.PopupForm{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding-left:70px;padding-right:70px;position:fixed;right:0;top:0;z-index:6000}.PopupForm__form{max-height:90vh;max-width:-moz-min-content;max-width:min-content;max-width:557px;overflow:auto;padding:50px 30px;position:relative;-ms-overflow-style:none;animation:PopupForm__form .4s ease-out;background-color:#fff;scrollbar-width:none}.PopupForm__form::-webkit-scrollbar{display:none}.PopupForm__btnClose{align-items:center;background:#ff8a80;border-radius:8px;cursor:pointer;display:flex;height:30px;position:absolute;right:30px;top:30px;transition:.2s ease-in-out;width:30px;z-index:6002}.PopupForm__btnClose:hover{opacity:.9;transition:.2s ease-in-out}@keyframes PopupForm__form{0%{transform:translate3d(0,100vh,0)}to{transform:translateZ(0)}}.PopupForm__form_hidden{animation:PopupForm__form_hidden .4s ease-out;transform:translate3d(0,100vh,0)}@keyframes PopupForm__form_hidden{0%{transform:translateZ(0)}to{transform:translate3d(0,100vh,0)}}.PopupForm__h5{color:#101212;color:var(--text-primary,#1a1a1a);font-size:32px;font-weight:500;line-height:110%;margin-bottom:30px}.PopupForm__h5,.PopupForm__p{font-family:TT Norms Pro;font-style:normal;text-align:center}.PopupForm__p{color:#171a21;font-size:18px;font-weight:200;line-height:25px;margin-bottom:40px}.PopupForm__input{margin-bottom:40px;min-width:480px}.PopupForm__btn{margin-bottom:30px;padding:15px 0;width:100%}.PopupForm__offer{color:#b2b2b2;font-family:TT Norms Pro;font-size:14px;font-style:normal;font-weight:400;line-height:155%}.PopupForm__link{border-bottom:1px solid #ec3a39;color:#ec3a39;text-decoration:none;transition:.2s ease-in-out}.PopupForm__link:hover{border-bottom:1px solid hsla(0,0%,100%,0);transition:.2s ease-in-out}@media screen and (max-width:1170px){.PopupForm{padding:0 35px}.PopupForm__btnClose{right:15px;top:15px}.PopupForm__p{margin-bottom:30px}.PopupForm__input{min-width:400px}}@media screen and (max-width:740px){.PopupForm__form{padding:50px 20px}.PopupForm__h5{margin-bottom:20px}.PopupForm__input{margin-bottom:30px;min-width:280px}.PopupForm{padding:0 16px}.PopupForm__h5,.PopupForm__p{text-align:start}}
