.input{align-items:center;border:1.5px solid #fff;border-radius:5px;display:flex;height:5.6rem;padding:0 1.5rem;position:relative}@media screen and (max-width:1024px){.input{height:4.8rem;padding:0 1.2rem}}@media (hover:hover) and (pointer:fine){.input:hover{border-color:#0c6}}.input.active{border-color:#0c6}.input.white,.input.white .input__field,.input.white .selectCountry__list{background-color:#fff}.input.gray,.input.gray .input__field,.input.gray .selectCountry__list{background-color:#ecf0f0}.input__wrap{display:grid;gap:.4rem .6rem;grid-template:1fr/2.6rem 1fr;margin:auto 0;width:100%}@media screen and (max-width:1024px){.input__wrap{grid-template-columns:2.4rem 1fr;row-gap:.2rem}}.input__info{grid-column:span 2}.input__field{border:none;color:#22252b;font-size:1.8rem;font-weight:500;letter-spacing:.01rem;line-height:2.6rem;padding:0;width:100%}@media screen and (max-width:1024px){.input__field{font-size:1.6rem;letter-spacing:.05rem;line-height:2.4rem}}.input__field::placeholder{color:#5b5e64;font-size:1.8rem;font-weight:500;letter-spacing:.01rem;line-height:2.6rem}@media screen and (max-width:1024px){.input__field::placeholder{font-size:1.6rem;letter-spacing:.05rem;line-height:2.4rem}}.inputLabelInfo{color:#bbc5c9;display:none;font-size:1rem;letter-spacing:.05rem;line-height:1;padding:0 .4rem}.inputLabelInfo.wasInputUsed{color:#5b5e64}.inputValidationHint{align-items:center;bottom:-1.6rem;color:#bbc5c9;display:none;font-size:1rem;gap:.4rem;left:0;line-height:1;position:absolute;z-index:1}@media screen and (max-width:1024px){.inputValidationHint{bottom:-1.4rem}}.inputValidationHint.hasError{color:#d1514e}.inputValidationHint.active{color:#bbc5c9}.inputValidationHint__icon{color:inherit;height:1rem;width:1rem}.inputName.wasInputUsed .inputLabelInfo,.inputName.wasInputUsed .inputValidationHint{display:flex}.inputName__icon{color:#b4b9c3;height:2.6rem;margin-right:.6rem;width:2.6rem}@media screen and (max-width:1024px){.inputName__icon{height:2.4rem;width:2.4rem}}.selected__wrapper{align-items:center;cursor:pointer;display:flex}.selected__iconChevron{color:#5b5e64;height:2.6rem;width:2.6rem}.selectCountry__icon,.selected__icon{filter:drop-shadow(0 0 2px rgba(0,0,0,.12)) drop-shadow(0 2px 24px rgba(0,0,0,.16))}.selected__icon .icon{height:1.4rem;width:2rem}.selectCountry__list{background-color:#fff;border-radius:8px;box-shadow:0 2px 16px #00000014,0 0 2px #0000000f;left:0;max-width:17rem;padding:1.2rem 1.6rem;position:absolute;top:100%;z-index:2}@media screen and (max-width:1024px){.selectCountry__list{max-width:16.8rem}}@media screen and (max-width:560px){.selectCountry__list{left:.1rem}}.selectCountry__item{align-items:center;color:#bbc5c9;cursor:pointer;display:flex;font-size:1.2rem;line-height:2rem;min-width:18.2rem;text-align:left}.selectCountry__item:not(:last-child){margin-bottom:1.2rem}.selectCountry__text{color:#5b5e64;margin-left:1.2rem}.inputPhone{grid-template-columns:4.6rem 1fr}@media screen and (max-width:1024px){.inputPhone{grid-template-columns:4.2rem 1fr}}.inputPhone.wasInputUsed .inputLabelInfo,.inputPhone.wasInputUsed .inputValidationHint{display:flex}.oferta__personal{line-height:2.2rem}@media screen and (max-width:1024px){.oferta__personal{margin-top:2rem;width:100%}}@media screen and (max-width:770px){.oferta__personal{margin-top:1.5rem}}.oferta__personal *{color:#b4b9c3;display:inline;font-size:1.4rem;font-weight:600;letter-spacing:0;line-height:2.2rem}@media screen and (max-width:1280px){.oferta__personal *{font-size:1.3rem;line-height:2rem}}.oferta__personal .button .button__text{font:600 1.4rem/2.2rem Jura,Arial,sans-serif;letter-spacing:0}@media screen and (max-width:1280px){.oferta__personal .button .button__text{font-size:1.3rem;line-height:2rem}}
