.elementor-4591 .elementor-element.elementor-element-212c4a8:not(.elementor-motion-effects-element-type-background), .elementor-4591 .elementor-element.elementor-element-212c4a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005346;}.elementor-4591 .elementor-element.elementor-element-212c4a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 30px 0px;}.elementor-4591 .elementor-element.elementor-element-212c4a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}#elementor-popup-modal-4591 .dialog-message{width:100vw;height:auto;}#elementor-popup-modal-4591{justify-content:center;align-items:flex-start;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-4591 .dialog-close-button{display:flex;top:370px;background-color:#020613;font-size:17px;}#elementor-popup-modal-4591 .dialog-widget-content{animation-duration:1.2s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}body:not(.rtl) #elementor-popup-modal-4591 .dialog-close-button{right:49%;}body.rtl #elementor-popup-modal-4591 .dialog-close-button{left:49%;}#elementor-popup-modal-4591 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-4591 .dialog-close-button svg{fill:#FFFFFF;}@media(max-width:767px){body:not(.rtl) #elementor-popup-modal-4591 .dialog-close-button{right:45%;}body.rtl #elementor-popup-modal-4591 .dialog-close-button{left:45%;}}/* Start custom CSS for wp-widget-gform_widget, class: .elementor-element-3dc18ff */.elementor-4591 .elementor-element.elementor-element-3dc18ff .gform_confirmation_message{
    text-align:center;
    color:#fff;
    font-size:17px;
}
.sign-insight ::-webkit-input-placeholder { opacity: 1; font-size:16px; font-family:'Banana Grotesk', sans-serif;}
.sign-insight :-moz-placeholder {opacity: 1; font-size:16px; font-family:'Banana Grotesk', sans-serif;}
.sign-insight ::-moz-placeholder { opacity: 1; font-size:16px; font-family:'Banana Grotesk', sans-serif;}
.sign-insight :-ms-input-placeholder { opacity: 1; font-size:16px; font-family:'Banana Grotesk', sans-serif; 
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8a3ccbe */.elementor-4591 .elementor-element.elementor-element-8a3ccbe .elementor-widget-container h5{
    display:none;
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-4591 .dialog-close-button{
        border-radius:100%;
}
#elementor-popup-modal-4591 .dialog-close-button i{
    padding:14px;

}
#elementor-popup-modal-4591 .gform_wrapper .gfield_label{
    display:none;
}

#elementor-popup-modal-4591 .gform_wrapper .gform_footer{
    width:100%;
    max-width:200px;
    height:50px;
    margin:auto;
    margin-top:20px;

}
#elementor-popup-modal-4591 input[type="submit"]{
    background:#F6EDE9;
    color:#005346;
    font-size:15px;
 
}
#elementor-popup-modal-4591 input[type="submit"]:hover{
    text-decoration: underline;
}

@media only screen and (max-width: 1024px) {
    #elementor-popup-modal-4591 .dialog-close-button {
            top: 215px;
        }
}

@media only screen and (max-width: 539px) {
    #elementor-popup-modal-4591 .gform_body{
                text-align:center;
                padding-top:20px;
            }
    #elementor-popup-modal-4591 .gform_wrapper .top_label li.gfield.gf_left_half, 
    #elementor-popup-modal-4591 .gform_wrapper .top_label li.gfield.gf_right_half {
                width:100%;
                max-width:350px;
                margin-top:auto;
                padding-left:0;
                padding-right:0;
            }
    #elementor-popup-modal-4591 .dialog-close-button {
                top: 295px;
            }
}/* End custom CSS */