/* 
Theme Name: Curinos Microsite
Theme URI: https://accomplishagency.com
Description: Elementor child theme for the Curinos Microsite
Author URI: https://accomplishagency.com
Template: hello-elementor
Version: 1.0.1
Text Domain: Accomplish 
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

.page-header h1.entry-title {
    text-align: center;
    margin-top: 90px;
    margin-bottom: 90px;
}

/* Print Styles */
@media print {
.elementor.elementor-101.elementor-location-header {
    display: none;
	}
}

/* Gravity Forms */
body .gform_wrapper .gform_body,
body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container_select,
body .gform_wrapper .gform_body .gform_fields .gfield select,
body .gform_wrapper .gform_body .gform_fields .gfield select option {
    font-size: 18px;
	letter-spacing: .4px;
}
.gform_wrapper .gform_fields .gfield input,
.gform_wrapper .gform_fields .gfield input::-webkit-input-placeholder,
.gform_wrapper .gform_body .gform_fields .gfield textarea::-webkit-input-placeholder {
    letter-spacing: .4px;
    font-size: 18px;
	color: #000;
}
.gform_footer [type=button], .gform_footer [type=submit], .gform_footer button {
    border: none;
	font-family: "Atyp", Sans-serif;
	font-size: 16px;
	font-weight: bold;
    letter-spacing: .4px;
	padding: 15px 30px;
}
.gform_wrapper.gravity-theme .gform_footer, .gform_wrapper.gravity-theme .gform_page_footer {
    padding-top: 0;
}
.grecaptcha-badge {
	z-index: 10; 
}
/* End Gravity Forms */


/* Gravity Forms Gated Content Styling when Form has not been submitted yet */
	/* Page Example */
.post-3370 .page-content div#gform_wrapper_5 {
    margin: 60px 90px;
}
.post-3370 .page-content div#gform_wrapper_5 .gfield_label {
	display: none;
}
.post-3370 .page-content div#gform_wrapper_5 .ginput_container {
    margin: 0 0 20px 0;
}
body.page-template-default.page.page-id-3370.wp-custom-logo.wp-smart-body {
    visibility: visible;
}

	/* Add Additional Pages Below */


	/* Post Example */
.post-3950 section#postcontent form#gform_5 .gfield_label {
	display: none;
}
.post-3950 section#postcontent form#gform_5 .ginput_container {
    margin: 0 0 20px 0;
}
body.post-template-default.single.single-post.postid-3950.single-format-standard.wp-custom-logo.wp-smart-body {
    visibility: visible;
}

	/* Add Additional Posts Below */



/* End Gravity Forms Gated Content Styling when Form has not been submitted yet */

/* Fastrack Form Custom CSS */
.page .smart-page-loader, 
.single .smart-page-loader {
  display: none; 
}
.page.page-id-23 .smart-page-loader { 
  display: block; 
}

#elementor-popup-modal-3791 .dialog-message {
	overflow: hidden;
}

.page.page-id-23 .grecaptcha-badge {
    bottom: 200px!important;
}

@media (max-width: 830px) {
	#elementor-popup-modal-3791 .dialog-message {
	overflow: auto;
	}
}
/* End Fastrack Form Custom CSS */

/* Hide Dates on Events Category Archive Tiles */
.category-events .post-date-archive .elementor-text-editor {
    display: none;
}