.elementor-35943 .elementor-element.elementor-element-66a740d4{--display:flex;--min-height:270px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35943 .elementor-element.elementor-element-5bbb96d6{width:100%;max-width:100%;}.elementor-35943 .elementor-element.elementor-element-5bbb96d6 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}#elementor-popup-modal-35943 .dialog-widget-content{background-color:#DAE3FF;border-style:none;border-radius:10px 10px 10px 10px;}#elementor-popup-modal-35943{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-35943 .dialog-message{width:50vw;height:auto;padding:0px 0px 0px 0px;}#elementor-popup-modal-35943 .dialog-close-button{display:flex;top:-24px;font-size:20px;}body:not(.rtl) #elementor-popup-modal-35943 .dialog-close-button{right:-24px;}body.rtl #elementor-popup-modal-35943 .dialog-close-button{left:-24px;}#elementor-popup-modal-35943 .dialog-close-button i{color:#DAE3FF;}#elementor-popup-modal-35943 .dialog-close-button svg{fill:#DAE3FF;}@media(max-width:1024px){#elementor-popup-modal-35943 .dialog-message{width:90vw;}}@media(max-width:767px){.elementor-35943 .elementor-element.elementor-element-5bbb96d6.elementor-element{--align-self:center;}#elementor-popup-modal-35943 .dialog-widget-content{border-radius:10px 10px 10px 10px;}#elementor-popup-modal-35943 .dialog-close-button{top:-34px;font-size:24px;}body:not(.rtl) #elementor-popup-modal-35943 .dialog-close-button{right:0px;}body.rtl #elementor-popup-modal-35943 .dialog-close-button{left:0px;}}/* Start custom CSS for html, class: .elementor-element-5bbb96d6 */.hsForm_47e22516-abf9-455c-957b-c9bfc768d4ee .hs-submit {
    padding-right: 8px;
}

@media (min-width: 992px) {
    .hsForm_47e22516-abf9-455c-957b-c9bfc768d4ee .hs-submit {
        width: 30%;
        float: right;
        text-align: right;
    }
    
    .hsForm_47e22516-abf9-455c-957b-c9bfc768d4ee .form-columns-1:last-of-type {
        width: 70%;
        float: left;
    }
}

.hs-form-47e22516-abf9-455c-957b-c9bfc768d4ee fieldset {max-width: unset !important;}
.hs-form-47e22516-abf9-455c-957b-c9bfc768d4ee fieldset.form-columns-1 .hs-input { width:100% !important;}
.hs-form-47e22516-abf9-455c-957b-c9bfc768d4ee .hs-fieldtype-intl-phone.hs-input input { width:68% !important;}
.hs-form-47e22516-abf9-455c-957b-c9bfc768d4ee .hs-fieldtype-intl-phone.hs-input select { width:30% !important;}
.hs-form-47e22516-abf9-455c-957b-c9bfc768d4ee .legal-consent-container .hs-form-booleancheckbox-display input { width:26px !important;}
.hs-form-booleancheckbox-display a {
    text-decoration: underline;
}


.submitted-message {
    font-family: "Chillax", sans-serif !important;
    font-weight: 500;
    font-size: 24px !important;
    text-align: center;
}

@media (max-width: 400px), (min-device-width: 320px) and (max-device-width: 480px) {
    form.hs-form-47e22516-abf9-455c-957b-c9bfc768d4ee:not(.hs-video-form) .form-columns-2 .hs-form-field .hs-input, form.hs-form-47e22516-abf9-455c-957b-c9bfc768d4ee:not(.hs-video-form) .form-columns-3 .hs-form-field .hs-input {
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS *//*.dialog-widget-content.dialog-lightbox-widget-content.animated {*/
/*    border-radius: 10px !important;*/
/*}*/
body[data-elementor-device-mode="desktop"] .dialog-close-button .e-font-icon-svg:hover {
    fill: #003FFF!important;
}/* End custom CSS */