File: D:/HostingSpaces/SBogers79/artofeinstein.be/wwwroot/css/style.css
html,body{padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;height:100%}*{box-sizing:border-box}*::selection{background:#CAA358;color:#fff}*::-moz-selection{background:#CAA358;color:#fff}sup{margin-top:-8px}img{border:none;display:block}h1,h2,h3,h4,h5{margin:0}p,span,em,a,div,ul,li{font-size:18px;line-height:28.8px;font-family:"Alegreya Sans",sans-serif;font-weight:400;text-decoration:none;color:#332E25}@media screen and (max-width: 1350px){p,span,em,a,div,ul,li{font-size:15px;line-height:26.18182px}}@media screen and (max-width: 800px){p,span,em,a,div,ul,li{font-size:12.85714px;line-height:24px}}img{border:none}.column,.grid1,.grid2,.grid3,.grid4,.grid5,.grid6,.grid7,.grid8,.grid9,.grid10,.grid11,.grid12{position:relative;float:left}.column.padding,.padding.grid1,.padding.grid2,.padding.grid3,.padding.grid4,.padding.grid5,.padding.grid6,.padding.grid7,.padding.grid8,.padding.grid9,.padding.grid10,.padding.grid11,.padding.grid12{padding:0 2%}.column .right,.grid1 .right,.grid2 .right,.grid3 .right,.grid4 .right,.grid5 .right,.grid6 .right,.grid7 .right,.grid8 .right,.grid9 .right,.grid10 .right,.grid11 .right,.grid12 .right{float:right}.row{clear:both}.row:after{content:"";display:block;clear:both}.clear{clear:both}.grid1{width:8.33333%}.grid2{width:16.66667%}.grid3{width:25%}.grid4{width:33.33333%}.grid5{width:41.66667%}.grid6{width:50%}.grid7{width:58.33333%}.grid8{width:66.66667%}.grid9{width:75%}.grid10{width:83.33333%}.grid11{width:91.66667%}.grid12{width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0;-webkit-transform:translate3d(20px, 0, 0);-moz-transform:translate3d(20px, 0, 0);-ms-transform:translate3d(20px, 0, 0);-o-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0;-webkit-transform:translate3d(20px, 0, 0);-moz-transform:translate3d(20px, 0, 0);-ms-transform:translate3d(20px, 0, 0);-o-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{opacity:0;-webkit-transform:translate3d(20px, 0, 0);-moz-transform:translate3d(20px, 0, 0);-ms-transform:translate3d(20px, 0, 0);-o-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0;-webkit-transform:translate3d(20px, 0, 0);-moz-transform:translate3d(20px, 0, 0);-ms-transform:translate3d(20px, 0, 0);-o-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}.content-container{width:95%;max-width:1440px;margin:auto}@media screen and (max-width: 600px){.content-container{width:90%}}.page-content{padding-top:60px}.page-content>header{position:fixed;top:0;right:0;left:0;height:60px;width:100%;z-index:500;background:#fff}.page-content>header .content-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center}.page-content>header h2{font-size:18px;line-height:18px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;text-transform:uppercase;color:#CAA358;letter-spacing:1.8px;-webkit-transform:translate3d(0, -20px, 0);-moz-transform:translate3d(0, -20px, 0);-ms-transform:translate3d(0, -20px, 0);-o-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;opacity:0}.page-content>header h2.show{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}@media screen and (max-width: 1350px){.page-content>header h2{font-size:15px;line-height:16.36364px}}@media screen and (max-width: 800px){.page-content>header h2{font-size:12.85714px;line-height:15px}}.page-content>header h2 a{font-size:18px;line-height:18px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;text-transform:uppercase;color:#CAA358;letter-spacing:1.8px}@media screen and (max-width: 1350px){.page-content>header h2 a{font-size:15px;line-height:16.36364px}}@media screen and (max-width: 800px){.page-content>header h2 a{font-size:12.85714px;line-height:15px}}.page-content>header ul{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center}.page-content>header ul li{margin-left:25px}.page-content>header ul li:first-child{margin-left:0}.page-content>header ul li a{-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s}.page-content>header ul li .active{font-weight:700;color:#CAA358}.page-content>header:after{content:"";display:block;height:20px;width:100%;background:url("/img/dropshadow.png") repeat-x;background-size:contain;position:absolute;bottom:-20px;opacity:0.15}.home-header{background:url("/img/home_slider.jpg");background-size:cover;background-position:50% 50%;min-height:400px}.home-header .position{width:230px;position:relative;top:-35px;text-align:center;background:#fff;border-radius:9999px;z-index:9999;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3)}.home-header .logo{width:75%;max-width:180px;margin:auto;display:inline-block}.home-header .logo img{width:100%}@media screen and (max-width: 1350px){.home-header .position{width:200px}}@media screen and (max-width: 800px){.page-content{padding-top:0}.page-content>header{display:none}.home-header .position{top:10px}}.sub-header-row{padding:70px 0 80px;background:#35322F}.sub-header-row h3{text-transform:uppercase;font-size:18px;line-height:28.8px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;text-align:center;color:#fff;letter-spacing:1.8px}@media screen and (max-width: 1350px){.sub-header-row h3{font-size:15px;line-height:26.18182px}}@media screen and (max-width: 800px){.sub-header-row h3{font-size:12.85714px;line-height:24px}}.sub-header-row h1{font-size:36px;line-height:57.6px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-family:"Playfair Display",serif;text-align:center;color:#CAA358;margin-bottom:10px}@media screen and (max-width: 1350px){.sub-header-row h1{font-size:30px;line-height:52.36364px}}@media screen and (max-width: 800px){.sub-header-row h1{font-size:25.71429px;line-height:48px}}.sub-header-row p{color:#fff;font-size:22px;line-height:35.2px;font-family:"Alegreya Sans",sans-serif;font-weight:400;text-align:center;margin:0}@media screen and (max-width: 1350px){.sub-header-row p{font-size:18.33333px;line-height:32px}}@media screen and (max-width: 800px){.sub-header-row p{font-size:15.71429px;line-height:29.33333px}}.sub-header-row p em{color:#fff;opacity:0.6;font-size:22px;line-height:35.2px;font-family:"Alegreya Sans",sans-serif;font-weight:400}@media screen and (max-width: 1350px){.sub-header-row p em{font-size:18.33333px;line-height:32px}}@media screen and (max-width: 800px){.sub-header-row p em{font-size:15.71429px;line-height:29.33333px}}.sub-header-row p em:before{content:"•";display:inline-block;font-size:26px;line-height:22px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;margin:0 6px 0 3px}@media screen and (max-width: 1350px){.sub-header-row p em:before{font-size:21.66667px;line-height:20px}}@media screen and (max-width: 800px){.sub-header-row p em:before{font-size:18.57143px;line-height:18.33333px}}.sub-header-row p em:first-child:before{display:none}.information-row{position:relative;padding-bottom:280px}.information-row .opportunities{margin-top:85px}.information-row .opportunities h2{width:calc(100% /5 * 4);margin-left:calc(100% /5);font-size:36px;line-height:57.6px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-family:"Playfair Display",serif;color:#fff;margin-bottom:50px}@media screen and (max-width: 1350px){.information-row .opportunities h2{font-size:30px;line-height:52.36364px}}@media screen and (max-width: 800px){.information-row .opportunities h2{font-size:25.71429px;line-height:48px}}.information-row .opportunities ol{width:calc(100% /5 * 4);margin-left:calc(100% /5);counter-reset:li;padding-left:0}.information-row .opportunities ol li{font-size:20px;line-height:32px;font-family:"Alegreya Sans",sans-serif;font-weight:400;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:initial;-ms-justify-content:initial;-webkit-justify-content:initial;justify-content:initial;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;color:#fff;margin-bottom:10px}@media screen and (max-width: 1350px){.information-row .opportunities ol li{font-size:16.66667px;line-height:29.09091px}}@media screen and (max-width: 800px){.information-row .opportunities ol li{font-size:14.28571px;line-height:26.66667px}}.information-row .opportunities ol li:last-child{margin-bottom:0}.information-row .opportunities ol li:before{content:counter(li);counter-increment:li;font-size:20px;line-height:32px;font-family:"Alegreya Sans",sans-serif;font-weight:400;color:#fff;width:40px;height:40px;min-width:40px;margin-right:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;border:1px solid rgba(255,255,255,0.4);border-radius:9999px}@media screen and (max-width: 1350px){.information-row .opportunities ol li:before{font-size:16.66667px;line-height:29.09091px}}@media screen and (max-width: 800px){.information-row .opportunities ol li:before{font-size:14.28571px;line-height:26.66667px}}.information-row .about{padding-top:120px}.information-row .about .overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#544F4A;opacity:0.85;display:none}.information-row .about .owner{width:calc(100% / 7 * 1.5);float:left;position:relative;z-index:99}.information-row .about .owner .image{width:100%;max-width:160px;border-radius:9999px;overflow:hidden;margin:0 auto 10px}.information-row .about .owner .image img{width:100%}.information-row .about .owner p{text-align:center;margin:0;color:#fff}.information-row .about .owner p.name{font-size:20px;line-height:32px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;color:#CAA358}@media screen and (max-width: 1350px){.information-row .about .owner p.name{font-size:16.66667px;line-height:29.09091px}}@media screen and (max-width: 800px){.information-row .about .owner p.name{font-size:14.28571px;line-height:26.66667px}}.information-row .about .owner p a{color:#fff}.information-row .about .content{width:calc(100% / 7 * 4);margin-right:calc(100% / 7 * 1);float:right;position:relative;z-index:99}.information-row .about .content p{font-size:20px;line-height:32px;font-family:"Alegreya Sans",sans-serif;font-weight:400;margin:0;color:#fff}@media screen and (max-width: 1350px){.information-row .about .content p{font-size:16.66667px;line-height:29.09091px}}@media screen and (max-width: 800px){.information-row .about .content p{font-size:14.28571px;line-height:26.66667px}}.information-row .about .content p.intro{font-size:22px;line-height:35.2px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;margin-bottom:20px;color:#fff}@media screen and (max-width: 1350px){.information-row .about .content p.intro{font-size:18.33333px;line-height:32px}}@media screen and (max-width: 800px){.information-row .about .content p.intro{font-size:15.71429px;line-height:29.33333px}}.information-row .about .content p.intro .nbr{font-size:22px;line-height:35.2px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;color:#fff;white-space:nowrap}@media screen and (max-width: 1350px){.information-row .about .content p.intro .nbr{font-size:18.33333px;line-height:32px}}@media screen and (max-width: 800px){.information-row .about .content p.intro .nbr{font-size:15.71429px;line-height:29.33333px}}.information-row .about .content .cta-button{margin-top:55px;margin-bottom:75px}.information-row .about .content .cta-button a{display:inline-block;cursor:pointer;padding:10px 35px;background:#4480D1;font-size:18px;line-height:28.8px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;color:#fff;letter-spacing:1.8px;text-transform:uppercase;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}@media screen and (max-width: 1350px){.information-row .about .content .cta-button a{font-size:15px;line-height:26.18182px}}@media screen and (max-width: 800px){.information-row .about .content .cta-button a{font-size:12.85714px;line-height:24px}}.information-row .about .content .cta-button a:hover{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95)}.information-row .backgrounds{position:absolute;height:100%;width:100%}.information-row .backgrounds .wood{position:absolute;top:0;left:0;width:calc(100% / 1920 * 1080);height:100%;background:url("/img/sheeps.jpg") 50% 50%;background-size:cover}.information-row .backgrounds .wood .overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#544F4A;opacity:0.85}.information-row .backgrounds .beige{background:#CAA358;position:absolute;top:0;right:0;width:calc(100% / 1920 * 840);height:100%}@media screen and (max-width: 1100px){.information-row .content-container{width:100%}.information-row .content-container .about{position:relative;width:100%;background:url("/img/sheeps.jpg") 50% 50%;background-size:cover}.information-row .content-container .about .overlay{display:block}.information-row .content-container .about .owner{width:calc(100% / 7 * 2)}.information-row .content-container .about .owner .image{width:65%}.information-row .content-container .opportunities{width:100%;background:#CAA358;margin-top:0;padding:50px 0}.information-row .content-container .opportunities h2,.information-row .content-container .opportunities ol{width:calc(100% / 7 * 5);margin-left:calc(100% / 7 * 2)}.information-row .backgrounds{display:none}}@media screen and (max-width: 550px){.information-row .content-container .about{padding-top:80px}.information-row .content-container .about .owner{width:100%;margin-bottom:40px}.information-row .content-container .about .owner p{font-size:24px;line-height:38.4px;font-family:"Alegreya Sans",sans-serif;font-weight:400}}@media screen and (max-width: 550px) and (max-width: 1350px){.information-row .content-container .about .owner p{font-size:20px;line-height:34.90909px}}@media screen and (max-width: 550px) and (max-width: 800px){.information-row .content-container .about .owner p{font-size:17.14286px;line-height:32.0px}}@media screen and (max-width: 550px){.information-row .content-container .about .owner p.name{font-size:24px;line-height:38.4px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700}}@media screen and (max-width: 550px) and (max-width: 1350px){.information-row .content-container .about .owner p.name{font-size:20px;line-height:34.90909px}}@media screen and (max-width: 550px) and (max-width: 800px){.information-row .content-container .about .owner p.name{font-size:17.14286px;line-height:32.0px}}@media screen and (max-width: 550px){.information-row .content-container .about .owner p a{font-size:24px;line-height:38.4px;font-family:"Alegreya Sans",sans-serif;font-weight:400}}@media screen and (max-width: 550px) and (max-width: 1350px){.information-row .content-container .about .owner p a{font-size:20px;line-height:34.90909px}}@media screen and (max-width: 550px) and (max-width: 800px){.information-row .content-container .about .owner p a{font-size:17.14286px;line-height:32.0px}}@media screen and (max-width: 550px){.information-row .content-container .about .content{width:80%;margin:auto;float:none}.information-row .content-container .about .content .cta-button{text-align:center}.information-row .content-container .about .content .cta-button a{margin-left:auto;margin-right:auto}.information-row .content-container .opportunities h2,.information-row .content-container .opportunities ol{width:100%;margin:0 auto}.information-row .content-container .opportunities h2{text-align:center;margin-bottom:50px}.information-row .content-container .opportunities ol{max-width:320px}.information-row .content-container .opportunities ol li{margin-right:10px}}.rooms-row{position:relative;overflow:hidden;padding-bottom:50px;margin-bottom:-50px}.rooms-row .rooms{position:relative;z-index:5}.rooms-row .selection{width:12.5%;float:left;padding:50px 2% 0 0;position:relative}.rooms-row .selection .overlay{background:url("/img/forrest.jpg");background-size:cover;background-position:50% 50%;height:50px;margin-bottom:50px;width:100%;opacity:0.4;display:none}.rooms-row .selection .header-holder{height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-webkit-align-items:flex-end;align-items:flex-end;margin-bottom:40px}.rooms-row .selection .header-holder h3{font-size:36px;line-height:36px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-family:"Playfair Display",serif;color:#fff;text-align:right}@media screen and (max-width: 1350px){.rooms-row .selection .header-holder h3{font-size:30px;line-height:32.72727px}}@media screen and (max-width: 800px){.rooms-row .selection .header-holder h3{font-size:25.71429px;line-height:30px}}.rooms-row .selection h5{font-size:18px;line-height:28.8px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;color:#fff;text-transform:uppercase;text-align:right;letter-spacing:1.8px}@media screen and (max-width: 1350px){.rooms-row .selection h5{font-size:15px;line-height:26.18182px}}@media screen and (max-width: 800px){.rooms-row .selection h5{font-size:12.85714px;line-height:24px}}.rooms-row .selection ul{list-style:none;border-right:1px solid rgba(255,255,255,0.3);padding:0;margin-top:15px}.rooms-row .selection ul:first-of-type{margin-bottom:45px}.rooms-row .selection ul li{text-align:right;color:#fff;padding-right:10px;font-size:18px;line-height:18px;font-family:"Alegreya Sans",sans-serif;font-weight:400;margin-bottom:8px;cursor:pointer}@media screen and (max-width: 1350px){.rooms-row .selection ul li{font-size:15px;line-height:16.36364px}}@media screen and (max-width: 800px){.rooms-row .selection ul li{font-size:12.85714px;line-height:15px}}.rooms-row .selection ul li.active{font-size:18px;line-height:18px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700}@media screen and (max-width: 1350px){.rooms-row .selection ul li.active{font-size:15px;line-height:16.36364px}}@media screen and (max-width: 800px){.rooms-row .selection ul li.active{font-size:12.85714px;line-height:15px}}.rooms-row .room-content{width:37.5%;float:left;position:relative;background:#fff}.rooms-row .room-content .room-text{position:absolute;padding:50px calc(100% / 4.5 * 0.5);opacity:0;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;z-index:-1}.rooms-row .room-content .room-text.active{opacity:1;z-index:1}.rooms-row .room-content .room-text .header-holder{height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-moz-align-items:flex-end;-ms-align-items:flex-end;-webkit-align-items:flex-end;align-items:flex-end;margin-bottom:40px}.rooms-row .room-content .room-text .header-holder h4{font-size:20px;line-height:20px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;text-transform:uppercase;letter-spacing:1.8px}@media screen and (max-width: 1350px){.rooms-row .room-content .room-text .header-holder h4{font-size:16.66667px;line-height:18.18182px}}@media screen and (max-width: 800px){.rooms-row .room-content .room-text .header-holder h4{font-size:14.28571px;line-height:16.66667px}}.rooms-row .room-content .room-text p{font-size:18px;line-height:26px;font-family:"Alegreya Sans",sans-serif;font-weight:400}@media screen and (max-width: 1350px){.rooms-row .room-content .room-text p{font-size:15px;line-height:23.63636px}}@media screen and (max-width: 800px){.rooms-row .room-content .room-text p{font-size:12.85714px;line-height:21.66667px}}.rooms-row .room-content .room-text p sup{position:relative;vertical-align:initial;top:-5px}.rooms-row .room-content .next{position:absolute;right:0;bottom:-50px;width:50%;height:50px;padding:0 5%;background:#35322F;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;opacity:0;cursor:pointer;z-index:-1;text-transform:uppercase;font-size:18px;line-height:28.8px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;letter-spacing:1.8px}@media screen and (max-width: 1350px){.rooms-row .room-content .next{font-size:15px;line-height:26.18182px}}@media screen and (max-width: 800px){.rooms-row .room-content .next{font-size:12.85714px;line-height:24px}}.rooms-row .room-content .next:after{content:"";background:url("/img/einsteinSprite.svg") 0 0 no-repeat;background-size:230px 110px;width:13px;height:13px;display:inline-block;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.rooms-row .room-content .next.active{opacity:1;z-index:1}.rooms-row .room-content .next.active:hover:after{-webkit-transform:translate3d(5px, 0, 0);-moz-transform:translate3d(5px, 0, 0);-ms-transform:translate3d(5px, 0, 0);-o-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}.rooms-row .room-photos{width:50%;float:left;position:relative}.rooms-row .room-photos:before{content:"";width:65px;height:100%;position:absolute;right:-65px;top:0;background-image:url("/img/shadow1.png");background-size:contain;background-repeat:no-repeat;background-position:0 0}.rooms-row .room-photos:after{content:"";width:100%;height:65px;position:absolute;right:0;bottom:-65px;background-image:url("/img/shadow2.png");background-size:contain;background-repeat:no-repeat;background-position:0 0}.rooms-row .room-photos .image-slider{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;opacity:0}.rooms-row .room-photos .image-slider.active{opacity:1}.rooms-row .room-photos .image-slider .image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-size:cover;background-position:50% 50%;opacity:0;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;transition:all 0.8s;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;transition-delay:0.2s}.rooms-row .room-photos .image-slider .image.active{opacity:1;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.rooms-row .controllers{position:absolute;right:-20px;margin-top:5.5%;z-index:8;display:block}.rooms-row .controllers .next,.rooms-row .controllers .prev{cursor:pointer;border:1px solid rgba(255,255,255,0.3);border-radius:9999px;height:40px;width:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;margin:0;padding:0}.rooms-row .controllers .next span,.rooms-row .controllers .prev span{margin:0;padding:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.rooms-row .controllers .next{margin-bottom:10px}.rooms-row .controllers .next span{background:url("/img/einsteinSprite.svg") 0 0 no-repeat;background-size:230px 110px;width:13px;height:13px;display:inline-block;margin-right:-2px}.rooms-row .controllers .prev{-webkit-transition:all 4s;-moz-transition:all 4s;transition:all 4s}.rooms-row .controllers .prev span{background:url("/img/einsteinSprite.svg") 0 0 no-repeat;background-size:230px 110px;width:13px;height:13px;display:inline-block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);margin-left:-2px;-webkit-transition:all 4s;-moz-transition:all 4s;transition:all 4s}.rooms-row .background{position:absolute;top:0;left:0;height:calc(100% - 50px);width:50%;background:#CAA358;z-index:1}.forrest-rooms{width:100%;background:#5B5445;position:relative;overflow:hidden}.forrest-rooms .image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:url("/img/forrest.jpg");background-size:cover;background-position:50% 50%;opacity:0.4}.forrest-rooms .content-container{position:relative;height:100%}.forrest-rooms .content-container .logo{position:absolute;top:25%;right:0;margin-right:-140px;height:282px;width:280px;-webkit-transform:rotate(16deg);-moz-transform:rotate(16deg);-ms-transform:rotate(16deg);-o-transform:rotate(16deg);transform:rotate(16deg)}@media screen and (max-width: 1115px){.rooms-row .background{display:none}.rooms-row .content-container{width:100%}.rooms-row .content-container .selection{width:100%;background-color:#5B5445;padding:0}.rooms-row .content-container .selection .overlay{display:block}.rooms-row .content-container .selection:after{content:"";float:left;clear:both}.rooms-row .content-container .selection .header-holder,.rooms-row .content-container .selection .main-building,.rooms-row .content-container .selection .side-building{width:calc(100% /3.5);display:inline-block;float:left;z-index:5;position:relative}.rooms-row .content-container .selection .main-building,.rooms-row .content-container .selection .side-building{float:right;padding-right:10%}.rooms-row .content-container .room-content{width:100%;padding:50px 10%}.rooms-row .content-container .room-content .room-text{padding:0;width:80%;max-width:450px}.rooms-row .content-container .room-photos{width:100%}.rooms-row .controllers{margin:0;bottom:20px;right:5px}.forrest-rooms{top:0 !important;height:200px !important}.forrest-rooms .content-container{display:none}}@media screen and (max-width: 550px){.rooms-row .content-container .selection .header-holder{display:block;width:100%;padding:0 10%;margin-bottom:10px}.rooms-row .content-container .selection .main-building,.rooms-row .content-container .selection .side-building{width:50%;padding:0 10%}}@media screen and (max-width: 450px){.rooms-row .room-content .next{display:none}}.location-row{position:relative;background:#f6f6f6;padding-bottom:60px}.location-row h1{font-size:36px;line-height:36px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-family:"Playfair Display",serif;height:50px;color:#fff;text-align:center;position:relative;top:-150px}@media screen and (max-width: 1350px){.location-row h1{font-size:30px;line-height:32.72727px}}@media screen and (max-width: 800px){.location-row h1{font-size:25.71429px;line-height:30px}}.location-row .content-container{position:relative;margin-bottom:40px;margin-top:-100px}.location-row .content-container.stick-content{position:fixed;top:160px;right:0;left:0;z-index:100;-webkit-transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);-o-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.location-row .content-container.stick-content .list .list-item{height:100px}.location-row .content-container.stick-content.sticky{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.location-row .choose-location{position:absolute;top:50px;left:0;width:12.5%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;height:110px}.location-row .choose-location p{font-size:18px;line-height:20px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;color:#CAA358;text-transform:uppercase;letter-spacing:1.8px}@media screen and (max-width: 1350px){.location-row .choose-location p{font-size:15px;line-height:18.18182px}}@media screen and (max-width: 800px){.location-row .choose-location p{font-size:12.85714px;line-height:16.66667px}}.location-row .choose-location .arrow{background:url("/img/einsteinSprite.svg") -15px 0 no-repeat;background-size:230px 110px;width:13px;height:13px;display:inline-block;margin-right:-2px;margin-left:20px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.location-row .choose-location:hover .arrow{-webkit-transform:translate3d(5px, 0, 0);-moz-transform:translate3d(5px, 0, 0);-ms-transform:translate3d(5px, 0, 0);-o-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}.location-row .list{margin-left:12.5%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-moz-align-items:flex-start;-ms-align-items:flex-start;-webkit-align-items:flex-start;align-items:flex-start;background:#CAA358;-webkit-transition:width 0.3s;-moz-transition:width 0.3s;transition:width 0.3s}.location-row .list .list-item{height:160px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;cursor:pointer}.location-row .list .list-item:hover{background:rgba(255,255,255,0.1)}.location-row .list .list-item:hover p span{width:100%;opacity:0.3}.location-row .list .list-item.active{background:rgba(255,255,255,0.2)}.location-row .list .list-item.active p span{width:100%;opacity:1}.location-row .list .list-item .placeholder{text-align:center;width:100%}.location-row .list .list-item p{font-size:20px;line-height:32px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1.8px;margin:0 auto;text-align:center;display:inline-block;position:relative}@media screen and (max-width: 1350px){.location-row .list .list-item p{font-size:16.66667px;line-height:29.09091px}}@media screen and (max-width: 800px){.location-row .list .list-item p{font-size:14.28571px;line-height:26.66667px}}.location-row .list .list-item p span{position:absolute;right:0;bottom:-4px;left:0;width:0px;height:2px;background:#fff;opacity:0.3;-webkit-transition:width 0.3s;-moz-transition:width 0.3s;transition:width 0.3s}.location-row .list .list-item .icon-holder{height:45px;display:block}.location-row .list .list-item .icon-holder .icon{display:block;margin:0 auto 20px}.location-row .list .list-item.cursus .icon{background:url("/img/einsteinSprite.svg") 0 -19px no-repeat;background-size:230px 110px;width:55px;height:26px}.location-row .list .list-item.meeting .icon{background:url("/img/einsteinSprite.svg") -56px -19px no-repeat;background-size:230px 110px;width:54px;height:42px}.location-row .list .list-item.partylocation .icon{background:url("/img/einsteinSprite.svg") -110px -20px no-repeat;background-size:230px 110px;width:26px;height:43px}.location-row .list .list-item.weekDay .icon{background:url("/img/einsteinSprite.svg") -140px -20px no-repeat;background-size:230px 110px;width:46px;height:28px}.location-row .location-buttons{position:absolute;width:100%}.location-row .location-buttons .next-icon-location,.location-row .location-buttons .prev-icon-location{position:absolute;right:0;width:10%;max-width:80px;height:160px;background:#3D3830;opacity:0;z-index:-1;cursor:pointer}.location-row .location-buttons .next-icon-location:hover .arrow,.location-row .location-buttons .prev-icon-location:hover .arrow{background:#484239}.location-row .location-buttons .next-icon-location.active,.location-row .location-buttons .prev-icon-location.active{opacity:1;z-index:2}.location-row .location-buttons .next-icon-location .icon,.location-row .location-buttons .prev-icon-location .icon{height:80px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center}.location-row .location-buttons .next-icon-location .icon span,.location-row .location-buttons .prev-icon-location .icon span{display:inline-block;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.location-row .location-buttons .next-icon-location .icon.cursus span,.location-row .location-buttons .prev-icon-location .icon.cursus span{background:url("/img/einsteinSprite.svg") 0 -19px no-repeat;background-size:230px 110px;width:55px;height:26px}.location-row .location-buttons .next-icon-location .icon.meeting span,.location-row .location-buttons .prev-icon-location .icon.meeting span{background:url("/img/einsteinSprite.svg") -56px -19px no-repeat;background-size:230px 110px;width:54px;height:42px}.location-row .location-buttons .next-icon-location .icon.partylocation span,.location-row .location-buttons .prev-icon-location .icon.partylocation span{background:url("/img/einsteinSprite.svg") -110px -20px no-repeat;background-size:230px 110px;width:26px;height:43px}.location-row .location-buttons .next-icon-location .icon.weekDay span,.location-row .location-buttons .prev-icon-location .icon.weekDay span{background:url("/img/einsteinSprite.svg") -140px -20px no-repeat;background-size:230px 110px;width:46px;height:28px}.location-row .location-buttons .next-icon-location .arrow,.location-row .location-buttons .prev-icon-location .arrow{height:80px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center}.location-row .location-buttons .next-icon-location .arrow span,.location-row .location-buttons .prev-icon-location .arrow span{background:url("/img/einsteinSprite.svg") 0 0 no-repeat;background-size:230px 110px;width:13px;height:13px;display:inline-block;margin-right:-2px}.location-row .location-buttons .prev-icon-location{right:auto;left:0}.location-row .location-buttons .prev-icon-location .arrow span{background:url("/img/einsteinSprite.svg") 0 0 no-repeat;background-size:230px 110px;width:13px;height:13px;display:inline-block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);margin-left:-2px}.location-row .locations{width:95%;max-width:1440px;margin:auto;position:relative;min-height:850px}.location-row .locations .location{width:75%;margin-left:12.5%;opacity:0;position:absolute;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 0s,opacity 0.3s;-moz-transition:-moz-transform 0s,opacity 0.3s;transition:transform 0s,opacity 0.3s}.location-row .locations .location.activeLeft{left:-100px;-webkit-transform:translate3d(100px, 0, 0);-moz-transform:translate3d(100px, 0, 0);-ms-transform:translate3d(100px, 0, 0);-o-transform:translate3d(100px, 0, 0);transform:translate3d(100px, 0, 0);-webkit-transition:-webkit-transform 0.3s,opacity 0.3s;-moz-transition:-moz-transform 0.3s,opacity 0.3s;transition:transform 0.3s,opacity 0.3s;z-index:9;opacity:1}.location-row .locations .location.activeRight{left:100px;-webkit-transform:translate3d(-100px, 0, 0);-moz-transform:translate3d(-100px, 0, 0);-ms-transform:translate3d(-100px, 0, 0);-o-transform:translate3d(-100px, 0, 0);transform:translate3d(-100px, 0, 0);-webkit-transition:-webkit-transform 0.3s,opacity 0.3s;-moz-transition:-moz-transform 0.3s,opacity 0.3s;transition:transform 0.3s,opacity 0.3s;z-index:9;opacity:1}.location-row .locations .location.active{opacity:1;z-index:9}.location-row .locations .location .left-block{width:calc(100% / 9 * 4);float:left}.location-row .locations .location .left-block h2{font-size:36px;line-height:57.6px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-family:"Playfair Display",serif;color:#CAA358}@media screen and (max-width: 1350px){.location-row .locations .location .left-block h2{font-size:30px;line-height:52.36364px}}@media screen and (max-width: 800px){.location-row .locations .location .left-block h2{font-size:25.71429px;line-height:48px}}.location-row .locations .location .left-block p{font-size:18px;line-height:26px;font-family:"Alegreya Sans",sans-serif;font-weight:400}@media screen and (max-width: 1350px){.location-row .locations .location .left-block p{font-size:15px;line-height:23.63636px}}@media screen and (max-width: 800px){.location-row .locations .location .left-block p{font-size:12.85714px;line-height:21.66667px}}.location-row .locations .location .left-block p:first-of-type{margin-top:50px}.location-row .locations .location .left-block p.intro{font-size:22px;line-height:32px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700}@media screen and (max-width: 1350px){.location-row .locations .location .left-block p.intro{font-size:18.33333px;line-height:29.09091px}}@media screen and (max-width: 800px){.location-row .locations .location .left-block p.intro{font-size:15.71429px;line-height:26.66667px}}.location-row .locations .location .left-block p span{font-size:18px;line-height:26px;font-family:"Alegreya Sans",sans-serif;font-weight:400}@media screen and (max-width: 1350px){.location-row .locations .location .left-block p span{font-size:15px;line-height:23.63636px}}@media screen and (max-width: 800px){.location-row .locations .location .left-block p span{font-size:12.85714px;line-height:21.66667px}}.location-row .locations .location .left-block p span.nbr{white-space:nowrap}.location-row .locations .location .left-block p.read-more{font-size:18px;line-height:28.8px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;cursor:pointer;margin:45px 0 45px}@media screen and (max-width: 1350px){.location-row .locations .location .left-block p.read-more{font-size:15px;line-height:26.18182px}}@media screen and (max-width: 800px){.location-row .locations .location .left-block p.read-more{font-size:12.85714px;line-height:24px}}.location-row .locations .location .left-block p.read-more:after{content:"";background:url("/img/einsteinSprite.svg") -30px 0 no-repeat;background-size:230px 110px;width:13px;height:13px;display:inline-block;margin-right:-2px;margin-left:30px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.location-row .locations .location .left-block p.read-more:hover:after{-webkit-transform:translate3d(5px, 0, 0);-moz-transform:translate3d(5px, 0, 0);-ms-transform:translate3d(5px, 0, 0);-o-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}.location-row .locations .location .right-block{width:calc(100% / 9 * 4);float:right;background:#fff;-webkit-box-shadow:0px 5px 15px 0px rgba(0,0,0,0.04);-moz-box-shadow:0px 5px 15px 0px rgba(0,0,0,0.04);box-shadow:0px 5px 15px 0px rgba(0,0,0,0.04)}.location-row .locations .location .right-block .header{padding:45px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;text-align:center;border-bottom:1px solid rgba(202,163,88,0.3)}.location-row .locations .location .right-block .header .icon.cursus{background:url("/img/einsteinSprite.svg") 0 -65px no-repeat;background-size:230px 110px;width:55px;height:26px;display:inline-block}.location-row .locations .location .right-block .header .icon.meeting{background:url("/img/einsteinSprite.svg") -56px -65px no-repeat;background-size:230px 110px;width:54px;height:42px;display:inline-block}.location-row .locations .location .right-block .header .icon.partylocation{background:url("/img/einsteinSprite.svg") -110px -65px no-repeat;background-size:230px 110px;width:26px;height:43px;display:inline-block}.location-row .locations .location .right-block .header .icon.weekDay{background:url("/img/einsteinSprite.svg") -140px -65px no-repeat;background-size:230px 110px;width:46px;height:30px;display:inline-block}.location-row .locations .location .right-block .header h4{font-size:20px;line-height:32px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;text-transform:uppercase;letter-spacing:1.8px}@media screen and (max-width: 1350px){.location-row .locations .location .right-block .header h4{font-size:16.66667px;line-height:29.09091px}}@media screen and (max-width: 800px){.location-row .locations .location .right-block .header h4{font-size:14.28571px;line-height:26.66667px}}.location-row .locations .location .right-block .list-check{padding:30px 0;margin:0;border-bottom:1px solid rgba(202,163,88,0.3)}.location-row .locations .location .right-block .list-check ul{list-style:none;padding:0 5px 0 8.5%}.location-row .locations .location .right-block .list-check ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-webkit-align-items:flex-start;align-items:flex-start;font-size:20px;line-height:36px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;margin-bottom:5px;color:#CAA358}@media screen and (max-width: 1350px){.location-row .locations .location .right-block .list-check ul li{font-size:16.66667px;line-height:32.72727px}}@media screen and (max-width: 800px){.location-row .locations .location .right-block .list-check ul li{font-size:14.28571px;line-height:30px}}.location-row .locations .location .right-block .list-check ul li:before{content:"";background:url("/img/einsteinSprite.svg") -190px -46px no-repeat;background-size:230px 110px;width:31px;height:31px;display:inline-block;margin-right:15px}.location-row .locations .location .right-block .price{height:60px;border-bottom:1px solid rgba(202,163,88,0.3);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center}.location-row .locations .location .right-block .price p{text-align:center}.location-row .locations .location .right-block .price p span{font-size:20px;line-height:32px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;opacity:0.5}@media screen and (max-width: 1350px){.location-row .locations .location .right-block .price p span{font-size:16.66667px;line-height:29.09091px}}@media screen and (max-width: 800px){.location-row .locations .location .right-block .price p span{font-size:14.28571px;line-height:26.66667px}}.location-row .locations .location .right-block .price p strong{font-size:40px;line-height:64px;font-family:"Alegreya Sans",sans-serif;font-weight:400;margin-left:10px}@media screen and (max-width: 1350px){.location-row .locations .location .right-block .price p strong{font-size:33.33333px;line-height:58.18182px}}@media screen and (max-width: 800px){.location-row .locations .location .right-block .price p strong{font-size:28.57143px;line-height:53.33333px}}.location-row .locations .location .right-block .price p strong.night-type{font-size:20px;line-height:32px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;text-transform:uppercase;letter-spacing:1.8px;margin-left:0}@media screen and (max-width: 1350px){.location-row .locations .location .right-block .price p strong.night-type{font-size:16.66667px;line-height:29.09091px}}@media screen and (max-width: 800px){.location-row .locations .location .right-block .price p strong.night-type{font-size:14.28571px;line-height:26.66667px}}.location-row .locations .location .right-block .price.multi-options{height:100px}.location-row .locations .location .right-block .price.multi-options p span{font-size:20px;line-height:20px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700}@media screen and (max-width: 1350px){.location-row .locations .location .right-block .price.multi-options p span{font-size:16.66667px;line-height:18.18182px}}@media screen and (max-width: 800px){.location-row .locations .location .right-block .price.multi-options p span{font-size:14.28571px;line-height:16.66667px}}.location-row .locations .location .right-block .price.multi-options p strong{font-size:40px;line-height:30px;font-family:"Alegreya Sans",sans-serif;font-weight:400}@media screen and (max-width: 1350px){.location-row .locations .location .right-block .price.multi-options p strong{font-size:33.33333px;line-height:27.27273px}}@media screen and (max-width: 800px){.location-row .locations .location .right-block .price.multi-options p strong{font-size:28.57143px;line-height:25px}}.location-row .locations .location .right-block .price.multi-options p strong.night-type{font-size:20px;line-height:20px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700}@media screen and (max-width: 1350px){.location-row .locations .location .right-block .price.multi-options p strong.night-type{font-size:16.66667px;line-height:18.18182px}}@media screen and (max-width: 800px){.location-row .locations .location .right-block .price.multi-options p strong.night-type{font-size:14.28571px;line-height:16.66667px}}.location-row .locations .location .right-block .reserve{height:120px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center}.location-row .locations .location .right-block .reserve a{width:80%;background:#4480D1;text-transform:uppercase;height:50px;font-size:18px;line-height:28.8px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;color:#fff;letter-spacing:1.8px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;text-align:center;max-width:320px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}@media screen and (max-width: 1350px){.location-row .locations .location .right-block .reserve a{font-size:15px;line-height:26.18182px}}@media screen and (max-width: 800px){.location-row .locations .location .right-block .reserve a{font-size:12.85714px;line-height:24px}}.location-row .locations .location .right-block .reserve a:hover{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95)}.location-row .locations .location .image-container{height:360px;width:calc(100% / 9 * 10);margin-left:-5.55556%;background-size:cover;background-position:50% 50%;margin-top:50px}@media screen and (max-width: 1100px){.location-row{margin-top:0 !important}.location-row .content-container{width:100%}.location-row h1{top:-120px}.location-row .list{margin-left:0;width:100%}}@media screen and (max-width: 950px){.location-row .location-buttons .next-icon-location,.location-row .location-buttons .prev-icon-location{height:120px;width:60px}.location-row .location-buttons .next-icon-location .arrow,.location-row .location-buttons .next-icon-location .icon,.location-row .location-buttons .prev-icon-location .arrow,.location-row .location-buttons .prev-icon-location .icon{height:60px}.location-row .location-buttons .next-icon-location .icon span,.location-row .location-buttons .prev-icon-location .icon span{-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6);transform:scale(0.6)}.location-row .locations{width:100%}.location-row .locations .location{width:100%;margin:0 auto}.location-row .locations .location .image-container{width:100%;margin-left:0}.location-row .locations .location .left-block{width:80%;max-width:450px;float:none;margin:auto}.location-row .locations .location .right-block{width:80%;margin:0 auto;min-width:320px;float:none;position:relative}}@media screen and (max-width: 800px){.location-row .content-container.stick-content{top:0}}@media screen and (max-width: 700px){.location-row .location-buttons{display:none}}@media screen and (max-width: 650px){.location-row .list .list-item p{font-size:16px;line-height:24px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;letter-spacing:1.2px}}@media screen and (max-width: 650px) and (max-width: 1350px){.location-row .list .list-item p{font-size:13.33333px;line-height:21.81818px}}@media screen and (max-width: 650px) and (max-width: 800px){.location-row .list .list-item p{font-size:11.42857px;line-height:20px}}@media screen and (max-width: 400px){.location-row .content-container .list .list-item p{letter-spacing:0;font-size:10px !important}.location-row .content-container.stick-content .list .list-item p{font-size:10px !important;letter-spacing:0}}.renovation-block{padding:45px 0 120px;background:#CAA358;position:relative}.renovation-block .video-frame{padding:10px 0 0 10px;background:#CAA358;margin:50px auto}.renovation-block h2{font-size:36px;line-height:57.6px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-family:"Playfair Display",serif;color:#fff;text-align:center;position:relative;z-index:5}@media screen and (max-width: 1350px){.renovation-block h2{font-size:30px;line-height:52.36364px}}@media screen and (max-width: 800px){.renovation-block h2{font-size:25.71429px;line-height:48px}}.renovation-block .background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.renovation-block .background .einstein{position:absolute;bottom:10%;left:-2%;height:282px;width:20%;max-width:280px;-webkit-transform:rotate(16deg);-moz-transform:rotate(16deg);-ms-transform:rotate(16deg);-o-transform:rotate(16deg);transform:rotate(16deg);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.renovation-block .background .einstein img{width:100%}.renovation-block .background .background-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:url("/img/bg_video.jpg") 50% 50%;background-size:cover;opacity:0.9}.renovation-block .background .position{width:230px;text-align:center;position:relative;z-index:5;padding-top:40px}.renovation-block .background .logo{width:75%;max-width:180px;margin:auto;display:inline-block}.renovation-block .background .logo img{width:100%}.renovation-block .content{position:relative;z-index:5}.renovation-block .content p{color:#fff;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media screen and (max-width: 1200px){.renovation-block .background .einstein{left:-5%}}@media screen and (max-width: 900px){.renovation-block .content-container{width:100%}.renovation-block .content{width:80%;margin:auto;float:none}.renovation-block .content p{font-size:20px;line-height:28px;font-family:"Alegreya Sans",sans-serif;font-weight:400}}@media screen and (max-width: 900px) and (max-width: 1350px){.renovation-block .content p{font-size:16.66667px;line-height:25.45455px}}@media screen and (max-width: 900px) and (max-width: 800px){.renovation-block .content p{font-size:14.28571px;line-height:23.33333px}}@media screen and (max-width: 900px){.renovation-block .background .einstein{opacity:0.3}}@media screen and (max-width: 450px){.renovation-block .content p{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0px}}footer{padding:120px 0;background:#2B2927;color:#fff}footer h3{font-size:36px;line-height:57.6px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-family:"Playfair Display",serif;color:#CAA358;margin:0 0 50px}@media screen and (max-width: 1350px){footer h3{font-size:30px;line-height:52.36364px}}@media screen and (max-width: 800px){footer h3{font-size:25.71429px;line-height:48px}}footer .content-container{position:relative}footer .contact{float:left}footer .contact h3{margin-left:calc( 100% / 6 * 2);width:calc( 100% / 6 * 4)}footer .contact .image-column{width:calc( 100% / 6 * 2);float:left}footer .contact .image-column .image.image{width:85%;max-width:130px;border-radius:9999px;overflow:hidden;margin:0 auto 10px}footer .contact .image-column .image.image img{width:100%}footer .contact .info-column{width:calc( 100% / 6 * 4);float:left}footer .contact .info-column p{font-size:18px;line-height:22px;font-family:"Alegreya Sans",sans-serif;font-weight:400;color:#CAA358}@media screen and (max-width: 1350px){footer .contact .info-column p{font-size:15px;line-height:20px}}@media screen and (max-width: 800px){footer .contact .info-column p{font-size:12.85714px;line-height:18.33333px}}footer .contact .info-column p a{font-size:18px;line-height:22px;font-family:"Alegreya Sans",sans-serif;font-weight:400;color:#CAA358}@media screen and (max-width: 1350px){footer .contact .info-column p a{font-size:15px;line-height:20px}}@media screen and (max-width: 800px){footer .contact .info-column p a{font-size:12.85714px;line-height:18.33333px}}footer .contact .info-column p .link{text-decoration:underline}footer .contact .info-column .company{margin-top:0;font-size:18px;line-height:22px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;letter-spacing:1.8px;color:#CAA358;text-transform:uppercase}@media screen and (max-width: 1350px){footer .contact .info-column .company{font-size:15px;line-height:20px}}@media screen and (max-width: 800px){footer .contact .info-column .company{font-size:12.85714px;line-height:18.33333px}}footer .contact .info-column .streamer{margin:60px 0 100px;position:relative}footer .contact .info-column .streamer .logo{position:absolute;width:100%;max-width:130px;left:-180px}footer .contact .info-column .streamer .logo img{width:100%}footer .contact .info-column .streamer strong{font-size:36px;line-height:44px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-family:"Playfair Display",serif;color:#CAA358;display:block;margin-bottom:10px}@media screen and (max-width: 1350px){footer .contact .info-column .streamer strong{font-size:30px;line-height:40px}}@media screen and (max-width: 800px){footer .contact .info-column .streamer strong{font-size:25.71429px;line-height:36.66667px}}footer .contact .info-column .streamer a{font-size:22px;line-height:35.2px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700}@media screen and (max-width: 1350px){footer .contact .info-column .streamer a{font-size:18.33333px;line-height:32px}}@media screen and (max-width: 800px){footer .contact .info-column .streamer a{font-size:15.71429px;line-height:29.33333px}}footer .contact .info-column .overlay-map{height:255px;margin-bottom:100px;width:90%;overflow:hidden}footer .komma{position:absolute;bottom:0;left:calc( 100% / 2 / 6 * 2);margin:0}footer .komma a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;color:#CAA358}footer .komma span{background:url("/img/einsteinSprite.svg") -190px 0 no-repeat;background-size:230px 110px;width:40px;height:40px;display:inline-block;margin-right:15px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s}footer .komma:hover span{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}footer .form{float:right;padding-left:20px}footer .form .hide{display:none}footer .form .check-alert{font-size:18px;line-height:28.8px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;color:#CAA358;letter-spacing:1.8px}@media screen and (max-width: 1350px){footer .form .check-alert{font-size:15px;line-height:26.18182px}}@media screen and (max-width: 800px){footer .form .check-alert{font-size:12.85714px;line-height:24px}}footer .form .thanks{display:none}footer .form .thanks h3{font-size:28px;line-height:32px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-family:"Playfair Display",serif;margin-bottom:15px}@media screen and (max-width: 1350px){footer .form .thanks h3{font-size:23.33333px;line-height:29.09091px}}@media screen and (max-width: 800px){footer .form .thanks h3{font-size:20px;line-height:26.66667px}}footer .form .thanks p{color:#CAA358;font-size:18px;line-height:22px;font-family:"Alegreya Sans",sans-serif;font-weight:400}@media screen and (max-width: 1350px){footer .form .thanks p{font-size:15px;line-height:20px}}@media screen and (max-width: 800px){footer .form .thanks p{font-size:12.85714px;line-height:18.33333px}}footer .form form{margin-top:-24px}footer .form .input-rows label{font-size:16px;line-height:22px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:#CAA358;display:block;margin:0 auto 5px;text-align:left}@media screen and (max-width: 1350px){footer .form .input-rows label{font-size:13.33333px;line-height:20px}}@media screen and (max-width: 800px){footer .form .input-rows label{font-size:11.42857px;line-height:18.33333px}}footer .form .input-rows input,footer .form .input-rows textarea{background:rgba(255,255,255,0.2);border:none;outline:none;font-size:16px;line-height:22px;font-family:"Alegreya Sans",sans-serif;font-weight:400;color:#fff;width:100%;max-width:460px;height:40px;padding-left:20px;padding-right:20px;margin-bottom:15px}@media screen and (max-width: 1350px){footer .form .input-rows input,footer .form .input-rows textarea{font-size:13.33333px;line-height:20px}}@media screen and (max-width: 800px){footer .form .input-rows input,footer .form .input-rows textarea{font-size:11.42857px;line-height:18.33333px}}footer .form .input-rows input.alert,footer .form .input-rows textarea.alert{border:1px solid #CAA358}footer .form .input-rows textarea{height:152px;padding-top:10px;padding-bottom:10px}footer .form .holder{width:100%;max-width:460px;margin:0}footer .form #sendButton{width:100%;max-width:280px;background:#CAA358;height:50px;padding:0 8%;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}footer .form #sendButton p{font-size:16px;line-height:22px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;color:#3D3830;text-transform:uppercase}@media screen and (max-width: 1350px){footer .form #sendButton p{font-size:13.33333px;line-height:20px}}@media screen and (max-width: 800px){footer .form #sendButton p{font-size:11.42857px;line-height:18.33333px}}footer .form #sendButton:after{content:"";background:url("/img/einsteinSprite.svg") -30px 0 no-repeat;background-size:230px 110px;width:13px;height:13px;display:inline-block;margin-right:-2px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}footer .form #sendButton:hover{background:#bd913c}footer .form #sendButton:hover:after{-webkit-transform:translate3d(4px, 0, 0);-moz-transform:translate3d(4px, 0, 0);-ms-transform:translate3d(4px, 0, 0);-o-transform:translate3d(4px, 0, 0);transform:translate3d(4px, 0, 0)}@media screen and (max-width: 1250px){footer .contact .info-column .streamer .logo{left:-150px}}@media screen and (max-width: 850px){footer{padding-bottom:50px}footer .komma{position:relative;clear:both;margin:auto;left:0}footer .komma a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center}footer .grid6{width:100%}footer .contact{float:right}footer .contact h3{width:100%;margin-left:0;text-align:center}footer .contact .info-column{width:87%;float:none;text-align:center;margin:auto}footer .contact .info-column .overlay-map{margin-left:auto;margin-right:auto}footer .contact .info-column .streamer .logo{left:0}footer .contact .image-column{position:absolute}footer .form{padding-left:0;text-align:center;padding-bottom:75px;margin-bottom:75px;margin-left:auto;margin-right:auto;max-width:600px;float:none;border-bottom:2px solid rgba(202,163,88,0.3)}footer .form .input-rows label{font-size:20px;line-height:26px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-weight:700;max-width:460px}}@media screen and (max-width: 850px) and (max-width: 1350px){footer .form .input-rows label{font-size:16.66667px;line-height:23.63636px}}@media screen and (max-width: 850px) and (max-width: 800px){footer .form .input-rows label{font-size:14.28571px;line-height:21.66667px}}@media screen and (max-width: 850px){footer .form .input-rows input,footer .form .input-rows textarea{font-size:20px;line-height:26px;font-family:"Alegreya Sans",sans-serif;font-weight:400}}@media screen and (max-width: 850px) and (max-width: 1350px){footer .form .input-rows input,footer .form .input-rows textarea{font-size:16.66667px;line-height:23.63636px}}@media screen and (max-width: 850px) and (max-width: 800px){footer .form .input-rows input,footer .form .input-rows textarea{font-size:14.28571px;line-height:21.66667px}}@media screen and (max-width: 850px){footer .form .holder{margin:auto}}@media screen and (max-width: 650px){footer .contact h3{width:100%;margin-left:0;text-align:center}footer .contact .info-column{width:100%;text-align:center}footer .contact .info-column .streamer .logo{display:inline-block;position:relative;margin-bottom:50px}footer .contact .info-column .komma a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center}footer .contact .image-column .image.image{display:none}}.other-row,.error-row{background:#544F4A;position:relative}.other-row .content-container,.error-row .content-container{position:relative;z-index:5;max-width:1000px;padding:60px 0 120px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.other-row .content-container h2,.error-row .content-container h2{font-size:36px;line-height:44px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-family:"Playfair Display",serif;color:#CAA358}@media screen and (max-width: 1350px){.other-row .content-container h2,.error-row .content-container h2{font-size:30px;line-height:40px}}@media screen and (max-width: 800px){.other-row .content-container h2,.error-row .content-container h2{font-size:25.71429px;line-height:36.66667px}}.other-row .content-container p,.error-row .content-container p{color:#fff;font-size:20px;line-height:28px;font-family:"Alegreya Sans",sans-serif;font-weight:400}@media screen and (max-width: 1350px){.other-row .content-container p,.error-row .content-container p{font-size:16.66667px;line-height:25.45455px}}@media screen and (max-width: 800px){.other-row .content-container p,.error-row .content-container p{font-size:14.28571px;line-height:23.33333px}}.other-row .cta-block,.error-row .cta-block{position:relative;z-index:5;padding:60px 0 120px}.other-row .cta-block div,.error-row .cta-block div{text-align:center}.other-row .cta-block h1,.error-row .cta-block h1{font-size:36px;line-height:44px;font-family:"Alegreya Sans",sans-serif;font-weight:400;font-family:"Playfair Display",serif;color:#CAA358;text-align:center}@media screen and (max-width: 1350px){.other-row .cta-block h1,.error-row .cta-block h1{font-size:30px;line-height:40px}}@media screen and (max-width: 800px){.other-row .cta-block h1,.error-row .cta-block h1{font-size:25.71429px;line-height:36.66667px}}.other-row .cta-block p,.other-row .cta-block a,.error-row .cta-block p,.error-row .cta-block a{color:#fff;font-size:20px;line-height:28px;font-family:"Alegreya Sans",sans-serif;font-weight:400;text-align:center}@media screen and (max-width: 1350px){.other-row .cta-block p,.other-row .cta-block a,.error-row .cta-block p,.error-row .cta-block a{font-size:16.66667px;line-height:25.45455px}}@media screen and (max-width: 800px){.other-row .cta-block p,.other-row .cta-block a,.error-row .cta-block p,.error-row .cta-block a{font-size:14.28571px;line-height:23.33333px}}.other-row .background,.error-row .background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.other-row .background .background-image,.error-row .background .background-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:url("/img/forrest2.jpg") 50% 50%;background-size:cover;opacity:0.5}
/*# sourceMappingURL=style.css.map */