.elementor-100392 .elementor-element.elementor-element-49cdeec{padding:7% 0% 2% 0%;}.elementor-100392 .elementor-element.elementor-element-fe63dcf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-100392 .elementor-element.elementor-element-b3a125c > .elementor-widget-container{padding:0% 3% 0% 3%;}.elementor-100392 .elementor-element.elementor-element-b3a125c .eael-progressbar-line-container{width:100%;}.elementor-100392 .elementor-element.elementor-element-b3a125c .eael-progressbar-line{height:44px;background-color:#eee;}.elementor-100392 .elementor-element.elementor-element-b3a125c .eael-progressbar-line-fill{height:44px;}.elementor-100392 .elementor-element.elementor-element-b3a125c .eael-progressbar-line-fill.eael-has-inner-title{color:#fff;}.elementor-100392 .elementor-element.elementor-element-84ba184 > .elementor-widget-container{padding:0% 3% 0% 3%;}.elementor-100392 .elementor-element.elementor-element-84ba184 img{width:100%;}.elementor-100392 .elementor-element.elementor-element-c2c78c5{text-align:center;}.elementor-100392 .elementor-element.elementor-element-c2c78c5 .elementor-heading-title{font-family:"Kiona", Sans-serif;font-size:2vw;text-transform:uppercase;color:#FFFFFF;}.elementor-100392 .elementor-element.elementor-element-7d8d498{--divider-border-style:solid;--divider-color:#E1E1E6;--divider-border-width:1px;}.elementor-100392 .elementor-element.elementor-element-7d8d498 .elementor-divider-separator{width:100%;}.elementor-100392 .elementor-element.elementor-element-7d8d498 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-100392 .elementor-element.elementor-element-8813ce5{padding:0% 3% 0% 3%;}.elementor-100392 .elementor-element.elementor-element-15a8c2e > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-100392 .elementor-element.elementor-element-f746510 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-100392 .elementor-element.elementor-element-f746510{text-align:center;font-family:"Poppins", Sans-serif;font-size:0.87vw;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-100392 .elementor-element.elementor-element-f746510 a{color:#FFFFFF;}#elementor-popup-modal-100392 .dialog-widget-content{background-color:#000000;border-radius:25px 25px 25px 25px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-100392{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-100392 .dialog-message{width:45vw;height:auto;}#elementor-popup-modal-100392 .dialog-close-button{display:flex;top:1vw;font-size:1.2vw;}body:not(.rtl) #elementor-popup-modal-100392 .dialog-close-button{right:1.5vw;}body.rtl #elementor-popup-modal-100392 .dialog-close-button{left:1.5vw;}@media(max-width:1024px){.elementor-100392 .elementor-element.elementor-element-49cdeec{padding:9% 0% 2% 0%;}.elementor-100392 .elementor-element.elementor-element-c2c78c5 .elementor-heading-title{font-size:5vw;}.elementor-100392 .elementor-element.elementor-element-f746510 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-100392 .elementor-element.elementor-element-f746510{font-size:1.5vw;}#elementor-popup-modal-100392 .dialog-message{width:70vw;}#elementor-popup-modal-100392 .dialog-close-button{top:2vw;font-size:3vw;}body:not(.rtl) #elementor-popup-modal-100392 .dialog-close-button{right:2vw;}body.rtl #elementor-popup-modal-100392 .dialog-close-button{left:2vw;}}@media(max-width:767px){.elementor-100392 .elementor-element.elementor-element-49cdeec{padding:11% 0% 2% 0%;}.elementor-100392 .elementor-element.elementor-element-c2c78c5 .elementor-heading-title{font-size:8vw;}.elementor-100392 .elementor-element.elementor-element-8813ce5{margin-top:-4%;margin-bottom:0%;}.elementor-100392 .elementor-element.elementor-element-f746510 > .elementor-widget-container{margin:10% 0% 0% 0%;}.elementor-100392 .elementor-element.elementor-element-f746510{font-size:3.5vw;}#elementor-popup-modal-100392 .dialog-message{width:90vw;padding:0% 0% 0% 0%;}#elementor-popup-modal-100392 .dialog-widget-content{border-radius:15px 15px 15px 15px;}#elementor-popup-modal-100392 .dialog-close-button{top:3vw;font-size:5vw;}body:not(.rtl) #elementor-popup-modal-100392 .dialog-close-button{right:3vw;}body.rtl #elementor-popup-modal-100392 .dialog-close-button{left:3vw;}}/* Start custom CSS */.influex-tel .iti {
  width: 100%;
}
#field_163_99914 input {
   padding-left: 80px !important;
   width: 100%;
}

div#gfield_description_163_99914 {
    color: #fff;
}

