a,a:focus a:hover,body{color:#A99078}#concepts::after,#panorama::after,.container::after,.row::after,nav.navigation.main .overlay,nav.navigation.main.active .overlay{content:""}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:10px}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}.alignleft{display:inline;float:left}.alignright{display:inline;float:right}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}body{padding:0;background:#F7F5F2;font-size:2.1rem;line-height:2.9rem;font-family:sofia-pro,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a,nav.navigation.main ul li a,nav.navigation.top ul li a{font-family:sofia-pro,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;-webkit-font-smoothing:antialiased}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{margin:0 0 25px;font-size:2.5rem;line-height:2.9rem}p{margin:0 0 25px}a{-webkit-transition:color .3s ease;transition:color .3s ease}.fm-script,pre{display:none}.container{margin-left:auto;margin-right:auto;padding:0 15px;max-width:1100px;width:100%}.container::after{clear:both;display:table}.row{display:block}.row::after{clear:both;display:table}nav.navigation ul{list-style:none}nav.navigation.top{position:absolute;height:90px;width:100%;z-index:200;padding:0 15px;text-align:center}nav.navigation.top #brand{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:70px;left:10px}nav.navigation.top #brand img{max-height:70px}nav.navigation.top ul{margin:0 auto;padding:0;display:inline-block}nav.navigation.top ul li{display:inline-block}nav.navigation.top ul li a{font-size:1.5rem;line-height:9rem;letter-spacing:2px;color:#fff;text-decoration:none;padding:0 10px}nav.navigation.top ul li a:hover{color:#FFB200}nav.navigation.main{background:#FFB200;position:fixed;right:0;top:0;bottom:0;z-index:300;width:0;-webkit-transition:width .3s ease;transition:width .3s ease}nav.navigation.main .overlay{-webkit-transition:all .3s ease;transition:all .3s ease;display:block}nav.navigation.main .lang-switcher{display:none}nav.navigation.main.active{width:20%}nav.navigation.main.active .overlay{display:block;z-index:250;position:fixed;top:0;bottom:0;right:0;width:100%;background:rgba(0,0,0,.4)}nav.navigation.main .contain{overflow-y:scroll;padding:40px;position:absolute;top:0;bottom:0;background:#FFB200;z-index:250;width:100%}nav.navigation.main ul{margin:0 auto;padding:0;display:inline-block;width:100%;overflow:hidden}nav.navigation.main ul li.divider{border-top:2px solid #C89D08;margin:15px auto;display:block;width:20%}nav.navigation.main ul li.divider a{text-indent:-9999px;height:0}nav.navigation.main ul li a{font-size:2rem;line-height:4rem;letter-spacing:3px;color:#3A3A3A;text-decoration:none;padding:0 10px;text-align:center;display:block;width:100%}nav.navigation.main ul li a:hover{color:#fff}nav.navigation.main .make-reservation{background:#3A3A3A;position:relative;top:auto;color:#FFB200;width:100%;margin:80px 0 30px;padding:0 15px;line-height:1.6rem;text-align:left}nav.navigation.main .make-reservation:hover{background:#444}nav.navigation.main .make-reservation img{float:left;margin-left:25px;margin-right:15px;top:-8px}nav.navigation.main .make-reservation span{display:inline-block;float:left;position:relative;top:13px;padding:10px 0 0}.book-button,.mobile-route{display:none}.book-button,.jobs-button{width:auto;padding:7px 25px;font-size:15px;color:#3A3A3A;text-transform:uppercase;text-decoration:none;font-family:sofia-pro,sans-serif;font-style:normal;font-weight:700;letter-spacing:2px}.book-button{height:44px;-webkit-font-smoothing:antialiased;-webkit-border-radius:22px;border-radius:22px;background:#FFB200;-webkit-transition:all .3s ease;transition:all .3s ease;position:fixed;right:79px;top:25px;z-index:400}.jobs-button,.main-menu-trigger{height:44px;-webkit-transition:all .3s ease;top:25px;z-index:400}.book-button:hover{background:#f2a900}.book-button:focus{outline:0}@media (max-width:630px){.book-button{display:none}}.jobs-button{-webkit-font-smoothing:antialiased;-webkit-border-radius:22px;border-radius:22px;display:block;background:#FFB200;transition:all .3s ease;position:absolute;right:25px}#panorama .view-inside,section.locations nav a{font-family:sofia-pro,sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;text-transform:uppercase;text-decoration:none;overflow:hidden;text-align:center}.jobs-button:hover{background:#f2a900}.jobs-button:focus{outline:0}.main-menu-trigger{width:44px;-webkit-border-radius:22px;border-radius:22px;display:block;background:#FFB200;transition:all .3s ease;position:fixed;right:25px}.main-menu-trigger:hover{background:#f2a900}.main-menu-trigger:focus{outline:0}.main-menu-trigger .line{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:17px;height:2px;background:#3A3A3A;display:block;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:1}.main-menu-trigger .line:first-child{margin-top:-6px}.main-menu-trigger .line:last-child{margin-top:6px}.main-menu-trigger.active{background:#3A3A3A}.main-menu-trigger.active .line{background:#FFB200;height:3px}.main-menu-trigger.active .line:first-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin:-1px 0 0 -9px}.main-menu-trigger.active .line:nth-child(2){opacity:0}.main-menu-trigger.active .line:last-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:-1px 0 0 -9px}section.intro{height:730px;background-size:cover;background-position:top center;width:100%;position:relative}section.intro .filter{background:url(../images/mask.png) top left repeat-x;height:244px;position:absolute;width:100%}section.intro .full-filter{background:#000;opacity:.2;height:100%;position:absolute;width:100%}@media (max-width:630px){section.intro .filter,section.intro .full-filter{display:none}}section.intro .heading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:850px;width:100%;padding:0 15px;text-align:center;-webkit-animation:fadein 2s ease forwards;animation:fadein 2s ease forwards}section.intro .heading h1,section.intro .heading h2,section.intro .heading h3,section.intro .heading h4,section.intro .heading h5{font-size:6.6rem;line-height:6.1rem;margin:0;text-shadow:0 0 7px rgba(0,0,0,.25)}section.intro .heading .brand{display:block}section.intro .go-down{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:75px;width:75px;display:block;position:absolute;bottom:-35px}section.intro .go-down img{width:100%}section.locations{margin:-92px 0 0;position:relative}section.locations h4{text-align:center;font-size:1.9rem;color:#fff;margin:0 0 25px}section.locations nav{max-width:765px;width:100%;text-align:center;margin:0 auto}section.locations nav a{font-size:1.8rem;line-height:7.5rem;letter-spacing:3px;color:#3A3A3A;display:inline-block;background:#FFB200;height:75px;width:-webkit-calc(100% / 3 - 8px);width:calc(100% / 3 - 8px);margin:0 2px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}section.locations nav a:hover{background:#f2a900}section.locations nav a img{position:relative;top:10px;right:10px;width:20px}.content{text-align:center}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#4A4A4A;font-size:2.3rem;line-height:2.9rem;letter-spacing:3px;margin:0 0 12px}.content h1 a,.content h2 a,.content h3 a,.content h4 a,.content h5 a,.content h6 a{color:#4A4A4A}.content a:hover,.content h1 a:hover,.content h2 a:hover,.content h3 a:hover,.content h4 a:hover,.content h5 a:hover,.content h6 a:hover{color:#FFB200}#panorama{display:block;background:#3A3A3A;padding:0 0 130px;position:relative}#panorama::after{clear:both;display:table}#panorama .view-inside{font-size:1.6rem;line-height:7.5rem;letter-spacing:3px;color:#3A3A3A;display:inline-block;background:#FFB200;height:75px;width:380px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}#panorama .view-inside:hover{background:#f2a900}#panorama .view-inside img{position:relative;top:13px;right:10px;width:28px}#panorama iframe{width:100%;height:500px;max-width:1100px;display:block;margin:0 auto}#concepts{display:block;background:#3A3A3A;padding:130px 0 140px;position:relative}#concepts::after{clear:both;display:table}#concepts .timeline{max-width:1100px;width:100%;margin:20px auto;height:1px;background:#fff;position:relative}#concepts .timeline .indicator{height:15px;width:2px;background:#FFB200;position:relative;top:-7px}#concepts .timeline .begintime,#concepts .timeline .endtime,#concepts .timeline .indicator .label{font-family:sofia-pro,sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:antialiased;position:absolute;color:#FFB200;font-size:1.8rem;letter-spacing:2px}#concepts .timeline .indicator .label{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-30px}#concepts .timeline .begintime,#concepts .timeline .endtime{top:-16px}#concepts .timeline .begintime{left:-70px}#concepts .timeline .endtime{right:-75px}#concepts .items{max-width:1100px;width:100%;margin:0 auto}#concepts .items .concept{float:left;display:block;margin-right:2.35765%;width:23.23176%;text-decoration:none;background:#fff;text-align:center;padding:40px 20px 4px;color:#4A4A4A}#concepts .items .concept:last-child{margin-right:0}#concepts .items .concept:hover{color:#FFB200}#concepts .items .concept.active{background:#FFB200}#concepts .items .concept.active:hover{color:#fff}#concepts .items .concept h1,#concepts .items .concept h2,#concepts .items .concept h3,#concepts .items .concept h4{font-size:1.6rem;line-height:1.5rem;letter-spacing:2px}#concepts .items .concept p{font-size:1.7rem;line-height:2rem}#concepts .items .concept img{max-height:120px;margin:0 0 30px}.references{padding:120px 0 80px;overflow:hidden}.references .reference-container{position:relative}.references .reference-container .swiper-wrapper .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box}.references .reference-container .swiper-wrapper .swiper-slide .container{text-align:center}.references .reference-container .swiper-wrapper .swiper-slide .container h2{font-size:2.8rem;line-height:2.8rem;color:#3A3A3A;max-width:800px;margin:0 auto 30px;text-transform:none}.references .reference-container .swiper-wrapper .swiper-slide .container p{font-size:2.1rem;line-height:2.1rem;color:#FFB200}.references .reference-container .swiper-pagination{position:static}.references .reference-container .swiper-pagination .swiper-pagination-bullet{width:24px;margin:0;height:15px;background:url(../images/quote.svg) center center no-repeat;opacity:1}.references .reference-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:url(../images/quote-yellow.svg) center center no-repeat}@media (max-width:768px){.references{padding:80px 0 40px}.references .reference-container .swiper-wrapper .swiper-slide .container h2{font-size:3rem;line-height:2.7rem;color:#3A3A3A;max-width:800px;margin:0 auto 30px}.references .reference-container .swiper-wrapper .swiper-slide .container p{font-size:1.5rem;line-height:1.5rem;color:#FFB200}}.slider .slider-container{position:relative;overflow:hidden;height:650px}.slider .slider-container .swiper-wrapper .swiper-slide{background-size:cover!important;height:650px}.slider .slider-container .swiper-wrapper .swiper-slide:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:url(../images/slider-filter.png) left top repeat-y}.slider .slider-container .swiper-wrapper .swiper-slide .container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.slider .slider-container .swiper-wrapper .swiper-slide .container h1,.slider .slider-container .swiper-wrapper .swiper-slide .container h2,.slider .slider-container .swiper-wrapper .swiper-slide .container h3,.slider .slider-container .swiper-wrapper .swiper-slide .container h4,.slider .slider-container .swiper-wrapper .swiper-slide .container h5{color:#fff;font-size:3.5rem;line-height:3.5rem;padding:30px}.slider .slider-container .navigation{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:30px;bottom:0;z-index:10}.products .container .block:after,.products:after{content:'';left:0;right:0;bottom:0}.slider .slider-container .navigation .swiper-button-prev{background:url(../images/slider-prev.svg) center center no-repeat #FFB200}.slider .slider-container .navigation .swiper-button-next{background:url(../images/slider-next.svg) center center no-repeat #FFB200}.slider .slider-container .navigation .swiper-button-next,.slider .slider-container .navigation .swiper-button-prev{position:static;width:50px;height:50px;-webkit-border-radius:2px;border-radius:2px;float:left;margin-right:10px}@media (max-width:768px){.slider .slider-container,.slider .slider-container .swiper-wrapper{height:500px}.slider .slider-container .swiper-wrapper .swiper-slide .container h1,.slider .slider-container .swiper-wrapper .swiper-slide .container h2,.slider .slider-container .swiper-wrapper .swiper-slide .container h3,.slider .slider-container .swiper-wrapper .swiper-slide .container h4,.slider .slider-container .swiper-wrapper .swiper-slide .container h5{font-size:2.5rem;line-height:2.5rem}}.products{position:relative;margin-top:30px;padding-bottom:40px}.products:after{width:100%;background:#3A3A3A;height:auto;top:120px;position:absolute}.products .container{position:relative;z-index:1}.products .container .block{float:left;display:block;margin-right:2.35765%;width:31.76157%;position:relative;background:#000;padding-top:43%;overflow:hidden;text-decoration:none}.products .container .block:last-child{margin-right:0}.products .container .block:after{width:100%;height:100%;position:absolute;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.58)),to(transparent));background-image:linear-gradient(-180deg,rgba(0,0,0,.58) 0,transparent 100%)}.products .container .block img{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0;bottom:0;height:100%;-webkit-transition:all .3s ease;transition:all .3s ease}.products .container .block .inner{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:10}.products .container .block .inner h2{font-size:2.6rem;line-height:2.6rem;position:relative;padding:20px 0}.products .container .block .inner h2:after,.products .container .block .inner h2:before{content:'';width:86px;height:2px;background:#fff;position:absolute;left:50%}.products .container .block .inner h2:before{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0}.products .container .block .inner h2:after{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0}.products .container .block .inner p{margin:0;text-transform:uppercase;font-size:1.5rem;line-height:2rem;font-weight:600;-webkit-transition:all .3s ease;transition:all .3s ease}.products .container .block:hover img{height:-webkit-calc(100% + 20px);height:calc(100% + 20px);top:-10px;bottom:10px}.products .container .block:hover .inner p{color:#FFB200}@media (max-width:768px){.products .container .block{margin-bottom:20px;float:left;display:block;margin-right:2.35765%;width:100%;height:auto;padding-top:0;background-size:cover!important}.products .container .block:last-child{margin-right:0}.products .container .block img{display:none}.products .container .block .inner{padding-top:40px;padding-bottom:40px;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;left:auto}.products .container .block .inner h2{font-size:2.2rem;line-height:2.2rem}.products .container .block .inner p{font-size:1.3rem;line-height:1.7rem}}.home-locations .container .block:after,.home-locations:after{content:'';left:0;right:0;bottom:0}.home-locations{position:relative;padding-bottom:80px;background:#3A3A3A}.home-locations:after{width:100%;background:#F7F5F2;height:180px;position:absolute}.home-locations .container{position:relative;z-index:1}.home-locations .container .block{float:left;display:block;margin-right:2.35765%;width:31.76157%;position:relative;background:#000;padding-top:43%;overflow:hidden;text-decoration:none}.home-locations .container .block:last-child{margin-right:0}.home-locations .container .block:after{width:100%;height:100%;position:absolute;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.58)),to(transparent));background-image:linear-gradient(-180deg,rgba(0,0,0,.58) 0,transparent 100%)}.home-locations .container .block img{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0;bottom:0;height:100%;-webkit-transition:all .3s ease;transition:all .3s ease}.home-locations .container .block .inner{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:10}.home-locations .container .block .inner h2{font-size:2.6rem;line-height:2.6rem;position:relative;padding:20px 0}.home-locations .container .block .inner h2:after,.home-locations .container .block .inner h2:before{content:'';width:86px;height:2px;background:#fff;position:absolute;left:50%}.home-locations .container .block .inner h2:before{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0}.home-locations .container .block .inner h2:after{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0}.home-locations .container .block .inner p{margin:0;text-transform:uppercase;font-size:1.5rem;line-height:2rem;font-weight:600;-webkit-transition:all .3s ease;transition:all .3s ease}.info-blocks .container .blocks .block h3,.make-reservation{font-weight:400;font-family:sofia-pro,sans-serif;font-style:normal;-webkit-font-smoothing:antialiased}.home-locations .container .block:hover img{height:-webkit-calc(100% + 20px);height:calc(100% + 20px);top:-10px;bottom:10px}.home-locations .container .block:hover .inner p{color:#FFB200}@media (max-width:768px){.home-locations .container .block{margin-bottom:20px;float:left;display:block;margin-right:2.35765%;width:100%;height:auto;padding-top:0;background-size:cover!important}.home-locations .container .block:last-child{margin-right:0}.home-locations .container .block img{display:none}.home-locations .container .block .inner{padding-top:40px;padding-bottom:40px;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;left:auto}.home-locations .container .block .inner h2{font-size:2.2rem;line-height:2.2rem}.home-locations .container .block .inner p{font-size:1.3rem;line-height:1.7rem}}.icon-text{position:relative;background:#3A3A3A;padding-top:40px;padding-bottom:120px}.icon-text .container ul{padding:0;margin:0}.icon-text .container ul li{float:left;display:block;margin-right:2.35765%;width:23.23176%;text-align:center;padding:100px 30px 0;position:relative}.icon-text .container ul li:last-child{margin-right:0}.icon-text .container ul li img{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0}.icon-text .container ul li h3{color:#fff;text-transform:uppercase;font-size:1.6rem;line-height:1.7rem;margin-bottom:15px}.icon-text .container ul li p{color:#A0A0A0;font-size:1.7rem;line-height:2rem;margin-bottom:10px}.icon-text .container ul li a{color:#FFB200;text-decoration:none;font-size:1.7rem;line-height:1.7rem}.icon-text .container .icon-container{width:70%;margin:0 auto;display:none}.icon-text .container .icon-container .swiper-wrapper .swiper-slide{text-align:center;padding:100px 20px 0;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.icon-text .container .icon-container .swiper-wrapper .swiper-slide img{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0}.info-blocks .container .blocks .block h3:after,.make-reservation{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);left:50%}.icon-text .container .icon-container .swiper-wrapper .swiper-slide h3{color:#fff;text-transform:uppercase;font-size:1.6rem;line-height:1.7rem;margin-bottom:15px}.icon-text .container .icon-container .swiper-wrapper .swiper-slide p{color:#A0A0A0;font-size:1.7rem;line-height:2rem;margin-bottom:10px}.icon-text .container .icon-container .swiper-wrapper .swiper-slide a{color:#FFB200;text-decoration:none;font-size:1.7rem;line-height:1.7rem}.icon-text .container .icon-container .swiper-pagination{margin-top:30px;position:static}.icon-text .container .icon-container .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 5px;background:#fff;-webkit-border-radius:50%;border-radius:50%;opacity:.4}.icon-text .container .icon-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#FFB200;opacity:1}@media (max-width:768px){.icon-text{padding-bottom:80px}.icon-text .container{overflow:hidden}.icon-text .container .icon-container{display:block}.icon-text .container ul{display:none}.icon-text .container ul li{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:50px}.icon-text .container ul li:last-child{margin-right:0}}#location-map{width:100%;height:500px}.make-reservation{transform:translateX(-50%);top:-38px;position:absolute;font-size:1.6rem;line-height:7.5rem;letter-spacing:3px;color:#3A3A3A;display:inline-block;background:#FFB200;text-decoration:none;height:75px;width:380px;text-transform:uppercase;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;text-align:center;overflow:hidden;-webkit-animation:button 3s ease forwards;animation:button 3s ease forwards}.make-reservation:hover{background:#f2a900}.make-reservation img{position:relative;top:13px;right:10px;width:28px}.info-blocks{padding:80px 0}.info-blocks .container{text-align:center}.info-blocks .container>h3{color:#3A3A3A;margin:0 0 35px}.info-blocks .container .blocks{overflow:hidden}.info-blocks .container .blocks .block{float:left;display:block;margin-right:2.35765%;width:23.23176%;background:#fff;padding:30px 30px 5px}.info-blocks .container .blocks .block:last-child{margin-right:0}.info-blocks .container .blocks .block h3{color:#FFB200;font-size:2.8rem;line-height:2.5rem;position:relative;padding:0 0 30px;margin:0 0 15px}.info-blocks .container .blocks .block h3:after{position:absolute;transform:translateX(-50%);content:"";display:block;width:40px;height:2px;background:#D8D8D8;bottom:0}.info-blocks .container .blocks .block h4{color:#3A3A3A;font-size:1.6rem;line-height:1.5rem;letter-spacing:2px}.info-blocks .container .blocks .block p{font-size:1.7rem;line-height:2rem}.info-blocks .container .blocks .block a{font-family:sofia-pro,sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:antialiased;text-transform:uppercase;text-decoration:none;color:#3A3A3A;font-size:1.6rem;line-height:1.5rem}.info-blocks .container .blocks .block a:hover{color:#FFB200}.info-blocks .container>p{color:#3A3A3A;font-size:1.9rem;line-height:2.9rem;margin-top:36px}.location-blocks{padding:0 0 100px}.location-blocks .container{text-align:center}.location-blocks .container>h3{color:#3A3A3A;margin:0 0 35px}.location-blocks .container .blocks{overflow:hidden}.location-blocks .container .blocks .block{float:left;display:block;margin-right:2.35765%;width:31.76157%;background:#fff;padding:30px 30px 5px}.location-blocks .container .blocks .block:last-child{margin-right:0}.location-blocks .container .blocks .block h3{font-family:sofia-pro,sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;color:#FFB200;font-size:2.8rem;line-height:2.5rem;position:relative;padding:0 0 30px;margin:0 0 15px}.location-blocks .container .blocks .block h3:after{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:"";display:block;width:40px;height:2px;background:#D8D8D8;bottom:0}.location-blocks .container .blocks .block h4{color:#3A3A3A;font-size:1.6rem;line-height:1.5rem;letter-spacing:2px}.location-blocks .container .blocks .block p{font-size:1.7rem;line-height:2rem}.location-blocks .container .blocks .block a{font-family:sofia-pro,sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:antialiased;text-transform:uppercase;text-decoration:none;color:#3A3A3A;font-size:1.6rem;line-height:1.5rem}.location-blocks .container .blocks .block a:hover{color:#FFB200}.location-blocks .container>p{color:#3A3A3A;font-size:1.9rem;line-height:2.9rem;margin-top:36px}section.image-text{position:relative;background-size:cover;background-position:top center;width:100%;text-align:center;margin:80px 0 0}section.image-text:after{position:absolute;z-index:50;content:"";display:block;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4)}#the-menu,section.image-text .make-reservation{z-index:100}.page-template-home section.intro .heading h2,.page-template-home section.locations h4,.page-template-home-2019 section.intro .filter,.page-template-home-2019 section.intro .full-filter,.page-template-home-2019 section.intro h2{display:none}section.image-text .container{position:relative;z-index:100;padding:192px 15px 169px;max-width:768px}section.image-text .container h1,section.image-text .container h2,section.image-text .container h3,section.image-text .container h4,section.image-text .container h5{color:#fff;font-size:3.8rem;line-height:3.6rem;letter-spacing:4px}section.image-text .container p{color:#fff;font-size:2.1rem;line-height:2.9rem}.page-template-default .content{max-width:800px;margin:80px auto 49px}.error404 .content,.page-template-beerpackage .content,.page-template-home .content{max-width:800px;margin:44px auto 49px}.error404 section.intro,.page-template-beerpackage section.intro,.page-template-home section.intro{height:650px}.error404 section.intro .heading h1,.error404 section.intro .heading h2,.error404 section.intro .heading h3,.error404 section.intro .heading h4,.error404 section.intro .heading h5,.page-template-beerpackage section.intro .heading h1,.page-template-beerpackage section.intro .heading h2,.page-template-beerpackage section.intro .heading h3,.page-template-beerpackage section.intro .heading h4,.page-template-beerpackage section.intro .heading h5,.page-template-home section.intro .heading h1,.page-template-home section.intro .heading h2,.page-template-home section.intro .heading h3,.page-template-home section.intro .heading h4,.page-template-home section.intro .heading h5{margin:30px 0 0}.error404 nav.navigation.top ul,.page-template-beerpackage nav.navigation.top ul,.page-template-home nav.navigation.top ul{float:right;margin-right:5px}.error404 nav.navigation.top ul li a,.page-template-beerpackage nav.navigation.top ul li a,.page-template-home nav.navigation.top ul li a{background:#3A3A3A;padding:14px}.page-template-home section.intro .heading{padding:0 15px 30px}.page-template-home section.locations{margin:-37px 0 0}.page-template-home-2019 section.intro{background:#3A3A3A!important;height:auto}.page-template-home-2019 section.intro .heading{padding:50px 15px;position:relative;margin:0 auto;left:0;top:0;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.page-template-location-2019 .content,.page-template-location-home .content{max-width:800px;margin:87px auto 69px}section.agenda-list,section.agenda-soon{text-align:center}section.agenda-list .container h1,section.agenda-soon .container h1{margin-top:60px;color:#3A3A3A}section.agenda-list .container img,section.agenda-soon .container img{max-width:100%;height:auto}section.agenda-list h3,section.agenda-soon h3{display:inline-block;color:#3A3A3A;font-size:3.5rem;line-height:4.2rem;margin:50px 0;position:relative}section.agenda-list h3:after,section.agenda-list h3:before,section.agenda-soon h3:after,section.agenda-soon h3:before{height:10px;width:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-border-radius:5px;border-radius:5px;position:absolute;content:"";display:block;background:#3A3A3A}section.agenda-list h3:before,section.agenda-soon h3:before{left:-30px}section.agenda-list h3:after,section.agenda-soon h3:after{right:-30px}section.pagination{text-align:center;margin:50px 0;color:#3A3A3A;font-size:2.5rem;line-height:3.2rem}section.pagination a{color:#3A3A3A}section.pagination a:hover{color:#FFB200}article.agenda{height:465px;background-size:cover;background-position:top center;width:100%;position:relative;text-align:center}article.agenda a{position:absolute;top:0;right:0;bottom:0;left:0}.single-agenda .content .title,article.agenda .title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:340px;width:340px;-webkit-transition:background .3s ease;transition:background .3s ease}.single-agenda .content .title .border,article.agenda .title .border{position:absolute;top:0;right:0;bottom:0;left:0}.single-agenda .content .title .border .text,article.agenda .title .border .text{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.single-agenda .content .title .border .text h4,article.agenda .title .border .text h4{font-family:sofia-pro,sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;font-size:4.2rem;line-height:3.8rem;letter-spacing:-2px;margin:0 0 50px}#the-menu .tabs .tab,.single-agenda .content a.back{text-transform:uppercase;letter-spacing:3px;font-family:sofia-pro,sans-serif;font-style:normal;-webkit-font-smoothing:antialiased;text-decoration:none}.single-agenda .content .title .border .text .date,article.agenda .title .border .text .date{display:inline-block;position:relative;padding:25px 0 0;text-transform:uppercase}.single-agenda .content .title .border .text .date:before,article.agenda .title .border .text .date:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:"";display:block;width:75px;height:2px;background:#000;top:0}.single-agenda .content.yellow .title,article.agenda.yellow .title{background:#FFB200;color:#3A3A3A;border:15px solid #FFB200;-webkit-transition:border .3s ease;transition:border .3s ease}.single-agenda .content.yellow .title .border,article.agenda.yellow .title .border{border:2px solid #C89D08}.single-agenda .content.grey .title,article.agenda.grey .title{background:#3A3A3A;color:#fff;border:15px solid #3A3A3A}.single-agenda .content.grey .title .border,article.agenda.grey .title .border{border:2px solid #3E3C3F}.single-agenda .content.white .title,article.agenda.white .title{background:#fff;color:#FFB200;border:15px solid #fff}.single-agenda .content.white .title .border,article.agenda.white .title .border{border:2px solid #D8D8D8}.single-agenda .content{position:relative;padding-top:125px}.single-agenda .content .title{top:-235px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.single-agenda .content a.back{font-weight:700;font-size:1.8rem;line-height:2.3rem;color:#3A3A3A;margin:0 0 70px;display:inline-block}.single-agenda .content a.back:hover{color:#FFB200}.single-agenda .agenda-soon{margin:115px 0 0}#the-menu{margin-left:auto;margin-right:auto;max-width:1100px;width:100%;position:relative}#the-menu::after{clear:both;content:"";display:table}#the-menu .tabs{text-align:center;margin-top:-36px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#the-menu .tabs .tab{font-weight:400;display:inline-block;margin:0 3px;height:75px;width:250px;background:#FFB200;color:#3A3A3A;font-size:1.6rem;line-height:2.6rem;padding:10px 0;position:relative;-webkit-transition:background .3s ease;transition:background .3s ease}#the-menu .tabs .tab.active,#the-menu .tabs .tab:hover{background:#f2a900}#the-menu .tabs .tab.active:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #f2a900;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;display:block;content:"";bottom:-10px}#the-menu .cards{overflow:hidden;-webkit-transition:height .3s ease;transition:height .3s ease;margin:70px auto 0;width:690px}#the-menu .cards .card{max-height:0;overflow:hidden}#the-menu .cards .card.active{max-height:9999px}#the-menu .cards .card .category{margin:0 0 30px;overflow:hidden}#the-menu .cards .card .category h3{color:#FFB200;font-size:2.3rem;line-height:2.8rem;margin:0 0 30px}#the-menu .cards .card .category .dish{color:#3A3A3A}#the-menu .cards .card .category .dish h4{font-size:1.7rem;line-height:2.8rem;display:block;margin:0;padding:0 100px 0 0}#the-menu .cards .card .category .dish h4 .price{float:right;margin-right:-100px}#the-menu .cards .card .category .dish p{font-family:sofia-pro,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;font-size:1.7rem;line-height:2.8rem;padding:0 100px 0 0}.page-id-663 #the-menu .tabs .tab{width:200px;padding-top:18px;line-height:2rem}.page-id-663 #the-menu .tabs .tab.active:after{bottom:-10px}section.story .container{max-width:100%;padding:0;background:#4A4A4A}section.story .container .blocks .block{width:100%;display:block;position:relative;padding-left:50%;float:left}section.story .container .blocks .block .img{width:50%;position:absolute;top:0;bottom:0;left:0;background-size:cover;background-position:center center}section.story .container .blocks .block article{padding:80px;color:#E2D8C0}section.story .container .blocks .block article h1,section.story .container .blocks .block article h2,section.story .container .blocks .block article h3,section.story .container .blocks .block article h4,section.story .container .blocks .block article h5{font-size:48px;line-height:4.6rem}section.story .container .blocks .block article p{font-size:1.7rem;line-height:2.7rem}section.story .container .blocks .block:nth-child(even){padding-left:0;padding-right:50%}section.map,section.variations{padding:120px 0 100px}section.story .container .blocks .block:nth-child(even) .img{left:auto;right:0}section.variations .blocks .block{width:-webkit-calc(33.3% - 60px);width:calc(33.3% - 60px);float:left;margin-right:90px;text-align:center;font-size:1.5rem;line-height:2.1rem;font-weight:500}section.variations .blocks .block img{margin-bottom:20px;max-width:100%}section.variations .blocks .block strong{font-weight:700;color:#13110E}section.variations .blocks .block:nth-child(1){color:#E5A300}section.variations .blocks .block:nth-child(2){color:#B5201F}section.variations .blocks .block:nth-child(3){margin-right:0;color:#13110E}section.map#verkooppunten{padding:0}section.map .sales-info-window{display:block;position:relative;padding-left:24px;text-align:center;max-width:250px}section.map .sales-info-window h1,section.map .sales-info-window h2,section.map .sales-info-window h3,section.map .sales-info-window h4,section.map .sales-info-window h5{margin:25px 0;font-size:1.5rem;line-height:1.5rem}section.gallery h3,section.map h3{color:#3A3A3A;margin:50px 0;position:relative}section.map .sales-info-window p{font-size:1.5rem;line-height:1.7rem}section.map #location-map div div.gm-style div{-webkit-box-shadow:none;box-shadow:none;border:none}section.map #location-map div div.gm-style div div div div div div div div div{display:none}section.map #location-map div .gm-style-iw{top:18px}section.map h3{display:block;font-size:2.3rem;line-height:2.9rem;text-align:center}section.gallery{overflow:hidden;width:100%;text-align:center}section.gallery h3{display:inline-block;font-size:3.5rem;line-height:4.2rem}section.gallery h3:after,section.gallery h3:before{height:10px;width:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-border-radius:5px;border-radius:5px;position:absolute;content:"";display:block;background:#3A3A3A}section.gallery h3:before{left:-30px}section.gallery h3:after{right:-30px}section.gallery .fotos{width:103%;margin-left:-1%}section.gallery .img{width:33%;position:relative;float:left;background-size:cover;background-position:top center}section.gallery .img:before{content:"";display:block;padding-top:100%}section.reservation-button{height:0;background:0 0;width:100%;position:relative;z-index:50}section.reservation-button.push-down{margin-bottom:38px}.page-template-location section.text-block{max-width:800px}.page-template-location section.text-block input[type=text],.page-template-location section.text-block input[type=tel],.page-template-location section.text-block input[type=email]{border:1px solid #D8D8D8;width:100%;height:60px;padding:0 15px!important}.page-template-location section.text-block input[type=text]:focus,.page-template-location section.text-block input[type=tel]:focus,.page-template-location section.text-block input[type=email]:focus{outline:0;border-color:#FFB200}section.text-block{padding:70px 15px}section.text-block img{max-width:100%;height:auto}section#form{max-width:645px;width:100%;margin:-625px auto 70px;background:#fff;-webkit-box-shadow:0 0 0 15px #fff;box-shadow:0 0 0 15px #fff;border:2px solid #D8D8D8;position:relative;z-index:50;padding:50px 50px 0;overflow:hidden}section#form h1,section#form h2{font-family:sofia-pro,sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;font-size:4.2rem;line-height:3.8rem;letter-spacing:-1px;display:block;max-width:350px;width:100%;margin:0 auto 50px;overflow:hidden;color:#FFB200;padding:25px 0 0}section#form h1 img,section#form h2 img{float:left;margin:-25px 20px 0 0}section#form .contain .address{float:left}section#form .contain .address h3,section#form .contain .address h4,section#form .contain .address h5{color:#3A3A3A}footer nav ul li a:hover,section#form .contain .address a{color:#FFB200}section#form .contain .address p{font-size:1.6rem;line-height:2.1rem}section#form .contain iframe{width:315px;float:right;display:block;margin:0 auto}footer{overflow:hidden;background:#3A3A3A;padding:75px 0}footer .contain{max-width:1100px;width:100%;margin:60px auto 0;overflow:hidden}footer a.brand{text-align:center;margin:0 auto;display:block}footer nav ul{margin:0;padding:0;display:block;width:60%;float:left;overflow:hidden}footer nav ul li{float:left;width:33%}footer nav ul li a{color:#fff;text-decoration:none;font-size:1.5rem;line-height:2.8rem;display:block}footer nav ul li>a{font-size:1.7rem;line-height:2.8rem;color:#A99078}footer nav ul li ul{float:none;width:100%}footer nav ul li ul li{display:block;width:100%}footer nav ul li ul li a{color:#fff;font-size:1.5rem;line-height:2.8rem}footer nav div{float:left;width:20%;overflow:hidden}footer nav div h4{font-family:sofia-pro,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;text-transform:none;font-size:1.7rem;line-height:2.8rem;color:#A99078;margin:0}footer nav div p{font-size:1.5rem;line-height:2.8rem;color:#fff}.socialmedia{text-align:center}.socialmedia a{height:42px;width:42px;-webkit-border-radius:21px;border-radius:21px;background:#FFB200;display:inline-block;margin:0 2px;position:relative;-webkit-transition:background .3s ease;transition:background .3s ease}.socialmedia a:hover{background:#fff}.socialmedia a img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gform_wrapper{padding:0 30px}.gform_wrapper ul{list-style:none;margin:0;padding:0}.gform_wrapper .gfield{margin:0 0 20px}.gform_wrapper .gfield label{display:none!important}.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield input[type=tel],.gform_wrapper .gfield input[type=email]{border:1px solid #D8D8D8;width:100%;height:60px;padding:0 15px}.gform_wrapper .gfield input[type=text]:focus,.gform_wrapper .gfield input[type=tel]:focus,.gform_wrapper .gfield input[type=email]:focus{outline:0;border-color:#FFB200}.gform_wrapper .gfield .ginput_container_select{position:relative}.gform_wrapper .gfield .ginput_container_select::after{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #3A3A3A;content:"";display:block;position:absolute;right:20px;top:28px}.gform_wrapper .gfield select{border:1px solid #D8D8D8;width:100%;height:60px;padding:0 15px;-webkit-border-radius:0;border-radius:0;background:#fff;-webkit-appearance:none;color:#A99078}.gform_wrapper .gfield textarea{border:1px solid #D8D8D8;width:100%;padding:12px 15px}.gform_wrapper .gfield textarea:focus{outline:0;border-color:#FFB200}.gform_wrapper input[type=submit]{font-family:sofia-pro,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;-webkit-font-smoothing:antialiased;float:right;background:0 0;border:0;font-size:1.9rem;line-height:1.9rem;color:#3A3A3A;-webkit-transition:color .3s ease;transition:color .3s ease;padding:0}.gform_wrapper input[type=submit]:hover{color:#FFB200}#newsletter-signup{margin-bottom:81px;padding-bottom:72px;border-bottom:1px solid #565655}#newsletter-signup .mc4wp-form{display:block;margin:0 auto;overflow:hidden;text-align:center}#newsletter-signup .mc4wp-form h3,#newsletter-signup .mc4wp-form h4,#newsletter-signup .mc4wp-form h5{color:#fff;font-weight:600;width:500px;max-width:100%;margin:0 auto 25px}#newsletter-signup .mc4wp-form input[type=text],#newsletter-signup .mc4wp-form input[type=email]{border:0;-webkit-border-radius:5px;border-radius:5px;background:#FFB200;color:#3A3A3A;height:60px;line-height:6rem;font-size:2rem;padding:0 15px;display:inline-block;margin:0 6px;text-align:center}#newsletter-signup .mc4wp-form input[type=text]:focus,#newsletter-signup .mc4wp-form input[type=email]:focus{outline:0}#newsletter-signup .mc4wp-form input[type=email]{background:#fff}#newsletter-signup .mc4wp-form input[type=submit]{display:block;float:none;clear:both;margin:20px auto 0;background:0 0;border:0;color:#FFB200;font-size:1.8rem;font-family:sofia-pro,sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:antialiased;text-transform:none;-webkit-transition:color .3s ease;transition:color .3s ease}#newsletter-signup .mc4wp-form.mc4wp-form-success .mc4wp-form-fields,.custom-popup{display:none}.custom-popup.show .close,.custom-popup.show p{font-family:sofia-pro,sans-serif;font-style:normal;-webkit-font-smoothing:antialiased;text-transform:uppercase}#newsletter-signup .mc4wp-form input[type=submit]:hover{color:#fff}#newsletter-signup .mc4wp-form.mc4wp-form-success .mc4wp-response{color:#FFB200;margin-top:25px}.landing-form_wrapper{width:75%;margin:30px auto;overflow:hidden}@media (max-width:630px){.landing-form_wrapper{width:100%;margin-bottom:50px}}::-webkit-input-placeholder{color:#3A3A3A}:-moz-placeholder{color:#3A3A3A}::-moz-placeholder{color:#3A3A3A}:-ms-input-placeholder{color:#3A3A3A}.custom-popup.show{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;position:absolute;width:450px;max-width:100%;z-index:9999;text-align:center;background:#fff;padding:70px 30px 25px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.75);box-shadow:0 0 5px 0 rgba(0,0,0,.75)}.custom-popup.show .close{position:absolute;font-weight:400;right:30px;top:25px;font-size:1.8rem;text-decoration:none}.custom-popup.show .close:hover{color:#FFB200}.custom-popup.show h4{color:#FFB200;font-family:sofia-pro,sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:antialiased;font-size:5.7rem;line-height:5.4rem}.custom-popup.show p{font-weight:400;font-size:1.8rem;line-height:2.3rem}table{border:1px solid #000;color:#000;width:100%;max-width:700px;margin:20px auto;font-size:1.1rem;line-height:1.2rem}table td,table th{padding:5px;border:1px solid #000}section.map .legend{padding:20px 15px;text-align:center;width:100%;background:#3A3A3A}section.map .legend>span{display:inline-block;margin:0 20px}section.map .legend>span img{width:auto;height:40px;vertical-align:middle;display:inline-block;margin:0 10px 0 0}section.map #map{width:100%;height:640px}section.map #map a.map_marker{display:block;padding:10px 0;text-decoration:none}section.map #map a.map_marker:hover{cursor:default}section.map #map a.map_marker h4{margin:0 0 10px}section.map #map a.map_marker p{margin:0}.moove-gdpr-branding{display:none!important}p.developed-by{text-align:center;font-size:13px;margin:30px 0 0;display:block;width:100%;clear:both}@media (max-width:1700px){nav.navigation.main.active{width:25%}}@media (max-width:1350px){nav.navigation.main.active{width:32%}}@media (max-width:1024px){*{-webkit-tap-highlight-color:transparent}nav.navigation.main.active{width:40%}#concepts .timeline{width:80%}#concepts .items{padding:0 30px}.story .container .blocks .block article h1,.story .container .blocks .block article h2,.story .container .blocks .block article h3,.story .container .blocks .block article h4,.story .container .blocks .block article h5{font-size:3.6rem!important;line-height:3.6rem!important}footer{padding:115px 30px 193px}.page-template-home section.intro,section.intro{height:600px}section#form{margin-top:-495px}body.single-agenda section.intro{height:400px}}@media (max-width:850px){nav.navigation.main.active{width:50%}}@media (max-width:768px){section.locations nav a{width:-webkit-calc(100% / 3 - 25px);width:calc(100% / 3 - 25px)}#concepts{padding:0;overflow-x:scroll;-webkit-overflow-scrolling:touch}#concepts .timeline{display:none}#concepts .items{padding:30px;overflow:hidden;width:400%}#concepts .items .concept{float:left;display:block;margin-right:2.35765%;width:23.23176%;padding:25px 10px 0}#concepts .items .concept:last-child{margin-right:0}#concepts .make-reservation{position:static;left:auto;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;margin:0 auto}.page-template-location-home #concepts{padding-top:35px}.info-blocks{padding:60px 0 50px}.info-blocks .container .blocks .block{padding:15px 15px 0}.info-blocks .container .blocks .block h3{font-size:2.2rem;line-height:2.5rem;padding:0 0 15px}.info-blocks .container .blocks .block p:first-of-type{display:none}.location-blocks{padding:0 0 50px}.location-blocks .container .blocks .block{padding:15px 15px 0}.location-blocks .container .blocks .block h3{font-size:2.2rem;line-height:2.5rem;padding:0 0 15px}.location-blocks .container .blocks .block p:first-of-type{display:none}#the-menu .tabs .tab{width:222px}}@media (max-width:667px){.page-template-home section.intro,section.intro{height:auto}.page-template-home section.intro .heading,section.intro .heading{position:relative;left:auto;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;padding:130px 15px 85px}.page-template-home section.intro .heading h1,.page-template-home section.intro .heading h2,.page-template-home section.intro .heading h3,.page-template-home section.intro .heading h4,.page-template-home section.intro .heading h5,section.intro .heading h1,section.intro .heading h2,section.intro .heading h3,section.intro .heading h4,section.intro .heading h5{font-size:3.6rem;line-height:3.1rem}.story .container .blocks .block{padding:0!important}.story .container .blocks .block .img{position:static!important;float:left!important;height:200px!important;width:100%!important}.story .container .blocks .block article{float:left!important;padding:30px!important}.story .container .blocks .block article h1,.story .container .blocks .block article h2,.story .container .blocks .block article h3,.story .container .blocks .block article h4,.story .container .blocks .block article h5{font-size:3.6rem!important;line-height:3.1rem!important}section.locations nav{padding:0 15px}section.locations nav a{width:100%;margin:5px 0}nav.navigation.top ul{display:none}nav.navigation.main.active{width:100%}nav.navigation.main .contain{overflow-y:scroll;padding:40px 25px}nav.navigation.main .lang-switcher{display:block;margin:0;position:absolute;left:25px;top:27px}nav.navigation.main .lang-switcher li a{text-align:left;padding:0}nav.navigation.main .make-reservation{margin:53px 0 30px;font-size:1.4rem}.page-template-home nav.navigation.top ul{display:block;margin:0}.page-template-home nav.navigation.top ul li a{height:44px;width:44px;line-height:4.4rem;text-align:center;padding:0;-webkit-border-radius:22px;border-radius:22px;display:block;margin:15px 0 0}.page-template-home section.intro .heading{padding:90px 15px 120px}.info-blocks{padding:60px 0 50px}.info-blocks .container .blocks .block{float:left;display:block;margin-right:2.35765%;width:100%;padding:25px 15px 0;margin-bottom:15px}.info-blocks .container .blocks .block:last-child{margin-right:0}.info-blocks .container .blocks .block h3{font-size:2.2rem;line-height:2.5rem;padding:0 0 15px}.info-blocks .container .blocks .block p:first-of-type{display:block}.location-blocks{padding:0 0 50px}.location-blocks .container .blocks .block{float:left;display:block;margin-right:2.35765%;width:100%;padding:25px 15px 0;margin-bottom:15px}.location-blocks .container .blocks .block:last-child{margin-right:0}.location-blocks .container .blocks .block h3{font-size:2.2rem;line-height:2.5rem;padding:0 0 15px}footer,section.image-text .container{padding:60px 15px}.location-blocks .container .blocks .block p:first-of-type{display:block}.variations .blocks .block{width:100%!important;max-width:400px!important;display:block!important;float:none!important;margin:0 auto!important}footer nav ul{display:none}footer nav div{float:left;display:block;margin-right:2.35765%;width:100%;text-align:center}footer nav div:last-child{margin-right:0}.mobile-route{height:44px;width:44px;-webkit-border-radius:22px;border-radius:22px;display:block;background:#FFB200;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;right:84px;top:25px;z-index:400}.mobile-route svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mobile-route svg g,.mobile-route svg path{fill:#3A3A3A;-webkit-transition:fill .3s ease;transition:fill .3s ease}.mobile-route:hover{background:#f2a900}.mobile-route.active{background:#3A3A3A;position:fixed}.mobile-route.active svg g,.mobile-route.active svg path{fill:#FFB200}section.gallery .img{width:50%}section.image-text{margin:0}section.text-block{padding-top:45px;padding-bottom:0}.page-template-menu section.intro{height:250px;overflow:hidden}.page-template-menu section.intro .heading{padding-top:115px}.page-template-menu section.intro .heading h1,.page-template-menu section.intro .heading h2,.page-template-menu section.intro .heading h3,.page-template-menu section.intro .heading h4,.page-template-menu section.intro .heading h5{font-size:3.6rem;line-height:3.1rem}#the-menu{margin-bottom:60px}#the-menu .tabs{background:#FFB200;margin-top:0;overflow:hidden;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#the-menu .tabs .tab{width:50%;display:block;float:left;margin:0;font-size:1.4rem}#the-menu .tabs .tab.active::after{display:none}#the-menu .cards{margin-top:35px;width:100%;padding:0 15px}#the-menu .cards .card .category .dish h4{padding:0 80px 0 0}#the-menu .cards .card .category .dish h4 .price{margin-right:-80px}#the-menu .cards .card .category .dish p,.gform_wrapper{padding:0}section#form{margin-top:-165px;width:88%;padding:30px 30px 0}section#form h1,section#form h2{font-size:2.8rem;line-height:3.8rem;margin:0 auto 30px}section#form .contain iframe{float:none;margin:0 0 0 -30px}section.reservation-button a.make-reservation{width:100%}#newsletter-signup .mc4wp-form input[type=text],#newsletter-signup .mc4wp-form input[type=email]{display:block;margin:10px auto;max-width:100%}}@media (max-width:320px){section#form{margin-top:-165px;width:100%;border:0;padding:0}section#form h1,section#form h2{font-size:3.2rem;line-height:3.8rem;margin:0 auto 30px;padding:30px 15px 0}section#form h3,section#form p{padding:0 15px}section#form .contain iframe{float:none;margin:0 0 0 -15px}.page-template-home section.intro .heading h1,.page-template-home section.intro .heading h2,.page-template-home section.intro .heading h3,.page-template-home section.intro .heading h4,.page-template-home section.intro .heading h5,section.intro .heading h1,section.intro .heading h2,section.intro .heading h3,section.intro .heading h4,section.intro .heading h5{font-size:3.6rem;line-height:3.1rem}.make-reservation{width:-webkit-calc(100% - 55px);width:calc(100% - 55px);padding:0 15px;line-height:1.6rem;text-align:left}.make-reservation img{float:left;margin-left:25px;margin-right:15px;top:-8px}.make-reservation span{display:inline-block;float:left;position:relative;top:13px;padding:10px 0 0}.single-agenda .content .title,article.agenda .title{height:280px;width:280px}.custom-popup.show h4,.single-agenda .content .title .border .text h4,article.agenda .title .border .text h4{font-size:3.2rem;line-height:2.8rem}}