body,html{margin:0;padding:0}body *{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box;font-family:"Libre Baskerville",sans-serif;outline:0;text-rendering:optimizeLegibility}@font-face{font-family:"Aeonik";src:url("../fonts/Aeonik-Regular.otf?v=SW-hMQonEz0urQrN_463IWzGmM4")}@font-face{font-family:"AeonikMedium";src:url("../fonts/Aeonik-Medium.otf?v=SW-hMQonEz0urQrN_463IWzGmM4")}body{background-color:#eef1f1}.container{margin-left:auto;margin-right:auto;max-width:1204px;padding-left:15px;padding-right:15px;width:100%}.container-wide{margin-left:auto;margin-right:auto;max-width:1326px;padding-left:20px;padding-right:20px;width:100%}a.default-btn{align-items:center;border:2px solid #285c33;color:#285c33;display:inline-flex;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;font-weight:700;justify-content:center;letter-spacing:6px;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:.4s ease all}a.default-btn.btn-full{background-color:#285c33;color:#fff}a.default-btn:hover{background-color:#285c33;color:#fff}a.default-btn.long{padding:12px 40px}ul>li>a,p>a{color:#c89b64;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:700;line-height:28px;text-decoration:none;transition:.4s ease all}.hero__section{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;position:relative}.hero__section>img{-o-object-fit:cover;height:100%;left:0;max-width:100%;object-fit:cover;position:absolute;top:0;width:100%}.hero__section .container{position:relative}.hero__section .discover__button{align-items:center;bottom:21px;display:flex;justify-content:center;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0}.hero__section .discover__button>a{align-items:center;color:#fff;display:inline-flex;flex-direction:column;font-family:"Aeonik",sans-serif;font-size:10px;font-weight:400;justify-content:center;letter-spacing:2px;line-height:14px;text-decoration:none;text-transform:uppercase;transition:.4s ease all}.hero__section .discover__button>a:hover{color:#285c33}.hero__section .discover__button>a:hover span path{stroke:#285c33}.hero__section .discover__button>a span{align-items:center;display:inline-flex;justify-content:center;margin-top:8px}.hero__section .discover__button>a span path{transition:.4s ease all}.hero__section .outer__hero{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:670px;min-height:100vh;width:100%}.hero__section .outer__hero>.hero__button{align-items:center;display:flex;justify-content:center;margin-top:55px}.hero__section .outer__hero>h1{color:#fff;font-size:40px;font-weight:400;margin:0;text-align:center}.hero__section.hero__section--hotel-offers .outer__hero>h1{color:#fff}.hero__section .climate__neutral{height:164px;position:absolute;right:55px;top:119px;width:162px}.hero__section .climate__neutral>span{background:#c3ab8d;background:rgba(195,171,141,.9);border-radius:120px;bottom:0;color:#fff;font-family:"Libre Baskerville",sans-serif;font-size:13px;font-style:normal;font-weight:400;height:141px;left:0;line-height:16px;padding:24px 10px 6px 11px;position:absolute;text-align:center;width:139px}.hero__section .climate__neutral>img{background:#c3ab8d;border-radius:120px;height:67px;padding:16px 17px 15px 18px;position:absolute;right:0;top:0;width:66px}header{left:0;position:absolute;top:30px;width:100%}header .outer__header{align-items:center;display:flex;justify-content:space-between;position:relative}header .outer__header .header__controls{align-items:center;display:flex;justify-content:flex-end;position:relative;z-index:3}header .outer__header .header__controls .language__wrapper{position:relative;display:flex;align-items:center;overflow:hidden;height:14px;transition:all .3s ease}header .outer__header .header__controls .language__wrapper.expanded{overflow:visible}header .outer__header .header__controls .language__wrapper .language__info{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:relative;top:9px}header .outer__header .header__controls .language__wrapper .language__info>a{align-items:center;color:#333;display:inline-flex;font-family:"Aeonik",sans-serif;font-size:12px;font-weight:700;justify-content:center;line-height:14px;text-decoration:none;transition:.4s ease all}header .outer__header .header__controls .language__wrapper .language__info>a:first-child{margin-bottom:4px}header .outer__header .header__controls .language__wrapper .language__info>a>img{margin-left:5px;transition:all .3s ease}header .outer__header .header__controls .language__wrapper.expanded>.language__info>a>img{transform:rotate(180deg)}header .outer__header .header__controls .language__wrapper .language__info>a:hover{color:rgba(51,51,51,.5)}header .outer__header .header__controls .language__wrapper .language__info>a:hover>img{opacity:.5}header .outer__header .header__controls>.header__spacer{background-color:rgba(54,54,54,.2);height:16px;margin:0 22px;width:2px}header .outer__header .header__controls>.header__item{margin-right:16px}header .outer__header .header__controls>a{color:rgba(54,54,54,.7);display:inline-flex;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:400;letter-spacing:2px;line-height:14px;text-decoration:none;text-transform:uppercase;transition:.4s ease all}header .outer__header .header__controls>a:hover{color:#285c33}header .outer__header .header__controls .button__header{align-items:center;display:inline-flex;justify-content:center;margin-left:25px}header .outer__header .header__menu{position:relative;transition:.4s ease all;z-index:10}header .outer__header .header__menu>a{align-items:center;display:flex;flex-direction:column;justify-content:center;opacity:1;text-decoration:none;transition:.4s ease all}header .outer__header .header__menu>a.active__header{opacity:0}header .outer__header .header__menu>a.active__header>span:nth-child(1){background-color:#fff;top:8px;transform:rotate(45deg)}header .outer__header .header__menu>a.active__header>span:nth-child(3){background-color:#fff;bottom:8px;transform:rotate(-45deg)}header .outer__header .header__menu>a.active__header>span:nth-child(2){opacity:0}header .outer__header .header__menu>a>span{bottom:auto;position:relative;top:0;transition:.4s ease all}header .outer__header .header__menu>a>span:nth-child(3){bottom:0;top:auto}header .outer__header .header__menu>a>span:nth-child(1){background-color:rgba(54,54,54,.2);display:inline-flex;height:2px;margin-bottom:6px;min-width:33px}header .outer__header .header__menu>a>span:nth-child(2){background-color:rgba(54,54,54,.2);display:inline-flex;height:2px;margin-bottom:6px;min-width:33px}header .outer__header .header__menu>a>span:nth-child(3){background-color:rgba(54,54,54,.2);display:inline-flex;height:2px;margin-bottom:6px;min-width:33px}header .outer__header .header__menu>a>span:nth-child(4){color:#333;font-family:"Aeonik",sans-serif;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase}header .outer__header .center__logo{align-items:center;display:inline-flex;justify-content:center;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:5px;z-index:2}header .outer__header .center__logo>a{align-items:center;display:inline-flex;justify-content:center;transition:.4s ease all}header .outer__header .center__logo>a:hover{opacity:.7}footer{background-color:#eef1f1;padding-bottom:30px;padding-top:50px}footer .outer__footer{position:relative}footer .outer__footer .footer__newsletter{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 0 113px 0}footer .outer__footer .footer__newsletter>h2{font-family:"Libre Baskerville",sans-serif;font-weight:400;font-size:40px;line-height:55px;color:#333;margin:0 0 22px 0}footer .outer__footer .footer__newsletter>a:hover{opacity:.7}footer .outer__footer .footer__top{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:80px}footer .outer__footer .footer__top .foot__socials{align-items:center;display:flex;justify-content:flex-end}footer .outer__footer .footer__top .foot__socials>p{color:#333;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:400;margin:0;margin-right:35px}footer .outer__footer .footer__top .foot__socials ul{align-items:center;display:flex;justify-content:flex-end;list-style-type:none;margin:0;padding:0}footer .outer__footer .footer__top .foot__socials ul>li{align-items:center;display:inline-flex;justify-content:center;margin-right:32px}footer .outer__footer .footer__top .foot__socials ul>li>a{align-items:center;display:inline-flex;justify-content:center}footer .outer__footer .footer__top .foot__socials ul>li>a:hover{filter:invert(33%) sepia(6%) saturate(3205%) hue-rotate(81deg) brightness(90%) contrast(100%)}footer .outer__footer .footer__top .foot__socials ul>li:last-child{margin-right:0}footer .outer__footer .footer__top .foot__logo{left:0;margin-left:auto;margin-right:auto;max-width:340px;position:absolute;right:0;width:fit-content}footer .outer__footer .footer__top .foot__logo>a{align-items:center;display:inline-flex;justify-content:center;transition:.4s ease all}footer .outer__footer .footer__top .foot__logo>a:hover{opacity:.7}footer .outer__footer .footer__top .foot__column>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:14px;font-weight:400;line-height:28px;margin:0}footer .outer__footer .footer__top .foot__column>p a{color:#333;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:400;line-height:28px;text-decoration:none;transition:.4s ease all}footer .outer__footer .footer__top .foot__column>p a:hover{color:#285c33}footer .outer__footer .footer__bottom{margin-top:65px}footer .outer__footer .footer__bottom>p{color:rgba(51,51,51,.7);font-family:"Aeonik",sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;line-height:14px;margin:0;text-align:center}footer .outer__footer .footer__bottom .footer__logos{align-items:center;display:flex;justify-content:space-between;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1020px}footer .outer__footer .footer__bottom .footer__logos>.footer__logo{align-items:center;display:inline-flex;justify-content:center;min-width:120px;margin:0 auto}footer .outer__footer .footer__bottom .footer__logos>.footer__logo>img{max-width:120px}footer .outer__footer .footer__menu{align-items:center;border-top:1px solid rgba(54,54,54,.2);display:flex;justify-content:space-between;padding-top:30px}footer .outer__footer .footer__menu .menu__right>ul{align-items:center;display:flex;justify-content:flex-end;list-style-type:none;margin:0;padding:0}footer .outer__footer .footer__menu .menu__right>ul>li{margin-left:30px}footer .outer__footer .footer__menu .menu__right>ul>li:first-child{margin-left:0}footer .outer__footer .footer__menu .menu__right>ul>li>a{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:13px;font-weight:400;letter-spacing:1px;line-height:14px;text-decoration:none;text-transform:uppercase;transition:.4s ease all}footer .outer__footer .footer__menu .menu__right>ul>li>a:hover{color:#285c33}footer .outer__footer .footer__menu .menu__left>ul{align-items:center;display:flex;justify-content:flex-start;list-style-type:none;margin:0;padding:0}footer .outer__footer .footer__menu .menu__left>ul>li{margin-right:25px}footer .outer__footer .footer__menu .menu__left>ul>li>a{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:13px;font-weight:400;letter-spacing:1px;line-height:14px;text-decoration:none;text-transform:uppercase;transition:.4s ease all}footer .outer__footer .footer__menu .menu__left>ul>li>a:hover{color:#285c33}footer .outer__footer .footer__menu .menu__left>ul>li:last-child{margin-right:0}footer .outer__footer .footer__menu--wrapper>.footer__menu--head{display:none}footer .outer__footer .footer__menu--wrapper>.footer__menu--head>a{align-items:center;color:#285c33;display:flex;font-family:"Aeonik",sans-serif;font-size:13px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:34px;position:relative;text-decoration:none;text-transform:uppercase;width:100%}footer .outer__footer .footer__menu--wrapper>.footer__menu--head>a:hover{opacity:.7}footer .outer__footer .footer__menu--wrapper>.footer__menu--head>a:before{background:url("../img/selectarrow-tschuggen-grand-hotel.svg?v=SW-hMQonEz0urQrN_463IWzGmM4");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:21px;position:absolute;right:0;transition:.4s ease all;width:21px}footer .outer__footer .footer__menu--wrapper.footer__menu--active>.footer__menu--head>a:before{transform:rotate(180deg)}footer .outer__footer .footer__menu--wrapper>.footer__menu--content{display:block}.contact__block{background-color:#dce2e2;padding-bottom:160px;padding-top:100px}.contact__block .outer__contact .contact__grid{display:grid;grid-column-gap:10px;grid-row-gap:20px;grid-template-columns:repeat(4,1fr);width:100%}.contact__block .outer__contact .contact__grid>.card__contact{background:rgba(255,255,255,.9);padding-bottom:52px;padding-left:20px;padding-right:20px;padding-top:58px;text-align:center}.contact__block .outer__contact .contact__grid>.card__contact .card__website{text-align:center}.contact__block .outer__contact .contact__grid>.card__contact .card__website>a{color:#285c33;display:inline-flex;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:700;line-height:28px;position:relative;text-decoration:none;transition:.4s ease all}.contact__block .outer__contact .contact__grid>.card__contact .card__website>a:hover{color:rgba(200,155,100,.5)}.contact__block .outer__contact .contact__grid>.card__contact .card__website>a:hover:before{background-color:rgba(200,155,100,.5)}.contact__block .outer__contact .contact__grid>.card__contact .card__website>a:before{background-color:#285c33;bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:.4s ease all;width:100%}.contact__block .outer__contact .contact__grid>.card__contact .card__details{margin-bottom:35px}.contact__block .outer__contact .contact__grid>.card__contact .card__details>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0;text-align:center}.contact__block .outer__contact .contact__grid>.card__contact .card__description{margin-bottom:35px}.contact__block .outer__contact .contact__grid>.card__contact .card__description>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0;text-align:center}.contact__block .outer__contact .contact__grid>.card__contact .card__person{margin-bottom:35px;text-align:center}.contact__block .outer__contact .contact__grid>.card__contact .card__person>p{color:#363636;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0;margin-bottom:0;text-align:center}.contact__block .outer__contact .contact__grid>.card__contact .card__person>span{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px}.contact__block .outer__contact .contact__grid>.card__contact .card__title{margin-bottom:25px}.contact__block .outer__contact .contact__grid>.card__contact .card__title>h6{color:#363636;font-size:18px;line-height:24px;margin:0;margin-bottom:7px;text-align:center}.contact__block .outer__contact .contact__grid>.card__contact .card__title>span{color:#888;font-family:"Aeonik",sans-serif;font-size:11px;font-weight:400;letter-spacing:2px;line-height:24px;text-transform:uppercase}.contact__block .outer__contact .head__contact{align-items:center;display:flex;justify-content:center;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1025px}.contact__block .outer__contact .head__contact>span{background-color:rgba(54,54,54,.2);display:inline-flex;height:1px;width:100%}.contact__block .outer__contact .head__contact>h2{color:#97b0aa;font-size:32px;font-weight:400;line-height:40px;margin:0 35px;white-space:nowrap}.teaching__block{background-color:#dce2e2;padding-bottom:100px;padding-top:90px}.teaching__block .outer__teaching .teaching__list>.elem__teach{margin-bottom:80px;margin-left:auto;margin-right:auto;max-width:600px;text-align:center}.teaching__block .outer__teaching .teaching__list>.elem__teach:last-child{margin-bottom:0}.teaching__block .outer__teaching .teaching__list>.elem__teach>h6{color:#333;font-size:24px;font-weight:400;line-height:40px;margin-bottom:20px;margin-top:0;text-align:center}.teaching__block .outer__teaching .teaching__list>.elem__teach>p{color:rgba(54,54,54,.7);font-size:16px;font-weight:400;line-height:28px;margin:0;padding-bottom:80px;text-align:center}.teaching__block .outer__teaching .teaching__list>.elem__teach>p:last-child{padding-bottom:0}.teaching__block .outer__teaching .head__teaching{margin-bottom:73px}.teaching__block .outer__teaching .head__teaching>h2{color:#97b0aa;font-size:32px;font-weight:400;line-height:40px;margin:0;text-align:center}.post__image{align-items:center;display:flex;justify-content:center;margin-bottom:80px;margin-top:130px}.post__image>img{max-height:600px;max-width:100%;object-fit:cover;width:100%}.journal__block{padding-bottom:130px;padding-top:65px}.journal__block .outer__journal .journal__list{display:grid;grid-column-gap:65px;grid-row-gap:65px;grid-template-columns:repeat(2,1fr)}.journal__block .outer__journal .journal__list .elem__journal{margin-top:0}.journal__block .outer__journal .journal__list .elem__journal:nth-child(2n){margin-top:200px}.journal__block .outer__journal .journal__list .elem__journal:nth-child(2n+3){margin-top:-120px}.journal__block .outer__journal .journal__list .elem__journal:nth-child(2n+4){margin-top:30px}.journal__block .outer__journal .journal__list .elem__journal .journal__info{margin-top:75px}.journal__block .outer__journal .journal__list .elem__journal .journal__info .journal__more{align-items:center;display:flex;justify-content:flex-start;margin:55px 0}.journal__block .outer__journal .journal__list .elem__journal .journal__info .journal__more>a{color:#285c33;display:inline-flex;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;letter-spacing:6px;line-height:14px;text-decoration:none;text-transform:uppercase;transition:.4s ease all}.journal__block .outer__journal .journal__list .elem__journal .journal__info .journal__more>a:hover{color:rgba(40,92,51,.5)}.journal__block .outer__journal .journal__list .elem__journal .journal__info .journal__details{margin-top:25px}.journal__block .outer__journal .journal__list .elem__journal .journal__info .journal__details>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;height:112px;line-height:28px;margin:0;margin-top:55px;max-width:440px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.journal__block .outer__journal .journal__list .elem__journal .journal__info .journal__details>h5{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin:0;margin-top:15px;max-width:440px}.journal__block .outer__journal .journal__list .elem__journal .journal__info .journal__details>h6{color:#333;font-size:24px;font-weight:400;line-height:40px;margin:0;margin-top:0;max-width:440px}.journal__block .outer__journal .journal__list .elem__journal .journal__info .journal__top{align-items:center;display:flex;justify-content:flex-start}.journal__block .outer__journal .journal__list .elem__journal .journal__info .journal__top>span{background-color:rgba(54,54,54,.2);display:inline-flex;height:1px;margin-right:10px;width:60px}.journal__block .outer__journal .journal__list .elem__journal .journal__info .journal__top>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:12px;font-weight:400;letter-spacing:2px;line-height:14px;margin:0;text-transform:uppercase}.journal__block .outer__journal .journal__list .elem__journal .journal__image{align-items:center;display:inline-flex;justify-content:center}.journal__block .outer__journal .journal__list .elem__journal .journal__image>img{max-width:100%}.journal__block .outer__journal .journal__more{align-items:center;display:flex;justify-content:center;margin-top:80px}.journal__block .outer__journal .journal__head{align-items:center;display:flex;justify-content:center;margin-bottom:75px;margin-left:auto;margin-right:auto;max-width:1025px}.journal__block .outer__journal .journal__head>span{background-color:rgba(54,54,54,.2);display:inline-flex;height:1px;width:100%}.journal__block .outer__journal .journal__head>h2{color:#c3ab8d;font-size:32px;font-weight:400;line-height:40px;margin:0 35px;white-space:nowrap}.slides__paginator{font-family:'Aeonik';font-style:normal;font-weight:400;font-size:11px;line-height:32px;letter-spacing:2px;color:#333;padding:0 20px}.whats__block{padding-bottom:85px;padding-top:75px}.whats__block .outer__whats .whats__info{display:flex;padding:0 1px 80px}.whats__block .outer__whats .whats__info .whats__image{width:calc(100% - 465px)}.whats__block .outer__whats .whats__info .whats__image>img{max-width:100%}.whats__block .outer__whats .whats__info .whats__image .whats__slider{margin-bottom:0}.whats__block .outer__whats .whats__info .whats__image .slick-dots{bottom:-35px;display:flex;flex-wrap:wrap;justify-content:center}.whats__block .outer__whats .whats__info .whats__image .slick-dots li{height:auto;margin:0;padding:7px 10px;width:auto}.whats__block .outer__whats .whats__info .whats__image .slick-dots li:last-child{margin-right:0}.whats__block .outer__whats .whats__info .whats__image .slick-dots li.slick-active>button{background-color:#285c33}.whats__block .outer__whats .whats__info .whats__image .slick-dots li>button{background-color:rgba(54,54,54,.2);height:auto;height:1px;padding:0;width:auto;width:60px}.whats__block .outer__whats .whats__info .whats__image .slick-dots li>button:before{content:none}.whats__block .outer__whats .whats__info .whats__image .what__image{align-items:center;display:inline-flex;justify-content:center}.whats__block .outer__whats .whats__info .whats__image .what__image>img{max-width:100%}.whats__block .outer__whats .whats__info .whats__details{display:flex;flex-direction:column;justify-content:center;margin-left:55px;max-width:410px;min-width:410px}.whats__block .outer__whats .whats__info .whats__details .what__info>h6{color:#333;font-size:32px;font-weight:400;line-height:40px;margin-bottom:10px;margin-top:0}.whats__block .outer__whats .whats__info .whats__details .what__info .what__desc>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.whats__block .outer__whats .whats__info .whats__details .what__info .what__button{align-items:center;display:flex;justify-content:flex-start;margin-top:70px}.whats__block .outer__whats .whats__info .whats__details .what__info .date__what{margin-bottom:40px}.whats__block .outer__whats .whats__info .whats__details .what__info .date__what>p{color:#333;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.whats__block .outer__whats .whats__info .whats__details .what__tag{align-items:center;display:flex;justify-content:flex-start;margin-bottom:25px}.whats__block .outer__whats .whats__info .whats__details .what__tag>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:12px;font-weight:400;letter-spacing:2px;line-height:14px;margin:0;text-transform:uppercase}.whats__block .outer__whats .whats__info .whats__details .what__tag>span{background-color:rgba(54,54,54,.2);display:inline-flex;margin-right:10px;max-width:60px;min-height:1px;min-width:60px}.whats__block .outer__whats .whats__head{align-items:center;display:flex;justify-content:center;margin-bottom:85px;margin-left:auto;margin-right:auto;max-width:1025px}.whats__block .outer__whats .whats__head>h2{color:#c3ab8d;font-size:32px;font-weight:400;line-height:40px;margin:0 35px;white-space:nowrap}.whats__block .outer__whats .whats__head>span{background-color:rgba(54,54,54,.2);display:inline-flex;height:1px;width:100%}.discover__block{margin-bottom:75px;padding-bottom:75px;padding-top:75px}.discover__block .outer__discover .discover__list{margin-left:auto;margin-right:auto;max-width:1120px}.discover__block .outer__discover .discover__list .discover__element{height:600px;margin-bottom:175px;position:relative;width:100%}.discover__block .outer__discover .discover__list .discover__element:last-child{margin-bottom:0}.discover__block .outer__discover .discover__list .discover__element:nth-child(2n) .discover__details{background:rgba(255,255,255,.9);margin-left:auto;margin-right:0;max-width:595px;padding:55px;position:relative;top:-40px;width:100%;z-index:2}.discover__block .outer__discover .discover__list .discover__element:nth-child(2n) .discover__details .discover__info{margin-top:20px}.discover__block .outer__discover .discover__list .discover__element:nth-child(2n) .discover__details .discover__info .discover__button{align-items:center;display:flex;justify-content:flex-start;margin-top:55px}.discover__block .outer__discover .discover__list .discover__element:nth-child(2n) .discover__details .discover__info>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px}.discover__block .outer__discover .discover__list .discover__element:nth-child(2n) .discover__details .discover__info .discover__date{margin-bottom:60px}.discover__block .outer__discover .discover__list .discover__element:nth-child(2n) .discover__details .discover__info .discover__date>p{color:#333;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.discover__block .outer__discover .discover__list .discover__element:nth-child(2n) .discover__details .discover__info>h2{color:#333;font-size:32px;font-weight:400;line-height:40px;margin-bottom:20px;margin-top:0}.discover__block .outer__discover .discover__list .discover__element:nth-child(2n) .discover__details .discover__tags{align-items:center;display:flex;justify-content:flex-start}.discover__block .outer__discover .discover__list .discover__element:nth-child(2n) .discover__details .discover__tags>span{background-color:rgba(54,54,54,.2);display:inline-flex;height:1px;margin-right:15px;width:60px}.discover__block .outer__discover .discover__list .discover__element:nth-child(2n) .discover__details .discover__tags>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:12px;font-weight:400;letter-spacing:2px;line-height:14px;margin:0;text-transform:uppercase}.discover__block .outer__discover .discover__list .discover__element:nth-child(2n) .discover__image{align-items:center;display:inline-flex;justify-content:center;left:0;position:absolute;top:0}.discover__block .outer__discover .discover__list .discover__element:nth-child(2n) .discover__image{max-width:80%}.discover__block .outer__discover .discover__list .discover__element:nth-child(odd) .discover__image{max-width:80%}.discover__block .outer__discover .discover__list .discover__element:nth-child(2n) .discover__image>img{max-width:100%;max-height:600px}.discover__block .outer__discover .discover__list .discover__element:nth-child(odd) .discover__image{align-items:center;display:inline-flex;justify-content:center;position:absolute;right:0;top:0}.discover__block.discover__block--no-alternate .outer__discover .discover__list .discover__element:nth-child(odd) .discover__image{right:auto;left:0}.discover__block .outer__discover .discover__list .discover__element:nth-child(odd) .discover__image>img{max-width:100%;max-height:600px}.discover__block .outer__discover .discover__list .discover__element:nth-child(odd) .discover__details{background:rgba(255,255,255,.9);margin-left:0;margin-right:auto;max-width:595px;padding:55px;position:relative;top:85px;width:100%;z-index:2}.discover__block.discover__block--no-alternate .outer__discover .discover__list .discover__element:nth-child(odd) .discover__details{margin-left:auto;margin-right:0;top:-40px}.discover__block .outer__discover .discover__list .discover__element:nth-child(odd) .discover__details .discover__info{margin-top:20px}.discover__block .outer__discover .discover__list .discover__element:nth-child(odd) .discover__details .discover__info .discover__button{align-items:center;display:flex;justify-content:flex-start;margin-top:55px}.discover__block .outer__discover .discover__list .discover__element:nth-child(odd) .discover__details .discover__info>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px}.discover__block .outer__discover .discover__list .discover__element:nth-child(odd) .discover__details .discover__info .discover__date{margin-bottom:60px}.discover__block .outer__discover .discover__list .discover__element:nth-child(odd) .discover__details .discover__info .discover__date>p{color:#333;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.discover__block .outer__discover .discover__list .discover__element:nth-child(odd) .discover__details .discover__info>h2{color:#333;font-size:32px;font-weight:400;line-height:40px;margin-bottom:20px;margin-top:0}.discover__block .outer__discover .discover__list .discover__element:nth-child(odd) .discover__details .discover__tags{align-items:center;display:flex;justify-content:flex-start}.discover__block .outer__discover .discover__list .discover__element:nth-child(odd) .discover__details .discover__tags>span{background-color:rgba(54,54,54,.2);display:inline-flex;height:1px;margin-right:15px;width:60px}.discover__block .outer__discover .discover__list .discover__element:nth-child(odd) .discover__details .discover__tags>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:12px;font-weight:400;letter-spacing:2px;line-height:14px;margin:0;text-transform:uppercase}.discover__block .outer__discover .discover__head{align-items:center;display:flex;justify-content:center;margin-bottom:115px;margin-left:auto;margin-right:auto;max-width:1025px}.discover__block .outer__discover .discover__head>span{background-color:rgba(54,54,54,.2);display:inline-flex;height:1px;width:100%}.discover__block .outer__discover .discover__head>h2{color:#c3ab8d;font-size:32px;font-weight:400;line-height:40px;margin:0 35px;white-space:nowrap}.discover__block .special__more{align-items:center;display:flex;justify-content:center;margin-top:80px}.collection__block{padding-bottom:80px;padding-top:90px}.collection__block.collection__block--hotel-offers{padding:20px 0}.collection__block .outer__collection .inner__collection{display:grid;grid-column-gap:10px;grid-template-columns:repeat(4,1fr)}.collection__block.collection__block--hotel-offers .outer__collection .inner__collection{grid-template-columns:repeat(3,1fr);max-width:1025px;margin:0 auto}.collection__block .outer__collection .inner__collection .collection__element:hover .collection__info{opacity:0}.collection__block .outer__collection .inner__collection .collection__element:hover .collection__hidden{opacity:1!important}.collection__block .outer__collection .inner__collection .collection__element .collection__info{margin-top:40px;opacity:1;text-align:center;transition:.4s ease all}.collection__block .outer__collection .inner__collection .collection__element .collection__info>p{color:#363636;font-size:18px;font-weight:400;line-height:24px;margin:0;margin-bottom:5px}.collection__block .outer__collection .inner__collection .collection__element .collection__info>span{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:11px;font-weight:400;letter-spacing:2px;line-height:24px;text-transform:uppercase}.collection__block .outer__collection .inner__collection .collection__element .collection__top{align-items:center;display:inline-flex;justify-content:center;position:relative}.collection__block .outer__collection .inner__collection .collection__element .collection__top .collection__hidden{background-color:#fff;height:100%;left:0;opacity:0;padding-left:24px;padding-right:24px;padding-top:48px;position:absolute;text-align:center;top:0;transition:.4s ease all;width:100%}.collection__block .outer__collection .inner__collection .collection__element .collection__top .collection__hidden .collection__more{margin-top:40px}.collection__block .outer__collection .inner__collection .collection__element .collection__top .collection__hidden .collection__details{margin-top:23px}.collection__block .outer__collection .inner__collection .collection__element .collection__top .collection__hidden .collection__details>p{-webkit-box-orient:vertical;-webkit-line-clamp:5;color:rgba(54,54,54,.7);display:-webkit-box;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0;overflow:hidden}.collection__block .outer__collection .inner__collection .collection__element .collection__top .collection__hidden .collection__details>a{color:#285c33;font-family:"AeonikMedium",sans-serif;font-size:14px;font-weight:500;letter-spacing:1px;line-height:28px;position:relative;text-decoration:none;transition:.4s ease all}.collection__block .outer__collection .inner__collection .collection__element .collection__top .collection__hidden .collection__details>a:before{background-color:#285c33;bottom:-4px;content:"";height:1px;left:0;position:absolute;transition:.4s ease all;width:100%}.collection__block .outer__collection .inner__collection .collection__element .collection__top .collection__hidden .collection__details>a:hover{color:rgba(40,92,51,.5)}.collection__block .outer__collection .inner__collection .collection__element .collection__top .collection__hidden .collection__details>a:hover:before{background-color:rgba(40,92,51,.5)}.collection__block .outer__collection .inner__collection .collection__element .collection__top .collection__hidden .collection__head>p{color:#363636;font-size:18px;font-weight:400;line-height:24px;margin-bottom:0;margin-top:0}.collection__block .outer__collection .inner__collection .collection__element .collection__top .collection__hidden .collection__head>span{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:11px;letter-spacing:2px;line-height:24px;text-transform:uppercase}.collection__block .outer__collection .inner__collection .collection__element .collection__top>img{-o-object-fit:cover;height:400px;max-width:100%;object-fit:cover}.collection__block .outer__collection .head__collection{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto 80px;max-width:1025px}.collection__block.collection__block--hotel-offers .outer__collection .head__collection{flex-direction:row;margin:0 auto 40px}.collection__block.collection__block--hotel-offers .outer__collection .head__collection:nth-child(2n){margin:0 auto}.collection__block .outer__collection .head__collection>h2{color:#97b0aa;font-size:32px;font-weight:400;line-height:40px;margin-bottom:15px;margin-top:0;text-align:center}.collection__block.collection__block--hotel-offers .outer__collection .head__collection>h2{color:#97b0aa;white-space:pre;margin:0 35px}.collection__block.collection__block--hotel-offers .outer__collection .head__collection>span{background-color:rgba(54,54,54,.2);display:inline-flex;height:1px;width:100%}.collection__block .outer__collection .head__collection>p{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin:0;max-width:800px;padding:7px 0;text-align:center}.collection__block.note__block .outer__collection .head__collection{margin-bottom:0}.collection__block.note__block .outer__collection .head__collection>p{font-family:"Aeonik",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:center;color:rgba(54,54,54,.7)}.collection__block.collection__block-packages{padding-top:0}.collection__block.collection__block-packages .title__head{margin:50px auto 60px}.collection__block.collection__block-packages .outer__collection .inner__collection{grid-template-columns:repeat(3,1fr);grid-row-gap:40px}.collection__block.collection__block-packages .outer__collection .inner__collection .collection__element .collection__info{margin-top:30px}.collection__block.cta__block{padding-bottom:10px;padding-top:10px}.collection__block.cta__block .outer__collection .head__collection{margin-bottom:50px}.collection__rooms .outer__collection .inner__collection{grid-column-gap:20px;grid-template-columns:repeat(3,1fr)}.collection__rooms .outer__collection .inner__collection .collection__element .collection__info{margin:40px 0 60px}.collection__rooms .outer__collection .inner__collection .collection__element .collection__top .collection__hidden .collection__head>.collection__head-separator{border-bottom:1px solid #363636;border-bottom:1px solid rgba(54,54,54,.2);display:block;height:0;margin:10px auto;width:60px}.quote__block{margin-left:auto;margin-right:auto;padding-bottom:65px;padding-top:50px}.quote__block .outer__quote .quote__content{margin-top:65px}.quote__block .outer__quote .quote__content .quote__description{background:rgba(255,255,255,.9);margin-bottom:-300px;max-width:780px;padding-bottom:52px;padding-left:60px;padding-right:60px;padding-top:75px;position:relative;width:100%}.quote__block .outer__quote .quote__content .quote__description>p{color:rgba(54,54,54,.7);font-size:24px;font-weight:400;line-height:40px;margin:0;text-align:center}.quote__block .outer__quote .quote__content .quote__description .quote__desc--button{align-items:center;display:flex;justify-content:center;margin-top:55px}.quote__block .outer__quote .quote__content .quote__description>p{text-align:center}.quote__block .outer__quote .quote__content .quote__image{align-items:center;display:flex;justify-content:flex-end}.quote__block .outer__quote .quote__content .quote__image>img{max-width:1100px;width:100%}.quote__block .outer__quote .quote__top{align-items:center;border-top:1px solid rgba(54,54,54,.2);display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:1025px;padding-top:55px}.quote__block .outer__quote .quote__top .quote__slider{width:1025px}.quote__block .outer__quote .quote__top .quote__logo{align-items:center;display:flex;justify-content:center}.quote__block .outer__quote .quote__top .quote__logo>img{max-width:120px;min-width:120px}.quote__block .outer__quote .quote__top .quote__slide>p,.quote__block .outer__quote .quote__top>p{color:#333;font-size:18px;font-weight:400;line-height:36px;margin:0;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:700px;text-align:center}.float__menu{background:rgba(195,171,141,.9);height:100vh;left:0;left:-420px;max-width:420px;overflow-y:auto;padding-bottom:30px;padding-left:50px;padding-right:50px;padding-top:125px;position:fixed;top:0;transition:.8s ease all;width:100%;z-index:11}.float__menu .whole__menu{margin-top:35px}.float__menu .whole__menu>p{color:rgba(255,255,255,.7);font-family:"Aeonik",sans-serif;font-size:13px;font-weight:400;letter-spacing:2px;line-height:24px;margin-bottom:6px;margin-top:0;text-align:center;text-transform:uppercase}.float__menu .whole__menu>p>a{color:rgba(255,255,255,.7);font-family:"Aeonik",sans-serif;font-size:13px;font-weight:400;letter-spacing:2px;line-height:24px;margin-bottom:5px;margin-top:0;text-align:center;text-transform:uppercase;text-decoration:none}.float__menu .whole__menu>ul{align-items:center;display:flex;flex-direction:column;justify-content:center;list-style-type:none;margin:0;padding:0}.float__menu .whole__menu>ul>li{margin-bottom:5px}.float__menu .whole__menu>ul>li:last-child{margin-bottom:0}.float__menu .whole__menu>ul>li>a{color:#fff;color:rgba(255,255,255,.8);font-family:"Aeonik",sans-serif;font-size:18px;font-weight:400;letter-spacing:2px;line-height:28px;text-decoration:none;text-transform:uppercase;transition:.4s ease all}.float__menu .whole__menu>ul>li>a:hover{color:#fff}.float__menu::-webkit-scrollbar{height:2px;width:3px}.float__menu::-webkit-scrollbar-track{background-color:rgba(40,92,51,.2)}.float__menu::-webkit-scrollbar-thumb{background-color:#c3ab8d}.float__menu .close__float{left:45px;position:absolute;top:35px}.float__menu .close__float>a{align-items:center;display:inline-flex;flex-direction:column;justify-content:center;min-height:51px;text-decoration:none}.float__menu .close__float>a>span{bottom:auto;position:relative;top:0}.float__menu .close__float>a>span:nth-child(2){bottom:0;top:auto}.float__menu .close__float>a>span:nth-child(1){background-color:rgba(54,54,54,.2);background-color:#fff;display:inline-flex;height:2px;margin-bottom:6px;min-width:33px;top:0;transform:rotate(45deg)}.float__menu .close__float>a>span:nth-child(2){background-color:rgba(54,54,54,.2);background-color:#fff;bottom:8px;display:inline-flex;height:2px;margin-bottom:6px;min-width:33px;transform:rotate(-45deg)}.float__menu .close__float>a>span:nth-child(3){color:#333;font-family:"Aeonik",sans-serif;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.float__menu>ul{list-style-type:none;margin:0;padding:0}.float__menu>ul>li{border-bottom:1px solid rgba(255,255,255,.3);padding:20px 0}.float__menu>ul>li .droppable__float{padding-top:4px;width:100%}.float__menu>ul>li .droppable__float>ul{list-style-type:none;margin:0;padding:0;width:100%}.float__menu>ul>li .droppable__float>ul>li{display:flex;width:100%}.float__menu>ul>li .droppable__float>ul>li>a{align-items:center;color:rgba(255,255,255,.8);display:flex;font-family:"Aeonik",sans-serif;font-size:18px;font-weight:400;justify-content:flex-start;letter-spacing:2px;line-height:44px;text-decoration:none;text-transform:uppercase;transition:.4s ease all;width:100%}.float__menu>ul>li .droppable__float>ul>li>a:hover{color:#fff}.float__menu>ul>li>a{align-items:center;color:#fff;display:flex;font-family:"Aeonik",sans-serif;font-size:13px;justify-content:flex-start;letter-spacing:2px;line-height:22px;text-decoration:none;text-transform:uppercase;transition:.4s ease all;width:100%}.collection__complex{padding-bottom:145px;padding-top:225px}.collection__complex.collection__complex--hotel-offers{padding:0;margin:80px 0 50px}.collection__complex .outer__complex .complex__list>.element__complex{align-items:center;display:flex;justify-content:space-between;margin-bottom:100px;margin-left:auto;margin-right:auto;max-width:1020px}.collection__complex .outer__complex .complex__list>.element__complex .complex__info .complex__tags{align-items:center;display:flex;justify-content:flex-start;margin-bottom:20px}.collection__complex .outer__complex .complex__list>.element__complex .complex__info .complex__tags>span{background-color:rgba(54,54,54,.2);margin-right:15px;min-height:1px;min-width:60px}.collection__complex .outer__complex .complex__list>.element__complex .complex__info .complex__tags>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:11px;letter-spacing:2px;line-height:14px;margin:0;text-transform:uppercase}.collection__complex .outer__complex .complex__list>.element__complex .complex__info p>a{color:#c89b64;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:700;line-height:28px;margin-right:30px;position:relative;text-decoration:none;transition:.4s ease all}.collection__complex .outer__complex .complex__list>.element__complex .complex__info .complex__buttons{align-items:center;display:flex;justify-content:flex-start;margin-top:55px}.collection__complex .outer__complex .complex__list>.element__complex .complex__info .complex__buttons>a{color:#285c33;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:700;line-height:17px;margin-right:30px;position:relative;text-decoration:none;transition:.4s ease all}.collection__complex .outer__complex .complex__list>.element__complex .complex__info .complex__buttons>a:before{background-color:#285c33;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:.4s ease all;width:100%}.collection__complex .outer__complex .complex__list>.element__complex .complex__info .complex__buttons>a:hover{color:rgba(40,92,51,.5)}.collection__complex .outer__complex .complex__list>.element__complex .complex__info .complex__buttons>a:hover:before{background-color:rgba(40,92,51,.5)}.collection__complex .outer__complex .complex__list>.element__complex .complex__info>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.collection__complex .outer__complex .complex__list>.element__complex .complex__info>h2{color:#333;font-size:32px;font-weight:400;line-height:40px;margin-bottom:40px;margin-top:0}.collection__complex .outer__complex .complex__list>.element__complex:nth-child(2n) .complex__image{align-items:center;display:inline-flex;justify-content:center;margin-left:40px;order:2}.collection__complex.collection__complex--no-alternate .outer__complex .complex__list>.element__complex:nth-child(2n) .complex__image{order:1;margin-left:0;margin-right:40px}.collection__complex .outer__complex .complex__list>.element__complex:nth-child(2n) .complex__image>img{max-width:490px;width:100%}.collection__complex .outer__complex .complex__list>.element__complex:nth-child(2n) .complex__info{max-width:465px;min-width:465px;order:1}.collection__complex.collection__complex--no-alternate .outer__complex .complex__list>.element__complex:nth-child(2n) .complex__info{order:2}.collection__complex .outer__complex .complex__list>.element__complex:nth-child(odd) .complex__image{align-items:center;display:inline-flex;justify-content:center;margin-right:40px;order:1}.collection__complex .outer__complex .complex__list>.element__complex:nth-child(odd) .complex__image>img{max-width:490px;width:100%}.collection__complex .outer__complex .complex__list>.element__complex:nth-child(odd) .complex__info{max-width:465px;min-width:465px;order:2}.collection__complex .outer__complex .complex__list>.element__complex:last-child{margin-bottom:0}.collection__complex .outer__complex .complex__head{margin-bottom:130px;margin-left:auto;margin-right:auto;max-width:700px;text-align:center;align-items:center;display:flex;justify-content:center}.collection__complex.collection__complex--hotel-offers .outer__complex .complex__head{max-width:1025px}.collection__complex .outer__complex .complex__head>span{background-color:rgba(54,54,54,.2);display:inline-flex;height:1px;width:100%}.collection__complex .outer__complex .complex__head>h1{color:#97b0aa;font-size:40px;font-weight:400;margin-bottom:35px;margin-top:0}.collection__complex.collection__complex--hotel-offers .outer__complex .complex__head>h1{color:#97b0aa;margin:0 35px;white-space:pre;font-size:32px;font-weight:400;line-height:40px;letter-spacing:0}.collection__complex .outer__complex .complex__head>p{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin:0}.visit__block{padding:40px 10px 80px 10px}.visit__block .outer__visit .inner__visit{display:grid;grid-column-gap:10px;grid-row-gap:10px;grid-template-columns:repeat(4,1fr)}.visit__block .outer__visit .inner__visit .elem__visit{align-items:center;display:inline-flex;justify-content:center}.visit__block .outer__visit .inner__visit .elem__visit>a{align-items:center;display:inline-flex;justify-content:center;transition:.4s ease all}.visit__block .outer__visit .inner__visit .elem__visit>a>img{aspect-ratio:1;height:100%;object-fit:cover;width:100%}.visit__block .outer__visit .head__visit{margin-bottom:45px;text-align:center}.visit__block .outer__visit .head__visit>h1{color:#c3ab8d;font-size:32px;font-weight:400;line-height:40px;margin:0}.more__block{padding-bottom:90px;text-align:center}.more__block .outer__more{border-top:1px solid rgba(54,54,54,.2);margin-left:auto;margin-right:auto;max-width:1025px;padding-top:60px}.more__block .head__more{margin-left:auto;margin-right:auto;max-width:605px;text-align:center}.more__block .head__more>h2{color:rgba(54,54,54,.7);font-size:24px;font-weight:400;line-height:40px;margin-bottom:40px;margin-top:0}.learn__block{margin-bottom:200px;padding-top:145px}.learn__block .outer__learn{align-items:flex-start;display:flex;justify-content:space-between;position:relative}.learn__block .outer__learn .learn__details{background:rgba(255,255,255,.9);left:auto;max-width:490px;min-width:490px;padding-bottom:79px;padding-left:66px;padding-right:55px;padding-top:83px;position:absolute;right:0;top:80px}.learn__block .outer__learn .learn__details>h2{color:#333;font-size:32px;font-weight:400;line-height:40px;margin-bottom:55px;margin-top:0}.learn__block .outer__learn .learn__details .learn__more--button{align-items:center;display:flex;justify-content:flex-start;margin-top:80px}.learn__block .outer__learn .learn__details>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.learn__block .outer__learn .learn__image{align-items:center;display:inline-flex;justify-content:center}.learn__block .outer__learn .learn__image>img{max-width:850px}.tho__collection{padding-bottom:80px;padding-top:225px}.tho__collection .outer__tho .tho__grid{display:grid;grid-column-gap:60px;grid-template-columns:repeat(2,1fr);margin-left:auto;margin-right:auto;max-width:995px}.tho__collection .outer__tho .tho__grid .elem__tho .tho__info{padding-top:45px}.tho__collection .outer__tho .tho__grid .elem__tho .tho__info .tho__button{align-items:center;display:flex;justify-content:flex-start;margin-top:55px}.tho__collection .outer__tho .tho__grid .elem__tho .tho__info .tho__button>a{color:#285c33;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;letter-spacing:6px;line-height:14px;text-decoration:none;text-transform:uppercase;transition:.4s ease all}.tho__collection .outer__tho .tho__grid .elem__tho .tho__info .tho__button>a:hover{color:rgba(40,92,51,.5)}.tho__collection .outer__tho .tho__grid .elem__tho .tho__info p>a{color:#285c33;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:700;line-height:28px;text-decoration:none;transition:.4s ease all}.tho__collection .outer__tho .tho__grid .elem__tho .tho__info p>a:hover{color:rgba(40,92,51,.5)}.tho__collection .outer__tho .tho__grid .elem__tho .tho__info>h6{color:#333;font-size:24px;font-weight:400;line-height:40px;margin-bottom:30px;margin-top:0}.tho__collection .outer__tho .tho__grid .elem__tho .tho__info>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.tho__collection .outer__tho .tho__grid .elem__tho .tho__info>p span{color:#363636;font-family:"Aeonik",sans-serif;font-weight:400}.tho__collection .outer__tho .tho__grid .elem__tho .tho__image{align-items:center;display:inline-flex;justify-content:center}.tho__collection .outer__tho .tho__grid .elem__tho .tho__image>img{max-width:100%}.tho__collection .outer__tho .tho__grid .elem__tho:nth-child(1){padding-top:0}.tho__collection .outer__tho .tho__grid .elem__tho:nth-child(2n){padding-top:200px}.tho__collection .outer__tho .tho__grid .elem__tho:nth-child(2n+1){padding-top:0}.tho__collection .outer__tho .head__tho{margin-bottom:90px;margin-left:auto;margin-right:auto;max-width:720px;text-align:center}.tho__collection .outer__tho .head__tho>h1{color:#97b0aa;font-size:40px;font-weight:400;line-height:50px;margin-bottom:40px;margin-top:0;text-align:center}.tho__collection .outer__tho .head__tho>p{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;text-align:center}.newsletter__page .tho__collection .outer__tho .head__tho>h1{color:#c3ab8d}.hero__image{background:url("../img/heroimage.jpg?v=SW-hMQonEz0urQrN_463IWzGmM4");background-position:center;background-repeat:no-repeat;background-size:cover;margin-top:175px;width:100%}.hero__image .outer__hero{align-items:center;display:flex;justify-content:center;min-height:605px;position:relative;width:100%}.hero__image .outer__hero .discover__button{bottom:20px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0}.hero__image .outer__hero .discover__button>a{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:"AeonikMedium",sans-serif;font-size:10px;font-weight:500;justify-content:center;letter-spacing:2px;line-height:14px;text-decoration:none;text-transform:uppercase;transition:.4s ease all}.hero__image .outer__hero .discover__button>a:hover{color:#285c33}.hero__image .outer__hero .discover__button>a:hover span path{stroke:#285c33}.hero__image .outer__hero .discover__button>a span{align-items:center;display:inline-flex;justify-content:center;margin-top:6px}.hero__image .outer__hero .discover__button>a span path{transition:.4s ease all}.hero__image .outer__hero>h1{color:#fff;font-size:40px;font-weight:400;line-height:55px;margin:0;text-align:center;text-align:center}.benefits__block{padding-bottom:90px;padding-top:80px}.benefits__block .slick-dots{bottom:-35px;display:flex;flex-wrap:wrap;justify-content:center}.benefits__block .slick-dots li{height:auto;margin:0;padding:7px 10px;width:auto}.benefits__block .slick-dots li:last-child{margin-right:0}.benefits__block .slick-dots li.slick-active>button{background-color:#285c33}.benefits__block .slick-dots li>button{background-color:rgba(54,54,54,.2);height:auto;height:1px;padding:0;width:auto;width:60px}.benefits__block .slick-dots li>button:before{content:none}.benefits__block .outer__benefits .benefits__container .benefits__elem--wrapper .benefits__element{align-items:flex-start;display:flex;justify-content:space-between}.benefits__block .outer__benefits .benefits__container .benefits__elem--wrapper .benefits__element .benefits__slider{width:calc(100% - 500px)}.benefits__block .outer__benefits .benefits__container .benefits__elem--wrapper .benefits__element .benefits__details{background:rgba(255,255,255,.9);left:-35px;padding-bottom:90px;padding-left:66px;padding-right:76px;padding-top:73px;position:relative;top:80px}.benefits__block .outer__benefits .benefits__container .benefits__elem--wrapper .benefits__element .benefits__details .benefits__info>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;line-height:28px;margin:0}.benefits__block .outer__benefits .benefits__container .benefits__elem--wrapper .benefits__element .benefits__details .benefits__info .benefits__button{display:flex;justify-content:flex-start;margin-top:45px}.benefits__block .outer__benefits .benefits__container .benefits__elem--wrapper .benefits__element .benefits__details .benefits__info>h2{color:#333;font-size:32px;font-weight:400;line-height:40px;margin-bottom:35px;margin-top:0}.benefits__block .outer__benefits .benefits__container .benefits__elem--wrapper .benefits__element .benefits__details .tag__benefits{align-items:center;display:flex;justify-content:flex-start;margin-bottom:25px}.benefits__block .outer__benefits .benefits__container .benefits__elem--wrapper .benefits__element .benefits__details .tag__benefits>span{background-color:rgba(54,54,54,.2);height:1px;margin-right:10px;width:60px}.benefits__block .outer__benefits .benefits__container .benefits__elem--wrapper .benefits__element .benefits__details .tag__benefits>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:11px;font-weight:400;font-weight:400;letter-spacing:2px;line-height:14px;margin:0;text-transform:uppercase}.benefits__block .outer__benefits .benefits__container .benefits__elem--wrapper .benefits__element .elem__slide .elem__slide--image{align-items:center;display:inline-flex;justify-content:center}.benefits__block .outer__benefits .benefits__container .benefits__elem--wrapper .benefits__element .elem__slide .elem__slide--image>img{max-width:100%}.benefits__block .outer__benefits .benefits__header{margin-bottom:60px}.benefits__block .outer__benefits .benefits__header .benefits__switcher>ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0;padding:0}.benefits__block .outer__benefits .benefits__header .benefits__switcher>ul>li{align-items:center;display:inline-flex;justify-content:center;margin-bottom:15px;margin-right:70px;margin-top:15px}.benefits__block .outer__benefits .benefits__header .benefits__switcher>ul>li.current__benefit>a{color:rgba(40,92,51,.5)}.benefits__block .outer__benefits .benefits__header .benefits__switcher>ul>li>a{color:#285c33;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:700;letter-spacing:6px;line-height:14px;text-decoration:none;text-transform:uppercase;transition:.4s ease all}.benefits__block .outer__benefits .benefits__header .benefits__switcher>ul>li>a:hover{color:rgba(40,92,51,.5)}.benefits__block .outer__benefits .benefits__header .benefits__head{align-items:center;display:flex;justify-content:center;margin-bottom:55px;margin-left:auto;margin-right:auto;max-width:1025px;width:100%}.benefits__block .outer__benefits .benefits__header .benefits__head>span{background-color:rgba(54,54,54,.2);height:1px;width:100%}.benefits__block .outer__benefits .benefits__header .benefits__head>h2{color:#97b0aa;font-size:32px;font-weight:400;line-height:40px;margin:0 35px;white-space:nowrap}.grid__images{padding-bottom:80px;padding-top:70px}.grid__images .outer__grid{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:880px;width:100%}.grid__images .outer__grid>.elem__grid:nth-child(2){align-items:flex-start;display:inline-flex;justify-content:center}.grid__images .outer__grid>.elem__grid:nth-child(2)>img{max-width:375px}.grid__images .outer__grid>.elem__grid:nth-child(1){align-items:center;display:inline-flex;justify-content:center;position:relative;top:100px}.grid__images .outer__grid>.elem__grid:nth-child(1)>img{max-width:460px}.list__block{padding-bottom:70px;padding-top:180px}.list__block .outer__list{align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:980px}.list__block .outer__list>.list__quote{margin-left:90px;width:100%}.list__block .outer__list>.list__quote>ul{list-style-type:none;margin:0;padding:0;width:100%}.list__block .outer__list>.list__quote>ul>li{color:#333;display:flex;font-size:24px;font-weight:400;justify-content:flex-start;line-height:40px;width:100%}.list__block .outer__list>.list__quote>ul>li:last-child>a{border-bottom:0}.list__block .outer__list>.list__quote>ul>li:nth-child(1){padding-top:0}.list__block .outer__list>.list__quote>ul>li>p{line-height:inherit;margin:0;padding:0}.list__block .outer__list>.list__quote>ul>li a{border-bottom:1px solid rgba(54,54,54,.2);color:#333;display:flex;font-size:24px;font-weight:400;line-height:40px;padding:12px 0;text-decoration:none;transition:.4s ease all;width:100%}.list__block .outer__list>.list__quote>ul>li a:hover{color:#285c33}.list__block .outer__list>.list__quote>ul>li:last-child{border-bottom:0;padding-bottom:0}.list__block .outer__list>.list__image{align-items:center;display:inline-flex;justify-content:center}.list__block .outer__list>.list__image>img{max-width:490px}.image__post{align-items:center;display:inline-flex;justify-content:center;margin-top:100px}.image__post>img{max-width:100%}.vision__block{padding-bottom:100px;padding-top:135px}.vision__block .outer__vision .content__vision{align-items:center;display:flex;justify-content:center}.vision__block .outer__vision .content__vision>.vision__info{background:rgba(255,255,255,.9);margin-left:-30px;max-width:585px;padding:60px 83px;padding-right:74px}.vision__block .outer__vision .content__vision>.vision__info>.elem__vision{margin-bottom:30px}.vision__block .outer__vision .content__vision>.vision__info>.elem__vision>h6{color:#333;font-size:24px;font-weight:400;line-height:40px;margin-bottom:8px;margin-top:0}.vision__block .outer__vision .content__vision>.vision__info>.elem__vision>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;font-weight:400;line-height:28px}.vision__block .outer__vision .content__vision>.vision__info>.elem__vision:last-child{margin-bottom:0}.vision__block .outer__vision .content__vision>.vision__image{align-items:center;display:inline-flex;justify-content:center}.vision__block .outer__vision .content__vision>.vision__image>img{max-width:510px}.vision__block .outer__vision .header__vision{margin-bottom:95px}.vision__block .outer__vision .header__vision>p{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin:0;margin-left:auto;margin-right:auto;max-width:580px;text-align:center}.vision__block .outer__vision .header__vision>.head__vision{align-items:center;display:flex;justify-content:center;margin-bottom:65px;margin-left:auto;margin-right:auto;max-width:1025px}.vision__block .outer__vision .header__vision>.head__vision>h2{color:#97b0aa;font-size:32px;font-weight:400;line-height:40px;margin:0 35px;white-space:nowrap}.vision__block .outer__vision .header__vision>.head__vision>span{background-color:rgba(54,54,54,.2);display:inline-flex;height:1px;width:100%}.opening__block{padding-bottom:80px;padding-top:100px}.opening__block .opening__content{background:rgba(255,255,255,.9);padding-bottom:60px;padding-left:15px;padding-right:15px;padding-top:75px;width:100%;width:100%}.opening__block .opening__content .content__wrapper{margin-left:auto;margin-right:auto;max-width:800px;width:100%}.opening__block .opening__content .content__wrapper .content__controls{align-items:center;display:flex;justify-content:center;margin-top:45px}.opening__block .opening__content .content__wrapper .content__controls>a{align-items:center;display:inline-flex;justify-content:center;margin-right:15px;max-height:22px;max-width:22px;min-height:22px;min-width:22px;text-decoration:none;transition:.4s ease all}.opening__block .opening__content .content__wrapper .content__controls>a:hover{opacity:.7}.opening__block .opening__content .content__wrapper .content__controls>a:last-child{margin-right:0}.opening__block .opening__content .content__wrapper .content__views .content__view{align-items:center;border-bottom:1px solid rgba(54,54,54,.2);display:flex;justify-content:space-between;padding:12px 0}.opening__block .opening__content .content__wrapper .content__views .content__view>a{color:#285c33;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;letter-spacing:6px;line-height:40px;text-decoration:none;transition:.4s ease all}.opening__block .opening__content .content__wrapper .content__views .content__view>a:hover{opacity:.7}.opening__block .opening__content .content__wrapper .content__views .content__view>p{color:#333;font-size:18px;font-weight:400;line-height:40px;margin:0;margin-right:12px}.opening__block .opening__content .content__wrapper .content__list{margin-bottom:55px}.opening__block .opening__content .content__wrapper .content__list>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:11px;font-weight:400;letter-spacing:2px;line-height:14px;margin:0;text-transform:uppercase}.opening__block .opening__top .outer__opening .double__buttons{align-items:center;display:flex;justify-content:space-between;margin-bottom:65px;margin-top:70px;width:100%}.opening__block .opening__top .outer__opening .double__buttons>a{color:#285c33;font-family:"Aeonik",sans-serif;font-weight:700;letter-spacing:6px;text-decoration:none;text-transform:uppercase;transition:.4s ease all}.opening__block .opening__top .outer__opening .double__buttons>a:hover{color:#363636}.opening__block .opening__top .outer__opening .filter__opening form{align-items:center;display:flex;justify-content:space-between;width:100%}.opening__block .opening__top .outer__opening .filter__opening form>button[type="submit"]{background:rgba(248,245,240,.5);border:2px solid #285c33;color:#285c33;cursor:pointer;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;letter-spacing:6px;line-height:15.6px;min-height:40px;min-width:160px;text-transform:uppercase;text-transform:uppercase;transition:.4s ease all}.opening__block .opening__top .outer__opening .filter__opening form>button[type="submit"]:hover{background-color:#285c33;color:#fff}.opening__block .opening__top .outer__opening .header__opening{margin-bottom:105px}.opening__block .opening__top .outer__opening .header__opening>p{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin-left:auto;margin-right:auto;max-width:750px;text-align:center}.opening__block .opening__top .outer__opening .header__opening .head__opening{align-items:center;display:flex;justify-content:center;margin-bottom:35px;margin-left:auto;margin-right:auto;max-width:1025px}.opening__block .opening__top .outer__opening .header__opening .head__opening>span{background-color:rgba(54,54,54,.2);display:inline-flex;height:1px;width:100%}.opening__block .opening__top .outer__opening .header__opening .head__opening>h2{color:#97b0aa;font-size:32px;font-weight:400;line-height:40px;margin:0 35px;white-space:nowrap}.field__filter{margin-right:15px;position:relative;width:100%;z-index:3}.field__filter:last-child{margin-right:0}.field__filter.active__filter{z-index:5}.field__filter.active__filter>a{background-color:#fff}.field__filter.active__filter>a:before{transform:rotate(180deg)}.field__filter>ul{background:#fff;border:1px solid rgba(54,54,54,.2);border-top:0;left:0;list-style-type:none;margin:0;max-height:260px;overflow-y:auto;padding:0;padding-bottom:25px;padding-left:15px;padding-right:15px;padding-top:18px;position:absolute;top:36px;width:100%;z-index:3}.field__filter>ul>li{border-bottom:1px solid rgba(54,54,54,.2);display:flex;width:100%}.field__filter>ul>li:last-child{border-bottom:0}.field__filter>ul>li>a{align-items:center;color:#363636;display:flex;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:700;justify-content:flex-start;letter-spacing:1px;line-height:14px;padding:10px 0;text-decoration:none;transition:.4s ease all;width:100%}.field__filter>ul>li>a:hover{color:#285c33}.field__filter>a{align-items:center;border:1px solid rgba(54,54,54,.2);display:inline-flex;justify-content:flex-start;min-height:37px;padding-left:15px;padding-right:35px;position:relative;text-decoration:none;transition:.4s ease all;width:100%}.field__filter>a:before{background:url("../img/selectarrow-tschuggen-grand-hotel.svg?v=SW-hMQonEz0urQrN_463IWzGmM4");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:18px;position:absolute;right:18px;transition:.4s ease all;width:18px}.field__filter>a>span{color:#363636;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:400;letter-spacing:1px}.field__dropdown{margin-right:15px;position:relative;width:100%;z-index:3}.field__dropdown:last-child{margin-right:0}.field__dropdown.active__dropdown{z-index:5}.field__dropdown.active__dropdown>a{background-color:#fff}.field__dropdown.active__dropdown>a:before{transform:rotate(180deg)}.field__dropdown>ul{background:#fff;border:1px solid #285c33;border-top:0;left:0;list-style-type:none;margin:0;max-height:260px;overflow-y:auto;padding:0;padding-bottom:0;padding-left:15px;padding-right:15px;padding-top:0;position:absolute;top:36px;width:100%;z-index:3}.field__dropdown>ul>li{border-bottom:1px solid #285c33;display:flex;min-height:37px;width:100%}.field__dropdown>ul>li:first-child{border-top:1px solid #285c33}.field__dropdown>ul>li:last-child{border-bottom:0}.field__dropdown>ul>li>a{align-items:center;color:#285c33;display:flex;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:700;justify-content:flex-start;letter-spacing:4px;line-height:14px;padding:10px 0;text-decoration:none;text-transform:uppercase;transition:.4s ease all;width:100%}.field__dropdown>ul>li>a:hover{opacity:.7}.field__dropdown>a{align-items:center;border:1px solid #285c33;display:inline-flex;justify-content:flex-start;min-height:37px;padding-left:15px;padding-right:35px;position:relative;text-decoration:none;transition:.4s ease all;width:100%}.field__dropdown>a:before{background:url("../img/selectarrow-tschuggen-grand-hotel.svg?v=SW-hMQonEz0urQrN_463IWzGmM4");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:18px;position:absolute;right:18px;transition:.4s ease all;width:18px}.field__dropdown>a>span{color:#285c33;font-family:"Aeonik",sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:4px;text-transform:uppercase}.events__block{padding-bottom:95px;padding-top:225px}.events__block .outer__events .events__discover .top__discover{align-items:center;display:flex;flex-direction:column;justify-content:center}.events__block .outer__events .events__discover .top__discover>ul{align-items:center;display:inline-flex;justify-content:flex-start;list-style-type:none;margin:0;max-width:100%;overflow:auto;padding:0;padding-bottom:5px;width:auto}.events__block .outer__events .events__discover .top__discover>ul::-webkit-scrollbar{height:2px;width:3px}.events__block .outer__events .events__discover .top__discover>ul::-webkit-scrollbar-track{background-color:rgba(40,92,51,.2)}.events__block .outer__events .events__discover .top__discover>ul::-webkit-scrollbar-thumb{background-color:#285c33}.events__block .outer__events .events__discover .top__discover>ul>li.spacer__discover{background-color:rgba(54,54,54,.2);height:23px;margin:0 35px;min-width:1px}.events__block .outer__events .events__discover .top__discover>ul>li>a{color:#285c33;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:700;letter-spacing:6px;line-height:14px;text-decoration:none;text-transform:uppercase;transition:.4s ease all;white-space:nowrap}.events__block .outer__events .events__discover .top__discover>ul>li>a:hover{color:rgba(40,92,51,.5)}.events__block .outer__events .events__discover .top__discover>p{color:#363636;font-size:24px;line-height:36px;margin-bottom:50px;margin-top:0;padding-top:0;text-align:center}.events__block .outer__events .head__events{margin-bottom:85px;margin-left:auto;margin-right:auto;max-width:680px;text-align:center;width:100%}.events__block .outer__events .head__events>h1{color:#c3ab8d;font-size:40px;font-weight:400;line-height:40px;margin-bottom:35px;margin-top:0}.events__block .outer__events .head__events>p{color:rgba(54,54,54,.7);font-size:18px;line-height:36px;margin:0}.events__block .outer__events .head__events>.default-btn{margin-top:30px}.events__slider{overflow:hidden}.events__slider .slick-prev{left:0}.events__slider .slick-slide{opacity:.5}.events__slider .slick-slide.slick-current{opacity:1}.events__slider .slick-prev{background:url("../img/eventleft.svg?v=SW-hMQonEz0urQrN_463IWzGmM4")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important;left:8%;max-height:80px;max-width:80px;min-height:80px;min-width:80px;z-index:5}.events__slider .slick-prev:before{content:none}.events__slider .slick-next{background:url("../img/eventright.svg?v=SW-hMQonEz0urQrN_463IWzGmM4")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important;max-height:80px;max-width:80px;min-height:80px;min-width:80px;right:8%}.events__slider .slick-next:before{content:none}.events__slider .slick-dots{bottom:-35px;display:flex;flex-wrap:wrap;justify-content:center}.events__slider .slick-dots li{height:auto;margin:0;padding:7px 10px;width:auto}.events__slider .slick-dots li:last-child{margin-right:0}.events__slider .slick-dots li.slick-active>button{background-color:#285c33}.events__slider .slick-dots li>button{background-color:rgba(54,54,54,.2);height:auto;height:1px;padding:0;width:auto;width:60px}.events__slider .slick-dots li>button:before{content:none}.events__slider .slick-slide{margin:0 10px;transition:.3s ease all}.events__slider .slick-list{margin:0 -10px}.events__slider .event__slide{align-items:center;display:inline-flex;justify-content:center}.events__slider .event__slide img{-o-object-fit:cover;height:100%;max-width:100%;object-fit:cover;width:100%}.enquire__block{padding-bottom:85px;padding-top:95px}.enquire__block.enquire__collection{margin-bottom:60px}.enquire__block .outer__enquire .enquire__info form{margin-left:auto;margin-right:auto;margin-top:55px;max-width:660px}.enquire__block .outer__enquire .enquire__info form>.group__submit{align-items:center;display:flex;justify-content:center;margin-top:60px}.enquire__block .outer__enquire .enquire__info form>.group__submit>input[type="submit"]{align-items:center;background:rgba(248,245,240,.5);border:2px solid #285c33;color:#285c33;cursor:pointer;cursor:pointer;display:inline-flex;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;justify-content:center;letter-spacing:6px;line-height:16px;min-height:40px;min-width:160px;text-transform:uppercase;transition:.4s ease all}.enquire__block .outer__enquire .enquire__info form>.group__submit>input[type="submit"]:hover{background-color:#285c33;color:#fff}.enquire__block .outer__enquire .enquire__info form>.group__field>textarea{background-color:transparent;border:1px solid rgba(54,54,54,.2);color:#363636;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:400;height:100px;line-height:14px;outline:0;padding:10px 15px;resize:none;width:100%}.enquire__block .outer__enquire .enquire__info form>.group__field>textarea::-webkit-input-placeholder{color:#363636}.enquire__block .outer__enquire .enquire__info form>.group__field>textarea::-moz-placeholder{color:#363636}.enquire__block .outer__enquire .enquire__info form>.group__field>textarea:-ms-input-placeholder{color:#363636}.enquire__block .outer__enquire .enquire__info form>.group__field>textarea:-moz-placeholder{color:#363636}.enquire__block .outer__enquire .enquire__info form>.double__field{display:grid;grid-column-gap:16px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}.enquire__block .outer__enquire .enquire__info form>.double__field>.group__field{width:100%}.enquire__block .outer__enquire .enquire__info form>.double__field>.group__field>input{background-color:transparent;border:1px solid rgba(54,54,54,.2);color:#363636;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:400;height:37px;line-height:14px;outline:0;padding-left:15px;padding-right:35px;width:100%}.enquire__block .outer__enquire .enquire__info form>.double__field>.group__field>input::-webkit-input-placeholder{color:#363636}.enquire__block .outer__enquire .enquire__info form>.double__field>.group__field>input::-moz-placeholder{color:#363636}.enquire__block .outer__enquire .enquire__info form>.double__field>.group__field>input:-ms-input-placeholder{color:#363636}.enquire__block .outer__enquire .enquire__info form>.double__field>.group__field>input:-moz-placeholder{color:#363636}.enquire__block .outer__enquire .enquire__info>p{color:rgba(54,54,54,.7);font-size:18px;line-height:36px;margin:0 auto;max-width:575px;text-align:center;text-align:center}.enquire__block .outer__enquire .enquire__info>p>a{color:#285c33;font-size:18px;font-weight:400;line-height:36px;text-decoration:underline;transition:.4s ease all}.enquire__block .outer__enquire .enquire__info>p>a:hover{color:rgba(40,92,51,.5)}.enquire__block .outer__enquire .head__enquire{align-items:center;display:flex;justify-content:center;margin-bottom:65px;margin-left:auto;margin-right:auto;max-width:1025px;width:100%}.enquire__block .outer__enquire .head__enquire>h2{color:#97b0aa;font-size:32px;font-weight:400;line-height:40px;margin:0;margin:0 35px}.enquire__block .outer__enquire .head__enquire>span{background-color:rgba(54,54,54,.2);display:inline-flex;height:1px;width:100%}.enquire__block .outer__enquire form>.group__checkbox{margin-top:24px}.request__block{margin-bottom:50px;padding-top:240px}.request__block .outer__request{margin:0 auto 70px;max-width:640px;text-align:center}.request__block .outer__request>h1{color:#c89b64;font-size:40px;font-weight:400;line-height:40px;margin-bottom:25px;margin-top:0}.request__block .outer__request>p{color:#363636;color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin:0;text-align:center}.request__block .request__info{margin:100px auto}.request__block .request__info form>.triple__field{display:grid;grid-column-gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:30px}.request__block .request__info form>.triple__field>.group__field{width:100%}.request__block .request__info form>.triple__field>.group__field>input{background-color:transparent;border:1px solid rgba(54,54,54,.2);color:#363636;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:400;height:37px;line-height:14px;outline:0;padding:0 15px;width:100%}.request__block .request__info form>.triple__field>.group__field>.field__filter>a{min-height:37px}.request__block .request__info form>.triple__field>.group__textarea{grid-column-end:3;grid-column-start:1}.request__block .request__info form>.triple__field>.group__field>textarea{background-color:transparent;border:1px solid rgba(54,54,54,.2);color:#363636;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:400;height:100px;line-height:14px;outline:0;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;resize:none;width:100%}.request__block .request__info form>.checkbox__field{margin-bottom:18px}.request__block .request__info form>.checkbox__field>.group__checkbox{display:grid;grid-gap:16px;grid-template-columns:repeat(3,1fr)}.request__block .request__info form>.group__checkbox>.form-group>label{color:#363636;font-family:'Aeonik';font-size:14px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:14px}.request__block .request__info form>.group__checkbox>.form-group>label>a{color:#285c33;text-decoration:none}.request__block .request__info form>.group__submit{align-items:center;display:flex;justify-content:center;margin-top:60px}.request__block .request__info form>.group__submit>input[type="submit"]{align-items:center;background:#f8f5f0;background:rgba(248,245,240,.5);border:2px solid #285c33;color:#285c33;cursor:pointer;cursor:pointer;display:inline-flex;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;justify-content:center;letter-spacing:6px;line-height:16px;min-height:40px;min-width:160px;text-transform:uppercase;transition:.4s ease all}.request__block .request__info form>.group__submit>input[type="submit"]:hover{background-color:#285c33;color:#fff}.request__contact-container{background:#fff;background:rgba(255,255,255,.9)}.request__contact-container .request__contact{display:grid;grid-template-columns:repeat(2,1fr)}.request__contact-container .request__contact .contact__info{align-items:center;display:flex;flex-direction:column;justify-content:center}.request__contact-container .request__contact .contact__info>.contact__title{align-items:center;display:flex;flex-direction:column}.request__contact-container .request__contact .contact__info>.contact__details{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:250px}.request__contact-container .request__contact .contact__info>.contact__details>p{color:#363636;color:rgba(54,54,54,.7);font-family:'Aeonik';font-size:16px;font-style:normal;font-weight:400;line-height:28px;margin:0;text-align:center}.request__contact-container .request__contact .contact__info>.contact__details>a{color:#285c33;font-family:"Aeonik",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:28px;margin-top:40px;text-align:center}.request__contact-container .request__contact .contact__info>.contact__details>a:hover{opacity:.7}.request__contact-container .request__contact .contact__info>.contact__title>h6{color:#363636;color:rgba(54,54,54,.7);font-family:'Aeonik';font-size:12px;font-style:normal;font-weight:400;letter-spacing:2px;line-height:14px;text-align:center;text-transform:uppercase}.request__contact-container .request__contact .contact__info>.contact__title>span{color:#333;font-family:"Libre Baskerville",sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:40px;text-align:center}.request__contact-container .request__contact .contact__image>img{-o-object-fit:cover;display:block;height:auto;max-width:100%;object-fit:cover;width:100%}.about__section{padding-bottom:135px;padding-top:225px}.about__section .management__team .inner__management{display:grid;grid-column-gap:20px;grid-row-gap:50px;grid-template-columns:repeat(4,1fr)}.about__section .management__team .inner__management>.elem__management{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.about__section .management__team .inner__management .elem__management .management__info .management__details>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.about__section .management__team .inner__management .elem__management .management__info .management__details>ul{list-style-type:none;margin:0;margin-top:25px;padding:0}.about__section .management__team .inner__management .elem__management .management__info .management__details>ul>li{align-items:center;display:flex;justify-content:flex-start;margin-bottom:3px}.about__section .management__team .inner__management .elem__management .management__info .management__details>ul>li:last-child{margin-bottom:0}.about__section .management__team .inner__management .elem__management .management__info .management__details>ul>li span{color:#363636;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:400;line-height:28px;min-width:25px}.about__section .management__team .inner__management .elem__management .management__info .management__details>ul>li span img{position:relative;top:2px}.about__section .management__team .inner__management .elem__management .management__info .management__details>ul>li p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.about__section .management__team .inner__management .elem__management .management__info .management__details>ul>li a{color:#285c33;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;position:relative;text-decoration:none;transition:.4s ease all}.about__section .management__team .inner__management .elem__management .management__info .management__details>ul>li a:hover{color:rgba(40,92,51,.5)}.about__section .management__team .inner__management .elem__management .management__info .management__details>ul>li a:hover:before{background-color:rgba(40,92,51,.5)}.about__section .management__team .inner__management .elem__management .management__info .management__details>ul>li a:before{background-color:#285c33;bottom:2px;content:"";height:1px;left:0;position:absolute;transition:.4s ease all;width:100%}.about__section .management__team .inner__management .elem__management .management__info .management__details>ul>li p{margin:0}.about__section .management__team .inner__management .elem__management .management__info .management__details .header__management{margin-bottom:24px}.about__section .management__team .inner__management .elem__management .management__info .management__details .header__management>h6{color:#333;font-size:24px;font-weight:400;line-height:40px;margin-bottom:1px;margin-top:0}.about__section .management__team .inner__management .elem__management .management__info .management__details .header__management>p{color:#333;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.about__section .management__team .inner__management .elem__management .management__info .tag__management{align-items:center;display:flex;justify-content:flex-start;margin-bottom:24px}.about__section .management__team .inner__management .elem__management .management__info .tag__management>span{background-color:rgba(54,54,54,.2);display:inline-flex;height:1px;margin-right:10px;min-width:60px}.about__section .management__team .inner__management .elem__management .management__info .tag__management>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:12px;font-weight:400;letter-spacing:2px;line-height:14px;margin:0;text-transform:uppercase}.about__section .management__team .inner__management .elem__management .management__image{align-items:center;display:inline-flex;justify-content:center;margin-bottom:40px}.about__section .management__team .inner__management .elem__management .management__image>img{max-width:100%}.about__section .management__team .head__management{align-items:center;display:flex;justify-content:center;margin-bottom:75px}.about__section .management__team .head__management>h2{color:#97b0aa;font-size:32px;font-weight:400;line-height:40px;margin:0 35px;white-space:nowrap}.about__section .management__team .head__management>span{background-color:rgba(54,54,54,.2);display:inline-flex;height:1px;width:100%}.about__section .about__content{margin-bottom:120px}.about__section .about__content>.elem__about--content{margin-bottom:75px;margin-left:auto;margin-right:auto;max-width:600px;text-align:center}.about__section .about__content>.elem__about--content:last-child{margin-bottom:0}.about__section .about__content>.elem__about--content>h6{color:#333;font-size:24px;font-weight:400;line-height:40px;margin-bottom:20px;margin-top:0;text-align:center}.about__section .about__content>.elem__about--content>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.about__section .about__head{border-bottom:1px solid rgba(54,54,54,.2);margin-bottom:48px;margin-left:auto;margin-right:auto;max-width:1025px;padding-bottom:60px;width:100%}.about__section .about__head>h1{color:#97b0aa;font-size:40px;font-weight:400;line-height:40px;margin-bottom:35px;margin-top:0;text-align:center}.about__section .about__head>p{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;max-width:640px;text-align:center}.history__section{padding-bottom:100px}.history__section .our__history .history__table .elem__history--table{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:70px}.history__section .our__history .history__table .elem__history--table:last-child{margin-bottom:0}.history__section .our__history .history__table .elem__history--table .elem__history--info{align-items:flex-start;display:flex;justify-content:flex-start;margin-left:35px;max-width:440px;padding-top:75px;width:100%}.history__section .our__history .history__table .elem__history--table .elem__history--info .history__info--details>h2{color:#333;font-size:32px;font-weight:400;line-height:40px;margin-bottom:20px;margin-top:0}.history__section .our__history .history__table .elem__history--table .elem__history--info .history__info--details>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.history__section .our__history .history__table .elem__history--table .elem__history--info .history__info--details>p a{color:#285c33;font-family:"AeonikMedium",sans-serif;font-size:16px;font-weight:500;text-decoration:underline;transition:.4s ease all}.history__section .our__history .history__table .elem__history--table .elem__history--info .history__info--details>p a:hover{color:rgba(200,155,100,.5)}.history__section .our__history .history__table .elem__history--table .elem__history--info>span{background-color:rgba(54,54,54,.2);display:inline-flex;height:1px;margin-right:15px;min-width:60px;position:relative;top:18px}.history__section .our__history .history__table .elem__history--table .elem__history--tableimage{align-items:center;display:inline-flex;justify-content:center}.history__section .our__history .history__table .elem__history--table .elem__history--tableimage>img{max-width:460px;min-width:460px}.history__section .our__history .history__table .elem__history--table .elem__history--accordion>.left__accordion--history:before{background:url("../img/selectarrow-tschuggen-grand-hotel.svg?v=SW-hMQonEz0urQrN_463IWzGmM4");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:21px;position:absolute;right:10px;transition:.4s ease all;width:21px}.history__section .our__history .history__table .elem__history--table.opened .elem__history--accordion>.left__accordion--history:before{transform:rotate(180deg)}.history__section .our__history .history__logos{align-items:center;display:flex;justify-content:space-between;margin-bottom:125px}.history__section .our__history .history__logos>.elem__history--logo{align-items:center;display:inline-flex;justify-content:center}.history__section>.history__image{align-items:center;display:flex;justify-content:center;margin-bottom:48px}.history__section>.history__image>img{max-width:100%;width:100%}.title__head{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:1025px}.title__head.title__reach{margin-bottom:60px}.title__head.title__ad{margin-bottom:42px}.title__head.enquire__head{margin-bottom:35px}.title__head.contact__head{margin-bottom:45px}.title__head.history__head{margin-bottom:100px}.title__head.benefits__head{margin-bottom:70px}.title__head.discover__head{margin-bottom:55px}.title__head.vision__head{margin-bottom:65px}.title__head.opening__head{margin-bottom:35px}.title__head.whats__head{margin-bottom:55px}.title__head.management__head{margin-bottom:65px}.title__head.restaurants__head{margin-bottom:100px;margin-top:80px}.title__head>span{background-color:rgba(54,54,54,.2);display:inline-flex;height:1px;width:100%}.title__head>h2{color:#c3ab8d;font-size:32px;font-weight:400;line-height:40px;margin:0 35px;white-space:nowrap}.video__block{max-width:1025px;margin:50px auto}.video__head{align-items:center;display:flex;justify-content:center;max-width:1025px;margin:70px auto 50px;text-align:center}.video__head>span{background-color:rgba(54,54,54,.2);display:inline-flex;height:1px;width:100%}.video__head>h2{color:#c3ab8d;font-size:32px;font-weight:400;line-height:40px;margin:0 35px;white-space:nowrap}.video__container{height:0;padding-bottom:56.25%;position:relative}.video__container>iframe{height:100%;left:0;position:absolute;top:0;width:100%}.wrapper__ads{padding-bottom:70px;padding-top:100px}.wrapper__ads.wrapper__ads--spacer{padding-bottom:160px}.wrapper__ads .outer__ads .elem__ads{margin-bottom:130px}.wrapper__ads .outer__ads .elem__ads:last-child{margin-bottom:0}.wrapper__ads .outer__ads .elem__ads .cards__container{display:flex;flex-flow:wrap;grid-column-gap:10px;grid-row-gap:20px;justify-content:center;overflow-x:auto;padding-bottom:10px;width:calc(100% + 15px)}.wrapper__ads .outer__ads .elem__ads .cards__container .card__contact{background:rgba(255,255,255,.9);padding-bottom:52px;padding-left:20px;padding-right:20px;padding-top:58px;text-align:center;display:flex;flex-direction:column;justify-content:flex-start;width:324px;height:405px}.wrapper__ads .outer__ads .elem__ads .cards__container>.card__contact .card__website{text-align:center}.wrapper__ads .outer__ads .elem__ads .cards__container>.card__contact .card__website>a,.wrapper__ads .outer__ads .elem__ads .cards__container>.card__contact .card__details>p>a{color:#285c33;display:inline-flex;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:700;line-height:28px;position:relative;text-decoration:none;transition:.4s ease all}.wrapper__ads .outer__ads .elem__ads .cards__container>.card__contact .card__website>a:hover{color:rgba(200,155,100,.5)}.wrapper__ads .outer__ads .elem__ads .cards__container>.card__contact .card__website>a:hover:before{background-color:rgba(200,155,100,.5)}.wrapper__ads .outer__ads .elem__ads .cards__container>.card__contact .card__website>a:before{background-color:#285c33;bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:.4s ease all;width:100%}.wrapper__ads .outer__ads .elem__ads .cards__container>.card__contact .card__details{margin-bottom:35px}.wrapper__ads .outer__ads .elem__ads .cards__container>.card__contact .card__details>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0;text-align:center}.wrapper__ads .outer__ads .elem__ads .cards__container>.card__contact .card__description{margin-bottom:35px}.wrapper__ads .outer__ads .elem__ads .cards__container>.card__contact .card__description>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0;text-align:center}.wrapper__ads .outer__ads .elem__ads .cards__container>.card__contact .card__person{margin-bottom:35px;text-align:center}.wrapper__ads .outer__ads .elem__ads .cards__container>.card__contact .card__person>p{color:#363636;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0;margin-bottom:0;text-align:center}.wrapper__ads .outer__ads .elem__ads .cards__container>.card__contact .card__person>span{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px}.wrapper__ads .outer__ads .elem__ads .cards__container>.card__contact .card__title{margin-bottom:25px}.wrapper__ads .outer__ads .elem__ads .cards__container>.card__contact .card__title>h6{color:#363636;font-size:18px;font-weight:400;line-height:24px;margin:0;margin-bottom:7px;text-align:center}.wrapper__ads .outer__ads .elem__ads .cards__container>.card__contact .card__title>span{color:#888;font-family:"Aeonik",sans-serif;font-size:11px;font-weight:400;letter-spacing:2px;line-height:24px;text-transform:uppercase}.wrapper__ads .outer__ads .elem__ads:last-child{margin-bottom:0}.contact__itself{padding-top:225px}.contact__itself .outer__itself{margin-left:auto;margin-right:auto;max-width:640px;text-align:center}.contact__itself .outer__itself>h1{color:#c3ab8d;font-size:40px;font-weight:400;line-height:40px;margin-bottom:35px;margin-top:0}.contact__itself .outer__itself>p{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin:0}.reach__wrapper{margin-bottom:75px;margin-top:130px}.reach__wrapper .outer__reach .reach__accordion{margin-top:60px}.reach__wrapper .outer__reach .reach__accordion .elem__accordion.active__accordion>.head__accordion>p{color:#c3ab8d}.reach__wrapper .outer__reach .reach__accordion .elem__accordion .content__accordion{border-bottom:1px solid rgba(54,54,54,.2);padding-bottom:55px;padding-top:45px}.reach__wrapper .outer__reach .reach__accordion .elem__accordion .content__accordion .accordion__table{display:grid;grid-column-gap:20px;grid-row-gap:30px;grid-template-columns:repeat(4,1fr)}.reach__wrapper .outer__reach .reach__accordion .elem__accordion .content__accordion .accordion__table .elem__accordion>h6{color:#363636;font-size:18px;font-weight:400;height:24px;line-height:24px;margin-bottom:10px;margin-top:0;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.reach__wrapper .outer__reach .reach__accordion .elem__accordion .content__accordion .accordion__table .elem__accordion>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.reach__wrapper .outer__reach .reach__accordion .elem__accordion .content__accordion .accordion__table .elem__accordion>a,.reach__wrapper .outer__reach .reach__accordion .elem__accordion .content__accordion .accordion__table .elem__accordion>p>a{color:#285c33;display:inline-flex;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;line-height:28px;margin-top:30px;transition:.4s ease all}.reach__wrapper .outer__reach .reach__accordion .elem__accordion .content__accordion .accordion__table .elem__accordion>a:hover{color:rgba(40,92,51,.5)}.reach__wrapper .outer__reach .reach__accordion .elem__accordion .content__accordion .accordion__table .elem__accordion .accordion__info{margin-bottom:30px}.reach__wrapper .outer__reach .reach__accordion .elem__accordion .content__accordion .accordion__table .elem__accordion .accordion__info>span{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;height:28px;line-height:28px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.reach__wrapper .outer__reach .reach__accordion .elem__accordion .content__accordion .accordion__table .elem__accordion .accordion__info>p{color:#363636;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;height:28px;line-height:28px;margin:0;margin-bottom:-4px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.reach__wrapper .outer__reach .reach__accordion .elem__accordion>.head__accordion{align-items:center;border-bottom:1px solid rgba(54,54,54,.2);cursor:pointer;display:flex;justify-content:space-between;padding:12px 0}.reach__wrapper .outer__reach .reach__accordion .elem__accordion>.head__accordion span{color:#285c33;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;font-weight:700;letter-spacing:6px;line-height:40px;text-transform:uppercase}.reach__wrapper .outer__reach .reach__accordion .elem__accordion>.head__accordion>p{color:#333;font-size:20px;font-weight:400;line-height:40px;margin:0;margin-right:15px}.reach__wrapper .outer__reach .reach__accordion .elem__accordion:last-child>.head__accordion{border-bottom:0}.event__slider--parent .slider__dots .slick-dots{position:static}.float__book{display:none}.faq__main{padding-bottom:120px;padding-top:225px}.faq__main.faq__main--hotel-offers{padding:120px 0}.faq__main .faq__after{margin-top:120px;padding-left:15px;padding-right:15px}.faq__main .faq__after .faq__after--box{border-top:1px solid rgba(54,54,54,.2);margin-left:auto;margin-right:auto;max-width:1025px;padding-top:60px;text-align:center;width:100%}.faq__main .faq__after .faq__after--box>h6{color:rgba(54,54,54,.7);font-size:24px;font-weight:400;line-height:40px;margin:0;margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:610px;text-align:center}.faq__main .faq__wrapper{background:rgba(255,255,255,.9);padding-bottom:70px;padding-top:70px;width:100%}.faq__main .faq__wrapper .faq__box .faq__element{border-bottom:1px solid rgba(54,54,54,.2)}.faq__main .faq__wrapper .faq__box .faq__element.active__faq .faq__element--head>p{color:#c3ab8d}.faq__main .faq__wrapper .faq__box .faq__element:last-child{border-bottom:0}.faq__main .faq__wrapper .faq__box .faq__element .faq__element--head:before{background:url("../img/selectarrow-tschuggen-grand-hotel.svg?v=SW-hMQonEz0urQrN_463IWzGmM4");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:21px;position:absolute;right:0;transition:.4s ease all;width:21px}.faq__main .faq__wrapper .faq__box .faq__element.active__faq .faq__element--head:before{transform:rotate(180deg)}.faq__main .faq__wrapper .faq__box .faq__element .faq__element--head .faq__open{display:none}.faq__main .faq__wrapper .faq__box .faq__element .faq__element--head .faq__close{display:none}.faq__main .faq__wrapper .faq__box .faq__element .faq__element--head{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:12px 0}.faq__main .faq__wrapper .faq__box .faq__element .faq__element--head>p{color:#333;font-size:18px;font-weight:400;line-height:40px;margin:0;margin-right:15px}.faq__main .faq__wrapper .faq__box>p{text-align:center;color:#333;font-size:18px;font-weight:400;line-height:40px;margin:0;margin-right:15px}.faq__main .faq__wrapper .faq__box .faq__element .faq__element--head>span{color:#285c33;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;letter-spacing:6px;line-height:24px;text-transform:uppercase}.faq__main .faq__wrapper .faq__box .faq__element .faq__element--content{display:none;padding-bottom:40px;padding-top:15px}.faq__main .faq__wrapper .faq__box .faq__element .faq__element--content>p{padding:7px 0}.faq__main .faq__wrapper .faq__box .faq__element .faq__element--content>p,.faq__main .faq__wrapper .faq__box .faq__element .faq__element--content>ul>li{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;line-height:28px;margin:0;max-width:700px}.faq__main .faq__wrapper .faq__counter{margin-bottom:55px}.faq__main .faq__wrapper .faq__counter>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:11px;font-weight:400;letter-spacing:2px;line-height:14px;margin:0;text-transform:uppercase}.faq__main .outer__faq .faq__switcher{margin-bottom:65px}.faq__main .outer__faq .faq__switcher>form{align-items:center;display:flex;justify-content:space-between;width:100%}.faq__main .outer__faq .faq__switcher>form .category__search{align-items:center;display:flex;justify-content:flex-end;width:100%}.faq__main .outer__faq .faq__switcher>form .category__search>.group__submit>input[type="submit"]{align-items:center;background:rgba(248,245,240,.5);border:2px solid #285c33;color:#285c33;cursor:pointer;display:inline-flex;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;justify-content:center;letter-spacing:6px;line-height:15px;min-height:40px;min-width:160px;text-transform:uppercase;transition:.4s ease all}.faq__main .outer__faq .faq__switcher>form .category__search>.group__submit>input[type="submit"]:hover{background-color:#285c33;color:#fff}.faq__main .outer__faq .faq__switcher>form .category__search>.group__field{margin-right:42px;max-width:320px;width:100%}.faq__main .outer__faq .faq__switcher>form .category__search>.group__field>input{background-color:transparent;border:1px solid rgba(54,54,54,.2);color:#363636;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:400;height:37px;line-height:14px;outline:0;padding-left:15px;padding-right:15px;width:100%}.faq__main .outer__faq .faq__switcher>form .category__search>.group__field>input::-webkit-input-placeholder{color:#363636}.faq__main .outer__faq .faq__switcher>form .category__search>.group__field>input::-moz-placeholder{color:#363636}.faq__main .outer__faq .faq__switcher>form .category__search>.group__field>input:-ms-input-placeholder{color:#363636}.faq__main .outer__faq .faq__switcher>form .category__search>.group__field>input:-moz-placeholder{color:#363636}.faq__main .outer__faq .faq__switcher>form .category__faq{max-width:320px;width:100%}.faq__main .outer__faq .faq__switcher>form .category__faq>.field__filter{max-width:320px;width:100%}.faq__main .outer__faq .faq__switcher>form .category__faq>.field__filter>a{width:100%}.faq__main .outer__faq .faq__header{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:120px;margin-left:auto;margin-right:auto;max-width:640px;text-align:center}.faq__main .outer__faq .faq__header>h1{color:#c3ab8d;font-size:40px;font-weight:400;line-height:40px;margin-bottom:35px;text-align:center}.faq__main .outer__faq .faq__header>p{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin:0}.collection__banner{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.collection__banner .outer__collection--banner{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;text-align:center}.collection__banner .outer__collection--banner .default-btn{display:none}.collection__banner .outer__collection--banner .button__room .default-btn{margin:70px 0 100px}.collection__banner .outer__collection--banner .discover__button{bottom:20px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0}.collection__banner .outer__collection--banner .discover__button>a{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:"AeonikMedium",sans-serif;font-size:10px;font-weight:500;justify-content:center;letter-spacing:2px;line-height:14px;text-decoration:none;text-transform:uppercase;transition:.4s ease all}.collection__banner .outer__collection--banner .discover__button>a:hover{color:#285c33}.collection__banner .outer__collection--banner .discover__button>a:hover span path{stroke:#285c33}.collection__banner .outer__collection--banner .discover__button>a span{align-items:center;display:inline-flex;justify-content:center;margin-top:6px}.collection__banner .outer__collection--banner .discover__button>a span path{transition:.4s ease all}.collection__banner .outer__collection--banner>h1{color:#fff;font-size:40px;font-weight:400;line-height:55px;margin:20px 0;margin-left:auto;margin-right:auto;margin-top:0;max-width:755px;z-index:1}.collection__banner.hotel__offer .outer__collection--banner>h1{color:#fff}.collection__banner .outer__collection--banner>p{color:#fff;font-size:30px;font-weight:400;line-height:55px;margin-bottom:0;margin-top:20px;text-transform:capitalize}.collection__banner .outer__collection--banner>span{background-color:#fff;display:inline-flex;height:45px;width:1px}.collection__banner-inner{display:none}.discover__information{padding-bottom:45px;padding-top:95px}.discover__information .outer__discover .discover__image{align-items:center;display:flex;justify-content:center}.discover__information .outer__discover .discover__image>img{max-width:100%}.discover__information .outer__discover .discover__information{background:rgba(255,255,255,.9);margin-bottom:-100px;margin-left:auto;margin-right:auto;max-width:780px;padding-bottom:50px;padding-left:60px;padding-right:60px;padding-top:74px;position:relative;width:100%}.discover__information .outer__discover .discover__information .discover__button{align-items:center;display:flex;justify-content:center;margin-top:55px}.discover__information .outer__discover .discover__information>p{color:rgba(54,54,54,.7);font-size:24px;font-weight:400;line-height:40px;margin:0;text-align:center}.pagination__stories{margin-bottom:140px;margin-top:38px}.pagination__stories .stories__pagination--container{align-items:center;display:flex;justify-content:center}.pagination__stories .stories__pagination--container>ul{align-items:center;display:flex;justify-content:flex-start;list-style-type:none;margin:0;overflow-x:auto;padding:0;padding-bottom:10px}.pagination__stories .stories__pagination--container>ul::-webkit-scrollbar{height:2px;width:3px}.pagination__stories .stories__pagination--container>ul::-webkit-scrollbar-track{background-color:rgba(40,92,51,.2)}.pagination__stories .stories__pagination--container>ul::-webkit-scrollbar-thumb{background-color:#285c33}.pagination__stories .stories__pagination--container>ul>li{margin-right:10px}.pagination__stories .stories__pagination--container>ul>li:last-child{margin-right:0}.pagination__stories .stories__pagination--container>ul>li.current__pagination>a{color:rgba(40,92,51,.5)}.pagination__stories .stories__pagination--container>ul>li.spacer__switcher{background-color:rgba(54,54,54,.2);height:23px;margin:0 30px;min-width:1px}.pagination__stories .stories__pagination--container>ul>li>a{color:#285c33;font-family:"AeonikMedium",sans-serif;font-size:14px;font-weight:500;letter-spacing:6px;line-height:14px;text-decoration:none;text-transform:uppercase;transition:.4s ease all;white-space:nowrap}.pagination__stories .stories__pagination--container>ul>li>a:hover{color:rgba(40,92,51,.5)}.story__container.give__story{background-color:rgba(255,255,255,.9);margin-bottom:100px;padding-bottom:110px;padding-top:65px}.story__container.give__story .outer__story .story__grid{display:grid;grid-column-gap:20px;grid-row-gap:30px;grid-template-columns:repeat(3,1fr)}.story__container.give__story .outer__story .story__grid .elem__story>.story__information>h6{color:#333;font-size:24px;font-weight:400;line-height:40px;margin-bottom:25px;margin-top:0;min-height:80px}.story__container.give__story .outer__story .story__grid .elem__story>.story__information .story__button{align-items:center;display:flex;justify-content:flex-start;margin-top:55px}.story__container.give__story .outer__story .story__grid .elem__story>.story__information .story__button>a{align-items:center;color:#285c33;display:inline-flex;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;justify-content:center;letter-spacing:6px;line-height:14px;text-decoration:none;text-transform:uppercase;transition:.4s ease all}.story__container.give__story .outer__story .story__grid .elem__story>.story__information .story__button>a:hover{color:rgba(40,92,51,.5)}.story__container.give__story .outer__story .story__grid .elem__story>.story__information>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;font-weight:400;line-height:28px;margin:0}.story__container.give__story .outer__story .story__grid .elem__story>.story__information .tag__story{align-items:center;display:flex;justify-content:flex-start;margin-bottom:25px}.story__container.give__story .outer__story .story__grid .elem__story>.story__information .tag__story>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:12px;font-weight:400;letter-spacing:2px;line-height:14px;margin:0;text-transform:uppercase}.story__container.give__story .outer__story .story__grid .elem__story>.story__information .tag__story>span{background-color:rgba(54,54,54,.2);display:inline-flex;height:1px;margin-right:10px;width:60px}.story__container.give__story .outer__story .story__grid .elem__story>.story__image{align-items:center;display:inline-flex;justify-content:center;margin-bottom:50px;width:100%}.story__container.give__story .outer__story .story__grid .elem__story>.story__image>img{-o-object-fit:cover;height:215px;max-width:100%;object-fit:cover;width:100%}.story__container.give__story .outer__story .head__story{margin-bottom:75px}.story__container.give__story.story__single .outer__story .story__grid{grid-column-gap:0;grid-row-gap:0;grid-template-columns:repeat(1,1fr)}.story__container.give__story.story__single .outer__story .story__grid .elem__story{display:flex}.story__container.give__story.story__single .outer__story .story__grid .elem__story>.story__image{margin-bottom:0}.story__container.give__story.story__single .outer__story .story__grid .elem__story>.story__image>img{height:auto}.story__container.give__story.story__single .outer__story .story__grid .elem__story>.story__information{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:50px;width:60%}.covid__block{padding-bottom:140px;padding-top:225px}.covid__block .outer__covid .covid__info{align-items:flex-start;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1065px;position:relative;width:100%}.covid__block .outer__covid .covid__info>.covid__details{background:rgba(255,255,255,.9);max-width:635px;min-width:635px;padding-bottom:65px;padding-left:65px;padding-right:80px;padding-top:60px;position:absolute;right:0;top:90px;width:100%}.covid__block .outer__covid .covid__info>.covid__details>h2{color:#333;font-size:32px;font-weight:400;line-height:40px;margin-bottom:30px;margin-top:0}.covid__block .outer__covid .covid__info>.covid__details>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin-bottom:20px;margin-top:0}.covid__block .outer__covid .covid__info>.covid__image{align-items:center;display:inline-flex;justify-content:center}.covid__block .outer__covid .covid__info>.covid__image>img{max-width:520px}.covid__block .outer__covid .covid__header{margin-bottom:80px;margin-left:auto;margin-right:auto;max-width:640px}.covid__block .outer__covid .covid__header>h1{color:#c3ab8d;font-size:40px;font-weight:400;line-height:40px;margin-bottom:35px;margin-top:0;text-align:center}.covid__block .outer__covid .covid__header>p{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin:0;text-align:center}.covid__hotels{padding-bottom:120px;padding-top:70px}.covid__hotels .outer__hotels .hotels__inner{display:grid;grid-column-gap:10px;grid-row-gap:30px;grid-template-columns:repeat(3,1fr)}.covid__hotels .outer__hotels .hotels__inner>.elem__hotel{background:rgba(255,255,255,.9);padding-bottom:60px;padding-left:35px;padding-right:35px;padding-top:60px}.covid__hotels .outer__hotels .hotels__inner>.elem__hotel>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.covid__hotels .outer__hotels .hotels__inner>.elem__hotel>p a{color:#285c33;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:700;line-height:28px;transition:.4s ease all}.covid__hotels .outer__hotels .hotels__inner>.elem__hotel>p a:hover{color:rgba(40,92,51,.5)}.covid__hotels .outer__hotels .hotels__inner>.elem__hotel .hotel__title{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px}.covid__hotels .outer__hotels .hotels__inner>.elem__hotel .hotel__title>h6{color:#363636;font-size:18px;font-weight:400;line-height:24px;margin-bottom:3px;margin-top:0}.covid__hotels .outer__hotels .hotels__inner>.elem__hotel .hotel__title>span{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:11px;font-weight:400;letter-spacing:2px;line-height:14px;text-transform:uppercase}.covid__hotels .outer__hotels .head__hotels{margin-bottom:43px}.assets__block{padding-top:70px}.assets__block .assets__form{margin-left:auto;margin-right:auto;margin-top:55px;max-width:660px;padding-bottom:130px;width:100%}.assets__block .assets__form form>.group__submit{align-items:center;display:flex;justify-content:center;margin-top:60px}.assets__block .assets__form form>.group__submit>input[type="submit"]{align-items:center;background:rgba(248,245,240,.5);border:2px solid #285c33;color:#285c33;cursor:pointer;display:inline-flex;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;justify-content:center;letter-spacing:6px;line-height:15.6px;min-height:40px;min-width:160px;text-transform:uppercase;transition:.4s ease all}.assets__block .assets__form form>.group__submit>input[type="submit"]:hover{background-color:#285c33;color:#fff}.assets__block .assets__form form>.group__checkbox{margin-top:24px}.assets__block .assets__form form>.group__field>input{background-color:transparent;border:1px solid rgba(54,54,54,.2);color:#363636;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:400;height:37px;line-height:14px;outline:0;padding-left:20px;padding-right:20px;width:100%}.assets__block .assets__form form>.group__field>input::-webkit-input-placeholder{color:#363636}.assets__block .assets__form form>.group__field>input::-moz-placeholder{color:#363636}.assets__block .assets__form form>.group__field>input:-ms-input-placeholder{color:#363636}.assets__block .assets__form form>.group__field>input:-moz-placeholder{color:#363636}.assets__block .assets__form form .double__field{display:grid;grid-column-gap:15px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}.assets__block .assets__form form .double__field>.group__field{width:100%}.assets__block .assets__form form .double__field>.group__field>input{background-color:transparent;border:1px solid rgba(54,54,54,.2);color:#363636;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:400;height:37px;line-height:14px;outline:0;padding-left:20px;padding-right:20px;width:100%}.assets__block .assets__form form .double__field>.group__field>input::-webkit-input-placeholder{color:#363636}.assets__block .assets__form form .double__field>.group__field>input::-moz-placeholder{color:#363636}.assets__block .assets__form form .double__field>.group__field>input:-ms-input-placeholder{color:#363636}.assets__block .assets__form form .double__field>.group__field>input:-moz-placeholder{color:#363636}.assets__block .assets__form form>p{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin-bottom:75px;margin-top:0;text-align:center}.form-group{display:block;margin-bottom:15px}.form-group input{cursor:pointer;display:none;height:initial;margin-bottom:0;padding:0;width:initial}.form-group label{color:#363636;cursor:pointer;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:400;line-height:14px;position:relative}.form-group label a{color:#363636;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:400;line-height:14px;text-decoration:underline}.form-group label:before{-webkit-appearance:none;background-color:transparent;border:1px solid rgba(54,54,54,.2);content:'';cursor:pointer;display:inline-block;margin-right:13px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;position:relative;vertical-align:middle;top:-1px}.form-group input:checked+label:after{border:solid #285c33;border-width:0 2px 2px 0;content:'';display:block;height:10px;left:6px;position:absolute;top:4px;transform:rotate(45deg);width:4px}.press__main{padding-bottom:40px;padding-top:225px}.press__main .outer__press--main .filter__press{margin-bottom:100px}.press__main .outer__press--main .filter__press form{align-items:center;display:flex;justify-content:space-between}.press__main .outer__press--main .filter__press form .group__field{margin-right:15px;width:100%}.press__main .outer__press--main .filter__press form .group__field>input[type="text"]{background-color:transparent;border:1px solid rgba(54,54,54,.2);color:#363636;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:400;height:37px;line-height:14px;outline:0;padding-left:15px;padding-right:15px;width:100%}.press__main .outer__press--main .filter__press form .group__field>input[type="text"]::-webkit-input-placeholder{color:#363636}.press__main .outer__press--main .filter__press form .group__field>input[type="text"]::-moz-placeholder{color:#363636}.press__main .outer__press--main .filter__press form .group__field>input[type="text"]:-ms-input-placeholder{color:#363636}.press__main .outer__press--main .filter__press form .group__field>input[type="text"]:-moz-placeholder{color:#363636}.press__main .outer__press--main .filter__press form .small__filter{max-width:210px}.press__main .outer__press--main .filter__press form button[type="submit"]{align-items:center;background:rgba(248,245,240,.5);border:2px solid #285c33;color:#285c33;cursor:pointer;display:inline-flex;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;justify-content:center;letter-spacing:6px;line-height:16px;min-height:40px;min-width:160px;text-transform:uppercase;transition:.4s ease all}.press__main .outer__press--main .filter__press form button[type="submit"]:hover{background-color:#285c33;color:#fff}.press__main .outer__press--main .press__header{margin-bottom:100px;margin-left:auto;margin-right:auto;max-width:650px;text-align:center}.press__main .outer__press--main .press__header>h1{color:#97b0aa;font-size:40px;font-weight:400;line-height:40px;margin-bottom:35px;margin-top:0}.press__main .outer__press--main .press__header>p{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin:0}.press__more{align-items:center;display:flex;justify-content:center;margin-top:95px}.press__posts{margin-left:auto;margin-right:auto;max-width:940px}.press__posts>.elem__press--post{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:70px}.press__posts>.elem__press--post:last-child{margin-bottom:0}.press__posts>.elem__press--post>.info__press--post{padding-left:110px}.press__posts>.elem__press--post>.info__press--post .press__button{align-items:center;display:flex;justify-content:flex-start;margin-top:35px}.press__posts>.elem__press--post>.info__press--post .press__button>a{color:#285c33;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;letter-spacing:6px;line-height:14px;text-decoration:none;text-transform:uppercase;transition:.4s ease all}.press__posts>.elem__press--post>.info__press--post .press__button>a:hover{color:rgba(40,92,51,.5)}.press__posts>.elem__press--post>.info__press--post>span{color:rgba(54,54,54,.7);display:inline-flex;font-family:"Aeonik",sans-serif;font-size:12px;font-weight:400;letter-spacing:2px;line-height:14px;margin-bottom:20px;text-transform:uppercase}.press__posts>.elem__press--post>.info__press--post>h2{color:#333;font-size:18px;font-weight:400;line-height:26px;margin:0;margin-bottom:15px;position:relative}.press__posts>.elem__press--post>.info__press--post>h2:before{background-color:rgba(54,54,54,.2);content:"";height:1px;left:-75px;position:absolute;top:13px;width:60px}.press__posts>.elem__press--post>.info__press--post>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.press__posts>.elem__press--post>.image__press--post{align-items:center;display:inline-flex;justify-content:center;max-width:460px;min-width:460px}.press__posts>.elem__press--post>.image__press--post>img{max-width:100%}.assets__list{background-color:rgba(255,255,255,.9);margin-bottom:200px;margin-top:52px;padding-bottom:80px;padding-top:80px}.assets__list .assets__container{margin-bottom:80px}.assets__list .assets__container:last-child{margin-bottom:0}.assets__list .assets__container .assets__grid{display:grid;grid-column-gap:30px;grid-row-gap:40px;grid-template-columns:repeat(6,1fr)}.assets__list .assets__container .assets__grid>.elem__asset>.asset__logo{align-items:center;border:1px solid rgba(54,54,54,.2);display:inline-flex;justify-content:center;min-height:145px;padding:20px;width:100%}.assets__list .assets__container .assets__grid>.elem__asset>.asset__logo>img{max-width:100%}.assets__list .assets__container .assets__grid>.elem__asset>.asset__info{margin-top:15px}.assets__list .assets__container .assets__grid>.elem__asset>.asset__info>p{color:#363636;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:400;line-height:28px;margin-bottom:0;margin-top:0}.assets__list .assets__container .assets__grid>.elem__asset>.asset__info>span{color:rgba(54,54,54,.7);display:inline-flex;font-family:"Aeonik",sans-serif;font-size:11px;font-weight:400;letter-spacing:2px;line-height:24px;text-transform:uppercase}.assets__list .assets__container .assets__grid>.elem__asset>.asset__image{align-items:center;display:inline-flex;justify-content:center;position:relative;width:100%}.assets__list .assets__container .assets__grid>.elem__asset>.asset__image:hover>.download__asset{opacity:1}.assets__list .assets__container .assets__grid>.elem__asset>.asset__image .download__asset{align-items:center;background:linear-gradient(0deg,rgba(200,155,100,.8),rgba(200,155,100,.8));display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;position:absolute;text-decoration:none;top:0;transition:.4s ease all;width:100%}.assets__list .assets__container .assets__grid>.elem__asset>.asset__image .download__asset .inner__download{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.assets__list .assets__container .assets__grid>.elem__asset>.asset__image .download__asset .inner__download>p{color:#fff;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;letter-spacing:6px;line-height:14px;margin:0;text-transform:uppercase}.assets__list .assets__container .assets__grid>.elem__asset>.asset__image>img{-o-object-fit:cover;height:150px;max-width:100%;object-fit:cover;width:100%}.assets__list .assets__container .assets__head{border-bottom:1px solid rgba(54,54,54,.2);margin-bottom:38px;padding-bottom:12px;width:100%}.assets__list .assets__container .assets__head>h2{color:#333;font-size:18px;font-weight:400;line-height:40px;margin:0}.rest__partner{padding-bottom:55px}.rest__partner .head__rest{margin-bottom:75px}.rest__partner .rest__double{align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1025px}.rest__partner .rest__double>.rest__info>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0;max-width:420px}.rest__partner .rest__double>.rest__info>.head__rest{margin-bottom:30px}.rest__partner .rest__double>.rest__info>.head__rest>h6{color:#333;font-size:24px;font-weight:400;line-height:40px;margin-bottom:0;margin-top:0}.rest__partner .rest__double>.rest__info>.head__rest>span{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:11px;font-weight:400;letter-spacing:2px;line-height:24px;text-transform:uppercase}.rest__partner .rest__double>.rest__image{align-items:center;display:inline-flex;justify-content:center;margin-right:55px}.rest__partner .rest__double>.rest__image>img{max-width:470px;min-width:470px}.rest__experience{padding-bottom:230px;padding-top:50px}.rest__experience .experience__info--wrapper{display:flex;flex-direction:column-reverse;justify-content:space-between}.rest__experience .experience__info--wrapper .experience__info--{background:rgba(255,255,255,.9);margin-top:-440px;max-width:525px;padding-bottom:58px;padding-left:59px;padding-right:57px;padding-top:47px;position:relative;z-index:2}.rest__experience .experience__info--wrapper .experience__info-->h2{color:#333;font-size:32px;font-weight:400;line-height:40px;margin-bottom:15px;margin-top:0}.rest__experience .experience__info--wrapper .experience__info-->.exp__button{align-items:center;display:flex;justify-content:flex-start;margin-top:48px}.rest__experience .experience__info--wrapper .experience__info-->p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0;margin-bottom:20px}.rest__experience .experience__info--wrapper .experience__info-->p>span{color:#333}.rest__experience .experience__info--wrapper .experience__info-->.tag__exp{align-items:center;display:flex;justify-content:flex-start;margin-bottom:25px}.rest__experience .experience__info--wrapper .experience__info-->.tag__exp>span{align-items:center;background-color:rgba(54,54,54,.2);display:inline-flex;height:1px;justify-content:center;margin-right:10px;min-width:60px}.rest__experience .experience__info--wrapper .experience__info-->.tag__exp>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:12px;font-weight:400;letter-spacing:2px;line-height:14px;margin:0;text-transform:uppercase}.rest__experience .experience__info--wrapper .experience__image--slider{margin-left:auto;max-width:885px}.rest__experience .experience__info--wrapper .experience__image--slider .slick-dots{bottom:-50px;display:flex;flex-wrap:wrap;justify-content:center}.rest__experience .experience__info--wrapper .experience__image--slider .slick-dots li{height:auto;margin:0;padding:7px 10px;width:auto}.rest__experience .experience__info--wrapper .experience__image--slider .slick-dots li:last-child{margin-right:0}.rest__experience .experience__info--wrapper .experience__image--slider .slick-dots li.slick-active>button{background-color:#285c33}.rest__experience .experience__info--wrapper .experience__image--slider .slick-dots li>button{background-color:rgba(54,54,54,.2);height:auto;height:1px;padding:0;width:auto;width:60px}.rest__experience .experience__info--wrapper .experience__image--slider .slick-dots li>button:before{content:none}.rest__experience .experience__info--wrapper .experience__image--slider .exp__image--slide{align-items:center;display:inline-flex;justify-content:center}.rest__experience .experience__info--wrapper .experience__image--slider .exp__image--slide>img{max-width:885px}.rest__experience .experience__info--wrapper>.experience__image{align-items:center;display:inline-flex;justify-content:center}.rest__experience .experience__info--wrapper>.experience__image>img{max-width:885px}.rest__experience .title__head.head__rest{margin-bottom:60px}.structured__block{padding-bottom:120px;padding-top:60px}.structured__block .outer__structured .head__structured{margin-bottom:82px}.structured__block .outer__structured .structured__grid{align-items:flex-start;display:flex;justify-content:space-between}.structured__block .outer__structured .structured__grid .column__structure{align-items:center;display:flex;flex-direction:column;justify-content:center;width:calc(50% - 30px)}.structured__block .outer__structured .structured__grid .column__structure:nth-child(2){margin-top:180px}.structured__block .outer__structured .structured__grid .column__structure>.elem__structured--grid{margin-bottom:85px;width:100%}.structured__block .outer__structured .structured__grid .column__structure>.elem__structured--grid:last-child{margin-bottom:0}.structured__block .outer__structured .structured__grid .column__structure>.elem__structured--grid>.structured__info>h2{color:#333;font-size:24px;font-weight:400;line-height:40px;margin-bottom:8px;margin-top:0}.structured__block .outer__structured .structured__grid .column__structure>.elem__structured--grid>.structured__info>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;line-height:28px;margin:0;max-width:420px}.structured__block .outer__structured .structured__grid .column__structure>.elem__structured--grid>.structured__info>p span{color:#363636;font-family:"Aeonik",sans-serif;font-weight:400}.structured__block .outer__structured .structured__grid .column__structure>.elem__structured--grid>.structured__image{align-items:center;display:inline-flex;justify-content:center;margin-bottom:45px}.structured__block .outer__structured .structured__grid .column__structure>.elem__structured--grid>.structured__image>img{max-width:100%}.headline__block{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;margin-left:15px;margin-top:140px;width:calc(100% - 30px)}.headline__block .outer__headline{padding-bottom:225px;padding-top:215px;position:relative}.headline__block .outer__headline>span{align-items:center;color:#fff;display:flex;font-family:"Aeonik",sans-serif;font-size:12px;justify-content:center;letter-spacing:2px;line-height:14px;margin-bottom:15px;text-transform:uppercase}.headline__block .outer__headline .more__button{align-items:center;display:flex;justify-content:center;margin-top:40px}.headline__block .outer__headline .discover__button{align-items:center;bottom:21px;display:flex;justify-content:center;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0}.headline__block .outer__headline .discover__button>a{align-items:center;color:#fff;display:inline-flex;flex-direction:column;font-family:"Aeonik",sans-serif;font-size:10px;font-weight:400;justify-content:center;letter-spacing:2px;line-height:14px;text-decoration:none;text-transform:uppercase;transition:.4s ease all}.headline__block .outer__headline .discover__button>a:hover{color:#285c33}.headline__block .outer__headline .discover__button>a:hover span svg path{stroke:#285c33}.headline__block .outer__headline .discover__button>a span{align-items:center;display:inline-flex;justify-content:center;margin-top:8px}.headline__block .outer__headline .discover__button>a span svg path{transition:.4s ease all}.headline__block .outer__headline>h1{color:#fff;font-size:40px;font-weight:400;line-height:55px;margin:0;margin-left:auto;margin-right:auto;max-width:780px;text-align:center}.special__offers{overflow:hidden;padding-bottom:170px;padding-top:45px}.special__offers .special__wrapper .special__filter{margin-bottom:115px}.special__offers .special__wrapper .special__filter>form{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:860px}.special__offers .special__wrapper .special__filter>form .field__filter{position:relative;top:1px}.special__offers .special__wrapper .special__filter>form input[type="submit"]{align-items:center;background:rgba(248,245,240,.5);border:2px solid #285c33;color:#285c33;cursor:pointer;display:inline-flex;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;justify-content:center;letter-spacing:6px;line-height:16px;margin:0;margin-left:25px;min-height:40px;min-width:160px;text-transform:uppercase;transition:.4s ease all}.special__offers .special__wrapper .special__filter>form input[type="submit"]:hover{background-color:#285c33;color:#fff}.special__offers .special__wrapper .special__more{align-items:center;display:flex;justify-content:center;margin-top:80px}.special__offers .special__wrapper .special__container .element__special{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:100px;margin-left:auto;margin-right:auto;max-height:500px;max-width:1120px;min-height:500px;position:relative}.special__offers .special__wrapper .special__container .element__special .learn__more{display:none}.special__offers .special__wrapper .special__container .element__special:last-child{margin-bottom:0}.special__offers .special__wrapper .special__container .element__special:nth-child(2n)>.special__image{margin-left:auto;margin-right:0}.special__offers .special__wrapper .special__container .element__special:nth-child(2n)>.special__details{left:0;right:auto}.special__offers .special__wrapper .special__container .element__special>.special__details{background:rgba(255,255,255,.9);bottom:0;max-width:595px;min-height:460px;min-width:595px;padding-bottom:55px;padding-left:45px;padding-right:55px;padding-top:45px;position:absolute;right:0}.special__offers .special__wrapper .special__container .element__special>.special__details>ul{align-items:center;display:flex;justify-content:flex-start;list-style-type:none;margin:0;margin-bottom:50px;padding:0}.special__offers .special__wrapper .special__container .element__special>.special__details>ul>li{color:#333;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px}.special__offers .special__wrapper .special__container .element__special>.special__details>ul>li.spacer{background-color:rgba(54,54,54,.2);height:23px;margin:0 15px;width:1px}.special__offers .special__wrapper .special__container .element__special>.special__details>h2{color:#333;font-size:32px;font-weight:400;height:80px;line-height:40px;margin-bottom:20px;margin-top:0;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.special__offers .special__wrapper .special__container .element__special>.special__details .special__buttons{align-items:center;display:flex;justify-content:flex-start;margin-top:20px}.special__offers .special__wrapper .special__container .element__special>.special__details .special__buttons>a{align-items:center;color:#285c33;display:inline-flex;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:700;justify-content:center;letter-spacing:1px;line-height:17px;margin-right:30px;position:relative;text-decoration:none;transition:.4s ease all}.special__offers .special__wrapper .special__container .element__special>.special__details .special__buttons>a:hover{color:rgba(40,92,51,.5)}.special__offers .special__wrapper .special__container .element__special>.special__details .special__buttons>a:hover:before{background-color:rgba(40,92,51,.5)}.special__offers .special__wrapper .special__container .element__special>.special__details .special__buttons>a:before{background-color:#285c33;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:.4s ease all;width:100%}.special__offers .special__wrapper .special__container .element__special>.special__details>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.special__offers .special__wrapper .special__container .element__special>.special__details>h6{margin:0;margin-bottom:20px}.special__offers .special__wrapper .special__container .element__special>.special__details>h6 span{color:#333;display:block;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;max-height:28px;line-height:28px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.special__offers .special__wrapper .special__container .element__special>.special__details .tag__special{align-items:center;display:flex;justify-content:flex-start;margin-bottom:20px}.special__offers .special__wrapper .special__container .element__special>.special__details .tag__special>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:11px;font-weight:400;letter-spacing:2px;line-height:14px;margin:0;margin-left:15px;text-transform:uppercase}.special__offers .special__wrapper .special__container .element__special>.special__details .tag__special>span{background-color:rgba(54,54,54,.2);display:inline-flex;min-height:1px;min-width:60px}.special__offers .special__wrapper .special__container .element__special>.special__image{display:inline-flex}.special__offers .special__wrapper .special__container .element__special>.special__image>img{max-height:440px;max-width:900px}.special__offers .special__wrapper .top__special{margin-bottom:105px;margin-left:auto;margin-right:auto;max-width:1060px}.special__offers .special__wrapper .top__special>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:11px;font-weight:400;letter-spacing:2px;line-height:14px;margin:0;text-transform:uppercase}.special__offers.careers__offers{padding-bottom:0;padding-top:150px}.special__offers.careers__offers .special__wrapper .special__container .element__special>.special__details{bottom:auto;left:0;max-height:auto;min-height:auto;right:auto;top:-50px}.special__offers.careers__offers .special__wrapper .special__container .element__special:nth-child(2n)>.special__details{left:auto;right:0}.special__offers.careers__offers .special__wrapper .special__container .element__special>.special__image{margin-left:auto;margin-right:0}.special__offers.careers__offers .special__wrapper .special__container .element__special:nth-child(2n)>.special__image{margin-left:0;margin-right:auto}.special__offers.careers__offers .special__wrapper .special__container .element__special>.special__details>h2{height:40px}.special__offers.careers__offers .special__wrapper .special__container .element__special>.special__details>h6{display:none}.special__offers.careers__offers .special__wrapper .special__container .element__special>.special__details>p{height:56px}.special__offers.careers__offers .special__wrapper .special__container .element__special>.special__details .special__buttons{display:none}.field__filter.picked__filter>a>span{color:#285c33;font-family:"Aeonik",sans-serif;font-weight:700}.dots__special{display:none}.highlights__block{padding-bottom:200px;padding-top:70px}.highlights__block .outer__highlights .highlights__inner .elem__highlight{align-items:center;display:flex;justify-content:space-between;margin-bottom:100px;margin-left:auto;margin-right:auto;max-width:970px}.highlights__block .outer__highlights .highlights__inner .elem__highlight.elem__highlight--odd>.highlight__info{margin-left:60px;order:2}.highlights__block .outer__highlights .highlights__inner .elem__highlight.elem__highlight--odd>.highlight__image{order:1}.highlights__block .outer__highlights .highlights__inner .elem__highlight.elem__highlight--even>.highlight__image{order:2}.highlights__block .outer__highlights .highlights__inner .elem__highlight.elem__highlight--even>.highlight__info{margin-left:0;margin-right:60px;order:1}.highlights__block .outer__highlights .highlights__inner .elem__highlight:last-child{margin-bottom:0}.highlights__block .outer__highlights .highlights__inner .elem__highlight>.highlight__image{align-items:center;display:inline-flex;justify-content:center;max-width:490px;width:100%}.highlights__block .outer__highlights .highlights__inner .elem__highlight>.highlight__image>img{max-width:100%}.highlights__block .outer__highlights .highlights__inner .elem__highlight>.highlight__info{max-width:420px;min-width:420px}.highlights__block .outer__highlights .highlights__inner .elem__highlight>.highlight__info>.highlight__button{align-items:center;display:flex;justify-content:flex-start;margin-top:70px}.highlights__block .outer__highlights .highlights__inner .elem__highlight>.highlight__info>.highlight__button>a{align-items:center;color:#285c33;display:inline-flex;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;justify-content:center;letter-spacing:6px;line-height:14px;text-decoration:none;text-transform:uppercase;transition:.4s ease all}.highlights__block .outer__highlights .highlights__inner .elem__highlight>.highlight__info>.highlight__button>a:hover{color:rgba(40,92,51,.5)}.highlights__block .outer__highlights .highlights__inner .elem__highlight>.highlight__info>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.highlights__block .outer__highlights .highlights__inner .elem__highlight>.highlight__info>h5{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin-bottom:75px;margin-top:0;margin-top:-35px}.highlights__block .outer__highlights .highlights__inner .elem__highlight>.highlight__info>h2{color:#333;font-size:24px;font-weight:400;line-height:40px;margin-bottom:50px;margin-top:0}.highlights__block .outer__highlights .highlights__inner .elem__highlight>.highlight__info>.highlight__tag{align-items:center;display:flex;justify-content:flex-start;margin-bottom:25px}.highlights__block .outer__highlights .highlights__inner .elem__highlight>.highlight__info>.highlight__tag>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:12px;font-weight:400;letter-spacing:2px;line-height:14px;margin:0;text-transform:uppercase}.highlights__block .outer__highlights .highlights__inner .elem__highlight>.highlight__info>.highlight__tag>span{background-color:rgba(54,54,54,.2);display:inline-flex;margin-right:10px;min-height:1px;min-width:60px}.highlights__block .outer__highlights .highlight__title{margin-bottom:65px;text-align:center}.highlights__block .outer__highlights .highlight__title>h2{color:#97b0aa;font-size:32px;font-weight:400;line-height:40px;margin:0}.controls__highlights{margin-bottom:110px}.controls__highlights form{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:860px}.controls__highlights form input[type="submit"]{align-items:center;background:rgba(248,245,240,.5);border:2px solid #285c33;color:#285c33;cursor:pointer;display:inline-flex;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;justify-content:center;letter-spacing:6px;line-height:16px;margin:0;margin-left:25px;min-height:40px;min-width:160px;text-transform:uppercase;transition:.4s ease all}.controls__highlights form input[type="submit"]:hover{background-color:#285c33;color:#fff}.blog__container{overflow:hidden;padding-bottom:160px;padding-top:90px}.blog__container .outer__blog .blog__slider--wrapper{margin-bottom:95px;margin-left:auto;margin-right:auto;max-width:900px}.blog__container .outer__blog .blog__slider--wrapper .blog__slider--dots{margin-top:25px}.blog__container .outer__blog .blog__slider--wrapper .blog__slider--dots .slick-dots{bottom:-35px;display:flex;flex-wrap:wrap;justify-content:center;position:static}.blog__container .outer__blog .blog__slider--wrapper .blog__slider--dots .slick-dots li{height:auto;margin:0;padding:7px 10px;width:auto}.blog__container .outer__blog .blog__slider--wrapper .blog__slider--dots .slick-dots li:last-child{margin-right:0}.blog__container .outer__blog .blog__slider--wrapper .blog__slider--dots .slick-dots li.slick-active>button{background-color:#285c33}.blog__container .outer__blog .blog__slider--wrapper .blog__slider--dots .slick-dots li>button{background-color:rgba(54,54,54,.2);height:auto;height:1px;padding:0;width:auto;width:60px}.blog__container .outer__blog .blog__slider--wrapper .blog__slider--dots .slick-dots li>button:before{content:none}.blog__container .outer__blog .blog__slider--parent .slick-prev{background:url("../img/arrowprev.svg?v=SW-hMQonEz0urQrN_463IWzGmM4")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important;left:-60px;max-height:36px;max-width:36px;min-height:36px;min-width:36px}.blog__container .outer__blog .blog__slider--parent .slick-prev:before{content:none}.blog__container .outer__blog .blog__slider--parent .slick-next{background:url("../img/arrownext.svg?v=SW-hMQonEz0urQrN_463IWzGmM4")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important;max-height:36px;max-width:36px;min-height:36px;min-width:36px;right:-60px}.blog__container .outer__blog .blog__slider--parent .slick-next:before{content:none}.blog__container .outer__blog .blog__slider--parent .elem__blog{align-items:center;display:inline-flex;justify-content:center}.blog__container .outer__blog .blog__slider--parent .elem__blog>img{max-width:100%}.blog__container .outer__blog .double__blog{align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1060px}.blog__container .outer__blog .double__blog>.blog__grid{margin-right:55px;max-width:590px;min-width:590px}.blog__container .outer__blog .double__blog>.blog__grid>.elem__blog--image{align-items:center;display:inline-flex;justify-content:center;margin-bottom:40px}.blog__container .outer__blog .double__blog>.blog__grid>.elem__blog--image:last-child{margin-bottom:0}.blog__container .outer__blog .double__blog>.blog__grid>.elem__blog--image>img{max-width:100%}.blog__container .outer__blog .double__blog>.blog__info{max-width:420px}.blog__container .outer__blog .double__blog>.blog__info>h6{color:#363636;font-size:20px;font-weight:400;line-height:32px;margin-bottom:30px;margin-top:0}.blog__container .outer__blog .double__blog>.blog__info>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:32px;margin-bottom:40px;margin-top:0}.blog__container .outer__blog .double__blog>.blog__info>p:last-child{margin-bottom:0}.blog__container .outer__blog .blog__el{margin-bottom:80px;margin-left:auto;margin-right:auto;max-width:600px}.blog__container .outer__blog .blog__el a{color:#285c33;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:700;line-height:28px;text-decoration:none;transition:.4s ease all}.blog__container .outer__blog .blog__el a:hover{color:rgba(40,92,51,.5)}.blog__container .outer__blog .blog__el:last-child{margin-bottom:0}.blog__container .outer__blog .blog__el>h6{color:#363636;font-size:20px;font-weight:400;line-height:32px;margin-bottom:25px;margin-top:0}.blog__container .outer__blog .blog__el>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:32px;margin:25px 0}.blog__container .outer__blog .blog__author{align-items:center;display:flex;justify-content:space-between;margin-bottom:120px;margin-left:auto;margin-right:auto;max-width:960px}.blog__container .outer__blog .blog__author>.author__info{margin-left:55px;max-width:420px;width:100%}.blog__container .outer__blog .blog__author>.author__info>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:32px;margin-bottom:40px;margin-top:0}.blog__container .outer__blog .blog__author>.author__info>p:last-child{margin-bottom:0}.blog__container .outer__blog .blog__author>.author__image{align-items:center;display:inline-flex;justify-content:center;margin:auto}.blog__container .outer__blog .blog__author>.author__image>img{max-width:490px;min-width:490px}.blog__container .outer__blog .blog__video{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:1200px}.blog__container .outer__blog .blog__video .video__additional{margin-left:auto;margin-right:auto;max-width:600px}.blog__container .outer__blog .blog__video .video__additional>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:32px;margin:0}.blog__container .outer__blog .blog__video .video__main{align-items:center;display:flex;justify-content:space-between;margin-bottom:100px;margin-left:auto;margin-right:auto;max-width:1200px;width:100%}.blog__container .outer__blog .blog__video .video__main>.video__inner{margin-right:55px;position:relative;width:100%}.blog__container .outer__blog .blog__video .video__main>.video__inner .video__container{height:0;padding-bottom:56.25%;position:relative}.blog__container .outer__blog .blog__video .video__main>.video__inner .video__container>iframe{height:100%;left:0;position:absolute;top:0;width:100%}.blog__container .outer__blog .blog__video .video__main>.video__description{max-width:455px}.blog__container .outer__blog .blog__video .video__main>.video__description>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:32px;margin:0}.blog__container .outer__blog .blog__quote{margin-bottom:90px;margin-left:auto;margin-right:auto;max-width:690px;text-align:center}.blog__container .outer__blog .blog__quote>p{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin:0;text-align:center}.team__block{padding-bottom:60px}.team__block .head__team{margin-bottom:65px}.team__block .outer__team{align-items:flex-start;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1025px}.team__block .outer__team .team__element{max-width:470px;width:100%}.team__block .outer__team .team__element>.team__info{margin-top:42px}.team__block .outer__team .team__element>.team__info>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.team__block .outer__team .team__element>.team__info a{color:#c89b64;font-family:"Aeonik",sans-serif}.team__block .outer__team .team__element>.team__info>.team__headline{margin-bottom:30px}.team__block .outer__team .team__element>.team__info>.team__headline>h6{color:#333;font-size:24px;font-weight:400;line-height:40px;margin-bottom:0;margin-top:0}.team__block .outer__team .team__element>.team__info>.team__headline>span{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:11px;font-weight:400;letter-spacing:2px;line-height:24px;text-transform:uppercase}.team__block .outer__team .team__element>.team__image{align-items:center;display:flex;justify-content:center;width:100%}.team__block .outer__team .team__element>.team__image>img{-o-object-fit:cover;height:420px;object-fit:cover;width:100%}.slider__information.activities__slider,.slider__information.slider__rightside{padding-bottom:40px}.slider__information.activities__slider.beneto__slider .after__slider{margin-left:0;margin-right:auto;margin-top:-80px;max-width:calc(100% - 450px)}.slider__information{padding-bottom:260px;padding-top:40px}.slider__information.beneto__slider.activities__slider{padding-bottom:100px}.slider__information.beneto__slider.activities__slider .outer__slider .main__slider .elem__main--slider{padding-top:80px}.slider__information.beneto__slider.activities__slider .outer__slider .main__slider .elem__main--slider .main__wrapper--elem>.main__info--slide{top:-120px}.slider__information.beneto__slider.activities__slider.slider__homepage .after__slider{margin-top:0}.slider__information.beneto__slider.activities__slider .outer__slider .main__slider .elem__main--slider .main__wrapper--elem>.main__info--slide{margin-left:auto;margin-right:0;margin-top:20px;max-width:490px;min-width:490px;position:relative}.slider__information.beneto__slider.activities__slider .outer__slider .main__slider .elem__main--slider .main__wrapper--elem>.main__image--slide{display:flex;justify-content:flex-start;left:0;position:absolute;top:0}.slider__information.beneto__slider.activities__slider .outer__slider .main__slider .elem__main--slider .main__wrapper--elem>.main__image--slide>img{max-height:600px;width:700px}.slider__information.activities__slider.benef__slider .outer__slider .main__slider .elem__main--slider .main__wrapper--elem{padding-top:0;padding-top:80px;text-align:left}.slider__information.activities__slider.benef__slider .outer__slider .main__slider .elem__main--slider .main__wrapper--elem .main__info--slide{bottom:0;left:auto;max-width:490px;padding-bottom:90px;padding-left:65px;padding-right:60px;padding-top:73px;right:0;top:auto}.slider__information.activities__slider.benef__slider .outer__slider .main__slider .elem__main--slider .main__wrapper--elem .main__image--slide>img{max-width:835px}.slider__information.slider__rightside .after__slider{margin-left:auto;margin-right:0;margin-top:-80px}.slider__information.slider__rightside .after__slider>ul{margin-left:auto;margin-right:auto;max-width:480px}.slider__information.slider__rightside .outer__slider .main__slider .elem__main--slider .main__wrapper--elem{padding-bottom:80px;padding-top:0;text-align:right}.slider__information.slider__rightside .outer__slider .main__slider .elem__main--slider .main__wrapper--elem .main__info--slide{bottom:0;left:0;right:auto;text-align:left;top:auto}.slider__information.slider__rightside .outer__slider .main__slider .elem__main--slider .main__wrapper--elem .main__info--slide .main__info .main__info--button{margin-top:40px}.slider__information.slider__rightside .outer__slider .main__slider .elem__main--slider .main__wrapper--elem .main__info--slide .main__info>h6{margin-bottom:0;margin-bottom:20px}.slider__information.slider__rightside .outer__slider .main__slider .elem__main--slider .main__wrapper--elem>.main__image--slide>img{max-width:880px}.slider__information.activities__slider .after__slider{margin-left:auto;max-width:960px}.slider__information.activities__slider .outer__slider .main__slider .elem__main--slider .main__wrapper--elem{text-align:right}.slider__information.activities__slider .outer__slider .main__slider .elem__main--slider .main__wrapper--elem>.main__image--slide>img{max-width:960px}.slider__information.activities__slider .outer__slider .main__slider .elem__main--slider .main__wrapper--elem>.main__info--slide{left:0;max-height:600px;max-width:700px;text-align:left;width:700px}.slider__information.activities__slider .outer__slider .main__slider .elem__main--slider .main__wrapper--elem>.main__info--slide>.main__info .main__info--button{margin-top:45px}.slider__information.activities__slider .outer__slider .main__slider .elem__main--slider .main__wrapper--elem>.main__image--slide{margin-left:auto;margin-right:0}.slider__information .after__slider{max-width:820px}.slider__information .arrows__slider+.after__slider{padding-top:39px;justify-content:center;display:flex}.slider__information .arrows__slider+.after__slider div{font-family:'Aeonik';font-style:normal;font-weight:400;font-size:11px;line-height:32px;letter-spacing:2px;color:#333;padding:0 20px}img.slick-arrow{cursor:pointer}.slider__information .after__slider .slick-dots{bottom:-35px;display:flex;flex-wrap:wrap;justify-content:center;position:static}.slider__information .after__slider .slick-dots li{height:auto;margin:0;padding:7px 10px;width:auto}.slider__information .after__slider .slick-dots li:last-child{margin-right:0}.slider__information .after__slider .slick-dots li.slick-active>button{background-color:#285c33}.slider__information .after__slider .slick-dots li>button{background-color:rgba(54,54,54,.2);height:auto;height:1px;padding:0;width:auto;width:60px}.slider__information .after__slider .slick-dots li>button:before{content:none}.slider__information .outer__slider .title__head.slider__story{margin-bottom:90px}.slider__information .outer__slider .main__slider .elem__main--slider .main__wrapper--elem{margin-left:auto;margin-right:auto;max-width:1230px;padding-top:55px;position:relative}.slider__information .outer__slider .main__slider .elem__main--slider .main__wrapper--elem .main__info--slide{background:rgba(255,255,255,.9);max-width:475px;padding-bottom:55px;padding-left:60px;padding-right:60px;padding-top:45px;position:absolute;right:0;top:0}.slider__information .outer__slider .main__slider .elem__main--slider .main__wrapper--elem .main__info--slide>.main__info>h2{color:#333;font-size:32px;font-weight:400;line-height:40px;margin-bottom:15px;margin-top:0}.slider__information .outer__slider .main__slider .elem__main--slider .main__wrapper--elem .main__info--slide>.main__info>h6{color:#333;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0;margin-bottom:50px}.slider__information .outer__slider .main__slider .elem__main--slider .main__wrapper--elem .main__info--slide>.main__info>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.slider__information .outer__slider .main__slider .elem__main--slider .main__wrapper--elem .main__info--slide>.main__info .main__info--button{margin-top:94px}.slider__information .outer__slider .main__slider .elem__main--slider .main__wrapper--elem .main__info--slide>.tag__main{align-items:center;display:flex;justify-content:flex-start;margin-bottom:25px}.slider__information .outer__slider .main__slider .elem__main--slider .main__wrapper--elem .main__info--slide>.tag__main>span{align-items:center;background-color:rgba(54,54,54,.2);display:inline-flex;justify-content:center;margin-right:10px;min-height:1px;min-width:60px}.slider__information .outer__slider .main__slider .elem__main--slider .main__wrapper--elem .main__info--slide>.tag__main>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:12px;font-weight:400;letter-spacing:2px;line-height:14px;margin:0;text-transform:uppercase}.slider__information .outer__slider .main__slider .elem__main--slider .main__wrapper--elem>.main__image--slide{align-items:center;display:inline-flex;justify-content:center}.slider__information .outer__slider .main__slider .elem__main--slider .main__wrapper--elem>.main__image--slide>img{max-width:820px;width:100%}.activities__block .filter__activities{align-items:center;display:flex;justify-content:center}.activities__block .filter__activities>ul{align-items:center;display:inline-flex;justify-content:flex-start;list-style-type:none;margin:0;overflow-x:auto;padding:0;padding-bottom:10px}.activities__block .filter__activities>ul::-webkit-scrollbar{height:2px;width:3px}.activities__block .filter__activities>ul::-webkit-scrollbar-track{background-color:rgba(40,92,51,.2)}.activities__block .filter__activities>ul::-webkit-scrollbar-thumb{background-color:#285c33}.activities__block .filter__activities>ul>li.active__filter>a{color:rgba(40,92,51,.5)}.activities__block .filter__activities>ul>li>a{color:#285c33;font-family:"AeonikMedium",sans-serif;font-size:14px;font-size:14px;font-weight:500;letter-spacing:6px;line-height:14px;line-height:14px;text-decoration:none;text-transform:uppercase;transition:.4s ease all;white-space:nowrap}.activities__block .filter__activities>ul>li>a:hover{color:rgba(40,92,51,.5)}.activities__block .filter__activities>ul>li.spacer__switcher{align-items:center;background-color:transparent;display:inline-flex;justify-content:center;margin:0 20px;min-height:23px;min-width:1px}.activities__block .title__head.head__team{margin-bottom:70px}.slider__placeholder{display:none!important}.title__head.activities__head{margin-bottom:70px}.outer__slider{margin-left:auto;margin-right:auto;max-width:1230px}.activities__block.benefits__activities{margin-top:120px}.activities__block.overslide__activities{margin:0}.activities__block.overslide__activities .filter__activities{position:relative}.activities__block.overslide__activities .filter__activities ul{left:70px;position:absolute;top:65px;z-index:10}.collection__element .collection__hidden>.small__image{display:none}.blog__slider--parent.arrows__slider+.blog__slider--dots{padding-top:39px;justify-content:center;display:flex}.whats__main--wrapper.arrows__slider+.whats__dots{padding-top:39px;justify-content:center;display:flex}.whats__main--wrapper.arrows__slider+.whats__dots div{font-family:'Aeonik';font-style:normal;font-weight:400;font-size:11px;line-height:32px;letter-spacing:2px;color:#333;padding:0 20px}.whats__dots{margin-top:-75px;width:calc(100% - 465px)}.whats__dots .slick-dots{bottom:-50px;display:flex;flex-wrap:wrap;justify-content:center;position:static}.whats__dots .slick-dots li{height:auto;margin:0;padding:7px 10px;width:auto}.whats__dots .slick-dots li:last-child{margin-right:0}.whats__dots .slick-dots li.slick-active>button{background-color:#285c33}.whats__dots .slick-dots li>button{background-color:rgba(54,54,54,.2);height:auto;height:1px;padding:0;width:auto;width:60px}.whats__dots .slick-dots li>button:before{content:none}.whats__main--wrapper{margin-bottom:0}.content__with--wrapper.arrows__slider+.content__with__dots{padding-top:39px;justify-content:center;display:flex}.content__with--wrapper.arrows__slider+.content__with__dots div{font-family:'Aeonik';font-style:normal;font-weight:400;font-size:11px;line-height:32px;letter-spacing:2px;color:#333;padding:0 20px}.content__with__dots{margin-top:-75px;width:calc(100% - 465px)}.content__with__dots .slick-dots{bottom:-50px;display:flex;flex-wrap:wrap;justify-content:center;position:static}.content__with__dots .slick-dots li{height:auto;margin:0;padding:7px 10px;width:auto}.content__with__dots .slick-dots li:last-child{margin-right:0}.content__with__dots .slick-dots li.slick-active>button{background-color:#285c33}.content__with__dots .slick-dots li>button{background-color:rgba(54,54,54,.2);height:auto;height:1px;padding:0;width:auto;width:60px}.content__with__dots .slick-dots li>button:before{content:none}.content__with--wrapper{margin-bottom:60px!important}.discover__wrapper--dots .slick-dots{bottom:-50px;display:flex;flex-wrap:wrap;justify-content:center;position:static}.discover__wrapper--dots .slick-dots li{height:auto;margin:0;padding:7px 10px;width:auto}.discover__wrapper--dots .slick-dots li:last-child{margin-right:0}.discover__wrapper--dots .slick-dots li.slick-active>button{background-color:#285c33}.discover__wrapper--dots .slick-dots li>button{background-color:rgba(54,54,54,.2);height:auto;height:1px;padding:0;width:auto;width:60px}.discover__wrapper--dots .slick-dots li>button:before{content:none}.menu__element{align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1060px}.menu__element.menu__reverse .menu__image{order:2}.menu__element.menu__reverse>.menu__info{margin-left:0;margin-right:-40px;order:1}.menu__element .menu__image{align-items:center;display:inline-flex;justify-content:center;order:1}.menu__element .menu__image>img{max-width:510px}.menu__element .cover__slideshow,.menu__element .cover__video{max-width:inherit;position:relative}.menu__element .cover__video video{position:relative}.menu__element .menu__image-slider{width:510px}.menu__element>.menu__info{background:rgba(255,255,255,.9);margin-left:-40px;order:2;padding-bottom:55px;padding-left:80px;padding-right:80px;padding-top:55px;position:relative;right:0}.menu__element>.menu__info>ul{align-items:center;display:flex;justify-content:flex-start;list-style-type:none;margin:0 0 40px 20px;padding:0}.enjoy__block.enjoy__relax .menu__element>.menu__info>ul{align-items:flex-start;flex-direction:column;list-style-type:disc;margin-left:30px}.enjoy__block.enjoy__relax .menu__element>.menu__info>ul.horizontal{align-items:center;flex-direction:row;list-style-type:none;margin-left:0}.enjoy__block.enjoy__relax .menu__element>.menu__info>ul.horizontal>li{list-style-type:none}.enjoy__block.enjoy__relax .menu__element>.menu__info>ul>li>p{margin:0;padding:7px 0;color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px}.menu__element>.menu__info>ul>li{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;list-style-type:disc}.menu__element>.menu__info>ul>li.spacer__li{background-color:rgba(54,54,54,.2);height:23px;margin:0 15px;width:1px}.menu__element>.menu__info .menu__list--controls{align-items:center;display:flex;justify-content:flex-start}.menu__element>.menu__info .menu__list--controls>a{color:#285c33;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:700;line-height:17px;margin-right:30px;text-decoration:underline;transition:.4s ease all}.menu__element>.menu__info .menu__list--controls>a:hover{color:rgba(40,92,51,.5)}.menu__element>.menu__info .menu__accordion{margin-bottom:70px;margin-top:40px}.menu__element>.menu__info .menu__accordion .head__accordion{display:none}.menu__element>.menu__info .menu__accordion .content__accordion{display:block}.menu__element>.menu__info .menu__list{margin-bottom:90px;margin-top:65px}.menu__element>.menu__info .menu__list .menu__more{margin-bottom:30px;margin-top:-40px}.menu__element>.menu__info .menu__list .menu__more>p{color:#363636;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin-bottom:25px;margin-top:0}.menu__element>.menu__info .menu__list .menu__more>p:last-child{margin-bottom:0}.menu__element>.menu__info .menu__list+p{margin-bottom:60px;margin-top:-60px}.menu__element>.menu__info .menu__list>.elem__menu--list{align-items:flex-start;border-bottom:1px solid rgba(54,54,54,.2);display:flex;justify-content:flex-start;padding:4px 0}.menu__element>.menu__info .menu__list>.elem__menu--list>span{color:#363636;display:inline-flex;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin-right:15px;min-width:125px}.menu__element>.menu__info .menu__list>.elem__menu--list>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.menu__element>.menu__info .menu__list>.elem__menu--list>p a{color:#285c33;font-family:"Aeonik",sans-serif;font-size:16px;line-height:28px;text-decoration:underline}.menu__element>.menu__info .menu__list>.elem__menu--list:last-child{border-bottom:0}.menu__element>.menu__info>h2{color:#333;font-size:24px;font-weight:400;line-height:40px;margin-bottom:15px;margin-top:0}.menu__element>.menu__info>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0;padding:7px 0}.menu__element>.menu__info>p>a{color:#285c33;font-family:"AeonikMedium",sans-serif;font-size:16px;font-weight:500;line-height:32px;margin:0}.menu__element>.menu__info>p>a:hover{opacity:.7}.menu__element>.menu__info>h6{color:#333;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:26px;margin-bottom:40px;margin-top:0}.menu__element>.menu__info>.tag__menu{align-items:center;display:inline-flex;justify-content:flex-start;margin-bottom:20px}.menu__element>.menu__info>.tag__menu>span{background-color:rgba(54,54,54,.2);min-height:1px;min-width:60px}.menu__element>.menu__info>.tag__menu>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:11px;font-weight:400;letter-spacing:2px;line-height:14px;margin:0;margin-left:15px;text-transform:uppercase}.enjoy__block{padding-top:240px}.enjoy__block.enjoy__relax{margin-bottom:120px}.enjoy__block.enjoy__relax .menu__element{flex-direction:column}.enjoy__block.enjoy__relax .menu__element .menu__image>img{max-width:100%}.enjoy__block.enjoy__relax .menu__element>.menu__info{margin-left:0;margin-top:-50px;max-width:600px}.enjoy__block.enjoy__relax .outer__enjoy .head__enjoy{margin-bottom:50px}.enjoy__block.enjoy__relax .outer__enjoy .head__enjoy .menu__list--controls{margin:40px 0 0}.enjoy__block .outer__enjoy .more__enjoy{border-top:1px solid rgba(54,54,54,.2);margin-left:auto;margin-right:auto;margin-top:125px;max-width:1025px;padding-top:50px;text-align:center}.enjoy__block .outer__enjoy .more__enjoy>p{color:#333;font-size:18px;font-weight:400;line-height:36px;margin-bottom:30px;margin-left:auto;margin-right:auto;margin-top:0;max-width:700px;text-align:center}.enjoy__block .outer__enjoy .head__enjoy{align-items:center;display:flex;flex-direction:column;margin-bottom:80px;margin-left:auto;margin-right:auto;max-width:700px}.enjoy__block .outer__enjoy .head__enjoy>h1{color:#c3ab8d;font-size:40px;font-weight:400;line-height:40px;margin-bottom:35px;margin-top:0;text-align:center}.enjoy__block .outer__enjoy .head__enjoy>p{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin:0;text-align:center}.enjoy__block .outer__enjoy .head__enjoy>h6{color:#333;font-size:24px;font-style:normal;font-weight:400;line-height:40px;margin:40px 0 30px;text-align:center}.enjoy__block .outer__enjoy .head__enjoy>.default-btn{margin:30px 0 30px}.enjoy__block.enjoy__relax .menu__element>.menu__info .menu__list--controls{margin:0}.enjoy__block.enjoy__relax .menu__element>.menu__info .menu__list--controls .book__menu{margin:25px auto 0}.enjoy__block.enjoy__relax .menu__element>.menu__info>p{font-weight:400;padding:5px 0}.enjoy__block .outer__enjoy .title__restaurants{margin:30px 0 30px}.list__menus{padding-top:105px}.list__menus .menu__element{margin-bottom:175px}.list__menus .menu__element:last-child{margin-bottom:0}.wrapper__box{padding-bottom:135px}.wrapper__box+.tho__collection{padding-top:135px}.enjoy__block+.tho__collection{padding-top:95px}.tho__collection+.wrapper__box .list__menus{padding-top:0}.double__full{display:flex;justify-content:space-between;margin-top:80px}.double__full>.full__left{background-color:#fff;display:flex;width:50%}.double__full>.full__left .room__info--details{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding-bottom:50px;padding-top:50px;width:100%}.double__full>.full__left .room__info--details>span{color:rgba(54,54,54,.7);display:flex;font-family:"Aeonik",sans-serif;font-size:12px;font-weight:400;justify-content:center;letter-spacing:2px;line-height:14px;margin-bottom:25px;text-transform:uppercase}.double__full>.full__left .room__info--details>h2{color:#333;font-size:24px;font-weight:400;line-height:40px;margin-bottom:30px;margin-top:0;text-align:center}.double__full>.full__left .room__info--details>.button__room{margin-top:80px}.double__full>.full__left .room__info--details>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin-bottom:30px;margin-left:auto;margin-right:auto;margin-top:0;max-width:400px;text-align:center}.double__full>.full__left .room__info--details>ul>li>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;margin-top:0;max-width:400px}.double__full>.full__left .room__info--details>ul{padding:0}.double__full>.full__left .room__info--details>ul>li::marker{color:rgba(54,54,54,.7)}.double__full>.full__left>.image__full{align-items:center;display:inline-flex;justify-content:center}.double__full>.full__left>.image__full>img{-o-object-fit:cover;height:100%;max-width:100%;object-fit:cover}.double__full>.full__right{background-color:#fff;display:flex;width:50%}.double__full>.full__right>.image__full{align-items:center;display:inline-flex;justify-content:center}.double__full>.full__right>.image__full>img{-o-object-fit:cover;height:100%;max-width:100%;object-fit:cover}.double__full>.full__right>.contact__info{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.double__full>.full__right>.contact__info>span{color:rgba(54,54,54,.7);display:flex;font-family:"Aeonik",sans-serif;font-size:12px;font-weight:400;justify-content:center;letter-spacing:2px;line-height:14px;margin-bottom:25px;text-transform:uppercase}.double__full>.full__right>.contact__info>h2{color:#333;font-size:24px;font-weight:400;line-height:40px;margin:0;margin-bottom:30px}.double__full>.full__right>.contact__info>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0;text-align:center;text-align:center}.double__full>.full__right>.contact__info>ul *{font-family:"Aeonik",sans-serif}.double__full>.full__right>.contact__info>ul a{color:#285c33;font-weight:700;transition:.4s ease all}.double__full>.full__right>.contact__info>ul a:hover{color:rgba(200,155,100,.5)}.double__full>.full__right>.contact__info>ul{list-style-type:none;margin-bottom:0;margin-top:35px;padding:0}.double__full>.full__right>.contact__info>ul>li{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;text-align:center}.double__full>.full__right>.contact__info>ul>li.contact__list--pin{margin-top:25px}.double__full>.full__right>.contact__info>ul>li.contact__list--pin>a{color:#285c33;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:700;line-height:28px;text-decoration:underline}.double__full>.full__right>.contact__info>ul>li span{color:#363636;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px}.room__info{margin-bottom:50px;padding-top:240px}.room__info .outer__room--info{margin-left:auto;margin-right:auto;max-width:640px;text-align:center}.room__info .outer__room--info .button__room{align-items:center;display:flex;justify-content:center;margin-top:45px}.room__info .outer__room--info>h1{color:#c3ab8d;font-size:40px;font-weight:400;line-height:40px;margin-bottom:25px;margin-top:0}.room__info .outer__room--info>p{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin:0;text-align:center}.dream__exp{padding-bottom:140px;padding-top:110px}.dream__exp .outer__dream--exp .dream__exp--grid{display:grid;grid-column-gap:80px;grid-template-columns:repeat(3,1fr)}.dream__exp .outer__dream--button{margin:45px auto 0;text-align:center}.dream__exp .outer__dream--exp .dream__exp--grid .dream__exp--element>h6{color:#333;font-size:18px;font-weight:400;line-height:28px;margin-bottom:20px;margin-top:0}.dream__exp .outer__dream--exp .dream__exp--grid .dream__exp--element>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0;margin-bottom:30px}.dream__exp .outer__dream--exp .dream__exp--grid .dream__exp--element>p>span{color:#363636;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:400}.dream__exp .outer__dream--exp .dream__exp--grid .dream__exp--element>p:last-child{margin-bottom:0}.dream__exp .outer__dream--exp .top__dream--exp{margin-bottom:105px}.dream__exp .outer__dream--exp .top__dream--exp>span{align-items:center;color:#c3ab8d;display:flex;justify-content:center;margin-bottom:45px}.dream__exp .outer__dream--exp .top__dream--exp>p{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin:0;margin-left:auto;margin-right:auto;margin-top:30px;max-width:640px;text-align:center}.title__head.title__dream{margin-bottom:30px}.modal__block{background:rgba(195,171,141,.9);height:100%;left:0;position:fixed;top:0;width:100%;z-index:13}.modal__block>.inner__modal{align-items:center;display:flex;height:100%;justify-content:center;padding-left:15px;padding-right:15px;width:100%}.modal__block>.inner__modal>.modal__box{background-color:#fff;max-height:calc(100vh - 30px);max-width:800px;overflow-y:auto;padding:100px 80px;position:relative;width:100%}.modal__block>.inner__modal>.modal__box.block__wide{padding:77px 59px}.modal__block>.inner__modal>.modal__box::-webkit-scrollbar{height:2px;width:3px}.modal__block>.inner__modal>.modal__box::-webkit-scrollbar-track{background-color:rgba(40,92,51,.2)}.modal__block>.inner__modal>.modal__box::-webkit-scrollbar-thumb{background-color:#285c33}.modal__block>.inner__modal>.modal__box>h2{color:#c3ab8d;font-size:32px;font-weight:400;line-height:40px;margin-bottom:20px;margin-top:0;text-align:center}.modal__block>.inner__modal>.modal__box>h6{color:rgba(54,54,54,.7);font-family:"Libre Baskerville",sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:28px;text-align:center;margin-bottom:50px;margin-top:0;text-align:center}.modal__block>.inner__modal>.modal__box>ul{text-align:left;padding-inline-start:30px}.modal__block>.inner__modal>.modal__box>ul>li{color:rgba(54,54,54,.7)}.modal__block>.inner__modal>.modal__box>ul>li>p{font-family:"Aeonik",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:28px;margin-block:5px}.modal__block>.inner__modal>.modal__box>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:28px;text-align:left}.modal__block>.inner__modal>.modal__box>p:last-child{margin-bottom:0}.modal__block>.inner__modal>.modal__box .close__modal{align-items:center;display:inline-flex;justify-content:center;position:absolute;right:25px;top:25px}.modal__block>.inner__modal>.modal__box .close__modal>a{align-items:center;display:inline-flex;justify-content:center;transition:.4s ease all}.modal__block>.inner__modal>.modal__box .close__modal>a:hover{opacity:.7}.double__information{background-color:rgba(255,255,255,.9);padding-bottom:65px;padding-top:120px}.double__information .after__information{align-items:center;display:flex;justify-content:center;margin-top:70px}.double__information .outer__double--information{align-items:flex-start;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1000px;position:relative}.double__information .outer__double--information:before{background-color:rgba(54,54,54,.2);content:"";height:100%;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:1px}.double__information .outer__double--information>.element__information{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:390px}.double__information .outer__double--information>.element__information>span{align-items:center;color:rgba(54,54,54,.7);display:flex;font-family:"Aeonik",sans-serif;font-size:12px;font-weight:400;justify-content:center;letter-spacing:2px;line-height:14px;margin-bottom:25px;text-transform:uppercase}.double__information .outer__double--information>.element__information>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin-bottom:30px;margin-top:0;text-align:center}.double__information .outer__double--information>.element__information>ul>li>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;margin-top:0}.double__information .outer__double--information>.element__information>ul{padding:0 0 0 15px}.double__information .outer__double--information>.element__information>ul>li::marker{color:rgba(54,54,54,.7)}.double__information .outer__double--information>.element__information>p:last-child{margin-bottom:0}.double__information .outer__double--information>.element__information>h2{color:#333;font-size:24px;font-weight:400;line-height:40px;margin-bottom:30px;margin-top:0}.special__offers.new__offers{padding-top:55px}.special__offers.new__offers.new__offers--hotel-offers{padding:50px 0 0}.special__offers.new__offers .special__menu{align-items:center;display:flex;justify-content:center;margin-bottom:120px}.special__offers.new__offers.new__offers--hotel-offers .special__menu{margin:0}.special__offers.new__offers .special__menu>ul{align-items:center;display:flex;justify-content:center;list-style-type:none;list-style-type:none;margin:0;padding:0}.special__offers.new__offers.new__offers--hotel-offers .special__menu>ul{max-width:1025px;flex-wrap:wrap}.special__offers.new__offers .special__menu>ul>li.special__active>a{color:rgba(40,92,51,.5)}.special__offers.new__offers .special__menu>ul>li>a{color:#285c33;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:700;letter-spacing:6px;line-height:14px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.4s ease all}.special__offers.new__offers .special__menu>ul>li>a:hover{color:rgba(40,92,51,.5)}.special__offers.new__offers .special__menu>ul>li.spacer{background-color:rgba(54,54,54,.2);height:23px;margin:0 35px;min-width:1px}.block__with--info .special__menu{align-items:center;display:flex;justify-content:center;margin-bottom:120px}.block__with--info .special__menu>ul{align-items:center;display:flex;justify-content:center;list-style-type:none;list-style-type:none;margin:0;padding:0}.block__with--info .special__menu>ul>li.special__active>a{color:rgba(40,92,51,.5)}.block__with--info .special__menu>ul>li>a{color:#285c33;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:700;letter-spacing:6px;line-height:14px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.4s ease all}.block__with--info .special__menu>ul>li>a:hover{color:rgba(40,92,51,.5)}.block__with--info .special__menu>ul>li.spacer{background-color:rgba(54,54,54,.2);height:23px;margin:0 35px;min-width:1px}.paragraph__block+.visit__block{margin-top:150px}.paragraph__block{background-color:rgba(255,255,255,.9);padding-bottom:90px;padding-top:90px}.paragraph__block .outer__paragraph{align-items:center;display:flex;justify-content:space-between}.paragraph__block .outer__paragraph .paragraph__image{align-items:center;display:inline-flex;justify-content:center;width:100%}.paragraph__block .outer__paragraph .paragraph__image>img{max-width:100%}.paragraph__block .outer__paragraph .paragraph__info{margin-left:55px;max-width:410px;min-width:410px}.paragraph__block .outer__paragraph .paragraph__info>h2{color:#333;font-size:32px;font-weight:400;line-height:40px;margin-bottom:40px;margin-top:0}.paragraph__block .outer__paragraph .paragraph__info>.read__paragraph{align-items:center;display:flex;justify-content:flex-start;margin-top:48px}.paragraph__block .outer__paragraph .paragraph__info>.read__paragraph>a{color:#285c33;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;letter-spacing:6px;line-height:14px;text-decoration:none;text-transform:uppercase;transition:.4s ease all}.paragraph__block .outer__paragraph .paragraph__info>.read__paragraph>a:hover{color:rgba(40,92,51,.5)}.paragraph__block .outer__paragraph .paragraph__info>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin-bottom:0;margin-top:0}.paragraph__block .outer__paragraph .paragraph__info>.tag__paragraph{align-items:center;display:flex;justify-content:flex-start;margin-bottom:25px}.paragraph__block .outer__paragraph .paragraph__info>.tag__paragraph>span{align-items:center;background-color:rgba(54,54,54,.2);display:inline-flex;justify-content:center;margin-right:10px;min-height:1px;min-width:60px}.paragraph__block .outer__paragraph .paragraph__info>.tag__paragraph>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:12px;font-weight:400;letter-spacing:2px;line-height:14px;margin:0;text-transform:uppercase}.rooms__main{padding-bottom:150px;padding-top:100px}.rooms__main .outer__rooms--main .rooms__main--container{display:grid;grid-column-gap:20px;grid-row-gap:60px;grid-template-columns:repeat(3,1fr)}.rooms__main .outer__rooms--main .rooms__main--container .elem__room:hover .room__info--elem{opacity:0;pointer-events:none}.rooms__main .outer__rooms--main .rooms__main--container .elem__room:hover .room__details{opacity:1!important;pointer-events:inherit!important}.rooms__main .outer__rooms--main .rooms__main--container .elem__room .room__info--elem{margin-top:40px;padding-top:0;text-align:center;transition:.4s ease all}.rooms__main .outer__rooms--main .rooms__main--container .elem__room .room__info--elem>h6{color:#363636;font-size:18px;font-weight:400;line-height:24px;margin:0;margin-bottom:5px;text-align:center}.rooms__main .outer__rooms--main .rooms__main--container .elem__room .room__info--elem>span{align-items:center;color:rgba(54,54,54,.7);display:flex;font-family:"Aeonik",sans-serif;font-size:11px;font-weight:400;justify-content:center;letter-spacing:2px;line-height:24px;text-transform:uppercase}.rooms__main .outer__rooms--main .rooms__main--container .elem__room .room__top{display:flex;position:relative}.rooms__main .outer__rooms--main .rooms__main--container .elem__room .room__top>.room__image{align-items:center;display:inline-flex;justify-content:center;width:100%}.rooms__main .outer__rooms--main .rooms__main--container .elem__room .room__top>.room__image>img{-o-object-fit:cover;height:405px;max-width:100%;object-fit:cover;width:100%}.rooms__main .outer__rooms--main .rooms__main--container .elem__room .room__top .room__details{background:#fff;height:100%;left:0;opacity:0;padding-left:30px;padding-right:30px;padding-top:40px;pointer-events:none;position:absolute;top:0;transition:.4s ease all;width:100%}.rooms__main .outer__rooms--main .rooms__main--container .elem__room .room__top .room__details>h2{color:#363636;font-size:18px;font-weight:400;line-height:24px;margin-bottom:5px;margin-top:0;text-align:center}.rooms__main .outer__rooms--main .rooms__main--container .elem__room .room__top .room__details>span{align-items:center;color:rgba(54,54,54,.7);display:flex;font-family:"Aeonik",sans-serif;font-size:11px;font-weight:400;justify-content:center;letter-spacing:2px;line-height:24px;text-transform:uppercase;width:100%}.rooms__main .outer__rooms--main .rooms__main--container .elem__room .room__top .room__details>p{-webkit-box-orient:vertical;-webkit-line-clamp:4;color:rgba(54,54,54,.7);display:-webkit-box;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;overflow:hidden;text-align:center}.rooms__main .outer__rooms--main .rooms__main--container .elem__room .room__top .room__details .book__button{align-items:center;bottom:30px;display:flex;justify-content:center;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:100%}.rooms__main .outer__rooms--main .rooms__main--container .elem__room .room__top .room__details .discover__details{align-items:center;display:flex;justify-content:center}.rooms__main .outer__rooms--main .rooms__main--container .elem__room .room__top .room__details .discover__details>a{color:#285c33;font-family:"AeonikMedium",sans-serif;font-size:14px;font-weight:500;line-height:28px;text-decoration:underline;transition:.4s ease all}.rooms__main .outer__rooms--main .rooms__main--container .elem__room .room__top .room__details .discover__details>a:hover{opacity:.7}.rooms__main .outer__rooms--main .head__rooms{margin-bottom:100px;margin-left:auto;margin-right:auto;max-width:640px;text-align:center}.rooms__main .outer__rooms--main .head__rooms>h2{color:#c3ab8d;font-size:40px;font-weight:400;line-height:40px;margin-bottom:35px;margin-top:0;text-align:center}.rooms__main .outer__rooms--main .head__rooms>p{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin:0}.content__v--slider{padding-bottom:125px;padding-top:100px}.content__v--slider .outer__v--slider .wrapper__con--slider{margin-left:auto;margin-right:auto;max-width:900px}.content__v--slider .outer__v--slider .bottom__main--slider .image__main--slide{align-items:center;display:inline-flex;justify-content:center;width:100%}.content__v--slider .outer__v--slider .bottom__main--slider .image__main--slide>img{max-height:484px;max-width:100%}.content__v--slider .outer__v--slider .top__content--slider{margin-bottom:105px;margin-left:auto;margin-right:auto;max-width:640px;text-align:center}.content__v--slider .outer__v--slider .top__content--iframe iframe{margin:0 auto;display:block;width:100%;height:600px}.content__v--slider.content_3d,.content__v--slider.content_floorplans{padding:100px 0 50px}.content__v--slider.content_3d .outer__v--slider .top__content--slider,.content__v--slider.content_floorplans .outer__v--slider .top__content--slider{margin-bottom:50px}.content__v--slider .outer__v--slider .top__content--slider .button__top,.content__v--slider .outer__v--slider .top__content--slider .button__room{align-items:center;display:flex;justify-content:center;margin-top:45px}.content__v--slider .outer__v--slider .top__content--slider .file__top{margin:25px 0}.content__v--slider .outer__v--slider .top__content--slider .file__top a{font-family:"Aeonik",sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:14px;text-align:center;letter-spacing:5px;text-transform:uppercase;text-decoration:none;color:#285c33}.content__v--slider .outer__v--slider .top__content--slider .file__top a:hover{opacity:.7}.content__v--slider .outer__v--slider .top__content--slider>h2{color:#c3ab8d;font-size:40px;font-weight:400;line-height:40px;margin-bottom:35px;margin-top:0}.content__v--slider .outer__v--slider .top__content--slider>p{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin:0;text-align:center}.slider__dots--con{position:relative}.slider__dots--con .slick-dots{bottom:0;display:flex;flex-wrap:wrap;justify-content:center;position:static}.slider__dots--con .slick-dots li{height:auto;margin:0;padding:7px 10px;width:auto}.slider__dots--con .slick-dots li:last-child{margin-right:0}.slider__dots--con .slick-dots li.slick-active>button{background-color:#285c33}.slider__dots--con .slick-dots li>button{background-color:rgba(54,54,54,.2);height:auto;height:1px;padding:0;width:auto;width:60px}.slider__dots--con .slick-dots li>button:before{content:none}.wrapper__con--slider .slick-prev{background:url("../img/leftslider.svg?v=SW-hMQonEz0urQrN_463IWzGmM4")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:100% 100%!important;left:-60px;max-height:36px;max-width:36px;min-height:36px;min-width:36px}.wrapper__con--slider .slick-prev:before{content:none}.wrapper__con--slider .slick-next{background:url("../img/rightslider.svg?v=SW-hMQonEz0urQrN_463IWzGmM4")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:100% 100%!important;max-height:36px;max-width:36px;min-height:36px;min-width:36px;right:-60px}.wrapper__con--slider .slick-next:before{content:none}.wrapper__con--slider .bottom__main--slider .slick-slide{margin:0 8px}.wrapper__con--slider .bottom__main--slider .slick-list{margin:0 -8px}.wrapper__con--slider .slick-dotted.slick-slider{margin-bottom:0}.slider__dots--con{margin-top:20px}.our__hotel{padding-bottom:90px;padding-top:90px}.our__hotel.our__hotel--hotel-offers-single{padding:0;margin:80px 0 50px}.our__hotel.our__hotel--hotel-offers{padding:0;margin:50px 0 50px}.our__hotel .outer__our--hotel .slider__information{padding-bottom:0}.our__hotel .outer__our--hotel .slider__information .container{padding-left:0;padding-right:0}.our__hotel .outer__our--hotel .slider__information .outer__slider .main__slider .elem__main--slider .main__wrapper--elem>.main__info--slide{max-width:650px}.our__hotel.our__hotel--hotel-offers .outer__our--hotel .slider__information .outer__slider .main__slider .elem__main--slider .main__wrapper--elem>.main__info--slide{right:auto;left:0}.our__hotel.our__hotel--hotel-offers .outer__our--hotel .slider__information .outer__slider .main__slider .elem__main--slider .main__wrapper--elem>.main__image--slide{float:right}.our__hotel .outer__our--hotel .slider__information .outer__slider .main__slider .elem__main--slider .main__wrapper--elem>.main__info--slide>.main__info .main__info--button{margin-top:40px}.our__hotel .outer__our--hotel .our__hotel--head{margin-bottom:90px;margin-left:auto;margin-right:auto;max-width:575px;text-align:center;align-items:center;display:flex;justify-content:center;flex-direction:column}.our__hotel.our__hotel--hotel-offers-single .outer__our--hotel .our__hotel--head{max-width:800px;margin:0 auto}.our__hotel.our__hotel--hotel-offers .outer__our--hotel .our__hotel--head{flex-direction:row;max-width:1025px}.our__hotel .outer__our--hotel .our__hotel--head>p{color:rgba(54,54,54,.7);font-family:"Libre Baskerville",sans-serif;font-size:18px;font-weight:400;line-height:36px;margin:0;text-align:center}.our__hotel .outer__our--hotel .our__hotel--head>p>a{font-family:"Libre Baskerville",sans-serif;color:#285c33;font-size:18px;font-weight:400;line-height:36px}.our__hotel.our__hotel--hotel-offers .outer__our--hotel .our__hotel--head>p{font-size:16px;line-height:34px;letter-spacing:0}.our__hotel .outer__our--hotel .our__hotel--head>h2{color:#c3ab8d;font-size:32px;font-weight:400;line-height:40px;margin:0 35px}.our__hotel .outer__our--hotel .our__hotel--head>span{background-color:rgba(54,54,54,.2);display:inline-flex;height:1px;width:100%}.our__hotel .outer__our--hotel .our__hotel--head>h3{color:#363636;font-size:24px;font-weight:400;line-height:32px;letter-spacing:0}.quote__small .outer__small--quote{border-top:1px solid rgba(54,54,54,.2);margin-bottom:75px;margin-left:auto;margin-right:auto;max-width:1025px;padding-top:50px}.quote__small .outer__small--quote span{align-items:center;display:flex;justify-content:center}.quote__small .outer__small--quote span>img{max-width:105px}.quote__small .outer__small--quote p{color:#333;font-size:18px;font-weight:400;line-height:36px;margin-bottom:30px;margin-left:auto;margin-right:auto;margin-top:0;max-width:700px;text-align:center}.event__slider--wrapper .slick-track{display:flex!important}.event__slider--wrapper .slick-slide{height:inherit!important}.block__with--info{padding-bottom:40px;padding-top:100px}.block__with--info .outer__with--info .content__with--info .content__with--element{align-items:center;display:flex;justify-content:center}.block__with--info .outer__with--info .content__with--info .content__with--element>.content__with--desc{margin-left:55px;max-width:410px;min-width:410px}.block__with--info .outer__with--info .content__with--info .content__with--element>.content__with--desc>h2{color:#333;font-size:32px;font-weight:400;line-height:40px;margin-bottom:40px;margin-top:0}.block__with--info .outer__with--info .content__with--info .content__with--element>.content__with--desc>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.block__with--info .outer__with--info .content__with--info .content__with--element>.content__with--desc>.content__with--tag{align-items:center;display:flex;justify-content:flex-start;margin-bottom:25px}.block__with--info .outer__with--info .content__with--info .content__with--element>.content__with--desc>.content__with--tag>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:12px;font-weight:400;letter-spacing:2px;line-height:14px;margin:0;text-transform:uppercase}.block__with--info .outer__with--info .content__with--info .content__with--element>.content__with--desc>.content__with--tag>span{align-items:center;background-color:rgba(54,54,54,.2);display:inline-flex;justify-content:center;margin-right:10px;min-height:1px;min-width:60px}.block__with--info .outer__with--info .content__with--info .content__with--element>.content__with--image{align-items:center;display:inline-flex;justify-content:center}.block__with--info .outer__with--info .content__with--info .content__with--element>.content__with--image>img{max-width:100%}.block__with--info .outer__with--info .content__with--info .title__head.info__head{margin-bottom:60px}.block__with--info .outer__with--info .head__with--info{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:70px;margin-left:auto;margin-right:auto;max-width:640px;text-align:center}.block__with--info .outer__with--info .head__with--info>h2{color:#c3ab8d;font-size:40px;font-weight:400;line-height:40px;margin-bottom:35px;margin-top:0}.block__with--info .outer__with--info .head__with--info>p{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin:0}.rooms__list{padding-bottom:140px;padding-top:130px}.list__rooms{align-items:flex-start;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1045px}.list__rooms .grid__room{max-width:48%}.list__rooms .grid__room:nth-child(2){padding-top:115px}.list__rooms .elem__room{margin-bottom:100px;max-width:100%}.list__rooms .elem__room:last-child{margin-bottom:0}.list__rooms .elem__room>.room__information{text-align:center}.list__rooms .elem__room>.room__information>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.list__rooms .elem__room>.room__information .book__button{align-items:center;display:flex;justify-content:center;margin-top:60px}.list__rooms .elem__room>.room__information>.discover__more{align-items:center;display:flex;justify-content:center;margin-top:7px}.list__rooms .elem__room>.room__information>.discover__more>a{color:#285c33;font-family:"AeonikMedium",sans-serif;font-size:14px;font-weight:500;letter-spacing:1px;line-height:28px;text-decoration:underline;transition:.4s ease all}.list__rooms .elem__room>.room__information>.discover__more>a:hover{opacity:.7}.list__rooms .elem__room>.room__information .room__info--title{margin-bottom:25px}.list__rooms .elem__room>.room__information .room__info--title>h2{color:#363636;font-size:18px;font-weight:400;line-height:24px;margin-bottom:5px;margin-top:0}.list__rooms .elem__room>.room__information .room__info--title>span{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:11px;letter-spacing:2px;line-height:24px;text-transform:uppercase}.list__rooms .elem__room>.room__image{align-items:center;display:inline-flex;justify-content:center;margin-bottom:30px;width:100%}.list__rooms .elem__room>.room__image>img{-o-object-fit:cover;height:325px;max-width:100%;object-fit:cover;width:100%}.title__group{margin-bottom:70px;padding-top:100px}.title__group .outer__title--group{margin-left:auto;margin-right:auto;max-width:640px;text-align:center}.title__group .outer__title--group>h2{color:#c3ab8d;font-size:40px;font-weight:400;line-height:40px;margin-bottom:35px;margin-top:0}.title__group .outer__title--group>p{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin:0;text-align:center}.intro__group{margin-bottom:70px}.intro__group .outer__intro{margin-left:auto;margin-right:auto;max-width:700px;text-align:center}.intro__group .outer__intro>h2{color:var(--color-primary);font-family:var(--font-tertiary);text-transform:uppercase;font-size:40px;font-weight:400;line-height:40px;margin-bottom:35px;margin-top:0}.intro__group .outer__intro>h1{color:var(--color-primary);font-size:40px;font-weight:400;line-height:40px;margin-bottom:35px;margin-top:0;text-align:center}.intro__group .outer__intro>p{color:var(--color-neutral-light-black-70);font-family:var(--font-tertiary);font-size:24px;font-weight:400;line-height:36px;margin:0;text-align:center;padding-bottom:24px}.intro__group .outer__intro>p strong{font-family:var(--font-tertiary-bold);line-height:36px;font-size:24px;font-weight:700}.hotel__grid--block{padding-bottom:80px;padding-top:85px}.hotel__grid--block .outer__hotel--grid{margin-left:auto;margin-right:auto;max-width:680px;text-align:center}.hotel__grid--block .outer__hotel--grid>p{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin:0}.hotel__grid--button{margin:70px 0}.hotel__grid--element--hotel-offers .hotel__grid--button{margin:70px 0 0}.hotel__grid--wrapper{margin-top:130px}.hotel__grid--wrapper>.hotel__grid--element{margin-bottom:150px;margin-left:auto;margin-right:auto;max-width:1060px;position:relative}.hotel__grid--wrapper>.hotel__grid--element:last-child{margin-bottom:0}.hotel__grid--wrapper>.hotel__grid--element .hotel__info>h2{color:#333;font-size:32px;font-weight:400;line-height:40px;margin-bottom:40px;margin-top:0}.hotel__grid--wrapper>.hotel__grid--element .hotel__info>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.hotel__grid--wrapper>.hotel__grid--element .hotel__info>.hotel__tag{align-items:center;display:inline-flex;justify-content:flex-start;margin-bottom:20px}.hotel__grid--wrapper>.hotel__grid--element .hotel__info>.hotel__tag>span{background-color:rgba(54,54,54,.2);margin-right:15px;min-height:1px;min-width:60px}.hotel__grid--wrapper>.hotel__grid--element .hotel__info>.hotel__tag>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:11px;font-weight:400;letter-spacing:2px;line-height:14px;margin:0;text-transform:uppercase}.hotel__grid--wrapper>.hotel__grid--element>.hotel__image{align-items:center;display:inline-flex;justify-content:center}.hotel__grid--wrapper>.hotel__grid--element>.hotel__image>img{max-width:490px}.hotel__grid--wrapper>.hotel__grid--element.hotel__grid--element--hotel-offers>.hotel__image>img{max-width:600px}.hotel__grid--wrapper>.hotel__grid--element.left__hotel{text-align:right}.hotel__grid--wrapper>.hotel__grid--element.left__hotel>.hotel__info{background:rgba(255,255,255,.9);left:0;max-width:635px;min-width:635px;padding-bottom:55px;padding-left:55px;padding-right:45px;padding-top:55px;position:absolute;text-align:left;top:-60px;width:100%}.hotel__grid--wrapper>.hotel__grid--element.left__hotel>.hotel__image{align-items:center;display:inline-flex;justify-content:center}.hotel__grid--wrapper>.hotel__grid--element.left__hotel>.hotel__image>img{max-width:490px}.hotel__grid--wrapper>.hotel__grid--element.left__hotel.hotel__grid--element--hotel-offers>.hotel__image>img{max-width:600px}.hotel__grid--wrapper>.hotel__grid--element.right__hotel.bottom__hotel{margin-bottom:380px}.hotel__grid--wrapper>.hotel__grid--element.right__hotel.bottom__hotel>.hotel__info{background:rgba(255,255,255,.9);bottom:-200px;max-width:510px;min-width:510px;padding-bottom:60px;padding-left:45px;padding-right:45px;padding-top:60px;position:absolute;right:0;top:auto;width:100%}.hotel__grid--wrapper>.hotel__grid--element.right__hotel.bottom__hotel>.hotel__image{max-width:700px;width:100%}.hotel__grid--wrapper>.hotel__grid--element.right__hotel.bottom__hotel>.hotel__image>iframe{max-width:700px;min-height:390px;width:100%}.hotel__grid--wrapper>.hotel__grid--element.right__hotel>.hotel__info{background:rgba(255,255,255,.9);max-width:635px;min-width:635px;padding-bottom:60px;padding-left:85px;padding-right:60px;padding-top:60px;position:absolute;right:0;top:-60px;width:100%}.title__head.event__head{margin-bottom:60px}.after__event{margin-left:auto;margin-right:auto;max-width:1030px;padding-left:15px;padding-right:15px;padding-top:60px}.after__event .after__button{align-items:center;display:flex;justify-content:center;margin-top:60px}.after__event .grid__after{display:grid;grid-column-gap:80px;grid-template-columns:repeat(3,1fr)}.after__event .grid__after>.elem__after>h6{color:#333;font-size:18px;font-weight:400;line-height:28px;margin-bottom:20px;margin-top:0}.after__event .grid__after>.elem__after>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.enjoy__block.enjoy__second{padding-bottom:190px;padding-top:85px}.enjoy__block.enjoy__second .outer__enjoy .menu__element>.menu__info{padding-left:50px;padding-right:45px}.enjoy__block.enjoy__second .outer__enjoy .menu__element>.menu__info .menu__list{margin-bottom:50px}.team__block>.container>p{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin:0;margin-bottom:75px;margin-left:auto;margin-right:auto;max-width:680px;text-align:center}.team__block+.events__slider{margin-top:80px}.special__section{margin:150px 0}.special__section .outer__special--section .special__list--section>.special__list--elem{align-items:center;display:flex;justify-content:space-between;margin-bottom:100px;margin-left:auto;margin-right:auto;max-width:1040px}.special__section .outer__special--section .special__list--section>.special__list--elem:last-child{margin-bottom:0}.special__section .outer__special--section .special__list--section>.special__list--elem>.special__list--info{max-width:450px;min-width:450px}.special__section .outer__special--section .special__list--section>.special__list--elem>.special__list--info>h2{color:#333;font-size:32px;font-weight:400;line-height:40px;margin-bottom:15px;margin-top:0}.special__section .outer__special--section .special__list--section>.special__list--elem>.special__list--info>.special__button{margin-top:40px}.special__section .outer__special--section .special__list--section>.special__list--elem>.special__list--info>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}.special__section .outer__special--section .special__list--section>.special__list--elem>.special__list--info>h6{color:#333;font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin-bottom:30px;margin-top:0}.special__section .outer__special--section .special__list--section>.special__list--elem>.special__list--info>.tag__special{align-items:center;display:flex;justify-content:flex-start;margin-bottom:20px}.special__section .outer__special--section .special__list--section>.special__list--elem>.special__list--info>.tag__special>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:11px;font-weight:400;letter-spacing:2px;line-height:14px;margin:0;text-transform:uppercase}.special__section .outer__special--section .special__list--section>.special__list--elem>.special__list--info>.tag__special>span{background-color:rgba(54,54,54,.2);display:inline-flex;margin-right:15px;min-height:1px;min-width:60px}.special__section .outer__special--section .special__list--section>.special__list--elem>.special__list--image{align-items:center;display:inline-flex;justify-content:center;max-width:490px}.special__section .outer__special--section .special__list--section>.special__list--elem>.special__list--image>img{max-width:100%}.special__section .outer__special--section .special__list--section>.special__list--elem:nth-child(odd)>.special__list--image{order:1}.special__section .outer__special--section .special__list--section>.special__list--elem:nth-child(odd)>.special__list--info{margin-left:60px;order:2}.special__section .outer__special--section .special__list--section>.special__list--elem:nth-child(2n)>.special__list--image{order:2}.special__section .outer__special--section .special__list--section>.special__list--elem:nth-child(2n)>.special__list--info{margin-right:60px;order:1}.special__section .outer__special--section .title__head.special__title{margin-bottom:80px}.special__section+.faq__main{padding-bottom:90px;padding-top:0}.special__section+.faq__main .faq__box{margin-left:auto;margin-right:auto;max-width:800px}.faq__title{margin-bottom:50px;text-align:center}.faq__title>h2{color:#c3ab8d;font-size:32px;font-weight:400;line-height:40px;margin:0}.faq__element--head{position:relative}.faq__main .faq__wrapper .faq__box .faq__element .faq__element--head{padding-right:80px}.faq__open{position:absolute;right:0}.faq__open>span{color:#c89b64;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;letter-spacing:6px;line-height:24px;text-transform:uppercase}.faq__close{display:none;position:absolute;right:0}.faq__close>span{color:#c89b64;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;letter-spacing:6px;line-height:24px;text-transform:uppercase}.elem__accordion>.head__accordion{padding-right:80px;position:relative}.elem__accordion>.head__accordion>.accordion__open{position:absolute;right:0}.elem__accordion>.head__accordion>.accordion__close{display:none;position:absolute;right:0}.elem__accordion>.head__accordion.accordion__arrow:before{background:url("../img/selectarrow.svg?v=SW-hMQonEz0urQrN_463IWzGmM4");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:21px;position:absolute;right:0;transition:.4s ease all;width:21px}.elem__accordion.active__accordion>.head__accordion.accordion__arrow:before{transform:rotate(180deg)}.menu__list>ul{list-style-type:none;margin:0;padding:0}.menu__list>ul>li{border-bottom:1px solid rgba(54,54,54,.2);color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0;padding:4px 0}.menu__list>ul>li a{color:#285c33;font-family:"Aeonik",sans-serif;font-size:16px;line-height:28px;text-decoration:underline}.event__slider--wrapper .slick-slide{max-height:550px}.services-buttons{display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:800px;padding-top:40px}.services-buttons>a{color:#285c33;font-family:'Aeonik';font-size:14px;font-weight:500;letter-spacing:1px;line-height:28px;text-align:center;text-decoration-line:underline;text-transform:uppercase}.services-buttons>a:hover{opacity:.7}.slick-dots>li:only-child{display:none!important}.no--desktop{display:none!important}.slick-loading .slick-list{background:none}.jconfirm-holder .container{width:100%;max-width:fit-content}.jconfirm.jconfirm-my-theme .jconfirm-box{padding:30px 15px 0 15px}.jconfirm.jconfirm-my-theme .jconfirm-box .jconfirm-content{font-family:"Aeonik",sans-serif;font-size:16px}.jconfirm.jconfirm-my-theme .jconfirm-box .jconfirm-buttons{display:flex;align-items:center;justify-content:flex-end}.jconfirm.jconfirm-my-theme .jconfirm-box .jconfirm-buttons button{align-items:center;background-color:#fff!important;border:2px solid #285c33;color:#285c33!important;text-transform:uppercase;cursor:pointer;display:inline-flex;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;justify-content:center;letter-spacing:3px;line-height:16px;transition:.4s ease all}.jconfirm.jconfirm-my-theme .jconfirm-box .jconfirm-buttons button:hover{background-color:#285c33!important;color:#fff!important}.cover__video video{position:absolute;height:100%;width:100%;object-fit:cover}.cover__slideshow{position:absolute;height:100%;width:100%;object-fit:cover;overflow:hidden;opacity:0;transition:opacity .3s ease-out;display:block}.cover__slideshow.slick-slider .slick-list,.cover__slideshow.slick-slider .slick-track{height:100%!important}.cover__slideshow-image img{width:100%;height:100%;max-width:100%;object-fit:cover}.slick-initialized{opacity:1}.michelin__star{margin-bottom:-3px}p>a,p>b,p>strong,p>span,p>u,p>i,p>em{font-family:"Aeonik",sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0}p>b,p>strong{font-family:"AeonikMedium",sans-serif;font-weight:500}.menu__info .menu__list--controls.menu__list--controls-restaurant .book__menu{width:100%}.hero__section .climate__neutral.v2{top:200px;z-index:2}.hero__section.v2 .outer__hero{position:relative;z-index:2}.hero__section.v2 .discover__button{z-index:2}.cover__video.v2::before,.cover__slideshow.v2::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(0deg,rgba(0,0,0,0) 76.34%,rgba(0,0,0,.5) 100%);z-index:1;pointer-events:none}header.v2{position:absolute;top:0;z-index:3;transition:.3s ease all}header.v2 .container{max-width:1366px}header.v2 .outer__header{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto;padding-top:14px}header.v2 .outer__header .header__controls{align-items:center;display:flex;justify-content:flex-end;position:relative;z-index:3}header.v2 .outer__header .header__controls .language__wrapper{position:relative;display:flex;align-items:center;overflow:hidden;height:14px;transition:all .3s ease}header.v2 .outer__header .header__controls .language__wrapper.expanded{overflow:visible}header.v2 .outer__header .header__controls .language__wrapper .language__info{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:relative;top:9px}header.v2 .outer__header .header__controls .language__wrapper .language__info>a{align-items:center;color:#fff;display:inline-flex;font-family:"Aeonik",sans-serif;font-size:12px;font-weight:700;justify-content:center;line-height:14px;text-decoration:none;transition:.4s ease all}header.v2 .outer__header .header__controls .language__wrapper .language__info>a:first-child{margin-bottom:4px}header.v2 .outer__header .header__controls .language__wrapper .language__info>a>.arrowlanguage{margin-left:5px;transition:all .3s ease;display:inline-block;width:12px;height:8px;background-color:#fff;mask-image:url('../img/arrowlanguage.svg?v=SW-hMQonEz0urQrN_463IWzGmM4');-webkit-mask-image:url('../img/arrowlanguage.svg?v=SW-hMQonEz0urQrN_463IWzGmM4')}header.v2 .outer__header .header__controls .language__wrapper.expanded>.language__info>a>.arrowlanguage{transform:rotate(180deg)}header.v2 .outer__header .header__controls .language__wrapper .language__info>a:hover{opacity:.6}header.v2 .outer__header .header__controls .language__wrapper .language__info>a:hover>.arrowlanguage{opacity:.6}header.v2 .outer__header .header__controls>.header__spacer{background-color:#fff;height:16px;margin:0 22px;width:2px}header.v2 .outer__header .header__controls>.header__item{margin-right:16px}header.v2 .outer__header .header__controls>a{color:#fff;display:inline-flex;font-family:"Libre Baskerville",sans-serif;font-style:italic;font-size:13px;font-weight:400;letter-spacing:0;line-height:14px;text-decoration:none;text-transform:capitalize;transition:.4s ease all}header.v2 .outer__header .header__controls>a:hover{opacity:.6}header.v2 .outer__header .header__controls .button__header{align-items:center;display:inline-flex;justify-content:center;margin-left:25px}header.v2 .outer__header .header__controls .button__header a.default-btn{border-color:#fff;color:#fff}header.v2 .outer__header .header__controls .button__header a.default-btn:hover{border-color:#285c33;background-color:#285c33;color:#fff}header.v2 .outer__header .header__menu{display:flex;position:relative;transition:.4s ease all;z-index:10}header.v2 .outer__header .header__menu>a{align-items:center;display:flex;flex-direction:column;justify-content:center;opacity:1;text-decoration:none;transition:.4s ease all}header.v2 .outer__header .header__menu>a.active__header{opacity:0}header.v2 .outer__header .header__menu>a.active__header>span:nth-child(1){background-color:#fff;top:8px;transform:rotate(45deg)}header.v2 .outer__header .header__menu>a.active__header>span:nth-child(3){background-color:#fff;bottom:8px;transform:rotate(-45deg)}header.v2 .outer__header .header__menu>a.active__header>span:nth-child(2){opacity:0}header.v2 .outer__header .header__menu>a>span{bottom:auto;position:relative;top:0;transition:.4s ease all}header.v2 .outer__header .header__menu>a>span:nth-child(3){bottom:0;top:auto}header.v2 .outer__header .header__menu>a>span:nth-child(1){background-color:#fff;display:inline-flex;height:2px;margin-bottom:6px;min-width:33px}header.v2 .outer__header .header__menu>a>span:nth-child(2){background-color:#fff;display:inline-flex;height:2px;margin-bottom:6px;min-width:33px}header.v2 .outer__header .header__menu>a>span:nth-child(3){background-color:#fff;display:inline-flex;height:2px;margin-bottom:6px;min-width:33px}header.v2 .outer__header .header__menu>a>span:nth-child(4){color:#fff;font-family:"Aeonik",sans-serif;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase}header.v2 .outer__header .center__logo{display:flex;align-items:center;justify-content:center;position:relative;left:auto;right:auto;top:auto;bottom:auto;z-index:10;margin:0}header.v2 .outer__header .center__logo>a{align-items:center;display:inline-flex;justify-content:center;transition:.4s ease all}header.v2 .outer__header .center__logo>a:hover{opacity:.7}header.v2 .outer__header .center__logo>a>.logo{display:inline-block;transition:.1s ease all;background-color:#fff;width:298px;height:80px;mask-image:url('../img/logo-icon-tschuggen-grand-hotel.svg?v=SW-hMQonEz0urQrN_463IWzGmM4');-webkit-mask-image:url('../img/logo-icon-tschuggen-grand-hotel.svg?v=SW-hMQonEz0urQrN_463IWzGmM4');margin:5px 0}header.v2 .outer__header .header__inline-menu{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:10;margin-top:16px;box-shadow:inset 0 1px 0 0 #fff;grid-column:span 3}header.v2 .outer__header .header__inline-menu ul{list-style:none;display:flex;align-items:center;justify-content:center;width:100%;column-gap:32px;flex-wrap:wrap;padding:0}header.v2 .outer__header .header__inline-menu ul li a{font-family:"Aeonik",sans-serif;font-weight:400;font-size:13px;line-height:14px;letter-spacing:2px;text-transform:uppercase;color:#fff}header.v2 .outer__header .header__inline-menu ul li:hover a{opacity:.6}header.v2.scrolled{top:0;position:fixed;background-color:#eef1f1;border-bottom:1px solid #36363633}header.v2.scrolled .outer__header{padding-top:0;grid-template-columns:repeat(3,auto)}header.v2.scrolled .outer__header .header__menu{display:none}header.v2.scrolled .outer__header .center__logo{order:1}header.v2.scrolled .outer__header .center__logo>a>.logo{display:inline-block;background-color:#373934;width:239px;height:23px;mask-size:239px auto;-webkit-mask-size:239px auto;mask-image:url('../img/logo-tschuggen-grand-hotel.svg?v=SW-hMQonEz0urQrN_463IWzGmM4');-webkit-mask-image:url('../img/logo-tschuggen-grand-hotel.svg?v=SW-hMQonEz0urQrN_463IWzGmM4');margin:0}header.v2.scrolled .outer__header .header__controls{order:3}header.v2.scrolled .outer__header .header__controls>a{display:none}header.v2.scrolled .outer__header .header__controls>.header__spacer{display:none}header.v2.scrolled .outer__header .header__controls .language__wrapper{display:none}header.v2.scrolled .outer__header .header__inline-menu{order:2;grid-column:auto;box-shadow:none;margin-top:0}header.v2.scrolled .outer__header .header__inline-menu ul{padding:0;column-gap:16px}header.v2.scrolled .outer__header .header__inline-menu ul li a{color:#363636b2}header.v2.scrolled .outer__header .header__controls .button__header{margin-left:0}header.v2.scrolled .outer__header .header__controls .button__header a.default-btn{border-color:#285c33;color:#285c33}header.v2.scrolled .outer__header .header__controls .button__header a.default-btn:hover{color:#fff}header.v2.dark .outer__header .header__menu>a>span:nth-child(1){background-color:#363636b2!important}header.v2.dark .outer__header .header__menu>a>span:nth-child(2){background-color:#363636b2!important}header.v2.dark .outer__header .header__menu>a>span:nth-child(3){background-color:#363636b2!important}header.v2.dark .outer__header .header__menu>a>span:nth-child(4){color:#363636b2!important}header.v2.dark .outer__header .center__logo>a>.logo{background-color:#363636b2}header.v2.dark .outer__header .header__controls>a{color:#363636b2}header.v2.dark .outer__header .header__controls>.header__spacer{background-color:#363636b2}header.v2.dark .outer__header .header__controls .language__wrapper .language__info>a{color:#363636b2}header.v2.dark .outer__header .header__controls .language__wrapper>.language__info>a>.arrowlanguage{background-color:#363636b2}header.v2.dark .outer__header .header__controls .button__header a.default-btn{border-color:#285c33;color:#285c33}header.v2.dark .outer__header .header__controls .button__header a.default-btn:hover{color:#fff}header.v2.dark .outer__header .header__inline-menu{box-shadow:inset 0 1px 0 0 #363636b2}header.v2.dark.scrolled .outer__header .header__inline-menu{box-shadow:none}header.v2.dark .outer__header .header__inline-menu ul li a{color:#363636b2}.headline__block.v2{margin-top:175px}.float__menu.v2{transition:.4s ease all}.float__menu.v2.step__2{display:none}.float__menu.v2 .menu__item--forward,.float__menu.v2 .menu__item--back{justify-content:space-between}.float__menu.v2 .menu__item--back{justify-content:flex-start;gap:40px}.float__menu.v2 .menu__item--forward::after,.float__menu.v2 .menu__item--back::before{content:'';display:inline-flex;width:21px;height:13px;background-color:#fff;mask-image:url(../img/menu-arrow.svg?v=SW-hMQonEz0urQrN_463IWzGmM4);-webkit-mask-image:url(../img/menu-arrow.svg?v=SW-hMQonEz0urQrN_463IWzGmM4);transition:.4s ease all}.float__menu.v2 .menu__item--back::before{transform:rotate(180deg)}footer.v2 .outer__footer .footer__top{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto;align-items:center}footer.v2 .outer__footer .footer__top .foot__logo{position:relative;left:auto;right:auto;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}footer.v2 .outer__footer .footer__top .foot__logo .link{font-family:"Libre Baskerville",sans-serif;font-weight:400;font-style:italic;font-size:13px;line-height:14px;letter-spacing:0;text-transform:capitalize;text-decoration:none;color:#363636;margin-top:24px}footer.v2 .outer__footer .footer__top .foot__socials{align-items:flex-end;justify-content:center;flex-direction:column}footer.v2 .outer__footer .footer__top .foot__socials .foot__socials-inner{display:flex;flex-direction:column;align-items:flex-start}footer.v2 .outer__footer .footer__top .foot__socials .foot__socials-inner>p{color:#333;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:400;line-height:14px;margin:16px 0 0}.gallery{margin-top:200px}.gallery .container .outer__titles{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:750px;margin:0 auto}.gallery .container .outer__titles h2{font-family:"Libre Baskerville",sans-serif;font-weight:400;font-size:40px;line-height:40px;letter-spacing:0;text-align:center;color:#c3ab8d}.gallery .container .outer__titles p{font-family:"Libre Baskerville",sans-serif;font-weight:400;font-size:18px;line-height:36px;letter-spacing:0;text-align:center;color:#363636b2}.gallery .container .controls{display:flex;align-items:center;justify-content:space-between}.gallery .container .controls.mobile{display:none}.gallery .container .controls ul li.spacer{background-color:#36363633;height:23px;width:1px}.gallery .container .controls ul.sections{display:flex;align-items:center;justify-content:flex-start;list-style:none;padding:0}.gallery .container .controls ul.sections li{font-family:"Aeonik",sans-serif;font-weight:500;font-size:14px;line-height:14px;letter-spacing:6px;text-align:center;text-transform:uppercase;color:#285c33;cursor:pointer;margin:0 15px;transition:.4s ease all}.gallery .container .controls ul.sections li.active{color:#285c3366}.gallery .container .controls ul.sections li:hover{color:#285c3366}.gallery .container .controls ul.templates{display:flex;align-items:center;justify-content:flex-start;list-style:none;padding:0}.gallery .container .controls ul.templates span.gallery-template{display:inline-flex;cursor:pointer;width:22px;height:15px;mask-size:22px auto;-webkit-mask-size:22px auto;mask-image:url('../img/gallery-template.svg?v=SW-hMQonEz0urQrN_463IWzGmM4');-webkit-mask-image:url('../img/gallery-template.svg?v=SW-hMQonEz0urQrN_463IWzGmM4');background-color:#285c33;transition:.4s ease all;margin:0 15px}.gallery .container .controls ul.templates span.gallery-template.active{background:#285c3366}.gallery .container .controls ul.templates span.gallery-template:hover{background:#285c3366}.gallery .container .controls ul.templates span.gallery-template.with-offset{width:21px;mask-size:21px auto;-webkit-mask-size:21px auto;mask-image:url('../img/gallery-template-with-offset.svg?v=SW-hMQonEz0urQrN_463IWzGmM4');-webkit-mask-image:url('../img/gallery-template-with-offset.svg?v=SW-hMQonEz0urQrN_463IWzGmM4')}.gallery .container .items{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin:24px 0;transition:.4s ease all;position:relative}.gallery .container .items::after{content:'';display:block;height:150px}.gallery .container .items.with-offset{grid-template-columns:repeat(2,1fr);gap:64px}.gallery .container .items.with-offset .item:nth-child(2n){transform:translateY(150px)}.gallery .container .items .item{box-sizing:border-box;transition:.4s ease all;display:none}.gallery .container .items .item.active{display:block}.gallery .container .items .item .image-thumbnail img{width:100%;height:auto;display:block;aspect-ratio:1/1;object-fit:cover}.gallery .container .items .item .video-thumbnail video{width:100%;height:auto;display:block;aspect-ratio:1/1;object-fit:cover}.gallery .container .items-slider{display:none}.gallery .container .items-slider .item .image img{width:100%;height:auto;display:block;aspect-ratio:16/9;object-fit:cover}.gallery .container .items-slider .item .video video{width:100%;height:auto;display:block;aspect-ratio:16/9;object-fit:cover}.gallery__block{position:fixed;left:0;top:0;z-index:13;height:100%;width:100%;background:#c3ab8d;display:none;align-items:center;justify-content:center}.gallery__block.active{display:flex}.gallery__cross{background-color:#fff;position:absolute;top:34px;right:32px;width:26px;height:25px;mask-size:26px auto;-webkit-mask-size:26px auto;mask-image:url('../img/gallery-cross.svg?v=SW-hMQonEz0urQrN_463IWzGmM4');-webkit-mask-image:url('../img/gallery-cross.svg?v=SW-hMQonEz0urQrN_463IWzGmM4');opacity:.75;cursor:pointer;border:0;padding:0;margin:0;transition:.2s ease all;z-index:14}.gallery__cross:hover{opacity:1}.gallery__slider{display:none;width:100%}.gallery__slider .slick-arrow{z-index:14;width:35px;height:35px}.gallery__slider .slick-prev::before,.gallery__slider .slick-next::before{background-color:#fff;display:inline-flex;font-size:0;width:20px;height:36px;mask-size:20px auto;-webkit-mask-size:20px auto;transition:.2s ease all}.gallery__slider .slick-prev{left:95px}.gallery__slider .slick-prev::before{mask-image:url('../img/gallery-arrowprev.svg?v=SW-hMQonEz0urQrN_463IWzGmM4');-webkit-mask-image:url('../img/gallery-arrowprev.svg?v=SW-hMQonEz0urQrN_463IWzGmM4')}.gallery__slider .slick-next{right:95px}.gallery__slider .slick-next::before{mask-image:url('../img/gallery-arrownext.svg?v=SW-hMQonEz0urQrN_463IWzGmM4');-webkit-mask-image:url('../img/gallery-arrownext.svg?v=SW-hMQonEz0urQrN_463IWzGmM4')}.gallery__slider .slick-track{display:flex;align-items:center;justify-content:center}.gallery__slider .item{width:900px;margin:50px;transition:.4s ease all}.gallery__slider .item .text{font-family:"Aeonik",sans-serif;font-weight:400;font-size:13px;line-height:14px;letter-spacing:1px;color:#fff;padding:12px 0;opacity:0}.gallery__slider .item.slick-center{transform:scale(1.15)}.gallery__slider .item.slick-center .text{opacity:1}.gallery__slider .item.slick-center .image,.gallery__slider .item.slick-center .video{box-shadow:6px 10px 20px 0 #3333331a}.gallery__slider .item.hidden{display:none}.gallery__slider .item .image img,.gallery__slider .item .video video{width:100%;height:auto;display:block;aspect-ratio:16/9;object-fit:cover;transition:.4s ease all}@media(max-width:1280px){.post__image>img{max-height:450px}.activities__block.overslide__activities{margin:inherit}.activities__block.overslide__activities .filter__activities{position:inherit}.activities__block.overslide__activities .filter__activities ul{left:inherit;position:inherit;top:inherit;z-index:inherit}.dream__exp .outer__dream--exp .dream__exp--grid{grid-column-gap:50px}.slider__information.beneto__slider.activities__slider .outer__slider .main__slider .elem__main--slider{padding-top:0}.slider__information.activities__slider.beneto__slider .outer__slider .main__slider .elem__main--slider .main__wrapper--elem>.main__info--slide{margin-left:0}.slider__information.beneto__slider.activities__slider .outer__slider .main__slider .elem__main--slider .main__wrapper--elem>.main__info--slide{top:0}.slider__information.activities__slider.beneto__slider{margin-left:auto;margin-right:auto;max-width:540px}.slider__information.activities__slider.beneto__slider .after__slider{margin-top:0;max-width:100%;width:100%}.slider__information.activities__slider.beneto__slider .outer__slider .main__slider .elem__main--slider .main__wrapper--elem{display:flex;flex-direction:column;justify-content:center;padding-top:0}.slider__information.activities__slider.beneto__slider .outer__slider .main__slider .elem__main--slider .main__wrapper--elem>.main__info--slide{margin-left:0;margin-left:15px;margin-top:-35px;max-width:100%;min-width:0;width:100%;width:calc(100% - 30px)}.slider__information.activities__slider.beneto__slider .outer__slider .main__slider .elem__main--slider .main__wrapper--elem>.main__image--slide{position:static}.slider__information.activities__slider.beneto__slider .outer__slider .main__slider .elem__main--slider .main__wrapper--elem>.main__image--slide>img{max-width:100%}.collection__block .slick-track{display:flex!important}.collection__block .slick-slide{height:inherit!important}.collection__block .outer__collection .inner__collection .collection__element .collection__top{min-height:100%}.collection__block .outer__collection .inner__collection .collection__element .collection__top>img{display:none}.collection__block .outer__collection .inner__collection .collection__element .collection__top>.collection__hidden{padding-bottom:110px;position:relative}.collection__block .outer__collection .inner__collection .collection__element .collection__top>.collection__hidden .collection__more{bottom:28px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0}.collection__element .collection__hidden>.small__image{align-items:center;display:inline-flex;justify-content:center;margin-bottom:48px;margin-left:-24px;margin-top:-48px;width:calc(100% + 48px)}.collection__element .collection__hidden>.small__image>img{-o-object-fit:cover;height:240px;object-fit:cover;width:100%}.collection__block .outer__collection .inner__collection{display:block;margin-left:auto;margin-right:auto;max-width:640px}.collection__block .outer__collection .inner__collection .slick-dots{bottom:-50px;display:flex;flex-wrap:wrap;justify-content:center}.collection__block .outer__collection .inner__collection .slick-dots li{height:auto;margin:0;padding:7px 10px;width:auto}.collection__block .outer__collection .inner__collection .slick-dots li:last-child{margin-right:0}.collection__block .outer__collection .inner__collection .slick-dots li.slick-active>button{background-color:#285c33}.collection__block .outer__collection .inner__collection .slick-dots li>button{background-color:rgba(54,54,54,.2);height:auto;height:1px;padding:0;width:auto;width:60px}.collection__block .outer__collection .inner__collection .slick-dots li>button:before{content:none}.collection__block .outer__collection .inner__collection .slick-slide{margin:0 5px}.collection__block .outer__collection .inner__collection .slick-list{margin:0 -5px}.collection__block .outer__collection .inner__collection .collection__element>.collection__info{display:none}.collection__block .outer__collection .inner__collection .collection__element .collection__top>img{opacity:0}.collection__block .outer__collection .inner__collection .collection__element .collection__top .collection__hidden{opacity:1}.slider__information.slider__rightside .after__slider>ul{justify-content:flex-end;margin-right:0}.slider__information.activities__slider .after__slider{margin-right:0}.slider__information.activities__slider .outer__slider .main__slider .elem__main--slider .main__wrapper--elem>.main__image--slide{margin-left:0}.slider__information .after__slider{max-width:800px}.blog__container .outer__blog .double__blog>.blog__info{max-width:480px}.blog__container .outer__blog .double__blog>.blog__grid{max-width:540px;min-width:540px}.blog__container .outer__blog .blog__slider--parent .slick-next{right:-40px}.blog__container .outer__blog .blog__slider--parent .slick-prev{left:-40px}.assets__list .assets__container .assets__grid{grid-column-gap:25px;grid-template-columns:repeat(5,1fr)}.discover__information .outer__discover .discover__image{margin-left:-15px;width:calc(100% + 30px)}.discover__information .outer__discover .discover__image>img{-o-object-fit:cover;height:600px;object-fit:cover}.learn__block .outer__learn .learn__details{left:auto;min-width:430px}.events__slider .slick-prev{left:4%}.events__slider .slick-next{right:4%}.reach__wrapper .outer__reach .reach__accordion .elem__accordion .content__accordion .accordion__table{display:flex;grid-column-gap:0;grid-row-gap:0;overflow-x:auto;padding-bottom:10px;width:calc(100% + 15px)}.reach__wrapper .outer__reach .reach__accordion .elem__accordion .content__accordion .accordion__table::-webkit-scrollbar{height:2px;width:3px}.reach__wrapper .outer__reach .reach__accordion .elem__accordion .content__accordion .accordion__table::-webkit-scrollbar-track{background-color:rgba(40,92,51,.2)}.reach__wrapper .outer__reach .reach__accordion .elem__accordion .content__accordion .accordion__table::-webkit-scrollbar-thumb{background-color:#285c33}.reach__wrapper .outer__reach .reach__accordion .elem__accordion .content__accordion .accordion__table>.elem__accordion{margin-right:20px;max-width:285px;min-width:285px}.wrapper__ads .outer__ads .elem__ads .cards__container{display:flex;grid-column-gap:10px;grid-row-gap:20px;overflow-x:auto;padding-bottom:10px;width:calc(100% + 15px)}.wrapper__ads .outer__ads .elem__ads .cards__container::-webkit-scrollbar{height:2px;width:3px}.wrapper__ads .outer__ads .elem__ads .cards__container::-webkit-scrollbar-track{background-color:rgba(40,92,51,.2)}.wrapper__ads .outer__ads .elem__ads .cards__container::-webkit-scrollbar-thumb{background-color:#285c33}.wrapper__ads .outer__ads .elem__ads .cards__container>.card__contact{margin-right:10px;max-width:325px;min-width:325px}.about__section .management__team{width:calc(100% + 15px)}.about__section .management__team .inner__management{align-items:flex-start;display:flex;grid-column-gap:0;grid-row-gap:0;justify-content:flex-start;overflow-x:auto;padding-bottom:15px}.about__section .management__team .inner__management::-webkit-scrollbar{height:2px;width:3px}.about__section .management__team .inner__management::-webkit-scrollbar-track{background-color:rgba(40,92,51,.2)}.about__section .management__team .inner__management::-webkit-scrollbar-thumb{background-color:#285c33}.about__section .management__team .inner__management>.elem__management{margin-right:20px;min-width:285px}.about__section .management__team .inner__management>.elem__management:last-child{margin-right:0}.slider__information .after__slider{max-width:820px}.menu__element>.menu__info{margin-left:-120px}.menu__element.menu__reverse>.menu__info{margin-right:-120px}}.elem__history--table .elem__history--accordion{display:none}.small__logo{display:none}.button__small--whole{display:none}.events__slider+.events__slider{padding-bottom:125px;padding-top:90px}.after__event{padding-bottom:70px}.events__slider.events__slider--white{background-color:#fff}.events__slider+.enquire__block{padding-top:0}@media(max-width:991px){.hero__image{margin-top:142px}.gallery{margin-top:100px}.gallery .container .outer__titles h2{font-size:30px;line-height:45px}.gallery .container .controls{display:none}.gallery .container .controls.mobile .field__dropdown>a{border:1px solid #36363633}.gallery .container .controls.mobile .field__dropdown>ul{border:1px solid #36363633}.gallery .container .controls.mobile .field__dropdown>ul>li{align-items:center;color:#285c33;display:flex;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:700;justify-content:flex-start;letter-spacing:4px;line-height:14px;padding:10px 0;text-decoration:none;text-transform:uppercase;transition:.4s ease all;width:100%;cursor:pointer}.gallery .container .controls.mobile .field__dropdown>ul>li:first-child{border-top:0}.gallery .container .controls.mobile .field__dropdown>ul>li{border-bottom:1px solid #36363633}.gallery .container .controls.mobile .field__dropdown>ul>li:last-child{border-bottom:0}.gallery .container .controls.mobile .field__dropdown>ul>li:hover{opacity:.7}.gallery .container .controls.mobile{display:flex!important}.gallery .container .controls.mobile ul.templates{display:inline-flex;margin:0;padding:6px 0;border:1px solid #36363633}.gallery .container .controls.mobile ul.templates>li{display:flex;align-items:center;justify-content:center}.gallery .container .controls.mobile ul.templates .gallery-template{cursor:pointer}.gallery .container .items{grid-template-columns:repeat(2,1fr);gap:18px}.gallery .container .items.with-offset{gap:18px}.gallery .container .items.with-offset .item:nth-child(2n){transform:translateY(40px)}.gallery__slider{min-width:0;min-height:0;width:100%;height:100%;display:flex!important;align-items:center;justify-content:center}.gallery__slider .slick-track{display:block}.gallery__slider .item{width:100vw;margin:0;padding:0}.gallery__slider .item.slick-center{transform:none}.gallery__slider .slick-arrow{top:auto;bottom:60px}.gallery__slider .item .image img,.gallery__slider .item .video video{width:100vw;height:auto;display:block;aspect-ratio:16/9;object-fit:cover;transition:.4s ease all}.gallery__slider .item .text{margin-left:15px}header.v2{top:14px}header.v2 .outer__header .header__menu{order:3;display:flex;align-items:center;justify-content:flex-end}header.v2 .outer__header .header__menu>a>span{background-color:#fff!important}header.v2 .outer__header .header__menu>a>span:nth-child(3){margin-bottom:0}header.v2 .outer__header .header__menu>a>span:nth-child(4){display:none}header.v2 .outer__header .header__inline-menu{display:none}header.v2 .outer__header .header__controls{order:1;display:flex;align-items:center;justify-content:flex-start;top:3px}header.v2 .outer__header .header__controls .button__header{display:none}header.v2 .outer__header .header__controls .header__spacer{display:none}header.v2 .outer__header .header__controls>a{display:none}header.v2 .outer__header .center__logo>a>img{max-width:fit-content;max-height:90px;clip-path:inset(75% 0 0 0);margin-top:calc(-90px*.5);transform:scale(1.2)}header.v2 .outer__header .center__logo{order:2}header.v2 .outer__header .center__logo>a>.logo{width:239px;height:23px;mask-size:239px auto;-webkit-mask-size:239px auto;mask-image:url('../img/logo-tschuggen-grand-hotel.svg?v=SW-hMQonEz0urQrN_463IWzGmM4');-webkit-mask-image:url('../img/logo-tschuggen-grand-hotel.svg?v=SW-hMQonEz0urQrN_463IWzGmM4');margin-top:30px}header.v2.scrolled .outer__header{grid-template-columns:1fr auto 1fr;height:49px;align-items:center;justify-content:center}header.v2.scrolled .outer__header .header__menu>a>span:nth-child(1){background-color:#363636!important}header.v2.scrolled .outer__header .header__menu>a>span:nth-child(2){background-color:#363636!important}header.v2.scrolled .outer__header .header__menu>a>span:nth-child(3){background-color:#363636!important}header.v2.scrolled .outer__header .header__menu>a>span:nth-child(4){background-color:#363636}header.v2.scrolled .outer__header .header__menu{display:flex}header.v2.scrolled .outer__header .center__logo{order:2}header.v2.scrolled .outer__header .center__logo>a>.logo{margin-top:0}header.v2.scrolled .outer__header .header__inline-menu{display:none}header.v2.scrolled .outer__header .header__controls{order:1;top:0}header.v2.scrolled .outer__header .header__controls .language__wrapper{display:flex}header.v2.scrolled .outer__header .header__controls .language__wrapper .language__info>a{color:#363636}header.v2.scrolled .outer__header .header__controls .language__wrapper .language__info>a>.arrowlanguage{background-color:#363636}footer.v2 .outer__footer .footer__top{grid-template-columns:1fr}footer.v2 .outer__footer .footer__top .foot__logo{margin-bottom:48px}footer.v2 .outer__footer .footer__top .foot__logo>a>img{max-width:335px}footer.v2 .outer__footer .footer__top .foot__column{margin-bottom:32px}footer.v2 .outer__footer .footer__top .foot__socials{align-items:center}footer.v2 .outer__footer .footer__top .foot__socials .foot__socials-inner{align-items:center}footer .outer__footer .footer__newsletter>h2{font-size:32px;line-height:32px;text-align:center}.special__offers.new__offers.new__offers--hotel-offers .special__menu>ul{flex-direction:column}.special__offers.new__offers .special__menu>ul>li{padding:10px 0}header .outer__header .header__controls .language__wrapper .language__info.expanded{margin-top:0}.quote__block .outer__quote .quote__top .quote__slider{width:760px}.content__v--slider .outer__v--slider .top__content--iframe iframe{height:480px}.hero__section .outer__hero>h1{font-size:30px;line-height:45px}.no--desktop{display:block!important}.no--mobile{display:none!important}.no__discover .discover__button{display:none}footer .outer__footer .footer__menu--wrapper{border-bottom:1px solid #363636;border-bottom:1px solid rgba(54,54,54,.2);border-top:1px solid #363636;border-top:1px solid rgba(54,54,54,.2);padding:12px 0}footer .outer__footer .footer__menu--wrapper>.footer__menu--head{display:flex}footer .outer__footer .footer__menu--wrapper>.footer__menu--content{display:none}footer .outer__footer .footer__menu--wrapper>.footer__menu--content>.footer__menu{border:0;padding:12px 30px 15px}.request__block .outer__request{margin:0 auto 35px}.request__block .outer__request>h1{color:#c3ab8d;font-family:"Libre Baskerville",sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:45px;text-align:center}.request__block .request__info{margin:50px 0}.request__block .request__info form>.triple__field{grid-row-gap:16px;grid-template-columns:repeat(1,1fr);margin-bottom:16px}.request__block .request__info form>.checkbox__field>.group__checkbox{grid-gap:16px;grid-template-columns:repeat(1,1fr)}.request__block .request__info form>.checkbox__field>.group__checkbox>.form-group{margin-bottom:0}.request__block .request__info form>.group__checkbox>.form-group>label{color:#363636;font-family:'Aeonik';font-size:14px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:14px}.request__block .request__info form>.group__checkbox>.form-group>label>a{color:#285c33}.request__contact-container .request__contact{grid-template-columns:repeat(1,1fr);padding:0 0 80px}.title__group .outer__title--group{align-items:center;padding:0}.title__group .outer__title--group .outer__blocks{align-items:center;flex-direction:column}.title__group .outer__title--group .outer__blocks .outer__titles{width:auto}.title__group .outer__title--group .outer__blocks .outer__titles>p{text-align:center}.title__group .outer__title--group .outer__season--group{width:auto}.title__group .outer__title--group .outer__season--group .outer__season{flex-direction:column;height:auto}.title__group .outer__title--group .outer__season--group .outer__season:first-child{border-bottom:0}.title__group .outer__title--group .outer__season--group .outer__season:nth-child(2){border-bottom:1px solid #363636;border-bottom:1px solid rgba(54,54,54,.2);padding-bottom:30px}.title__group .outer__title--group .outer__season--group .outer__links{justify-content:center}.story__container.give__story.story__single .outer__story .story__grid{max-width:640px}.story__container.give__story.story__single .outer__story .story__grid .elem__story{flex-direction:column}.story__container.give__story.story__single .outer__story .story__grid .elem__story>.story__information{padding:35px 20px;width:auto}.story__container.give__story.story__single .outer__story .story__grid .elem__story>.story__information .story__button{align-self:center}.menu__element>.menu__info .menu__accordion .head__accordion{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding-right:0}.menu__element>.menu__info .menu__accordion .head__accordion span{color:#285c33;font-family:"Aeonik",sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:4px;line-height:14px;position:relative;text-transform:uppercase}.menu__element>.menu__info .menu__accordion .head__accordion span:after{border:1px solid #285c33;box-sizing:border-box;content:"";display:inline-block;height:10px;left:10px;position:relative;transform:matrix(.71,-.71,.71,.71,0,0);width:10px}.menu__element>.menu__info .menu__accordion .head__accordion .accordion__open{display:block;position:relative;right:auto}.menu__element>.menu__info .menu__accordion .head__accordion .accordion__open span:after{border-width:0 0 1px 1px;top:-3px}.menu__element>.menu__info .menu__accordion .head__accordion .accordion__close{display:none;position:relative;right:auto}.menu__element>.menu__info .menu__accordion .head__accordion .accordion__close span:after{border-width:1px 1px 0 0;left:14px;top:3px}.title__head.restaurants__head{display:none}.enjoy__block .outer__enjoy .head__enjoy>h6{font-size:20px;font-weight:400;line-height:36px}.collection__banner .outer__collection--banner .default-btn{display:block;margin-bottom:100px}.float__menu .close__float{left:auto;right:15px;top:15px}.hero__section .climate__neutral{display:none}.special__offers .special__wrapper .special__container .element__special{min-height:0}.special__section+.faq__main .faq__wrapper{padding-top:50px}.faq__title>h2{font-size:24px;line-height:30px;margin-bottom:80px}.special__section .outer__special--section .title__head.special__title{margin-bottom:35px}.special__section{padding-bottom:50px;padding-top:60px}.special__section .outer__special--section .special__list--section>.special__list--elem{flex-direction:column;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:640px;width:100%}.special__section .outer__special--section .special__list--section>.special__list--elem>.special__list--image{margin-left:0;max-width:calc(100% + 30px);order:1!important;width:calc(100% + 30px)}.special__section .outer__special--section .special__list--section>.special__list--elem>.special__list--info{margin:0;margin-left:0!important;margin-right:0!important;margin-top:45px;max-width:100%;min-width:0!important;order:2!important;width:100%}.special__section .outer__special--section .special__list--section>.special__list--elem>.special__list--info>.special__button{align-items:center;display:flex;justify-content:center}.special__section .outer__special--section .special__list--section>.special__list--elem>.special__list--info>h2{font-size:24px;line-height:30px;margin-bottom:25px}.special__section .outer__special--section .special__list--section>.special__list--elem:last-child{margin-bottom:0}.events__slider+.events__slider{padding-bottom:70px;padding-top:35px}.after__event{padding-bottom:40px}.title__head.event__head{margin-bottom:20px;padding-top:20px}.after__event .after__button{margin-top:40px}.after__event .grid__after{grid-row-gap:40px;grid-template-columns:1fr;margin-left:auto;margin-right:auto;max-width:640px;text-align:center}.after__event .grid__after>.elem__after>h6{margin-bottom:15px}.hotel__grid--wrapper>.hotel__grid--element.right__hotel.bottom__hotel>.hotel__info{bottom:0!important;position:relative!important}.hotel__grid--wrapper>.hotel__grid--element.right__hotel.bottom__hotel>.hotel__image.hotel__video{height:0;padding-bottom:56.25%;position:relative!important;width:calc(100% + 30px)!important}.hotel__grid--wrapper>.hotel__grid--element.right__hotel.bottom__hotel>.hotel__image.hotel__video>iframe{height:100%;left:0;min-height:0!important;min-width:0!important;position:absolute;top:0;width:100%}.hotel__grid--wrapper{margin-top:70px}.hotel__grid--wrapper>.hotel__grid--element{display:flex!important;flex-direction:column!important;margin-bottom:55px!important;margin-left:auto;margin-right:auto;max-width:640px}.hotel__grid--wrapper>.hotel__grid--element>.hotel__image>img{-o-object-fit:cover;height:450px!important;max-width:100%!important;object-fit:cover;width:100%!important}.hotel__grid--wrapper>.hotel__grid--element:last-child{margin-bottom:0!important}.hotel__grid--wrapper>.hotel__grid--element>.hotel__image{margin-bottom:-20px!important;margin-left:-15px;order:1!important;position:static!important;width:calc(100% + 30px)}.hotel__grid--wrapper>.hotel__grid--element>.hotel__info{max-width:100%!important;min-width:0!important;order:2!important;position:static!important;width:100%!important}.hotel__grid--block{padding-bottom:50px;padding-top:55px}.title__group{margin-bottom:40px;padding-top:40px}.title__group .outer__title--group>h2{font-size:30px;line-height:45px;margin-bottom:20px}.headline__block{margin-top:100px}.rooms__list{padding-bottom:175px;padding-top:100px}.list__rooms{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:640px}.list__rooms .elem__room{margin-bottom:60px}.list__rooms .elem__room:last-child{margin-bottom:0}.list__rooms .elem__room .room__information{padding-left:15px;padding-right:15px}.rooms__list .container{padding-left:0;padding-right:0}.block__with--info{padding-top:50px}.block__with--info .outer__with--info .content__with--info .content__with--element{align-items:center;display:flex;flex-direction:column;justify-content:center}.block__with--info .outer__with--info .content__with--info .content__with--element>.content__with--image{margin-bottom:35px}.block__with--info .outer__with--info .content__with--info .content__with--element>.content__with--desc{margin-left:0;max-width:100%;min-width:0;width:100%}.block__with--info .outer__with--info .content__with--info .content__with--element>.content__with--desc>h2{font-size:24px;line-height:30px;margin-bottom:30px}.block__with--info .outer__with--info .head__with--info{margin-bottom:45px}.block__with--info .outer__with--info .head__with--info>h2{font-size:24px;line-height:30px;margin-bottom:25px}.discover__block .outer__discover .discover__list .discover__element:nth-child(2n) .discover__image{max-width:100%}.discover__block .outer__discover .discover__list .discover__element:nth-child(odd) .discover__image{max-width:100%}.quote__small .outer__small--quote{border-top:0;margin-bottom:90px;padding-top:30px}.content__v--slider{padding-bottom:100px;padding-top:40px}.content__v--slider .outer__v--slider .top__content--slider{margin-bottom:90px}.content__v--slider .outer__v--slider .top__content--slider>h2{font-size:30px;line-height:45px}.paragraph__block .outer__paragraph .paragraph__info>.read__paragraph{align-items:center;justify-content:center}.paragraph__block+.visit__block{margin-top:70px}.paragraph__block{padding-bottom:35px;padding-top:0}.paragraph__block .outer__paragraph{align-items:center;flex-direction:column;justify-content:center}.paragraph__block .outer__paragraph>.paragraph__info{margin-left:0;margin-top:55px;max-width:100%}.paragraph__block .outer__paragraph>.paragraph__info>h2{font-size:24px;line-height:30px;margin-bottom:30px}.paragraph__block .outer__paragraph .paragraph__image>img{max-width:calc(100% + 30px);width:calc(100% + 30px)}.rooms__main{padding-bottom:120px;padding-top:40px}.rooms__main .outer__rooms--main .rooms__main--container{grid-template-columns:repeat(2,1fr)}.rooms__main .outer__rooms--main .rooms__main--container .elem__room .room__info--elem{display:none!important}.rooms__main .outer__rooms--main .rooms__main--container .elem__room .room__top{align-items:center;flex-direction:column;justify-content:center}.rooms__main .outer__rooms--main .rooms__main--container .elem__room .room__top>.room__details{background-color:transparent;opacity:1!important;padding-left:15px;padding-right:15px;padding-top:25px;pointer-events:auto!important;position:static}.rooms__main .outer__rooms--main .rooms__main--container .elem__room .room__top>.room__details .book__button{margin-top:40px;position:static}.rooms__main .outer__rooms--main .head__rooms{margin-bottom:65px}.rooms__main .outer__rooms--main .head__rooms>h2{font-size:30px;line-height:45px;margin-bottom:20px}.special__offers.new__offers .special__menu>ul>li.spacer{margin:0 25px}.special__offers.new__offers .special__menu{margin-bottom:50px}.double__information+.dream__exp{padding-bottom:40px;padding-top:60px}.double__information .outer__double--information>.element__information>h2{font-size:20px;line-height:36px;margin-bottom:15px}.double__information{padding-bottom:50px;padding-top:45px}.double__information .after__information{margin-top:45px}.double__information .outer__double--information{align-items:center;flex-direction:column;justify-content:center}.double__information .outer__double--information>.element__information{border-bottom:1px solid rgba(54,54,54,.2);margin-bottom:40px;padding-bottom:40px}.double__information .outer__double--information>.element__information:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.double__information .outer__double--information:before{content:none}.modal__block>.inner__modal>.modal__box{padding-bottom:45px;padding-left:10px;padding-right:10px;padding-top:80px}.modal__block>.inner__modal>.modal__box>h2{font-size:24px;line-height:30px}.modal__block>.inner__modal>.modal__box>h6{margin-bottom:35px}.enjoy__block.enjoy__relax{margin-bottom:45px}.menu__element>.menu__info .menu__list+p{margin-top:0}.dream__exp{padding-bottom:60px;padding-top:85px}.dream__exp .outer__dream--exp .dream__exp--grid{grid-row-gap:50px;grid-template-columns:1fr;margin-left:auto;margin-right:auto;max-width:540px;text-align:center}.dream__exp .outer__dream--exp .top__dream--exp{margin-bottom:75px}.small__nonevisible{display:none!important}.double__full>.full__left .room__info--details>.button__room{display:none}.double__full>.full__left .room__info--details{padding-bottom:25px;padding-left:15px;padding-right:15px}.double__full>.full__left .room__info--details>h2{font-size:20px;line-height:36px}.room__info{margin-bottom:70px;padding-top:145px}.room__info .outer__room--info>h1{font-size:30px;line-height:45px;margin-bottom:35px}.double__full{align-items:center;flex-direction:column;justify-content:center;margin-bottom:35px;margin-left:auto;margin-right:auto;margin-top:50px;max-width:640px;width:100%}.double__full>.full__left{width:100%}.double__full>.full__right{padding-bottom:0;padding-top:0;width:100%}.double__full>.full__right .contact__info{padding-bottom:80px;padding-top:50px}.button__small--whole{display:flex;margin-left:auto;margin-right:auto;margin-top:45px;max-width:440px;width:100%}.button__small--whole>a{width:100%}.list__menus{padding-top:80px}.wrapper__box{margin-top:80px}.wrapper__box+.tho__collection{padding-top:115px}.list__menus .menu__element{margin-bottom:80px}.list__menus .menu__element:last-child{margin-bottom:0}.enjoy__block+.tho__collection{display:none}.enjoy__block .outer__enjoy .more__enjoy{display:none}.menu__element{align-items:center;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:640px}.menu__element .menu__image{max-width:calc(100% + 30px)!important;order:1!important;width:calc(100% + 30px)!important}.menu__element .menu__image>img{-o-object-fit:cover!important;height:400px!important;max-width:100%;object-fit:cover!important;width:100%}.menu__element>.menu__info{margin-left:0!important;margin-left:auto;margin-right:0!important;margin-right:auto;margin-top:-15px;max-width:640px;order:2!important;padding-bottom:45px;padding-left:25px;padding-right:25px;padding-top:35px}.menu__element>.menu__info>h6{margin-bottom:30px}.menu__element>.menu__info .menu__accordion .content__accordion{display:none}.menu__element>.menu__info .menu__list{margin-bottom:40px;margin-top:35px}.enjoy__block .outer__enjoy .head__enjoy{margin-bottom:60px}.enjoy__block .outer__enjoy .head__enjoy>h1{font-size:30px;line-height:45px;margin-bottom:25px}header .outer__header .center__logo>a>img.small__logo{align-items:center;display:inline-flex;justify-content:center;max-width:220px}.enjoy__block{padding-top:105px}.activities__block.benefits__activities{margin-top:60px}.slider__information.activities__slider.beneto__slider{padding-bottom:50px}.journal__block{padding-top:40px}.discover__block .outer__discover .discover__head>h2{font-size:24px;line-height:32px}.whats__block .outer__whats .whats__head>h2{font-size:24px;line-height:32px;margin:0 15px}.whats__dots{width:100%}.whats__block{padding-bottom:40px;padding-top:40px}.whats__block .outer__whats .whats__head{margin-bottom:45px}.whats__block .outer__whats .whats__info{align-items:center;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:580px}.whats__block .outer__whats .whats__info .whats__image{max-width:100%;width:100%}.whats__block .outer__whats .whats__info>.whats__details{margin-left:0;margin-top:45px;max-width:100%;min-width:0;width:100%}.whats__block .outer__whats .whats__info>.whats__details>.what__info .what__button{align-items:center;display:flex;justify-content:center;margin-top:30px}.whats__block .outer__whats .whats__info>.whats__details>.what__info>h6{font-size:24px;line-height:30px}.journal__block{padding-bottom:0}.journal__block .outer__journal .journal__list{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:540px}.journal__block .outer__journal .journal__list>.elem__journal{margin-bottom:30px!important;padding:0!important}.journal__block .outer__journal .journal__list .elem__journal:nth-child(2n){margin-top:0}.journal__block .outer__journal .journal__list .elem__journal:nth-child(2n+3){margin-top:0}.journal__block .outer__journal .journal__list>.elem__journal:last-child{margin-bottom:0!important}.journal__block .outer__journal .journal__list>.elem__journal .journal__info{margin-top:30px}.journal__block .outer__journal .journal__list>.elem__journal .journal__more{display:flex!important;justify-content:center!important;margin-top:30px!important}.journal__block .outer__journal .journal__list>.elem__journal .journal__details{margin-top:25px!important}.journal__block .outer__journal .journal__list>.elem__journal .journal__details>h6{font-size:20px!important;line-height:36px!important}.journal__block .outer__journal .journal__list>.elem__journal .journal__details>p{font-size:16px;line-height:28px;margin-top:30px!important}.journal__block .outer__journal .journal__head{margin-bottom:55px}.journal__block .outer__journal .journal__head>h2{font-size:24px;line-height:30px}.discover__block{padding-bottom:40px;padding-top:40px}.discover__block .outer__discover .discover__list .discover__element{display:flex;flex-direction:column}.discover__block .outer__discover .discover__list .discover__element .discover__details{margin-left:auto!important;margin-right:auto!important;max-width:580px;top:-35px!important;width:100%}.discover__block .outer__discover .discover__list .discover__element>.discover__image{margin-left:auto;margin-right:auto;max-width:580px;order:1;position:static!important}.discover__block .outer__discover .discover__list .discover__element>.discover__image>img{width:100%}.discover__block .outer__discover .discover__list .discover__element>.discover__details{order:2;position:relative!important}.discover__block .outer__discover .discover__head{margin-bottom:45px}.discover__block .outer__discover .discover__head>h2{max-width:200px;min-width:200px;text-align:center;white-space:inherit}.quote__block{padding-top:0}.quote__block .outer__quote .quote__content{margin-left:auto;margin-right:auto;margin-top:100px;max-width:640px}.quote__block .outer__quote .quote__content .quote__image{margin-left:-15px;width:calc(100% + 30px)}.quote__block .outer__quote .quote__content .quote__image>img{-o-object-fit:cover;height:600px;object-fit:cover}.quote__block .outer__quote .quote__content>.quote__description{margin-bottom:-180px;padding-bottom:50px;padding-left:25px;padding-right:25px;padding-top:70px}.quote__block .outer__quote .quote__content>.quote__description>p{font-size:20px;line-height:36px}.quote__block .outer__quote .quote__top{border-top:0;padding-top:0}.post__image{display:none}.collection__block{padding-bottom:80px;padding-top:50px}.collection__block .outer__collection>.head__collection{margin-bottom:45px}.collection__block .outer__collection>.head__collection>h2{font-size:24px;line-height:30px;margin-bottom:25px}.collection__block .outer__collection>.head__collection>p{font-size:18px;line-height:36px}.opening__block{padding-bottom:40px;padding-top:45px}.opening__block .opening__content{padding-bottom:40px;padding-top:35px}.opening__block .opening__content .content__wrapper .content__views .content__view>p{font-size:16px;line-height:26px}.opening__block .opening__content .content__wrapper .content__views .content__view>a{font-size:13px;line-height:20px}.opening__block .opening__content .content__wrapper .content__list{margin-bottom:55px}.opening__block .opening__top .outer__opening .double__buttons{display:flex;flex-direction:column;justify-content:center;margin-bottom:50px;margin-top:55px}.opening__block .opening__top .outer__opening .double__buttons>a{color:#285c33;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;line-height:19px;margin-bottom:50px;text-align:center}.opening__block .opening__top .outer__opening .double__buttons>a:last-child{margin-bottom:0}.opening__block .opening__top .outer__opening .filter__opening>form{display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:540px;width:100%}.opening__block .opening__top .outer__opening .filter__opening>form>.field__filter{margin-bottom:15px;margin-right:0}.opening__block .opening__top .outer__opening .filter__opening>form>.field__filter:last-child{margin-bottom:0}.opening__block .opening__top .outer__opening .header__opening{margin-bottom:45px}.vision__block{padding-bottom:40px;padding-top:40px}.vision__block .outer__vision>.content__vision{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:540px;width:100%}.vision__block .outer__vision>.content__vision>.vision__image>img{max-width:100%;width:100%}.vision__block .outer__vision>.content__vision>.vision__info{margin-left:0;margin-top:-30px;max-width:510px;padding-bottom:48px;padding-left:18px;padding-right:18px;padding-top:60px}.vision__block .outer__vision>.content__vision>.vision__info .elem__vision{margin-bottom:25px;text-align:center}.vision__block .outer__vision>.content__vision>.vision__info .elem__vision>h6{color:#333;font-size:24px;font-weight:400;line-height:40px;margin-top:0;text-align:center}.vision__block .outer__vision>.content__vision>.vision__info .elem__vision:last-child{margin-bottom:0}.vision__block .outer__vision .header__vision{margin-bottom:45px}.vision__block .outer__vision .header__vision>.vision__head{margin-bottom:27px}.image__post{display:none}.list__block{padding-bottom:40px;padding-top:40px}.list__block .outer__list{align-items:center;flex-direction:column;justify-content:center}.list__block .outer__list>.list__image{max-width:540px;width:calc(100% + 30px)}.list__block .outer__list>.list__image>img{max-width:540px;width:calc(100% + 30px)}.list__block .outer__list>.list__image>img{max-width:100%;width:100%}.list__block .outer__list>.list__quote{margin-left:0;margin-top:40px;max-width:540px;width:100%}.list__block .outer__list>.list__quote>ul>li a{align-items:center;font-size:20px;justify-content:center;line-height:26px}.grid__images{padding:0}.grid__images .outer__grid{align-items:center;justify-content:center}.grid__images .outer__grid>.elem__grid:nth-child(1){max-width:540px;top:0;width:calc(100% + 30px)}.grid__images .outer__grid>.elem__grid:nth-child(1)>img{max-width:540px;width:calc(100% + 30px)}.grid__images .outer__grid>.elem__grid:nth-child(2){display:none}.teaching__block{padding-bottom:25px;padding-top:40px}.teaching__block .outer__teaching .teaching__list>.elem__teach{margin-bottom:40px}.teaching__block .outer__teaching .teaching__list>.elem__teach>h6{font-size:20px;line-height:29px}.teaching__block .outer__teaching .teaching__list>.elem__teach>p{font-size:16px;line-height:28px}.teaching__block .outer__teaching .teaching__list>.elem__teach:last-child{margin-bottom:0}.teaching__block .outer__teaching .head__teaching{margin-bottom:40px}.teaching__block .outer__teaching .head__teaching>h2{font-size:24px;line-height:30px}.wrapper__ads.wrapper__ads--spacer{padding-bottom:90px}.slider__information.slider__rightside .after__slider>ul{justify-content:center;margin-left:auto;margin-right:auto;max-width:100%}.activities__block{margin-top:-45px;position:relative;z-index:2}.title__head.activities__head{margin-bottom:42px;padding-top:30px}.slider__information{padding-bottom:110px}.slider__information .after__slider{max-width:100%}.slider__information .outer__slider{margin-left:auto;margin-right:auto;max-width:1230px}.slider__information .outer__slider .main__slider{margin-left:-15px;width:calc(100% + 30px)}.slider__information .outer__slider .main__slider .elem__main--slider .main__wrapper--elem{display:flex;flex-direction:column;padding-top:0}.slider__information.activities__slider .outer__slider .main__slider .elem__main--slider .main__wrapper--elem>.main__info--slide{max-height:100%;max-width:100%}.slider__information .outer__slider .main__slider .elem__main--slider .main__wrapper--elem .main__info--slide{margin-left:auto;margin-right:auto;margin-top:-30px;padding-bottom:35px;padding-left:25px;padding-right:25px;padding-top:50px;width:calc(100% - 30px)}.slider__information .outer__slider .main__slider .elem__main--slider .main__wrapper--elem .main__info--slide>.main__info>h2{font-size:24px;line-height:30px}.slider__information .outer__slider .main__slider .elem__main--slider .main__wrapper--elem .main__info--slide>.main__info>h6{margin-bottom:40px}.slider__information .outer__slider .main__slider .elem__main--slider .main__wrapper--elem .main__info--slide>.main__info .main__info--button{align-items:center;display:flex;justify-content:center;margin-top:65px}.slider__information .outer__slider .main__slider .elem__main--slider .main__wrapper--elem>.main__image--slide>img{max-width:100%}.slider__information .outer__slider .main__slider .elem__main--slider .main__wrapper--elem .main__info--slide{max-width:100%;position:static}.slider__information .outer__slider .title__head.slider__story{margin-bottom:50px}.team__block .head__team{margin-bottom:40px}.team__block .outer__team{align-items:center;flex-direction:column;justify-content:center}.team__block .outer__team .team__element{margin-bottom:70px}.team__block .outer__team .team__element>.team__image>img{height:auto}.team__block .outer__team .team__element>.team__info{margin-top:25px}.team__block .outer__team .team__element>.team__info>.team__headline{margin-bottom:20px}.team__block .outer__team .team__element>.team__info>.team__headline>h6{font-size:20px;line-height:36px}.team__block .outer__team .team__element:last-child{margin-bottom:0}.blog__container .outer__blog .blog__video .video__main{flex-direction:column;justify-content:flex-start;margin-bottom:35px;margin-left:auto;margin-right:auto;max-width:600px}.blog__container .outer__blog .blog__video .video__main .video__description{max-width:600px;width:100%}.blog__container .outer__blog .blog__video .video__main .video__inner{margin-bottom:50px;margin-right:0}.blog__container .outer__blog .double__blog{align-items:center;flex-direction:column;justify-content:center}.blog__container .outer__blog .double__blog>.blog__info{margin-top:45px;max-width:600px;width:100%}.blog__container .outer__blog .double__blog>.blog__info>h6{font-size:18px;line-height:30px}.blog__container .outer__blog .double__blog>.blog__info>p{font-size:16px;line-height:32px}.blog__container .outer__blog .double__blog>.blog__grid{margin-right:0;max-width:600px;min-width:0;width:100%}.blog__container .outer__blog .blog__slider--wrapper{margin-bottom:60px;margin-left:-15px;max-width:calc(100% + 30px);width:calc(100% + 30px)}.blog__container .outer__blog .blog__slider--parent .slick-next{right:20px;z-index:2}.blog__container .outer__blog .blog__slider--parent .slick-prev{left:20px;z-index:2}.blog__container{padding-bottom:110px;padding-top:50px}.blog__container .outer__blog .blog__el{margin-bottom:60px}.blog__container .outer__blog .blog__el>h6{font-size:18px;line-height:30px}.blog__container .outer__blog .blog__el>p{font-size:16px;line-height:32px}.blog__container .outer__blog .blog__author{align-items:center;flex-direction:column;justify-content:center;margin-bottom:60px;max-width:540px;width:100%}.blog__container .outer__blog .blog__author>.author__info{margin-left:0;max-width:100%;width:100%}.blog__container .outer__blog .blog__author>.author__info>p{font-size:16px;line-height:32px}.blog__container .outer__blog .blog__author>.author__image{margin-bottom:40px;max-width:540px;width:100%}.blog__container .outer__blog .blog__author>.author__image>img{max-width:100%;min-width:0}.blog__container .outer__blog .blog__quote{margin-bottom:60px}.blog__container .outer__blog .blog__quote>p{font-size:18px;line-height:36px;margin:0}.highlights__block{padding-bottom:105px;padding-top:50px}.highlights__block .outer__highlights .highlights__inner .elem__highlight{display:flex;flex-direction:column;margin-bottom:60px}.highlights__block .outer__highlights .highlights__inner .elem__highlight:last-child{margin-bottom:0}.highlights__block .outer__highlights .highlights__inner .elem__highlight>.highlight__image{max-width:490px;order:1!important;width:100%}.highlights__block .outer__highlights .highlights__inner .elem__highlight>.highlight__info{margin-left:0!important;margin-right:0!important;margin-top:30px;max-width:490px;min-width:0;order:2!important;width:100%!important;width:100%}.highlights__block .outer__highlights .highlights__inner .elem__highlight>.highlight__info>h2{font-size:20px;line-height:36px;margin-bottom:35px}.highlights__block .outer__highlights .highlights__inner .elem__highlight>.highlight__info>h5{font-size:18px;line-height:36px;margin-bottom:25px}.highlights__block .outer__highlights .highlights__inner .elem__highlight>.highlight__info>.highlight__button{justify-content:center;margin-top:30px}.highlights__block .outer__highlights .highlight__title{margin-bottom:35px}.highlights__block .outer__highlights .highlight__title>h2{font-size:24px;line-height:30px}.controls__highlights{margin-bottom:75px}.controls__highlights form{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:540px}.controls__highlights form>input[type="submit"]{margin-left:0;margin-top:15px}.controls__highlights form>.field__filter{margin-bottom:15px;margin-right:0}.headline__block{margin-top:120px}.headline__block .outer__headline{padding-bottom:130px;padding-top:120px}.headline__block .outer__headline>h1{font-size:30px;line-height:45px}.dots__special{align-items:center;display:flex;justify-content:center}.dots__special>ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding-left:15px;padding-right:15px;position:static}.dots__special>ul>li{align-items:center;display:inline-flex;height:auto;justify-content:center;margin:10px 5px;width:auto}.dots__special>ul>li.slick-active>button{background-color:#285c33}.dots__special>ul>li>button{align-items:center;background-color:rgba(54,54,54,.2);display:inline-flex;height:2px;justify-content:center;min-width:20px;width:20px;padding:0;transition:.4s ease all}.dots__special>ul>li>button:hover{opacity:.7}.dots__special>ul>li>button:before{content:none}.dots__special>ul>li:last-child{margin-right:0}.special__offers{padding-bottom:50px}.special__offers .container{padding-left:0;padding-right:0}.special__offers .special__wrapper .special__more{margin-top:85px}.special__offers .special__wrapper .top__special{padding-left:15px;padding-right:15px}.special__offers .special__wrapper .special__filter{margin-bottom:55px;padding-left:15px;padding-right:15px}.special__offers .special__wrapper .special__filter>form{align-items:center;flex-direction:column;justify-content:center;max-width:540px}.special__offers .special__wrapper .special__filter>form>.field__filter{margin-bottom:15px;margin-right:0}.special__offers .special__wrapper .special__filter>form>input[type="submit"]{margin-left:0;margin-top:15px;min-width:160px}.special__offers .special__wrapper .special__container{margin-left:auto;margin-right:auto;max-width:540px}.special__offers .special__wrapper .special__container .slick-slide{margin:0 12px}.special__offers .special__wrapper .special__container .slick-list{margin:0 -12px}.special__offers .special__wrapper .special__container .element__special{margin-bottom:0;max-width:100%;width:100%}.special__offers .special__wrapper .special__container .element__special .learn__more{align-items:center;display:flex;justify-content:center;margin-top:60px}.special__offers .special__wrapper .special__container .element__special>.special__details{margin-top:-30px;max-width:100%;min-width:0;padding-bottom:35px;padding-left:25px;padding-right:25px;padding-top:45px;width:100%;width:calc(100% - 30px)}.special__offers .special__wrapper .special__container .element__special>.special__details .special__buttons{justify-content:center}.special__offers .special__wrapper .special__container .element__special>.special__details>.tag__special{margin-bottom:25px}.special__offers .special__wrapper .special__container .element__special>.special__details>h2{font-size:24px;line-height:30px;margin-bottom:20px;height:84px}.special__offers .special__wrapper .special__container .element__special>.special__details>h6{font-size:16px;line-height:28px}.special__offers .special__wrapper .special__container .element__special>.special__image{max-width:100%;width:100%}.special__offers .special__wrapper .special__container .element__special>.special__image>img{-o-object-fit:cover;height:400px;max-width:100%;min-width:0;object-fit:cover;width:100%}.special__offers .special__wrapper .top__special{margin-bottom:25px;margin-left:auto;margin-right:auto;max-width:540px}.special__offers .special__wrapper .special__container .element__special{align-items:center;flex-direction:column;justify-content:center;max-height:fit-content}.special__offers .special__wrapper .special__container .element__special>.special__details{position:static}.structured__block .outer__structured .head__structured{margin-bottom:40px}.structured__block{padding-bottom:100px}.structured__block .outer__structured .structured__grid{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:640px}.structured__block .outer__structured .structured__grid>.elem__structured--grid{margin-bottom:50px}.structured__block .outer__structured .structured__grid>.elem__structured--grid:last-child{margin-bottom:0}.structured__block .outer__structured .structured__grid>.elem__structured--grid>.structured__info{margin-top:30px}.structured__block .outer__structured .structured__grid>.elem__structured--grid>.structured__info>p{color:rgba(54,54,54,.7);font-family:"Aeonik",sans-serif;font-size:16px;line-height:28px;margin:0;max-width:100%}.structured__block .outer__structured .structured__grid>.elem__structured--grid>.structured__info>p span{color:#363636;font-family:"Aeonik",sans-serif;font-weight:400}.structured__block .outer__structured .structured__grid>.elem__structured--grid>.structured__info>h2{color:#333;font-size:20px;font-weight:400;line-height:36px;margin-top:0}.structured__block .outer__structured .structured__grid>.elem__structured--grid>.structured__image{align-items:center;display:inline-flex;justify-content:center}.structured__block .outer__structured .structured__grid>.elem__structured--grid>.structured__image>img{max-width:100%}.rest__experience{padding-top:25px}.rest__experience .title__head.head__rest{margin-bottom:53px}.rest__partner{padding-bottom:25px}.rest__partner .rest__double{align-items:center;flex-direction:column;justify-content:center;max-width:540px;width:100%}.rest__partner .rest__double>.rest__info{max-width:540px;padding-top:27px;width:100%}.rest__partner .rest__double>.rest__info>.head__rest{margin-bottom:21px}.rest__partner .rest__double>.rest__info>.head__rest>h6{font-size:20px;line-height:36px;margin-bottom:4px}.rest__partner .rest__double>.rest__info>p{max-width:100%;width:100%}.rest__partner .rest__double>.rest__image{margin-right:0;max-width:540px;width:100%}.rest__partner .rest__double>.rest__image>img{max-width:100%;min-width:0;width:100%}.rest__partner .head__rest{margin-bottom:43px}.assets__list{margin-bottom:90px;padding-bottom:60px;padding-top:55px}.assets__list .assets__container{margin-bottom:40px}.assets__list .assets__container .assets__grid{display:flex;grid-column-gap:0;grid-row-gap:0;overflow-x:auto;padding-bottom:10px;width:calc(100% + 15px)}.assets__list .assets__container .assets__grid::-webkit-scrollbar{height:2px;width:3px}.assets__list .assets__container .assets__grid::-webkit-scrollbar-track{background-color:rgba(40,92,51,.2)}.assets__list .assets__container .assets__grid::-webkit-scrollbar-thumb{background-color:#285c33}.assets__list .assets__container .assets__grid>.elem__asset{margin-right:30px;min-width:180px}.assets__list .assets__container .assets__grid>.elem__asset:last-child{margin-right:15px}.assets__list .assets__container:last-child{margin-bottom:0}.press__more{margin-top:75px}.press__posts>.elem__press--post{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:540px}.press__posts>.elem__press--post:last-child{margin-bottom:0}.press__posts>.elem__press--post>.info__press--post{padding-left:0;width:100%}.press__posts>.elem__press--post>.info__press--post>.press__button{align-items:center;display:flex;justify-content:center}.press__posts>.elem__press--post>.info__press--post>h2{line-height:28px;margin-bottom:28px}.press__posts>.elem__press--post>.info__press--post>h2:before{content:none}.press__posts>.elem__press--post>.image__press--post{margin-bottom:30px;max-width:540px;min-width:0}.press__posts>.elem__press--post>.image__press--post>img{max-width:100%;min-width:0;width:100%}.press__main{padding-bottom:40px;padding-top:145px}.press__main .outer__press--main .filter__press{margin-bottom:55px}.press__main .outer__press--main .filter__press form{display:grid;grid-column-gap:15px;grid-row-gap:15px;grid-template-columns:repeat(2,1fr);margin-left:auto;margin-right:auto;max-width:640px}.press__main .outer__press--main .filter__press form>.field__filter{margin:0;max-width:100%;width:100%}.press__main .outer__press--main .filter__press form>.field__filter:nth-child(2){grid-column-end:2;grid-column-start:1;grid-row-end:3;grid-row-start:2}.press__main .outer__press--main .filter__press form>.field__filter:nth-child(3){grid-column-end:3;grid-column-start:2;grid-row-end:3;grid-row-start:2}.press__main .outer__press--main .filter__press form>.field__filter:nth-child(4){grid-column-end:3;grid-column-start:1;grid-row-end:4;grid-row-start:3}.press__main .outer__press--main .filter__press form button[type="submit"]{grid-column-end:3;grid-column-start:1;margin-left:auto;margin-right:auto;max-width:160px;min-width:160px}.press__main .outer__press--main .filter__press form>.group__field{margin:0}.press__main .outer__press--main .filter__press form>.group__field:nth-child(1){grid-column-end:3;grid-column-start:1}.press__main .outer__press--main .press__header{margin-bottom:60px}.press__main .outer__press--main .press__header>h1{font-size:30px;line-height:45px;margin-bottom:22px}.assets__block{padding-top:40px}.assets__block .assets__form{padding-bottom:40px}.assets__block .assets__form form>p{margin-bottom:55px}.covid__hotels{padding-bottom:90px}.covid__hotels .outer__hotels .hotels__inner{grid-template-columns:repeat(2,1fr)}.covid__block{padding-bottom:0;padding-top:145px}.covid__block .outer__covid .covid__info{display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:600px}.covid__block .outer__covid .covid__info>.covid__image{width:100%}.covid__block .outer__covid .covid__info>.covid__image>img{-o-object-fit:cover;max-width:calc(100% + 30px);object-fit:cover;width:calc(100% + 30px)}.covid__block .outer__covid .covid__info>.covid__details{margin-top:-30px;min-width:0;padding-bottom:35px;padding-left:25px;padding-right:25px;padding-top:40px;position:relative;top:0;width:100%}.covid__block .outer__covid .covid__info>.covid__details>h2{font-size:24px;line-height:30px;margin-bottom:35px}.covid__block .outer__covid .covid__header{margin-bottom:50px}.covid__block .outer__covid .covid__header>h1{font-size:30px;line-height:45px;margin-bottom:25px}.story__container.give__story{margin-bottom:50px;padding-bottom:60px}.story__container.give__story .outer__story .slick-slide{margin:0 12px}.story__container.give__story .outer__story .slick-list{margin:0 -12px}.story__container.give__story .outer__story .story__grid{display:block;margin-left:auto;margin-right:auto;max-width:540px}.story__container.give__story .outer__story .story__grid .slick-dots{bottom:-50px;display:flex;flex-wrap:wrap;justify-content:center}.story__container.give__story .outer__story .story__grid .slick-dots li{height:auto;margin:0;padding:7px 10px;width:auto}.story__container.give__story .outer__story .story__grid .slick-dots li:last-child{margin-right:0}.story__container.give__story .outer__story .story__grid .slick-dots li.slick-active>button{background-color:#285c33}.story__container.give__story .outer__story .story__grid .slick-dots li>button{background-color:rgba(54,54,54,.2);height:auto;height:1px;padding:0;width:auto;width:60px}.story__container.give__story .outer__story .story__grid .slick-dots li>button:before{content:none}.story__container.give__story .outer__story .story__grid .elem__story>.story__information .story__button{align-items:center;display:flex;justify-content:center}.story__container.give__story .outer__story .story__grid .elem__story>.story__information>h6{min-height:0}.story__container.give__story .outer__story .head__story{margin-bottom:55px}.pagination__stories{margin-bottom:110px;margin-top:40px}.discover__information{padding-bottom:30px;padding-top:55px}.discover__information .outer__discover .discover__information{padding-left:25px;padding-right:25px;padding-top:70px}.discover__information .outer__discover .discover__information .discover__button{margin-top:75px}.discover__information .outer__discover .discover__information>p{font-size:20px;line-height:36px}.collection__banner .outer__collection--banner>p{font-size:24px;line-height:32px}.collection__banner .outer__collection--banner>h1{font-size:30px;line-height:40px}.faq__main{padding-bottom:60px;padding-top:150px}.faq__main .faq__wrapper{padding-bottom:45px;padding-top:35px}.faq__main .faq__wrapper .faq__box .faq__element .faq__element--head>p{line-height:30px}.faq__main .faq__wrapper .faq__counter{margin-bottom:60px}.faq__main .faq__after{margin-top:90px}.faq__main .faq__after .faq__after--box>h6{font-size:20px;line-height:36px}.faq__main .outer__faq .faq__switcher>form{align-items:center;display:flex;flex-direction:column;justify-content:center}.faq__main .outer__faq .faq__switcher>form>.category__faq{margin-bottom:15px}.faq__main .outer__faq .faq__switcher>form .category__search{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:320px}.faq__main .outer__faq .faq__switcher>form .category__search>.group__field{margin-bottom:32px;margin-right:0}.faq__main .outer__faq>.faq__header{margin-bottom:45px}.faq__main .outer__faq>.faq__header>h1{font-size:30px;font-weight:400;line-height:45px;margin-bottom:30px;margin-top:0}.more__block{padding-bottom:35px}.more__block .outer__more{padding-top:60px}.more__block .outer__more .head__more .more__button{align-items:center;display:flex;justify-content:center;min-height:43px}.more__block .outer__more .head__more>h2{color:rgba(54,54,54,.7);font-size:20px;font-weight:400;line-height:36px;margin-left:auto;margin-right:auto;max-width:480px}.learn__block{margin-bottom:50px;padding-top:45px}.learn__block .outer__learn{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:540px}.learn__block .outer__learn>.learn__details{left:15px;max-width:100%;min-width:0;padding-bottom:40px;padding-left:25px;padding-right:25px;padding-top:43px;position:relative;top:-30px;width:calc(100% - 30px)}.learn__block .outer__learn>.learn__details .learn__more--button{align-items:center;display:flex;justify-content:center;margin-top:42px}.learn__block .outer__learn>.learn__details>h2{font-size:24px;font-weight:400;line-height:30px;margin-bottom:25px}.learn__block .outer__learn>.learn__image{width:100%}.learn__block .outer__learn>.learn__image>img{max-width:100%}.tho__collection{padding-bottom:50px;padding-top:145px}.tho__collection .outer__tho .tho__grid{align-items:center;display:flex;flex-direction:column;grid-column-gap:0;grid-row-gap:0;justify-content:center;margin-left:auto;margin-right:auto;max-width:440px}.tho__collection .outer__tho .tho__grid>.elem__tho{margin-bottom:60px}.tho__collection .outer__tho .tho__grid>.elem__tho:last-child{margin-bottom:0}.tho__collection .outer__tho .tho__grid>.elem__tho>.tho__info{padding-top:30px}.tho__collection .outer__tho .tho__grid>.elem__tho>.tho__info>.tho__button{align-items:center;display:flex;justify-content:center;margin-top:35px}.tho__collection .outer__tho .tho__grid>.elem__tho>.tho__info>h6{margin-bottom:24px}.tho__collection .outer__tho .tho__grid>.elem__tho>.tho__image{align-items:center;display:inline-flex;justify-content:center}.tho__collection .outer__tho .tho__grid .elem__tho:nth-child(2n){padding-top:0}.tho__collection .outer__tho .head__tho{margin-bottom:50px}.tho__collection .outer__tho .head__tho>h1{font-size:30px;line-height:45px;margin-left:auto;margin-right:auto;max-width:400px}.contact__itself{padding-top:145px}.contact__itself .outer__itself>h1{color:#c3ab8d;font-size:30px;line-height:45px;margin-bottom:28px}.reach__wrapper{margin-top:60px}.title__head.title__reach{margin-bottom:42px}.reach__wrapper{margin-bottom:40px}.reach__wrapper .outer__reach .reach__accordion .elem__accordion>.head__accordion>p{font-size:18px;line-height:24px}.reach__wrapper .outer__reach .reach__accordion .elem__accordion>.head__accordion>span{font-size:13px;line-height:24px}.reach__wrapper .outer__reach .reach__accordion{margin-top:42px}.title__head.title__ad{margin-bottom:38px}.enquire__block.enquire__collection{padding-top:35px}.wrapper__ads{padding-bottom:35px;padding-top:40px}.wrapper__ads .outer__ads .elem__ads{margin-bottom:60px}.wrapper__ads .outer__ads .elem__ads:last-child{margin-bottom:0}.collection__complex{padding-bottom:40px;padding-top:145px}.collection__complex .outer__complex .complex__list>.element__complex{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:65px;margin-left:auto;margin-right:auto;max-width:540px}.collection__complex .outer__complex .complex__list>.element__complex:last-child{margin-bottom:0}.collection__complex .outer__complex .complex__list>.element__complex .complex__image{margin:0!important;margin-bottom:30px!important;order:1!important}.collection__complex .outer__complex .complex__list>.element__complex .complex__info{order:2!important;text-align:center!important}.collection__complex .outer__complex .complex__list>.element__complex .complex__info .complex__info .complex__buttons{justify-content:center}.collection__complex .outer__complex .complex__list>.element__complex .complex__info .complex__info>p{font-size:16px;line-height:28px;margin:0}.collection__complex .outer__complex .complex__list>.element__complex .complex__info .complex__info>h2{font-size:24px;line-height:30px;margin-bottom:32px}.collection__complex .outer__complex .complex__list>.element__complex .complex__info .complex__tags{justify-content:center}.collection__complex .outer__complex .complex__list>.element__complex .complex__info .complex__tags>span{display:none}.collection__complex .outer__complex .complex__head{margin-bottom:55px}.collection__complex .outer__complex .complex__head>h1{font-size:30px;line-height:45px;margin-bottom:30px}.history__section{padding-bottom:50px}.visit__block{padding-bottom:40px}.visit__block .outer__visit .head__visit{margin-bottom:25px}.visit__block .outer__visit .head__visit>h1{font-size:18px;line-height:18px}.history__section .our__history .history__table .elem__history--table>.elem__history--tableimage{display:none}.history__section .our__history .history__table .elem__history--table>.elem__history--info{display:none}.history__section .our__history .history__table .elem__history--table .elem__history--tableimage{margin-top:30px}.history__section .our__history .history__table .elem__history--table .elem__history--accordion{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;width:100%}.history__section .our__history .history__table .elem__history--table .elem__history--accordion>p{color:#285c33;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;letter-spacing:4px;line-height:13px;margin:0;text-transform:uppercase}.history__section .our__history .history__table .elem__history--table .elem__history--accordion>.left__accordion--history{align-items:center;display:inline-flex;justify-content:flex-start}.history__section .our__history .history__table .elem__history--table .elem__history--accordion>.left__accordion--history>p{color:#333;font-size:24px;font-weight:400;line-height:30px;margin:0}.history__section .our__history .history__table .elem__history--table .elem__history--accordion>.left__accordion--history>span{background-color:rgba(54,54,54,.2);display:inline-flex;flex-grow:1;margin:0 50px 0 25px;margin-right:15px;min-height:1px;min-width:60px}.history__section .our__history .history__table .elem__history--table{flex-direction:column;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:540px}.history__section .our__history .history__table .elem__history--table:last-child{margin-bottom:0}.history__section .our__history .history__table .elem__history--table>.elem__history--info{margin-left:0;max-width:100%;padding-top:20px;width:100%}.history__section .our__history .history__table .elem__history--table>.elem__history--info>span{display:none}.history__section .our__history .history__table .elem__history--table>.elem__history--info .history__info--details>h2{display:none}.history__section .our__history .history__table .elem__history--table>.elem__history--tableimage{max-width:100%;width:100%}.history__section .our__history .history__table .elem__history--table>.elem__history--tableimage>img{max-width:100%}.history__section .our__history .history__logos{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:87px}.history__section .our__history .history__logos>.elem__history--logo{margin-bottom:32px;max-width:150px;width:100%}.history__section .our__history .history__logos>.elem__history--logo:last-child{margin-bottom:0}.history__section .our__history .history__logos>.elem__history--logo>img{max-width:100%!important}.history__section>.history__image{display:none}.title__head.history__head{margin-bottom:35px}.title__head.management__head{margin-bottom:42px}.about__section{padding-top:145px}.about__section .about__content{margin-bottom:70px}.about__section .about__content>.elem__about--content{margin-bottom:35px}.about__section .about__content>.elem__about--content:last-child{margin-bottom:0}.about__section .about__content>.elem__about--content>h6{font-size:20px;line-height:36px;margin-bottom:15px}.about__section .about__head{margin-bottom:60px}.about__section .about__head>h1{font-size:30px;line-height:45px;margin-bottom:30px}.float__book{align-items:center;display:flex;justify-content:center;margin-top:45px;width:100%}.float__book>a{align-items:center;display:inline-flex;justify-content:center;width:100%}.float__menu>ul>li{padding:15px 0}.float__menu>ul>li .droppable__float>ul>li>a{color:#fff;font-size:18px;line-height:34px}.droppable__main.opened__droppable>a{font-size:13px;line-height:24px}header .outer__header .header__menu>a.active__header>span:nth-child(1){top:6px}.float__menu{left:-100%;max-width:100%;padding-left:24px;padding-right:24px;padding-top:75px;transition:.45s ease all;width:100%}header .outer__header .header__menu>a.active__header>span:nth-child(1){background-color:#fff!important}header .outer__header .header__menu>a.active__header>span:nth-child(3){background-color:#fff!important}header{top:15px}header .outer__header{align-items:flex-start}header .outer__header .header__menu{order:3}header .outer__header .header__menu>a>span{background-color:#333!important;margin-bottom:5px!important}header .outer__header .header__menu>a>span:nth-child(3){margin-bottom:0}header .outer__header .header__menu>a>span:nth-child(4){display:none}header .outer__header .header__controls{order:1}header .outer__header .header__controls .button__header{display:none}header .outer__header .header__controls .header__spacer{display:none}header .outer__header .header__controls>a{display:none}header .outer__header .center__logo>a>img{max-width:200px}.history__section .our__history .history__table .elem__history--table>.elem__history--tableimage{margin-left:-15px;max-width:calc(100% + 30px);width:calc(100% + 30px)}.history__section .our__history .history__table .elem__history--table>.elem__history--tableimage>img{min-width:0;width:100%}.history__section .our__history .history__table .elem__history--table .elem__history--accordion>.left__accordion--history{flex-direction:row-reverse;justify-content:space-between;position:relative;width:100%}.events__block{padding-bottom:35px;padding-top:150px}.events__block .outer__events .events__discover .top__discover>p{font-size:20px;line-height:36px;margin-bottom:55px}.events__block .outer__events .head__events{margin-bottom:40px}.events__block .outer__events .head__events>h1{font-size:30px;line-height:45px;margin-bottom:30px}.events__slider{padding-bottom:40px}.enquire__block{padding-bottom:30px;padding-top:60px}.enquire__block .outer__enquire .enquire__info form>.group__submit{margin-top:32px}.enquire__block .outer__enquire .enquire__info form>.double__field{grid-row-gap:15px;grid-template-columns:1fr;margin-bottom:15px}.enquire__block .outer__enquire .enquire__info>p{font-size:18px;line-height:36px}.title__head.enquire__head{margin-bottom:30px}.title__head>h2{font-size:24px;line-height:30px;margin:0 15px;white-space:normal;text-align:center}.title__head>span{width:50%}.video__head>h2{font-size:24px;line-height:30px;margin:0 15px}footer{padding-top:25px}footer .outer__footer .footer__top{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:40px}footer .outer__footer .footer__top .foot__logo{margin-bottom:35px;order:1;position:static}footer .outer__footer .footer__top .foot__logo>a>img{max-width:200px}footer .outer__footer .footer__top .foot__column{margin-bottom:50px;order:2;text-align:center}footer .outer__footer .footer__top .foot__socials{order:3}.enquire__block.enquire__collection{margin-bottom:35px}.discover__block.discover__slider{margin-bottom:0;padding-bottom:0}.discover__block.discover__slider .outer__discover .discover__list .discover__element{margin:0;padding:0;height:auto}.discover__block.discover__slider .discover__list{margin-left:auto;margin-right:auto;max-width:540px}.discover__block.discover__slider .discover__list .discover__element .discover__details{padding-bottom:30px!important;padding-left:25px!important;padding-right:25px!important;padding-top:45px!important;width:calc(100% - 30px)!important}.discover__block.discover__slider .discover__list .discover__element .discover__details .discover__info .discover__button{align-items:center!important;display:flex!important;justify-content:center!important}.discover__block.discover__slider .discover__list .discover__element .discover__details .discover__info .discover__date{margin-bottom:40px!important}.discover__block.discover__slider .discover__list .discover__element .discover__details .discover__info>h2{font-size:24px!important;line-height:30px!important;margin-bottom:20px!important}.hotel__grid--wrapper>.hotel__grid--element>.hotel__info{padding-bottom:55px!important;padding-left:25px!important;padding-right:25px!important;padding-top:40px!important}.hotel__grid--wrapper>.hotel__grid--element>.hotel__info>h2{font-size:24px;line-height:32px;margin-bottom:30px}}@media(max-width:767px){.quote__block .outer__quote .quote__top .quote__slider{width:530px}.content__v--slider .outer__v--slider .top__content--iframe iframe{height:420px}.story__container.give__story.story__single .outer__story .story__grid{max-width:480px}.rooms__main .outer__rooms--main .rooms__main--container{grid-template-columns:1fr}.rooms__main .outer__rooms--main .rooms__main--container .elem__room .room__top>.room__image{width:calc(100% + 30px)}.rooms__main .outer__rooms--main .rooms__main--container .elem__room .room__top>.room__image>img{height:300px;max-width:calc(100% + 30px);width:calc(100% + 30px)}.title__head.title__dream>h2{max-width:230px;min-width:230px;text-align:center;white-space:inherit}.collection__block .outer__collection .inner__collection{max-width:480px}.covid__hotels .outer__hotels .hotels__inner{grid-row-gap:10px;grid-template-columns:1fr}.covid__hotels .outer__hotels .hotels__inner>.elem__hotel{padding-bottom:45px;padding-left:20px;padding-right:20px;padding-top:40px}.pagination__stories .stories__pagination--container{width:calc(100% + 15px)}.visit__block .outer__visit .inner__visit{grid-template-columns:repeat(2,1fr)}.event__slider--wrapper .slick-slide{margin:0 5px;transition:.3s ease all}.event__slider--wrapper .slick-list{margin:0 -5px}.event__slider--wrapper .slick-prev{display:none!important}.event__slider--wrapper .slick-next{display:none!important}footer .outer__footer .footer__bottom{margin-bottom:45px;margin-top:50px}footer .outer__footer .footer__bottom>.footer__logos{flex-wrap:wrap;margin-bottom:10px;margin-left:auto;margin-right:auto;max-width:340px}footer .outer__footer .footer__bottom>.footer__logos>.footer__logo{padding:15px;width:50%}footer .outer__footer .footer__bottom>.footer__logos>.footer__logo>img{max-width:100%!important}footer .outer__footer .footer__bottom>.footer__logos>.footer__logo:nth-child(1){order:1}footer .outer__footer .footer__bottom>.footer__logos>.footer__logo:nth-child(2){order:2}footer .outer__footer .footer__bottom>.footer__logos>.footer__logo:nth-child(3){order:3}footer .outer__footer .footer__bottom>.footer__logos>.footer__logo:nth-child(4){order:4}footer .outer__footer .footer__bottom>p{border-top:1px solid rgba(54,54,54,.2);color:rgba(51,51,51,.7);font-family:"Aeonik",sans-serif;font-size:12px;font-weight:400;line-height:18px;padding-top:25px}footer .outer__footer .footer__menu{align-items:flex-start}footer .outer__footer .footer__menu .menu__right ul{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-width:115px}footer .outer__footer .footer__menu .menu__right ul>li{margin-bottom:15px;margin-left:0;margin-right:30px}footer .outer__footer .footer__menu .menu__right ul>li:last-child{margin-bottom:0}footer .outer__footer .footer__menu .menu__left>ul{align-items:flex-start;display:flex;flex-direction:column}footer .outer__footer .footer__menu .menu__left>ul>li{margin-bottom:15px}footer .outer__footer .footer__menu .menu__left>ul>li:last-child{margin-bottom:0}}@media(max-width:540px){.menu__element>.menu__info .menu__list--controls.menu__list--controls-restaurant{flex-direction:column}.menu__element>.menu__info .menu__list--controls.menu__list--controls-restaurant .field__filter{margin-right:0}.menu__element>.menu__info .menu__list--controls.menu__list--controls-restaurant .book__menu{margin:25px auto 0}.menu__element>.menu__info .menu__list--controls.menu__list--controls-restaurant .book__menu .default-btn{width:100%}.quote__block .outer__quote .quote__top .quote__slider{width:470px}.content__v--slider .outer__v--slider .top__content--iframe iframe{height:280px}.post__image>img{max-height:250px}.hotel__grid--wrapper>.hotel__grid--element>.hotel__image>img{height:345px!important}.rooms__main .outer__rooms--main .rooms__main--container .elem__room .room__top>.room__image>img{height:250px}.menu__element>.menu__info .menu__list>.elem__menu--list{display:flex;flex-direction:column;justify-content:flex-start}.discover__slider .container{padding-left:0;padding-right:0}.discover__slider .container .outer__discover .title__head{padding-left:15px;padding-right:15px}.whats__block .container{padding-left:0;padding-right:0}.whats__block .container .outer__whats .whats__info>.whats__details{padding-left:15px;padding-right:15px}.whats__block .container .outer__whats .title__head{padding-left:15px;padding-right:15px}.journal__block .outer__journal .journal__list .elem__journal .journal__image{margin-left:-15px;width:calc(100% + 30px)}.vision__block .outer__vision .content__vision>.vision__image{width:calc(100% + 30px)}.blog__container .outer__blog .blog__video .video__main .video__inner{margin-left:0;width:calc(100% + 30px)}.blog__container .outer__blog .double__blog>.blog__grid{max-width:calc(100% + 30px);width:calc(100% + 30px)}.blog__container .outer__blog .double__blog>.blog__grid>.elem__blog--image{margin-bottom:30px}.blog__container .outer__blog .double__blog>.blog__grid>.elem__blog--image:last-child{margin-bottom:0}.blog__container .outer__blog .blog__author>.author__image{max-width:calc(100% + 30px);width:calc(100% + 30px)}.learn__block .outer__learn{margin-left:-15px;max-width:calc(100% + 30px);width:calc(100% + 30px)}}.field__filter>a>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:480px){.quote__block .outer__quote .quote__top .quote__slider{width:390px}.content__v--slider .outer__v--slider .top__content--iframe iframe{height:270px}.paragraph__block+.visit__block{margin-top:50px}.paragraph__block .outer__paragraph .paragraph__info{min-width:0}.menu__element .menu__image>img{height:300px!important}.special__offers .special__wrapper>.special__container .element__special>.special__image>img{-o-object-fit:cover;height:300px;object-fit:cover}.press__main .outer__press--main .filter__press form>.field__filter:nth-child(2){grid-column-end:3;grid-column-start:1;grid-row-end:3;grid-row-start:2}.press__main .outer__press--main .filter__press form>.field__filter:nth-child(3){grid-column-end:3;grid-column-start:1;grid-row-end:4;grid-row-start:3}.press__main .outer__press--main .filter__press form>.field__filter:nth-child(4){grid-row-end:5;grid-row-start:4}.field__filter>a:before{right:6px!important}.field__filter>a{padding-right:25px}.assets__block .assets__form form .double__field{grid-row-gap:15px;grid-template-columns:1fr;margin-bottom:15px}.covid__block .outer__covid .covid__info>.covid__image{margin-left:-15px;width:calc(100% + 30px)}.covid__block .outer__covid .covid__info>.covid__image>img{-o-object-fit:cover;height:280px;object-fit:cover}.title__head.enquire__head>h2{margin:0 7px;max-width:215px;min-width:215px;text-align:center;white-space:inherit}.collection__complex .outer__complex .complex__list>.element__complex .complex__info{min-width:0!important}.collection__complex .outer__complex .complex__list>.element__complex .complex__image{margin-left:-15px;max-width:calc(100% + 30px);width:calc(100% + 30px)}.float__menu{max-width:100%;padding-left:15px;padding-right:15px;padding-top:75px}footer .outer__footer .footer__top .foot__socials{flex-direction:column}footer .outer__footer .footer__top .foot__socials>p{margin:0 0 20px}}@media(max-width:400px){.content__v--slider .outer__v--slider .top__content--iframe iframe{height:225px}.menu__element>.menu__info>ul{align-items:flex-start;flex-direction:column;justify-content:flex-start}.menu__element>.menu__info>ul>li{margin-bottom:7px}.menu__element>.menu__info>ul>li:last-child{margin-bottom:0}.menu__element>.menu__info>ul>.spacer__li{display:none}.learn__block .outer__learn>.learn__details{left:10px;width:calc(100% - 20px)}}@media(max-width:370px){.content__v--slider .outer__v--slider .top__content--iframe iframe{height:210px}.special__offers.new__offers .special__menu>ul>li.spacer{margin:0 12px}.menu__element>.menu__info .menu__list--controls{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;text-align:center}.menu__element>.menu__info .menu__list--controls>a{margin-bottom:15px;margin-right:0}}.newsletter__page .tho__collection .outer__tho .head__tho{max-width:836px}.subscribe__form{margin-left:auto;margin-right:auto;max-width:660px;width:100%}.subscribe__form form>.group__submit{align-items:center;display:flex;justify-content:center;margin-top:60px}.subscribe__form form>.group__submit>input[type="submit"]{align-items:center;background:rgba(248,245,240,.5);border:2px solid #285c33;color:#285c33;cursor:pointer;display:inline-flex;font-family:"Aeonik",sans-serif;font-size:13px;font-weight:700;justify-content:center;letter-spacing:6px;line-height:15.6px;min-height:40px;min-width:160px;text-transform:uppercase;transition:.4s ease all}.subscribe__form form>.group__submit>input[type="submit"]:hover{background-color:#285c33;color:#fff}.subscribe__form form>.group__field{margin-top:24px}.subscribe__form form>.group__checkbox{margin-top:24px}.subscribe__form form>.group__field>input{background-color:transparent;border:1px solid rgba(54,54,54,.2);color:#363636;font-family:"Aeonik",sans-serif;font-size:14px;font-weight:400;height:37px;line-height:14px;outline:0;padding-left:20px;padding-right:20px;width:100%}.subscribe__form form>.group__field>input::-webkit-input-placeholder{color:#363636}.subscribe__form form>.group__field>input::-moz-placeholder{color:#363636}.asubscribe__form form>.group__field>input:-ms-input-placeholder{color:#363636}.subscribe__form form>.group__field>input:-moz-placeholder{color:#363636}.subscribe__form form>p{color:rgba(54,54,54,.7);font-size:18px;font-weight:400;line-height:36px;margin-bottom:75px;margin-top:0;text-align:center}