.popup-form input[type="text"],
.popup-form input[type="email"],
.popup-form input[type="tel"]{
    min-height: 3vw !important;
    background-color: #fff !important;
    border: 1px solid #F5914A !important;
    border-radius: 5px !important;
    color: #1C333F;
    font-family: Poppins !important;
    font-size: 0.94vw !important;
    font-style: italic;
    font-weight: 400 !important;
    padding: 0.5vw 1.5vw !important;
    line-height: 1.2;
    max-height: unset;
}

.popup-form .gfield--input-type-phone label,
.popup-form .gfield--type-email label,
.popup-form .gfield--input-type-text label,
.popup-form legend{
    display: none !important;
}

.popup-form .gform-field-label {
    color: #fff !important;
    font-size: 0.94vw !important;
    font-family: Poppins !important;
}

.popup-form input[type="checkbox"] {
    width: 1.5vw;
    height: 1.5vw;
    border: 1px solid #F5914A !important;
    border-radius: 0 !important;
}

.popup-form .gform-footer input {
    height: 2.5vw !important;
    width: 100%;
    border-radius: 50px !important;
    background: var(--LLC, linear-gradient(90deg, #F5914A 0%, #F54A5D 100%)) !important;
    color: #FFF !important;
    font-family: Poppins !important;
    font-size: 0.94vw !important;
    font-weight: 700 !important;
    letter-spacing: 0.365vw;
    border: none !important;
    cursor: pointer !important;
}

.popup-form .gform-footer {
    padding-bottom: 0 !important;
}

.popup-form .gform-footer input:hover {
    background: linear-gradient(-90deg, #F5914A 0%, #F54A5D 100%) !important;
}

.popup-form .popup-image {
    width: 23.511vw;
    margin: -8% -5% -5% 0%;
}

.popup-form .gfield--type-consent, 
.popup-form .gfield--type-checkbox {
    display: flex !important;
    align-items: center !important;
}

.popup-form .gform_confirmation_message {
    color: #fff;
}

.popup-form .gform_confirmation_message {
    font-size: 1.25vw;
    text-align: center;
}


.popup-form .gform_confirmation_message br {
    display: none;
} 

.popup-form .gform_confirmation_message h3 {
    font-size: 2vw;
    display: block;
    margin: 0;
}

.popup-sec:has(.gform_confirmation_message) .consent-msg  {
    display: none;
}

.popup-progress .eael-progressbar-line-container .eael-progressbar-title {
    display: none;
}

.popup-progress .eael-progressbar-line {
    border-radius: 36px;
    height: 1.1vw !important;
    background: linear-gradient(90deg, rgba(245, 145, 74, 0.19) 0%, rgba(245, 74, 93, 0.19) 100%) !important;
}

.popup-progress .eael-progressbar-line .eael-progressbar-line-fill {
    border-radius: 36px;
    height: 1.1vw !important;
    background: linear-gradient(90deg, #F5914A 0%, #F54A5D 100%);
}

@media only screen and (max-width: 1024px) {
   .popup-form input[type="text"],
.popup-form input[type="email"],
.popup-form input[type="tel"]{
    height: 7vw;
    font-size: 2vw !important;
    padding: 0 3vw !important;
}

.popup-form .gform-footer input {
    height: 7vw !important;
    font-size: 2vw !important;
}

.popup-form .popup-image {
    width: 36.511vw;
    margin: 0% -7% -11% -5%;
}

.popup-form .gform-field-label {
    font-size: 2.5vw !important;
}

.popup-form input[type="checkbox"] {
    width: 1.8vw;
    height: 1.8vw;
}

.popup-form .gform-footer  {
     margin: 3vw 0 -2vw !important;
    padding: 0 !important;
}

.popup-form .gform_confirmation_message {
    font-size: 2vw;
}

.popup-form .gform_confirmation_message h3 {
    font-size: 3.5vw;
}
}


@media only screen and (max-width: 767px) {
    .popup-form  .gform_fields {
        grid-row-gap: 2vw !important;
    }
    
        .popup-form input[type="text"], .popup-form input[type="email"], .popup-form input[type="tel"] {
        height: 13vw;
        font-size: 4vw !important;
        padding: 0 5vw !important;
    }
    
        .popup-form .popup-image {
        width: 100%;
        margin: 0 auto;
    }
    
    .popup-form .gform-field-label {
        font-size: 5vw !important;
    }
    
    .popup-form input[type="checkbox"] {
        width: 3.8vw;
        height: 3.8vw;
        margin: 3vw 1.5vw 2vw 0 !important;
    }


    .popup-form .gform-footer input {
        height: 15vw !important;
        font-size: 4vw !important;
    }
    
    .popup-form .gform-footer {
        margin: 0vw 0 -8vw !important;
        padding: 0 !important;
    }
    
    .popup-form .gform_confirmation_message {
        font-size: 4vw;
    }
    
    .popup-form .gform_confirmation_message h3 {
        font-size: 6vw;
    }
    .popup-form .gform_wrapper.gravity-theme .gfield-choice-input+label {
    max-width: calc(100% - 1px);
}
}/* End custom CSS */