.elementor-4636 .elementor-element.elementor-element-020f366 > .elementor-container{min-height:100vh;}.elementor-4636 .elementor-element.elementor-element-035b1ab{text-align:center;}.elementor-4636 .elementor-element.elementor-element-035b1ab .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:24px;font-weight:600;}.elementor-4636 .elementor-element.elementor-element-921b057 img{border-radius:10px 10px 10px 10px;}.elementor-4636 .elementor-element.elementor-element-9cfa6c5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4636 .elementor-element.elementor-element-9cfa6c5 .elementor-button{font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#6EB6F1;border-style:none;padding:10px 10px 10px 10px;}.elementor-4636 .elementor-element.elementor-element-9cfa6c5 > .elementor-widget-container{margin:0px 0px 20px 0px;border-style:none;}.elementor-4636 .elementor-element.elementor-element-0886e22{text-align:center;}.elementor-4636 .elementor-element.elementor-element-0886e22 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-ad83214 );}.elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form__label, .elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form-builder__label{font-family:"Inter", Sans-serif;font-size:14px;color:var( --e-global-color-text );}.elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form__label, .elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form-builder__label, .elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form__desc, .elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form-builder__desc{display:flex;justify-content:flex-start;}.elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form-col, .elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form-builder-row{align-items:flex-start;}.elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form__field:not(.checkradio-field):not(.range-field), .elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form-builder__field:not(.checkradio-field):not(.range-field){border-style:solid;border-width:1px 1px 1px 1px;border-color:#19476D;}.elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form-repeater__actions, .elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form-builder-repeater__actions{justify-content:flex-start;}.elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form-repeater__row-remove, .elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form__submit, .elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form-builder__submit{background-color:var( --e-global-color-ad83214 );font-size:13px;padding:10px 10px 10px 10px;border-style:none;}.elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form__submit-wrap, .elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form-builder__submit-wrap{justify-content:stretch;align-items:stretch;}.elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form-builder__submit{justify-content:center;}.elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form-message, .elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form-builder-message{font-size:12px;border-radius:5px 5px 5px 5px;padding:2px 2px 2px 2px;text-align:center;}.elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form__field-error, .elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form-builder__field-error, .elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form .jet-engine-file-upload__errors, .elementor-4636 .elementor-element.elementor-element-398aa59 .jet-form-builder-file-upload__errors{text-align:left;}/* Start custom CSS for html, class: .elementor-element-4f3c187 */#popup {
    z-index: 99;
    display: none;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #4caf50;
    color: #fff;
    padding: 20px;
    border-radius: 10px;
    animation: fadeInOut 1.5s ease-in-out, fadeOut 3s ease-in-out 1.5s;
}


@keyframes fadeInOut {
    0%, 100% { opacity: 0; }
    50% { opacity: 1; }
}

@keyframes fadeOut {
    0%, 50% { opacity: 1; }
    100% { opacity: 0; }
}/* End custom CSS */