.phone-input{--iti-arrow-color: rgba(124, 124, 124, 1);--iti-arrow-padding: 10px;--iti-border-color: var(--medium-gray);font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:400;line-height:150%;width:100%;margin-bottom:10px}.phone-input .iti__flag{min-width:var(--iti-flag-width)}.phone-input .iti__flag-container{background-color:var(--gray);border-right:1px solid rgba(124,124,124,.3)}.phone-input .iti__selected-flag{background-color:var(--gray);padding:0 12px;transition:background-color .2s ease}.phone-input .iti__selected-flag:hover,.phone-input .iti__selected-flag:focus{background-color:color-mix(in srgb,var(--gray) 95%,var(--white) 5%)}.phone-input .iti__selected-flag .iti__arrow{margin-left:10px!important;border-top-color:var(--white);transition:border-color .2s ease}.phone-input .iti__selected-flag .iti__arrow:hover{border-top-color:var(--gold-green)}.phone-input .iti__selected-flag.iti__selected-flag--open{background-color:color-mix(in srgb,var(--gray) 95%,var(--white) 5%)}.phone-input .iti__selected-flag.iti__selected-flag--open .iti__arrow{border-bottom-color:var(--gold-green);border-top-color:transparent}.phone-input .iti__selected-dial-code{font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase;color:var(--white)}.phone-input .iti__dropdown-content{margin-top:10px!important;background-color:var(--gray);border-radius:10px;border:none}.phone-input .iti__country-list{font-family:inherit;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-top:4px;padding:0}.phone-input .iti__country-list .iti__country{padding:10px 12px;color:var(--white);transition:background-color .15s ease}.phone-input .iti__country-list .iti__country:hover{background-color:color-mix(in srgb,var(--gold-green) 10%,transparent 90%)}.phone-input .iti__country-list .iti__country.iti__highlight{background-color:color-mix(in srgb,var(--gold-green) 20%,transparent 80%)}.phone-input .iti__country-list .iti__country.iti__active{background-color:color-mix(in srgb,var(--gold-green) 15%,transparent 85%)}.phone-input .iti__country-list .iti__country .iti__country-name{color:var(--white);margin-right:6px}.phone-input .iti__country-list .iti__country .iti__dial-code{color:var(--medium-gray)}.phone-input .iti__country-list .iti__divider{border-bottom:1px solid rgba(124,124,124,.3);margin:4px 0}.phone-input .iti__search-container{padding:0;background-color:var(--gray)}.phone-input .iti__search-icon{left:16px}.phone-input .iti__search-input{font-size:14px;background-color:transparent;border:1px solid rgba(124,124,124,.3);color:var(--white);padding:8px 12px 8px 30px;margin:8px;width:calc(100% - 16px);border-radius:6px;transition:border-color .2s ease;box-sizing:border-box}.phone-input .iti__search-input::-moz-placeholder{color:var(--medium-gray)}.phone-input .iti__search-input::placeholder{color:var(--medium-gray)}.phone-input .iti__search-input:focus{outline:none;border-color:var(--gold-green)}.phone-input .iti__selected-country-primary{padding-left:10px;padding-right:20px}.phone-input .iti__search-clear{right:12px}.phone-input--light .iti__selected-dial-code{color:var(--black)}.phone-input--light .iti__dropdown-content{background-color:var(--white)}.phone-input--light .iti__country-list .iti__country .iti__country-name,.phone-input--light .iti__search-input{color:var(--black)}.phone-input--light .iti__search-input:focus{border-color:var(--black)}@media(min-width:768px){.phone-input .iti__country-list{max-height:115px!important}}.form{font-family:var(--font-primary)}.form .just-validate-error-label{display:none}.form__textarea,.form__input{font-family:inherit;font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:block;width:100%;padding:10px;margin-bottom:10px;height:56px;transition:border-color var(--transition-base);color:var(--text-color, var(--white));background:none;border-radius:10px;border:1px solid var(--medium-gray)}.form__textarea::-moz-placeholder,.form__input::-moz-placeholder{color:var(--medium-gray)}.form__textarea::placeholder,.form__input::placeholder{color:var(--medium-gray)}.form__textarea:focus,.form__input:focus{outline:none}.form__textarea.just-validate-error-field,.form__input.just-validate-error-field{border-color:var(--error)}.form__textarea{height:112px;resize:none}.form__checkbox{margin-top:20px}.form__row{display:flex;justify-content:flex-end;align-items:center}.form__submit{font-size:16px;font-style:normal;font-weight:500;line-height:16px;width:100%;height:46px}.form__disclaimer{font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:10px;color:#505050}.form__disclaimer .link{color:#505050}.form__error{font-size:12px;font-style:normal;font-weight:400;line-height:normal;color:var(--error);overflow:hidden;max-height:0;opacity:0;transform:translateY(-6px);transition:max-height var(--transition-base),opacity var(--transition-base),transform var(--transition-base)}.form__error.is-visible{opacity:1;transform:translateY(0);margin-bottom:10px}@media(max-width:767px){.form__phone,.form__disclaimer{margin-bottom:20px}}
