.elementor-397 .elementor-element.elementor-element-8ae05e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-397 .elementor-element.elementor-element-8ae05e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-397 .elementor-element.elementor-element-ec2e150 .elementor-text-editor{text-align:left;}.elementor-397 .elementor-element.elementor-element-ec2e150{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:30px;font-style:normal;}.elementor-397 .elementor-element.elementor-element-8a49b08{color:#ffffff;}.elementor-397 .elementor-element.elementor-element-befa896{width:100%;max-width:100%;align-self:flex-start;}#elementor-popup-modal-397 .dialog-message{width:50vw;height:auto;}#elementor-popup-modal-397{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-397 .dialog-close-button{display:block;font-size:26px;}#elementor-popup-modal-397 .dialog-widget-content{animation-duration:1.2s;background-color:#325865;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-397 .dialog-close-button i{color:#ffffff;}/* Start custom CSS for shortcode, class: .elementor-element-befa896 */#gform_3.gform_wrapper ul.gform_fields li.gfield {
padding-right: 16px;
color: #fff;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8ae05e9 */.registration .gform_wrapper ul.gform_fields:not(.top_label) .gfield_label {
float: left;
width: 29%;
padding-right: 16px;
margin-bottom: 16px;
color: #fff;
text-transform: capitalize;
font-weight: normal;
font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for page-settings */.gform_wrapper label.gfield_label, .gform_wrapper legend.gfield_label#gform_3 {
font-weight: 500;
font-size: inherit;
color: #fff;
text-transform: capitalize;
font-size: 14px !important;
}
.gform_wrapper ul li:after#gform_3, .gform_wrapper ul li:before#gform_3, .gform_wrapper ul.gform_fields#gform_3 {
    color: #fff;
}
.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label, .gform_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label#gform_3 { color: #fff; }
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit]#gform_3 { background-color: Transparent; border: 1px solid #fff; color: #fff; text-transform: uppercase; padding: 10px 25px; }
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])#gform_3 {
font-size: inherit;
font-family: inherit;
padding: 5px 10px;
letter-spacing: normal;
color: #fff;
}/* End custom CSS */