@charset "utf-8";.aio-sdk-form{ --aio-sdk-form-padding: 30px 30px 20px; --aio-sdk-form-layout-gap: var(--aio-sdk-input-margin); --aio-sdk-form-steps-gap: 60px; --aio-sdk-form-steps-margin: 15px; --aio-sdk-form-step-diameter: 35px; --aio-sdk-form-step-font-size: var(--aio-sdk-input-font-size); --aio-sdk-form-step-line-color: var(--aio-sdk-input-bg); --aio-sdk-form-step-bg: var(--aio-sdk-input-bg); --aio-sdk-form-step-border: var(--aio-sdk-submit-bg); --aio-sdk-form-step-color: var(--aio-sdk-input-color); --aio-sdk-form-step-active-bg: var(--aio-sdk-submit-bg); --aio-sdk-form-step-active-border: var(--aio-sdk-submit-bg); --aio-sdk-form-step-active-color: var(--aio-sdk-submit-color); --aio-sdk-input-label-color: black; --aio-sdk-input-label-font-size: 1em; --aio-sdk-input-label-margin: 3px; --aio-sdk-input-margin: 15px; --aio-sdk-input-bg: white; --aio-sdk-input-font-size: 1em; --aio-sdk-input-border: #ced4da; --aio-sdk-input-border-radius: 0px; --aio-sdk-input-padding: 15px 20px; --aio-sdk-input-color: black; --aio-sdk-input-textarea-size: 100px; --aio-sdk-input-checkbox-gap: 5px; --aio-sdk-submit-bg: #60359b; --aio-sdk-submit-width: 100%; --aio-sdk-submit-margin: 0 auto 0 auto; --aio-sdk-submit-padding: var(--aio-sdk-input-padding); --aio-sdk-submit-border: transparent; --aio-sdk-submit-border-radius: var(--aio-sdk-input-border-radius); --aio-sdk-submit-color: white; --aio-sdk-submit-font-size: var(--aio-sdk-input-font-size); --aio-sdk-exclamation-bg: var(--aio-sdk-submit-bg); --aio-sdk-exclamation-flex-gap: 10px; --aio-sdk-exclamation-flex-align-items: baseline; --aio-sdk-exclamation-color: var(--aio-sdk-submit-color); --aio-sdk-exclamation-sign-color: red; --aio-sdk-exclamation-padding: var(--aio-sdk-input-padding); --aio-sdk-exclamation-margin: var(--aio-sdk-input-margin); --aio-sdk-exclamation-border: transparent; --aio-sdk-input-font-weight: bold; --aio-sdk-exclamation-border-radius: var(--aio-sdk-input-border-radius); box-sizing: border-box; padding: var(--aio-sdk-form-padding); position: relative; width: 100%; }
.aio-sdk-form .iti-aio{ color: var(--aio-sdk-input-color); }
.aio-sdk-form .aio-sdk-input-container{ box-sizing: border-box; position: relative; margin-bottom: var(--aio-sdk-input-margin); color: var(--aio-sdk-input-color); width: 100%; display: flex; flex-direction: column; gap: var(--aio-sdk-input-label-margin); }
.aio-sdk-form .aio-sdk-input{ color: var(--aio-sdk-input-color); background-color: var(--aio-sdk-input-bg); border: 1px solid var(--aio-sdk-input-border); padding: var(--aio-sdk-input-padding); border-radius: var(--aio-sdk-input-border-radius); font-size: var(--aio-sdk-input-font-size); font-weight: 400; display: block; width: 100%; outline: 0px; box-sizing: border-box; position: relative; cursor: pointer; }
.aio-sdk-form select.aio-sdk-input:invalid{ font-size: var(--aio-sdk-input-font-size); color: gray; }
.aio-sdk-form select.aio-sdk-input{ font-size: var(--aio-sdk-input-font-size); font-weight: 400; }
.aio-sdk-form .aio-sdk-input-container textarea{ height: var(--aio-sdk-input-textarea-size); resize: none; font-size: var(--aio-sdk-input-font-size); font-weight: 400; }
.aio-sdk-form input[type="submit"]{ box-shadow: var(--aio-sdk-submit-bg) 0 0 0 0; background: var(--aio-sdk-submit-bg); color: var(--aio-sdk-submit-color); padding: var(--aio-sdk-submit-padding); border: 1px solid var(--aio-sdk-submit-border); border-radius: var(--aio-sdk-submit-border-radius); text-transform: uppercase; font-weight: 700; font-size: var(--aio-sdk-submit-font-size); animation: 2s ease 0s infinite normal none running aio-sdk-pulsing; transition: 50ms ease-out; outline: 0px; box-sizing: border-box; position: relative; cursor: pointer; width: var(--aio-sdk-submit-width); margin: var(--aio-sdk-submit-margin); }
.aio-sdk-form input[type="submit"]:hover{ filter: brightness(0.9); }
@keyframes aio-sdk-pulsing { 
  100% { box-shadow: transparent 0px 0px 0px 10px; }
}.aio-sdk-form .iti-aio{ width: 100%; display: block; }
.iti-aio{ --iti-hover-color: rgba(0, 0, 0, 0.05); --iti-border-color: #ccc; --iti-dialcode-color: #999; --iti-dropdown-bg: white; --iti-spacer-horizontal: 20px; --iti-flag-height: 12px; --iti-flag-width: 16px; --iti-border-width: 1px; --iti-arrow-height: 4px; --iti-arrow-width: 6px; --iti-triangle-border: calc(var(--iti-arrow-width) / 2); --iti-arrow-padding: 10px; --iti-arrow-color: #555; --iti-path-flags-1x: none; --iti-path-flags-2x: none; --iti-path-globe-1x: none; --iti-path-globe-2x: none; --iti-flag-sprite-width: 3904px; --iti-flag-sprite-height: 12px; --iti-mobile-popup-margin: 30px; position: relative; display: inline-block; }
.iti-aio *{ box-sizing: border-box; }
.iti-aio__a11y-text{ width: 1px; height: 1px; clip: rect(1px, 1px, 1px, 1px); overflow: hidden; position: absolute; }
.iti-aio input.iti-aio__tel-input, .iti-aio input.iti-aio__tel-input[type="text"], .iti-aio input.iti-aio__tel-input[type="tel"]{ position: relative; z-index: 0; margin: 0px !important; }
.iti-aio__country-container{ position: absolute; top: 0px; bottom: 0px; padding: var(--iti-border-width); }
.iti-aio__selected-country{ z-index: 1; position: relative; display: flex; align-items: center; height: 100%; background: none; border: 0px; margin: 0px; padding: 0px; font-family: inherit; font-size: inherit; color: inherit; border-radius: 0px; font-weight: inherit; line-height: inherit; text-decoration: none; }
.iti-aio__selected-country-primary{ display: flex; align-items: center; height: 100%; padding: 0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal); border-radius: var(--aio-sdk-input-border-radius) 0 0 var(--aio-sdk-input-border-radius); }
[dir="rtl"] .iti-aio__selected-country-primary{ border-radius: 0 var(--aio-sdk-input-border-radius) var(--aio-sdk-input-border-radius) 0; }
.iti-aio__arrow{ margin-left: var(--iti-arrow-padding); width: 0px; height: 0px; border-left: var(--iti-triangle-border) solid transparent; border-right: var(--iti-triangle-border) solid transparent; border-top: var(--iti-arrow-height) solid var(--iti-arrow-color); }
[dir="rtl"] .iti-aio__arrow{ margin-right: var(--iti-arrow-padding); margin-left: 0px; }
.iti-aio--allow-dropdown .iti-aio__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])):hover, .iti-aio--allow-dropdown .iti-aio__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])):hover button{ cursor: pointer; }
.iti-aio--allow-dropdown .iti-aio__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti-aio__selected-country-primary:hover{ background-color: var(--iti-hover-color); }
.iti-aio__flag{ --iti-flag-offset: 100px; height: var(--iti-flag-height); width: var(--iti-flag-width); border-radius: 1px; box-shadow: rgb(136, 136, 136) 0px 0px 1px 0px; background-image: var(--iti-path-flags-1x); background-repeat: no-repeat; background-position: var(--iti-flag-offset) 0; background-size: var(--iti-flag-sprite-width) var(--iti-flag-sprite-height); }
.iti-aio__es{ --iti-flag-offset: -1056px; }
@media (min-resolution: 2x){
.iti-aio__flag{ background-image: var(--iti-path-flags-2x); }

}
