.elementor-2329 .elementor-element.elementor-element-51c2c8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--overflow:hidden;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2329 .elementor-element.elementor-element-a9be1d6{--display:flex;--min-height:552px;--background-transition:0.3s;--padding-block-start:34px;--padding-block-end:34px;--padding-inline-start:29px;--padding-inline-end:29px;}.elementor-2329 .elementor-element.elementor-element-a9be1d6:not(.elementor-motion-effects-element-type-background), .elementor-2329 .elementor-element.elementor-element-a9be1d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6fd4671 );}.elementor-2329 .elementor-element.elementor-element-a9be1d6, .elementor-2329 .elementor-element.elementor-element-a9be1d6::before{--border-transition:0.3s;}.elementor-2329 .elementor-element.elementor-element-edfd10f .elementor-heading-title{font-family:"Ivar Headline", Sans-serif;font-size:48px;font-weight:700;}.elementor-2329 .elementor-element.elementor-element-edfd10f > .elementor-widget-container{padding:0px 0px 41px 0px;}.elementor-2329 .elementor-element.elementor-element-b2c52e4{--display:flex;--overflow:hidden;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2329 .elementor-element.elementor-element-9616ae7{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2329 .elementor-element.elementor-element-da47ede .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-2329 .elementor-element.elementor-element-da47ede > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-3a839d3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-block-start:56px;--padding-block-end:56px;--padding-inline-start:85px;--padding-inline-end:85px;}.elementor-2329 .elementor-element.elementor-element-3a839d3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2329 .elementor-element.elementor-element-de4838a .elementor-field-group{padding-right:calc( 8px/2 );padding-left:calc( 8px/2 );margin-bottom:16px;}.elementor-2329 .elementor-element.elementor-element-de4838a .elementor-form-fields-wrapper{margin-left:calc( -8px/2 );margin-right:calc( -8px/2 );margin-bottom:-16px;}.elementor-2329 .elementor-element.elementor-element-de4838a .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2329 .elementor-element.elementor-element-de4838a .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2329 .elementor-element.elementor-element-de4838a .elementor-labels-inline .elementor-field-group > label{padding-left:8px;}body:not(.rtl) .elementor-2329 .elementor-element.elementor-element-de4838a .elementor-labels-inline .elementor-field-group > label{padding-right:8px;}body .elementor-2329 .elementor-element.elementor-element-de4838a .elementor-labels-above .elementor-field-group > label{padding-bottom:8px;}.elementor-2329 .elementor-element.elementor-element-de4838a .elementor-field-group > label{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-2329 .elementor-element.elementor-element-de4838a .elementor-field-type-html{padding-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2329 .elementor-element.elementor-element-de4838a .elementor-field-group .elementor-field{color:#545454;}.elementor-2329 .elementor-element.elementor-element-de4838a .elementor-field-group .elementor-field, .elementor-2329 .elementor-element.elementor-element-de4838a .elementor-field-subgroup label{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2329 .elementor-element.elementor-element-de4838a .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#D9D9D9;border-radius:4px 4px 4px 4px;}.elementor-2329 .elementor-element.elementor-element-de4838a .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#D9D9D9;border-radius:4px 4px 4px 4px;}.elementor-2329 .elementor-element.elementor-element-de4838a .elementor-field-group .elementor-select-wrapper::before{color:#D9D9D9;}.elementor-2329 .elementor-element.elementor-element-de4838a .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-d3557d4 );color:#ffffff;}.elementor-2329 .elementor-element.elementor-element-de4838a .elementor-button[type="submit"]{background-color:var( --e-global-color-d3557d4 );color:#ffffff;}.elementor-2329 .elementor-element.elementor-element-de4838a .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-2329 .elementor-element.elementor-element-de4838a .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2329 .elementor-element.elementor-element-de4838a .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-5abb340 );color:#ffffff;}.elementor-2329 .elementor-element.elementor-element-de4838a .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-5abb340 );color:#ffffff;}.elementor-2329 .elementor-element.elementor-element-de4838a .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2329 .elementor-element.elementor-element-de4838a .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2329 .elementor-element.elementor-element-de4838a .elementor-button{border-radius:4px 4px 4px 4px;}.elementor-2329 .elementor-element.elementor-element-de4838a{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-2329 .elementor-element.elementor-element-83a5531{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--position:absolute;top:0px;--z-index:2;}.elementor-2329 .elementor-element.elementor-element-83a5531:not(.elementor-motion-effects-element-type-background), .elementor-2329 .elementor-element.elementor-element-83a5531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6fd4671 );}.elementor-2329 .elementor-element.elementor-element-83a5531, .elementor-2329 .elementor-element.elementor-element-83a5531::before{--border-transition:0.3s;}body:not(.rtl) .elementor-2329 .elementor-element.elementor-element-83a5531{left:0px;}body.rtl .elementor-2329 .elementor-element.elementor-element-83a5531{right:0px;}.elementor-2329 .elementor-element.elementor-element-b6caa4c{text-align:center;width:var( --container-widget-width, 336px );max-width:336px;--container-widget-width:336px;--container-widget-flex-grow:0;}.elementor-2329 .elementor-element.elementor-element-b6caa4c .elementor-heading-title{font-family:"Ivar Headline", Sans-serif;font-size:48px;font-weight:700;}.elementor-2329 .elementor-element.elementor-element-b6caa4c > .elementor-widget-container{padding:0px 0px 56px 0px;}.elementor-2329 .elementor-element.elementor-element-ab19f8a .elementor-button{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1em;fill:var( --e-global-color-22ab2c5 );color:var( --e-global-color-22ab2c5 );background-color:var( --e-global-color-d3557d4 );border-radius:4px 4px 4px 4px;padding:10px 16px 10px 16px;}.elementor-2329 .elementor-element.elementor-element-ab19f8a .elementor-button:hover, .elementor-2329 .elementor-element.elementor-element-ab19f8a .elementor-button:focus{background-color:var( --e-global-color-5abb340 );}#elementor-popup-modal-2329 .dialog-message{width:994px;height:auto;}#elementor-popup-modal-2329{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-2329 .dialog-close-button{display:flex;}#elementor-popup-modal-2329 .dialog-widget-content{animation-duration:1.2s;border-radius:8px 8px 8px 8px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:1024px){.elementor-2329 .elementor-element.elementor-element-a9be1d6{--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-2329 .elementor-element.elementor-element-3a839d3{--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}#elementor-popup-modal-2329 .dialog-message{width:90vw;}}@media(min-width:768px){.elementor-2329 .elementor-element.elementor-element-a9be1d6{--width:422px;}.elementor-2329 .elementor-element.elementor-element-3a839d3{--width:48%;}}@media(max-width:767px){.elementor-2329 .elementor-element.elementor-element-a9be1d6{--min-height:277px;--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-2329 .elementor-element.elementor-element-edfd10f .elementor-heading-title{font-size:32px;}.elementor-2329 .elementor-element.elementor-element-edfd10f > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-2329 .elementor-element.elementor-element-da47ede > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-3a839d3{--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-2329 .elementor-element.elementor-element-de4838a .elementor-field-group > label{font-size:12px;}.elementor-2329 .elementor-element.elementor-element-b6caa4c .elementor-heading-title{font-size:32px;}.elementor-2329 .elementor-element.elementor-element-b6caa4c{--container-widget-width:227px;--container-widget-flex-grow:0;width:var( --container-widget-width, 227px );max-width:227px;}#elementor-popup-modal-2329 .dialog-message{width:90vw;}}/* Start custom CSS for container, class: .elementor-element-b2c52e4 */.elementor-2329 .elementor-element.elementor-element-b2c52e4 .elementor-heading-title {
    display: none !important;
}

.elementor-2329 .elementor-element.elementor-element-b2c52e4 .js-content:has(source[src*="https"]) img {
    display: none !important;
}

.elementor-2329 .elementor-element.elementor-element-b2c52e4 .js-content:has(source[src=""]) .video-card {
    display: none !important;
}

.elementor-2329 .elementor-element.elementor-element-b2c52e4 .js-image-code,
.elementor-2329 .elementor-element.elementor-element-b2c52e4 .video-card {
    padding: 0 !important;
}

.elementor-2329 .elementor-element.elementor-element-b2c52e4 {
  max-height: 200px !important;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-de4838a */.elementor-2329 .elementor-element.elementor-element-de4838a .elementor-mark-required .elementor-field-label:after {
    color: #000;
}

.elementor-2329 .elementor-element.elementor-element-de4838a .elementor-field-option input {
    display: none !important;
}
.elementor-field-option label {
    display: flex;
    padding: 12px 16px;
    align-items: center;
    gap: 6px;
    border-radius: 4px;
    border: 1px solid #0C0D0E;
}

.elementor-2329 .elementor-element.elementor-element-de4838a .elementor-field-option label {
    
    &:hover {
        background-color: #EBF0FF !important;
    }
    display: flex !important;
    padding: 12px 16px;
    align-items: center;
    gap: 4px;
    border-radius: 4px;
    border: 1px solid #0C0D0E;
    cursor: pointer;
}

.elementor-2329 .elementor-element.elementor-element-de4838a [for="form-field-checkbox-0"]:before {
    content: "";
    width: 18px;
    height: 20px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='21' viewBox='0 0 18 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4942_35238)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.15533 14.4053L5.625 13.875L5.09467 14.4053C5.38756 14.6982 5.86244 14.6982 6.15533 14.4053ZM5.625 12.8143L2.15533 9.34467C1.86244 9.05178 1.38756 9.05178 1.09467 9.34467C0.801777 9.63756 0.801777 10.1124 1.09467 10.4053L5.09467 14.4053L5.625 13.875C6.15533 14.4053 6.15528 14.4054 6.15533 14.4053L13.8728 6.68781C14.1657 6.39492 14.1657 5.92005 13.8728 5.62715C13.58 5.33426 13.1051 5.33426 12.8122 5.62715L5.625 12.8143Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4942_35238'%3E%3Crect width='17' height='20' fill='white' transform='translate(0.625 0.15625)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center center;
}

.elementor-2329 .elementor-element.elementor-element-de4838a [for="form-field-checkbox-1"]:before {
    content: "";
    width: 18px;
    height: 20px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
background-image: url("data:image/svg+xml,%3Csvg width='13' height='21' viewBox='0 0 13 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4942_35243)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.8447 5.37592C11.1376 5.08303 11.6124 5.08303 11.9053 5.37592C12.1982 5.66881 12.1982 6.14369 11.9053 6.43658L7.93566 10.4062L11.9053 14.3759C12.1982 14.6688 12.1982 15.1437 11.9053 15.4366C11.6124 15.7295 11.1376 15.7295 10.8447 15.4366L6.875 11.4669L2.90533 15.4366C2.61244 15.7295 2.13756 15.7295 1.84467 15.4366C1.55178 15.1437 1.55178 14.6688 1.84467 14.3759L5.81434 10.4062L1.84467 6.43658C1.55178 6.14369 1.55178 5.66881 1.84467 5.37592C2.13756 5.08303 2.61244 5.08303 2.90533 5.37592L6.875 9.34559L10.8447 5.37592Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4942_35243'%3E%3Crect width='12' height='20' fill='white' transform='translate(0.625 0.15625)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center center;
}

input#form-field-checkbox-0:checked ~ label,
input#form-field-checkbox-1:checked ~ label{
    background-color: #05047E !important;
    color: #FFF;
}

input#form-field-checkbox-0:checked ~ label:before {
    background-image: url("data:image/svg+xml,%3Csvg width='17' height='20' viewBox='0 0 17 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.53033 14.2491L5 13.7188L4.46967 14.2491C4.76256 14.542 5.23744 14.542 5.53033 14.2491ZM5 12.6581L1.53033 9.18842C1.23744 8.89553 0.762563 8.89553 0.46967 9.18842C0.176777 9.48131 0.176777 9.95619 0.46967 10.2491L4.46967 14.2491L5 13.7188C5.53033 14.2491 5.53028 14.2491 5.53033 14.2491L13.2478 6.53156C13.5407 6.23867 13.5407 5.7638 13.2478 5.4709C12.955 5.17801 12.4801 5.17801 12.1872 5.4709L5 12.6581Z' fill='white'/%3E%3C/svg%3E%0A");
}

input#form-field-checkbox-1:checked ~ label:before {
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='21' viewBox='0 0 13 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_52_10)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.8447 5.37592C11.1376 5.08303 11.6124 5.08303 11.9053 5.37592C12.1982 5.66881 12.1982 6.14369 11.9053 6.43658L7.93566 10.4063L11.9053 14.3759C12.1982 14.6688 12.1982 15.1437 11.9053 15.4366C11.6124 15.7295 11.1376 15.7295 10.8447 15.4366L6.875 11.4669L2.90533 15.4366C2.61244 15.7295 2.13756 15.7295 1.84467 15.4366C1.55178 15.1437 1.55178 14.6688 1.84467 14.3759L5.81434 10.4062L1.84467 6.43658C1.55178 6.14369 1.55178 5.66881 1.84467 5.37592C2.13756 5.08303 2.61244 5.08303 2.90533 5.37592L6.875 9.34559L10.8447 5.37592Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_52_10'%3E%3Crect width='12' height='20' fill='white' transform='translate(0.625 0.15625)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

textarea#form-field-textarea {
    padding: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83a5531 */.elementor-2329 .elementor-element.elementor-element-83a5531 {
    height: 100%;
}

.feedback-form-thankyou_submit {
    display: none;
}/* End custom CSS */