.elementor-395 .elementor-element.elementor-element-98428d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--margin-top:300px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.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-395 .elementor-element.elementor-element-4df24b3 .elementor-heading-title{font-family:var( --e-global-typography-86db896-font-family ), Sans-serif;font-size:var( --e-global-typography-86db896-font-size );font-weight:var( --e-global-typography-86db896-font-weight );line-height:var( --e-global-typography-86db896-line-height );letter-spacing:var( --e-global-typography-86db896-letter-spacing );color:var( --e-global-color-ad03abc );}.elementor-395 .elementor-element.elementor-element-d4fc433 .elementor-heading-title{font-family:var( --e-global-typography-a84a2a0-font-family ), Sans-serif;font-size:var( --e-global-typography-a84a2a0-font-size );font-weight:var( --e-global-typography-a84a2a0-font-weight );line-height:var( --e-global-typography-a84a2a0-line-height );letter-spacing:var( --e-global-typography-a84a2a0-letter-spacing );color:var( --e-global-color-61711fd );}.elementor-395 .elementor-element.elementor-element-00d4008{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-395 .elementor-element.elementor-element-914a8db{right:-50px;}body.rtl .elementor-395 .elementor-element.elementor-element-914a8db{left:-50px;}.elementor-395 .elementor-element.elementor-element-914a8db{bottom:216px;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-status{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-bar span{color:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .step-nav button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-395 .elementor-element.elementor-element-4d501c6 > .elementor-widget-container{margin:0px 0px 220px 0px;}.elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper .ff-el-input--label label{color:var( --e-global-color-61bb064 );}.elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper .ff-el-group select{color:var( --e-global-color-ad03abc );padding:20px 24px 20px 24px;font-family:var( --e-global-typography-9413e8c-font-family ), Sans-serif;font-size:var( --e-global-typography-9413e8c-font-size );line-height:var( --e-global-typography-9413e8c-line-height );letter-spacing:var( --e-global-typography-9413e8c-letter-spacing );}.elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper .ff-el-group select,  .elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-style:solid;border-color:var( --e-global-color-ce634a7 );}.elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper .ff-el-group select,  .elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:18px 18px 18px 18px;}.elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper .ff-el-group{margin-bottom:20px;}.elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-custom-radio-checkbox input[type="checkbox"], .elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-custom-radio-checkbox input[type="radio"]{width:24px;height:24px;margin-right:14px;}.elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:after, .elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-custom-radio-checkbox input[type="radio"]:after{background-color:#D07D4B00;border-width:1px;border-color:var( --e-global-color-c258438 );}.elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:checked:after, .elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-custom-radio-checkbox input[type="radio"]:checked:after{background-color:var( --e-global-color-c258438 );border-color:var( --e-global-color-c258438 );}.elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper .ff-el-section-break .ff-el-section-title{color:var( --e-global-color-61bb064 );}.fluentform-widget-wrapper .ff-el-section-break .ff-el-section-title{font-family:var( --e-global-typography-9a3360b-font-family ), Sans-serif;font-size:var( --e-global-typography-9a3360b-font-size );line-height:var( --e-global-typography-9a3360b-line-height );letter-spacing:var( --e-global-typography-9a3360b-letter-spacing );}.elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper .ff-el-section-break .ff-section_break_desk{color:var( --e-global-color-61bb064 );}.elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper .ff-el-section-break div{font-family:var( --e-global-typography-9a3360b-font-family ), Sans-serif;font-size:var( --e-global-typography-9a3360b-font-size );line-height:var( --e-global-typography-9a3360b-line-height );letter-spacing:var( --e-global-typography-9a3360b-letter-spacing );}.elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var( --e-global-color-f6f192d );color:var( --e-global-color-5a6f58f );border-style:none;border-radius:59px 59px 59px 59px;padding:18px 66px 18px 66px;font-family:var( --e-global-typography-59f9207-font-family ), Sans-serif;font-size:var( --e-global-typography-59f9207-font-size );font-weight:var( --e-global-typography-59f9207-font-weight );letter-spacing:var( --e-global-typography-59f9207-letter-spacing );}.elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover{background-color:var( --e-global-color-ce634a7 );}@media(max-width:1439px){.elementor-395 .elementor-element.elementor-element-4df24b3 .elementor-heading-title{font-size:var( --e-global-typography-86db896-font-size );line-height:var( --e-global-typography-86db896-line-height );letter-spacing:var( --e-global-typography-86db896-letter-spacing );}.elementor-395 .elementor-element.elementor-element-d4fc433 .elementor-heading-title{font-size:var( --e-global-typography-a84a2a0-font-size );line-height:var( --e-global-typography-a84a2a0-line-height );letter-spacing:var( --e-global-typography-a84a2a0-letter-spacing );}body:not(.rtl) .elementor-395 .elementor-element.elementor-element-914a8db{right:-80px;}body.rtl .elementor-395 .elementor-element.elementor-element-914a8db{left:-80px;}.elementor-395 .elementor-element.elementor-element-914a8db{bottom:50px;}.elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper .ff-el-group select{font-size:var( --e-global-typography-9413e8c-font-size );line-height:var( --e-global-typography-9413e8c-line-height );letter-spacing:var( --e-global-typography-9413e8c-letter-spacing );}.fluentform-widget-wrapper .ff-el-section-break .ff-el-section-title{font-size:var( --e-global-typography-9a3360b-font-size );line-height:var( --e-global-typography-9a3360b-line-height );letter-spacing:var( --e-global-typography-9a3360b-letter-spacing );}.elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper .ff-el-section-break div{font-size:var( --e-global-typography-9a3360b-font-size );line-height:var( --e-global-typography-9a3360b-line-height );letter-spacing:var( --e-global-typography-9a3360b-letter-spacing );}.elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{font-size:var( --e-global-typography-59f9207-font-size );letter-spacing:var( --e-global-typography-59f9207-letter-spacing );}}@media(max-width:767px){.elementor-395 .elementor-element.elementor-element-98428d8{--margin-top:150px;--margin-bottom:72px;--margin-left:0px;--margin-right:0px;}.elementor-395 .elementor-element.elementor-element-4df24b3 .elementor-heading-title{font-size:var( --e-global-typography-86db896-font-size );line-height:var( --e-global-typography-86db896-line-height );letter-spacing:var( --e-global-typography-86db896-letter-spacing );}.elementor-395 .elementor-element.elementor-element-d4fc433 .elementor-heading-title{font-size:var( --e-global-typography-a84a2a0-font-size );line-height:var( --e-global-typography-a84a2a0-line-height );letter-spacing:var( --e-global-typography-a84a2a0-letter-spacing );}body:not(.rtl) .elementor-395 .elementor-element.elementor-element-914a8db{right:-100px;}body.rtl .elementor-395 .elementor-element.elementor-element-914a8db{left:-100px;}.elementor-395 .elementor-element.elementor-element-914a8db{bottom:65px;}.elementor-395 .elementor-element.elementor-element-914a8db img{max-width:388px;height:auto;}.elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper .ff-el-group select{padding:20px 16px 20px 16px;font-size:var( --e-global-typography-9413e8c-font-size );line-height:var( --e-global-typography-9413e8c-line-height );letter-spacing:var( --e-global-typography-9413e8c-letter-spacing );}.fluentform-widget-wrapper .ff-el-section-break .ff-el-section-title{font-size:var( --e-global-typography-9a3360b-font-size );line-height:var( --e-global-typography-9a3360b-line-height );letter-spacing:var( --e-global-typography-9a3360b-letter-spacing );}.elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper .ff-el-section-break div{font-size:var( --e-global-typography-9a3360b-font-size );line-height:var( --e-global-typography-9a3360b-line-height );letter-spacing:var( --e-global-typography-9a3360b-letter-spacing );}.elementor-395 .elementor-element.elementor-element-4d501c6 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{font-size:var( --e-global-typography-59f9207-font-size );letter-spacing:var( --e-global-typography-59f9207-letter-spacing );}}/* Start custom CSS for fluent-form-widget, class: .elementor-element-4d501c6 */@media only screen and (max-width: 1439px) {
    /* Two columns container */
    .elementor-395 .elementor-element.elementor-element-4d501c6 .frm-fluent-form .ff-t-container {
        display: block;
    }
}

/* Hide section break horizontal rule */
.elementor-395 .elementor-element.elementor-element-4d501c6 .ff-el-section-break > hr {
    display: none;
}

.elementor-395 .elementor-element.elementor-element-4d501c6 .ff-el-section-break > h3 {
    display: none;
}

/* 1 column container */
.elementor-395 .elementor-element.elementor-element-4d501c6 .form-section {
    margin-bottom: 50px;
}

/* dropdown */
.elementor-395 .elementor-element.elementor-element-4d501c6 .choices__inner {
    border-radius: 18px;
    border-color: #CAE2E0;
}

.elementor-395 .elementor-element.elementor-element-4d501c6 .frm-fluent-form .choices__list--single {
    padding: 20px 24px;
}

.elementor-395 .elementor-element.elementor-element-4d501c6 .frm-fluent-form .choices__list--dropdown .choices__item--selectable.is-highlighted {
    background-color: #CAE2E0;
}

.elementor-395 .elementor-element.elementor-element-4d501c6 .interest-dropdown .choices__list--dropdown > input {
    display: none;
}

/* phone number */
.elementor-395 .elementor-element.elementor-element-4d501c6 .iti__selected-country {
    padding: 0;
    background-color: transparent !important;
}

.elementor-395 .elementor-element.elementor-element-4d501c6 .iti__selected-country-primary {
    transition: background-color 0.3s;
    border-radius: 18px 0 0 18px;
}

.elementor-395 .elementor-element.elementor-element-4d501c6 .iti__country.iti__highlight {
    background-color: #CAE2E0;
}

.elementor-395 .elementor-element.elementor-element-4d501c6 .iti__search-input {
    width: calc(100% - 20px);
    margin: 10px;
    outline: unset;
}

.elementor-395 .elementor-element.elementor-element-4d501c6 .iti__country {
    color: #33312A;
    font-size: 14px;
}/* End custom CSS */