.header{left:0;max-width:100vw;position:absolute;top:0;transition:transform .3s ease;width:100%;z-index:102}@media (min-width:1px) and (max-width:920px){.header{border-radius:max(10px,min(2.666666666666667vw,10px))}}.header .header__logo.mobile svg{fill:#c75732}@media (min-width:1px) and (max-width:920px){.header.mob-alt{background-color:transparent}}.header.mob-alt .header__logo.mobile svg{fill:#fff}@media (min-width:1px) and (max-width:920px){.header.mob-alt .header__side-menu-button svg{fill:#fff}}.header.modal-mode{transform:translateY(-100%)}.header.fixed{position:fixed}.header.logo-bg .header__logo svg{fill:#c75732!important}.header.comparison-clone{display:flex;justify-content:left;opacity:0;overflow:hidden;position:absolute;width:100vw;z-index:-1}.header.comparison-clone .header__links{width:auto}.header.comparison-clone .header__list-wrapper{display:none}.header .container{padding-bottom:0;padding-top:0;position:relative}@media (min-width:1px) and (max-width:920px){.header .container{padding-bottom:max(10px,min(2.666666666666667vw,10px));padding-top:max(20px,min(5.333333333333333vw,20px))}}.header__inner{align-items:center;display:flex;width:100%}@media screen and (min-width:921px){.header__inner{padding-bottom:max(1px,min(1.145833333333333vw,22px));padding-top:max(1px,min(1.145833333333333vw,22px))}}@media (min-width:1px) and (max-width:920px){.header__inner{background-color:transparent;border-bottom:0;border-radius:max(10px,min(2.666666666666667vw,10px));box-shadow:none;padding:0}}.header__logo{line-height:0;padding-right:max(1px,min(5.78125vw,111px))}@media (min-width:1px) and (max-width:920px){.header__logo{display:none}}.header__logo.mobile{display:none}@media (min-width:1px) and (max-width:920px){.header__logo.mobile{display:block}.header__logo.mobile svg{fill:#c75732}}.header__logo img,.header__logo svg{height:max(1px,min(2.552083333333333vw,49px));width:max(1px,min(8.333333333333334vw,160px));fill:#fff;-o-object-fit:cover;object-fit:cover;transition:fill .3s ease}@media (min-width:1px) and (max-width:920px){.header__logo img,.header__logo svg{height:max(30px,min(8vw,30px));width:max(100px,min(26.666666666666668vw,100px))}}.header__links{align-items:center;display:flex;width:100%}@media (min-width:1px) and (max-width:920px){.header__links{display:none}}.header__separate-container{align-items:center;display:flex;justify-content:center;padding-right:max(1px,min(.5208333333333334vw,10px))}@media (min-width:1px) and (max-width:920px){.header__separate-container{display:none;margin-left:auto;margin-right:0}}.header__separate-wrapper{align-items:center;display:flex;gap:max(1px,min(1.354166666666667vw,26px))}@media (min-width:1px) and (max-width:920px){.header__separate-wrapper{gap:0}}.header__separate-wrapper:before{background-color:#fff;border-radius:max(1px,min(.5208333333333334vw,10px));box-shadow:0 0 max(1px,min(.20833333333333334vw,4px)) 0 rgba(0,0,0,.251);content:"";display:block;height:100%;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity .3s ease}@media (min-width:1px) and (max-width:920px){.header__separate-wrapper:before{display:none}}.header__flats-wrapper{position:relative}.header__flats-wrapper:has(.header__popup.show) .header__flats>svg{transform:rotate(180deg)}.header__flats{align-items:center;color:#2c2c34;display:flex;font-size:max(1px,min(.9375vw,18px));font-weight:700;gap:max(1px,min(.2604166666666667vw,5px));line-height:1.2;padding:max(1px,min(.4166666666666667vw,8px));position:relative;-webkit-text-decoration:none;text-decoration:none;z-index:104}@media (min-width:1px) and (max-width:920px){.header__flats{display:none}}.header__flats svg{height:max(1px,min(.3645833333333333vw,7px));width:max(1px,min(.3645833333333333vw,7px));fill:#2c2c34;stroke:#2c2c34;transition:transform .3s ease}.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul){display:flex;list-style:none;margin:0;padding:0}@media (min-width:1px) and (max-width:920px){.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul){padding:0}}.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li{position:relative}.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li.active .header__dropdown-list,.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li:hover .header__dropdown-list{opacity:1;pointer-events:all}.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li.active a,.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li:hover a{visibility:visible}.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li.active a:after,.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li:hover a:after{transform:rotate(180deg)}.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a.dropdown{position:relative}.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li:first-child a:not(.header__dropdown-list a):not(.header__contact-social a){padding-left:max(1px,min(.8333333333333334vw,16px))}.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a){align-items:center;border:0;color:#fff;display:block;font-size:max(1px,min(.9375vw,18px));font-weight:400;line-height:1.2;padding-left:max(1px,min(.8333333333333334vw,16px));padding-right:max(1px,min(.8333333333333334vw,16px));-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}@media (min-width:1px) and (max-width:920px){.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a){font-size:max(18px,min(4.8vw,18px));line-height:max(20px,min(5.333333333333333vw,20px));padding-bottom:max(2px,min(.5333333333333333vw,2px));padding-left:max(10px,min(2.666666666666667vw,10px));padding-right:max(10px,min(2.666666666666667vw,10px))}}@media screen and (min-width:920px){.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):hover span{color:#c75732}}.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):visited span{border-color:transparent}@media screen and (min-width:920px){.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):visited:hover span{color:#c75732}}.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):visited.active span,.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):visited:active span,.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):visited:focus:focus-visible span{color:#c75732}.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a).active span,.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):active span,.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):focus:focus-visible span{color:#c75732}.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a) span{display:inline-flex;padding:max(1px,min(.4166666666666667vw,8px)) 0;transition:color .3s ease}@media (min-width:1px) and (max-width:920px){.header ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a) span{padding:max(8px,min(2.133333333333333vw,8px)) 0}}.header__dropdown-list{background-color:#e9edf2;border:1px solid #e9edf2;border-radius:max(1px,min(.78125vw,15px));border-top:0;left:0;opacity:0;padding:max(1px,min(.78125vw,15px)) max(1px,min(1.041666666666667vw,20px));pointer-events:none;position:absolute;top:calc(100% - max(1px, min(.78125vw, 15px)));transition:opacity .3s ease}@media (min-width:1px) and (max-width:920px){.header__dropdown-list{border-radius:max(15px,min(4vw,15px));padding:max(15px,min(4vw,15px)) max(20px,min(5.333333333333333vw,20px));top:calc(100% - max(15px, min(4vw, 15px)))}}.header__dropdown-list ul{display:flex;list-style:none;margin:0 max(-8px,min(-.4166666666666667vw,-.4166666666666667vw));padding:0;width:calc(100% + max(1px, min(.833333333333333vw, 16px)))}@media (min-width:1px) and (max-width:920px){.header__dropdown-list ul{margin:0 max(-8px,min(-2.133333333333333vw,-8px));width:calc(100% + max(16px, min(4.266666666666667vw, 16px)))}}.header__dropdown-list li{margin-left:max(1px,min(.4166666666666667vw,8px));margin-right:max(1px,min(.4166666666666667vw,8px))}@media (min-width:1px) and (max-width:920px){.header__dropdown-list li{margin-left:max(8px,min(2.133333333333333vw,8px));margin-right:max(8px,min(2.133333333333333vw,8px))}}.header__dropdown-list a{border:1px solid #2c2c34;border-radius:max(1px,min(1.041666666666667vw,20px));color:#2c2c34;display:inline-block;font-size:max(1px,min(.7291666666666666vw,14px));line-height:1.1;padding:max(1px,min(.3125vw,6px)) max(1px,min(.7291666666666666vw,14px));-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:color .3s ease,background-color .3s ease;visibility:hidden;white-space:nowrap;width:100%}@media (min-width:1px) and (max-width:920px){.header__dropdown-list a{border-radius:max(20px,min(5.333333333333333vw,20px));font-size:max(14px,min(3.733333333333333vw,14px));padding:max(6px,min(1.6vw,6px)) max(14px,min(3.733333333333333vw,14px))}}@media screen and (min-width:920px){.header__dropdown-list a:hover{background-color:#c75732;color:#fff}}.header__dropdown-list a:visited{color:#000}.header__dropdown-list a:visited.active,.header__dropdown-list a:visited:active,.header__dropdown-list a:visited:focus:focus-visible{background-color:#c75732;color:#fff}.header__dropdown-list a.active,.header__dropdown-list a:active,.header__dropdown-list a:focus:focus-visible{background-color:#c75732;color:#fff}.header__dropdown-title{display:inline-block;font-size:max(1px,min(.9375vw,18px));line-height:1;margin-bottom:max(1px,min(.8333333333333334vw,16px))}@media (min-width:1px) and (max-width:920px){.header__dropdown-title{font-size:max(18px,min(4.8vw,18px));margin-bottom:max(16px,min(4.266666666666667vw,16px))}}.header__menu-button{background-color:transparent;border:1px solid #fff;border-radius:max(1px,min(.5208333333333334vw,10px));cursor:pointer;display:block;height:max(1px,min(1.041666666666667vw,20px));position:relative;transition:background-color .3s ease,border-color .3s ease;width:max(1px,min(1.770833333333333vw,34px))}@media (min-width:1px) and (max-width:920px){.header__menu-button{border-radius:max(10px,min(2.666666666666667vw,10px));height:max(20px,min(5.333333333333333vw,20px));width:max(34px,min(9.066666666666666vw,34px))}}.header__menu-button span{transition:color .3s ease}.header__menu-button span:first-child{background-color:#fff;border-radius:50%;height:max(1px,min(.20833333333333334vw,4px));left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s ease;width:max(1px,min(.20833333333333334vw,4px))}@media (min-width:1px) and (max-width:920px){.header__menu-button span:first-child{height:max(4px,min(1.066666666666667vw,4px));width:max(4px,min(1.066666666666667vw,4px))}}.header__menu-button span:first-child:after,.header__menu-button span:first-child:before{background-color:#fff;border-radius:50%;content:"";display:block;height:max(1px,min(.20833333333333334vw,4px));pointer-events:none;position:absolute;transition:background-color .3s ease;width:max(1px,min(.20833333333333334vw,4px))}@media (min-width:1px) and (max-width:920px){.header__menu-button span:first-child:after,.header__menu-button span:first-child:before{height:max(4px,min(1.066666666666667vw,4px));width:max(4px,min(1.066666666666667vw,4px))}}.header__menu-button span:first-child:after{transform:translateX(max(-8px,min(-.4166666666666667vw,-.4166666666666667vw)))}@media (min-width:1px) and (max-width:920px){.header__menu-button span:first-child:after{transform:translateX(max(-8px,min(-2.133333333333333vw,-8px)))}}.header__menu-button span:first-child:before{transform:translateX(max(1px,min(.4166666666666667vw,8px)))}@media (min-width:1px) and (max-width:920px){.header__menu-button span:first-child:before{transform:translateX(max(8px,min(2.133333333333333vw,8px)))}}.header__menu-button span:nth-child(2){display:none}.header__menu-button:after{bottom:max(-40px,min(-2.083333333333333vw,-2.083333333333333vw));content:"";display:block;height:max(1px,min(2.083333333333333vw,40px));left:0;opacity:0;position:absolute;width:100%}@media screen and (min-width:920px){.header__menu-button:hover{background-color:transparent;border-color:#c75732;color:#c75732}.header__menu-button:hover span,.header__menu-button:hover span:after,.header__menu-button:hover span:before{background-color:#c75732}}.header__menu-button.active:not([disabled]):not(.disabled),.header__menu-button:active:not([disabled]):not(.disabled),.header__menu-button:focus:focus-visible:not([disabled]):not(.disabled){background-color:transparent;color:#c75732}.header__menu-button.active:not([disabled]):not(.disabled) span,.header__menu-button.active:not([disabled]):not(.disabled) span:after,.header__menu-button.active:not([disabled]):not(.disabled) span:before,.header__menu-button:active:not([disabled]):not(.disabled) span,.header__menu-button:active:not([disabled]):not(.disabled) span:after,.header__menu-button:active:not([disabled]):not(.disabled) span:before,.header__menu-button:focus:focus-visible:not([disabled]):not(.disabled) span,.header__menu-button:focus:focus-visible:not([disabled]):not(.disabled) span:after,.header__menu-button:focus:focus-visible:not([disabled]):not(.disabled) span:before{background-color:#fff}.header__menu-button svg{display:none}.header__buttons{margin-left:auto;padding-left:max(1px,min(5.208333333333333vw,100px))}@media (min-width:1px) and (max-width:920px){.header__buttons{display:none;padding-left:max(20px,min(5.333333333333333vw,20px))}}.header__buttons-wrapper{align-items:center;display:flex;height:100%}.header__contact-link{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:max(1px,min(1.822916666666667vw,35px));justify-content:center;margin:0 max(1px,min(.8333333333333334vw,16px));order:-1;padding:0;width:max(1px,min(1.822916666666667vw,35px))}@media (min-width:1px) and (max-width:920px){.header__contact-link{display:flex;height:max(35px,min(9.333333333333334vw,35px));margin-left:max(8px,min(2.133333333333333vw,8px));margin-right:0;order:0;width:max(35px,min(9.333333333333334vw,35px))}}@media screen and (min-width:920px){.header__contact-link:hover svg{fill:#fff;stroke:transparent}}.header__contact-link.active:not([disabled]):not(.disabled) svg,.header__contact-link:active:not([disabled]):not(.disabled) svg,.header__contact-link:focus:focus-visible:not([disabled]):not(.disabled) svg{fill:#fff;stroke:transparent}@media (min-width:1px) and (max-width:920px){.header__contact-link.active:not([disabled]):not(.disabled) svg,.header__contact-link:active:not([disabled]):not(.disabled) svg,.header__contact-link:focus:focus-visible:not([disabled]):not(.disabled) svg{fill:#2c2c34}}.header__contact-link svg{height:max(1px,min(1.25vw,24px));pointer-events:none;width:max(1px,min(1.25vw,24px));fill:#fff;stroke:transparent;transition:fill .3s ease,stroke .3s ease}@media (min-width:1px) and (max-width:920px){.header__contact-link svg{height:max(24px,min(6.4vw,24px));width:max(24px,min(6.4vw,24px));fill:#c75732}}.header__wishlist{display:none}.header__contact-btn{background-color:#c75732;border:1px solid #c75732;border-radius:max(1px,min(1.302083333333333vw,25px));color:#fff;cursor:pointer;display:flex;font-family:Commissioner,sans-serif;font-size:max(1px,min(.8333333333333334vw,16px));font-weight:400;justify-content:center;line-height:1.2;margin-left:max(1px,min(.8333333333333334vw,16px));min-width:max(1px,min(6.770833333333333vw,130px));padding:max(1px,min(.3645833333333333vw,7px)) max(1px,min(1.041666666666667vw,20px)) max(1px,min(.4166666666666667vw,8px));text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:color .3s ease,background-color .3s ease,border-color .3s ease;white-space:nowrap}@media (min-width:1px) and (max-width:920px){.header__contact-btn{display:none}}@media screen and (min-width:920px){.header__contact-btn:hover{background-color:#fff;border-color:#c75732;color:#c75732}}.header__contact-btn:visited{color:#fff}@media screen and (min-width:920px){.header__contact-btn:visited:hover{background-color:#fff;border-color:#c75732;color:#c75732}}.header__contact-btn:visited.active,.header__contact-btn:visited:active,.header__contact-btn:visited:focus:focus-visible{background-color:#fff;border-color:#c75732;color:#c75732}.header__contact-btn.active border-color $primary-color,.header__contact-btn:active border-color $primary-color,.header__contact-btn:focus:focus-visible border-color $primary-color{background-color:#fff;color:#c75732}.header ul.socials{gap:max(1px,min(.625vw,12px))}@media (min-width:1px) and (max-width:920px){.header ul.socials{display:none}}.header ul.socials li a{border-radius:max(1px,min(.4166666666666667vw,8px));height:max(1px,min(1.875vw,36px));min-width:max(1px,min(1.875vw,36px));width:max(1px,min(1.875vw,36px))}.header ul.socials li a svg{height:max(1px,min(.9375vw,18px));width:max(1px,min(.9375vw,18px))}.header__form-button{margin-left:max(1px,min(1.666666666666667vw,32px))}.header__parts{display:flex;flex-wrap:wrap;width:100%}.header__top-part{border-bottom:1px solid #d9d9d9;display:flex;width:100%}@media (min-width:1px) and (max-width:920px){.header__top-part{display:none}}.header__top-part ul:not(.header__menu-wrapper ul) li a:not(.header__dropdown-list a):not(.header__contact-social a){height:max(1px,min(2.1875vw,42px))}@media (min-width:1px) and (max-width:920px){.header__top-part ul:not(.header__menu-wrapper ul) li a:not(.header__dropdown-list a):not(.header__contact-social a){height:max(42px,min(11.2vw,42px))}}.header__main-part{display:flex;width:100%}.header__contact-phone{font-size:max(1px,min(1.25vw,24px));font-weight:700;line-height:1.3;padding-right:max(1px,min(1.666666666666667vw,32px));-webkit-text-decoration:none;text-decoration:none;transition:color .3s ease;white-space:nowrap}@media (min-width:1px) and (max-width:920px){.header__contact-phone{font-size:max(14px,min(3.733333333333333vw,14px))}}.header__contact-phone:focus:focus-visible,.header__contact-phone:hover{color:#c75732}.header__menu-wrapper{padding-left:max(1px,min(.8333333333333334vw,16px));padding-right:max(1px,min(.8333333333333334vw,16px));position:relative}@media (min-width:1px) and (max-width:920px){.header__menu-wrapper{padding-left:max(16px,min(4.266666666666667vw,16px));padding-right:max(16px,min(4.266666666666667vw,16px))}}.header__menu-wrapper:hover .header__list-wrapper{opacity:1;pointer-events:all}.header__list-wrapper{left:50%;min-width:max(1px,min(6.25vw,120px));opacity:0;pointer-events:none;position:absolute;top:max(1px,min(3.125vw,60px));transform:translateX(-50%);transition:opacity .3s ease;z-index:10}@media (min-width:1px) and (max-width:920px){.header__list-wrapper{top:max(60px,min(16vw,60px))}}.header__list-wrapper.left{left:auto;right:0;transform:translateX(0)}.header__list-wrapper ul{background-color:#fff;border-radius:max(1px,min(.5208333333333334vw,10px));box-shadow:0 0 max(1px,min(.20833333333333334vw,4px)) 0 rgba(0,0,0,.251);margin:0;padding:max(1px,min(.3125vw,6px)) 0}@media (min-width:1px) and (max-width:920px){.header__list-wrapper ul{font-size:max(14px,min(3.733333333333333vw,14px))}}.header__list-wrapper ul a{border-bottom:2px solid transparent;color:#2c2c34;display:block;font-size:max(1px,min(.7291666666666666vw,14px));font-weight:400;line-height:1.3;list-style:none;padding:max(1px,min(.2604166666666667vw,5px)) max(1px,min(.8333333333333334vw,16px));-webkit-text-decoration:none;text-decoration:none;transition:color .3s ease;white-space:nowrap}@media (min-width:1px) and (max-width:920px){.header__list-wrapper ul a{padding:max(7px,min(1.866666666666667vw,7px)) max(15px,min(4vw,15px)) max(8px,min(2.133333333333333vw,8px))}}@media screen and (min-width:920px){.header__list-wrapper ul a:hover{color:#c75732}.header__list-wrapper ul a:visited{color:#2c2c34}}@media screen and (min-width:920px){.header__list-wrapper ul a:visited.active,.header__list-wrapper ul a:visited:active,.header__list-wrapper ul a:visited:focus:focus-visible{color:#c75732}}@media screen and (min-width:920px){.header__list-wrapper ul a.active,.header__list-wrapper ul a:active,.header__list-wrapper ul a:focus:focus-visible{color:#c75732}}.header__main-part ul:not(.header__menu-wrapper ul) li a:not(.header__dropdown-list a):not(.header__contact-social a) span{padding:max(1px,min(.46875vw,9px)) 0}@media (min-width:1px) and (max-width:920px){.header__main-part ul:not(.header__menu-wrapper ul) li a:not(.header__dropdown-list a):not(.header__contact-social a) span{padding:max(9px,min(2.4vw,9px)) 0}}.header__main-part ul:not(.header__menu-wrapper ul) li a:not(.header__dropdown-list a):not(.header__contact-social a){font-size:max(1px,min(.7291666666666666vw,14px));font-weight:400;line-height:1.3}@media (min-width:1px) and (max-width:920px){.header__main-part ul:not(.header__menu-wrapper ul) li a:not(.header__dropdown-list a):not(.header__contact-social a){font-size:max(14px,min(3.733333333333333vw,14px))}}@media screen and (min-width:921px){.header.filled{background-color:#fff;border-bottom:0;box-shadow:0 max(1px,min(.20833333333333334vw,4px)) max(1px,min(.20833333333333334vw,4px)) 0 rgba(0,0,0,.102)}}.header.filled .header__logo img,.header.filled .header__logo svg{fill:#c75732}.header.filled ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a) span{color:#2c2c34}@media screen and (min-width:920px){.header.filled ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):hover span{color:#c75732}}.header.filled ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):visited span{border-color:transparent}@media screen and (min-width:920px){.header.filled ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):visited:hover span{color:#c75732}}.header.filled ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):visited.active span,.header.filled ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):visited:active span,.header.filled ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):visited:focus:focus-visible span{color:#c75732}.header.filled ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a).active span,.header.filled ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):active span,.header.filled ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):focus:focus-visible span{color:#c75732}.header.filled .header__menu-button{border-color:#2c2c34;color:#c75732}.header.filled .header__menu-button span:first-child{background-color:#2c2c34;border-radius:50%;height:max(1px,min(.20833333333333334vw,4px));left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s ease;width:max(1px,min(.20833333333333334vw,4px))}@media (min-width:1px) and (max-width:920px){.header.filled .header__menu-button span:first-child{height:max(4px,min(1.066666666666667vw,4px));width:max(4px,min(1.066666666666667vw,4px))}}.header.filled .header__menu-button span:first-child:after,.header.filled .header__menu-button span:first-child:before{background-color:#2c2c34;border-radius:50%;content:"";display:block;height:max(1px,min(.20833333333333334vw,4px));pointer-events:none;position:absolute;transition:background-color .3s ease;width:max(1px,min(.20833333333333334vw,4px))}@media (min-width:1px) and (max-width:920px){.header.filled .header__menu-button span:first-child:after,.header.filled .header__menu-button span:first-child:before{height:max(4px,min(1.066666666666667vw,4px));width:max(4px,min(1.066666666666667vw,4px))}}@media screen and (min-width:920px){.header.filled .header__menu-button:hover span,.header.filled .header__menu-button:hover span:after,.header.filled .header__menu-button:hover span:before{background-color:#c75732}.header.filled .header__menu-button:hover{border-color:#c75732;color:#c75732}}.header.filled .header__menu-button.active:not([disabled]):not(.disabled),.header.filled .header__menu-button:active:not([disabled]):not(.disabled),.header.filled .header__menu-button:focus:focus-visible:not([disabled]):not(.disabled){color:#c75732}.header.filled .header__menu-button.active:not([disabled]):not(.disabled) span,.header.filled .header__menu-button.active:not([disabled]):not(.disabled) span:after,.header.filled .header__menu-button.active:not([disabled]):not(.disabled) span:before,.header.filled .header__menu-button:active:not([disabled]):not(.disabled) span,.header.filled .header__menu-button:active:not([disabled]):not(.disabled) span:after,.header.filled .header__menu-button:active:not([disabled]):not(.disabled) span:before,.header.filled .header__menu-button:focus:focus-visible:not([disabled]):not(.disabled) span,.header.filled .header__menu-button:focus:focus-visible:not([disabled]):not(.disabled) span:after,.header.filled .header__menu-button:focus:focus-visible:not([disabled]):not(.disabled) span:before{background-color:#c75732}.header.filled .header__contact-phone{color:#2c2c34}.header.filled .header__contact-phone:focus:focus-visible,.header.filled .header__contact-phone:hover{color:#c75732}.header.fixed{position:absolute}.header.fixed .header__logo:not(.mobile) svg{fill:#c75732}@media screen and (min-width:921px){.header.fixed .header__inner{background-color:#fff;border-radius:max(1px,min(.5208333333333334vw,10px));box-shadow:0 0 max(1px,min(.20833333333333334vw,4px)) 0 rgba(0,0,0,.251);margin-top:max(1px,min(.8333333333333334vw,16px));padding:0 max(1px,min(.8333333333333334vw,16px))}.header.fixed .header__logo{padding-bottom:max(1px,min(.625vw,12px));padding-right:max(1px,min(5.416666666666667vw,104px));padding-top:max(1px,min(.625vw,12px))}.header.fixed .header__separate-container{min-height:max(1px,min(3.125vw,60px))}}.header.fixed .header__popup-offer{height:calc(100% - max(1px, min(4.166666666666667vw, 80px)))}.header.fixed ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a) span{color:#2c2c34;padding-bottom:max(1px,min(.4166666666666667vw,8px));padding-top:max(1px,min(.4166666666666667vw,8px))}@media screen and (min-width:921px){.header.fixed ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):hover span{color:#c75732}}.header.fixed ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):visited span{border-color:transparent}@media screen and (min-width:921px){.header.fixed ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):visited:hover span{color:#c75732}}.header.fixed ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):visited.active span,.header.fixed ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):visited:active span,.header.fixed ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):visited:focus:focus-visible span{color:#c75732}.header.fixed ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a).active span,.header.fixed ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):active span,.header.fixed ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li a:not(.header__dropdown-list a):not(.header__contact-social a):focus:focus-visible span{color:#c75732}.header.fixed .header__menu-button{align-items:center;border:0;display:flex;height:auto;padding-bottom:max(1px,min(.46875vw,9px));padding-top:max(1px,min(.4166666666666667vw,8px));width:auto}.header.fixed .header__menu-button span:first-child{display:none}.header.fixed .header__menu-button span:nth-child(2){background-color:transparent;color:#2c2c34;display:block;font-size:max(1px,min(.7291666666666666vw,14px));font-weight:400;line-height:1.3}@media screen and (min-width:920px){.header.fixed .header__menu-button:hover span:nth-child(2){color:#c75732}.header.fixed .header__menu-button:hover svg{fill:#c75732}}@media screen and (min-width:920px){.header.fixed .header__menu-button.active:not([disabled]):not(.disabled) svg,.header.fixed .header__menu-button:active:not([disabled]):not(.disabled) svg,.header.fixed .header__menu-button:focus:focus-visible:not([disabled]):not(.disabled) svg{fill:#c75732}}.header.fixed .header__menu-button.active:not([disabled]):not(.disabled) span:nth-child(2),.header.fixed .header__menu-button:active:not([disabled]):not(.disabled) span:nth-child(2),.header.fixed .header__menu-button:focus:focus-visible:not([disabled]):not(.disabled) span:nth-child(2){color:#c75732}.header.fixed .header__menu-button svg{display:block;height:max(1px,min(.625vw,12px));margin-left:max(1px,min(.5208333333333334vw,10px));transition:fill .3s ease;width:max(1px,min(.6770833333333334vw,13px))}.header.fixed .header__contact-phone{color:#2c2c34}.header.fixed .header__contact-phone:focus:focus-visible,.header.fixed .header__contact-phone:hover{color:#c75732}@media screen and (min-width:921px){.header.fixed .header__buttons{padding-left:max(1px,min(4.53125vw,87px))}.header.fixed.contacts-separate .header__inner,.header.fixed.flats-separate .header__inner{box-shadow:none}.header.fixed.contacts-separate .header__logo,.header.fixed.flats-separate .header__logo{padding-right:max(1px,min(1.041666666666667vw,20px))}.header.fixed.contacts-separate .header__inner,.header.fixed.flats-separate .header__inner{background-color:transparent;padding-left:0;padding-right:0}.header.fixed.contacts-separate .header__buttons-wrapper,.header.fixed.flats-separate .header__buttons-wrapper{border-radius:0 max(1px,min(.5208333333333334vw,10px)) max(1px,min(.5208333333333334vw,10px)) 0;padding-right:max(1px,min(1.666666666666667vw,32px))}.header.fixed.flats-separate .header__logo{z-index:2}}.header.fixed.flats-separate .header__separate-wrapper:before{width:calc(100% + max(1px, min(9.895833333333334vw, 190px)))}.header.fixed.flats-separate.logo-bg .header__separate-wrapper:before{opacity:1}.header.fixed.flats-separate ul:not(.header__menu-wrapper ul):not(.header__contact-social ul) li:first-child a:not(.header__dropdown-list a):not(.header__contact-social a){padding-left:max(1px,min(1.614583333333333vw,31px))}@media screen and (min-width:921px){.header.fixed.flats-separate .header__popup-column{width:100%}.header.fixed.flats-separate .header__popup{left:0;min-width:0;width:100%}.header.fixed.flats-separate .header__separate-container{padding-right:max(1px,min(1.041666666666667vw,20px))}.header.fixed.flats-separate .header__separate-wrapper{background-color:#fff;border-radius:max(1px,min(.5208333333333334vw,10px));box-shadow:0 0 max(1px,min(.20833333333333334vw,4px)) 0 rgba(0,0,0,.251);padding:max(1px,min(.625vw,12px)) max(1px,min(1.614583333333333vw,31px));position:relative;transition:box-shadow .3s ease}}.header.fixed.flats-separate .header__separate-wrapper:has(.header__popup.show){box-shadow:none}@media screen and (min-width:921px){.header.fixed.contacts-separate .header__separate-wrapper{padding-bottom:0;padding-left:max(1px,min(2.447916666666667vw,47px));padding-top:0}.header.fixed.contacts-separate .header__separate-container{min-height:0;padding-right:max(1px,min(1.875vw,36px))}.header.fixed.contacts-separate .header__links{padding-bottom:0;padding-top:0}.header.fixed.contacts-separate .header__buttons{padding-left:max(1px,min(1.041666666666667vw,20px))}.header.fixed.contacts-separate .header__buttons-wrapper{background-color:#fff;border-radius:max(1px,min(.5208333333333334vw,10px));box-shadow:0 0 max(1px,min(.20833333333333334vw,4px)) 0 rgba(0,0,0,.251);padding-left:max(1px,min(1.614583333333333vw,31px))}}@media (min-width:1px) and (max-width:920px){.header.fixed.contacts-separate .header__main-part{justify-content:end}}@media screen and (min-width:921px){.header.fixed .header__bg-wrapper{display:flex;height:100%;width:100%}.header.fixed .header__bg-wrapper,.header.fixed.contacts-separate.flats-separate .header__links{background-color:#fff;border-radius:max(1px,min(.5208333333333334vw,10px));box-shadow:0 0 max(1px,min(.20833333333333334vw,4px)) 0 rgba(0,0,0,.251);padding:max(1px,min(.625vw,12px)) 0}.header.fixed.contacts-separate.flats-separate .header__separate-wrapper{padding:max(1px,min(.625vw,12px)) max(1px,min(2.291666666666667vw,44px)) max(1px,min(.625vw,12px)) max(1px,min(1.614583333333333vw,31px))}.header.fixed.contacts-separate.flats-separate .header__separate-container{padding-right:max(1px,min(1.041666666666667vw,20px))}}.header.fixed.contacts-separate.flats-separate .header__popup{left:0}@media screen and (min-width:921px){.header.blurred{backdrop-filter:blur(max(1px,min(1.041666666666667vw,20px)));background-color:hsla(0,0%,100%,.102);border-bottom:0}}.header__notification{background-color:#c75732;overflow:hidden}.header__notification.text-left .content{text-align:left}.header__notification.text-right .content{text-align:right}.header__notification.text-center .content{text-align:center}.header__notification-wrapper{align-items:center;display:flex;justify-content:end;padding:max(1px,min(.9895833333333334vw,19px)) max(1px,min(1.041666666666667vw,20px));position:relative;text-align:center;width:100%}@media (min-width:1px) and (max-width:920px){.header__notification-wrapper{padding:max(13px,min(3.466666666666667vw,13px)) max(20px,min(5.333333333333333vw,20px))}}.header__notification-wrapper .content{width:100%}.header__notification-wrapper .content li,.header__notification-wrapper .content p,.header__notification-wrapper .content span{color:#fff;font-size:max(1px,min(.7291666666666666vw,14px));font-weight:600;line-height:1.3}@media (min-width:1px) and (max-width:920px){.header__notification-wrapper .content li,.header__notification-wrapper .content p,.header__notification-wrapper .content span{font-size:max(14px,min(3.733333333333333vw,14px))}}.header__notification-wrapper .content li:last-child,.header__notification-wrapper .content p:last-child,.header__notification-wrapper .content span:last-child{margin-bottom:0}.header__notification-close{background-color:transparent;border:0;height:max(1px,min(.8854166666666666vw,17px));margin-left:max(1px,min(.5208333333333334vw,10px));padding:0;width:max(1px,min(.8854166666666666vw,17px))}@media (min-width:1px) and (max-width:920px){.header__notification-close{height:max(17px,min(4.533333333333333vw,17px));margin-left:max(10px,min(2.666666666666667vw,10px));right:max(20px,min(5.333333333333333vw,20px));width:max(17px,min(4.533333333333333vw,17px))}}.header__notification-close svg{display:block;height:100%;width:100%;fill:#fff;cursor:pointer}@media screen and (min-width:921px){.header.contacts-separate:has(.header__popup.show) .header__logo svg,.header.flats-separate:has(.header__popup.show) .header__logo svg{fill:#fff!important}}.header__popup{display:flex;gap:max(1px,min(.5208333333333334vw,10px));left:0;opacity:0;padding-top:max(1px,min(3.125vw,60px));pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:103}@media (min-width:1px) and (max-width:920px){.header__popup{display:none}}.header__popup.show{opacity:1;pointer-events:all}.header__popup-column{display:flex;flex-direction:column;width:max(1px,min(12.552083333333334vw,241px))}.header__popup-link,.header__popup-menu{background-color:#fff;border-radius:max(1px,min(.5208333333333334vw,10px));box-shadow:0 0 max(1px,min(.20833333333333334vw,4px)) 0 rgba(0,0,0,.251)}@media (min-width:1px) and (max-width:920px){.header__popup-link,.header__popup-menu{border-radius:max(10px,min(2.666666666666667vw,10px));box-shadow:0 0 max(4px,min(1.066666666666667vw,4px)) 0 rgba(0,0,0,.251)}}.header__popup-menu{display:flex;flex-direction:column;gap:max(1px,min(.8333333333333334vw,16px));padding:max(1px,min(.8333333333333334vw,16px))}@media (min-width:1px) and (max-width:920px){.header__popup-menu{gap:max(14px,min(3.733333333333333vw,14px));padding:max(68px,min(18.133333333333333vw,68px)) max(20px,min(5.333333333333333vw,20px)) max(12px,min(3.2vw,12px))}}.header__popup-menu a{color:#2c2c34;font-size:max(1px,min(.9375vw,18px));font-weight:400;line-height:1.2;-webkit-text-decoration:none;text-decoration:none;transition:color .3s ease;white-space:nowrap}@media (min-width:1px) and (max-width:920px){.header__popup-menu a{font-size:max(14px,min(3.733333333333333vw,14px))}}.header__popup-menu a:visited{color:#2c2c34;-webkit-text-decoration:none;text-decoration:none}.header__popup-menu a:focus:focus-visible,.header__popup-menu a:hover{color:#c75732}.header__popup-links{display:flex;flex-direction:column;gap:max(1px,min(.5208333333333334vw,10px));margin-top:max(1px,min(.5208333333333334vw,10px))}@media (min-width:1px) and (max-width:920px){.header__popup-links{gap:max(10px,min(2.666666666666667vw,10px));margin-top:max(10px,min(2.666666666666667vw,10px))}}.header__popup-links:empty{display:none}.header__popup-link{display:flex;flex-direction:column;overflow:hidden;padding:max(1px,min(1.041666666666667vw,20px));position:relative}@media (min-width:1px) and (max-width:920px){.header__popup-link{padding:max(20px,min(5.333333333333333vw,20px))}}.header__popup-link:has(a:focus:focus-visible) img,.header__popup-link:has(a:hover) img{transform:scale(1.2)}.header__popup-link a{bottom:0;cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.header__popup-link img{align-self:center;height:calc(100% - max(1px, min(.9375vw, 18px)));pointer-events:none;position:absolute;right:0;top:max(1px,min(.46875vw,9px));transition:transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:1px) and (max-width:920px){.header__popup-link img{height:calc(100% - max(18px, min(4.8vw, 18px)));top:max(9px,min(2.4vw,9px))}}.header__popup-link span{color:#2b2a29}.header__popup-link span:first-child{font-size:max(1px,min(.8333333333333334vw,16px));font-weight:600;line-height:1.3;margin-bottom:max(1px,min(.625vw,12px))}@media (min-width:1px) and (max-width:920px){.header__popup-link span:first-child{font-size:max(16px,min(4.266666666666667vw,16px));margin-bottom:max(12px,min(3.2vw,12px))}}.header__popup-link span:nth-child(2){font-size:max(1px,min(.7291666666666666vw,14px));font-weight:400;line-height:1.3}@media (min-width:1px) and (max-width:920px){.header__popup-link span:nth-child(2){font-size:max(14px,min(3.733333333333333vw,14px))}}.header__popup-offer{bottom:0;height:calc(100% - max(1px, min(5.625vw, 108px)));padding-left:max(1px,min(1.041666666666667vw,20px));position:absolute;right:0;transform:translateX(100%);width:-moz-max-content;width:max-content}@media (min-width:1px) and (max-width:920px){.header__popup-offer{padding-left:max(20px,min(5.333333333333333vw,20px))}}.header__offer-wrapper{border-radius:max(1px,min(.5208333333333334vw,10px));box-shadow:0 0 max(1px,min(.20833333333333334vw,4px)) 0 rgba(0,0,0,.251);display:flex;height:100%;overflow:hidden}@media (min-width:1px) and (max-width:920px){.header__offer-wrapper{border-radius:max(10px,min(2.666666666666667vw,10px));box-shadow:0 0 max(4px,min(1.066666666666667vw,4px)) 0 rgba(0,0,0,.251)}}.header__offer-image{display:flex;flex-direction:column;height:100%;min-width:max(1px,min(17.1875vw,330px));padding:max(1px,min(1.041666666666667vw,20px));position:relative;width:max(1px,min(17.1875vw,330px))}@media (min-width:1px) and (max-width:920px){.header__offer-image{padding:max(20px,min(5.333333333333333vw,20px));width:max(330px,min(88vw,330px))}}.header__offer-image img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:-1}.header__offer-image h3.h3{color:#fff;text-transform:uppercase}.header__offer-image .content{margin-top:max(1px,min(2.083333333333333vw,40px))}@media (min-width:1px) and (max-width:920px){.header__offer-image .content{margin-top:max(40px,min(10.666666666666666vw,40px))}}.header__offer-image .content li,.header__offer-image .content p{color:#fff;font-size:max(1px,min(.8333333333333334vw,16px));font-weight:600;line-height:1.4;text-transform:uppercase}@media (min-width:1px) and (max-width:920px){.header__offer-image .content li,.header__offer-image .content p{font-size:max(16px,min(4.266666666666667vw,16px))}}.header__offer-image .content ul>li:before{background-color:#fff}.header__offer-image .content ol>li:before{color:#fff}.header__offer-content{background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;max-width:max(1px,min(23.28125vw,447px));padding:max(1px,min(1.041666666666667vw,20px))}@media (min-width:1px) and (max-width:920px){.header__offer-content{padding:max(20px,min(5.333333333333333vw,20px));width:max(447px,min(119.2vw,447px))}}.header__offer-content span{color:#2c2c34;font-size:max(1px,min(1.354166666666667vw,26px));font-weight:400;line-height:1}@media (min-width:1px) and (max-width:920px){.header__offer-content span{font-size:max(26px,min(6.933333333333334vw,26px))}}.header__offer-content button.btn{width:100%}.header__offer-content .content li,.header__offer-content .content p{color:#2c2c34;font-size:max(1px,min(.7291666666666666vw,14px));font-weight:400;line-height:1.3}@media (min-width:1px) and (max-width:920px){.header__offer-content .content li,.header__offer-content .content p{font-size:max(14px,min(3.733333333333333vw,14px))}}.header__offer-content .content ul>li:before{background-color:#2c2c34}.header__offer-content .content ol>li:before{color:#2c2c34}.header__side-menu-button{background-color:transparent;border:0;cursor:pointer;display:none;height:max(1px,min(2.083333333333333vw,40px));padding:0;position:relative;transform:translateY(max(1px,min(.2604166666666667vw,5px)));transition:background-color .2s ease;width:max(1px,min(2.083333333333333vw,40px))}@media (min-width:1px) and (max-width:920px){.header__side-menu-button{display:block;height:max(24px,min(6.4vw,24px));margin-left:auto;width:max(24px,min(6.4vw,24px))}.header__side-menu-button svg{height:max(16px,min(4.266666666666667vw,16px));width:max(18px,min(4.8vw,18px));fill:#2c2c34}}.header__menu{background-color:#2c2c34;display:none;flex-direction:column;height:100vh;height:calc(var(--vh, 1vh)*100);left:0;position:fixed;top:0;transform:translateX(100%);width:100vw;will-change:transform;z-index:109}@media (min-width:1px) and (max-width:920px){.header__menu{justify-content:flex-start}}.header__menu.visible-block{display:flex}.header__menu.active{transform:translateX(0)}@media (min-width:1px) and (max-width:920px){.header__menu .header__counter{display:none;font-size:max(16px,min(4.266666666666667vw,16px))}}.header__menu .simplebar-content,.header__menu .simplebar-content-wrapper{min-height:100%}.header__menu .simplebar-track.simplebar-vertical{right:max(8px,min(2.133333333333333vw,8px));width:max(4px,min(1.066666666666667vw,4px))}.header__menu .simplebar-scrollbar:before{background-color:#fff;border-radius:0;bottom:0;left:0;opacity:1;right:0;top:0}.header__menu .header__side-menu-button svg{height:max(13px,min(3.466666666666667vw,13px));width:max(13px,min(3.466666666666667vw,13px));fill:#fff}.header__menu-heading{align-items:center;display:flex;justify-content:space-between;padding:max(1px,min(1.145833333333333vw,22px)) max(1px,min(1.041666666666667vw,20px))}@media (min-width:1px) and (max-width:920px){.header__menu-heading{align-items:flex-end;padding:max(24px,min(6.4vw,24px)) max(16px,min(4.266666666666667vw,16px)) max(16px,min(4.266666666666667vw,16px))}}.header__menu-body{flex:1;max-height:100%;overflow:scroll;position:relative}.header__menu-body.mist__top:before{background:linear-gradient(0deg,rgba(46,43,44,0),#2e2b2c);content:"";display:block;height:max(1px,min(1.041666666666667vw,20px));left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:10}@media (min-width:1px) and (max-width:920px){.header__menu-body.mist__top:before{height:max(20px,min(5.333333333333333vw,20px))}}.header__menu-body.mist__top.mist__top--active:before{opacity:1}.header__menu-body.mist__bottom:after{background:linear-gradient(180deg,rgba(46,43,44,0),#2e2b2c);bottom:0;content:"";display:block;height:max(1px,min(1.041666666666667vw,20px));left:0;opacity:0;position:absolute;transition:opacity .3s ease;width:100%;z-index:10}@media (min-width:1px) and (max-width:920px){.header__menu-body.mist__bottom:after{height:max(20px,min(5.333333333333333vw,20px))}}.header__menu-body.mist__bottom.mist__bottom--active:after{opacity:1}.header__menu-body .mist__bottom-arrow,.header__menu-body .mist__top-arrow{display:none}.header__menu-inner{display:flex;flex-wrap:wrap;gap:max(1px,min(4.6875vw,90px));height:100%;overflow-y:auto;padding:max(1px,min(2.864583333333333vw,55px)) max(1px,min(1.041666666666667vw,20px))}@media (min-width:1px) and (max-width:920px){.header__menu-inner{gap:0;min-height:calc(100vh - max(74px, min(19.733333333333334vw, 74px)));min-height:calc(var(--vh, 1vh)*100 - max(74px, min(19.733333333333334vw, 74px)));padding:max(16px,min(4.266666666666667vw,16px))}.header__menu-inner .header__list{display:block;height:-moz-max-content;height:max-content;margin-bottom:max(16px,min(4.266666666666667vw,16px))}}.header__menu-inner ul{align-items:flex-start;display:flex;flex-direction:column;gap:max(32px,min(8.533333333333333vw,32px))}.header__menu-inner ul.socials{flex-direction:row;gap:max(16px,min(4.266666666666667vw,16px))}.header__menu-inner ul.socials a{background-color:transparent!important;background-image:none!important;height:max(30px,min(8vw,30px));padding:0;width:max(30px,min(8vw,30px))}.header__menu-inner a{color:#fff;font-size:max(18px,min(4.8vw,18px));font-weight:400;line-height:1.2;-webkit-text-decoration:none;text-decoration:none}.header__menu-inner a:visited{color:#fff}.header__menu-contacts{color:#fff;display:flex;flex-direction:column;width:100%}@media (min-width:1px) and (max-width:920px){.header__menu-contacts{gap:max(16px,min(4.266666666666667vw,16px));margin-top:auto}}.header__menu-contact{display:flex;flex-direction:column;gap:max(6px,min(1.6vw,6px))}.header__menu-contact span:first-child{color:#b2b2b2;font-size:max(12px,min(3.2vw,12px));font-weight:400;line-height:1}.header__menu-contact a,.header__menu-contact span:nth-child(2){color:#fff;font-size:max(16px,min(4.266666666666667vw,16px));font-weight:400;line-height:1.2;-webkit-text-decoration:none;text-decoration:none}.header__menu-contact a:visited,.header__menu-contact span:nth-child(2):visited{color:#fff}.header__menu-location{font-size:max(1px,min(.8333333333333334vw,16px));line-height:1.5;margin-bottom:max(1px,min(1.041666666666667vw,20px))}@media (min-width:1px) and (max-width:920px){.header__menu-location{font-size:max(16px,min(4.266666666666667vw,16px));margin-bottom:max(20px,min(5.333333333333333vw,20px))}}