.standard-backface{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;-o-perspective:1000;perspective:1000}@-webkit-keyframes load-animation{0%{-webkit-transform:translate(-2.5rem, -0.4rem);transform:translate(-2.5rem, -0.4rem)}100%{-webkit-transform:translate(1.7rem, -0.4rem);transform:translate(1.7rem, -0.4rem)}}@-moz-keyframes load-animation{0%{-webkit-transform:translate(-2.5rem, -0.4rem);transform:translate(-2.5rem, -0.4rem)}100%{-webkit-transform:translate(1.7rem, -0.4rem);transform:translate(1.7rem, -0.4rem)}}@-ms-keyframes load-animation{0%{-webkit-transform:translate(-2.5rem, -0.4rem);transform:translate(-2.5rem, -0.4rem)}100%{-webkit-transform:translate(1.7rem, -0.4rem);transform:translate(1.7rem, -0.4rem)}}@-o-keyframes load-animation{0%{-webkit-transform:translate(-2.5rem, -0.4rem);transform:translate(-2.5rem, -0.4rem)}100%{-webkit-transform:translate(1.7rem, -0.4rem);transform:translate(1.7rem, -0.4rem)}}@keyframes load-animation{0%{-webkit-transform:translate(-2.5rem, -0.4rem);transform:translate(-2.5rem, -0.4rem)}100%{-webkit-transform:translate(1.7rem, -0.4rem);transform:translate(1.7rem, -0.4rem)}}.top-bar{width:100%;height:135px;position:fixed;top:0;left:0;display:flex;background-color:#fff;box-shadow:0px 4px 137.4336px 6.5664px rgba(0,0,0,0.14);transition:height .5s ease 0s;z-index:1000}.top-bar .top-bar_logo{transition:height .4s ease-in-out 0s}.top-bar .top-bar_logo svg{transition:height .45s ease-in-out 0s}.top-bar .top-bar_left li a,.top-bar .top-bar_right li a{transition:letter-spacing 1s ease 0s;letter-spacing:normal}.top-bar .top-bar_switch{width:138px;height:calc(100% - 3px);position:absolute;top:3px;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;transition:width .5s ease .5s, background-color .2s ease 0s}.top-bar .top-bar_switch:before{content:'';width:100%;height:100%;position:absolute;top:0;right:-41px;background-color:#fff;transition:right .5s ease .5s, background-color .2s ease 0s;transform:skewX(29deg);z-index:200}.top-bar .top-bar_switch:after{content:'';width:70px;height:calc(100% + 90px);position:absolute;top:-54px;right:-65px;background-image:radial-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0) 60%);background-size:60%;background-position:center;background-repeat:no-repeat;transition:right .5s ease .5s;transform:rotate(-29deg);z-index:100}.top-bar .top-bar_switch svg{height:auto;position:relative;z-index:300}.top-bar .top-bar_switch svg:first-of-type{width:60px;margin-bottom:9px;transition:transform .5s ease .5s}.top-bar .top-bar_switch svg:first-of-type path{fill:#D0A154;transition:.2s}.top-bar .top-bar_switch svg:last-of-type{width:90px;transition:visibility 0s ease .7s, opacity .3s ease .7s}.top-bar .top-bar_switch svg:last-of-type path{fill:#4B3C31;transition:.2s}.top-bar .top-bar_switch:hover{background-color:#D0A154}.top-bar .top-bar_switch:hover:before{background-color:#D0A154}.top-bar .top-bar_switch:hover svg path{fill:#fff}.top-bar .top-bar_switch__mobile{display:none}.top-bar .top-bar_logo{width:418px;height:192px;position:absolute;top:0;left:calc(50% - 217px);display:flex;justify-content:center;align-items:center;background-color:#fff}.top-bar .top-bar_logo:before{content:'';width:50%;height:100%;position:absolute;top:0;left:-130px;background-color:#fff;transform:skewX(29deg);transform-origin:left top;box-shadow:0px 4px 138.24px 5.76px rgba(0,0,0,0.07);z-index:-1}.top-bar .top-bar_logo:after{content:'';width:50%;height:100%;position:absolute;top:0;right:-130px;background-color:#fff;transform:skewX(-29deg);transform-origin:right top;box-shadow:0px 4px 138.24px 5.76px rgba(0,0,0,0.07);z-index:-1}.top-bar .top-bar_logo svg{width:406px;height:122px}.top-bar .top-bar_menu-btn{width:138px;height:calc(100% - 3px);position:absolute;top:3px;right:0;display:block;margin:0;padding:0;background-color:#fff;transition:width .5s ease .5s, background-color .2s ease 0s}.top-bar .top-bar_menu-btn:before{content:'';width:100%;height:100%;position:absolute;top:0;left:-41px;background-color:#fff;transition:left .5s ease .5s, background-color .2s ease 0s;transform:skewX(-29deg);z-index:200}.top-bar .top-bar_menu-btn:after{content:'';width:70px;height:calc(100% + 90px);position:absolute;top:-54px;left:-65px;background-image:radial-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0) 60%);background-size:60%;background-position:center;background-repeat:no-repeat;transform:rotate(29deg);transition:left .5s ease .5s;z-index:100}.top-bar .top-bar_menu-btn span{width:44px;height:2px;position:absolute;left:49px;display:block;background-color:#D0A154;transition:transform .5s ease .5s;z-index:300}.top-bar .top-bar_menu-btn span:first-child{top:61px}.top-bar .top-bar_menu-btn span:last-child{top:73px}.top-bar .top-bar_menu-btn:hover{background-color:#D0A154}.top-bar .top-bar_menu-btn:hover:before{background-color:#D0A154}.top-bar .top-bar_menu-btn:hover span{background-color:#fff;box-shadow:1px 1px 2px rgba(0,0,0,0.2)}.top-bar .top-bar_menu-btn.open span{box-shadow:none}.top-bar .top-bar_menu-btn.open span:first-child{animation:menu_btn_first .6s forwards}.top-bar .top-bar_menu-btn.open span:last-child{animation:menu_btn_last .6s forwards}.top-bar .top-bar_left{width:50%;display:flex;align-items:center;margin:0;padding:0;padding-left:7.8%;list-style:none}.top-bar .top-bar_left li{margin-right:47px}.top-bar .top-bar_left li a{font-size:1.3125rem;color:#413427;display:flex;align-items:center;padding-left:36px}.top-bar .top-bar_left li a.tel{line-height:21px}.top-bar .top-bar_left li a.tel svg{width:21px;height:21px;fill:#413427;margin-right:6px}.top-bar .top-bar_left li a.mail{line-height:21px}.top-bar .top-bar_left li a.mail svg{width:auto;height:21px;fill:#413427;margin-right:6px;fill-rule:evenodd;clip-rule:evenodd}.top-bar .top-bar_left li:last-child{margin-right:0}.top-bar .top-bar_right{width:50%;display:flex;justify-content:center;align-items:center;margin:0;padding:0;list-style:none}.top-bar .top-bar_right li{margin-right:51px}.top-bar .top-bar_right li a{font-size:1.3125rem;color:#413427;text-transform:uppercase}.top-bar.top-bar__chalet.headroom--not-top{transition:height .5s ease .5s;height:86px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_switch{transition:width .5s ease .5s, background-color .2s ease 0s;width:86px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_switch:before{transition:right .5s ease .5s, background-color .2s ease 0s;right:-24px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_switch:after{transition:right .5s ease .5s;right:-48px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_switch svg:first-of-type{transition:transform .5s ease .5s;transform:translateY(12px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_switch svg:last-of-type{transition:visibility 0s ease .3s, opacity .3s ease-in 0s;opacity:0;visibility:hidden}.top-bar.top-bar__chalet.headroom--not-top .top-bar_menu-btn{transition:width .5s ease .5s, background-color .2s ease 0s;width:86px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_menu-btn:before{transition:left .5s ease .5s, background-color .2s ease 0s;left:-24px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_menu-btn:after{transition:left .5s ease .5s;left:-48px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_menu-btn span{transition:transform .5s ease .5s;transform:translateX(-26px) translateY(-25px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo{transition:height .4s ease-in-out .5s;height:86px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg{transition:height .45s ease-in-out .45s;height:66px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:nth-child(12){transition:transform .2s ease-in 0s, opacity .2s ease 0s;opacity:0;transform:translateX(206px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:nth-child(11){transition:transform .2s ease-in .05s, opacity .2s ease .05s;opacity:0;transform:translateX(181px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:nth-child(10){transition:transform .2s ease-in .1s, opacity .2s ease .1s;opacity:0;transform:translateX(153px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:nth-child(9){transition:transform .2s ease-in .15s, opacity .2s ease .15s;opacity:0;transform:translateX(128px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:nth-child(8){transition:transform .2s ease-in .2s, opacity .2s ease .2s;opacity:0;transform:translateX(104px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:nth-child(7){transition:transform .2s ease-in .25s, opacity .2s ease .25s;opacity:0;transform:translateX(80px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:nth-child(6){transition:transform .2s ease-in 0s, opacity .2s ease .0s;opacity:0;transform:translateX(-79px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:nth-child(5){transition:transform .2s ease-in .05s, opacity .2s ease .05s;opacity:0;transform:translateX(-105px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:nth-child(4){transition:transform .2s ease-in .1s, opacity .2s ease .1s;opacity:0;transform:translateX(-133px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:nth-child(3){transition:transform .2s ease-in .15s, opacity .2s ease .15s;opacity:0;transform:translateX(-158px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:nth-child(2){transition:transform .2s ease-in .2s, opacity .2s ease .2s;opacity:0;transform:translateX(-183px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:first-child{transition:transform .2s ease-in .25s, opacity .2s ease .2s;opacity:0;transform:translateX(-211px)}.top-bar.top-bar__yellow{background-color:#E5BF7A}.top-bar.top-bar__yellow .top-bar_switch{background-color:#E5BF7A}.top-bar.top-bar__yellow .top-bar_switch:before{background-color:#E5BF7A}.top-bar.top-bar__yellow .top-bar_switch svg:first-of-type path{fill:#fff}.top-bar.top-bar__yellow .top-bar_switch svg:last-of-type{width:50px}.top-bar.top-bar__yellow .top-bar_logo{left:calc(50% - 209px)}.top-bar.top-bar__yellow .top-bar_logo svg{width:auto;height:162px;transition:height .45s ease-in-out .45s, transform .3s ease-in .95s}.top-bar.top-bar__yellow .top-bar_logo svg .sign{fill:#C2AA80}.top-bar.top-bar__yellow .top-bar_logo svg .text{fill:#413427;transition:opacity .25s ease .95s}.top-bar.top-bar__yellow .top-bar_menu-btn{background-color:#E5BF7A}.top-bar.top-bar__yellow .top-bar_menu-btn:before{background-color:#E5BF7A}.top-bar.top-bar__yellow .top-bar_menu-btn span{background-color:#fff}.top-bar.top-bar__yellow .top-bar_left li a{color:#fff}.top-bar.top-bar__yellow .top-bar_left li a.tel svg{fill:#fff}.top-bar.top-bar__yellow .top-bar_left li a.mail svg{fill:#fff}.top-bar.top-bar__yellow .top-bar_right li a{color:#fff}.top-bar.top-bar__yellow.headroom--not-top{transition:height .5s ease .5s;height:86px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_switch{transition:width .5s ease .5s, background-color .2s ease 0s;width:86px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_switch:before{transition:right .5s ease .5s, background-color .2s ease 0s;right:-24px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_switch:after{transition:right .5s ease .5s;right:-48px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_switch svg:first-of-type{transition:transform .5s ease .5s;transform:translateY(12px)}.top-bar.top-bar__yellow.headroom--not-top .top-bar_switch svg:last-of-type{transition:visibility 0s ease .3s, opacity .3s ease-in 0s;opacity:0;visibility:hidden}.top-bar.top-bar__yellow.headroom--not-top .top-bar_menu-btn{transition:width .5s ease .5s, background-color .2s ease 0s;width:86px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_menu-btn:before{transition:left .5s ease .5s, background-color .2s ease 0s;left:-24px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_menu-btn:after{transition:left .5s ease .5s;left:-48px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_menu-btn span{transition:transform .5s ease .5s;transform:translateX(-26px) translateY(-25px)}.top-bar.top-bar__yellow.headroom--not-top .top-bar_logo{transition:height .4s ease-in-out .5s;height:86px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_logo svg{transition:height .45s ease-in-out .45s, transform .3s ease-in .95s;height:97px;transform:translateY(14px)}.top-bar.top-bar__yellow.headroom--not-top .top-bar_logo svg .text{transition:opacity .25s ease-in 0s;opacity:0}.top-bar.headroom--not-top .top-bar_menu-btn.open span:first-child{animation:menu_btn_first_open .6s forwards}.top-bar.headroom--not-top .top-bar_menu-btn.open span:last-child{animation:menu_btn_last_open .6s forwards}@media screen and (max-width: 1920px){.top-bar{height:101px}.top-bar .top-bar_switch{width:104px}.top-bar .top-bar_switch:before{right:-31px}.top-bar .top-bar_switch:after{width:53px;height:calc(100% + 68px);top:-41px;right:-49px}.top-bar .top-bar_switch svg:first-of-type{width:45px;margin-bottom:7px}.top-bar .top-bar_switch svg:last-of-type{width:68px}.top-bar .top-bar_logo{width:314px;height:144px;left:calc(50% - 163px)}.top-bar .top-bar_logo:before{left:-98px}.top-bar .top-bar_logo:after{right:-98px}.top-bar .top-bar_logo svg{width:305px;height:92px}.top-bar .top-bar_menu-btn{width:104px}.top-bar .top-bar_menu-btn:before{left:-31px}.top-bar .top-bar_menu-btn:after{width:53px;height:calc(100% + 68px);top:-41px;left:-49px}.top-bar .top-bar_menu-btn span{width:33px;left:37px}.top-bar .top-bar_menu-btn span:first-child{top:46px}.top-bar .top-bar_menu-btn span:last-child{top:55px}.top-bar .top-bar_left li{margin-right:35px}.top-bar .top-bar_left li a{font-size:1rem;padding-left:27px}.top-bar .top-bar_left li a.tel{line-height:16px}.top-bar .top-bar_left li a.tel svg{width:16px;height:16px}.top-bar .top-bar_left li a.mail{line-height:12px}.top-bar .top-bar_left li a.mail svg{width:17px;height:12px}.top-bar .top-bar_right li{margin-right:38px}.top-bar .top-bar_right li a{font-size:1rem}.top-bar.top-bar__chalet.headroom--not-top{height:65px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_switch{width:65px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_switch:before{right:-18px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_switch:after{right:-36px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_switch svg:first-of-type{transform:translateY(9px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_menu-btn{width:65px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_menu-btn:before{left:-18px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_menu-btn:after{left:-36px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_menu-btn span{transform:translateX(-20px) translateY(-19px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo{height:65px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg{height:50px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:nth-child(12){transform:translateX(155px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:nth-child(11){transform:translateX(136px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:nth-child(10){transform:translateX(115px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:nth-child(9){transform:translateX(96px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:nth-child(8){transform:translateX(78px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:nth-child(7){transform:translateX(60px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:nth-child(6){transform:translateX(-59px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:nth-child(5){transform:translateX(-79px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:nth-child(4){transform:translateX(-100px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:nth-child(3){transform:translateX(-119px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:nth-child(2){transform:translateX(-137px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg path:first-child{transform:translateX(-155px)}.top-bar.top-bar__yellow .top-bar_switch svg:last-of-type{width:38px}.top-bar.top-bar__yellow .top-bar_logo{left:calc(50% - 157px)}.top-bar.top-bar__yellow .top-bar_logo svg{height:122px}.top-bar.top-bar__yellow.headroom--not-top{height:65px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_switch{width:65px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_switch:before{right:-18px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_switch:after{right:-36px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_switch svg:first-of-type{transform:translateY(9px)}.top-bar.top-bar__yellow.headroom--not-top .top-bar_menu-btn{width:65px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_menu-btn:before{left:-18px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_menu-btn:after{left:-36px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_menu-btn span{transform:translateX(-20px) translateY(-19px)}.top-bar.top-bar__yellow.headroom--not-top .top-bar_logo{height:65px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_logo svg{height:73px;transform:translateY(11px)}}@media screen and (max-width: 1500px){.top-bar{height:76px}.top-bar .top-bar_switch{width:78px}.top-bar .top-bar_switch:before{right:-21px}.top-bar .top-bar_switch:after{width:40px;height:calc(100% + 51px);top:-31px;right:-37px}.top-bar .top-bar_switch svg:first-of-type{width:34px;margin-bottom:5px}.top-bar .top-bar_switch svg:last-of-type{width:51px}.top-bar .top-bar_logo{width:236px;height:108px;left:calc(50% - 122px)}.top-bar .top-bar_logo:before{left:-74px}.top-bar .top-bar_logo:after{right:-74px}.top-bar .top-bar_logo svg{width:229px;height:69px}.top-bar .top-bar_menu-btn{width:78px}.top-bar .top-bar_menu-btn:before{left:-23px}.top-bar .top-bar_menu-btn:after{width:40px;height:calc(100% + 51px);top:-31px;left:-37px}.top-bar .top-bar_menu-btn span{width:25px;left:28px}.top-bar .top-bar_menu-btn span:first-child{top:35px}.top-bar .top-bar_menu-btn span:last-child{top:41px}.top-bar .top-bar_left li{margin-right:0}.top-bar .top-bar_left li a{font-size:.75rem;padding-left:20px}.top-bar .top-bar_left li a.tel{line-height:12px}.top-bar .top-bar_left li a.tel svg{width:12px;height:12px}.top-bar .top-bar_left li a.mail{line-height:9px}.top-bar .top-bar_left li a.mail svg{width:13px;height:9px}.top-bar .top-bar_right li{margin-right:29px}.top-bar .top-bar_right li a{font-size:.75rem}.top-bar.top-bar__chalet.headroom--not-top{height:49px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_switch{width:49px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_switch:before{right:-14px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_switch:after{right:-27px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_switch svg:first-of-type{transform:translateY(7px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_menu-btn{width:49px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_menu-btn:before{left:-14px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_menu-btn:after{left:-27px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_menu-btn span{transform:translateX(-15px) translateY(-14px)}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo{height:49px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo svg{height:38px}.top-bar.top-bar__yellow .top-bar_switch svg:last-of-type{width:29px}.top-bar.top-bar__yellow .top-bar_logo{left:calc(50% - 118px)}.top-bar.top-bar__yellow .top-bar_logo svg{height:92px}.top-bar.top-bar__yellow.headroom--not-top{height:49px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_switch{width:49px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_switch:before{right:-14px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_switch:after{right:-27px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_switch svg:first-of-type{transform:translateY(7px)}.top-bar.top-bar__yellow.headroom--not-top .top-bar_menu-btn{width:49px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_menu-btn:before{left:-14px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_menu-btn:after{left:-27px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_menu-btn span{transform:translateX(-15px) translateY(-14px)}.top-bar.top-bar__yellow.headroom--not-top .top-bar_logo{height:49px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_logo svg{height:55px;transform:translateY(8px)}}@media only screen and (max-width: 800px){.top-bar{height:57px}.top-bar .top-bar_left,.top-bar .top-bar_right{display:none}.top-bar .top-bar_switch{display:none}.top-bar .top-bar_switch__mobile{width:auto;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;padding-left:20px}.top-bar .top-bar_switch__mobile svg{width:auto;height:41px}.top-bar .top-bar_logo{width:170px;height:105px;left:calc(50% - 85px)}.top-bar .top-bar_logo:before{left:-70px}.top-bar .top-bar_logo:after{right:-70px}.top-bar .top-bar_logo svg{width:184px;height:auto}.top-bar .top-bar_menu-btn{width:93px;height:100%;top:0;background-color:#fff}.top-bar .top-bar_menu-btn:before{display:none}.top-bar .top-bar_menu-btn:after{display:none}.top-bar .top-bar_menu-btn span{width:27px;left:33px}.top-bar .top-bar_menu-btn span:first-child{top:23px}.top-bar .top-bar_menu-btn span:last-child{top:33px}.top-bar .top-bar_menu-btn:hover{background-color:transparent}.top-bar .top-bar_menu-btn:hover span{background-color:#D0A154}.top-bar.top-bar__chalet.headroom--not-top{height:57px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_menu-btn{width:93px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_menu-btn span{transform:none}.top-bar.top-bar__yellow .top-bar_logo{left:calc(50% - 85px)}.top-bar.top-bar__yellow .top-bar_logo svg{width:84px;height:auto}.top-bar.top-bar__yellow .top-bar_menu-btn:hover span{background-color:#fff}.top-bar.top-bar__yellow.headroom--not-top{height:57px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_menu-btn{width:93px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_menu-btn span{transform:none}.top-bar.top-bar__yellow.headroom--not-top .top-bar_logo{height:57px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_logo svg{width:64px;height:auto;transform:translateY(10px)}}@media only screen and (max-width: 600px){.top-bar{height:55px}.top-bar .top-bar_switch{width:78px;height:100%;top:0;display:flex}.top-bar .top-bar_switch:hover{background-color:transparent}.top-bar .top-bar_switch:before,.top-bar .top-bar_switch:after{display:none}.top-bar .top-bar_switch svg:first-of-type{width:22px;margin-bottom:0}.top-bar .top-bar_switch svg:last-of-type{display:none}.top-bar .top-bar_switch__mobile{display:none}.top-bar .top-bar_logo{width:144px;height:85px;z-index:100}.top-bar .top-bar_logo:before{width:47px;left:-47px}.top-bar .top-bar_logo:after{width:47px;right:-47px}.top-bar .top-bar_menu-btn{width:78px}.top-bar.top-bar__chalet .top-bar_switch:hover svg path{fill:#D0A154}.top-bar.top-bar__chalet.headroom--not-top{height:55px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_switch{width:78px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_switch svg:first-of-type{transform:none}.top-bar.top-bar__chalet.headroom--not-top .top-bar_logo{height:55px}.top-bar.top-bar__chalet.headroom--not-top .top-bar_menu-btn{width:78px}.top-bar.top-bar__yellow .top-bar_logo{left:calc(50% - 72px)}.top-bar.top-bar__yellow .top-bar_logo svg{width:64px}.top-bar.top-bar__yellow.headroom--not-top{height:55px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_switch{width:78px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_switch svg:first-of-type{transform:none}.top-bar.top-bar__yellow.headroom--not-top .top-bar_logo{height:55px}.top-bar.top-bar__yellow.headroom--not-top .top-bar_menu-btn{width:78px}}@media screen and (min-width: 1921px){@keyframes menu_btn_first{0%{transform:translateY(0) rotate(0)}45%{transform:translateY(6px) rotate(0)}100%{transform:translateY(6px) rotate(-45deg)}}@keyframes menu_btn_first_open{0%{transform:translateY(-25px) translateX(-26px)}45%{transform:translateY(-19px) translateX(-26px)}100%{transform:translateY(-19px) translateX(-26px) rotate(-45deg)}}@keyframes menu_btn_last{0%{transform:translateY(0) rotate(0)}45%{transform:translateY(-6px) rotate(0)}100%{transform:translateY(-6px) rotate(45deg)}}@keyframes menu_btn_last_open{0%{transform:translateY(-25px) translateX(-26px)}45%{transform:translateY(-31px) translateX(-26px)}100%{transform:translateY(-31px) translateX(-26px) rotate(45deg)}}}@media screen and (max-width: 1920px){@keyframes menu_btn_first{0%{transform:translateY(0) rotate(0)}45%{transform:translateY(5px) rotate(0)}100%{transform:translateY(5px) rotate(-45deg)}}@keyframes menu_btn_first_open{0%{transform:translateY(-19px) translateX(-20px)}45%{transform:translateY(-14px) translateX(-20px)}100%{transform:translateY(-14px) translateX(-20px) rotate(-45deg)}}@keyframes menu_btn_last{0%{transform:translateY(0) rotate(0)}45%{transform:translateY(-5px) rotate(0)}100%{transform:translateY(-5px) rotate(45deg)}}@keyframes menu_btn_last_open{0%{transform:translateY(-19px) translateX(-20px)}45%{transform:translateY(-23px) translateX(-20px)}100%{transform:translateY(-23px) translateX(-20px) rotate(45deg)}}}@media screen and (max-width: 1500px){@keyframes menu_btn_first{0%{transform:translateY(0) rotate(0)}45%{transform:translateY(4px) rotate(0)}100%{transform:translateY(4px) rotate(-45deg)}}@keyframes menu_btn_first_open{0%{transform:translateY(-14px) translateX(-15px)}45%{transform:translateY(-11px) translateX(-15px)}100%{transform:translateY(-11px) translateX(-15px) rotate(-45deg)}}@keyframes menu_btn_last{0%{transform:translateY(0) rotate(0)}45%{transform:translateY(-4px) rotate(0)}100%{transform:translateY(-4px) rotate(45deg)}}@keyframes menu_btn_last_open{0%{transform:translateY(-14px) translateX(-15px)}45%{transform:translateY(-17px) translateX(-15px)}100%{transform:translateY(-17px) translateX(-15px) rotate(45deg)}}}@media screen and (max-width: 800px){@keyframes menu_btn_first{0%{transform:translateY(0) rotate(0)}45%{transform:translateY(5px) rotate(0)}100%{transform:translateY(5px) rotate(-45deg)}}@keyframes menu_btn_first_open{0%{transform:translateY(5px) rotate(0)}45%{transform:translateY(5px) rotate(0)}100%{transform:translateY(5px) rotate(-45deg)}}@keyframes menu_btn_last{0%{transform:translateY(0) rotate(0)}45%{transform:translateY(-5px) rotate(0)}100%{transform:translateY(-5px) rotate(45deg)}}@keyframes menu_btn_last_open{0%{transform:translateY(-5px) rotate(0)}45%{transform:translateY(-5px) rotate(0)}100%{transform:translateY(-5px) rotate(45deg)}}}.menu{width:100%;height:calc(100% - 135px);position:fixed;top:135px;left:0;background-color:rgba(255,255,255,0.78);opacity:0;visibility:hidden;z-index:900}.menu.short{height:calc(100% - 86px);top:86px}.menu .menu_list{width:100%;height:100%;position:relative;display:flex;flex-direction:column;align-items:center}.menu .menu_list:before{content:'';width:1px;margin-top:215px;margin-bottom:12px;flex:0.4 1 auto;background-color:rgba(64,47,32,0.6);transition:.2s;z-index:100}.menu .menu_list:after{content:'';width:1px;margin-top:12px;flex:1 1 auto;background-color:rgba(64,47,32,0.6);transition:.2s;z-index:100}.menu .menu_list ul{width:100%;position:relative;margin:0;padding:20px 0;list-style:none;z-index:100}.menu .menu_list ul:before{content:'';width:12px;height:12px;position:absolute;top:-12px;left:calc(50% - 6px);display:block;border:1px solid rgba(64,47,32,0.6);border-radius:50%;background-color:#fff;transition:.2s}.menu .menu_list ul:after{content:'';width:12px;height:12px;position:absolute;bottom:-12px;left:calc(50% - 6px);display:block;border:1px solid rgba(64,47,32,0.6);border-radius:50%;background-color:#fff;transition:.2s}.menu .menu_list ul li{width:100%;line-height:30px;margin-bottom:70px}.menu .menu_list ul li a{font-size:1.9375rem;color:#413427;line-height:30px;text-align:center;text-transform:uppercase;display:block;transition:.2s}.menu .menu_list ul li a.active,.menu .menu_list ul li a:hover{color:#D0A154;letter-spacing:.1em}.menu .menu_list ul li:last-child{margin-bottom:0}.menu .menu_list .menu_words{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}.menu .menu_list .menu_words .menu_words_item{width:100%;height:180px;position:absolute;top:calc(50% - 90px);left:0;margin:0;text-align:center}.menu .menu_list .menu_words .menu_words_item span{font-size:10.625rem;color:rgba(214,189,135,0.35);line-height:180px;text-transform:uppercase;display:inline-block;transition:.6s;transform-origin:bottom center;transform:rotateX(90deg);opacity:0}.menu .menu_list .menu_words .menu_words_item span:nth-of-type(2){transition-delay:.07s}.menu .menu_list .menu_words .menu_words_item span:nth-of-type(3){transition-delay:.14s}.menu .menu_list .menu_words .menu_words_item span:nth-of-type(4){transition-delay:.21s}.menu .menu_list .menu_words .menu_words_item span:nth-of-type(5){transition-delay:.28s}.menu .menu_list .menu_words .menu_words_item span:nth-of-type(6){transition-delay:.35s}.menu .menu_list .menu_words .menu_words_item span:nth-of-type(7){transition-delay:.42s}.menu .menu_list .menu_words .menu_words_item span:nth-of-type(8){transition-delay:.49s}.menu .menu_list .menu_words .menu_words_item span:nth-of-type(9){transition-delay:.56s}.menu .menu_list .menu_words .menu_words_item span:nth-of-type(10){transition-delay:.63s}.menu .menu_list .menu_words .menu_words_item span:nth-of-type(11){transition-delay:.7s}.menu .menu_list .menu_words .menu_words_item span:nth-of-type(12){transition-delay:.77s}.menu .menu_list .menu_words .menu_words_item span:nth-of-type(13){transition-delay:.84s}.menu .menu_list .menu_words .menu_words_item span:nth-of-type(14){transition-delay:.91s}.menu .menu_list .menu_words .menu_words_item span:nth-of-type(15){transition-delay:.98s}.menu .menu_list .menu_words .menu_words_item span:nth-of-type(16){transition-delay:1.05s}.menu .menu_list .menu_words .menu_words_item.active span{transform:rotateX(0);opacity:1}.menu .menu_list .menu_words .menu_words_item.active span:nth-of-type(2){transition-delay:.07s}.menu .menu_list .menu_words .menu_words_item.active span:nth-of-type(3){transition-delay:.14s}.menu .menu_list .menu_words .menu_words_item.active span:nth-of-type(4){transition-delay:.21s}.menu .menu_list .menu_words .menu_words_item.active span:nth-of-type(5){transition-delay:.28s}.menu .menu_list .menu_words .menu_words_item.active span:nth-of-type(6){transition-delay:.35s}.menu .menu_list .menu_words .menu_words_item.active span:nth-of-type(7){transition-delay:.42s}.menu .menu_list .menu_words .menu_words_item.active span:nth-of-type(8){transition-delay:.49s}.menu .menu_list .menu_words .menu_words_item.active span:nth-of-type(9){transition-delay:.56s}.menu .menu_list .menu_words .menu_words_item.active span:nth-of-type(10){transition-delay:.63s}.menu .menu_list .menu_words .menu_words_item.active span:nth-of-type(11){transition-delay:.7s}.menu .menu_list .menu_words .menu_words_item.active span:nth-of-type(12){transition-delay:.77s}.menu .menu_list .menu_words .menu_words_item.active span:nth-of-type(13){transition-delay:.84s}.menu .menu_list .menu_words .menu_words_item.active span:nth-of-type(14){transition-delay:.91s}.menu .menu_list .menu_words .menu_words_item.active span:nth-of-type(15){transition-delay:.98s}.menu .menu_list .menu_words .menu_words_item.active span:nth-of-type(16){transition-delay:1.05s}.menu .menu_list .menu_list_preview{width:calc(50% + 54px);height:100%;position:absolute;right:0;top:0;padding-left:6.2%;padding-right:5.3%;background-image:url(../img/preview-shadow.png);background-position:left center;background-repeat:no-repeat;visibility:hidden;opacity:0;z-index:100}.menu .menu_list .menu_list_preview .preview-item{width:100%;height:100%;display:none;text-align:center;visibility:hidden}.menu .menu_list .menu_list_preview .preview-item .preview-item_chalets{width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:center;opacity:0;transition:.3s}.menu .menu_list .menu_list_preview .preview-item .preview-item_chalets .preview-item_chalets_item{width:48%;height:55.7%;position:relative}.menu .menu_list .menu_list_preview .preview-item .preview-item_chalets .preview-item_chalets_item .preview-item_chalets_item_info{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:rgba(214,189,135,0.9);opacity:0;transition:.2s}.menu .menu_list .menu_list_preview .preview-item .preview-item_chalets .preview-item_chalets_item .preview-item_chalets_item_info .preview-item_chalets_item_info_name{font-size:5.9375rem;color:#FDFFD1;line-height:110px;text-align:center;margin:0}.menu .menu_list .menu_list_preview .preview-item .preview-item_chalets .preview-item_chalets_item .preview-item_chalets_item_info .preview-item_chalets_item_info_name span{font-family:"Futura Lt BT",sans-serif;font-size:1.6875rem;font-weight:300;line-height:67px;letter-spacing:.6em;text-transform:uppercase;display:block}.menu .menu_list .menu_list_preview .preview-item .preview-item_chalets .preview-item_chalets_item .preview-item_chalets_item_info .preview-item_chalets_item_info_cta__mobile{display:none}.menu .menu_list .menu_list_preview .preview-item .preview-item_chalets .preview-item_chalets_item:hover .preview-item_chalets_item_info{opacity:1}.menu .menu_list .menu_list_preview .preview-item .preview-item_chalets .preview-item_chalets_item:last-child{margin-left:auto}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments{width:100%;height:90%;display:flex;flex-wrap:wrap;align-items:center;padding-top:14%;opacity:0;transition:.3s}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments .preview-item_apartments_item{width:48%;height:48%;position:relative}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments .preview-item_apartments_item .preview-item_apartments_item_info{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:rgba(214,189,135,0.9);opacity:0;transition:.2s}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments .preview-item_apartments_item .preview-item_apartments_item_info .preview-item_apartments_item_info_name{font-size:5.9375rem;color:#FDFFD1;line-height:110px;text-align:center;margin:0}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments .preview-item_apartments_item .preview-item_apartments_item_info .preview-item_apartments_item_info_name span{font-family:"Futura Lt BT",sans-serif;font-size:1.6875rem;font-weight:300;line-height:67px;letter-spacing:.6em;text-transform:uppercase;display:block}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments .preview-item_apartments_item .preview-item_apartments_item_info .preview-item_apartments_item_info_cta__mobile{display:none}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments .preview-item_apartments_item:hover .preview-item_apartments_item_info{opacity:1}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments .preview-item_apartments_item:nth-child(2){margin-left:auto}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments .preview-item_apartments_item:nth-child(3){margin-top:auto}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments .preview-item_apartments_item:last-child{margin-left:auto;margin-top:auto}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments-cta{font-family:"Futura Lt BT",sans-serif;font-size:1.5625rem;line-height:57px;border:2px solid #C2AA80;text-transform:uppercase;letter-spacing:.16em;display:inline-block;margin-top:20px;padding:0 90px;transition:.2s}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments-cta:hover{border-color:#a5864f}.menu .menu_list .menu_list_preview .preview-item.visible{display:block;visibility:visible}.menu .menu_list .menu_list_preview .preview-item.visible .preview-item_chalets{transition-delay:.8s;opacity:1}.menu .menu_list .menu_list_preview .preview-item.visible .preview-item_apartments{transition-delay:.8s;opacity:1}.menu .menu_list .menu_list_preview.visible{transition:opacity .3s ease .8s, visibility 0s ease .8s;opacity:1;visibility:visible}.menu .menu_list.slide:before{transition-delay:.6s;opacity:0;transform:translateY(-30px)}.menu .menu_list.slide:after{transition-delay:.6s;opacity:0;transform:translateY(30px)}.menu .menu_list.slide ul:before{opacity:0;transform:translateY(10px)}.menu .menu_list.slide ul:after{opacity:0;transform:translateY(-10px)}.menu .menu_list.slide ul li{transition:.4s;transition-timing-function:ease-in-out;padding-right:56.7%}.menu .menu_list.slide ul li:nth-child(2){transition-delay:.1s}.menu .menu_list.slide ul li:nth-child(3){transition-delay:.2s}.menu .menu_list.slide ul li:nth-child(4){transition-delay:.3s}.menu .menu_list.slide ul li:nth-child(5){transition-delay:.4s}.menu .menu_list.slide ul li:nth-child(6){transition-delay:.5s}.menu .menu_list.slide ul li:nth-child(7){transition-delay:.6s}.menu .menu_list.slide .menu_words .menu_words_item{padding-right:56.7%;transition:.4s}.menu .menu_languages{width:100%;position:absolute;top:97px;left:0;display:flex;justify-content:center;margin:0;padding:0;list-style:none;z-index:200}.menu .menu_languages li{margin-right:35px}.menu .menu_languages li a{font-size:1.3125rem;color:#AFAAA5;line-height:24px;text-transform:uppercase;position:relative;transition:.2s}.menu .menu_languages li a:before{content:'';width:6px;height:6px;position:absolute;right:-19px;top:10px;border-radius:50%;border:1px solid #D6BD87}.menu .menu_languages li a.active,.menu .menu_languages li a:hover{color:#D6BD87}.menu .menu_languages li:last-child{margin-right:0}.menu .menu_languages li:last-child a:before{display:none}.menu.open{opacity:1;visibility:visible}@media screen and (max-width: 1920px){.menu{height:calc(100% - 101px);top:101px}.menu.short{height:calc(100% - 65px);top:65px}.menu .menu_list:before{margin-top:161px}.menu .menu_list ul{padding:15px 0}.menu .menu_list ul li{line-height:23px;margin-bottom:53px}.menu .menu_list ul li a{font-size:1.4375rem;line-height:23px}.menu .menu_list .menu_words .menu_words_item{height:135px;top:calc(50% - 68px)}.menu .menu_list .menu_words .menu_words_item span{font-size:8rem;line-height:135px}.menu .menu_list .menu_list_preview{width:calc(50% + 41px)}.menu .menu_list .menu_list_preview .preview-item .preview-item_chalets .preview-item_chalets_item .preview-item_chalets_item_info .preview-item_chalets_item_info_name{font-size:4.4375rem;line-height:83px}.menu .menu_list .menu_list_preview .preview-item .preview-item_chalets .preview-item_chalets_item .preview-item_chalets_item_info .preview-item_chalets_item_info_name span{font-size:1.25rem;line-height:50px}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments .preview-item_apartments_item .preview-item_apartments_item_info .preview-item_apartments_item_info_name{font-size:4.4375rem;line-height:83px}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments .preview-item_apartments_item .preview-item_apartments_item_info .preview-item_apartments_item_info_name span{font-size:1.25rem;line-height:50px}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments-cta{font-size:1.1875rem;line-height:43px;margin-top:15px;padding:0 68px}.menu .menu_list.slide:before{transform:translateY(-23px)}.menu .menu_list.slide:after{transform:translateY(23px)}.menu .menu_list.slide ul:before{transform:translateY(8px)}.menu .menu_list.slide ul:after{transform:translateY(-8px)}.menu .menu_languages{top:73px}.menu .menu_languages li{margin-right:26px}.menu .menu_languages li a{font-size:1rem;line-height:18px}.menu .menu_languages li a:before{width:5px;height:5px;right:-14px;top:8px}}@media screen and (max-width: 1500px){.menu{height:calc(100% - 76px);top:76px}.menu.short{height:calc(100% - 49px);top:49px}.menu .menu_list:before{margin-top:121px}.menu .menu_list ul{padding:11px 0}.menu .menu_list ul li{line-height:17px;margin-bottom:40px}.menu .menu_list ul li a{font-size:1.0625rem;line-height:17px}.menu .menu_list .menu_words .menu_words_item{height:101px;top:calc(50% - 51px)}.menu .menu_list .menu_words .menu_words_item span{font-size:6rem;line-height:101px}.menu .menu_list .menu_list_preview{width:calc(50% + 31px)}.menu .menu_list .menu_list_preview .preview-item .preview-item_chalets .preview-item_chalets_item .preview-item_chalets_item_info .preview-item_chalets_item_info_name{font-size:3.3125rem;line-height:62px}.menu .menu_list .menu_list_preview .preview-item .preview-item_chalets .preview-item_chalets_item .preview-item_chalets_item_info .preview-item_chalets_item_info_name span{font-size:.9375rem;line-height:38px}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments .preview-item_apartments_item .preview-item_apartments_item_info .preview-item_apartments_item_info_name{font-size:3.3125rem;line-height:62px}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments .preview-item_apartments_item .preview-item_apartments_item_info .preview-item_apartments_item_info_name span{font-size:.9375rem;line-height:38px}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments-cta{font-size:.875rem;line-height:32px;margin-top:11px;padding:0 51px}.menu .menu_list.slide:before{transform:translateY(-17px)}.menu .menu_list.slide:after{transform:translateY(17px)}.menu .menu_list.slide ul:before{transform:translateY(6px)}.menu .menu_list.slide ul:after{transform:translateY(-6px)}.menu .menu_languages{top:55px}.menu .menu_languages li{margin-right:20px}.menu .menu_languages li a{font-size:.75rem;line-height:14px}.menu .menu_languages li a:before{width:4px;height:4px;right:-11px;top:6px}}@media only screen and (max-width: 800px){.menu{height:calc(100% - 57px);top:57px}.menu.short{height:calc(100% - 57px);top:57px}.menu .menu_list .menu_list_preview{width:100%;padding:112px 15px 0 15px}.menu .menu_list .menu_list_preview .preview-item .preview-item_chalets .preview-item_chalets_item .preview-item_chalets_item_info{padding-top:20px;padding-left:16px;justify-content:flex-start;align-items:flex-start;opacity:1;background-color:rgba(26,15,11,0.4)}.menu .menu_list .menu_list_preview .preview-item .preview-item_chalets .preview-item_chalets_item .preview-item_chalets_item_info .preview-item_chalets_item_info_name{font-size:2.625rem;color:#fff;line-height:43px;text-align:left}.menu .menu_list .menu_list_preview .preview-item .preview-item_chalets .preview-item_chalets_item .preview-item_chalets_item_info .preview-item_chalets_item_info_name span{font-size:1.0625rem;line-height:28px}.menu .menu_list .menu_list_preview .preview-item .preview-item_chalets .preview-item_chalets_item .preview-item_chalets_item_info .preview-item_chalets_item_info_cta__mobile{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center}.menu .menu_list .menu_list_preview .preview-item .preview-item_chalets .preview-item_chalets_item .preview-item_chalets_item_info .preview-item_chalets_item_info_cta__mobile span{font-family:"Futura Lt BT",sans-serif;font-size:.875rem;color:#fff;line-height:33px;text-transform:uppercase;letter-spacing:.16em;padding:0 25px;border:1px solid #fff}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments{height:calc(100% - 78px);padding-top:0}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments .preview-item_apartments_item .preview-item_apartments_item_info{padding-top:20px;padding-left:16px;justify-content:flex-start;align-items:flex-start;opacity:1;background-color:rgba(26,15,11,0.4)}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments .preview-item_apartments_item .preview-item_apartments_item_info .preview-item_apartments_item_info_name{font-size:2.625rem;color:#fff;line-height:43px;text-align:left}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments .preview-item_apartments_item .preview-item_apartments_item_info .preview-item_apartments_item_info_name span{font-size:1.0625rem;line-height:28px}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments .preview-item_apartments_item .preview-item_apartments_item_info .preview-item_apartments_item_info_cta__mobile{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments .preview-item_apartments_item .preview-item_apartments_item_info .preview-item_apartments_item_info_cta__mobile span{font-family:"Futura Lt BT",sans-serif;font-size:.875rem;color:#fff;line-height:33px;text-transform:uppercase;letter-spacing:.16em;padding:0 25px;border:1px solid #fff}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments-cta{margin-top:20px}.menu .menu_list.slide:before,.menu .menu_list.slide:after{transition-delay:.2s}.menu .menu_list.slide ul{transition:.4s;transform:translateX(-100%)}.menu .menu_list.slide ul li{padding-right:0}.menu .menu_list.slide .menu_words .menu_words_item{padding-right:0;transform:translateX(-100%)}.menu .menu_languages{top:70px}}@media only screen and (max-width: 600px){.menu{height:calc(100% - 55px);top:55px;z-index:901}.menu .menu_list ul li{margin-bottom:33px}.menu .menu_list .menu_words .menu_words_item span{font-size:2.5rem}.menu .menu_list .menu_list_preview{background-image:none}.menu .menu_list .menu_list_preview .preview-item .preview-item_apartments{display:none}.menu.lavilletta{background-color:#F8ECD3}.menu.chalets{background-color:#fff}.menu.short{height:calc(100% - 55px);top:55px}}
