/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */header{background:transparent;position:fixed;top:0;transition:all .2s ease-out;width:100%;z-index:9999}header .hide{opacity:0;visibility:hidden}header .wrapper{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0;max-width:unset;padding:0 80px;transition:all .3s ease-out;width:auto}header .wrapper .left-header{flex:0 0 148px;max-width:148px}header .wrapper .left-header figure{padding-top:15px}header .wrapper .left-header figure .logo-black{display:none}header .wrapper .right-header{align-items:center;display:flex;position:relative}header .wrapper .right-header nav ul{align-items:center;display:flex;margin:0}header .wrapper .right-header nav ul li{margin-bottom:0;margin-right:40px;padding:40px 0}header .wrapper .right-header nav ul li a{color:#fff;font-family:Barlow Condensed,sans-serif;font-size:1.125rem}@media (hover:hover){header .wrapper .right-header nav ul li a:hover{opacity:.5}}header .wrapper .right-header nav ul li a.active{font-weight:700;opacity:1}header .wrapper .right-header .search-float,header .wrapper .right-header nav ul li.have-child-mobile .ico,header .wrapper .right-header nav ul li.have-child-mobile ul{display:none}header .wrapper .right-header .book{margin-right:80px}header .wrapper .right-header .input-search-mobile{display:none}header .wrapper .right-header .box-search{display:none;position:absolute;right:75px;top:34px}header .wrapper .right-header .box-search input{background:transparent;border:unset;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:1rem;height:40px;margin-bottom:0;padding-left:40px;width:645px}header .wrapper .right-header .box-search input::-moz-placeholder{color:#fff}header .wrapper .right-header .box-search input:-ms-input-placeholder{color:#fff}header .wrapper .right-header .box-search input::placeholder{color:#fff}header .wrapper .right-header .box-search button{background:url(/images/material/icon/ic-search.svg) no-repeat;border:unset;color:transparent;height:21px;left:0;margin:0;opacity:1;padding:0;position:absolute;top:8px;width:21px}header .wrapper .right-header .i-search{cursor:pointer;position:absolute;right:-53px;top:43px;z-index:9}header .wrapper .right-header .i-search:hover{opacity:.5}header .wrapper .right-header .i-search .close-search{display:none;height:20px;position:relative;width:24px}header .wrapper .right-header .i-search .close-search span{background:#fff;height:1.5px;left:0;position:absolute;width:100%}header .wrapper .right-header .i-search .close-search span:first-child{top:7px;transform:rotate(45deg)}header .wrapper .right-header .i-search .close-search span:nth-child(2){top:7px;transform:rotate(-45deg)}header .wrapper .right-header .i-search.active i{display:none}header .wrapper .right-header .i-search.active .close-search{display:block}header .wrapper .right-header .burger-menu{cursor:pointer;display:block;height:20px;opacity:0;position:absolute;right:-53px;top:43px;visibility:hidden;width:24px;z-index:99}header .wrapper .right-header .burger-menu span{background:#000;height:1.5px;left:0;position:absolute;transition:all .25s ease-out;width:100%}header .wrapper .right-header .burger-menu span:first-child{top:0}header .wrapper .right-header .burger-menu span:nth-child(2){top:10px}header .wrapper .right-header .burger-menu span:nth-child(3){top:20px}header .wrapper .right-header .burger-menu.active{top:45px}header .wrapper .right-header .burger-menu.active span:first-child{top:7px;transform:rotate(45deg)}header .wrapper .right-header .burger-menu.active span:nth-child(2){left:auto;width:0}header .wrapper .right-header .burger-menu.active span:nth-child(3){top:7px;transform:rotate(-45deg)}header .wrapper .mobile{display:none}header:before{background:url(/images/material/shd-menu.png) no-repeat bottom;background-size:cover;content:"";height:100px;left:0;position:absolute;top:0;transition:all .3s ease-out;width:100%}header aside{border-left:1px solid #d2d2d2;height:100vh;position:fixed;right:0;top:0;transition:all .2s ease-out;width:80px}header.float{z-index:7}header.float:before{height:0;opacity:0}header.float .wrapper .left-header{opacity:0;visibility:hidden}header.float .wrapper .right-header nav{opacity:0;transition:all .2s ease-out;visibility:hidden}header.float .wrapper .right-header nav ul li a{color:#000}header.float .wrapper .right-header .search-float{cursor:pointer}header.float .wrapper .right-header .search-float i{display:block;height:21px;margin-right:30px;width:21px}header.float .wrapper .right-header .search-float .close-search{display:none;height:16px;margin-right:30px;position:relative;width:16px}header.float .wrapper .right-header .search-float .close-search span{background:#000;height:1.5px;left:0;position:absolute;width:100%}header.float .wrapper .right-header .search-float .close-search span:first-child{top:7px;transform:rotate(45deg)}header.float .wrapper .right-header .search-float .close-search span:nth-child(2){top:7px;transform:rotate(-45deg)}header.float .wrapper .right-header .search-float.active i{display:none}header.float .wrapper .right-header .search-float.active .close-search{display:block}header.float .wrapper .right-header .book{background:#000;border-color:#000;color:#fff}header.float .wrapper .right-header .box-search{right:220px}header.float .wrapper .right-header .box-search input{border-bottom:1px solid #000;color:#000;width:545px}header.float .wrapper .right-header .box-search input::-moz-placeholder{color:#000}header.float .wrapper .right-header .box-search input:-ms-input-placeholder{color:#000}header.float .wrapper .right-header .box-search input::placeholder{color:#000}header.float .wrapper .right-header .box-search button{background:url(/images/material/icon/ic-search-black.svg) no-repeat}header.float .wrapper .right-header .i-search{opacity:0;visibility:hidden}header.float .wrapper .right-header .burger-menu{opacity:1;visibility:visible}header.float.white .wrapper .right-header nav ul li a{color:#fff}header.float.white .wrapper .right-header .search-float i svg path{stroke:#fff}header.float.white .wrapper .right-header .search-float .close-search span{background:#fff}header.float.white .wrapper .right-header .box-search input{border-bottom:1px solid #fff;color:#fff}header.float.white .wrapper .right-header .box-search input::-moz-placeholder{color:#fff}header.float.white .wrapper .right-header .box-search input:-ms-input-placeholder{color:#fff}header.float.white .wrapper .right-header .box-search input::placeholder{color:#fff}header.float.white .wrapper .right-header .box-search button{background:url(/images/material/icon/ic-search.svg) no-repeat}header.float.white .wrapper .right-header .book{background:transparent;border-color:#fff;color:#fff}header.float.white .wrapper .right-header .burger-menu span{background:#fff}header.float.white.active .wrapper{background:#000;border-bottom:unset}header.float.white.active .wrapper .left-header figure .logo-white{display:block}header.float.white.active .wrapper .left-header figure .logo-black{display:none}header.active{z-index:10}header.active .wrapper{background:#fff;border-bottom:1px solid #d2d2d2}header.active .wrapper .left-header{opacity:1;visibility:visible}header.active .wrapper .left-header figure .logo-white{display:none}header.active .wrapper .left-header figure .logo-black{display:block}header.active .wrapper .right-header nav{opacity:1;visibility:visible}header.active .wrapper .right-header nav.hide{opacity:0;visibility:hidden}header.active .wrapper .right-header .search-float{display:block}header.active .wrapper .right-header .book{opacity:1!important;visibility:visible!important}header.no-shd:before{display:none}header.no-shd .wrapper .i-search svg path{stroke:#000}header.black-color .wrapper .left-header figure .logo-black{display:block}header.black-color .wrapper .left-header figure .logo-white{display:none}header.black-color .wrapper .right-header nav ul li a{color:#000}header.black-color .wrapper .right-header .book{border:1px solid #000;color:#000}header.black-color .wrapper .right-header .i-search .close-search span{background:#000}header.black-color .wrapper .right-header .box-search input{border-bottom:1px solid #000;color:#000}header.black-color .wrapper .right-header .box-search input::-moz-placeholder{color:#000}header.black-color .wrapper .right-header .box-search input:-ms-input-placeholder{color:#000}header.black-color .wrapper .right-header .box-search input::placeholder{color:#000}header.black-color .wrapper .right-header .box-search button{background:url(/images/material/icon/ic-search-black.svg) no-repeat}header.black-color.float .wrapper .right-header .book{color:#fff}footer{background:#7c9aab;padding:82px 0 0;position:relative;text-align:center;z-index:9999}footer ul{display:flex;justify-content:center;margin:30px 0 20px}footer ul li{padding:0 20px}footer ul li a{color:#000;font-family:Barlow Condensed,sans-serif;font-size:1.125rem}footer .socmed{display:flex;justify-content:center;margin-bottom:40px}footer .socmed a{display:block;padding:0 8px}footer .socmed a img{display:block}footer .socmed a:hover{opacity:.7}footer p{color:#000;margin-bottom:0;padding-bottom:30px}footer .logo-footer{opacity:.19}footer .vector{bottom:40px;position:fixed;right:22px}footer .vector svg path{transition:all .2s ease-out}footer .vector.black svg path{fill:#000}footer.only-logo{background-color:transparent;padding:0}footer .branch span{color:#000;display:block;font-family:Barlow Condensed,sans-serif;font-size:1.5rem;text-transform:uppercase}footer .branch ul{margin-top:0}.multilang{position:absolute;right:0;top:0;z-index:4}.multilang #google-translate .goog-te-gadget{color:#fff;font-size:12px;text-align:right}.multilang #google-translate .goog-te-gadget a{color:#000}.multilang #google-translate .goog-te-gadget .goog-te-combo{background:#fff;border:1px solid #c9c9c9;color:#b7b7b7;font-size:12px;height:40px;line-height:40px;margin:0 0 8px;padding:0 12px}.multilang #google-translate .goog-te-gadget .goog-te-combo option{color:#333}body{top:0!important}body>.skiptranslate,body>.skiptranslate>iframe{display:none!important}@media (max-width:1200px){header .wrapper{padding:0 72px 0 56px}header .wrapper .right-header .book{margin-right:24px}header .wrapper .right-header .i-search{right:-48px;top:41px}header .wrapper .right-header .burger-menu{right:-50px;top:42px}header .wrapper .right-header nav ul li{margin-right:32px}header .wrapper .right-header nav ul li a{font-size:1rem}header aside{width:72px}footer .vector{bottom:19px;right:18px}.multilang{right:40px}.multilang #google-translate .goog-te-gadget{font-size:11px}.multilang #google-translate .goog-te-gadget .goog-te-combo{font-size:11px;max-width:146px}.multilang #google-translate .goog-te-gadget .goog-te-combo option{color:#333}}@media (max-width:1023px){header .wrapper{padding:0 72px 0 68px}header .wrapper .left-header figure{padding:32px 0}header .wrapper .left-header figure img{width:120px}header .wrapper .right-header{background:#fff;display:block;height:100%;position:fixed;right:-100%;top:0;transition:all .25s ease-out;width:100%}header .wrapper .right-header nav{display:block;padding:110px 96px 10px 75px}header .wrapper .right-header nav ul{display:block}header .wrapper .right-header nav ul li{margin:0;padding:10px 0}header .wrapper .right-header nav ul li a{color:#000}header .wrapper .right-header nav ul li.have-child-mobile{position:relative}header .wrapper .right-header nav ul li.have-child-mobile>a{display:block;position:relative}header .wrapper .right-header nav ul li.have-child-mobile ul{padding-left:20px}header .wrapper .right-header nav ul li.have-child-mobile ul li{padding:5px 0}header .wrapper .right-header nav ul li.have-child-mobile ul li a{font-size:18px;opacity:.5;text-transform:uppercase}header .wrapper .right-header nav ul li.have-child-mobile .ico{display:block;height:30px;position:absolute;right:-6px;top:7px;width:30px}header .wrapper .right-header nav ul li.have-child-mobile .ico:after,header .wrapper .right-header nav ul li.have-child-mobile .ico:before{background-color:#000;content:"";height:2px;position:absolute;right:8px;top:50%;transition:all .2s ease-out;width:14px}header .wrapper .right-header nav ul li.have-child-mobile .ico:after{transform:rotate(90deg)}header .wrapper .right-header nav ul li.have-child-mobile.active .ico:after{transform:rotate(180deg)}header .wrapper .right-header .book{display:none}header .wrapper .right-header .burger-menu{right:-48px}header .wrapper .right-header .burger-menu.active{top:10px}header .wrapper .right-header .burger-menu.active span{background:#000}header .wrapper .right-header .input-search-mobile{background-color:#fff;bottom:0;display:block;left:0;opacity:0;padding:0 140px 40px 75px;position:absolute;right:0;visibility:hidden}header .wrapper .right-header .input-search-mobile input{background:transparent url(/images/material/icon/ic-search-black.svg) no-repeat 5px;padding-left:35px}header .wrapper .mobile{align-items:center;display:flex;padding-right:24px;position:fixed;right:0;z-index:99}header .wrapper .mobile .button,header .wrapper .mobile button{margin-right:48px}header .wrapper .mobile .burger-menu{cursor:pointer;display:block;height:20px;position:relative;width:24px;z-index:99}header .wrapper .mobile .burger-menu span{background:#fff;height:1.5px;left:0;position:absolute;transition:all .25s ease-out;width:100%}header .wrapper .mobile .burger-menu span:first-child{top:0}header .wrapper .mobile .burger-menu span:nth-child(2){top:10px}header .wrapper .mobile .burger-menu span:nth-child(3){top:20px}header .wrapper .mobile .burger-menu.active span:first-child{top:7px;transform:rotate(45deg)}header .wrapper .mobile .burger-menu.active span:nth-child(2){left:auto;width:0}header .wrapper .mobile .burger-menu.active span:nth-child(3){top:7px;transform:rotate(-45deg)}header.float .wrapper .mobile button{background:#000;border-color:#000;color:#fff}header.float .wrapper .mobile .burger-menu span{background:#000}header.float.white .wrapper .left-header figure .logo-white{display:none}header.float.white .wrapper .left-header figure .logo-black{display:block}header.float.white .wrapper .right-header nav ul li a{color:#000}header.float.white.active .wrapper .left-header figure .logo-white{display:none}header.float.white.active .wrapper .left-header figure .logo-black{display:block}header.float.white.active .wrapper .right-header nav ul li a{color:#000}header.white .wrapper .mobile button{background:unset;border-color:#fff}header.white .wrapper .mobile .burger-menu span{background:#fff}header.active{z-index:99999}header.active .wrapper{background:unset;border:unset}header.active .wrapper .left-header{z-index:9}header.active .wrapper .right-header{right:0}header.active .wrapper .right-header .search-float{display:none}header.active .wrapper .right-header .input-search-mobile{opacity:1;visibility:visible}header.active .wrapper .mobile button{background:unset;border-color:#000;color:#000}header.active .wrapper .mobile .burger-menu span{background:#000}footer .wrapper{margin:0 68px}footer ul li{padding:8px 16px}footer .branch span{font-size:1.125rem}}@media (max-width:767px){header:before{height:87px}header .wrapper{padding:0 72px 0 25px}header .wrapper .left-header figure{padding:25px 0}header .wrapper .left-header figure img{width:100px}header .wrapper .right-header nav{box-sizing:border-box;padding:110px 27px 50px}header .wrapper .right-header nav ul li a{font-size:22px}header .wrapper .right-header nav ul li.have-child-mobile .ico{top:10px}header .wrapper .right-header .input-search-mobile{bottom:0;left:0;padding:0 27px 20px;right:0}header .wrapper .mobile{top:20px}header .wrapper .mobile .button,header .wrapper .mobile button{margin-right:24px}header aside{display:none}header.float{height:72px;left:auto;right:0;top:0;width:72px;z-index:999}header.float.white .wrapper .left-header figure .logo-white{display:none}header.float.white .wrapper .left-header figure .logo-black{display:block}header.float.white.active .wrapper .left-header figure .logo-white{display:none}header.float.white.active .wrapper .left-header figure .logo-black{display:block}header.float.white.active .wrapper .right-header nav ul li a{color:#000}header.float .wrapper .mobile{top:30px}header.float .wrapper .mobile button{display:none}header.float.active{height:auto;left:0;width:auto}header.float.active .wrapper .mobile{top:20px}header.float.active .wrapper .mobile button{display:block}header.active .wrapper{background:unset;border:unset}header.active .wrapper .left-header{z-index:9}header.active .wrapper .right-header{right:0}header.active .wrapper .right-header .search-float{display:none}footer{padding:60px 0 0;z-index:9}footer .wrapper{margin:0 24px}footer ul{flex-wrap:wrap}footer ul li{padding:8px 16px}footer ul li a{font-size:1rem}footer p{font-size:.688rem}footer .vector{display:none}.multilang{padding:0 0 60px;position:relative;right:unset}.multilang #google-translate .goog-te-gadget{text-align:center}.multilang #google-translate .goog-te-gadget .goog-te-combo{max-width:205px}}
/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */.std-content{margin-top:120px;padding-bottom:50px}.content-pages ul li{list-style:disc inside}.content-pages ol{list-style:decimal inside}.banner-top{height:100vh;overflow:hidden;position:relative}.banner-top figure{height:100%;position:relative;width:100%}.banner-top figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner-top figure:before{background:linear-gradient(180deg,#000,transparent);bottom:0;content:"";height:226px;left:0;opacity:.7;position:absolute;transform:matrix(1,0,0,-1,0,0);width:100%}.banner-top figcaption{bottom:0;left:0;padding-left:160px;position:absolute;width:100%}.banner-top figcaption h2{color:#fff;font-size:6.25rem;margin-bottom:40px;max-width:500px}.scroll-down{bottom:65px;left:10px;position:absolute;transform:rotate(-90deg)}.scroll-down a{color:#fff;font-size:.688rem;position:relative}.scroll-down a:before{background:#fff;bottom:-5px;content:"";height:1px;position:absolute;width:72px}.navbar-page{align-items:center;background:#fff;border-bottom:1px solid #d2d2d2;display:flex;justify-content:space-between;padding:35px 80px;position:sticky;top:0;z-index:9}.navbar-page__left h3{margin-bottom:0}.navbar-page__right{align-items:center;display:flex}.navbar-page__right a{font-family:Barlow Condensed,sans-serif;font-size:1.125rem;font-weight:500;margin-right:64px}.navbar-page__right a:last-child{margin-right:0}.navbar-page__right nav ul{display:flex;margin-bottom:0}.navbar-page__right nav ul li a{margin-right:64px;opacity:.5}.navbar-page__right nav ul li a:last-child{margin-right:64px}.navbar-page__right nav ul li a.active{opacity:1}.navbar-page .book{opacity:0;visibility:hidden}.enjoy{padding:164px 0 157px;position:relative}.enjoy .bg{height:100%;left:0;position:absolute;top:0;width:100%}.enjoy .bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.enjoy .wrap-enjoy{margin-right:80px}.enjoy .wrap-enjoy__text{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:40px}.enjoy .wrap-enjoy__text h2{flex:0 0 310px;margin-bottom:0;max-width:310px}.enjoy .wrap-enjoy__text p{flex:0 0 calc(100% - 374px);margin-bottom:0;max-width:calc(100% - 374px)}.content-middle{min-height:400px;width:calc(100% - 80px)}.content-middle .enjoy .bg{width:calc(100% + 80px)}.content-middle .enjoy .wrap-enjoy{margin-right:0}.content-middle.on-stiky .navbar-page .book{opacity:1;visibility:visible}.title-info{align-items:flex-start;display:flex;flex-flow:row wrap;margin:40px 0 100px}.title-info__img{flex:1 0 100%;margin-bottom:40px;max-width:100%}.title-info__img img{height:100px}.title-info__left{flex:0 0 35%;max-width:35%}.title-info__left h3{text-transform:uppercase}.title-info__right{align-self:flex-start;box-sizing:border-box;display:flex;flex:0 0 65%;flex-direction:column;max-width:65%;padding-left:100px}.title-info .info-schedule .inner{border-top:1px solid rgba(0,0,0,.1);display:flex;padding-top:20px}.title-info .info-schedule .column p{margin-bottom:0}.title-info .info-schedule .column figure{flex:1 0 32px;max-width:32px}.title-info .info-schedule__text{padding-left:16px}.title-info .info-schedule__text small{color:#000;font-size:.75rem}@media (max-width:1441px){.title-info__left{flex:0 0 27%;max-width:27%}.title-info__right{flex:0 0 73%;max-width:73%;padding-left:70px}}@media (max-width:1200px){.banner-top figcaption{padding-left:104px}.banner-top figcaption h2{font-size:4.5rem}.content-middle{width:calc(100% - 72px)}.content-middle .enjoy .bg{width:calc(100% + 72px)}.title-info{padding-bottom:100px;position:relative}.title-info .info-schedule{bottom:0;left:0;position:absolute;right:0}.title-info__right{padding-left:50px}.enjoy{padding:145px 0}.enjoy .wrap-enjoy__text h2{font-size:3rem}.navbar-page{padding:34px 24px 34px 56px}.navbar-page__right nav ul li a:last-child{margin-right:32px}.navbar-page__right .book{margin-top:1px}}@media (max-width:1023px){.enjoy{padding:129px 0}.enjoy .wrap-enjoy__text{display:block}.enjoy .wrap-enjoy__text p{max-width:unset}.title-info{padding-bottom:0}.title-info__left,.title-info__right{flex:0 0 100%;max-width:100%}.title-info__right{margin-top:40px;padding-left:0}.title-info .info-schedule{position:relative}}@media (max-width:767px){.banner-top figure:before{background:linear-gradient(180deg,transparent,#000);height:100%;opacity:.64;transform:rotate(0)}.banner-top figcaption{margin-bottom:160px;padding:0 20px;right:0;width:auto}.banner-top figcaption h2{font-size:4rem;margin-bottom:0;max-width:100%}.content-middle,.content-middle .enjoy .bg{width:100%}.content-middle.on-stiky .navbar-page .book{display:none;opacity:0;visibility:hidden}.navbar-page{align-items:flex-start;flex-direction:column;padding:25px 24px}.navbar-page nav{margin-right:0;width:100%}.navbar-page__left h3{font-size:1.438rem}.navbar-page__right{margin-top:20px;width:100%}.navbar-page__right nav ul{justify-content:center;margin:0 -10px}.navbar-page__right nav ul li{box-sizing:border-box;padding:0 10px}.navbar-page__right nav ul li a,.navbar-page__right nav ul li a:last-child{margin:0}.navbar-page__right .book{display:none}.enjoy{padding:95px 0}.enjoy .wrap-enjoy{margin-right:0}.scroll-down{bottom:8px;left:0;position:absolute;text-align:center;transform:unset;width:100%}.scroll-down a:before{bottom:21px;height:20px;left:29px;width:1px}.enjoy .wrap-enjoy__text h2{font-size:40px}.title-info .info-schedule{flex-flow:row wrap;margin:0;width:auto}.title-info .info-schedule .column.column-33{flex:unset;margin-bottom:16px;max-width:100%;padding:0}.title-info .info-schedule .inner{padding-top:16px}}.home h1,.home h2{font-size:3rem;line-height:1.1;text-transform:uppercase}.home .wrapper{margin:0 80px}.home.banner{overflow:hidden}.home.banner .banner-home{height:100vh;position:relative;width:100%}.home.banner .banner-home video{height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:absolute;top:0;width:100%}.home.banner .banner-home figure{width:100%}.home.banner .banner-home figure img{-o-object-fit:cover;object-fit:cover;width:100%}.home.about{padding:120px 0 220px;position:relative}.home.about .wrapper{margin:0 80px;max-width:unset;width:auto}.home.about .bg{left:65px;position:absolute;top:66px}.home.about .wrap-about{margin-left:76px}.home.about .wrap-about__top{align-items:flex-end;display:flex;margin-bottom:55px}.home.about .wrap-about__top h1,.home.about .wrap-about__top h2{flex:0 0 312px;margin-bottom:0;margin-right:64px;max-width:312px}.home.about .wrap-about__top--text{display:flex;flex:0 0 calc(100% - 376px);max-width:calc(100% - 376px)}.home.about .wrap-about__top--text p{margin-bottom:0;margin-right:64px;max-width:305px}.home.about .wrap-about__bottom{display:flex;justify-content:space-between;padding-top:57px}.home.about .wrap-about__bottom--left{flex:0 0 30%;max-width:30%}.home.about .wrap-about__bottom--left figure{height:100%;width:100%}.home.about .wrap-about__bottom--left figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home.about .wrap-about__bottom--right{box-sizing:border-box;flex:0 0 70%;max-width:70%;padding-left:56px}.home.about .wrap-about__bottom--right figure img{width:100%}.home.living{background:linear-gradient(180deg,#f9f9f9,hsla(0,0%,98%,0) 61.22%);padding:121px 0;position:relative}.home.living:after{background:#d2d2d2;bottom:0;content:"";height:1px;left:0;position:absolute;width:calc(100% - 80px)}.home.living .wrap-living{padding-right:80px}.home.living .wrap-living__text{margin:0 auto;max-width:770px;padding-bottom:25px;text-align:center}.home.living .wrap-living__text h2{margin-bottom:21px}.home.living .wrap-living__image .slider-living__list{position:relative}.home.living .wrap-living__image .slider-living__list:before{background:linear-gradient(180deg,#000,transparent);bottom:0;content:"";height:380px;left:0;opacity:.7;position:absolute;transform:matrix(1,0,0,-1,0,0);width:100%}.home.living .wrap-living__image .slider-living__list figure img{width:100%}.home.living .wrap-living__image .slider-living__list figcaption{bottom:0;left:0;position:absolute;width:100%}.home.living .wrap-living__image .slider-living__list--title{border-bottom:3px solid #fff;padding-left:80px}.home.living .wrap-living__image .slider-living__list--title h2{color:#fff;line-height:.7;margin:0}.home.living .wrap-living__image .slider-living__list--text{color:#fff;max-width:410px;padding:26px 0 64px 95px}.home.living .wrap-living__image .slider-living__list--text p{margin-bottom:17px}.home.living .wrap-living__image .slider-living__list--text a{color:#fff}.home.living .wrap-living__image .wrap-asnav{display:flex;justify-content:center}.home.living .wrap-living__image .asnav-living{margin:0;padding:20px 0 0;width:757px}.home.living .wrap-living__image .asnav-living li{color:#000;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:1.125rem;font-weight:500;margin:0;opacity:.4;padding:0 36px 15px;position:relative;text-align:center;text-transform:uppercase;transition:all .25s ease-out}.home.living .wrap-living__image .asnav-living li:hover{opacity:.7}.home.living .wrap-living__image .asnav-living li:before{background:#000;bottom:9px;content:"";height:2px;left:40%;position:absolute;width:32px}.home.living .wrap-living__image .asnav-living .slick-current li{opacity:1}.home.health{padding:133px 0 167px;position:relative}.home.health .wrap-health{margin-right:80px;padding:0 70px}.home.health .wrap-health__text{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:72px}.home.health .wrap-health__text h2{flex:0 0 310px;margin-bottom:0;max-width:310px}.home.health .wrap-health__text p{flex:0 0 calc(100% - 374px);margin-bottom:0;max-width:calc(100% - 374px)}.home.health .wrap-health .row .column{margin-bottom:20px}.home.health .wrap-health .health-thumb figure{margin-bottom:12px}.home.health .wrap-health .health-thumb figure img{width:100%}.home.health .wrap-health .health-thumb figcaption h4{margin-bottom:0}.home.dining-secana{padding:320px 0;position:relative}.home.dining-secana .bg{height:100%;position:absolute;top:0;width:100%}.home.dining-secana .bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home.dining-secana .wrap-dining{color:#fff;margin-right:80px;padding:0 145px;text-align:center}.home.dining-secana .wrap-dining a,.home.dining-secana .wrap-dining h2{color:#fff}.home .scroll-down{display:none}@media (min-width:1480px){.home .wrapper{margin:0 auto}.home.living .wrapper{margin:0 80px;max-width:100%;width:auto}}@media (max-width:1200px){.home .wrapper{margin:0 72px 0 56px}.home.banner .banner-home.banner-auto-height{height:auto}.home.banner .banner-home.banner-auto-height video{height:auto;position:relative;top:auto}.home.about{padding:120px 0 170px}.home.about .bg{height:603px;left:24px;width:333px}.home.about .wrapper{margin:0 72px 0 56px}.home.about .wrap-about{margin-left:0}.home.about .wrap-about__top h1,.home.about .wrap-about__top h2{margin-right:40px}.home.about .wrap-about__top--text{flex:0 0 calc(100% - 352px);flex-direction:column;max-width:calc(100% - 352px)}.home.about .wrap-about__top--text p{margin-bottom:24px;max-width:unset}.home.about .wrap-about__top--text p:last-child{margin-bottom:0}.home.about .wrap-about__bottom--left{flex:0 0 312px;max-width:312px}.home.about .wrap-about__bottom--left figure img{height:166px}.home.about .wrap-about__bottom--right{flex:0 0 calc(100% - 352px);max-width:calc(100% - 352px);padding-left:0}.home.about .wrap-about__bottom--right figure img{height:166px}.home.living{padding:66px 0}.home.living .wrap-living{padding-right:56px}.home.living .wrap-living__image .slider-living__list figcaption{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(124,154,171,.8);display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:0 24px 67px;top:0;width:270px}.home.living .wrap-living__image .slider-living__list--title{border:none;padding-left:0}.home.living .wrap-living__image .slider-living__list--title h2{font-size:28px;margin-bottom:16px}.home.living .wrap-living__image .slider-living__list--text{padding:0}.home.health{padding:100px 0}.home.health .wrap-health{margin-right:56px;padding:0}.home.health .wrap-health .row .column{margin-bottom:32px}.home.health .wrap-health .row .column.column-25{flex:0 0 50%;max-width:50%}.home.dining-secana{padding:255px 0}}@media (max-width:1023px){.home .wrapper{margin:0 72px 0 68px}.home.about{padding:120px 0 95px}.home.about .bg{width:300px}.home.about .wrapper{margin:0 72px 0 68px}.home.about .wrap-about{margin-right:68px}.home.about .wrap-about__top{flex-direction:column;margin-bottom:40px}.home.about .wrap-about__top h1,.home.about .wrap-about__top h2{flex:unset;margin-bottom:37px;max-width:unset}.home.about .wrap-about__top--text{flex:unset;max-width:unset}.home.about .wrap-about__bottom{flex-direction:column;padding-top:37px}.home.about .wrap-about__bottom--left{flex:unset;margin-bottom:24px;max-width:unset}.home.about .wrap-about__bottom--left figure img{height:240px;width:100%}.home.about .wrap-about__bottom--right{flex:unset;max-width:unset}.home.about .wrap-about__bottom--right figure img{height:240px;-o-object-fit:cover;object-fit:cover;width:100%}.home.living .wrap-living{padding-right:68px}.home.living .wrap-living__image .slider-living__list figure img{height:665px;-o-object-fit:cover;object-fit:cover}.home.living .wrap-living__image .slider-living__list figcaption{height:auto;justify-content:flex-start;padding:30px 24px;right:0;top:auto;width:auto}.home.living .wrap-living__image .asnav-living{width:543px}.home.living .wrap-living__image .asnav-living .slick-slide:first-child li{padding-left:0}.home.living .wrap-living__image .asnav-living .slick-slide:last-child li{padding-right:0}.home.living .wrap-living__image .asnav-living .slick-slide li{font-size:1rem;padding:0 20px 15px}.home.health{padding:78px 0}.home.health .wrap-health{margin-right:68px}.home.health .wrap-health__text{display:block;margin-bottom:33px}.home.health .wrap-health__text h2{margin-bottom:23px;max-width:unset}.home.health .wrap-health__text p{max-width:unset}.home.dining-secana .wrap-dining{padding:0}.home .scroll-down{display:block}}@media (max-width:767px){header.float .wrapper .mobile{top:20px}header.float .wrapper .mobile button{background-color:#000;color:#fff;display:block}.home h1,.home h2{font-size:2.5rem}.home .wrapper{margin:0 24px}.home.about .bg{height:100%;left:0;text-align:center;top:50px;width:100%}.home.about .bg img{width:250px}.home.about .wrapper{margin:0 24px}.home.about .wrap-about{margin-right:0}.home.about .wrap-about__top{margin-bottom:24px}.home.about .wrap-about__top h2{margin-bottom:24px;margin-right:0}.home.about .wrap-about__top--text p{margin-right:0}.home.living{padding:40px 0}.home.living .wrap-living{padding-right:0}.home.living .wrap-living__image .slider-living .slick-arrow{background:#000 url(/images/material/icon/ic-arrow-right-white.svg) no-repeat 50%;bottom:40%;font-size:0;height:44px;line-height:1;opacity:.6;position:absolute;right:0;width:44px;z-index:3}.home.living .wrap-living__image .slider-living .slick-arrow.slick-prev{left:0;right:auto;transform:rotate(-180deg)}.home.living .wrap-living__image .slider-living .slick-arrow:hover{opacity:1}.home.living .wrap-living__image .slider-living__list figure img{height:500px;-o-object-fit:cover;object-fit:cover}.home.living .wrap-living__image .slider-living__list--title h2{font-size:2rem}.home.living .wrap-living__image .slider-living__list figcaption{padding:24px}.home.living .wrap-living__image .asnav-living{width:calc(100% + 48px)}.home.living .wrap-living__image .asnav-living .slick-slide li{padding:0 16px 15px}.home.living .wrap-living__text{padding-bottom:10px}.home.living:after{width:100%}.home.health{padding:75px 0 50px}.home.health .wrap-health{margin-right:0}.home.health .wrap-health .row .column.column-25{flex:0 0 100%;max-width:100%}.home.dining-secana .wrap-dining{margin-right:0}}

/*# sourceMappingURL=home.css.map*/