.filters,.launch-wrapper .content-wrapper a,.launch-wrapper .slider-center span.btn,.launch-wrapper.carousel a,.launch-wrapper.full .btn,.meeting-rooms td,.meeting-rooms th.dimensions,.meeting-rooms th.name,.pretitle,blockquote,ol,p,ul{font-size:14px}.header,body.homepage .header.sticky{background-color:var(--white)}.header,body.homepage .header.sticky{box-shadow:0 0 5px 5px rgba(0,0,0,.1)}.pre-header div .btn-booking{margin-left:0}body.homepage .header{box-shadow:none}.header-nav-wrapper{display:none}.pre-header,body.homepage .sticky .pre-header{border:none}.pre-header div+div{text-align:left}.header img{width:150px}.pre-header div .btn-booking,.sticky .pre-header div .btn-booking{width:150px;line-height:30px}.btn-booking span,.btn-booking span+span{line-height:30px}.btn-menu{display:inline-block;height:15px;padding-left:80px;background:url(/assets/i/btn-menu.svg) no-repeat 0 0}body.homepage .btn-menu{background:url(/assets/i/btn-menu-white.svg) no-repeat 0 0}body.homepage .sticky .btn-menu{background:url(/assets/i/btn-menu.svg) no-repeat 0 0}.pre-header div.booking-mobile-wrapper{text-align:right}.wrapper{margin-top:79px}.slider,.slider .splide__slide{height:calc(100vh - 79px)}body.homepage .slider,body.homepage .slider .splide__slide{height:100vh}.slider-wrapper .breadcrumbs{font-size:14px}.slider-wrapper .title,.slider-wrapper h1{font-size:55px}.btn-scroll{font-size:22px}.launch-wrapper .title,.launch-wrapper.main h1,.launch-wrapper.main h2{font-size:35px}.launch-wrapper.left.pattern .content::after{background-size:65% auto}.launch-wrapper.carousel .slider-center .title,.launch-wrapper.carousel .slider-center-vertical .title{font-size:18px}.launch-wrapper.carousel .slider-center-vertical .title{font-size:20px}.slider-center .splide__arrow,.slider-center-default .splide__arrow,.slider-center-vertical .splide__arrow{width:30px;height:30px}.launch-wrapper .slider-center-vertical .content-wrapper span{display:block}.launch-wrapper.blue .content::after{left:9rem}.footer-info-wrapper{margin-top:40px;text-align:center}.affiliations img{width:80%}.partners img{width:100%}.footer .credits{padding-left:1.7rem;padding-right:1.7rem}.footer-1,.footer-2{position:relative;border:none}.footer .newsletter{margin-bottom:35px}.footer-1::after,.footer-2::after{content:"";position:absolute;bottom:0;left:1.75rem;right:1.75rem;border-top:1px solid}.launch-wrapper.room .content::after{left:-7rem}.launch-wrapper.room .content::after{right:-7rem}#navigation{display:block;position:fixed;top:79px;z-index:3;width:100%;height:calc(100% - 79px);overflow-y:auto;background-color:rgba(255,255,255,.5)}#navigation::after{content:"";position:fixed;top:0;left:0;bottom:0;z-index:-1;width:50%;height:100%;background-color:#f2f2f3}#navigation ul{margin:30px 0 0;padding:0;list-style:none;text-transform:uppercase;border-top:1px solid var(--blue-50)}#navigation ul>li{border-bottom:1px solid var(--blue-50)}#navigation ul a{display:block;padding:10px 10px 10px 15%;color:var(--blue-50)}#navigation ul ul{display:none;margin-top:0;margin-bottom:20px;text-transform:none;border-top:none}#navigation ul ul li{padding:5px 10px 5px 15%}#navigation ul ul a{display:inline-block;padding:0;color:var(--blue)}#navigation ul ul .active a{border-bottom:1px solid}#navigation ul ul li{border:none}#navigation ul .active ul{display:block}#navigation ul li.active>a{color:var(--blue)}#navigation .contacts{margin:60px 15% 60px}#navigation .contacts a{display:block;margin-top:20px;font-size:14px;line-height:30px;color:var(--white);text-transform:uppercase;text-align:center;background-color:var(--blue)}.full .launch-content .text *{font-size:30px}@media screen and (max-width:900px){.wrapper{margin-top:100px}#navigation{top:100px}.lang-menu{display:block;margin-top:30px;font-size:14px}.lang-menu a{display:inline-block;margin-right:10px}.lang-menu a.active{border-bottom:1px solid}.pre-header div .btn-booking+.btn-booking{margin-top:10px}.btn-about,.btn-lang,.footer .newsletter{display:none}.slider-wrapper .title,.slider-wrapper h1{font-size:45px}.btn-scroll{font-size:14px}.launch-wrapper.room .content::after{right:-3rem;left:-3rem}.launch-wrapper.room .content::after{top:-25px;bottom:-25px}.launch-wrapper.blue .content::after{left:2rem}.slider-center-vertical .splide__slide{width:37%}.affiliations,.partners{margin-top:50px}.affiliations img{width:50%}.partners img{width:50%}.launch-wrapper.left.pattern .content::after{left:-6rem;right:2rem}.launch-wrapper.right.pattern .content::after{right:-6rem;left:2rem}.launch-wrapper.left.blue .content::after{right:2rem}.launch-wrapper .content-wrapper{width:90%;margin:0}.launch-wrapper.right .content-wrapper{width:80%;margin-left:auto;margin-right:auto}.meeting-rooms td.name{font-size:16px}.filters>div{margin:0 10px}.launch-wrapper .title,.launch-wrapper.main h1,.launch-wrapper.main h2{font-size:30px}.launch-wrapper.section-title.subtitle .subtitle{font-size:20px}.launch-wrapper.treatments .title{font-size:18px}.treatment-item .length{padding-left:22px;font-size:14px;background-size:15px auto}.filters .selectric .label,.filters .selectric-items li,.filters .selectric-items ul,.launch-wrapper.treatments .subtitle{font-size:14px}.launch-wrapper.menu .menu-section{font-size:14px}}