.header{background-color:#f8f9f9;position:fixed;top:0;width:100%;z-index:99}@media (max-width:64em){.header{z-index:89}}.header._header-scroll{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fbfbfccc;box-shadow:0 24px 32px #00000014;transition:background .2s ease 0s,box-shadow .2s ease 0s,-webkit-backdrop-filter .2s ease 0s;transition:background .2s ease 0s,box-shadow .2s ease 0s,backdrop-filter .2s ease 0s;transition:background .2s ease 0s,box-shadow .2s ease 0s,backdrop-filter .2s ease 0s,-webkit-backdrop-filter .2s ease 0s}@-moz-document url-prefix(){.header._header-scroll{background:#fbfbfc}}.lock .header._header-scroll{box-shadow:none}.header._header-scroll .body-header__container{transition:all .1s}.header._header-scroll .dropdown-header-menu{top:100%}.header._header-show{top:0;transition:all .2s ease 0s}@media (min-width:64.0625em){.body-header{height:5rem}}.body-header__container{align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;justify-content:space-between;padding:1.25rem 1.5rem}@media (max-width:48em){.body-header__container{padding:1rem 1.5rem}}.body-header__content{align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;flex:1 1 auto}@media (max-width:64em){.body-header__content{flex-direction:row-reverse}}@media (max-width:48em){.body-header__content{flex:none}}.body-header__logo{align-items:center;display:flex;height:auto;min-height:2.5rem;width:-moz-max-content;width:max-content;z-index:5}.body-header__logo img{-o-object-fit:cover;object-fit:cover}@media (max-width:30em){.body-header__logo img{width:100%}}.body-header__menu{font-family:TTNormsPro-Medium}@media (max-width:48em){.body-header__menu{display:none}}.body-header__list{align-items:center;display:flex}.body-header__item{font-size:1rem;padding:.5rem}.body-header__link{display:inline-flex;transition:all .2s ease}.body-header__link:hover{color:#ad7f43}@media (max-width:48em){.body-header__socials{display:none}.body-header__button{font-size:.875rem;height:2.25rem}}.menu-nav-header__list{align-items:center;display:flex;flex-wrap:wrap}@media (max-width:64em){.menu-nav-header__list{align-items:flex-start;flex-direction:column;font-family:VAGRoundedNext}}.menu-nav-header__item{font-family:Roboto;font-size:.875rem}.menu-nav-header__item.hover-full-menu,.menu-nav-header__item.hover-menu{padding:.5rem .5rem 1rem}.menu-nav-header__item.hover-full-menu:last-child,.menu-nav-header__item.hover-menu:last-child{padding-right:0}.menu-nav-header__item.hover-full-menu:first-child,.menu-nav-header__item.hover-menu:first-child{padding-left:0}.menu-nav-header__item .menu-nav-header__link{padding:.5rem .5rem 1rem}.menu-nav-header__item:last-child .menu-nav-header__link{padding-right:0}.menu-nav-header__item:first-child .menu-nav-header__link{padding-left:0}@media (max-width:64em){.menu-nav-header__item{align-items:center;display:flex;height:26px}}.menu-nav-header__link{display:inline-flex;transition:all .2s ease}.menu-nav-header__link:hover{color:#ad7f43}.title-header{align-items:flex-start;display:flex;font-family:TTNormsPro-Medium;font-size:.875rem}@media (max-width:86.125em){.title-header{display:none}}.title-header__title{line-height:1.3;text-wrap:balance}.icon-menu{display:none}@media (max-width:64em){.icon-menu{cursor:pointer;display:block;height:1rem;position:relative;width:1.375rem;z-index:5}.icon-menu span,.icon-menu:after,.icon-menu:before{background-color:#fff;content:"";height:.125rem;position:absolute;right:0;transition:all .2s ease 0s;width:100%}.icon-menu:before{top:0}.icon-menu:after{bottom:0}.icon-menu span{top:calc(50% - .0625rem)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu:before{top:calc(50% - .0625rem);transform:rotate(-45deg)}.menu-open .icon-menu:after{bottom:calc(50% - .0625rem);transform:rotate(45deg)}.menu{display:flex;justify-content:flex-end}}.menu__wrapper-button{align-items:center;background-color:#171717;border-radius:.25rem;color:#fff;cursor:pointer;display:flex;font-weight:700;height:2.5rem;justify-content:center;padding:.5rem 1rem;transition:all .3s ease;z-index:15}.menu__wrapper-button:active,.menu__wrapper-button:hover{background-color:#454545}.menu__content{display:flex;flex:1 1 auto;flex-direction:column;gap:1rem}.menu__location{align-items:center;border-bottom:2px solid #e8e8e8;border-top:2px solid #e8e8e8;cursor:pointer;display:flex;gap:.5rem;height:3rem;padding:0 1.5rem}.menu__location:hover{color:#ad7f43}.menu__pencil{align-items:center;background:#ffeee6;border-radius:50%;color:#ad7f43;display:flex;height:1.25rem;justify-content:center;width:1.25rem}.menu__footer{border-top:2px solid #e8e8e8;display:flex;flex:1 1 auto;flex-direction:column;gap:1rem;padding:1.5rem}.menu__footer-btn{display:flex;gap:.5rem;width:13.25rem}.menu__footer-btn:active i,.menu__footer-btn:hover i{color:#fff}.menu__footer-btn i{color:#ad7f43}.menu__body-wrapper{display:flex;flex-direction:column;min-height:100%}.menu__body-header-application,.menu__body-header-call,.menu__body-header-contact{align-items:center;display:flex;height:4.5rem;left:-100%;padding:0 6rem 0 1.5rem;position:fixed;top:0;transition:left .3s ease 0s;width:100%;z-index:15}@media (min-width:48em){.menu__body-header-application,.menu__body-header-call,.menu__body-header-contact{height:6.0625rem}}.menu__body-title{flex:1 1 auto;font-size:1.125rem;font-weight:700;text-align:center}.menu .menu-btn-back{align-items:center;background-color:#fcc300;border:1px solid #fcc300;border-radius:8px;cursor:pointer;display:flex;font-weight:700;height:3rem;justify-content:center;transition:all .3s ease;width:3rem}.menu .menu-btn-back:hover{background-color:#ffe077}@media (max-width:48em){.menu .menu-btn-back:hover{background-color:transparent}}.menu .menu-btn-back:active{background-color:#ebb600}@media (max-width:48em){.menu .menu-btn-back,.menu .menu-btn-back:active{background-color:transparent}.menu .menu-btn-back{border:2px solid #e8e8e8;height:2.5rem;width:2.5rem}}.menu__body,.menu__body-application,.menu__body-call,.menu__body-contact{left:-100%}@media (max-width:64em){.menu__body,.menu__body-application,.menu__body-call,.menu__body-contact{background-color:#f8f9f9;height:100vh;inset:0 0 0 -100%;overflow:auto;padding-bottom:1.5rem;padding-top:6.0625rem;position:fixed;transition:left .3s ease 0s;width:100%}.menu__body-application:before,.menu__body-call:before,.menu__body-contact:before,.menu__body:before{content:"";height:4.5rem;left:-100%;position:fixed;top:0;width:100%}}@media (max-width:64em) and (min-width:48em){.menu__body-application:before,.menu__body-call:before,.menu__body-contact:before,.menu__body:before{height:6.0625rem}}@media (max-width:64em){.menu__body-application:after,.menu__body-call:after,.menu__body-contact:after,.menu__body:after{background:#fff;bottom:100%;content:"";height:6.0625rem;left:0;position:fixed;width:100%}}@media (max-width:48em){.menu__body,.menu__body-application,.menu__body-call,.menu__body-contact{padding-top:4.5rem}}@media (max-width:64em){.menu__body{z-index:4}.menu__body:before{background:#f8f9f9;z-index:5}}.menu-open .menu__body,.menu-open .menu__body:before{left:0}@media (max-width:64em){.menu__body-contact{z-index:6}.menu__body-contact:before{background:#fff;box-shadow:-1px -6px 21px #d5d7ddcc;z-index:7}}.menu-contacts-open .menu__body-contact,.menu-contacts-open .menu__body-contact .menu__body-header-contact,.menu-contacts-open .menu__body-contact:before{left:0}@media (max-width:64em){.menu__body-application{z-index:6}.menu__body-application:before{background:#fff;box-shadow:-1px -6px 21px #d5d7ddcc;z-index:7}}.menu-application-open .menu__body-application,.menu-application-open .menu__body-application .menu__body-header-application,.menu-application-open .menu__body-application:before{left:0}@media (max-width:64em){.menu__body-call{z-index:6}.menu__body-call:before{background:#fff;box-shadow:-1px -6px 21px #d5d7ddcc;z-index:7}}.menu-call-open .menu__body-call,.menu-call-open .menu__body-call .menu__body-header-call,.menu-call-open .menu__body-call:before{left:0}.menu__form{padding:1.5rem}.menu .menu-aplication-form__input,.menu .menu-aplication-form__textarea,.menu .menu-call-form__input,.menu .menu-call-form__textarea{padding-bottom:1.25rem}.menu .menu-aplication-form__textarea .form-item__textarea,.menu .menu-call-form__textarea .form-item__textarea{height:6.25rem}.menu .menu-aplication-form__button,.menu .menu-call-form__button{padding-bottom:1.25rem}.menu .menu-aplication-form__info,.menu .menu-call-form__info{color:#9e9e9e;line-height:1.3;padding-bottom:1.25rem}.menu .menu-aplication-form__info-link,.menu .menu-call-form__info-link{color:#181818;text-decoration:underline}.menu .menu-aplication-form__info-link:hover,.menu .menu-call-form__info-link:hover{color:#ad7f43}.menu .contacts-menu__list{padding:1.5rem}.menu .contacts-menu__item{display:flex;flex-direction:column;line-height:1.3}.menu .contacts-menu__item:not(:last-child){margin-bottom:.75em}.menu .contacts-menu__item-title{font-weight:600}.menu .contacts-menu__link{color:#ad7f43;display:inline-flex;transition:all .2s ease}.menu .contacts-menu__link:hover{text-decoration:underline}.menu .menu-spollers{display:flex;flex-direction:column}.menu .menu-spoller-link{align-items:center;display:flex;font-family:VAGRoundedNext;font-size:1.5rem;font-weight:500;margin:.5rem 0;padding-left:1.5rem;position:relative;width:100%}.menu .menu-spoller-link:last-child{margin-bottom:1rem}.menu .menu-spoller-link:hover{color:#ad7f43}.menu .menu-spoller-btn{align-items:center;display:flex;font-family:VAGRoundedNext;font-size:1.5rem;font-weight:500;margin:.5rem 0;padding-left:1.5rem;position:relative;width:100%}.menu .menu-spoller-btn:first-child{margin-top:1rem}.menu .menu-spoller-btn:hover{color:#ad7f43}.menu .menu-spoller-btn:after,.menu .menu-spoller-btn:before{background-color:#b9b9b9;content:"";height:2px;position:absolute;right:1.25rem;top:50%;transition:transform .3s ease 0s;width:.625rem}.menu .menu-spoller-btn:before{transform:translate(-75%,-50%) rotate(40deg)}.menu .menu-spoller-btn:after{transform:translateY(-50%) rotate(-40deg)}.menu .menu-spoller-btn._spoller-active{color:#ad7f43}.menu .menu-spoller-btn._spoller-active:after,.menu .menu-spoller-btn._spoller-active:before{background-color:#ad7f43}.menu .menu-spoller-btn._spoller-active:before{transform:translate(-75%) rotate(-40deg)}.menu .menu-spoller-btn._spoller-active:after{transform:rotate(40deg)}.menu .sub-menu-spoller-btn{align-items:center;display:flex;font-family:VAGRoundedNext;font-size:1rem;font-weight:500;margin:.75rem 0;padding-left:2rem;position:relative;transition:.2s ease;width:100%}.menu .sub-menu-spoller-btn:hover{font-weight:700;text-decoration-line:underline}.menu .sub-menu-spoller-btn:after,.menu .sub-menu-spoller-btn:before{background-color:#b9b9b9;content:"";height:2px;position:absolute;right:1.25rem;top:50%;transition:transform .3s ease 0s;width:.625rem}.menu .sub-menu-spoller-btn:before{transform:translate(-75%,-50%) rotate(40deg)}.menu .sub-menu-spoller-btn:after{transform:translateY(-50%) rotate(-40deg)}.menu .sub-menu-spoller-btn._spoller-active{font-weight:700;text-decoration-line:underline}.menu .sub-menu-spoller-btn._spoller-active:after,.menu .sub-menu-spoller-btn._spoller-active:before{background-color:#181818}.menu .sub-menu-spoller-btn._spoller-active:before{transform:translate(-75%) rotate(-40deg)}.menu .sub-menu-spoller-btn._spoller-active:after{transform:rotate(40deg)}.menu .menu-spoller-body__content-list{background:#ffeee6;display:flex;flex-direction:column;min-width:100%}.menu .menu-spoller-body__content-item{color:inherit;height:2.25rem;width:100%}.menu .menu-spoller-body__content-link{align-items:center;border-radius:.25rem;display:flex;height:100%;justify-content:flex-start;padding:0 2rem;width:100%}.menu .menu-spoller-body__content-link:focus,.menu .menu-spoller-body__content-link:hover{color:#ad7f43}.menu .menu-spoller-body__catalog{background-color:#e8e8e8}.menu .sub-menu-spoller-body__content-list{background:#ffeee6;display:flex;flex-direction:column;min-width:100%}.menu .sub-menu-spoller-body__content-item{color:inherit;height:2.25rem;width:100%}.menu .sub-menu-spoller-body__content-link{align-items:center;border-radius:.25rem;display:flex;height:100%;justify-content:flex-start;padding:0 2rem 0 2.5rem;width:100%}.menu .sub-menu-spoller-body__content-link:focus,.menu .sub-menu-spoller-body__content-link:hover{color:#ad7f43}._hide{display:none}._show{display:block}
