.elementor-274 .elementor-element.elementor-element-e1eb3f0{color:#000000;}.elementor-274 .elementor-element.elementor-element-e1eb3f0 > .elementor-container{text-align:start;}.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-274 .elementor-element.elementor-element-14b58cd{text-align:center;}.elementor-274 .elementor-element.elementor-element-14b58cd .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:600;color:#000000;}.elementor-274 .elementor-element.elementor-element-cbdc842 > .elementor-widget-container{margin:-15px -15px -15px -15px;}.elementor-274 .elementor-element.elementor-element-cbdc842{text-align:center;}.elementor-274 .elementor-element.elementor-element-cbdc842 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-274 .elementor-element.elementor-element-b669110{--spacer-size:50px;}#elementor-popup-modal-274{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-274 .dialog-message{width:640px;height:640px;align-items:flex-start;}#elementor-popup-modal-274 .dialog-close-button{display:flex;top:0.9%;font-size:28px;}#elementor-popup-modal-274 .dialog-widget-content{border-style:solid;border-width:8px 8px 8px 8px;border-color:#074AD7;border-radius:8px 8px 8px 8px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}body:not(.rtl) #elementor-popup-modal-274 .dialog-close-button{right:3.1%;}body.rtl #elementor-popup-modal-274 .dialog-close-button{left:3.1%;}@media(max-width:767px){.elementor-274 .elementor-element.elementor-element-e1eb3f0{padding:9px 17px 9px 1px;}.elementor-274 .elementor-element.elementor-element-14b58cd .elementor-heading-title{font-size:21px;}.elementor-274 .elementor-element.elementor-element-cbdc842 .elementor-heading-title{font-size:21px;}}/* Start custom CSS for shortcode, class: .elementor-element-00335ae */.gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label, .gform_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label, .gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label, .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label, .gform_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label, .gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label {
    display: block;
    font-size: 1.2em;
    letter-spacing: .5pt;
    white-space: nowrap;
}


.gform_wrapper label.gfield_label, .gform_wrapper legend.gfield_label {
    font-weight: 700;
    font-size: large;
}


.gform_wrapper div.charleft {
    font-size: 1.3em;
    margin-top: 4px;
    color: #767676;
    width: 92%!important;
    white-space: nowrap!important;
}

.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label {
    display: -moz-inline-stack;
    /* display: inline-block; */
    padding: 0;
    /* width: auto; */
    line-height: 1.5em;
    font-size: 1.3em;
    /* vertical-align: middle; */
    max-width: 85%;
    white-space: normal;
}

.dialog-message {
    font-size: 20px;
    line-height: 1.5;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

#gform_fields_2 {
    list-style: none;
}

.gform_body input[type=text] {
    padding: 10px 40px;
}

.gform_body input[type=tel] {
    padding: 10px 40px;
}
.gform_body input[type=email] {
    padding: 10px 40px;
}
#gform_submit_button_2 {
    margin: 10px;
}

#input_2_16 li {
    list-style: none;
}/* End custom CSS */