@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";.q-btn[data-v-9275adb0]{font-size:1.7rem;width:fit-content}.q-btn[data-v-9275adb0] .q-btn__content{transition:all .3s ease}.q-btn[data-v-9275adb0]:hover .q-btn__content{opacity:.45}.q-btn .q-focus-helper[data-v-9275adb0]{display:none}table[data-v-7f55677b]{border-collapse:collapse}td[data-v-7f55677b],th[data-v-7f55677b]{padding:1rem;border:1px solid black}body{font-family:Lato,sans-serif;margin:0;padding:0;background-color:#f5f5f5}.header{display:flex;align-items:center;justify-content:space-between;padding:2.4rem 4rem 3.8rem;font-size:1.7rem;max-height:112px!important;transition:background .5s ease;min-width:375px;border-bottom:1px solid transparent}.header.scrolled{background:#00764a!important;border-bottom:1px solid transparent}.header .q-btn{font-size:1.7rem}.header .q-btn .q-focus-helper{display:none}.header__contacts{display:flex;align-items:center;gap:5rem}.header__contacts .phone{text-decoration:none;color:#fff;line-height:1;color:#00764a}.header__contacts .email{color:#fff;text-decoration:none;border-bottom:1px solid #5c5c5c;line-height:1;color:#00764a}@media (max-width: 1399px){.header__contacts .phone,.header__contacts .email{display:none}}.header__contacts .q-btn{color:#00764a}.header__contacts .q-btn img{width:200px;transition:transform .2s ease-in-out}.header__contacts .q-btn.squeezed img{transform:scaleY(.3)}.header__logo{max-width:190px;cursor:pointer}.header .btn-call{margin-left:45rem}@media (max-width: 1399px){.header .btn-call{margin-left:0}}.header .btn-call i{transition:transform .2s ease;color:#00764a}.header .btn-call:hover i{transform:scale(.8)}@media (max-width: 1200px){.header{padding:1rem}}.subheader{font-size:3rem;text-transform:uppercase;padding:5rem 0;display:flex;flex-direction:column;justify-content:center;align-items:center;border-bottom:1px solid #484848;color:#fff;background:url(/header-background.jpg);min-height:18.6rem;gap:2rem}.subheader__description{font-size:1.6rem;line-height:2rem;text-transform:none;padding:0 2rem;text-align:center}.left-drawer{background:#333333;color:#fff;display:flex;flex-direction:column;align-items:flex-start}.left-drawer.q-drawer__content{padding:4rem 4rem 0 3.4rem}.left-drawer .btn-close{font-size:1.7rem;margin-bottom:3rem;padding-left:4rem}.left-drawer .btn-close:before,.left-drawer .btn-close:after{content:"";position:absolute;width:30px;height:3px;background-color:#fff;top:10px;left:0px;transition:transform .5s ease,opacity .5s ease}.left-drawer .btn-close.close:before{transform:rotate(45deg);top:19px}.left-drawer .btn-close.close:after{transform:rotate(-45deg);top:19px}.left-drawer .btn-close.line:before,.left-drawer .btn-close.line:after{transform:rotate(0);top:17px}.left-drawer .q-btn .q-focus-helper{display:none}.right-drawer{display:flex;flex-direction:column;background:#333333;color:#fff;align-items:flex-start}.right-drawer.q-drawer__content{padding:4rem 4rem 0 3.4rem}.right-drawer h3{margin:0 0 6rem;padding:0;text-transform:uppercase}.right-drawer .q-input .q-field__native{color:#fff!important}.right-drawer .q-input .q-field__label{color:#6a6a6a!important}.right-drawer .side-form-input{border-bottom:1px solid #6a6a6a!important}.right-drawer .q-field__control:before{border-bottom:0}.right-drawer .q-field:not(.q-field--error) .q-field__control:after{background-color:#fff}.right-drawer .btn-close{position:relative;font-size:1.7rem;padding-right:4rem;margin-bottom:3rem;margin-left:auto}.right-drawer .btn-close:before,.right-drawer .btn-close:after{content:"";position:absolute;width:30px;height:3px;background-color:#fff;top:10px;left:8.3rem;transition:transform .5s ease,opacity .5s ease}.right-drawer .btn-close.close:before{transform:rotate(45deg);top:19px}.right-drawer .btn-close.close:after{transform:rotate(-45deg);top:19px}.right-drawer .btn-close.line:before,.right-drawer .btn-close.line:after{transform:rotate(0);top:17px}.right-drawer .q-btn .q-focus-helper{display:none}.right-drawer .policy-toggle{cursor:pointer}.right-drawer .policy-toggle:hover{opacity:.7}.right-drawer .btn-order{margin-top:1.5rem;padding:2.3rem 4rem;border:2px solid #fff}.right-drawer .btn-order span{letter-spacing:0;font-size:1.6rem}@media (max-width: 1200px){.right-drawer.q-drawer__content{padding:2rem}.right-drawer h3{font-size:2rem;margin-bottom:2rem}}.footer{background:#333333;display:flex;flex-direction:column;font-size:1.6rem}.footer__up{width:128rem;display:flex;justify-content:space-between;margin:0 auto;padding-top:3rem;align-items:center}.footer__menu{display:flex;flex-direction:column;gap:2rem}.footer__menu a{text-decoration:none;color:#fff;transition:all .3s ease}.footer__menu a:hover{opacity:.7}.footer__address{display:flex;flex-direction:column;align-items:center;margin-bottom:1.5rem}.footer__address a{text-decoration:none;color:#fff;transition:all .3s ease}.footer__address a:hover{opacity:.7}@media screen and (max-width: 1200px){.footer__address{margin:2rem 0 4rem}}.footer__bottom{width:128rem;margin:2rem auto 0;padding:5rem 0;display:flex;justify-content:center;border-top:1px solid #4b4b4b;font-size:1.2rem}.footer .contacts__logo{display:flex;flex-direction:column}.footer .contacts__logo img{max-width:190px}.footer .contacts__logo span{text-align:center;text-transform:uppercase;font-size:1.2rem;font-family:Lato,sans-serif;display:block;margin-top:1rem;letter-spacing:.13rem}.footer .contacts__data{display:flex;flex-direction:column;align-items:center;gap:.8rem;margin-top:.8rem}.footer .contacts__data a{text-decoration:none;color:#fff;cursor:pointer;font-size:1.6rem}.footer .contacts__data a:hover{text-decoration:underline}@media (max-width: 1200px){.footer__up{width:100%;flex-direction:column-reverse;align-items:center}.footer__up .contacts,.footer__up .contacts__logo{margin-bottom:2rem}.footer__menu{text-align:center}.footer__bottom{width:100%}}.fade{position:absolute;top:0;width:100vw;height:100vh;background:#000;opacity:.2}@keyframes squeeze{0%,to{transform:scaleY(1)}50%{transform:scaleY(.5)}}.insideScrolledHeader{transition:all .5s ease;color:#fff!important}.insideScrolledHeader i{color:#fff!important}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}
