.popup.--consultation{align-items:center;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#0d0d0db3;color:#0d0d0d;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1030}.popup.--consultation .popup__inner{cursor:default;max-height:90vh;max-height:90dvh;max-width:100.6rem;overflow:auto;width:100%}@media only screen and (max-width:71.25em){.popup.--consultation .popup__inner{padding:0 2rem;width:100%}}@media screen and (max-height:60em){.popup.--consultation .popup__inner .consultation__form{max-height:100%;overflow-x:auto}.popup.--consultation .popup__inner .consultation__form::-webkit-scrollbar{width:2px}.popup.--consultation .popup__inner .consultation__form::-webkit-scrollbar-track{background:#c1c1c1;border-radius:0}.popup.--consultation .popup__inner .consultation__form::-webkit-scrollbar-thumb{background:#ff6362;border-radius:0}}.popup.--consultation .popup__inner .consultation__form{max-width:100%;overflow:hidden;padding:4rem;width:100%}@media only screen and (max-width:60em){.popup.--consultation .popup__inner .consultation__form{padding:2.4rem 2rem}}.popup.--consultation .popup__inner .consultation__form__btn-close{height:4rem;position:absolute;right:4rem;top:4rem;transition:none;width:4rem}.popup.--consultation .popup__inner .consultation__form__btn-close:hover svg{fill:#ff6362;transform:rotate(-180deg)}@media only screen and (max-width:60em){.popup.--consultation .popup__inner .consultation__form__btn-close{right:2rem;top:2.4rem}}.popup.--consultation .popup__inner .consultation__form__icon-error,.popup.--consultation .popup__inner .consultation__form__icon-success{margin-bottom:2.4rem}@media only screen and (max-width:60em){.popup.--consultation .popup__inner .consultation__form__icon-error,.popup.--consultation .popup__inner .consultation__form__icon-success{margin-bottom:1.6rem}}.popup.--consultation .popup__inner .consultation__form.--status.--error{height:49rem}@media only screen and (max-width:60em){.popup.--consultation .popup__inner .consultation__form.--status.--error{height:100%}}.popup.--consultation .popup__inner .consultation__form.--status.--error .consultation__form__title,.popup.--consultation .popup__inner .consultation__form.--status.--success .consultation__form__title{margin-bottom:1.6rem;margin-right:0;max-width:79.6rem;padding-right:0}.popup.--consultation .popup__inner .consultation__form.--status.--success .consultation__form__info{border-top:1px solid #e7e6e6;display:flex;flex-direction:column;margin-top:2.4rem;padding-top:2.4rem;width:100%}@media only screen and (max-width:60em){.popup.--consultation .popup__inner .consultation__form.--status.--success .consultation__form__info{border-top:none;margin-top:4rem;padding-top:0}}.popup.--consultation .popup__inner .consultation__form.--status.--success .consultation__form__info__title{font-size:2.4rem;font-weight:400;line-height:2.6rem}@media only screen and (max-width:60em){.popup.--consultation .popup__inner .consultation__form.--status.--success .consultation__form__info__title{margin-bottom:2.4rem}}.popup.--consultation .popup__inner .consultation__form.--status.--success .consultation__form__info__list{list-style:none;max-width:80rem}@media only screen and (max-width:60em){.popup.--consultation .popup__inner .consultation__form.--status.--success .consultation__form__info__list{margin:0;width:100%}}.popup.--consultation .popup__inner .consultation__form.--status.--success .consultation__form__info__list__item{align-items:center;display:flex;margin-top:2.4rem}@media only screen and (max-width:60em){.popup.--consultation .popup__inner .consultation__form.--status.--success .consultation__form__info__list__item{align-items:flex-start;border-bottom:1px solid #e7e6e6;margin:0 0 1.6rem;padding-bottom:1.6rem;width:100%}.popup.--consultation .popup__inner .consultation__form.--status.--success .consultation__form__info__list__item:last-child{border-bottom:none;margin:0;padding:0}}.popup.--consultation .popup__inner .consultation__form.--status.--success .consultation__form__info__list__item__num{flex-shrink:0;font-size:2.8rem;font-weight:400;line-height:3rem;width:6rem}.popup.--consultation .popup__inner .consultation__form.--status.--success .consultation__form__info__list__item__text{flex-grow:1;font-size:1.8rem;font-weight:400;letter-spacing:.2px;line-height:140%}.popup.--consultation .popup__inner .consultation__form__title{font-size:4rem;font-weight:400;line-height:4.4rem}@media only screen and (max-width:60em){.popup.--consultation .popup__inner .consultation__form__title{font-size:3.2rem;line-height:3.6rem}}.popup.--consultation .popup__inner .consultation__form__title{margin-bottom:1.2rem;margin-right:auto;padding-right:6rem}@media only screen and (max-width:60em){.popup.--consultation .popup__inner .consultation__form__title{line-height:3.5rem;margin-bottom:1.4rem}}.popup.--consultation .popup__inner .consultation__form__row label{margin-bottom:.4rem}.popup.--consultation .popup__inner .consultation__form__column:last-child label{margin-top:0}@media only screen and (max-width:40em){.popup.--consultation .popup__inner .consultation__form .custom-input--textarea .custom-input__border{height:5rem}}.popup.--consultation .popup__inner .consultation__form .custom-checkox{margin-top:.8rem}.popup.--consultation .popup__inner .consultation__form__info-btn{display:none}
