.alm-listing li,ol,ul{list-style:none}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}button,input,textarea{outline:0;resize:none}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel{display:none;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}button.alm-load-more-btn{font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;width:auto;height:42px;line-height:44px;background:#ed7070;color:#fff;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 0 4px;padding:0 20px;display:inline-block;position:relative;-webkit-transition:padding .25s ease-in-out;-moz-transition:padding .25s ease-in-out;transition:padding .25s ease-in-out;text-align:center;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:pointer}button.alm-load-more-btn:hover{background-color:#d34646;color:#fff;text-decoration:none}button.alm-load-more-btn:active{-webkit-box-shadow:inset 0 2px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 2px 1px rgba(0,0,0,.1);box-shadow:inset 0 2px 1px rgba(0,0,0,.1);text-decoration:none}button.alm-load-more-btn.loading{padding-left:44px}button.alm-load-more-btn.done{cursor:default;opacity:.2;filter:alpha(opacity=20);background-color:#ed7070;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}button.alm-load-more-btn.done:before,button.alm-load-more-btn:before{background:0 0;width:0}button.alm-load-more-btn.loading:before{background:url(../../core/img/ajax-loader.gif) center center no-repeat #fff;width:30px;height:30px;margin:6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;z-index:0;content:'';position:absolute;left:0;overflow:hidden;-webkit-transition:width .5s ease-in-out;-moz-transition:width .5s ease-in-out;transition:width .5s ease-in-out}.alm-btn-wrap{text-align:center;padding:10px 10px 30px;overflow:hidden;display:block}.ajax-load-more-wrap.blue button.alm-load-more-btn{background-color:#529ecf}.ajax-load-more-wrap.blue button.alm-load-more-btn.done,.ajax-load-more-wrap.blue button.alm-load-more-btn:hover{background-color:#468ebb}.ajax-load-more-wrap.green button.alm-load-more-btn{background-color:#80bb46}.ajax-load-more-wrap.green button.alm-load-more-btn.done,.ajax-load-more-wrap.green button.alm-load-more-btn:hover{background-color:#6fa43c}.ajax-load-more-wrap.red button.alm-load-more-btn{background-color:#ca4b4b}.ajax-load-more-wrap.red button.alm-load-more-btn.done,.ajax-load-more-wrap.red button.alm-load-more-btn:hover{background-color:#b13b3b}.ajax-load-more-wrap.purple button.alm-load-more-btn{background-color:#b14fae}.ajax-load-more-wrap.purple button.alm-load-more-btn.done,.ajax-load-more-wrap.purple button.alm-load-more-btn:hover{background-color:#9c4399}.ajax-load-more-wrap.grey button.alm-load-more-btn{background-color:#999}.ajax-load-more-wrap.grey button.alm-load-more-btn.done,.ajax-load-more-wrap.grey button.alm-load-more-btn:hover{background-color:#666}.ajax-load-more-wrap.white button.alm-load-more-btn{background-color:#fff;color:#666;border:1px solid #efefef}.ajax-load-more-wrap.white button.alm-load-more-btn.done,.ajax-load-more-wrap.white button.alm-load-more-btn:hover{background-color:#efefef;color:#333}.ajax-load-more-wrap.white button.alm-load-more-btn.done{border-color:#fff}.alm-listing{margin:0;padding:0}.alm-listing li{background:0 0;margin:0 0 30px;padding:0 0 0 170px;overflow:hidden;position:relative}.alm-listing li.no-img{padding:0}.alm-listing li a{color:#34383D}.alm-listing li p{margin:0}.alm-listing li h3{margin:0 0 10px}.alm-listing li img{position:absolute;left:0;top:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mejs-offscreen{position:absolute!important;top:-10000px;left:-10000px;overflow:hidden;width:1px;height:1px}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video,.mejs-mediaelement{width:100%;height:100%}.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-clear{clear:both}.mejs-background,.mejs-mediaelement{position:absolute;top:0;left:0}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}:root .mejs-poster img{display:none}.mejs-poster img{padding:0;border:0}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:url(background.png);background:rgba(0,0,0,.9);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.9)),to(rgba(0,0,0,.9)));background:-webkit-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-moz-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-o-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-ms-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:linear-gradient(rgba(50,50,50,.9),rgba(0,0,0,.9))}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:url(loading.gif) 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;font-family:Helvetica,Arial;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:url(controls.svg) no-repeat}.no-svg .mejs-controls .mejs-button button{background-image:url(controls.png)}.mejs-controls .mejs-button button:focus{outline:#999 dotted 1px}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:10px 3px 0;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.mejs-container .mejs-controls .mejs-time a{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:25px}.mejs-controls .mejs-time-rail a,.mejs-controls .mejs-time-rail span{display:block;position:absolute;width:180px;height:5px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#222529;width:0}.mejs-controls .mejs-time-rail .mejs-time-current{background:#69c7ae;width:0}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:2px solid #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:1px solid #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:5px solid #eee;border-color:#eee transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:rgba(50,50,50,.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls a.mejs-horizontal-volume-slider{height:26px;width:56px;position:relative;display:block;float:left;vertical-align:middle}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-51px;width:85px;height:100px;background:rgba(50,50,50,.7);border:1px solid transparent;padding:10px 10px 0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:55px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232, endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(102,102,102,.7)),to(rgba(50,50,50,.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-moz-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-o-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-ms-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:linear-gradient(rgba(102,102,102,.7),rgba(50,50,50,.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666, endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:700;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:20px;font-size:16px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text{padding:3px 5px;background:rgba(20,20,20,.5);white-space:pre-wrap}.hide-text,.logo{text-indent:100%;white-space:nowrap;overflow:hidden}.me-cannotplay a{color:#fff;font-weight:700}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:1px solid #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2C7C91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}.mejs-postroll-close,.mejs-postroll-layer{position:absolute;background:rgba(50,50,50,.7)}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:rgba(50,50,50,.7);border:1px solid transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-postroll-layer,.mejs-postroll-layer-content{width:100%;height:100%}.mejs-postroll-layer{bottom:0;left:0;z-index:1000;overflow:hidden}.mejs-postroll-close{right:0;top:0;color:#fff;padding:4px;z-index:100;cursor:pointer}div.mejs-speed-button{width:46px!important;position:relative}.mejs-controls .mejs-button.mejs-speed-button button{background:0 0;width:36px;font-size:11px;line-height:normal;color:#fff}.mejs-controls .mejs-speed-button .mejs-speed-selector{visibility:hidden;position:absolute;top:-100px;left:-10px;width:60px;height:100px;background:rgba(50,50,50,.7);border:1px solid transparent;padding:0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-speed-button:hover>.mejs-speed-selector{visibility:visible}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected{color:#21f8f8}.mejs-controls .mejs-speed-button .mejs-speed-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li{margin:0 0 6px;padding:0 10px;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;display:none}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label{width:60px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:11.5px;color:#fff;margin-left:5px;cursor:pointer}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover{background-color:#c8c8c8!important;background-color:rgba(255,255,255,.4)!important}.mejs-controls .mejs-button.mejs-skip-back-button{background:url(skipback.png) 3px 3px no-repeat}.mejs-controls .mejs-button.mejs-skip-back-button button{background:0 0;font-size:9px;line-height:normal;color:#fff}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-family:sdc!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none!important}*{box-sizing:border-box;-webkit-appearance:none;-webkit-border-radius:0}.float-left{float:left}.float-right{float:right}.clearall{clear:both}.global-img-full{position:relative;display:block;width:100%}.global-img-full.no-margin{margin:0}.mobile-only{display:block!important}@media screen and (min-width:723px){.mobile-only{display:none!important}}.mobile-ipad-only{display:block!important}@media screen and (min-width:1200px){.mobile-ipad-only{display:none!important}}.ipad-desktop-only{display:none!important}@media screen and (min-width:723px){.ipad-desktop-only{display:block!important}}.desktop-only{display:none!important}@media screen and (min-width:1200px){.desktop-only{display:block!important}}.mobile-menu-only{display:block!important}.not-mobile-menu-only{display:none!important}@media screen and (min-width:961px){.mobile-menu-only{display:none!important}.not-mobile-menu-only{display:block!important}}.global-overlay{display:none;z-index:102;position:fixed;background:#222529;width:100%;height:100%;top:0;left:0;opacity:.9}#stateIndicator,.list-menu-main li a{position:relative}.global-overlay.visible{display:block}#stateIndicator{display:block;z-index:100}@font-face{font-family:crimson_textroman;src:url(../fonts/crimsontext-roman.eot);src:url(../fonts/crimsontext-roman.eot?#iefix) format("embedded-opentype"),url(../fonts/crimsontext-roman.woff2) format("woff2"),url(../fonts/crimsontext-roman.woff) format("woff"),url(../fonts/crimsontext-roman.ttf) format("truetype"),url(../fonts/crimsontext-roman.svg#crimson_textroman) format("svg");font-weight:400;font-style:normal}@font-face{font-family:uni;src:url(../fonts/uni_sans_light.eot);src:url(../fonts/uni_sans_light.eot?#iefix) format("embedded-opentype"),url(../fonts/uni_sans_light.woff2) format("woff2"),url(../fonts/uni_sans_light.woff) format("woff"),url(../fonts/uni_sans_light.ttf) format("truetype"),url(../fonts/uni_sans_light.svg#uni_sans_lightregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:sdc;src:url(../fonts/sdc.eot);src:url(../fonts/sdc.eot?#iefix) format("embedded-opentype"),url(../fonts/sdc.woff) format("woff"),url(../fonts/sdc.ttf) format("truetype"),url(../fonts/sdc.svg#sdc) format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}.list-menu-footer li ul li a,.subtitle,.typo-hashtag,.typo-italic,.typo-uppercase,em,i{font-style:italic}.typo-italic,.typo-money,.typo-uppercase,b,strong{font-weight:700}.icon-wire-open-close:before{content:"b"}.icon-check:before{content:"c"}.icon-close-circle:before{content:"d"}.icon-down-arrow-circle:before{content:"e"}.icon-right-arrow:before{content:"f"}.icon-right-arrow-small:before{content:"g"}.icon-left-arrow:before{content:"h"}.icon-left-arrow-small:before{content:"i"}.icon-right-arrow-circle:before{content:"j"}.icon-view-mosaic:before{content:"k"}.icon-view-details:before{content:"l"}.icon-logo:before{content:"m"}.icon-search:before{content:"n"}.icon-google-pin:before{content:"o"}.icon-dot-circle:before{content:"p"}.icon-circle:before{content:"q"}.icon-radio-tower:before{content:"r"}.icon-arrow-current:before{content:"a"}.icon-up-arrow-circle:before{content:"s"}.icon-burger-menu:before{content:"t"}.icon-close:before{content:"A"}.icon-status-alone:before,.icon-status-id-445:before{content:"u"}.icon-status-business:before,.icon-status-id-450:before{content:"v"}.icon-status-couple:before,.icon-status-id-446:before{content:"w"}.icon-status-friend:before,.icon-status-id-447:before{content:"x"}.icon-status-girls:before,.icon-status-id-448:before{content:"y"}.icon-status-id-449:before,.icon-status-work:before{content:"z"}ul ul{margin:0 0 0 25px}.single-description ul{margin:0 0 10px 28px}.single-description ul li{list-style:disc;margin:0 0 5px}.single-description ul li ul{margin:5px 0 0 28px}.list-horizontal,.list-horizontal li{margin:0;padding:0;display:inline-block}.list-menu-util li{float:left;margin:0 12px 10px 0}@media screen and (min-width:961px){.list-menu-util li{margin:0 12px 0 0}}.list-share li{float:left;margin-right:17px}.list-share li .logo-youtube{margin-top:6px}@media screen and (min-width:961px){.list-share li{margin-right:8px}.list-share li .logo-youtube{margin-top:4px}}.list-menu-main{margin:40px 0 0;width:100%}.list-menu-main li{float:left;margin:0}@media screen and (min-width:961px){.list-menu-main{width:auto;height:65px;background:#d1ae6c;padding:0 0 0 10px}.list-menu-main li{margin-right:0!important}}.list-menu-main li.list-menu-search{margin:13px 0 0;padding:0 17px}.list-menu-main li.list-menu-search label{cursor:pointer}.list-menu-main li a .icon-arrow-current{display:none}@media screen and (min-width:961px){.list-menu-main li a .icon-arrow-current{font-size:20px;position:absolute;color:#fff;display:block;top:-28px;left:50%;margin-left:-10px}.list-menu-main li{margin:0 40px 0 0}}.list-menu-footer{float:left;display:block;width:190px}.list-menu-footer li a{display:block;padding:0 0 10px;margin:0 0 15px;font-size:18px}@media screen and (min-width:723px){#stateIndicator{z-index:200}.list-menu-footer li a{font-size:16px;margin:0}}.list-menu-footer li ul{margin-bottom:5px}.list-menu-footer li ul li a{color:#222529;text-transform:none;padding:0 0 6px}.editor h5,.link-thumbnail,.list-menu-util a,.typo-allcaps,.typo-date-vertical span.month,.typo-italic,.typo-uppercase{text-transform:uppercase}body{font-family:crimson_textroman;color:#222529;font-size:16px;line-height:20px}.subtitle-uni,.title-uni{font-family:uni;color:#222529}sup{vertical-align:super;font-size:50%}.typo-normal{font-size:14px;color:#222529}.typo-uppercase{font-size:18px;color:#222529}.typo-uppercase.small-padding-bottom{margin-bottom:7px}@media screen and (min-width:961px){.typo-uppercase{font-size:20px}}.typo-hashtag{font-size:25px;color:#222529;line-height:40px}.typo-italic{font-size:18px}.typo-italic.full-width{width:100%;margin:0 0 15px}.typo-money{float:left;display:block;font-size:13px;color:#222529;background:#69c7ae;padding:6px}.typo-large{font-size:30px}.typo-date-vertical{display:block;width:60px}.typo-date-vertical span{position:relative;display:block;text-align:center}.typo-hours,.typo-hours .icon{position:absolute;display:block;float:left}.typo-date-vertical span.day{font-size:48px;line-height:48px}.typo-date-vertical span.month{font-size:20px;line-height:20px}.typo-date-vertical span.year{font-size:20px;line-height:20px;color:#69c7ae}.typo-hours{border:3px solid #69c7ae;padding:3px 15px;width:auto;background-color:#fff}.typo-hours .icon{left:50%;top:-31px;margin:0 0 0 -20px;font-size:40px;line-height:40px}.typo-content-wysiwyg{font-size:18px;line-height:26px}.typo-content-wysiwyg p{margin:0 0 15px}.title-uni{font-size:36px;line-height:36px}@media screen and (min-width:961px){.title-uni{font-size:55px;line-height:55px}}.subtitle-uni{font-size:36px;line-height:36px}.subtitle{font-size:30px;color:#222529}.title-separator{border-bottom:1px solid #d1ae6c;padding:0 0 10px;margin:0 0 20px}.typo-green{color:#69c7ae}.typo-white{color:#fff}.typo-black{color:#222529}.typo-grey{color:#e8e9e9}.typo-beige{color:#d1ae6c}.editor{font-size:16px;line-height:22px}.editor .wp-caption{margin:0 0 25px}.editor .wp-caption.alignleft{margin:0 0 25px;width:100%}@media screen and (min-width:961px){.editor .wp-caption.alignleft{float:left;display:block;margin:0 25px 0 0;width:auto}}.editor .wp-caption.alignright{margin:0 0 25px;width:100%}@media screen and (min-width:961px){.editor .wp-caption.alignright{float:right;display:block;margin:0 0 0 25px;width:auto}}.editor .wp-caption.aligncenter{margin:0 0 25px;width:100%!important}@media screen and (min-width:961px){.editor .wp-caption.aligncenter a,.editor .wp-caption.aligncenter img{display:inline-block;float:none;text-align:center}.editor .wp-caption.aligncenter{text-align:center}.editor .wp-caption.aligncenter a{width:100%}.editor .wp-caption.aligncenter .wp-caption-text{margin:0 0 0 5px;width:380px}.editor .wp-caption .wp-caption-text{font-size:14px}}@media screen and (min-width:961px) and (min-width:961px){.editor .wp-caption.aligncenter .wp-caption-text{font-size:14px}}.editor .wp-caption img{margin-right:0;margin-bottom:0}.editor .wp-caption .wp-caption-text{margin:-10px 0 0 5px;padding:10px;display:inline-block;text-transform:uppercase;font-size:14px;color:#222529;font-style:italic;font-weight:700;background:#e8e9e9;width:calc(100% - 20px)}.editor h1,.editor h2{font-size:35px;line-height:48px;color:#222529;margin:0 0 40px}.editor h3,.editor h4{margin:50px 0 25px;font-style:italic;font-weight:700}.editor h3{font-size:24px;line-height:28px}.editor h4{font-size:22px;line-height:26px}.editor h5,.editor p{line-height:22px;font-size:16px}.editor h5{display:block;width:100%;float:left;font-weight:700;font-style:italic;margin:25px 0}.editor p{margin:0 0 15px}.editor embed,.editor iframe{width:100%;max-width:500px}@media screen and (min-width:723px){.editor embed,.editor iframe{width:500px;height:281px}}.editor a{color:#d1ae6c;text-decoration:underline}.editor a:hover,a{color:#222529}.editor img{margin:25px 0;width:100%;height:auto}@media screen and (min-width:723px){.editor img{width:auto;height:auto}}@media screen and (min-width:961px){.editor img{position:static!important;width:auto;display:inline}}.editor img.alignnone{float:none;display:inline;margin:25px 0}.editor img.aligncenter{display:block;margin:0 auto}.editor img.alignleft{float:left;margin:15px 15px 15px 0}.editor img.alignright{text-align:right;float:left;margin:15px 0 15px 15px}.button-beige,.link-thumbnail{text-align:center;font-style:italic}.editor hr{margin:35px 0;clear:both}.editor ul{list-style:none;margin:0 0 15px 15px}.editor ul li{list-style:none;margin:0 0 7px;padding:0 0 0 25px;background:url(../images/layout/dots-list.gif) 13px 8px no-repeat}.editor ol{margin:0 0 15px 40px}@media screen and (min-width:1200px){#stateIndicator{z-index:300}.editor ol,.editor ul{width:70%}}.editor ol li{list-style:decimal;margin:0 0 7px;padding:0}a{text-decoration:none;font-size:16px}.link-beige{color:#d1ae6c;text-decoration:underline;font-size:14px;font-style:italic}.link-beige:hover{color:#222529}.link-phone{text-decoration:none!important}.link-direction,.link-underline,.list-menu-util a.current,.list-menu-util a:hover{text-decoration:underline}.link-phone:hover{cursor:default!important;color:#222529!important}.link-arrow-circle{font-size:18px;line-height:24px;color:#fff}.link-arrow-circle:hover{color:#69c7ae}.link-direction{font-size:18px;line-height:24px;color:#222529}.link-direction:hover{color:#69c7ae}.link-thumbnail{display:table;width:calc(50vw - 40px);height:calc(50vw - 40px);color:#fff;font-size:16px;background-color:#d1ae6c;padding:0;vertical-align:middle}.link-thumbnail span{display:table-cell;vertical-align:middle}@media screen and (min-width:723px){.link-thumbnail span{display:static}.link-thumbnail{width:calc(25% - 20px);padding:0 10px;height:151px}}@media screen and (min-width:1200px){.link-thumbnail{width:151px}}.link-thumbnail:hover{color:#000}.grid-breadcrumb a,.grid-breadcrumb label{cursor:pointer;color:#cfcfcf;font-size:16px;line-height:16px;font-style:italic}.grid-breadcrumb a:hover,.grid-breadcrumb label:hover{color:#222529}.link-underline{cursor:pointer}.link-underline:hover{color:#d1ae6c}.list-menu-util a{font-size:12px;color:#222529}@media screen and (min-width:961px){.list-menu-util a.current,.list-menu-util a:hover{color:#d1ae6c;text-decoration:none}}.link-see-all,.list-menu-footer a{text-decoration:underline;text-transform:uppercase}.list-menu-main a{display:block;float:left;color:#fff;text-transform:uppercase;font-style:italic;margin:0 0 15px;border-left:1px solid #d1ae6c;border-right:1px solid #d1ae6c;border-top:1px solid #d1ae6c}@media screen and (min-width:961px){.list-menu-main a{margin:0;padding:23px 17px 18px}}.list-menu-main a.current,.list-menu-main a:hover{color:#222529}.list-menu-footer a{font-size:16px;color:#222529}.list-menu-footer a.current,.list-menu-footer a:hover{color:#d1ae6c}.link-share{display:block;float:left;color:#fff;font-family:Arial;font-weight:700;padding:14px 16px}.button,.button-submit,button{font-family:crimson_textroman}.link-share.facebook{background-color:#305891}.link-share.twitter{background-color:#2ca8d2}.link-share.google-plus{background-color:#ce4d39}.link-explore a .icon,.link-find a .icon{color:#222529;margin:2px 0 0 7px;float:right}@media screen and (min-width:961px){.link-explore.opened a,.link-find.opened a{position:relative;display:block;float:left;top:0;color:#222529!important;background-color:#fff;border-left:1px solid #d1ae6c;border-top:1px solid #d1ae6c;border-right:1px solid #d1ae6c}}.link-slideshow{position:absolute;z-index:150;bottom:175px;left:0;width:322px;height:86px;background-color:#fff;color:#222529;border:1px solid #d1ae6c;padding:17px 0 0 30px;transition:width .2s ease-in-out,padding .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out}@media screen and (min-width:723px){.link-slideshow{width:180px;padding:17px 15px 0;font-size:14px;line-height:18px}}@media screen and (min-width:1200px){.link-slideshow{font-size:18px;line-height:24px;width:322px;padding:17px 30px 0}}@media screen and (min-width:723px){.link-slideshow:hover{background-color:#d1ae6c;color:#222529;width:190px;padding:17px 15px 0 25px}.link-slideshow:hover span.icon{color:#222529}}@media screen and (min-width:1200px){.link-slideshow:hover{width:332px;padding:17px 30px 0 40px}}.link-slideshow.hidden{display:none!important}.link-slideshow span{display:inline;position:relative!important;transition:color .2s ease-in-out}.link-slideshow span.icon{font-size:50px;margin:0 15px 0 0;color:#d1ae6c;float:left}.link-slideshow span.text{margin:-45px 0 0 65px!important;float:left}.link-slideshow span.text.en{margin:-35px 0 0 65px!important}.link-see-all{color:#d1ae6c;float:right;font-style:italic;margin:23px 20px 0 0;font-size:14px}.link-see-all:hover{color:#000}.button,button{cursor:pointer;background:0 0;border:0;padding:0;margin:0}.button-beige{display:inline-block;width:100%;padding:12px 0;font-size:16px;line-height:20px;color:#fff;background-color:#d1ae6c;text-transform:uppercase;transition:color .2s ease-in-out}@media screen and (min-width:723px){.button-beige{height:41px;width:50%;margin-left:25%}}.button-beige.align-left{text-align:left;padding-left:12px;padding-right:12px}.button-beige.full-width{width:100%}@media screen and (min-width:1200px){.button-beige{width:235px;margin-left:0}.button-beige.no-width{width:auto;padding:12px 20px}}.button-beige:hover{color:#222529}.button-slideshow{display:none;z-index:18;width:39px;height:87px;background-color:#fff;color:#d1ae6c;border:1px solid #d1ae6c;border-radius:0 80px 80px 0;position:absolute;top:200px;font-size:20px;transition:width .2s ease-in-out,color .2s ease-in-out;padding-top:6px}.button-slideshow.visible{display:block}.button-slideshow.left{left:0}@media screen and (min-width:723px){.button-slideshow.left.button-home{left:200px;z-index:199}}@media screen and (min-width:1200px){.button-slideshow.left.button-home{left:350px;z-index:199}}.button-slideshow.right{border-radius:80px 0 0 80px;right:0}.button-slideshow:hover{width:49px}.button-close-container{width:197px;height:80px;color:#fff;font-size:18px;line-height:24px;padding:16px;background-color:#222529;text-align:left;transition:background .2s ease-in-out,color .2s ease-in-out,padding .2s ease-in-out,width .2s ease-in-out}.button-arrow-down,.button-gallery,.button-showmore,.button-submit,.form-thankyou,.grid-author,.grid-sections.p404{text-align:center}.button-close-container span.text{float:left;width:90px}.button-close-container span.icon-close-circle{float:left;font-size:50px;color:#d1ae6c;margin-right:10px}.button-close-container span.icon-close-circle:hover,.button-close-container:hover span{color:#222529}.button-close-container:hover{width:207px;padding:16px 26px 16px 16px;background-color:#d1ae6c}.button-showmore{display:block;position:relative;padding:10px 0 0;width:235px;height:41px;background-color:#d1ae6c;color:#fff;text-transform:uppercase;font-style:italic}.button-checked.current,.button-checked.current-month{background-color:#e8e9e9}.button-showmore:hover{color:#222529}.button-checked{position:relative;font-size:16px;line-height:16px;color:#222529;padding:7px 10px}.button-checked span{float:left}.button-checked.underline .text{text-decoration:underline!important}.button-checked .text{margin:2px 0 0}.button-checked .check{display:none}.button-checked .icon-status{width:50px}@media screen and (min-width:723px){.button-checked .icon-status{width:auto}}.button-checked .icon-status:before{display:block;color:#d1ae6c;margin:0 5px 0 0;font-size:20px;line-height:20px!important}.button-checked .icon-status.icon-status-id-447:before{font-size:40px}.button-checked .icon-status.icon-status-id-448:before{font-size:35px}.button-checked .icon-status.icon-status-id-449:before,.button-checked .icon-status.icon-status-id-450{font-size:25px}.button-checked:hover{color:#d1ae6c}.button-checked.current{padding-left:35px}.button-checked.current .icon-status{width:auto}.button-checked.current .check{margin-top:2px;display:block}.button-checked.current .check:before{display:block;position:absolute;top:10px;left:10px;font-size:16px;line-height:16px;margin:0 5px 0 0;color:#69c7ae}.button-gallery{background-color:#d1ae6c;color:#fff;width:100%;float:left;display:block;text-transform:uppercase;font-style:italic;padding:3px 0 5px}.button-gallery:hover{color:#222529}@media screen and (min-width:723px){.button-gallery{padding:0;width:97px;height:65px}}.button-gallery span{font-size:35px;line-height:35px;font-style:italic;width:100%;display:block}.button-arrow-down{position:relative;padding:15px 50px 15px 20px;height:60px;overflow:hidden}@media screen and (min-width:723px){.button-arrow-down{padding:25px 50px 25px 20px;height:70px}}.button-arrow-down.no-child{padding:25px 20px}.button-arrow-down.no-child.current{color:#d1ae6c!important}.button-arrow-down:hover{color:#d1ae6c}.button-arrow-down .icon{position:absolute;display:block;right:22px;top:24px;color:#222529;font-size:19px}.button-arrow-down .current-value{font-style:normal;text-transform:none;font-weight:400}.button-arrow-down .current-value.capitalize{text-transform:capitalize}.button-submit{float:left;display:block;border:0;height:47px;width:100%;color:#fff;background:#d1ae6c;text-transform:uppercase;font-size:16px;font-style:italic;margin:0 0 20px;padding:14px 0 0}@media screen and (min-width:723px){.button-submit{width:160px;margin:0 20px 10px 0}}.button-submit:active,.button-submit:focus,.button-submit:hover{background:#d1ae6c;cursor:pointer;color:#222529}.logo-facebook,.logo-instagram,.logo-sdc,.logo-twitter,.logo-youtube{background-repeat:no-repeat}.logo{display:block}.logo-sdc{width:136px;height:71px;background-size:136px 71px;background-image:url(../images/layout/logo-sdc.svg)}.ie8 .logo-sdc,.ie9 .logo-sdc{background-image:url(../images/layout/logo-sdc.jpg)}.logo-facebook{width:42px;height:41px;background-size:42px 41px;background-image:url(../images/layout/facebook.png)}.logo-facebook.bigger{width:31px!important;height:30px!important;background-size:31px 30px!important}@media screen and (min-width:961px){.logo-facebook{width:20px;height:19px;background-size:20px 19px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.logo-facebook{background-image:url(../images/layout/facebook@2x.png)}}.logo-instagram{width:42px;height:41px;background-size:42px 41px;background-image:url(../images/layout/instagram.png)}.logo-instagram.bigger{width:31px!important;height:30px!important;background-size:31px 30px!important}@media screen and (min-width:961px){.logo-instagram{width:20px;height:20px;background-size:20px 20px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.logo-instagram{background-image:url(../images/layout/instagram@2x.png)}}.logo-twitter{width:42px;height:42px;background-size:42px 42px;background-image:url(../images/layout/twitter.png)}.logo-twitter.bigger{width:31px!important;height:30px!important;background-size:31px 30px!important}@media screen and (min-width:961px){.logo-twitter{width:20px;height:19px;background-size:20px 19px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.logo-twitter{background-image:url(../images/layout/twitter@2x.png)}}.logo-youtube{width:42px;height:29px;background-size:42px 29px;background-image:url(../images/layout/youtube.png)}@media screen and (min-width:961px){.logo-youtube{width:20px;height:13px;background-size:20px 13px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.logo-youtube{background-image:url(../images/layout/youtube@2x.png)}}.form-input-full{display:block;width:100%;padding:0 0 35px 55px;font-size:20px;font-family:uni;color:#222529;border:0}.form-newsletter{position:relative;float:left;display:block;width:100%;margin:0}@media screen and (min-width:1200px){.form-input-full{font-size:30px;padding:0 0 35px 85px}.form-newsletter .separator{padding:0;background-color:#000;height:1px;width:100%;margin:0 0 10px;display:block;float:left}.form-newsletter.form-line{margin:0}}.form-newsletter .input-newsletter,.form-newsletter .input-submit{border:0;height:47px;margin:0;display:block;float:left;font-family:crimson_textroman;font-style:italic}.form-newsletter .input-newsletter{color:#222529;font-size:20px;background-color:#e8e9e9;width:100%;overflow:hidden;padding:0 19px}@media screen and (min-width:1200px){.form-newsletter .input-newsletter{width:297px}}.form-newsletter .input-submit{width:100%;color:#fff;background:#d1ae6c;text-transform:uppercase;font-size:16px;text-align:center;padding:0}@media screen and (min-width:723px){.form-newsletter .input-submit{position:absolute;top:0;right:0;width:113px;border:3px solid #e8e9e9}}@media screen and (min-width:1200px){.form-newsletter .input-submit{width:113px;border:3px solid #e8e9e9}}.form-newsletter .input-submit:active,.form-newsletter .input-submit:focus,.form-newsletter .input-submit:hover{background:#d1ae6c;cursor:pointer;color:#222529}.form-col{display:block;float:left;width:100%}@media screen and (min-width:1200px){.form-col{width:410px}}.form-line{width:100%;margin:0 0 25px}@media screen and (min-width:1200px){.form-line{width:410px}}.form-line label{font-size:14px;font-style:italic}.form-line input,.form-line textarea{float:left;background:#e8e9e9;border:0;height:60px;width:100%;border-bottom:1px solid #222529;font-size:35px;font-family:crimson_textroman;padding:0 10px}@media screen and (min-width:1200px){.form-line input,.form-line textarea{width:410px}}.form-line input:focus,.form-line textarea:focus{background:#fff}.form-line .error-message{display:none;color:red}.form-line.error input{border-bottom:1px solid red}.form-line.error .error-message{display:block}.form-line.textarea{float:right;display:block}.form-line textarea{height:271px}.form-grid{position:relative;margin:0 auto;width:100%}@media screen and (min-width:1200px){.form-grid{width:840px}}.form-thankyou{width:100%;background-color:#f1f1f1;padding:40px 25px;margin:0 0 35px}@media screen and (min-width:723px){.form-thankyou{padding:100px 0;margin:0 0 35px}}.form-thankyou .icon{width:67px;height:67px;font-size:40px;border-radius:35px;padding:13px 0 0;margin:0 0 22px;display:inline-block;background-color:#69c7ae}.form-thankyou .title-thankyou{font-size:30px;margin:0 0 6px}.container{overflow:hidden;width:100%}.container.container-header-bg{background-size:100% auto;background-repeat:no-repeat;background-position:top left;background-image:url(../images/backgrounds/header-section.jpg)}@media screen and (min-width:1200px){.container.container-header-bg .grid-breadcrumb{float:right;margin-right:-40px}}.container-expand{display:block;cursor:pointer;float:left;width:100%;border-top:1px solid #d1ae6c;padding:22px 5px 5px}.container-expand.last{border-bottom:1px solid #d1ae6c;margin:0 0 50px}.container-expand .expand-title{position:relative;margin:0 0 10px;float:left;display:block;width:100%}.container-expand .expand-title .text{float:left;font-size:16px;line-height:16px;font-weight:700;margin:0 10px 0 0;text-transform:uppercase;font-style:italic;padding-right:35px}.container-expand .expand-title .icon{position:absolute;margin:0;right:0}.container-expand .expand-content{width:100%;display:none;padding:0;float:left}.container-expand .expand-content img{width:100%;height:auto!important}@media screen and (min-width:723px){.container-expand .expand-title .text{padding-right:0}.container-expand .expand-title .icon{position:static;float:left}.container-expand .expand-content{padding:0 100px}}.container-expand .expand-content.full-width{width:100%}.container-expand .expand-content.opened{display:block}.container-teammate{display:block;float:left;width:300px;margin:0 20px 20px 0}.grid-sections{position:relative;display:block;width:100%;margin:0 0 25px}@media screen and (min-width:723px){.grid-sections{margin:0 auto 50px}}.grid-sections .grid-sections-core{padding:0 20px 20px}@media screen and (min-width:1200px){.grid-sections .grid-sections-core{padding:0;position:relative;width:1005px;margin:0 auto}.grid-sections .grid-sections-core.large-core{width:1175px}}.grid-sections.p404 .grid-sections-core{padding:40px 20px}.grid-sections.p404 p{margin:0 0 30px}.grid-sections.p404 img{width:100%}.grid-image-caption-container{position:relative;display:block;width:100%}@media screen and (min-width:1200px){.grid-image-caption-container{width:auto}}.grid-image-caption-container .grid-image-caption{position:relative;height:160px;width:calc(100% + 4px);overflow:hidden;margin:0 0 18px -4px}@media screen and (min-width:723px){.grid-sections.p404 .grid-sections-core{padding:150px 20px 30px}.grid-image-caption-container .grid-image-caption{overflow:visible;width:48%;height:auto;padding:0;margin:0 0 18px;display:block;float:left}}@media screen and (min-width:1200px){.grid-image-caption-container .grid-image-caption{overflow:visible;width:100%;margin:0 0 18px}.grid-image-caption-container .grid-image-caption.small .image-overflow{height:182px;overflow:hidden}}.grid-image-caption-container .grid-image-caption:hover p{color:#222529;background-color:#d1ae6c}@media screen and (min-width:723px){.grid-image-caption-container .grid-image-caption:hover p{width:82%;padding-left:21px;padding-right:21px}}@media screen and (min-width:1200px){.grid-image-caption-container .grid-image-caption:hover p{width:257px;padding-left:21px;padding-right:21px}}.grid-image-caption-container .grid-image-caption .image-overflow{position:relative;margin:0 0 0 4px}.grid-image-caption-container .grid-image-caption .image-overflow img{width:100%}@media screen and (min-width:1200px){.grid-image-caption-container .grid-image-caption .image-overflow img{width:auto}}.grid-image-caption-container .grid-image-caption p{position:absolute;z-index:12;background:#e8e9e9;padding:13px 11px;width:80%;bottom:17px;left:-4px;transition:color .2s ease-in-out,background-color .2s ease-in-out,width .2s ease-in-out,padding .2s ease-in-out}@media screen and (min-width:1200px){.grid-image-caption-container .grid-image-caption p{bottom:auto;left:8px;width:237px}.grid-image-caption-container .grid-image-caption{position:absolute;height:auto;width:auto;margin:0;border:0}.grid-image-caption-container .grid-image-caption.large p{top:303px}.grid-image-caption-container .grid-image-caption.small p{top:162px}}@media screen and (min-width:723px){.grid-image-caption-container.grid-image-caption-lsls,.grid-image-caption-container.grid-image-caption-lssl{float:left;width:100%}.grid-image-caption-container.grid-image-caption-lsls .p1,.grid-image-caption-container.grid-image-caption-lsls .p3,.grid-image-caption-container.grid-image-caption-lssl .p1,.grid-image-caption-container.grid-image-caption-lssl .p3{float:left}.grid-image-caption-container.grid-image-caption-lsls .p2,.grid-image-caption-container.grid-image-caption-lsls .p4,.grid-image-caption-container.grid-image-caption-lssl .p2,.grid-image-caption-container.grid-image-caption-lssl .p4{float:right}}@media screen and (min-width:1200px){.grid-image-caption-container.grid-image-caption-lsls{width:750px;height:670px}.grid-image-caption-container.grid-image-caption-lsls .p1{top:0;left:0}.grid-image-caption-container.grid-image-caption-lsls .p2{top:50px;left:344px}.grid-image-caption-container.grid-image-caption-lsls .p3{top:400px;left:80px}.grid-image-caption-container.grid-image-caption-lsls .p4{top:320px;left:425px}.grid-image-caption-container.grid-image-caption-lssl{width:1005px;height:550px}.grid-image-caption-container.grid-image-caption-lssl .p1{top:24px;left:0}.grid-image-caption-container.grid-image-caption-lssl .p2{top:0;left:344px}.grid-image-caption-container.grid-image-caption-lssl .p3{top:250px;left:344px}.grid-image-caption-container.grid-image-caption-lssl .p4{top:24px;left:686px}}.grid-dual-images{display:block;position:relative;overflow:hidden;width:100%;margin:0 0 25px}@media screen and (min-width:723px){.grid-dual-images{padding:0;margin:0;width:413px;height:413px;float:left}.grid-dual-images.float-right{float:right}}@media screen and (min-width:1200px){.grid-dual-images{padding:0;margin:0;width:513px;height:513px;float:left}.grid-dual-images.float-left{margin-left:90px}.grid-dual-images.float-right{float:right;margin-right:90px}}.grid-dual-images div{background-color:#d1ae6c}.grid-dual-images:hover .back img{opacity:0}.grid-dual-images div,.grid-dual-images img{transition:opacity .2s ease-in-out;position:relative;display:block;width:calc(100% - 11px)}.grid-teaser-item .title-uni,.grid-teaser-item .title-uni span{transition:color .2s ease-in-out}@media screen and (min-width:723px){.grid-dual-images div,.grid-dual-images img{position:absolute;display:block;width:393px;height:393px}}@media screen and (min-width:1200px){.grid-dual-images div,.grid-dual-images img{width:493px;height:493px}}.grid-dual-images div.front,.grid-dual-images img.front{margin:0 0 11px;z-index:24}.grid-dual-images div.back,.grid-dual-images img.back{background-color:#d1ae6c;position:absolute;opacity:1;z-index:23;right:0;bottom:-25px}.grid-dual-images .back img{width:100%}.grid-title-container{position:relative;display:block;width:100%;padding:0 0 15px}@media screen and (min-width:723px){.grid-dual-images div.front,.grid-dual-images img.front{margin:0;top:0;left:0}.grid-dual-images div.back,.grid-dual-images img.back{margin:0;top:20px;left:20px}.grid-title-container{margin:100px 0 0;padding:0;width:100%}.grid-title-container.center{text-align:center}.grid-title-container.small,.grid-title-container.smaller{width:calc(100% - 460px)}.grid-title-container.float-right{margin-right:0}}@media screen and (min-width:1200px){.grid-title-container{margin:100px 0 0;padding:0}.grid-title-container.center{text-align:center}.grid-title-container.small{width:350px}.grid-title-container.smaller{width:250px}.grid-title-container.float-right{margin-right:-50px}}.grid-title-container .title-uni{width:100%;margin:0 0 25px}.grid-title-container .typo-uppercase{margin:0 0 8px}.grid-instagram-container.no-border .grid-instagram{border-bottom:none;padding:0;margin:0}.grid-instagram{position:relative;float:left;width:100%;border-bottom:1px solid #d1ae6c;padding:0 0 60px;margin:0 0 60px}.grid-instagram-header{width:100%;display:block;float:left;padding:0 0 35px}.grid-instagram-header .typo-italic{float:left;font-size:28px;line-height:28px;text-transform:none}.grid-instagram-header .typo-hashtag{float:right}.grid-instagram-gallery{width:calc(100% + 20px);float:left;display:block}@media screen and (min-width:723px){.grid-instagram-gallery{width:690px;height:500px}.grid-instagram-gallery.small-grid-instagram{height:340px}}@media screen and (min-width:1200px){.grid-instagram-gallery.p9{position:absolute;top:0;right:-25px;width:520px}}.grid-header,.grid-header .grid-header-core,.grid-header-subtitle,.grid-header-title{position:relative;display:block}.grid-instagram-gallery img{float:left;margin:0 20px 20px 0}.grid-instagram-gallery img.large{width:calc(100% - 20px)}@media screen and (min-width:723px){.grid-instagram-gallery img.large{width:auto}}.grid-instagram-gallery img.small{width:calc(50% - 20px)}@media screen and (min-width:723px){.grid-instagram-gallery img.small{width:auto}}.grid-instagram-gallery .link-thumbnail{float:left;margin:0 20px 20px 0}.grid-header{width:100%;padding:30px 20px}@media screen and (min-width:723px){.grid-header{margin:0 0 50px}}@media screen and (min-width:1200px){.grid-header{margin:0;padding:0 0 50px}}.grid-header .grid-header-core{margin:0 auto}@media screen and (min-width:723px){.grid-header .grid-header-core{padding:60px 0 0}}@media screen and (min-width:1200px){.grid-header .grid-header-core{width:1175px;height:330px;padding:102px 0 0}}.grid-header-title{width:100%;padding:37px 28px;background:#222529}@media screen and (min-width:723px){.grid-header-title{width:470px}.grid-header-subtitle{margin:0}}.grid-header-title .title-uni{color:#fff}.grid-header-subtitle{float:left;padding:22px 23px;background:#69c7ae;width:auto}.grid-header-subtitle p{font-size:20px;line-height:20px}.grid-breadcrumb{color:#cfcfcf;font-size:10px;line-height:10px;padding:25px 0;border-bottom:1px solid #cfcfcf}.grid-breadcrumb span{padding:0;font-size:12px}.grid-listing{width:100%}.grid-listing .grid-listing-core{margin:0 auto}@media screen and (min-width:723px){.grid-breadcrumb{position:absolute;bottom:-27px;right:0;padding:0}.grid-listing .grid-listing-core{width:1005px}}.grid-teaser-item{display:block;float:left;width:100%;margin-bottom:35px}@media screen and (min-width:961px){.grid-teaser-item{margin:0 0 35px}}.grid-teaser-item .title-uni{margin:0 0 15px}@media screen and (min-width:723px){.grid-teaser-item .title-uni{margin:0 0 26px}}.grid-teaser-item .typo-uppercase{margin:0 0 15px}@media screen and (min-width:723px){.grid-teaser-item .typo-uppercase{margin:0 0 35px}}.grid-teaser-item .grid-teaser-item-description{margin:0 0 15px}.grid-teaser-item:hover .title-uni,.grid-teaser-item:hover .title-uni span{color:#d1ae6c}.grid-partial-listing{position:relative;display:block;width:100%}@media screen and (min-width:723px){.grid-teaser-item .grid-teaser-item-description{margin:0 0 43px}.grid-partial-listing{margin:0 auto 35px}.grid-author{text-align:left}}@media screen and (min-width:1200px){.grid-breadcrumb{bottom:0;right:130px}.grid-partial-listing{width:1025px;margin:0 auto 35px}}.grid-partial-listing.margin-top{margin-top:35px}.grid-partial-listing .typo-italic{float:left;width:100%;margin-bottom:20px}.grid-author{position:relative;display:block;width:100%;margin:0 auto;min-height:210px;padding:30px 0;border-top:1px solid #e8e9e9;border-bottom:1px solid #e8e9e9}@media screen and (min-width:1200px){.grid-author{width:1005px}}.grid-author img{width:auto;margin-bottom:15px}@media screen and (min-width:723px){.grid-author img{width:auto;position:absolute;top:30px;left:0;margin:0}.grid-author .grid-author-core{padding-left:170px}.grid-author .grid-author-core.no-image{padding-left:0}}.grid-author .grid-author-core{position:relative;display:block;width:100%}.grid-author .grid-author-core p{margin:0 0 10px}.grid-author .grid-author-core p.typo-italic{margin:0 0 5px}.grid-image-header{width:100%;height:180px;display:block;background-color:#e8e9e9;background-size:cover;background-repeat:no-repeat;background-position:center center}.grid-full-content{margin:0 0 25px}.grid-single-header{position:relative;width:100%;border-bottom:1px solid #d1ae6c;padding:0 0 8px;margin:0 0 30px}.grid-single-header .typo-beige{font-size:14px;font-style:italic;padding-right:200px}.listing-container{width:100%}@media screen and (min-width:1200px){.listing-container{padding:40px 0 0}}.listing-container .listing-window{padding:0 0 35px}@media screen and (min-width:723px){.grid-image-header{height:430px}.listing-container .listing-window{padding:0 0 20px;width:calc(100% + 17px);min-height:550px}}@media screen and (min-width:1200px){.listing-container .listing-window{padding:0 0 20px;width:1025px;min-height:550px}}.listing-container .listing-window .editor{width:calc(100% - 17px)}.listing-container .listing-container-core{padding:0 20px;width:100%}@media screen and (min-width:1200px){.listing-container .listing-container-core{margin:0 auto 100px;width:1005px;overflow:hidden}}.listing-container .listing-container-core.listing-border-top{padding-top:30px;border-top:1px solid #d1ae6c}.listing-container .listing-container-core .button-showmore{left:50%;margin:0 0 30px -117px}@media screen and (min-width:1200px){.listing-container .listing-container-core .button-showmore{margin:0 0 0 -117px}}.listing-col{float:left;display:block;width:100%}@media screen and (min-width:723px){.listing-col{width:323px;margin:0 17px 0 0}}.listing-col.last{margin-right:0}.listing-header{position:relative;float:left;width:100%;display:block;margin:15px 0 20px}@media screen and (min-width:723px){.listing-header{margin:0 0 20px;width:100%;width:calc(100% - 17px)}}@media screen and (min-width:1200px){.listing-header{width:985px}}.listing-header .pipe{float:left}.listing-header .listing-results{float:left;font-size:16px;font-style:italic;font-weight:700;width:100%;margin:0 0 6px}@media screen and (min-width:723px){.listing-header .listing-results{width:auto;margin:0}}.listing-header .link-underline{display:block;float:left;width:100%}@media screen and (min-width:723px){.listing-header .link-underline{width:auto}}.listing-header .listing-view{float:right;display:block;margin:-15px 0 0}@media screen and (min-width:1200px){.listing-header .listing-view{margin:0}}.listing-header .listing-view a{font-size:27px;color:#222529}.listing-header .listing-view a.icon-view-mosaic{margin:0 10px 0 0}.listing-header .listing-view a.current,.listing-header .listing-view a:hover{color:#d1ae6c}.alp-placeholder{float:left;display:block;width:100%}.listing-single{position:relative;display:block;float:left;width:100%;max-width:300px;margin:0 16px 25px 0;overflow:hidden}@media screen and (min-width:723px){.listing-single{width:calc(33.33% - 17px);margin:0 17px 40px 0;max-width:none}.listing-single.third{clear:left}.listing-single.last{margin-right:0}}@media screen and (min-width:1200px){.listing-single{width:317px;margin:0 17px 20px 0}.listing-single.third{clear:left}.listing-single.last{margin-right:0}}.listing-single .listing-placeholder{float:left;display:block;width:100%;position:relative}.listing-single .listing-placeholder .icon-placeholder{position:absolute;width:100%;height:323px;background-repeat:no-repeat;background-position:center center;background-size:60px auto;border:1px solid #cfcfcf}.listing-single:hover p{color:#222529;background-color:#d1ae6c}@media screen and (min-width:723px){.listing-single:hover p{width:90%;padding:11px 55px 11px 24px}}@media screen and (min-width:1200px){.listing-single:hover p{width:90%}}.listing-single p{position:relative;float:left;display:block;margin:-41px 0 0 11px;text-transform:uppercase;background-color:#e8e9e9;padding:11px 55px 11px 14px;line-height:18px;font-size:18px;font-style:italic;width:90%;overflow:hidden}@media screen and (min-width:723px){.listing-single p .mosaic-title{width:215px;padding-right:55px;display:block;float:left}.listing-single p{margin:-21px 11px 0;width:80%;transition:color .2s ease-in-out,background-color .2s ease-in-out,width .2s ease-in-out,padding .2s ease-in-out}}@media screen and (min-width:1200px){.listing-single p .mosaic-title{padding-right:5px}}.listing-single p .price-range{position:absolute;display:table;border:1px solid #e8e9e9;right:0;top:0;background-color:#fff;height:40px;width:41px;overflow:hidden;text-align:center;padding:0;font-size:16px;color:#222529;font-style:normal}.listing-single p .price-range.two-line{height:58px}.listing-single p .price-range span{display:table-cell;height:100%;vertical-align:middle}.listing-showmore{margin:0 auto}.listing-showmore hr{display:none}@media screen and (min-width:1200px){.listing-showmore{width:100%}.listing-showmore hr{background-color:#d1ae6c;border:none;display:block;width:60%;height:1px;margin:-20px 0 0 20%}}.listing-single-details{position:relative;display:block;width:100%;min-height:90px;float:left;padding:10px 20px 10px 10px;margin:0 0 20px;background-color:#e8e9e9;transition:background .2s ease-in-out}.listing-single-details:hover{background-color:#d1ae6c}@media screen and (min-width:723px){.listing-single-details{height:150px;width:45%;margin:0 20px 20px 0}}@media screen and (min-width:1200px){.listing-single-details{width:485px}}.listing-single-details img{float:left;display:block;width:70px;height:70px;margin:0 20px 0 0}@media screen and (min-width:723px){.listing-single-details img{width:130px;height:130px}}.listing-single-details.route p{margin-left:35px}.listing-single-details .number{position:absolute;background-color:#222529;width:36px;height:36px;display:block;color:#fff;top:0;left:0;text-align:center;font-size:20px;padding:7px 0 0}.listing-detail{margin:20px auto 0;padding:0 0 60px;width:100%}@media screen and (min-width:1200px){.listing-detail{width:1040px}}.listing-detail .listing-single-details{float:left;margin:0 20px 20px 0}.listing-filters{position:relative;z-index:52;display:block;float:left;width:100%;transition:height .2s ease-in-out;border-top:1px solid #d1ae6c;border-bottom:1px solid #d1ae6c;padding-bottom:10px}@media screen and (min-width:723px){.listing-filters{margin:0 0 25px;padding-bottom:0;width:100%;width:calc(100% - 17px)}.listing-filters.no-category{border-bottom:none}}@media screen and (min-width:1200px){.listing-filters{width:985px}}.listing-filters.child-selected .button-arrow-down,.listing-filters.child-selected .button-arrow-down span{color:#e8e9e9}.listing-filters .button-arrow-down{position:relative;font-size:16px;display:block;float:left;width:100%;text-align:left}@media screen and (min-width:723px){.listing-filters .button-arrow-down{width:auto;text-align:left;margin-top:-1px;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent}}.listing-filters .button-arrow-down:hover{color:#d1ae6c}.listing-filters .button-arrow-down.current{z-index:49;color:#222529}.listing-filters .button-arrow-down.current.no-child{background:0 0;color:#d1ae6c;border:0}.listing-filters .button-arrow-down.current span{color:#222529}.listing-filters .button-arrow-down.selected{z-index:54!important;color:#222529;background-color:#fff;border-top:1px solid #d1ae6c;border-left:1px solid #d1ae6c;border-right:1px solid #d1ae6c;border-bottom:1px solid #fff}.listing-filters .button-arrow-down.selected.no-child{background:0 0;color:#d1ae6c;border:0}.listing-days,.listing-filters-child,.listing-filters-line,.single-infos{border-top:1px solid #d1ae6c}.listing-filters .button-arrow-down.selected span{color:#222529}.listing-expand{position:absolute;color:#fff;background:#d1ae6c;top:0;right:0;width:69px;text-align:center;display:none;font-size:40px;line-height:20px;font-weight:700;padding:20px 0 27px}.listing-expand:hover{background-color:#222529}.listing-filters-line{position:relative;border-bottom:1px solid #d1ae6c;padding:25px 0 0;margin:0 0 15px;width:100%}@media screen and (min-width:723px){.listing-filters-line{width:calc(100% - 18px);padding:25px 20px 0;border-bottom:0;margin:0}}@media screen and (min-width:1200px){.listing-filters-line{padding:25px 20px}}.listing-filters-line.small-padding{padding:15px 0}.listing-filters-line.border-bottom{border-bottom:1px solid #d1ae6c;margin:0 0 25px}.listing-filters-line .listing-filter-title{width:100px;display:block;float:left}@media screen and (min-width:723px){.listing-filters-line .button-checked{margin:0 0 20px}}@media screen and (min-width:1200px){.listing-filters-line .button-checked{margin:0}}.listing-filters-line p{float:left;margin:5px 0 7px}@media screen and (min-width:723px){.listing-filters-line p{margin:5px 0 0}}.listing-filters-line a{float:left;width:100%;margin:0 0 7px}.listing-parent-child{position:relative}.listing-parent-child .selected-child{font-size:14px;font-style:italic;color:#cfcfcf!important;text-transform:lowercase;text-align:left;font-weight:400}@media screen and (min-width:723px){.listing-filters-line a{width:auto;margin:0}.listing-parent-child .selected-child{text-align:center}}.listing-parent-child label{cursor:pointer}.listing-parent-child.current .listing-filters-child{display:block}.listing-filters-child{z-index:50;position:relative;float:left;display:none;border-right:1px solid #d1ae6c;border-bottom:1px solid #d1ae6c;border-left:1px solid #d1ae6c;padding:15px 20px 20px;margin:-1px 0 25px;width:100%;background:#fff}@media screen and (min-width:723px){.listing-filters-child{position:absolute;padding:15px;margin:-20px 0 25px;width:164px;top:70px;left:0}}.listing-filters-child.listing-calendar-months{text-transform:capitalize}.listing-filters-child a{width:100%;display:block;float:left;margin:0 0 5px}@media screen and (min-width:1200px){.listing-filters-child a{margin-right:25px}}.detail-icon{width:70px;height:70px;margin:0 20px 0 0;display:block;float:left;border:1px solid #d1ae6c;background-repeat:no-repeat;background-color:#fff;background-position:center center;background-size:25% auto;overflow:hidden}@media screen and (min-width:723px){.detail-icon{width:131px;height:131px}}.listing-slideshow{z-index:15;position:relative;display:block;width:100%;margin:0 0 50px;padding:0 20px;height:400px}@media screen and (min-width:723px){.listing-slideshow{padding:0 0 0 30px;height:507px}}.listing-slideshow .owl-carousel{position:relative;width:100%;float:right}.listing-slideshow .slideshow-repeater{float:left;display:block}.listing-menu-sdc{margin-bottom:25px}@media screen and (min-width:1200px){.listing-slideshow{padding:0 0 0 30px}.listing-menu-sdc{margin-bottom:25px}}.listing-days{width:100%;display:block;margin-top:15px}.listing-days a,.listing-days p{padding:20px 0;font-size:16px;text-align:center;width:31px;display:block;float:left}@media screen and (min-width:723px){.listing-days{margin-top:0}}.listing-days a.current,.listing-days a:hover{background:#d1ae6c}.listing-days p{color:#ccc;margin:0}.listing-date-container{position:absolute;left:15px;top:215px;overflow:visible;height:72px!important}.listing-date-container .listing-event-arrow{background:url(../images/icons/event-arrow.png) top left no-repeat;width:18px;height:5px;display:block;position:absolute;top:50%;margin-top:-3px;left:33px}.single,.single-header{position:relative;display:block}.listing-date-container .listing-date{width:36px;height:64px;padding:6px 5px 0;margin:0 10px 0 0;color:#fff;background-color:#242329;float:left;display:block}.listing-date-container .listing-date span,.listing-date-container .listing-date span:hover{width:100%;display:block;float:left;text-align:center!important}.listing-date-container .listing-date span.day,.listing-date-container .listing-date span:hover.day{font-size:20px;line-height:20px;margin:0 0 2px}.listing-date-container .listing-date span.month,.listing-date-container .listing-date span:hover.month{font-size:12px;line-height:12px;margin:0 0 4px}.listing-date-container .listing-date span.year,.listing-date-container .listing-date span:hover.year{font-size:12px;line-height:12px;color:#69c7ae!important}.listing-calendar-detail{font-size:14px;text-transform:none}.listing-filters-event{margin-bottom:15px}@media screen and (min-width:1200px){.listing-filters-event{margin-bottom:15px}}.listing-window-calendar .listing-view{margin:-30px 0 0}.single-header{padding:25px 0;float:left;width:100%}@media screen and (min-width:723px){.listing-window-calendar .listing-view{margin:0}.single-header{padding:0 0 50px;margin:-118px 0 30px}}@media screen and (min-width:1200px){.single-header{margin:-118px 0 40px}}.single-header .single-header-logo{border:1px solid #d1ae6c;background-color:#fff;width:233px;height:233px;padding:10px;float:left}.single-header .single-header-logo img{float:left;display:block;margin:0 20px 0 0;width:100%}.single-header .single-header-infos{float:left;display:block;width:100%}@media screen and (min-width:723px){.single-header .single-header-infos{width:auto}}.single-header .single-header-infos .title-uni{position:relative;float:left;display:block;background-color:#222529;color:#69c7ae;width:100%;padding:24px;margin:25px 0 0}@media screen and (min-width:723px){.single-header .grid-breadcrumb{position:absolute;bottom:0;right:0;padding:0}}@media screen and (min-width:1200px){.single-header .single-header-infos .title-uni{width:600px;margin:65px 0 0}.single-header .grid-breadcrumb{position:absolute;bottom:0;right:0;padding:0}}.single-infos{float:left;display:block;border-bottom:1px solid #d1ae6c;margin:0 0 50px;width:100%}.single-infos.two-col .single-col.large{border-bottom:0}@media screen and (min-width:1200px){.single-infos{padding:20px 0;display:table}.single-infos.two-col .single-col{width:50%}.single-infos.two-col .single-col.large{width:50%;border-right:0}}.single-infos .single-col{position:relative;display:block;vertical-align:middle;float:left;border-bottom:1px solid #d1ae6c;text-align:center;width:100%;padding:20px 0;line-height:22px}.single-infos .single-col .single-col-date{position:relative;width:155px;left:50%;margin-left:-78px}.single-infos .single-col .date-arrow{color:#d1ae6c;font-size:30px;float:left;margin-top:15px}@media screen and (min-width:1200px){.single-infos .single-col{display:table-cell;float:none;width:320px;min-height:125px;padding:20px 10px;border-bottom:none;border-right:1px solid #d1ae6c}.single-infos .single-col.large{padding:30px 0;width:512px}.single-infos .single-col.last{padding-bottom:30px}}.single-infos .single-col.last{border-bottom:0;border-right:0;padding-bottom:30px}.single-infos .single-col .list-share{margin-top:10px}.single-infos .single-col .typo-date-vertical{float:left}.single-infos .single-col .typo-date-vertical.single{width:115px;margin-left:20px}@media screen and (min-width:1200px){.single-infos .single-col .typo-date-vertical.single{margin-left:25px}.single-infos.contact .single-col.large{width:370px}}.single-infos .single-col .typo-large{margin:0 0 5px}.single-infos .single-col a{text-decoration:underline}.single-infos .single-col a:hover{color:#d1ae6c}.single-infos .single-col .typo-hours{left:50%;bottom:-30px;margin-left:-35px}.single-infos.contact{border-top:0;padding:0 0 20px}.single-description{position:relative;float:left;width:100%;padding:0 0 25px;margin:0 0 35px;border-bottom:1px solid #d1ae6c}.single-description.no-border{border-bottom:0;margin-bottom:0;padding-bottom:0}@media screen and (min-width:723px){.single-description{padding:0 0 65px;margin:0 0 60px}}.single-description .subtitle{margin:0 0 10px}.single-description .single-description-col{float:right;width:100%;padding:5px 0 0}@media screen and (min-width:723px){.single-description .single-description-col{width:calc(100% - 350px)}.single-description .single-description-col.full{width:100%}}@media screen and (min-width:1200px){.single-description .single-description-col{width:805px}.single-description .single-description-col.full{width:100%}}.single-description .single-description-col .single-description-core{float:left;display:block;margin:0 0 25px;width:100%}.single-description .single-description-col .single-description-terms{float:left;display:block;width:100%;border-bottom:1px solid #e8e9e9;padding:0 0 5px;margin:0 0 30px}.single-description .single-description-col .single-description-terms .button-checked{margin:0 10px 15px 0;float:left;display:block}.single-description .single-description-col .single-description-terms .button-checked:hover{color:#222529}.single-description .single-description-col p{margin:0 0 15px}.single-description .single-description-col .typo-italic{margin:0 0 10px}.single-description .single-description-col hr{background:0 0;border-color:#e8e9e9;margin:20px 0}.single-gallery{float:left;display:block;width:100%;margin:0 0 25px}@media screen and (min-width:723px){.single-gallery{position:relative;left:auto;width:323px;margin:0 0 25px}}.single-gallery .button-gallery{float:right;display:block}.single-gallery .image{cursor:pointer;float:left;width:calc(33.33% - 10px);height:65px;margin:0 15px 10px 0;background-repeat:no-repeat;background-position:0 0;background-size:cover}@media screen and (min-width:723px){.single-gallery .image{width:65px;height:65px;margin:0 10px 10px 0}}.single-gallery .image.main{width:100%;height:130px;margin:0 0 10px}.single-gallery .image.last{margin:0 0 10px}@media screen and (min-width:723px){.single-gallery .image.main{width:323px;height:323px}.single-gallery .image.last{margin:0}}.single-details{float:left;display:block;width:100%}@media screen and (min-width:723px){.single-details{width:auto;margin:0 13px 0 0;padding:0 13px 0 0}.single-details.no-border{border-right:0}}.single-details img{margin:15px 0}@media screen and (min-width:723px){.single-details img{margin:0 10px 0 0}}.single-details .list-horizontal.list-share{margin:0}.single-details .list-horizontal.list-share li{margin:0 8px 0 0}.single-details.last{padding:6px 0 0;border-right:0}.single-sharing{position:relative;width:100%;padding:55px 0 25px;margin:0}.single-sharing.border-top{border-top:1px solid #d1ae6c;padding:70px 0 15px;margin:0}.single-sharing.border-bottom{border-bottom:1px solid #d1ae6c;padding:55px 0;margin:0 0 35px}.single-sharing .single-sharing-core .image-tower{background-size:auto 100%;background-position:center center;background-repeat:no-repeat;width:100%;height:127px;float:left;display:block;margin:-35px 20px 35px 0}@media screen and (min-width:723px){.single-sharing .single-sharing-core .image-tower{width:127px;margin:-20px 20px 0 0}.single-sharing .single-sharing-core{width:790px;margin:0 auto}}.single-sharing p{float:left;display:block;font-size:24px;line-height:24px;margin:0 40px 25px 0;padding:10px 0 0;width:100%;text-align:center}@media screen and (min-width:723px){.single-sharing p{width:auto;text-align:left;margin:20px 40px 0 0}}.single-sharing .links-block{float:left;display:block;text-align:center;width:100%}@media screen and (min-width:723px){.single-sharing .links-block{margin:20px 0 0;width:auto}}.single-sharing .link-share{text-align:center;float:none;display:inline-block!important;margin:0 10px 10px 0}@media screen and (min-width:723px){.single-sharing .link-share{float:left;display:block;margin:0 10px 0 0}}.single-like-tweet{position:absolute;right:0;top:0}.header-main,.header-main .header-core{position:relative;display:block;width:100%}.single-like-tweet .fb-like{position:relative;top:-5px;margin:0}.single-like-tweet .twitter-share-button{margin:0}.single-separator{width:100%;display:block;float:left;clear:both;height:1px;overflow:hidden;background-color:#d1ae6c;margin:30px 0 40px}.trip-advisor{margin-top:0;width:100%;padding:25px 0}.trip-advisor .border{border:0!important}.trip-advisor .wide{width:100%}@media screen and (min-width:723px){.trip-advisor{margin-top:-15px;padding:0}.trip-advisor .wide{width:550px}}.trip-advisor img{width:115px!important}.trip-advisor .cdsComponent.logo{display:none!important}.trip-advisor .cdsComponent.cdsLocName{width:100%!important}@media screen and (min-width:723px){.trip-advisor .cdsComponent.logo{display:table-cell!important}.trip-advisor .cdsComponent.cdsLocName{width:160px!important}}.trip-advisor div{width:auto!important}.header-main{z-index:150;height:102px;background-color:#fff}.header-main .header-core{padding:19px 20px}@media screen and (min-width:961px){.header-main .header-core{padding:19px 44px 0 19px}}.header-main .header-core .icon-logo{font-size:100px}.header-main .header-core .logo-sdc{float:left}.header-main .header-core .close-menu-trigger,.header-main .header-core .open-menu-trigger{float:right;font-size:25px}.header-main .header-core .close-menu-trigger{color:#fff;margin-top:-1px;font-family:arial}.header-main .header-core .header-navigation{display:none;position:absolute;width:100%;top:0;right:0;background:#d1ae6c;padding:25px 20px}@media screen and (min-width:723px){.header-main .header-core .header-navigation{width:60%}}.header-main .header-core .header-navigation.opened{display:block}.header-main .header-core .header-navigation button{position:absolute;top:20px;right:20px}@media screen and (min-width:961px){.header-main .header-core .header-navigation .icon-search{font-size:40px;height:50px;width:40px;display:inline-block;overflow:hidden;top:10px;right:40px;text-align:center;transition:color .2s ease-in-out}.header-main .header-core .header-navigation .icon-search:hover{color:#fff}.header-main .header-core .header-navigation{display:block!important;position:static;padding:3px 0 0;float:right;width:auto;background:0 0;top:auto;left:auto}}.header-main .list-menu-util{float:left;width:100%;margin:3px 0 40px}@media screen and (min-width:961px){.header-main .list-menu-util{width:auto;margin:3px 7px 0 0}}.header-main .list-menu-util li{width:100%;display:block}.header-main .list-share{float:left}.header-main .list-menu-main{position:relative;margin:35px 0 20px}@media screen and (min-width:961px){.header-main .list-menu-util li{width:auto}.header-main .list-share{float:right}.header-main .list-menu-main{position:absolute;top:67px;right:0;margin:0}}.header-main .list-menu-main li{width:100%;display:block}.header-main .list-menu-main li a{color:#fff}.header-main .list-menu-main li a.current,.header-main .list-menu-main li a:hover{color:#222529}@media screen and (min-width:961px){.header-main .list-menu-main li{width:auto}}.header-search{position:absolute;bottom:-95px;left:0;width:100%;display:block;background-size:cover;background-position:top left;background-repeat:no-repeat;background-image:url(../images/mobile/search.jpg);height:95px;padding:20px 13px}.header-search .icon{color:#b7b7b7;font-size:30px;position:absolute;top:30px;left:30px}.header-search input{border:0;height:50px;width:100%;background:#fff;padding:8px 15px 8px 60px;font-size:20px;color:#222529;font-family:uni}.header-submenu{display:block;position:absolute;z-index:120;background-color:#fff;border-left:1px solid #d1ae6c;border-right:1px solid #d1ae6c;border-bottom:1px solid #d1ae6c;top:-500px;right:70px;transition:top .2s ease-in-out,opacity .3s ease-in-out;opacity:0;width:410px;padding:25px}.header-submenu.explore{right:207px}.header-submenu.en{right:46px}.header-submenu.en.explore{right:173px}.header-submenu.opened{display:none}@media screen and (min-width:961px){.header-submenu.opened{display:block;opacity:1;top:132px}}.header-submenu ul{width:100%;float:left;display:block;margin:0 0 25px}@media screen and (min-width:1200px){.header-submenu ul{margin:0}}.header-submenu ul li{width:70%;margin:0 25px 15px 0;float:left;display:block}.header-submenu ul li.parent-submenu{margin:0 0 3px}.header-submenu ul li.subitem{margin:0 0 7px;padding:0 0 0 10px}.header-submenu ul li.subitem.last{margin:0 0 15px}.header-submenu ul li.subitem a{text-transform:none!important}.header-submenu ul li a{font-size:14px}.header-submenu ul li a.current,.header-submenu ul li a:hover{color:#d1ae6c}.footer-main{position:relative;display:block;width:100%;border-top:1px solid #d1ae6c;padding:15px 0 0}@media screen and (min-width:1200px){.footer-main{padding:25px 0 0}}.footer-main .footer-core{display:block;margin:0 auto;width:100%;padding:25px 20px}@media screen and (min-width:1200px){.footer-main .footer-core{width:1005px;padding:25px 44px 20px 19px}}.footer-main nav{float:left;display:block;width:100%;padding:2px 0}@media screen and (min-width:723px){.footer-main nav{width:50%;border-right:1px solid #d1ae6c;margin:0 0 25px}}@media screen and (min-width:1200px){.footer-main nav{width:460px}}.footer-main .footer-search{position:relative;border-bottom:1px solid #222529;margin:0 0 35px}.footer-main .footer-search .icon-search{position:absolute;top:0;left:10px;font-size:50px;color:#69c7ae}.footer-main .footer-infos{float:right;display:block;width:100%}@media screen and (min-width:723px){.footer-main .footer-search{margin:0 0 50px}.footer-main .footer-infos{width:50%;padding:0 0 0 40px}}@media screen and (min-width:1200px){.footer-main .footer-infos{padding:0;width:430px}}.footer-main .footer-infos .footer-newsletter{float:left;display:block;width:100%;padding:0 0 30px}.footer-main .footer-infos .footer-newsletter .typo-italic{margin:0 0 7px}.footer-main .footer-infos .footer-newsletter .typo-normal{margin:0 0 15px}.footer-main .footer-infos .link-beige{margin:0 0 0 2px}.footer-main .footer-infos .footer-sharing{float:left;display:block;width:100%;margin:0 0 40px}@media screen and (min-width:723px){.footer-main .footer-infos .footer-sharing{margin:0}}.footer-main .footer-infos .footer-sharing p{float:left;display:block;margin:3px 17px 15px 0;font-style:italic;width:100%}@media screen and (min-width:723px){.footer-main .footer-infos .footer-sharing p{width:auto;margin-bottom:0}}.footer-main .footer-infos .footer-sharing ul{float:left}.owl-carousel{width:100%}.slideshow-intro{display:block;width:100%;height:400px;background-color:#222529;background-color:rgba(34,37,41,.8);padding:48px 24px}@media screen and (min-width:961px){.slideshow-intro{width:409px;height:507px;padding:77px 28px}.slideshow-intro .title-uni{height:300px}}.slideshow-intro .link-arrow-circle span{float:left}.slideshow-intro .link-arrow-circle span.icon{color:#d1ae6c;font-size:60px;margin:0 7px 0 0}.slideshow-intro .link-arrow-circle span.text{margin:18px 0 0}.slideshow-repeater{display:block;width:100%;height:400px;background-color:#e8e9e9;overflow:hidden;transition:background .2s ease-in-out}.slideshow-repeater:hover{background-color:#d1ae6c}.slideshow-repeater .img{display:block;float:left;width:100%;height:70%;background-size:cover;background-repeat:no-repeat;background-position:top left}@media screen and (min-width:723px){.slideshow-repeater .img{height:389px}.slideshow-repeater{width:409px;height:507px}}.slideshow-repeater .slideshow-content{float:left;display:block;padding:17px 22px;height:30%}@media screen and (min-width:723px){.slideshow-repeater .slideshow-content{height:auto}}.slideshow-repeater .slideshow-content .typo-uppercase{margin:0 0 5px}.google-map-container{height:430px;background-color:#ccc;display:none}.google-map-container.opened{display:block}@media screen and (min-width:723px){.google-map-container{display:block}}.grid-sections .google-map-container{width:100%;height:323px;display:none;float:left;border:1px solid #e8e9e9}#mapInfobox,.grid-sections .google-map-container.opened{display:block}@media screen and (min-width:723px){.grid-sections .google-map-container{width:100%;display:block}}@media screen and (min-width:1200px){.grid-sections .google-map-container{width:323px;display:block}}.google-map-label{color:#fff;font-size:20px;width:25px;text-align:center}.open-google-map.current{z-index:300;width:100%;position:fixed;bottom:0;left:0}.modal,.modal-image{z-index:144;background-color:#fff}#mapInfobox{width:150px;padding:10px;background-color:#fff;border:3px solid #e8e9e9}#mapInfobox .infobox-title{text-transform:uppercase;font-style:italic;font-size:14px;font-weight:700}#mapInfobox .infobox-permalink{font-size:14px;text-decoration:underline}.open-google-map{margin:0 0 25px}.modal{display:none;position:fixed;top:0;left:0;height:100%;width:100%;padding:45px 20px}.modal img{width:100%;float:left}.modal .icon-close-circle{position:absolute;top:10px;right:10px;font-size:20px;color:#222529}.modal .icon-close-circle:hover{color:#d1ae6c}@media screen and (min-width:723px){.modal{position:absolute;padding:35px;width:700px;top:350px;left:50%;margin-left:-350px;height:490px}}.modal-gallery{width:100%;float:left;display:block}@media screen and (min-width:1200px){.modal{top:650px}.modal-gallery{height:420px;overflow:hidden}}.modal-image{display:none;position:fixed;top:0;left:0;height:100%;width:100%;padding:45px 20px}.modal-image img{width:100%;float:left}.modal-image .icon-close-circle{position:absolute;top:10px;right:10px;font-size:20px;color:#222529}.modal-image .icon-close-circle:hover{color:#d1ae6c}.modal-image .modal-text-content{width:100%;float:left;display:block}@media screen and (min-width:723px){.modal-image .modal-text-content{height:420px;overflow:hidden}.modal-image{position:fixed;padding:35px;width:700px;top:100px;left:50%;margin-left:-350px;height:490px}}.history-core,.history-partial-container{width:100%;position:relative;display:block}.history-partial-container{padding:40px 20px;background-size:cover;background-image:url(../images/partials/history-bg.jpg);background-position:center center;background-repeat:no-repeat}@media screen and (min-width:723px){.history-partial-container{padding:160px 0}}.history-core{margin:0 auto;background-color:#fff;padding:20px;text-align:center}.history-core .align-left{float:left;margin:0}img{margin:0 0 20px}@media screen and (min-width:723px){.history-core{padding:40px;width:665px}img{display:block;float:left;margin:0 35px 0 0}}.history-content{width:100%;float:left;display:block;text-align:left}@media screen and (min-width:723px){.history-content{width:350px}.home{background-size:400px auto;background-image:url(../images/backgrounds/home-slideshow.jpg);background-position:0 0;background-repeat:no-repeat}}.history-content p{margin:0 0 15px}.history-content .button-beige{width:auto}.history-content .typo-italic{margin:0 0 13px}.home-slideshow{z-index:15;position:relative;display:block;width:100%;margin:0 0 50px}.home-slideshow .owl-carousel{position:relative;width:100%;float:right}@media screen and (min-width:723px){.home-slideshow{margin:0;padding:45px 0 85px}.home-slideshow .owl-carousel{width:calc(100% - 200px)}}@media screen and (min-width:1200px){.modal-image{top:150px}.home{background-size:auto auto}.home-slideshow .owl-carousel{width:calc(100% - 350px)}}.home-slideshow .slideshow-intro{float:left;display:block;margin:0 20px 43px 0}@media screen and (min-width:723px){.home-slideshow .slideshow-intro{margin:0 20px 0 0}}.home-slideshow .slideshow-repeater{float:left;display:block}.home-news{position:relative;display:block;width:100%;margin:0 auto}.home-news .grid-title-container{position:relative;z-index:100;float:left;margin:0 0 25px;width:100%}@media screen and (min-width:1200px){.home-news .grid-title-container{width:250px;margin:175px 0 0}}.home-news .grid-image-caption-container{float:right}.home-news .home-news-core{padding:0 20px}@media screen and (min-width:723px){.home-news .home-news-core .title-uni{width:100%;text-align:center}}@media screen and (min-width:1200px){.home-news .home-news-core{padding:0;width:1175px;margin:0 auto}.home-news .home-news-core .title-uni{text-align:left;font-size:70px;line-height:75px}}@media screen and (min-width:723px){.home-middle-image{margin-top:-25px}}.home-sections{position:relative;display:block;width:100%;padding:0 0 200px;margin:0 0 25px;background-size:100% auto;background-repeat:no-repeat;background-position:center bottom;background-image:url(../images/mobile/home-bottom.jpg)}@media screen and (min-width:723px){.home-sections{background-image:url(../images/backgrounds/home-section.jpg);margin:-80px auto 0;padding:0 0 200px}}@media screen and (min-width:1200px){.home-sections{padding:0 0 300px}}.home-sections .home-sections-core{position:relative;display:block;padding:0 20px 40px}.home-sections .grid-title-container{position:relative}@media screen and (min-width:1200px){.home-sections .home-sections-core{padding:0;position:relative;display:block;width:1005px;margin:0 auto}.home-sections .grid-title-container{margin:110px 0 0}}@media screen and (min-width:723px){.home-sections .home-first-dual-image{margin-bottom:70px}.home-sections .link-direction{position:absolute;top:470px;left:200px}}.home-recommendations{position:relative;display:block;width:100%;margin:0 0 45px}@media screen and (min-width:723px){.home-recommendations{margin:0;padding:0 0 100px;background-size:450px auto;background-repeat:no-repeat;background-position:right bottom;background-image:url(../images/backgrounds/home-bottom.jpg)}}@media screen and (min-width:1200px){.home-recommendations{background-size:auto auto;padding:0 0 170px}.home-recommendations.empty-recommendations{background-size:auto auto;padding:100px 0 170px}}.home-recommendations .home-recommendations-core{padding:0 20px}@media screen and (min-width:723px){.home-recommendations .home-recommendations-core{padding:50px 20px 0}}@media screen and (min-width:1200px){.home-recommendations .home-recommendations-core{width:1005px;padding:93px 0 0;margin:0 auto}}.home-recommendations .home-instagram-core{position:relative;width:100%;padding:0 20px}@media screen and (min-width:723px){.home-recommendations .home-instagram-core{margin:40px auto 0}}@media screen and (min-width:1200px){.home-recommendations .home-instagram-core{width:1175px;margin:0 auto}.home-recommendations .home-instagram-core .typo-hashtag{position:absolute;top:30px;right:180px}.home-recommendations .grid-title-container{width:1000px;margin:0 0 50px}}.home-video-container{display:none;z-index:104;position:absolute;top:102px;width:100%;height:auto}.home-video-container video{width:100%}.home-video-container.opened{display:block}.home-video-container .button-close-container{position:fixed;bottom:27px;right:0}.home-slideshow-title{margin:35px 20px}@media screen and (min-width:723px){.home-slideshow-title{margin:60px 20px 0 200px}}@media screen and (min-width:1200px){.home-slideshow-title{font-size:60px;line-height:60px;margin:80px 0 0 350px}}.itinary-header{width:100%;border-bottom:1px solid #d1ae6c;padding:0 0 8px;margin:0 0 50px}.itinary-header .typo-beige{font-size:14px;font-style:italic}