.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-section .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5029 .elementor-element.elementor-element-39938b82{margin-top:75px;margin-bottom:75px;}.elementor-widget-column .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5029 .elementor-element.elementor-element-33c4b03c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-5029 .elementor-element.elementor-element-33c4b03c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-shortcode .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}:root{--page-title-display:none;}body.elementor-page-5029:not(.elementor-motion-effects-element-type-background), body.elementor-page-5029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F3F2;}/* Start custom CSS for section, class: .elementor-element-39938b82 */#gform_fields_38 .ginput_container input,
#gform_fields_38 .ginput_container select,
#gform_fields_38 .ginput_container textarea{
    padding:12px 10px;
	border-color: #eaeaea;
}
#gform_fields_38 .gfield_label {
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
}
.gform_wrapper.gravity-theme .gsection {
     border-bottom: 1px solid transparent;
}
#gform_fields_38 .ginput_container_consent {
display:flex;
}
#gform_fields_38 input[type="checkbox"]{
margin-right: 8px;
}
#gform_fields_38 .ginput_container_consent input[type="checkbox"]{
margin-right: 10px;
}

#calc__btn, #calc__btn_today {
 background-color: #2b2b2b !important;
 color: #fff;
 border: none;
}

.gform_required_legend {
 display: none;
}

/* custom radio and checkbox */
.elementor-5029 .elementor-element.elementor-element-39938b82 .uael-gf-style .gchoice{
 margin-bottom: 6px;
}

.elementor-5029 .elementor-element.elementor-element-39938b82 .uael-gf-style .gfield_checkbox input[type="checkbox"] + label,
.elementor-5029 .elementor-element.elementor-element-39938b82 .uael-gf-check-style .gfield_radio input[type=radio]+label,
.elementor-5029 .elementor-element.elementor-element-39938b82 .uael-gf-style .ginput_container_consent input[type="checkbox"] + label{
 position: relative;
 padding-left: 30px;
 line-height: inherit;
}

.elementor-5029 .elementor-element.elementor-element-39938b82 .uael-gf-style .gfield_checkbox input[type="checkbox"] + label:before,
.elementor-5029 .elementor-element.elementor-element-39938b82 .uael-gf-check-style .gfield_radio input[type=radio]+label:before,
.elementor-5029 .elementor-element.elementor-element-39938b82 .uael-gf-style .ginput_container_consent input[type="checkbox"] + label:before{
 position: absolute;
 left: 0;
 top: 3px;
 border-radius: 0; 
 width: 16px;
 height: 16px;
 font-size: 16px;
 line-height: 1;
}

.elementor-5029 .elementor-element.elementor-element-39938b82 .uael-gf-style .gfield_radio input[type="radio"]:checked + label:before{
 content: "\2714";
 background-color: transparent;
}/* End custom CSS */