@charset "UTF-8";.custom-modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);overflow:auto;z-index:50000;display:none}.custom-modal.is-open,.custom-modal.modal-opens{display:block}.custom-modal.is-open .custom-modal__wrapper,.custom-modal.modal-opens .custom-modal__wrapper{opacity:1}.custom-modal.is-open .custom-modal__wrapper form.loading .form-request__header,.custom-modal.modal-opens .custom-modal__wrapper form.loading .form-request__header{opacity:0}.custom-modal#video-modal .custom-modal__wrapper{background-color:transparent}.custom-modal#video-modal .custom-modal__body{padding:5px 0 0}.custom-modal#video-modal .close-modal__svg{fill:#fff}.custom-modal#video-modal .custom-modal-header{border:none}.custom-modal__wrapper{position:relative;color:#fff;width:100%;max-width:544px;margin:calc(.01875 * 100vw + 14px) auto;background:#1d1d1f;border:1px solid #484848;opacity:0;padding-top:70px;padding-bottom:80px}.loading .loader{display:flex}.custom-modal__wrapper form{width:100%;max-width:310px;margin:0 auto;margin-top:35px}.custom-modal__wrapper form .form-request__field{margin-bottom:15px}.c-firsh-sity-input{margin-bottom:30px}.custom-modal__wrapper form .form-request__field .form-request__label .form-request__input{width:100%;height:60px;padding:18px 20px;font-family:Montserrat;font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.00375 * 100vw + 16.8px);letter-spacing:.02em;text-transform:uppercase;color:#010101}.custom-modal__wrapper form .form-request__field .form-request__label .form-request__input::placeholder{font-family:"Russo One"!important}@media (min-width:1921px){.custom-modal__wrapper form .form-request__field .form-request__label .form-request__input{font-size:15px;line-height:24px}}@media (min-width:1921px){.custom-modal__wrapper form .form-request__field .form-request__label .form-request__input ::placeholder{font-size:15px;line-height:24px}}.custom-modal__wrapper form .form-request__field-file{cursor:pointer!important;height:112px;border:1px dashed #8e8e8e;box-sizing:border-box;border-radius:2px}.custom-modal__wrapper form .form-request__field-file.valid-error{border:1px dashed red}.custom-modal__wrapper form .form-request__field-file .form-request__label{cursor:pointer!important;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:18px 33px 24px 20px}.custom-modal__wrapper form .form-request__field-file .form-request__label input{opacity:0;cursor:inherit;height:0!important;padding:0!important}.custom-modal__wrapper form .form-request__field-file .form-request__label p{font-family:Russo One;font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.00375 * 100vw + 16.8px);letter-spacing:.02em;text-transform:uppercase;color:#c4c4c4;margin-bottom:10px}@media (min-width:1921px){.custom-modal__wrapper form .form-request__field-file .form-request__label p{font-size:15px;line-height:24px}}.custom-modal__wrapper form .form-request__field-file .form-request__label span{font-family:Montserrat;font-size:calc(.00125 * 100vw + 11.6px);line-height:125%;letter-spacing:.02em;color:#c4c4c4}@media (min-width:1921px){.custom-modal__wrapper form .form-request__field-file .form-request__label span{font-size:14px}}.custom-modal__wrapper form .form-request__field-file .form-request__label .preview li p{font-family:Montserrat;font-size:14px;line-height:125%;letter-spacing:.02em;color:#c4c4c4;text-transform:capitalize}.custom-modal__wrapper form .form-request__field-file:hover{border:1px dashed #fbd200}.custom-modal__wrapper form .form-request__field-file:hover .form-request__label p{color:#fbd200}.custom-modal__wrapper form .form-request__field-file:hover .form-request__label span{color:#fbd200}.custom-modal__wrapper form .form-request__field-file:hover .form-request__label .preview li p{color:#fbd200}.custom-modal__wrapper form .form-request__btn{position:relative;border-radius:2px;font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.00375 * 100vw + 16.8px);display:flex;align-items:center;justify-content:center;font-family:Russo One;font-size:15px;line-height:24px;letter-spacing:.02em;text-transform:uppercase;color:#191919;height:60px;transition:background .3s linear;position:relative;z-index:2;background:#feb700}.custom-modal__wrapper form .form-request__btn:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#fec500 0,#feb700 100%);opacity:1;transition:all .3s linear;z-index:-1}.custom-modal__wrapper form .form-request__btn:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#f0bb00 0,#fae123 97.92%);opacity:0;transition:all .3s linear;z-index:-1}.custom-modal__wrapper form .form-request__btn:hover::before{opacity:0;transition:all .3s linear}.custom-modal__wrapper form .form-request__btn:hover::after{content:'';opacity:1;transition:all .3s linear}.custom-modal__content{display:none}.custom-modal#modal-city .custom-modal__wrapper{max-width:1170px;padding-top:40px;padding-bottom:0}.modal-container{padding:0 calc(.02187 * 100vw + 8px)}@media (min-width:1921px){.modal-container{padding:0 50px}}.custom-modal-header__wrap{display:flex;align-items:center;justify-content:space-between;padding:calc(.00937 * 100vw + 12px) 0}.custom-modal-body .personal{margin-top:16px}.custom-modal-body .personal a,.custom-modal-body .personal p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:115%;text-align:center;color:#c4c4c4}.custom-modal-body .personal a{text-decoration:underline;color:#fec500;margin-left:unset;display:block}.custom-modal-body .personal a:hover{text-decoration:none}.form_title{width:100%}.form_title .modal-title{font-family:Russo One;font-size:calc(.01125 * 100vw + 18.4px);line-height:calc(.01562 * 100vw + 20px);text-align:center;letter-spacing:.02em;text-transform:uppercase;color:#fff;display:block;margin-bottom:10px}.form_title p{font-family:Montserrat;font-size:calc(.00187 * 100vw + 15.4px);line-height:130%;text-align:center;color:#fff}.close-modal{position:absolute;z-index:5;top:21px;right:21px;display:block;cursor:pointer;width:calc(.00313 * 100vw + 14px);height:calc(.00313 * 100vw + 14px);margin-left:auto;background-color:transparent;border:none}.close-modal__svg{width:100%;height:100%;fill:#c9c9c9;transition:.2s}.close-modal:hover .close-modal__svg{fill:#fbd200}.bg_white{display:none;position:absolute;height:100vh;width:100vw;background:#fff;opacity:.7;z-index:7}.change-city{position:absolute;top:40vh;width:740px;padding:30px;display:none;flex-direction:column;background-color:#1d1d1f;border-radius:10px;z-index:15}@media (max-width:1919px){.change-city{width:calc(.28125 * 100vw + 200px);left:calc(.35313 * 100vw + -98px)}}.change-city__close{color:#fff;position:absolute;top:2px;right:-2px;padding:2px;cursor:pointer;user-select:none}.change-city__close svg{height:12px}.change-city__title{margin-top:5px;margin-bottom:30px}.change-city__title span{color:#c1c1c1!important;font-size:16px;line-height:18px;font-weight:500}.change-city__title span span{color:#fec100!important}.change-city__btns{display:grid;grid-template-columns:1fr 1fr;column-gap:10px}.change-city__btns .ye_btn{padding:10px;font-size:14px}.change-city__change{height:100%;width:100%;color:#c1c1c1;border-radius:5px;border:1px solid #c1c1c1;display:flex;align-items:center;justify-content:center;font-size:14px;text-transform:uppercase;font-family:Russo One;padding:0 10px;cursor:pointer;transition:all .3s ease}.change-city__change:hover{border-color:#fbd200;color:#fbd200}.loader{position:absolute;background:#1d1d1f;width:100%;top:0;height:100%;display:none;align-items:center;justify-content:center;z-index:7}.lb_call-btn{opacity:1!important}.first-city-modal .custom-modal__wrapper{max-width:90vw;width:720px;margin-top:20vh}.first-city-modal .modal_order{max-width:none}.first-city-modal .form-request__submit{display:grid;grid-template-columns:.8fr 1fr;column-gap:20px}.first-city-modal .form-request__submit button{border:none}.first-city-modal .form-request__submit span{cursor:pointer;border:2px solid #fff;border-radius:8px;display:flex;justify-content:center;align-items:center;font-family:Russo One;font-style:normal;font-weight:400;font-size:calc(.00063 * 100vw + 10.8px);line-height:calc(0 * 100vw + 16px);text-align:center;letter-spacing:.02em;text-transform:uppercase;transition:all .3s ease}.first-city-modal .form-request__submit span:hover{color:#f0bb00;border-color:#f0bb00}.first-city-modal .form-request__field{position:relative}.first-city-modal .search-sity-result{width:100%;max-width:100%;bottom:100%;flex-direction:column-reverse;top:auto}.close-text-modal{position:absolute;bottom:10px;left:10px;font-size:14px;font-weight:400;color:#fff;transition:all .3s ease;cursor:pointer}.close-text-modal:hover{color:#f0bb00}.modal-terms{text-align:center;font-family:'Russo One',sans-serif;font-weight:400!important}.modal-terms .custom-modal__wrapper{padding:40px 0}.modal-terms__title{font-size:clamp(26.66667px,2.08333vw,40px);margin-bottom:clamp(26.66667px,2.08333vw,40px);color:#febe00;font-weight:400!important}.modal-terms__text p{font-size:clamp(17.33333px,1.35417vw,26px);margin-bottom:10px}.modal-terms__btn{margin-top:clamp(33.33333px,2.60417vw,50px)!important;width:100%;border:none}.modal_btn-base-calc{margin-bottom:20px}.modal_btn-vip-calc{margin-bottom:25px}.modal-reviews__btns{display:flex;gap:10px}.modal-reviews__btn{flex:1;font-size:clamp(12px,.9375vw,18px)}.modal-reviews__text{margin-bottom:30px;font-size:clamp(20px,1.5625vw,30px)}
/*# sourceMappingURL=modal.css.map */
