@charset "UTF-8";::-webkit-scrollbar{width:6px;background-color:#F2F2F2;-webkit-border-radius:0}::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal{background:#313131;-webkit-border-radius:0}::-webkit-scrollbar-thumb:vertical:active,::-webkit-scrollbar-thumb:horizontal:active{background:#313131;-webkit-border-radius:0}::selection{background:#C6B07A;color:#fff;text-shadow:none}body,html{height:100%}body{padding:0;margin:0;font:18px "Tinos",serif;color:#4D4D4D;--primary-color:#174159;--welcome-decor:linear-gradient(180deg,rgba(31,37,52,0) 0%,#f8f2eb 100%);--welcome-decor2:linear-gradient(180deg,rgba(31,37,52,0) 0%,#fcfaf7 100%)}p{margin:0 0 0.8em 0}a{text-decoration:none !important;color:#C6B07A}a:hover{color:#C6B07A}.button{background:#C6B07A;text-shadow:none}.btn-link,.page-link,.page-link:hover,.page-link:focus,.btn-link:hover,.btn-link:focus{color:#C6B07A;outline:none;box-shadow:none}.btn-link:hover,.btn-link:focus,.btn-link.focus{text-decoration:none;outline:none;box-shadow:none}.bioch-link{position:relative;padding:1em 0 0.3em;display:inline-block;font-size:20px;text-transform:uppercase;letter-spacing:0.08em}.bioch-link:after{content:"";position:absolute;bottom:0;left:0;width:130%;height:1px;background:#C6B07A}.bioch-link:hover{color:#174159}.bioch-link:hover:after{background:#174159}#videobox-header{height:100% !important}#videobox-header video{object-fit:cover !important;inset:0 !important;width:100% !important;height:100% !important}.svg-trigger{width:50px;height:50px}.svg-trigger path{stroke:#C6B07A}.header-wrap-clone{display:none !important}.header-misc{justify-content:space-between}#header+.include-header{margin-top:0 !important}#header,#header.transparent-header,#header-wrap{width:100%;position:fixed;z-index:500;border:none;background:transparent}body.h-scrolling #header,body:not(.homepage) #header,body.h-scrolling #header.transparent-header,body:not(.homepage) #header.transparent-header,body.h-scrolling #header-wrap,body:not(.homepage) #header-wrap{background:#174159}body:not(.primary-menu-open) .primary-menu{display:none}body:not(.primary-menu-open),body:not(.primary-menu-open).h-scrolling #header-wrap,body:not(.homepage) #header-wrap{background:#174159 !important;box-shadow:none;height:57px}.primary-menu-open #header-wrap{background:#174159;height:100vh;max-width:none}.primary-menu-open .menu-container{display:flex !important;height:calc(100vh - 100px - 150px);flex-direction:column;justify-content:space-evenly}.menu-item{border:none !important}.menu-link{color:#fff;text-transform:none;font-size:25px;font-weight:400}.menu-item:hover>.menu-link,.menu-item.current>.menu-link{color:#C6B07A}body.device-xl #header,body.device-xl #header.transparent-header,body.device-xl #header-wrap{position:fixed}.dropdown-menu{border:none;background:#174159}.dropdown-menu a:hover,.dropdown-menu a:focus{color:#fff}.menu-svg-icon{float:left;margin-right:30px}.menu-svg-icon svg,.menu-svg-icon img{width:50px;height:30px}#logo{border:none}#logo:before{content:"";position:absolute;top:0;left:0;width:1px;height:90%;background:#C6B07A}#logo .logo-txt{padding:1rem 1rem 0 1rem;font-family:"Tinos",serif;font-size:40px;color:#C6B07A;transition:all 0.5s ease-in-out;font-weight:700}#logo .logo-txt span{display:block;font-size:60px;-webkit-text-stroke:1px #C6B07A;color:rgba(255,255,255,0)}.h-scrolling #logo .logo-txt,body:not(.homepage) #logo .logo-txt{margin-top:0;padding-top:0;margin-top:0 !important;padding-top:0 !important;font-size:28px !important}.h-scrolling #logo .logo-txt span,body:not(.homepage) #logo .logo-txt span{display:inline-block !important;font-size:38px !important}.primary-menu-open #logo .logo-txt{padding:1rem 1rem 0 1rem !important;font-family:"Tinos",serif;font-size:40px !important;color:#C6B07A;transition:all 0.5s ease-in-out;font-weight:700}.primary-menu-open #logo .logo-txt span{display:block !important;font-size:60px !important;-webkit-text-stroke:1px #C6B07A;color:transparent}#logo .logo-img{padding:0.5rem}#logo .logo-img span.logo-h{display:none}#logo .logo-img img{display:block;height:80px;width:auto}.h-scrolling #logo .logo-img img,body:not(.homepage) #logo .logo-img img{height:20px !important}.h-scrolling #logo .logo-img span.logo-b,body:not(.homepage) #logo .logo-img span.logo-b{display:none}.h-scrolling #logo .logo-img span.logo-h,body:not(.homepage) #logo .logo-img span.logo-h{display:block !important}.primary-menu-open #logo .logo-img img{height:20px !important}.primary-menu-open #logo .logo-img span.logo-b{display:none}.primary-menu-open #logo .logo-img span.logo-h{display:block !important}section#slider:after{content:"";z-index:1;position:absolute;bottom:0;left:0;width:100%;height:130px;background:linear-gradient(0deg,rgba(0,0,0,0.5803921569),transparent)}section#slider:before{content:"";z-index:1;position:absolute;top:0;left:0;width:100%;height:130px;background:linear-gradient(180deg,rgba(0,0,0,0.5803921569),transparent)}#page-menu{position:absolute;top:calc(100vh - 140px);width:100%;z-index:500}#page-menu .page-menu-row{justify-content:center}#page-menu .page-menu-row .page-menu-nav{width:100%}#page-menu .page-menu-row .page-menu-nav .page-menu-container{width:100%;justify-content:space-around}#page-menu #page-menu-wrap{box-shadow:none}#page-menu .container{height:140px}#page-menu *{background:transparent}#page-menu .page-menu-item span{display:block;padding:10px}#page-menu .page-menu-item span svg{max-height:40px;max-width:40px;height:40px;width:40px}#page-menu .page-menu-item a{line-height:25px;font-size:25px}#page-menu .page-menu-item a:hover svg path{fill:#C6B07A}#page-menu.sticky-page-menu{right:0;width:120px}#page-menu.sticky-page-menu #page-menu-wrap{box-shadow:none}#page-menu.sticky-page-menu:not(.dots-menu) #page-menu-wrap{position:fixed;top:15% !important;right:0;left:auto;width:90px}#page-menu.sticky-page-menu:not(.dots-menu) #page-menu-wrap a span path{fill:#C6B07A}#page-menu.sticky-page-menu:not(.dots-menu) #page-menu-wrap a div{display:none}#page-menu.sticky-page-menu:not(.dots-menu) #page-menu-wrap .page-menu-item.current a svg path{fill:#174159 !important}#top-callnow{position:fixed;bottom:0;left:0;width:50%;text-align:center}#top-callnow a{width:100%;margin:0}#top-callnow a:hover,#top-callnow a:focus{background:#174159}@media (min-width:992px){#top-callnow{display:none;position:relative;bottom:auto}#top-callnow a{background:transparent;color:#C6B07A;text-shadow:none}}#top-webcam{position:fixed;bottom:0;left:auto;right:0;width:50%;text-align:center}@media (min-width:992px){#top-webcam{position:relative;bottom:auto}}#top-webcam button{width:100%;margin:0}@media (min-width:992px){#top-webcam button{width:auto;margin:5px}}#top-webcam a{width:100%;margin:0 1em 0 0;color:#C6B07A;background:#174159}#top-webcam a:hover,#top-webcam a:focus{background:#174159}@media (min-width:992px){#top-webcam a{width:auto;background:#174159;text-shadow:none}}#content .content-wrap{position:relative;padding:0;overflow:hidden}.heading-block{border-left:1px solid #C6B07A;padding:80px 1rem 0 1rem}.heading-block h1{font-size:60px;color:#174159;text-transform:none;line-height:inherit;font-weight:700}.heading-block h1 span{color:transparent;-webkit-text-stroke:1px #174159;-webkit-text-fill-color:transparent}.heading-block h1 span.mainsubtitle{display:block;-webkit-text-stroke:unset;-webkit-text-fill-color:#174159;margin-top:20px;padding:0 0 0.3em 0;font-family:"Beau Rivage",cursive;font-size:35px;line-height:45px !important}.h-desktop .heading-block h1 span.mainsubtitle{padding:0.5em 0 1em 0;font-size:65px}.h-desktop .heading-block h1{font-size:140px;line-height:100px}.heading-block h2{font-size:60px;color:#174159;text-transform:none;line-height:inherit;font-weight:700}.heading-block h2 span{color:transparent;-webkit-text-stroke:1px #174159;-webkit-text-fill-color:transparent}.h-desktop .heading-block h2{font-size:140px}.heading-block .subtitle{margin-top:20px;font-family:"Beau Rivage",cursive;font-size:35px;color:rgba(198,176,122,0.7);line-height:45px !important}.h-desktop .heading-block .subtitle{font-size:65px}.heading-block:after{display:none}.two-colum-grid{width:100%;position:relative;z-index:5;box-sizing:border-box;padding:0;column-count:1;padding-bottom:2em}@media (min-width:992px){.two-colum-grid{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:140px;-moz-column-gap:140px;column-gap:140px;text-align:justify}}.two-colum-grid p:first-child{margin-top:0}#section-intro{background:linear-gradient(180deg,rgba(238,223,208,0.68) 0%,rgba(238,223,208,0) 100%);padding-bottom:5rem !important}#section-intro h2.subtitle{margin-top:20px;text-transform:unset;letter-spacing:unset;font-weight:400;font-family:"Beau Rivage",cursive;font-size:35px;color:rgba(198,176,122,0.7);line-height:45px !important}.h-desktop #section-intro h2.subtitle{margin-top:35px;font-size:65px}#section-intro h2{font-size:22px;line-height:32px;letter-spacing:0.08em;text-transform:uppercase;color:#174159}#section-intro .extratitle{font-weight:700;font-size:22px;color:#174159;line-height:1.5;margin:0 0 0 0}#section-intro .welcome{height:80vh;position:relative;margin:4vh 0}#section-intro .welcome .welcome__block{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:stretch;justify-content:space-between}#section-intro .welcome .welcome__column{width:20%;height:auto;position:relative;z-index:1}#section-intro .welcome .welcome__column:not(:last-of-type)::after{content:"";display:block;width:1px;height:100%;position:absolute;right:0;top:0;opacity:0.5;z-index:2;background:linear-gradient(180deg,#174159 -5.49%,rgba(23,65,89,0) 106.41%)}#section-intro .welcome .welcome__column.active .welcome__letter::after,#section-intro .welcome .welcome__column:hover .welcome__letter::after,#section-intro .welcome .welcome__column.active .welcome__photo,#section-intro .welcome .welcome__column:hover .welcome__photo{opacity:1}#section-intro .welcome .welcome__column:hover .welcome__letter{display:none}#section-intro .welcome .welcome__letter{position:absolute;left:50%;transform:translateX(-50%);font-size:200px;line-height:1;z-index:2;text-transform:uppercase;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--primary-color)}#section-intro .welcome .welcome__letter::after{content:"";display:block;position:absolute;left:0;top:0;width:100%;max-height:100%;overflow:hidden;opacity:0;transition:opacity 0.34s;-webkit-text-fill-color:var(--primary-color);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--primary-color)}#section-intro .welcome .welcome__letter_1{top:22.8%}#section-intro .welcome .welcome__letter_1::after{content:"b"}#section-intro .welcome .welcome__letter_2{top:36%}#section-intro .welcome .welcome__letter_2::after{content:"i"}#section-intro .welcome .welcome__letter_3{top:19.8%}#section-intro .welcome .welcome__letter_3::after{content:"o"}#section-intro .welcome .welcome__letter_4{top:40.5%}#section-intro .welcome .welcome__letter_4::after{content:"c"}#section-intro .welcome .welcome__letter_5{top:25.5%}#section-intro .welcome .welcome__letter_5::after{content:"h"}#section-intro .welcome .welcome__title{position:absolute;z-index:1;left:50%;top:53.6%;width:25%;text-align:center}#section-intro .welcome .welcome__decor{position:absolute;left:0;width:100%;z-index:1}#section-intro .welcome .welcome__decor_top{top:-1px;height:30.88%;background:var(--welcome-decor);transform:rotate(-180deg)}#section-intro .welcome .welcome__decor_bottom{bottom:0;height:30.88%;background:var(--welcome-decor2)}#section-intro .welcome .welcome__slogan{position:absolute;top:55vh;width:100%;text-align:left;z-index:50;font-size:38px;line-height:40px;padding:0.2em;font-weight:700;color:#fff}#section-intro .welcome .welcome__slogan span{font-weight:400}#section-intro .welcome .welcome__photo{display:block;width:100%;height:100%;max-height:100%;opacity:0;overflow:hidden;position:absolute;left:0;top:0;z-index:0;transition:opacity 0.3s}#section-intro .welcome .welcome__photo img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center}#section-intro .welcome .welcome__photo_1::after,#section-intro .welcome .welcome__photo_2::after,#section-intro .welcome .welcome__photo_3::after,#section-intro .welcome .welcome__photo_4::after,#section-intro .welcome .welcome__photo_5::after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(23,65,89,0.8);mix-blend-mode:color}#section-wines .heading-block{padding:60px 1rem 0 1rem}#slider-intern{z-index:200;margin:10vh 0 -2px 0;position:relative;height:80vh}#slider-intern .slider-inner{position:absolute;height:80vh}.h-mobile #slider-intern{height:60vh}.h-mobile #slider-intern .slider-inner{height:60vh}#slider-intern .overlay{position:absolute;width:100%;height:100%;z-index:2;background-color:#080d15;opacity:0.55;top:0;left:0}#slider-intern .text{font-size:120px;z-index:200}.h-mobile #slider-intern .text{font-size:11vw}#slider-intern .text .wine-type small{font-size:26px}@media (min-width:768px){#slider-intern .text .wine-type small{font-size:48px}}#slider-intern .text *{color:#fff;line-height:1em}@media (min-width:768px){#slider-intern .text *{line-height:0.8em}}#slider-intern .text img{width:auto;height:80px}#section-inner-slider{position:relative;margin:0}#section-inner-slider .list .list-item{overflow:hidden;width:100%;margin:0;position:relative}#section-inner-slider .list .list-item .image-box{height:85vh}body.h-mobile #section-inner-slider .list .list-item .image-box{height:auto}#section-inner-slider .list .list-item .image-box img{width:100%;height:100%;object-fit:cover}#section-restaurant{min-height:100vh;padding-bottom:8vh;background:linear-gradient(180deg,#0D2B3E 0%,rgba(23,65,89,0) 60%)}#section-restaurant .heading-block h2{color:#fff}#section-restaurant .heading-block h2 span{-webkit-text-stroke-color:#fff}#section-restaurant .row p{color:#fff}#section-restaurant .section-menucard{position:relative;padding:2vw 0}#section-restaurant .section-menucard .tl-names{position:relative;width:100%;min-height:30vh}#section-restaurant .section-menucard .tl-names .list .name{padding:0 2vw;width:65%;min-height:30vh;text-align:center;display:flex;flex-direction:column;justify-content:flex-end;cursor:pointer;align-items:center;opacity:0.5;filter:blur(3px)}#section-restaurant .section-menucard .tl-names .list .name.is-selected{opacity:1;filter:blur(0)}#section-restaurant .section-menucard .tl-names .list .name.is-selected span{-webkit-text-fill-color:#fff;text-shadow:2px 2px 32px #174159}#section-restaurant .section-menucard .tl-names .list .name img{width:100%;max-width:800px;height:auto}#section-restaurant .section-menucard .tl-names .list .name span{position:absolute;top:0;display:flex;left:0;width:100%;flex-direction:row;align-items:center;height:100%;justify-content:center;font-size:160px;color:transparent;line-height:normal;font-family:"Tinos",serif;text-transform:lowercase;-webkit-text-stroke:1px #fff;-webkit-text-fill-color:transparent}body.h-mobile #section-restaurant .section-menucard .tl-names .list .name span{font-size:40px}#section-restaurant .section-menucard .tl-text-box{padding:2vw 0;position:relative}#section-restaurant .section-menucard .tl-text-box .list .container{position:relative;z-index:1;opacity:0}#section-restaurant .section-menucard .tl-text-box .list .container.is-selected{opacity:1;transition:all 0.5s ease-in-out}#section-restaurant .section-menucard .tl-text-box .list .innerbox{position:relative;width:100%}#section-restaurant .section-menucard .tl-text-box .list .innerbox .box-menu-item{border-bottom:1px solid #C6B07A;padding:2em 0;margin:0}#section-restaurant .section-menucard .tl-text-box .list .innerbox .box-menu-item:last-of-type{padding-bottom:6rem}body.h-mobile #section-restaurant .section-menucard .tl-text-box .list .innerbox .box-menu-item{padding:0.5em 0}#section-restaurant .section-menucard .tl-text-box .list .innerbox *{text-align:left;color:#C6B07A}#section-restaurant .section-menucard .tl-text-box .list .innerbox h3{color:#C6B07A;font-size:50px;font-weight:700}#section-restaurant .section-menucard .tl-text-box .list .innerbox h3 span{display:inline-block;float:right;font-size:40px;font-weight:400;color:inherit}body.h-mobile #section-restaurant .section-menucard .tl-text-box .list .innerbox h3{font-size:40px}body.h-mobile #section-restaurant .section-menucard .tl-text-box .list .innerbox h3 span{font-size:17.6px}#section-restaurant .section-menucard .tl-text-box .list .innerbox .wine-suggestion{padding:0.5em 0 0.8em 0;color:#174159;font-weight:700}#section-restaurant .section-menucard .tl-text-box .list .innerbox .wine-suggestion img{margin-right:10px}#section-restaurant .section-menucard .tl-text-box .list .innerbox .wine-suggestion span{display:inline-block;float:right;font-weight:400;color:inherit}#section-restaurant #section-restaurant-extra .bioch-link{text-transform:uppercase;color:#174159}#section-restaurant #section-restaurant-extra .bioch-link:after{background:#174159}#section-restaurant #section-restaurant-extra .bioch-link:hover{color:#C6B07A}#section-restaurant #section-restaurant-extra .bioch-link:hover:after{background:#C6B07A}#section-active{background:linear-gradient(0deg,#0d2b3e 0%,#0d2b3e 7%,#eedfd0 7%,rgba(238,223,208,0) 97%)}#section-active .heading-block h2{-webkit-text-stroke:1px #174159;-webkit-text-fill-color:transparent}#section-active .heading-block h2 span{-webkit-text-stroke:unset;-webkit-text-fill-color:#174159}#section-active .tab-nav{justify-content:space-between;border:none;padding:0;margin:2em 0}#section-active .tab-nav li{border:none;height:60px;width:50%}#section-active .tab-nav li a{text-align:left;font-size:35px;line-height:40px;letter-spacing:0.02em;background-color:transparent;-webkit-text-stroke:1px #174159;-webkit-text-fill-color:transparent}body.h-desktop #section-active .tab-nav li a{font-size:80px;line-height:92px}#section-active .tab-nav li.ui-tabs-active{border-bottom:1px solid #174159}#section-active .tab-nav li.ui-tabs-active a{background-color:transparent;-webkit-text-stroke:unset;-webkit-text-fill-color:#174159}body.h-desktop #section-active .tab-nav li{height:110px}#section-active .owl-carousel .owl-stage{margin-top:1em}#section-active .owl-carousel .item{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}#section-active .owl-carousel .item picture{margin-top:1em;margin-bottom:2em}#section-active .owl-carousel .item picture img{width:100%;height:auto}#section-active .owl-carousel .item picture,#section-active .owl-carousel .item .tab-owl-content{width:50%;padding:1em 1em 1em 0}#section-active .owl-carousel .item .tab-owl-content{padding:3em 0 1em 4em;display:grid;flex-direction:row;align-content:center;flex-wrap:nowrap;justify-items:start;justify-content:center;max-height:300px}#section-active .owl-carousel .item h4{text-transform:uppercase;color:#174159}body.h-mobile #section-active .owl-carousel .item{flex-direction:column-reverse}body.h-mobile #section-active .owl-carousel .item picture,body.h-mobile #section-active .owl-carousel .item .tab-owl-content{width:100%;padding:0}#section-active .owl-carousel .owl-prev,#section-active .owl-carousel .owl-next{opacity:1;width:60px;height:60px;color:#C6B07A;background:transparent;border-color:#C6B07A}#section-active .owl-carousel .owl-nav .owl-prev{left:-20px}body.h-mobile #section-active .owl-carousel .owl-nav .owl-prev{left:-6px}#section-active .owl-carousel .owl-nav .owl-next{right:-20px}body.h-mobile #section-active .owl-carousel .owl-nav .owl-next{right:-6px}#section-active .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#C6B07A !important;color:#fff !important;text-decoration:none}.after-sections{background:linear-gradient(180deg,#0D2B3E 0%,rgba(23,65,89,0) 100%)}#section-event .heading-block h2{-webkit-text-stroke:unset;-webkit-text-fill-color:#fff}#section-event .heading-block h2 span{-webkit-text-stroke:1px #fff;-webkit-text-fill-color:transparent}#section-event .slider-event{position:relative;padding:2vh 0}#section-event .slider-event .flickity-slider{margin:80px 0}#section-event .slider-event .slider-items{width:85%;margin-right:2%;height:380px;overflow:hidden}body.h-desktop #section-event .slider-event .slider-items{width:60%;margin-right:6%;height:650px}body.device-md #section-event .slider-event .slider-items{width:60%;margin-right:6%;height:400px}#section-event .slider-event .slider-items .content{display:block;overflow:hidden;transition:all 0.5s ease-in-out;-webkit-transform:scale(0.85);transform:scale(0.85)}#section-event .slider-event .slider-items .content:after{z-index:5;position:absolute;top:0;right:0;width:100%;height:100%;content:"";display:block;background:linear-gradient(0deg,rgba(0,0,0,0.5490196078),transparent);background-repeat:no-repeat}#section-event .slider-event .slider-items.is-selected .content{transition:all 0.5s ease-in-out;-webkit-transform:scale(1);transform:scale(1)}#section-event .slider-event .slider-items figure{margin:0;padding:0}#section-event .slider-event .slider-items figure img{width:100%;height:100%;object-fit:cover}#section-event .slider-event .slider-items .slider-content{position:absolute;top:0;left:0;width:100%;height:100%;text-align:left;color:#fff;z-index:1}#section-event .slider-event .slider-items .slider-content a{z-index:10;position:absolute;bottom:0;left:0;width:100%;height:100%;display:block;margin:0;color:inherit;text-decoration:none;line-height:1.3em}#section-event .slider-event .slider-items .slider-content a span{position:absolute;bottom:10%;left:10%;width:80%;font-size:50px;line-height:45px;font-weight:700}#section-event .slider-event .slider-items .slider-content a span small{font-size:40px;font-weight:400}body.h-mobile #section-event .slider-event .slider-items .slider-content a span{font-size:30px;line-height:30px}body.h-mobile #section-event .slider-event .slider-items .slider-content a span small{font-size:22.5px}#section-twocol{padding:10vh 0}#section-twocol .row{align-items:flex-end}#section-twocol h2{font-size:90px;line-height:100px;color:#fff}body.h-mobile #section-twocol h2{font-size:50px;line-height:60px}#section-twocol img{width:auto;height:auto;max-height:500px}body.device-xs #section-twocol img,body.device-sm #section-twocol img{width:100%;height:auto;max-height:unset}#section-twocol .twocol-content:before{content:"";position:absolute;width:1px;height:100%;bottom:0;left:3%;background:#fff}body.device-xl #section-twocol .twocol-content:before{left:-4%;height:120%}body.device-md #section-twocol .twocol-content:before{left:0}body.h-mobile #section-twocol .twocol-content{padding-top:2em;margin-top:3em}#section-socialWall{}#section-socialWall .title{font-size:100px;font-weight:700;-webkit-text-stroke:1px #174159;-webkit-text-fill-color:transparent}body.h-mobile #section-socialWall .title{font-size:42px}#section-socialWall #wall-instagram ul{list-style:none;padding:0;position:relative;width:100vw;left:calc(-50vw + 50%);text-align:center;margin:47px 0 0 0}#section-socialWall #wall-instagram ul li{margin-right:16px}#section-socialWall #wall-instagram ul img{display:block;object-fit:cover}#section-text .title{font-size:100px;font-weight:700;-webkit-text-stroke:1px #174159;-webkit-text-fill-color:transparent;margin:0.6em 0 0.1em 0}body.h-mobile #section-text .title{font-size:42px}#section-text #awards-list ul{list-style:none;padding:0;position:relative;margin:0;display:flex;text-align:center;justify-content:space-evenly;align-items:center}body.h-mobile #section-text #awards-list ul{flex-direction:column;align-items:center}#section-text #awards-list ul li{display:inline-block}body.h-mobile #section-text #awards-list ul li{padding:0 0 3em 0}#section-text .webcam-content{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#section-text .webcam-content a{min-width:300px;display:flex;justify-content:center;align-items:center;padding:0;margin:3rem 1rem 5rem 1rem;flex:1}#section-text .webcam-content a img{width:100%;height:auto}.res-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.res-container .responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}#footer{background:transparent;border-top:none}#footer .widget>h4{margin-bottom:5px}#footer .row{align-items:flex-end}#footer a.logo-txt{display:block;padding:0 0 2rem 0;margin-bottom:2rem;font-family:"Tinos",serif;font-size:40px;color:#174159;transition:all 0.5s ease-in-out;font-weight:700}#footer a.logo-txt span{display:block;font-size:110px;-webkit-text-stroke:1px #174159;color:rgba(255,255,255,0)}#footer a.logo-img img{max-width:80%;height:auto}@media (min-width:992px){#footer a.logo-img img{max-width:250px;height:auto}}#footer a{color:#174159}#footer .color-link a{color:#C6B07A}#footer .txt-uppercase{text-transform:uppercase;letter-spacing:0.08em}#footer .txt-uppercase p:first-child a{display:inline-block}#footer .txt-uppercase p:first-child a img{margin-right:0.75rem}.partner{display:flex;flex-wrap:wrap;justify-content:space-evenly}.partner a{display:block;border:none !important}.partner img{margin:10px 0;filter:grayscale(100%)}#gotoTop:hover{background-color:#174159}.flickity-prev-next-button.previous{left:6%}.flickity-prev-next-button.next{right:6%;left:auto}.tl-names .flickity-button{background:white}.flickity-button{position:absolute;color:#C6B07A;top:50%;width:60px;height:60px;border-radius:50%;transform:translateY(-50%);border:1px solid #C6B07A;background:transparent;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.flickity-button:focus{border:none;box-shadow:none}.flickity-button:hover{background-color:#C6B07A !important;text-decoration:none}.flickity-button:hover svg{fill:#fff !important}.flickity-button svg{width:12px;height:12px;fill:#C6B07A}
