/* http://meyerweb.com/eric/tools/css/reset/
   v4.0 | 20180602
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
main, menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, main, menu, nav, section {
	display: block;
}
/* HTML5 hidden-attribute fix for newer browsers */
*[hidden] {
    display: none;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

@font-face{font-family:'Lyon';src:url("/static/fonts/LyonText-Regular-Web.woff2") format("woff2"),url("/static/fonts/LyonText-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Lyon';src:url("/static/fonts/LyonText-Italic-Web.woff2") format("woff2"),url("/static/fonts/LyonText-Italic-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:'Haptik';src:url("/static/fonts/GT-Haptik-Regular.woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Haptik';src:url("/static/fonts/GT-Haptik-Medium.woff");font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:"icons";src:url("/static//fonts/icons.woff") format("woff");font-weight:normal;font-style:normal}body{font:16px/22px "Lyon",serif;color:#282828;position:relative;background-color:#fff;-webkit-font-variant-ligatures:no-common-ligatures;font-variant-ligatures:no-common-ligatures;-webkit-font-smoothing:antialiased}a{cursor:pointer}*::-moz-selection{background:#AC9B62}*::selection{background:#AC9B62}*,*::after,*::before{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.activity{position:relative}.activity:after{content:" ";display:table;clear:both}.activity__image{width:100%;margin-bottom:20px;position:relative;z-index:10}@media (min-width: 512px){.activity__image{float:left;width:187px;height:140px}}@media (min-width: 768px){.activity__image{width:187px;height:140px}}.activity__title{font:18px/23px "Haptik",sans-serif;font-weight:600;margin-bottom:5px}.activity__meta{font:14px/23px "Haptik",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase}.activity__text{font:16px/22px "Lyon",serif;margin-top:10px;margin-bottom:10px}.activity__text--collapsed{overflow:hidden;position:relative}.activity__text--collapsed::after{content:'';display:block;position:absolute;bottom:0;width:100%;height:30px;background:-webkit-gradient(linear, left bottom, left top, from(#fff), to(rgba(255,255,255,0)));background:linear-gradient(to top, #fff, rgba(255,255,255,0))}.activity__read-more{font:16px/22px "Lyon",serif;color:#B1AA98;display:none;text-decoration:none;border-bottom:1px solid #282828}.activity__read-more:hover{color:#282828}.activity__read-more--visible{display:inline-block}.activity__content{padding-bottom:50px}@media (min-width: 512px){.activity__content{padding-bottom:0;padding-left:200px;min-height:140px;position:relative}}@media (min-width: 768px){.activity__content{padding-left:200px;min-height:140px}}.activity__cta{margin-top:10px;display:block;position:absolute;bottom:0;z-index:100}@media (min-width: 512px){.activity__cta{position:relative;bottom:initial;float:left;clear:left}}.background-image{position:fixed;height:100vh;top:0;width:100%}@media (min-width: 1024px){.background-image{height:calc(100vh - 65px);top:65px}}.background-video{position:fixed;height:100vh;top:0;width:100%}@media (min-width: 1024px){.background-video{height:calc(100vh - 65px);top:65px}}.background-video__video-placeholder{z-index:1}.background-video__video{display:none;height:100%;left:0;position:relative;top:0;width:100%;z-index:2;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.background-video__video--active{display:block}}.carousel{position:relative;overflow:hidden;height:100%;z-index:1}.carousel__wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;box-sizing:content-box}.swiper-container-android .carousel__slide,.carousel__wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.carousel__slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative;height:0;padding-bottom:100%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.carousel__arrow{width:7px;height:7px;border-right:2px solid #282828;border-top:2px solid #282828;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.carousel__button-prev .carousel__arrow{margin-top:25px;margin-left:8px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.carousel__button-next .carousel__arrow{margin-top:25px;margin-left:8px}.carousel__button-prev,.carousel__button-next{position:absolute;top:50%;width:27px;height:60px;margin-top:-30px;z-index:10;cursor:pointer;color:#282828;font-family:"Lucida Grande", sans-serif;font-size:20px;font-weight:bold;-webkit-transition:background 0.2s ease;transition:background 0.2s ease;background-color:#AC9B62}.carousel__button-prev:hover,.carousel__button-next:hover{background-color:#fff}.carousel__button-next{right:0;left:auto}.carousel__button--disabled{opacity:0.20;cursor:auto;pointer-events:none}.carousel__credits{position:absolute;bottom:0;left:0;right:0;max-width:70%}.cell{-webkit-box-flex:1;flex:1 1 auto;align-self:flex-start;position:relative;left:0;width:100%;height:100vw;-webkit-transition:display 800ms;transition:display 800ms}@media (min-width: 512px){.cell{height:50vw}}@media (min-width: 768px){.cell{height:384px}}@media (min-width: 1024px){.cell{height:25vw}}@media (min-width: 1224px){.cell{height:306px}}.cell.cell--animating{-webkit-transition:height 300ms 400ms,top 300ms 400ms,left 300ms 100ms,width 300ms 100ms,-webkit-box-flex 300ms 100ms;transition:height 300ms 400ms,top 300ms 400ms,left 300ms 100ms,width 300ms 100ms,-webkit-box-flex 300ms 100ms;transition:height 300ms 400ms,flex 300ms 100ms,top 300ms 400ms,left 300ms 100ms,width 300ms 100ms;transition:height 300ms 400ms,flex 300ms 100ms,top 300ms 400ms,left 300ms 100ms,width 300ms 100ms,-webkit-box-flex 300ms 100ms}.cell--empty{display:none}@media (min-width: 512px){.cell--empty{display:inherit}}.cell__image{position:relative;z-index:1;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}@media (min-width: 512px){.cell__image{position:absolute;left:0;top:0;right:0;bottom:0}}.cell__credits{position:absolute;bottom:0;left:0;right:0;z-index:1000;max-width:90%}.cell__label{font:14px/23px "Haptik",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;position:relative;width:100%;display:inline-block;cursor:pointer;color:#938E81;margin-bottom:15px;margin-top:-5px;margin-left:-5px}.cell__label-text{position:absolute;top:4px;left:40px;width:100%;right:0}.cell__intro{-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.cell--animating.cell__intro{-webkit-transition:opacity 100ms 700ms,height 300ms 400ms;transition:opacity 100ms 700ms,height 300ms 400ms}.cell__date{color:#fff;font:18px/28px "Lyon",serif}.cell__headline{color:#282828;font:32px/38px "Lyon",serif;margin-top:20px}@media (min-width: 680px){.cell__headline{font:52px/52px "Lyon",serif}}.cell__headline>a{color:inherit;text-decoration:none;-webkit-transition:color 0.3s cubic-bezier(0.2, 0, 0, 1);transition:color 0.3s cubic-bezier(0.2, 0, 0, 1)}.cell__headline>a:hover{color:#fff}.cell__title{font:18px/23px "Haptik",sans-serif;margin-bottom:20px}@media (min-width: 680px){.cell__title{font:22px/28px "Haptik",sans-serif}}.cell__title+.social-links{margin-top:20px}.cell-single .cell__title,.cell-double .cell__title,.cell-xl .cell__title{-webkit-box-flex:1;flex:1}.cell-large .cell__image+.cell__wrapper .cell__title{-webkit-box-flex:1;flex:1}.cell-xl .cell__title{-webkit-box-flex:0;flex:0}.cell__teaser{margin-top:14px;max-width:50ch;opacity:1}.cell--animating.cell__teaser{-webkit-transition:opacity 100ms 700ms;transition:opacity 100ms 700ms}.cell__hittarget{position:absolute;top:0;bottom:0;left:0;right:0}.cell__buttons{-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:end;align-items:flex-end}.cell__buttons>a{margin-top:10px;margin-bottom:10px;z-index:2}.cell__wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;background-color:#fff;padding:25px;box-sizing:border-box;z-index:2}.cell--animating.cell__wrapper{-webkit-transition:width 300ms 100ms,height 300ms 400ms;transition:width 300ms 100ms,height 300ms 400ms}@media (min-width: 512px){.cell__wrapper{position:absolute;left:0;right:0;bottom:0;top:0;height:100%}}.cell__wrapper.anchor-open{cursor:pointer}.cell--expanded .cell__wrapper.anchor-open{cursor:default}.cell__content{position:absolute;bottom:0;left:0;width:100%;opacity:0;top:0;margin-top:50px;pointer-events:none;overflow:hidden}.cell--animating.cell__content{-webkit-transition:opacity 100ms;transition:opacity 100ms}.cell-expand-icon{display:inline-block;width:28px;height:28px;outline:none;position:relative}.cell-expand-icon svg{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:rotate(0);transform:rotate(0)}.cell-expand-icon svg circle{stroke:#AC9B62;fill:#282828}.cell-expand-icon svg path{fill:#AC9B62}.cell-expand-icon:hover svg circle,.cell--expanded .cell-expand-icon svg circle{stroke:#282828;fill:transparent}.cell-expand-icon:hover svg path,.cell--expanded .cell-expand-icon svg path{fill:#282828}.cell--expanded .cell-expand-icon svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cell-double,.cell-xl{height:200vw}@media (min-width: 512px){.cell-double,.cell-xl{height:100vw}}@media (min-width: 768px){.cell-double,.cell-xl{height:768px}}@media (min-width: 1024px){.cell-double,.cell-xl{height:50vw}}@media (min-width: 1224px){.cell-double,.cell-xl{height:612px}}.cell-double>.cell__wrapper,.cell-xl>.cell__wrapper{height:100vw;top:100vw}@media (min-width: 512px){.cell-double>.cell__wrapper,.cell-xl>.cell__wrapper{height:50vw}}@media (min-width: 768px){.cell-double>.cell__wrapper,.cell-xl>.cell__wrapper{height:384px}}@media (min-width: 1024px){.cell-double>.cell__wrapper,.cell-xl>.cell__wrapper{height:25vw}}@media (min-width: 1224px){.cell-double>.cell__wrapper,.cell-xl>.cell__wrapper{height:306px}}@media (min-width: 512px){.cell-double>.cell__wrapper,.cell-xl>.cell__wrapper{top:50vw}}@media (min-width: 768px){.cell-double>.cell__wrapper,.cell-xl>.cell__wrapper{top:384px}}@media (min-width: 1024px){.cell-double>.cell__wrapper,.cell-xl>.cell__wrapper{top:25vw}}@media (min-width: 1224px){.cell-double>.cell__wrapper,.cell-xl>.cell__wrapper{top:306px}}.cell-double>.cell__image,.cell-xl>.cell__image{height:100vw}@media (min-width: 512px){.cell-double>.cell__image,.cell-xl>.cell__image{height:50vw}}@media (min-width: 768px){.cell-double>.cell__image,.cell-xl>.cell__image{height:384px}}@media (min-width: 1024px){.cell-double>.cell__image,.cell-xl>.cell__image{height:25vw}}@media (min-width: 1224px){.cell-double>.cell__image,.cell-xl>.cell__image{height:306px}}.cell-double .cell__content,.cell-xl .cell__content{top:100vw}@media (min-width: 512px){.cell-double .cell__content,.cell-xl .cell__content{top:50vw}}@media (min-width: 768px){.cell-double .cell__content,.cell-xl .cell__content{top:384px}}@media (min-width: 1024px){.cell-double .cell__content,.cell-xl .cell__content{top:25vw}}@media (min-width: 1224px){.cell-double .cell__content,.cell-xl .cell__content{top:306px}}@media (min-width: 512px){.cell-double .cell__content,.cell-xl .cell__content{top:0}}@media (min-width: 512px){.cell-double,.cell-xl{height:100vw}}@media (min-width: 512px) and (min-width: 512px){.cell-double,.cell-xl{height:50vw}}@media (min-width: 512px) and (min-width: 768px){.cell-double,.cell-xl{height:384px}}@media (min-width: 512px) and (min-width: 1024px){.cell-double,.cell-xl{height:25vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-double,.cell-xl{height:306px}}@media (min-width: 512px){.cell-double>.cell__wrapper,.cell-xl>.cell__wrapper{left:100vw;width:100vw;height:100vw;top:0}}@media (min-width: 512px) and (min-width: 512px){.cell-double>.cell__wrapper,.cell-xl>.cell__wrapper{left:50vw}}@media (min-width: 512px) and (min-width: 768px){.cell-double>.cell__wrapper,.cell-xl>.cell__wrapper{left:384px}}@media (min-width: 512px) and (min-width: 1024px){.cell-double>.cell__wrapper,.cell-xl>.cell__wrapper{left:25vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-double>.cell__wrapper,.cell-xl>.cell__wrapper{left:306px}}@media (min-width: 512px) and (min-width: 512px){.cell-double>.cell__wrapper,.cell-xl>.cell__wrapper{width:50vw}}@media (min-width: 512px) and (min-width: 768px){.cell-double>.cell__wrapper,.cell-xl>.cell__wrapper{width:384px}}@media (min-width: 512px) and (min-width: 1024px){.cell-double>.cell__wrapper,.cell-xl>.cell__wrapper{width:25vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-double>.cell__wrapper,.cell-xl>.cell__wrapper{width:306px}}@media (min-width: 512px) and (min-width: 512px){.cell-double>.cell__wrapper,.cell-xl>.cell__wrapper{height:50vw}}@media (min-width: 512px) and (min-width: 768px){.cell-double>.cell__wrapper,.cell-xl>.cell__wrapper{height:384px}}@media (min-width: 512px) and (min-width: 1024px){.cell-double>.cell__wrapper,.cell-xl>.cell__wrapper{height:25vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-double>.cell__wrapper,.cell-xl>.cell__wrapper{height:306px}}@media (min-width: 512px){.cell--animating.cell-double>.cell__wrapper,.cell--animating.cell-xl>.cell__wrapper{-webkit-transition:left 300ms 100ms,width 300ms 100ms,top 300ms 400ms,height 300ms 400ms;transition:left 300ms 100ms,width 300ms 100ms,top 300ms 400ms,height 300ms 400ms}.cell-double>.cell__image,.cell-xl>.cell__image{right:100vw;width:100vw;height:100vw}}@media (min-width: 512px) and (min-width: 512px){.cell-double>.cell__image,.cell-xl>.cell__image{right:50vw}}@media (min-width: 512px) and (min-width: 768px){.cell-double>.cell__image,.cell-xl>.cell__image{right:384px}}@media (min-width: 512px) and (min-width: 1024px){.cell-double>.cell__image,.cell-xl>.cell__image{right:25vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-double>.cell__image,.cell-xl>.cell__image{right:306px}}@media (min-width: 512px) and (min-width: 512px){.cell-double>.cell__image,.cell-xl>.cell__image{width:50vw}}@media (min-width: 512px) and (min-width: 768px){.cell-double>.cell__image,.cell-xl>.cell__image{width:384px}}@media (min-width: 512px) and (min-width: 1024px){.cell-double>.cell__image,.cell-xl>.cell__image{width:25vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-double>.cell__image,.cell-xl>.cell__image{width:306px}}@media (min-width: 512px) and (min-width: 512px){.cell-double>.cell__image,.cell-xl>.cell__image{height:50vw}}@media (min-width: 512px) and (min-width: 768px){.cell-double>.cell__image,.cell-xl>.cell__image{height:384px}}@media (min-width: 512px) and (min-width: 1024px){.cell-double>.cell__image,.cell-xl>.cell__image{height:25vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-double>.cell__image,.cell-xl>.cell__image{height:306px}}@media (min-width: 512px){.cell--animating.cell-double>.cell__image,.cell--animating.cell-xl>.cell__image{-webkit-transition:right 300ms 100ms,width 300ms 100ms,top 300ms 400ms,height 300ms 400ms;transition:right 300ms 100ms,width 300ms 100ms,top 300ms 400ms,height 300ms 400ms}}@media (min-width: 768px){.cell-double.cell--collapsed,.cell--collapsed.cell-xl{height:200vw;height:100vw}}@media (min-width: 768px) and (min-width: 512px){.cell-double.cell--collapsed,.cell--collapsed.cell-xl{height:100vw}}@media (min-width: 768px) and (min-width: 768px){.cell-double.cell--collapsed,.cell--collapsed.cell-xl{height:768px}}@media (min-width: 768px) and (min-width: 1024px){.cell-double.cell--collapsed,.cell--collapsed.cell-xl{height:50vw}}@media (min-width: 768px) and (min-width: 1224px){.cell-double.cell--collapsed,.cell--collapsed.cell-xl{height:612px}}@media (min-width: 768px) and (min-width: 512px){.cell-double.cell--collapsed,.cell--collapsed.cell-xl{height:50vw}}@media (min-width: 768px) and (min-width: 768px){.cell-double.cell--collapsed,.cell--collapsed.cell-xl{height:384px}}@media (min-width: 768px) and (min-width: 1024px){.cell-double.cell--collapsed,.cell--collapsed.cell-xl{height:25vw}}@media (min-width: 768px) and (min-width: 1224px){.cell-double.cell--collapsed,.cell--collapsed.cell-xl{height:306px}}@media (min-width: 768px){.cell-double.cell--collapsed>.cell__wrapper,.cell--collapsed.cell-xl>.cell__wrapper{left:0;width:100vw;height:100vw;top:100vw}}@media (min-width: 768px) and (min-width: 512px){.cell-double.cell--collapsed>.cell__wrapper,.cell--collapsed.cell-xl>.cell__wrapper{width:50vw}}@media (min-width: 768px) and (min-width: 768px){.cell-double.cell--collapsed>.cell__wrapper,.cell--collapsed.cell-xl>.cell__wrapper{width:384px}}@media (min-width: 768px) and (min-width: 1024px){.cell-double.cell--collapsed>.cell__wrapper,.cell--collapsed.cell-xl>.cell__wrapper{width:25vw}}@media (min-width: 768px) and (min-width: 1224px){.cell-double.cell--collapsed>.cell__wrapper,.cell--collapsed.cell-xl>.cell__wrapper{width:306px}}@media (min-width: 768px) and (min-width: 512px){.cell-double.cell--collapsed>.cell__wrapper,.cell--collapsed.cell-xl>.cell__wrapper{height:50vw}}@media (min-width: 768px) and (min-width: 768px){.cell-double.cell--collapsed>.cell__wrapper,.cell--collapsed.cell-xl>.cell__wrapper{height:384px}}@media (min-width: 768px) and (min-width: 1024px){.cell-double.cell--collapsed>.cell__wrapper,.cell--collapsed.cell-xl>.cell__wrapper{height:25vw}}@media (min-width: 768px) and (min-width: 1224px){.cell-double.cell--collapsed>.cell__wrapper,.cell--collapsed.cell-xl>.cell__wrapper{height:306px}}@media (min-width: 768px) and (min-width: 512px){.cell-double.cell--collapsed>.cell__wrapper,.cell--collapsed.cell-xl>.cell__wrapper{top:50vw}}@media (min-width: 768px) and (min-width: 768px){.cell-double.cell--collapsed>.cell__wrapper,.cell--collapsed.cell-xl>.cell__wrapper{top:384px}}@media (min-width: 768px) and (min-width: 1024px){.cell-double.cell--collapsed>.cell__wrapper,.cell--collapsed.cell-xl>.cell__wrapper{top:25vw}}@media (min-width: 768px) and (min-width: 1224px){.cell-double.cell--collapsed>.cell__wrapper,.cell--collapsed.cell-xl>.cell__wrapper{top:306px}}@media (min-width: 768px){.cell--animating.cell-double.cell--collapsed>.cell__wrapper,.cell--animating.cell--collapsed.cell-xl>.cell__wrapper{-webkit-transition:top 300ms 100ms,height 300ms 100ms,width 300ms 400ms,left 300ms 400ms;transition:top 300ms 100ms,height 300ms 100ms,width 300ms 400ms,left 300ms 400ms}.cell-double.cell--collapsed>.cell__image,.cell--collapsed.cell-xl>.cell__image{right:0;width:100vw;height:100vw;bottom:100vw}}@media (min-width: 768px) and (min-width: 512px){.cell-double.cell--collapsed>.cell__image,.cell--collapsed.cell-xl>.cell__image{width:50vw}}@media (min-width: 768px) and (min-width: 768px){.cell-double.cell--collapsed>.cell__image,.cell--collapsed.cell-xl>.cell__image{width:384px}}@media (min-width: 768px) and (min-width: 1024px){.cell-double.cell--collapsed>.cell__image,.cell--collapsed.cell-xl>.cell__image{width:25vw}}@media (min-width: 768px) and (min-width: 1224px){.cell-double.cell--collapsed>.cell__image,.cell--collapsed.cell-xl>.cell__image{width:306px}}@media (min-width: 768px) and (min-width: 512px){.cell-double.cell--collapsed>.cell__image,.cell--collapsed.cell-xl>.cell__image{height:50vw}}@media (min-width: 768px) and (min-width: 768px){.cell-double.cell--collapsed>.cell__image,.cell--collapsed.cell-xl>.cell__image{height:384px}}@media (min-width: 768px) and (min-width: 1024px){.cell-double.cell--collapsed>.cell__image,.cell--collapsed.cell-xl>.cell__image{height:25vw}}@media (min-width: 768px) and (min-width: 1224px){.cell-double.cell--collapsed>.cell__image,.cell--collapsed.cell-xl>.cell__image{height:306px}}@media (min-width: 768px) and (min-width: 512px){.cell-double.cell--collapsed>.cell__image,.cell--collapsed.cell-xl>.cell__image{bottom:50vw}}@media (min-width: 768px) and (min-width: 768px){.cell-double.cell--collapsed>.cell__image,.cell--collapsed.cell-xl>.cell__image{bottom:384px}}@media (min-width: 768px) and (min-width: 1024px){.cell-double.cell--collapsed>.cell__image,.cell--collapsed.cell-xl>.cell__image{bottom:25vw}}@media (min-width: 768px) and (min-width: 1224px){.cell-double.cell--collapsed>.cell__image,.cell--collapsed.cell-xl>.cell__image{bottom:306px}}@media (min-width: 768px){.cell--animating.cell-double.cell--collapsed>.cell__image,.cell--animating.cell--collapsed.cell-xl>.cell__image{-webkit-transition:bottom 300ms 100ms,right 300ms 400ms,width 300ms 400ms,height 300ms 100ms;transition:bottom 300ms 100ms,right 300ms 400ms,width 300ms 400ms,height 300ms 100ms}}.cell-double.cell--expanded>.cell__wrapper,.cell--expanded.cell-xl>.cell__wrapper{left:0;width:100%;height:100%}.cell--animating.cell-double.cell--expanded>.cell__wrapper,.cell--animating.cell--expanded.cell-xl>.cell__wrapper{-webkit-transition:left 300ms 400ms,height 300ms 100ms,width 300ms 400ms;transition:left 300ms 400ms,height 300ms 100ms,width 300ms 400ms}.cell-double--empty{display:none}@media (min-width: 1024px){.cell-double--empty{display:inherit}}.cell-xl{height:auto}@media (min-width: 512px){.cell-xl{height:auto}}@media (min-width: 768px){.cell-xl{height:auto}}@media (min-width: 1024px){.cell-xl{height:auto}}@media (min-width: 1224px){.cell-xl{height:auto}}.cell-xl .cell__wrapper{height:auto;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (min-width: 512px){.cell-xl .cell__wrapper{height:auto}}@media (min-width: 768px){.cell-xl .cell__wrapper{height:auto}}@media (min-width: 1024px){.cell-xl .cell__wrapper{height:auto}}@media (min-width: 1224px){.cell-xl .cell__wrapper{height:auto}}@media (min-width: 512px){.cell-xl{height:auto}}@media (min-width: 512px) and (min-width: 512px){.cell-xl{height:auto}}@media (min-width: 512px) and (min-width: 768px){.cell-xl{height:auto}}@media (min-width: 512px) and (min-width: 1024px){.cell-xl{height:auto}}@media (min-width: 512px) and (min-width: 1224px){.cell-xl{height:auto}}@media (min-width: 512px){.cell-xl .cell__wrapper{left:100vw;height:auto;position:relative}}@media (min-width: 512px) and (min-width: 512px){.cell-xl .cell__wrapper{left:50vw}}@media (min-width: 512px) and (min-width: 768px){.cell-xl .cell__wrapper{left:384px}}@media (min-width: 512px) and (min-width: 1024px){.cell-xl .cell__wrapper{left:25vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-xl .cell__wrapper{left:306px}}@media (min-width: 512px) and (min-width: 512px){.cell-xl .cell__wrapper{height:auto}}@media (min-width: 512px) and (min-width: 768px){.cell-xl .cell__wrapper{height:auto}}@media (min-width: 512px) and (min-width: 1024px){.cell-xl .cell__wrapper{height:auto}}@media (min-width: 512px) and (min-width: 1224px){.cell-xl .cell__wrapper{height:auto}}@media (min-width: 512px){.cell-xl .cell__image{height:auto}}@media (min-width: 512px) and (min-width: 512px){.cell-xl .cell__image{height:auto}}@media (min-width: 512px) and (min-width: 768px){.cell-xl .cell__image{height:auto}}@media (min-width: 512px) and (min-width: 1024px){.cell-xl .cell__image{height:auto}}@media (min-width: 512px) and (min-width: 1224px){.cell-xl .cell__image{height:auto}}@media (min-width: 1024px){.cell-xl{height:200vw;width:400vw}}@media (min-width: 1024px) and (min-width: 512px){.cell-xl{height:100vw}}@media (min-width: 1024px) and (min-width: 768px){.cell-xl{height:768px}}@media (min-width: 1024px) and (min-width: 1024px){.cell-xl{height:50vw}}@media (min-width: 1024px) and (min-width: 1224px){.cell-xl{height:612px}}@media (min-width: 1024px) and (min-width: 512px){.cell-xl{width:200vw}}@media (min-width: 1024px) and (min-width: 768px){.cell-xl{width:1536px}}@media (min-width: 1024px) and (min-width: 1024px){.cell-xl{width:100vw}}@media (min-width: 1024px) and (min-width: 1224px){.cell-xl{width:1224px}}@media (min-width: 1024px){.cell-xl .cell__wrapper{height:200vw;width:200vw;top:0;left:50%}}@media (min-width: 1024px) and (min-width: 512px){.cell-xl .cell__wrapper{height:100vw}}@media (min-width: 1024px) and (min-width: 768px){.cell-xl .cell__wrapper{height:768px}}@media (min-width: 1024px) and (min-width: 1024px){.cell-xl .cell__wrapper{height:50vw}}@media (min-width: 1024px) and (min-width: 1224px){.cell-xl .cell__wrapper{height:612px}}@media (min-width: 1024px) and (min-width: 512px){.cell-xl .cell__wrapper{width:100vw}}@media (min-width: 1024px) and (min-width: 768px){.cell-xl .cell__wrapper{width:768px}}@media (min-width: 1024px) and (min-width: 1024px){.cell-xl .cell__wrapper{width:50vw}}@media (min-width: 1024px) and (min-width: 1224px){.cell-xl .cell__wrapper{width:612px}}@media (min-width: 1024px){.cell-xl .cell__image{height:200vw;width:200vw}}@media (min-width: 1024px) and (min-width: 512px){.cell-xl .cell__image{height:100vw}}@media (min-width: 1024px) and (min-width: 768px){.cell-xl .cell__image{height:768px}}@media (min-width: 1024px) and (min-width: 1024px){.cell-xl .cell__image{height:50vw}}@media (min-width: 1024px) and (min-width: 1224px){.cell-xl .cell__image{height:612px}}@media (min-width: 1024px) and (min-width: 512px){.cell-xl .cell__image{width:100vw}}@media (min-width: 1024px) and (min-width: 768px){.cell-xl .cell__image{width:768px}}@media (min-width: 1024px) and (min-width: 1024px){.cell-xl .cell__image{width:50vw}}@media (min-width: 1024px) and (min-width: 1224px){.cell-xl .cell__image{width:612px}}@media (min-width: 512px){.cell-xl--single{width:200vw}}@media (min-width: 512px) and (min-width: 512px){.cell-xl--single{width:100vw}}@media (min-width: 512px) and (min-width: 768px){.cell-xl--single{width:768px}}@media (min-width: 512px) and (min-width: 1024px){.cell-xl--single{width:50vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-xl--single{width:612px}}@media (min-width: 512px){.cell-xl--single .cell__wrapper{left:0;position:relative}}.cell-large{height:200vw}@media (min-width: 512px){.cell-large{height:100vw}}@media (min-width: 768px){.cell-large{height:768px}}@media (min-width: 1024px){.cell-large{height:50vw}}@media (min-width: 1224px){.cell-large{height:612px}}.cell-large .cell__wrapper{min-height:100vw}@media (min-width: 512px){.cell-large .cell__wrapper{min-height:50vw}}@media (min-width: 768px){.cell-large .cell__wrapper{min-height:384px}}@media (min-width: 1024px){.cell-large .cell__wrapper{min-height:25vw}}@media (min-width: 1224px){.cell-large .cell__wrapper{min-height:306px}}.cell-large>.cell__image+.cell__wrapper{height:100vw;width:100vw;top:100vw}@media (min-width: 512px){.cell-large>.cell__image+.cell__wrapper{height:50vw}}@media (min-width: 768px){.cell-large>.cell__image+.cell__wrapper{height:384px}}@media (min-width: 1024px){.cell-large>.cell__image+.cell__wrapper{height:25vw}}@media (min-width: 1224px){.cell-large>.cell__image+.cell__wrapper{height:306px}}@media (min-width: 512px){.cell-large>.cell__image+.cell__wrapper{width:50vw}}@media (min-width: 768px){.cell-large>.cell__image+.cell__wrapper{width:384px}}@media (min-width: 1024px){.cell-large>.cell__image+.cell__wrapper{width:25vw}}@media (min-width: 1224px){.cell-large>.cell__image+.cell__wrapper{width:306px}}@media (min-width: 512px){.cell-large>.cell__image+.cell__wrapper{top:50vw}}@media (min-width: 768px){.cell-large>.cell__image+.cell__wrapper{top:384px}}@media (min-width: 1024px){.cell-large>.cell__image+.cell__wrapper{top:25vw}}@media (min-width: 1224px){.cell-large>.cell__image+.cell__wrapper{top:306px}}@media (min-width: 512px){.cell-large>.cell__image+.cell__wrapper{top:0}}.cell--animating.cell-large>.cell__image+.cell__wrapper{-webkit-transition:width 300ms 100ms,top 300ms 400ms,height 300ms 400ms;transition:width 300ms 100ms,top 300ms 400ms,height 300ms 400ms}.cell-large .cell__content{top:100vw}@media (min-width: 512px){.cell-large .cell__content{top:50vw}}@media (min-width: 768px){.cell-large .cell__content{top:384px}}@media (min-width: 1024px){.cell-large .cell__content{top:25vw}}@media (min-width: 1224px){.cell-large .cell__content{top:306px}}@media (min-width: 512px){.cell-large .cell__content{top:0}}.cell-large>.cell__image{width:100vw;height:100vw}@media (min-width: 512px){.cell-large>.cell__image{width:50vw}}@media (min-width: 768px){.cell-large>.cell__image{width:384px}}@media (min-width: 1024px){.cell-large>.cell__image{width:25vw}}@media (min-width: 1224px){.cell-large>.cell__image{width:306px}}@media (min-width: 512px){.cell-large>.cell__image{height:50vw}}@media (min-width: 768px){.cell-large>.cell__image{height:384px}}@media (min-width: 1024px){.cell-large>.cell__image{height:25vw}}@media (min-width: 1224px){.cell-large>.cell__image{height:306px}}@media (min-width: 512px){.cell-large>.cell__image{width:200vw;height:200vw}}@media (min-width: 512px) and (min-width: 512px){.cell-large>.cell__image{width:100vw}}@media (min-width: 512px) and (min-width: 768px){.cell-large>.cell__image{width:768px}}@media (min-width: 512px) and (min-width: 1024px){.cell-large>.cell__image{width:50vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-large>.cell__image{width:612px}}@media (min-width: 512px) and (min-width: 512px){.cell-large>.cell__image{height:100vw}}@media (min-width: 512px) and (min-width: 768px){.cell-large>.cell__image{height:768px}}@media (min-width: 512px) and (min-width: 1024px){.cell-large>.cell__image{height:50vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-large>.cell__image{height:612px}}@media (min-width: 512px){.cell--animating.cell-large>.cell__image{-webkit-transition:bottom 300ms 400ms,height 300ms 400ms,width 300ms 400ms;transition:bottom 300ms 400ms,height 300ms 400ms,width 300ms 400ms}}@media (min-width: 768px){.cell-large.cell--collapsed>.cell__image+.cell__wrapper{top:100vw}}@media (min-width: 768px) and (min-width: 512px){.cell-large.cell--collapsed>.cell__image+.cell__wrapper{top:50vw}}@media (min-width: 768px) and (min-width: 768px){.cell-large.cell--collapsed>.cell__image+.cell__wrapper{top:384px}}@media (min-width: 768px) and (min-width: 1024px){.cell-large.cell--collapsed>.cell__image+.cell__wrapper{top:25vw}}@media (min-width: 768px) and (min-width: 1224px){.cell-large.cell--collapsed>.cell__image+.cell__wrapper{top:306px}}@media (min-width: 768px){.cell--animating.cell-large.cell--collapsed>.cell__image+.cell__wrapper{-webkit-transition:top 300ms 100ms;transition:top 300ms 100ms}.cell-large.cell--collapsed>.cell__image{width:100vw;height:100vw}}@media (min-width: 768px) and (min-width: 512px){.cell-large.cell--collapsed>.cell__image{width:50vw}}@media (min-width: 768px) and (min-width: 768px){.cell-large.cell--collapsed>.cell__image{width:384px}}@media (min-width: 768px) and (min-width: 1024px){.cell-large.cell--collapsed>.cell__image{width:25vw}}@media (min-width: 768px) and (min-width: 1224px){.cell-large.cell--collapsed>.cell__image{width:306px}}@media (min-width: 768px) and (min-width: 512px){.cell-large.cell--collapsed>.cell__image{height:50vw}}@media (min-width: 768px) and (min-width: 768px){.cell-large.cell--collapsed>.cell__image{height:384px}}@media (min-width: 768px) and (min-width: 1024px){.cell-large.cell--collapsed>.cell__image{height:25vw}}@media (min-width: 768px) and (min-width: 1224px){.cell-large.cell--collapsed>.cell__image{height:306px}}@media (min-width: 768px){.cell--animating.cell-large.cell--collapsed>.cell__image{-webkit-transition:width 300ms 100ms,height 300ms 100ms;transition:width 300ms 100ms,height 300ms 100ms}}@media (min-width: 512px){.cell-large.cell--expanded .cell__image+.cell__wrapper{width:100%;height:100%}.cell--animating.cell-large.cell--expanded .cell__image+.cell__wrapper{-webkit-transition:width 300ms 400ms,height 300ms 100ms;transition:width 300ms 400ms,height 300ms 100ms}.cell-large.cell--expanded .cell__image{width:100%;height:100%}.cell--animating.cell-large.cell--expanded .cell__image{-webkit-transition:width 300ms 400ms,height 300ms 100ms;transition:width 300ms 400ms,height 300ms 100ms}}.cell-large--button-only-own-row,.cell-large--button-only{height:120px}.cell-large--button-only-own-row>.cell__wrapper,.cell-large--button-only>.cell__wrapper{height:100%;width:100%;background-color:transparent}.cell-large--button-only-own-row>.cell__wrapper .cell__intro .cell__buttons,.cell-large--button-only>.cell__wrapper .cell__intro .cell__buttons{position:absolute;bottom:40px;left:40px}@media (min-width: 512px){.cell-large--button-only-own-row,.cell-large--button-only{height:120px;width:100%}}@media (min-width: 768px){.cell-large--button-only-own-row,.cell-large--button-only{height:120px;width:768px}}@media (min-width: 1024px){.cell-large--button-only{width:50%;height:50vw}}@media (min-width: 1224px){.cell-large--button-only{width:612px;height:612px}}@media (min-width: 1024px){.cell-large--button-only-own-row{width:50vw;height:25vw}}@media (min-width: 1224px){.cell-large--button-only-own-row{width:50vw;height:306px}}.cell-large--empty{display:none}@media (min-width: 1024px){.cell-large--empty{display:inherit}}.cell-full-width{height:100vw}@media (min-width: 512px){.cell-full-width{height:50vw}}@media (min-width: 768px){.cell-full-width{height:384px}}@media (min-width: 1024px){.cell-full-width{height:25vw}}@media (min-width: 1224px){.cell-full-width{height:306px}}.cell-full-width .cell__wrapper{display:none;height:100vw;width:100vw;top:100vw}@media (min-width: 512px){.cell-full-width .cell__wrapper{height:50vw}}@media (min-width: 768px){.cell-full-width .cell__wrapper{height:384px}}@media (min-width: 1024px){.cell-full-width .cell__wrapper{height:25vw}}@media (min-width: 1224px){.cell-full-width .cell__wrapper{height:306px}}@media (min-width: 512px){.cell-full-width .cell__wrapper{width:50vw}}@media (min-width: 768px){.cell-full-width .cell__wrapper{width:384px}}@media (min-width: 1024px){.cell-full-width .cell__wrapper{width:25vw}}@media (min-width: 1224px){.cell-full-width .cell__wrapper{width:306px}}@media (min-width: 512px){.cell-full-width .cell__wrapper{top:50vw}}@media (min-width: 768px){.cell-full-width .cell__wrapper{top:384px}}@media (min-width: 1024px){.cell-full-width .cell__wrapper{top:25vw}}@media (min-width: 1224px){.cell-full-width .cell__wrapper{top:306px}}@media (min-width: 1024px){.cell-full-width .cell__wrapper{display:block;top:0}}.cell--animating.cell-full-width .cell__wrapper{-webkit-transition:width 300ms 100ms,top 300ms 400ms,height 300ms 400ms;transition:width 300ms 100ms,top 300ms 400ms,height 300ms 400ms}.cell-full-width .cell__content{top:100vw}@media (min-width: 512px){.cell-full-width .cell__content{top:50vw}}@media (min-width: 768px){.cell-full-width .cell__content{top:384px}}@media (min-width: 1024px){.cell-full-width .cell__content{top:25vw}}@media (min-width: 1224px){.cell-full-width .cell__content{top:306px}}@media (min-width: 512px){.cell-full-width .cell__content{top:0}}.cell-full-width>.cell__image{width:100vw;height:100vw}@media (min-width: 512px){.cell-full-width>.cell__image{width:50vw}}@media (min-width: 768px){.cell-full-width>.cell__image{width:384px}}@media (min-width: 1024px){.cell-full-width>.cell__image{width:25vw}}@media (min-width: 1224px){.cell-full-width>.cell__image{width:306px}}@media (min-width: 512px){.cell-full-width>.cell__image{height:50vw}}@media (min-width: 768px){.cell-full-width>.cell__image{height:384px}}@media (min-width: 1024px){.cell-full-width>.cell__image{height:25vw}}@media (min-width: 1224px){.cell-full-width>.cell__image{height:306px}}@media (min-width: 512px){.cell-full-width>.cell__image{width:200vw;height:100vw}}@media (min-width: 512px) and (min-width: 512px){.cell-full-width>.cell__image{width:100vw}}@media (min-width: 512px) and (min-width: 768px){.cell-full-width>.cell__image{width:768px}}@media (min-width: 512px) and (min-width: 1024px){.cell-full-width>.cell__image{width:50vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-full-width>.cell__image{width:612px}}@media (min-width: 512px) and (min-width: 512px){.cell-full-width>.cell__image{height:50vw}}@media (min-width: 512px) and (min-width: 768px){.cell-full-width>.cell__image{height:384px}}@media (min-width: 512px) and (min-width: 1024px){.cell-full-width>.cell__image{height:25vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-full-width>.cell__image{height:306px}}@media (min-width: 512px){.cell--animating.cell-full-width>.cell__image{-webkit-transition:bottom 300ms 400ms,height 300ms 400ms,width 300ms 400ms;transition:bottom 300ms 400ms,height 300ms 400ms,width 300ms 400ms}}@media (min-width: 1024px){.cell-full-width>.cell__image{width:400vw;height:200vw}}@media (min-width: 1024px) and (min-width: 512px){.cell-full-width>.cell__image{width:200vw}}@media (min-width: 1024px) and (min-width: 768px){.cell-full-width>.cell__image{width:1536px}}@media (min-width: 1024px) and (min-width: 1024px){.cell-full-width>.cell__image{width:100vw}}@media (min-width: 1024px) and (min-width: 1224px){.cell-full-width>.cell__image{width:1224px}}@media (min-width: 1024px) and (min-width: 512px){.cell-full-width>.cell__image{height:100vw}}@media (min-width: 1024px) and (min-width: 768px){.cell-full-width>.cell__image{height:768px}}@media (min-width: 1024px) and (min-width: 1024px){.cell-full-width>.cell__image{height:50vw}}@media (min-width: 1024px) and (min-width: 1224px){.cell-full-width>.cell__image{height:612px}}@media (min-width: 768px){.cell-full-width.cell--collapsed>.cell__wrapper{top:100vw}}@media (min-width: 768px) and (min-width: 512px){.cell-full-width.cell--collapsed>.cell__wrapper{top:50vw}}@media (min-width: 768px) and (min-width: 768px){.cell-full-width.cell--collapsed>.cell__wrapper{top:384px}}@media (min-width: 768px) and (min-width: 1024px){.cell-full-width.cell--collapsed>.cell__wrapper{top:25vw}}@media (min-width: 768px) and (min-width: 1224px){.cell-full-width.cell--collapsed>.cell__wrapper{top:306px}}@media (min-width: 768px){.cell--animating.cell-full-width.cell--collapsed>.cell__wrapper{-webkit-transition:top 300ms 100ms;transition:top 300ms 100ms}.cell-full-width.cell--collapsed>.cell__image{width:100vw;height:100vw}}@media (min-width: 768px) and (min-width: 512px){.cell-full-width.cell--collapsed>.cell__image{width:50vw}}@media (min-width: 768px) and (min-width: 768px){.cell-full-width.cell--collapsed>.cell__image{width:384px}}@media (min-width: 768px) and (min-width: 1024px){.cell-full-width.cell--collapsed>.cell__image{width:25vw}}@media (min-width: 768px) and (min-width: 1224px){.cell-full-width.cell--collapsed>.cell__image{width:306px}}@media (min-width: 768px) and (min-width: 512px){.cell-full-width.cell--collapsed>.cell__image{height:50vw}}@media (min-width: 768px) and (min-width: 768px){.cell-full-width.cell--collapsed>.cell__image{height:384px}}@media (min-width: 768px) and (min-width: 1024px){.cell-full-width.cell--collapsed>.cell__image{height:25vw}}@media (min-width: 768px) and (min-width: 1224px){.cell-full-width.cell--collapsed>.cell__image{height:306px}}@media (min-width: 768px){.cell--animating.cell-full-width.cell--collapsed>.cell__image{-webkit-transition:width 300ms 100ms,height 300ms 100ms;transition:width 300ms 100ms,height 300ms 100ms}}@media (min-width: 512px){.cell-full-width.cell--expanded .cell__wrapper{width:100%;height:100%}.cell--animating.cell-full-width.cell--expanded .cell__wrapper{-webkit-transition:width 300ms 400ms,height 300ms 100ms;transition:width 300ms 400ms,height 300ms 100ms}.cell-full-width.cell--expanded .cell__image{width:100%;height:100%}.cell--animating.cell-full-width.cell--expanded .cell__image{-webkit-transition:width 300ms 400ms,height 300ms 100ms;transition:width 300ms 400ms,height 300ms 100ms}}@media (min-width: 1024px){.cell-full-width{height:200vw}}@media (min-width: 1024px) and (min-width: 512px){.cell-full-width{height:100vw}}@media (min-width: 1024px) and (min-width: 768px){.cell-full-width{height:768px}}@media (min-width: 1024px) and (min-width: 1024px){.cell-full-width{height:50vw}}@media (min-width: 1024px) and (min-width: 1224px){.cell-full-width{height:612px}}@-webkit-keyframes single-collapse-fullwidth{0%{left:50%;top:0}50%{left:50%;top:25vw}100%{left:0;top:25vw}}@keyframes single-collapse-fullwidth{0%{left:50%;top:0}50%{left:50%;top:25vw}100%{left:0;top:25vw}}@-webkit-keyframes single-collapse-large{0%{left:50%;top:0}50%{left:50%;top:306px}100%{left:0;top:306px}}@keyframes single-collapse-large{0%{left:50%;top:0}50%{left:50%;top:306px}100%{left:0;top:306px}}@-webkit-keyframes single-collapse-small{0%{left:50%;top:0}50%{left:50%;top:192px}100%{left:0;top:192px}}@keyframes single-collapse-small{0%{left:50%;top:0}50%{left:50%;top:192px}100%{left:0;top:192px}}@-webkit-keyframes single-reset-fullwidth{0%{left:0;top:25vw}50%{left:50%;top:25vw}100%{left:50%;top:0}}@keyframes single-reset-fullwidth{0%{left:0;top:25vw}50%{left:50%;top:25vw}100%{left:50%;top:0}}@-webkit-keyframes single-reset-large{0%{left:0;top:306px}50%{left:50%;top:306px}100%{left:50%;top:0}}@keyframes single-reset-large{0%{left:0;top:306px}50%{left:50%;top:306px}100%{left:50%;top:0}}@-webkit-keyframes single-reset-small{0%{left:0;top:192px}50%{left:50%;top:192px}100%{left:50%;top:0}}@keyframes single-reset-small{0%{left:0;top:192px}50%{left:50%;top:192px}100%{left:50%;top:0}}.cell-single{top:0;-webkit-box-ordinal-group:2;order:1}.cell-single .cell__wrapper{min-height:100vw}@media (min-width: 512px){.cell-single .cell__wrapper{min-height:50vw}}@media (min-width: 768px){.cell-single .cell__wrapper{min-height:384px}}@media (min-width: 1024px){.cell-single .cell__wrapper{min-height:25vw}}@media (min-width: 1224px){.cell-single .cell__wrapper{min-height:306px}}@media (min-width: 512px){.cell-single.cell--collapsed{padding-bottom:0;position:absolute;width:100vw;height:100vw}}@media (min-width: 512px) and (min-width: 512px){.cell-single.cell--collapsed{width:50vw}}@media (min-width: 512px) and (min-width: 768px){.cell-single.cell--collapsed{width:384px}}@media (min-width: 512px) and (min-width: 1024px){.cell-single.cell--collapsed{width:25vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-single.cell--collapsed{width:306px}}@media (min-width: 512px) and (min-width: 512px){.cell-single.cell--collapsed{height:50vw}}@media (min-width: 512px) and (min-width: 768px){.cell-single.cell--collapsed{height:384px}}@media (min-width: 512px) and (min-width: 1024px){.cell-single.cell--collapsed{height:25vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-single.cell--collapsed{height:306px}}@media (min-width: 512px){.cell-single.cell--collapsed .cell__wrapper{width:100vw}}@media (min-width: 512px) and (min-width: 512px){.cell-single.cell--collapsed .cell__wrapper{width:50vw}}@media (min-width: 512px) and (min-width: 768px){.cell-single.cell--collapsed .cell__wrapper{width:384px}}@media (min-width: 512px) and (min-width: 1024px){.cell-single.cell--collapsed .cell__wrapper{width:25vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-single.cell--collapsed .cell__wrapper{width:306px}}@media (min-width: 512px){.cell-single.cell--collapsed:nth-child(2){left:100vw;-webkit-transition:left 0s 0s;transition:left 0s 0s;-webkit-animation:single-collapse-fullwidth 600ms 100ms forwards;animation:single-collapse-fullwidth 600ms 100ms forwards}}@media (min-width: 512px) and (min-width: 512px){.cell-single.cell--collapsed:nth-child(2){left:50vw}}@media (min-width: 512px) and (min-width: 768px){.cell-single.cell--collapsed:nth-child(2){left:384px}}@media (min-width: 512px) and (min-width: 1024px){.cell-single.cell--collapsed:nth-child(2){left:25vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-single.cell--collapsed:nth-child(2){left:306px}}@media (min-width: 512px) and (min-width: 768px){.cell-single.cell--collapsed:nth-child(2){-webkit-animation:single-collapse-small 600ms 100ms forwards;animation:single-collapse-small 600ms 100ms forwards}}@media (min-width: 512px) and (min-width: 1024px){.cell-single.cell--collapsed:nth-child(2){-webkit-animation:single-collapse-fullwidth 600ms 100ms forwards;animation:single-collapse-fullwidth 600ms 100ms forwards}}@media (min-width: 512px) and (min-width: 1224px){.cell-single.cell--collapsed:nth-child(2){-webkit-animation:single-collapse-large 600ms 100ms forwards;animation:single-collapse-large 600ms 100ms forwards}}@media (min-width: 512px){.cell-single.cell--locked{width:0;-webkit-box-flex:0;flex:0;-webkit-box-ordinal-group:3;order:2;top:100vw}.cell-single.cell--locked.cell--animating{-webkit-transition:width 300ms 400ms,top 300ms 100ms,left 300ms 400ms,-webkit-box-flex 300ms 400ms,-webkit-box-ordinal-group 300ms 400ms;transition:width 300ms 400ms,top 300ms 100ms,left 300ms 400ms,-webkit-box-flex 300ms 400ms,-webkit-box-ordinal-group 300ms 400ms;transition:width 300ms 400ms,flex 300ms 400ms,order 300ms 400ms,top 300ms 100ms,left 300ms 400ms;transition:width 300ms 400ms,flex 300ms 400ms,order 300ms 400ms,top 300ms 100ms,left 300ms 400ms,-webkit-box-flex 300ms 400ms,-webkit-box-ordinal-group 300ms 400ms}}@media (min-width: 512px) and (min-width: 512px){.cell-single.cell--locked{top:50vw}}@media (min-width: 512px) and (min-width: 768px){.cell-single.cell--locked{top:384px}}@media (min-width: 512px) and (min-width: 1024px){.cell-single.cell--locked{top:25vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-single.cell--locked{top:306px}}@media (min-width: 512px){.cell-single.cell--locked>.cell__wrapper{width:100vw;height:100vw}}@media (min-width: 512px) and (min-width: 512px){.cell-single.cell--locked>.cell__wrapper{width:50vw}}@media (min-width: 512px) and (min-width: 768px){.cell-single.cell--locked>.cell__wrapper{width:384px}}@media (min-width: 512px) and (min-width: 1024px){.cell-single.cell--locked>.cell__wrapper{width:25vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-single.cell--locked>.cell__wrapper{width:306px}}@media (min-width: 512px) and (min-width: 512px){.cell-single.cell--locked>.cell__wrapper{height:50vw}}@media (min-width: 512px) and (min-width: 768px){.cell-single.cell--locked>.cell__wrapper{height:384px}}@media (min-width: 512px) and (min-width: 1024px){.cell-single.cell--locked>.cell__wrapper{height:25vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-single.cell--locked>.cell__wrapper{height:306px}}@media (min-width: 512px){.cell-single.cell--resetting-collapse{padding-bottom:0;position:absolute;width:100vw;height:100vw}}@media (min-width: 512px) and (min-width: 512px){.cell-single.cell--resetting-collapse{width:50vw}}@media (min-width: 512px) and (min-width: 768px){.cell-single.cell--resetting-collapse{width:384px}}@media (min-width: 512px) and (min-width: 1024px){.cell-single.cell--resetting-collapse{width:25vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-single.cell--resetting-collapse{width:306px}}@media (min-width: 512px) and (min-width: 512px){.cell-single.cell--resetting-collapse{height:50vw}}@media (min-width: 512px) and (min-width: 768px){.cell-single.cell--resetting-collapse{height:384px}}@media (min-width: 512px) and (min-width: 1024px){.cell-single.cell--resetting-collapse{height:25vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-single.cell--resetting-collapse{height:306px}}@media (min-width: 512px){.cell-single.cell--resetting-collapse:nth-child(2){left:0;top:100vw;-webkit-transition:left 0s 0s;transition:left 0s 0s;-webkit-animation:single-reset-fullwidth 600ms 100ms forwards;animation:single-reset-fullwidth 600ms 100ms forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media (min-width: 512px) and (min-width: 512px){.cell-single.cell--resetting-collapse:nth-child(2){top:50vw}}@media (min-width: 512px) and (min-width: 768px){.cell-single.cell--resetting-collapse:nth-child(2){top:384px}}@media (min-width: 512px) and (min-width: 1024px){.cell-single.cell--resetting-collapse:nth-child(2){top:25vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-single.cell--resetting-collapse:nth-child(2){top:306px}}@media (min-width: 512px) and (min-width: 768px){.cell-single.cell--resetting-collapse:nth-child(2){-webkit-animation:single-reset-small 600ms 100ms forwards;animation:single-reset-small 600ms 100ms forwards}}@media (min-width: 512px) and (min-width: 1024px){.cell-single.cell--resetting-collapse:nth-child(2){-webkit-animation:single-reset-fullwidth 600ms 100ms forwards;animation:single-reset-fullwidth 600ms 100ms forwards}}@media (min-width: 512px) and (min-width: 1224px){.cell-single.cell--resetting-collapse:nth-child(2){-webkit-animation:single-reset-large 600ms 100ms forwards;animation:single-reset-large 600ms 100ms forwards}}@media (min-width: 512px){.cell-single.cell--resetting-expand .cell__wrapper{width:100vw}}@media (min-width: 512px) and (min-width: 512px){.cell-single.cell--resetting-expand .cell__wrapper{width:50vw}}@media (min-width: 512px) and (min-width: 768px){.cell-single.cell--resetting-expand .cell__wrapper{width:384px}}@media (min-width: 512px) and (min-width: 1024px){.cell-single.cell--resetting-expand .cell__wrapper{width:25vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-single.cell--resetting-expand .cell__wrapper{width:306px}}@media (min-width: 512px){.cell--animating.cell-single.cell--resetting-expand .cell__wrapper{-webkit-transition:width 300ms 100ms;transition:width 300ms 100ms}.cell-single.cell--resetting-lock.cell--animating{-webkit-transition:width 300ms 100ms,top 300ms 400ms,left 300ms 100ms,-webkit-box-flex 300ms 100ms,-webkit-box-ordinal-group 300ms 100ms;transition:width 300ms 100ms,top 300ms 400ms,left 300ms 100ms,-webkit-box-flex 300ms 100ms,-webkit-box-ordinal-group 300ms 100ms;transition:width 300ms 100ms,flex 300ms 100ms,order 300ms 100ms,top 300ms 400ms,left 300ms 100ms;transition:width 300ms 100ms,flex 300ms 100ms,order 300ms 100ms,top 300ms 400ms,left 300ms 100ms,-webkit-box-flex 300ms 100ms,-webkit-box-ordinal-group 300ms 100ms}.cell-single.cell--resetting-lock .cell__wrapper{width:100vw}}@media (min-width: 512px) and (min-width: 512px){.cell-single.cell--resetting-lock .cell__wrapper{width:50vw}}@media (min-width: 512px) and (min-width: 768px){.cell-single.cell--resetting-lock .cell__wrapper{width:384px}}@media (min-width: 512px) and (min-width: 1024px){.cell-single.cell--resetting-lock .cell__wrapper{width:25vw}}@media (min-width: 512px) and (min-width: 1224px){.cell-single.cell--resetting-lock .cell__wrapper{width:306px}}.cell--expanded{height:inherit}.cell--expanded.cell--animating{-webkit-transition:height 300ms 100ms;transition:height 300ms 100ms}@media (min-width: 512px){.cell--expanded{height:inherit}}@media (min-width: 1024px){.cell--expanded{height:inherit}}.cell--expanded .cell__content{opacity:1;pointer-events:all}.cell--expanded.cell--animating .cell__content{-webkit-transition:opacity 100ms 600ms;transition:opacity 100ms 600ms}.cell--expanded .cell__wrapper{position:static;-webkit-tap-highlight-color:transparent}@media (min-width: 512px){.cell--expanded .cell__wrapper{position:relative}}.cell--expanded.cell--animating .cell__wrapper{-webkit-transition:height 300ms 100ms;transition:height 300ms 100ms}.cell--expanded .cell__teaser{opacity:0}.cell--expanded.cell--animating .cell__teaser{-webkit-transition:opacity 100ms;transition:opacity 100ms}.cell--light>.cell__wrapper{-webkit-transition:background-color 500ms linear;transition:background-color 500ms linear}.cell--light .cell__label{color:#fff}.cell--light.cell--expanded>.cell__wrapper{-webkit-transition:background-color 500ms linear;transition:background-color 500ms linear;background-color:#fff;color:#282828}.cell--light.cell--expanded>.cell__wrapper .cell__label{color:#938E81}.cell--light>.cell__wrapper{background-color:#d1ccc3}.cell--light-transparent>.cell__wrapper{-webkit-transition:background-color 500ms linear;transition:background-color 500ms linear}.cell--light-transparent .cell__label{color:#fff}.cell--light-transparent.cell--expanded>.cell__wrapper{-webkit-transition:background-color 500ms linear;transition:background-color 500ms linear;background-color:#fff;color:#282828}.cell--light-transparent.cell--expanded>.cell__wrapper .cell__label{color:#938E81}.cell--light-transparent>.cell__wrapper{background-color:rgba(209,204,195,0.5);color:#fff}.cell--dark>.cell__wrapper{-webkit-transition:background-color 500ms linear;transition:background-color 500ms linear}.cell--dark .cell__label{color:#fff}.cell--dark.cell--expanded>.cell__wrapper{-webkit-transition:background-color 500ms linear;transition:background-color 500ms linear;background-color:#fff;color:#282828}.cell--dark.cell--expanded>.cell__wrapper .cell__label{color:#938E81}.cell--dark>.cell__wrapper{background-color:#c1bbad}.cell--dark-transparent>.cell__wrapper{-webkit-transition:background-color 500ms linear;transition:background-color 500ms linear}.cell--dark-transparent .cell__label{color:#fff}.cell--dark-transparent.cell--expanded>.cell__wrapper{-webkit-transition:background-color 500ms linear;transition:background-color 500ms linear;background-color:#fff;color:#282828}.cell--dark-transparent.cell--expanded>.cell__wrapper .cell__label{color:#938E81}.cell--dark-transparent>.cell__wrapper{background-color:rgba(193,187,173,0.5);color:#fff}.cell--highlighted-next>.cell__wrapper{background-color:#EBAE48}.cell--carousel .cell__wrapper{padding:0;background-color:transparent}.cell--carousel.cell--collapsed{pointer-events:none}.cell--carousel.cell--collapsed .carousel__button-prev,.cell--carousel.cell--collapsed .carousel__button-next{display:none}.content-body{padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:40px;background-color:#fff;margin-bottom:120px}@media (min-width: 512px){.content-body{padding-left:40px;padding-right:40px}}@media (min-width: 768px){.content-body{padding-left:60px;padding-right:60px}}.content-body:after{content:" ";display:table;clear:both}@media (min-width: 1024px){.content-body{margin-bottom:25vw}}@media (min-width: 1224px){.content-body{margin-bottom:306px}}.content-body--inline{margin-bottom:0}.content-body__rich-text,.content-body__heading-group,.content-body__button-bar,.content-body__activity,.content-body__form-errors{max-width:600px}.content-body__heading-group{margin-top:10px;margin-bottom:30px}.content-body__image,.content-body__media,.content-body__button-bar,.content-body__form-errors,.content-body__activity{margin:30px 0}.content-body__heading-label{font:14px/23px "Haptik",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;color:#B1AA98}.content-body__heading{font:32px/38px "Lyon",serif}@media (min-width: 680px){.content-body__heading{font:52px/52px "Lyon",serif}}.content-body__form-errors .errorlist{font:14px/22px "Lyon",serif;color:#FF2943;margin-top:5px}.content-body__activity+.content-body__activity{padding-top:30px;border-top:1px solid #ECEBE6}.content-video{position:relative}.content-video__wrapper{width:calc(100% + (2 * 20px));margin-left:-20px;margin-right:-20px;min-height:100vw;padding-top:56.25%;position:relative}@media (min-width: 512px){.content-video__wrapper{width:calc(100% + (2 * 40px));margin-left:-40px;margin-right:-40px}}@media (min-width: 768px){.content-video__wrapper{width:calc(100% + (2 * 60px));margin-left:-60px;margin-right:-60px}}@media (min-width: 512px){.content-video__wrapper{min-height:50vw}}@media (min-width: 768px){.content-video__wrapper{min-height:384px}}@media (min-width: 1024px){.content-video__wrapper{min-height:25vw}}@media (min-width: 1224px){.content-video__wrapper{min-height:306px}}.content-video__wrapper iframe{position:absolute;top:0;width:100%;height:100%}.content-video--cell .content-video__wrapper{width:100%;margin:0;padding-top:50%}.content-video--cell .content-video__wrapper iframe{height:100vw}@media (min-width: 512px){.content-video--cell .content-video__wrapper iframe{height:50vw}}@media (min-width: 768px){.content-video--cell .content-video__wrapper iframe{height:384px}}@media (min-width: 1024px){.content-video--cell .content-video__wrapper iframe{height:25vw}}@media (min-width: 1224px){.content-video--cell .content-video__wrapper iframe{height:306px}}@media (min-width: 1024px){.content-video--cell .content-video__wrapper iframe{height:200vw}}@media (min-width: 1024px) and (min-width: 512px){.content-video--cell .content-video__wrapper iframe{height:100vw}}@media (min-width: 1024px) and (min-width: 768px){.content-video--cell .content-video__wrapper iframe{height:768px}}@media (min-width: 1024px) and (min-width: 1024px){.content-video--cell .content-video__wrapper iframe{height:50vw}}@media (min-width: 1024px) and (min-width: 1224px){.content-video--cell .content-video__wrapper iframe{height:612px}}.content-video__cookie-message{z-index:0}.content-video--playing .content-video__preview{display:none}.content-video--playing+.cell__wrapper{display:none}.content-video__preview{z-index:1;width:100%;height:100%;position:absolute;top:0;background-color:#282828}.content-video__preview::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-color:rgba(40,40,40,0.5)}.content-video--cell .content-video__preview{height:100vw}@media (min-width: 512px){.content-video--cell .content-video__preview{height:50vw}}@media (min-width: 768px){.content-video--cell .content-video__preview{height:384px}}@media (min-width: 1024px){.content-video--cell .content-video__preview{height:25vw}}@media (min-width: 1224px){.content-video--cell .content-video__preview{height:306px}}@media (min-width: 1024px){.content-video--cell .content-video__preview{height:200vw}}@media (min-width: 1024px) and (min-width: 512px){.content-video--cell .content-video__preview{height:100vw}}@media (min-width: 1024px) and (min-width: 768px){.content-video--cell .content-video__preview{height:768px}}@media (min-width: 1024px) and (min-width: 1024px){.content-video--cell .content-video__preview{height:50vw}}@media (min-width: 1024px) and (min-width: 1224px){.content-video--cell .content-video__preview{height:612px}}.content-video__preview-image{width:100%;height:100%}.content-video__play-button{z-index:1000;position:absolute;cursor:pointer;width:70px;height:70px;border:1px solid #fff;border-radius:50% 50%;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;-webkit-transition:color 0.3s cubic-bezier(0.2, 0, 0, 1);transition:color 0.3s cubic-bezier(0.2, 0, 0, 1)}.content-video__play-button::after{content:'';display:block;position:absolute;left:28px;top:22px;width:0;height:0;border-left-width:15px;border-style:solid;border-right-width:0;border-top-width:12px;border-bottom-width:12px;border-color:transparent;border-left-color:#fff}.content-video__play-button:hover::after{border-left-color:#AC9B62}.content-video__play-button:hover{border-color:#AC9B62}.content-video__fig-caption{font:14px/23px "Lyon",serif;color:#282828;max-width:512px;margin-top:15px}.cookie-message{position:fixed;bottom:0;left:0;right:0;padding:10px;background-color:#fff;color:#282828;text-align:center;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;cursor:pointer;z-index:9001;opacity:0;pointer-events:none;-webkit-transition:opacity 200ms;transition:opacity 200ms}.cookie-message>p{font:16px/22px "Lyon",serif;margin:0;-webkit-box-flex:1;flex:1}.cookie-message>p a{color:#282828}.cookie-message.cookie-message--visible{opacity:1;pointer-events:all}.cookie-message--deferred{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.cookie-message--deferred>p{-webkit-box-flex:0;flex:0}.cookie-message__button{cursor:pointer;margin-left:20px}.cookie-message__link{white-space:nowrap;margin-left:0px;margin-right:20px}.credits{position:relative;width:22px;-webkit-transition:width 0.5s linear;transition:width 0.5s linear;cursor:pointer}.credits:hover{width:100%;-webkit-transition:none;transition:none}.credits:hover .credits__text{-webkit-transform:scale(1);transform:scale(1)}.credits:hover.credits--background-image{width:auto}.credits--background-image{position:absolute;top:65px;right:0;z-index:1}@media (min-width: 512px){.credits--background-image{top:65px;right:20px}}@media (min-width: 768px){.credits--background-image{top:65px;right:40px}}.credits--background-image.credits--header-fixed{top:calc(-100vh + 70px + 65px);z-index:1}@media (min-width: 512px){.credits--background-image.credits--header-fixed{top:calc(-100vh + 70px + 65px)}}@media (min-width: 768px){.credits--background-image.credits--header-fixed{top:calc(-100vh + 70px + 65px)}}.credits__label{width:22px;height:22px;color:#B1AA98;background-color:rgba(0,0,0,0.5);font-size:21px;font-family:"Haptik",sans-serif;text-align:center;line-height:20px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.credits__label:hover{cursor:pointer;color:#fff}.credits__text{background:rgba(24,23,23,0.5);position:absolute;bottom:22px;left:22px;right:0;padding:10px;color:#fff;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.credits--background-image .credits__text{-webkit-transform-origin:top right;transform-origin:top right;top:22px;right:22px;bottom:inherit;left:-250px}@media (min-width: 512px){.credits--background-image .credits__text{left:-400px}}.footer{background-color:#B1AA98;position:relative;z-index:3}.footer__sponsors{background-color:#d1ccc3}.footer__sponsors-top{background-color:#ECEBE6;width:100%;padding-bottom:10px}.footer__sponsors-bottom{max-width:none;padding-right:20px;padding-left:20px;background-color:#d1ccc3;width:100%;list-style:none;margin:0;padding-bottom:20px}@media (min-width: 768px){.footer__sponsors-bottom{max-width:768px}}@media (min-width: 1024px){.footer__sponsors-bottom{max-width:1224px}}.footer__sponsors-bottom:after{content:" ";display:table;clear:both}@media (min-width: 512px){.footer__sponsors-bottom{padding-left:20px;padding-right:20px}}@media (min-width: 768px){.footer__sponsors-bottom{padding-left:40px;padding-right:40px}}@media (min-width: 768px){.footer__sponsors-bottom{text-align:right}}.footer__bottom-sponsor{vertical-align:bottom;display:inline-block;margin-top:20px;margin-right:15px}.footer__bottom-sponsor img{display:inline-block}.footer__bottom-sponsor a{-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}.footer__bottom-sponsor a:hover{opacity:0.8}@media (min-width: 768px){.footer__bottom-sponsor{margin-left:20px;margin-right:0}}.footer__content{max-width:none;padding-top:40px;width:100%;padding-bottom:20px}@media (min-width: 768px){.footer__content{max-width:768px}}@media (min-width: 1024px){.footer__content{max-width:1224px}}.footer__content:after{content:" ";display:table;clear:both}@media (min-width: 768px){.footer__content{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end}}@media (min-width: 512px){.footer__content{padding-bottom:40px}}@media (min-width: 768px){.footer__content{padding-bottom:60px}}.footer__newsletter{padding-left:20px;padding-right:20px;width:100%;margin-bottom:40px}@media (min-width: 512px){.footer__newsletter{padding-left:40px;padding-right:40px}}@media (min-width: 768px){.footer__newsletter{padding-left:60px;padding-right:60px}}@media (min-width: 768px){.footer__newsletter{width:66.7%;margin-bottom:0}}@media (min-width: 1024px){.footer__newsletter{width:50%;margin-right:25%}}.footer__hermitage-frontage{margin-bottom:20px;max-width:450px}.footer__newsletter-title{font:18px/23px "Haptik",sans-serif;margin:0 0 10px 0}@media (min-width: 680px){.footer__newsletter-title{font:22px/28px "Haptik",sans-serif}}.footer__newsletter-text{font:14px/21px "Haptik",sans-serif;color:#282828;margin:0 0 30px 0;max-width:370px}.footer__social-links{margin-top:20px;margin-bottom:40px}.footer__links{width:100%;padding-left:20px;padding-right:20px}@media (min-width: 512px){.footer__links{padding-left:40px;padding-right:40px}}@media (min-width: 768px){.footer__links{padding-left:0;padding-right:40px;width:33.3%}}@media (min-width: 1024px){.footer__links{width:25%}}.footer__link-list{list-style:none;padding:0;margin:0}@media (min-width: 1024px){.footer__link-list{text-align:left}}.footer__link{font:14px/21px "Haptik",sans-serif;color:#282828;margin:0;text-decoration:none}.footer__link:hover{color:#fff}.form-row{display:block;width:100%;margin-bottom:20px;max-width:600px}.form-row:after{content:" ";display:table;clear:both}.form-row label,.form-row .form-row__label,.form-row .form-row__input-optional{font:14px/23px "Haptik",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;display:inline-block;color:#B1AA98}.form-row label a{color:#B1AA98;text-decoration:underline}.form-row label a:hover{color:#282828}.form-row textarea,.form-row input[type=text],.form-row input[type=email],.form-row input[type=date],.form-row input[type=password]{font:16px/22px "Lyon",serif;background:#fff;border:none;border-bottom:1px solid #B1AA98;color:#282828;display:block;max-width:460px;padding:5px 0;width:100%}.form-row textarea::-webkit-input-placeholder,.form-row input[type=text]::-webkit-input-placeholder,.form-row input[type=email]::-webkit-input-placeholder,.form-row input[type=date]::-webkit-input-placeholder,.form-row input[type=password]::-webkit-input-placeholder{font:14px/22px "Lyon",serif;color:#B1AA98;opacity:0.7}.form-row textarea::-moz-placeholder,.form-row input[type=text]::-moz-placeholder,.form-row input[type=email]::-moz-placeholder,.form-row input[type=date]::-moz-placeholder,.form-row input[type=password]::-moz-placeholder{font:14px/22px "Lyon",serif;color:#B1AA98;opacity:0.7}.form-row textarea::-ms-input-placeholder,.form-row input[type=text]::-ms-input-placeholder,.form-row input[type=email]::-ms-input-placeholder,.form-row input[type=date]::-ms-input-placeholder,.form-row input[type=password]::-ms-input-placeholder{font:14px/22px "Lyon",serif;color:#B1AA98;opacity:0.7}.form-row textarea::placeholder,.form-row input[type=text]::placeholder,.form-row input[type=email]::placeholder,.form-row input[type=date]::placeholder,.form-row input[type=password]::placeholder{font:14px/22px "Lyon",serif;color:#B1AA98;opacity:0.7}.form-row textarea:focus,.form-row input[type=text]:focus,.form-row input[type=email]:focus,.form-row input[type=date]:focus,.form-row input[type=password]:focus{border-color:#282828;outline:none}.form-row textarea{resize:none}.form-row select{font:16px/22px "Lyon",serif;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #B1AA98;border-radius:0;line-height:28px;padding:0 30px 0 15px;position:relative;cursor:pointer;height:30px;margin-top:5px;background-size:6px 4px;background:url("/static/images/svg/chevron.svg") no-repeat;background-position:right 10px center}.form-row select option{color:#282828}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.form-row select{background:none;padding-right:0}}.form-row select:focus{border-color:#282828;outline:none}.form-row input[type=checkbox],.form-row input[type=radio]{opacity:0.01;position:absolute}.form-row input[type=checkbox]+label,.form-row input[type=radio]+label{font:16px/22px "Lyon",serif;color:#282828;text-transform:none;position:relative;cursor:pointer;padding-left:30px;display:inline-block}.form-row input[type=checkbox]+label::after,.form-row input[type=checkbox]+label::before,.form-row input[type=radio]+label::after,.form-row input[type=radio]+label::before{display:block;content:'';position:absolute;width:20px;height:20px;left:0;top:0;color:#B1AA98}.form-row input[type=checkbox]+label::before,.form-row input[type=radio]+label::before{border:1px solid #B1AA98}.form-row input[type=checkbox]:focus+label::before,.form-row input[type=radio]:focus+label::before{border-color:#282828;outline:none}.form-row input[type=checkbox]:checked+label::before{content:url("/static/images/svg/checkmark.svg");padding-left:2px}.form-row input[type=radio]+label::before{border-radius:50%}.form-row input[type=radio]:checked+label::after{content:'';border-radius:50%;border:4px solid transparent;background-color:#AC9B62;background-clip:content-box}.form-row__help-text{margin-bottom:5px}.form-row__radio-list,.form-row__checkbox-list{margin-top:5px}.form-row button[type="submit"]{margin-top:30px}.form-row__radio-item,.form-row__checkbox-item{margin-bottom:5px}.form-row--has-errors label{color:#FF2943}.form-row--has-errors .errorlist{font:14px/22px "Lyon",serif;color:#FF2943;margin-top:5px}.header{max-width:none;width:100%}@media (min-width: 768px){.header{max-width:768px}}@media (min-width: 1024px){.header{max-width:1224px}}.header--fixed{position:fixed;bottom:0;left:0}.header__wrapper{position:relative;height:calc(200px + 65px)}@media (min-width: 512px){.header__wrapper{height:calc(200px + 65px)}}@media (min-width: 768px){.header__wrapper{height:calc(70vh + 65px)}}.header--large .header__wrapper{height:620px}.header__content{padding-left:20px;padding-right:20px;width:100%;position:absolute;bottom:0;padding-bottom:20px}@media (min-width: 512px){.header__content{padding-left:40px;padding-right:40px}}@media (min-width: 768px){.header__content{padding-left:60px;padding-right:60px}}@media (min-width: 512px){.header__content{padding-bottom:40px}}@media (min-width: 768px){.header__content{padding-bottom:60px}}.header--fixed .header__content{padding-bottom:90px}@media (min-width: 512px){.header--fixed .header__content{padding-bottom:110px}}@media (min-width: 768px){.header--fixed .header__content{padding-bottom:130px}}.header--hidden{display:none}.header__title{color:#fff;font:600 52px/52px "Haptik",sans-serif;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width: 680px){.header__title{font:600 62px/66px "Haptik",sans-serif}}.header__cell{max-width:512px}.header__sponsors{color:#fff;margin-top:20px}@media (min-width: 512px){.header__sponsors{position:absolute;bottom:80px;right:20px}}@media (min-width: 680px){.header__sponsors{position:absolute;bottom:100px;right:20px}}@media (min-width: 768px){.header__sponsors{bottom:120px;right:40px}}.header-inline{max-width:none;position:relative;height:200px}@media (min-width: 768px){.header-inline{max-width:768px}}@media (min-width: 1024px){.header-inline{max-width:1224px}}@media (min-width: 1024px){.header-inline{height:25vw}}@media (min-width: 1224px){.header-inline{height:306px}}.header-inline__content{padding-left:20px;padding-right:20px;position:absolute;bottom:0;width:100%;padding-bottom:20px}@media (min-width: 512px){.header-inline__content{padding-left:40px;padding-right:40px}}@media (min-width: 768px){.header-inline__content{padding-left:60px;padding-right:60px}}@media (min-width: 512px){.header-inline__content{padding-bottom:40px}}@media (min-width: 768px){.header-inline__content{padding-bottom:60px}}.header-inline__title{color:#fff;font:600 52px/52px "Haptik",sans-serif}@media (min-width: 680px){.header-inline__title{font:600 62px/66px "Haptik",sans-serif}}.image{padding:0;margin:0;position:relative;width:100%;height:100%}.image--portrait{max-width:512px}.image--portrait-small{max-width:256px}.image--landscape-small{max-width:512px}.image__img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.image__wrapper{position:relative}.image__credits{position:absolute;bottom:0;left:0;right:0;max-width:400px}.image--landscape .image__img{width:calc(100% + (2 * 20px));margin-left:-20px;margin-right:-20px}@media (min-width: 512px){.image--landscape .image__img{width:calc(100% + (2 * 40px));margin-left:-40px;margin-right:-40px}}@media (min-width: 768px){.image--landscape .image__img{width:calc(100% + (2 * 60px));margin-left:-60px;margin-right:-60px}}.image__fig-caption{font:14px/23px "Lyon",serif;color:#282828;max-width:512px;margin-top:15px}.link-button{font:15px/19px "Haptik",sans-serif;-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#282828;border-radius:0;border:none;color:#fff;cursor:pointer;display:inline-block;margin-right:20px;margin-top:10px;min-width:175px;padding:9px 20px;text-align:center;text-decoration:none;-webkit-transition:color 200ms ease-in-out, border-color 200ms ease-in-out;transition:color 200ms ease-in-out, border-color 200ms ease-in-out}.link-button:hover{color:#AC9B62}.link-button--secondary{border:1px solid #282828;background-color:transparent;color:#282828}.link-button--secondary:hover{border-color:#AC9B62}.link-button--light{border:1px solid #fff;background-color:transparent;color:#fff}.link-button--contrast:hover{border:1px solid #fff;background-color:transparent;color:#fff}.link-button--highlight{color:#fff}.loader{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:4;background-color:rgba(0,0,0,0.75);pointer-events:none}.loader--loading{opacity:1;pointer-events:inherit}.loader--error{opacity:1;pointer-events:inherit;background-color:rgba(255,0,0,0.5)}.loader--error .loader__spinner::after{-webkit-animation:none;animation:none}.loader__spinner{top:calc(50% - 37.5px);left:calc(50% - 37.5px);display:inline-block;position:relative;width:75px;height:75px;vertical-align:middle;border-radius:50px;border:3px solid rgba(179,152,102,0.6)}.loader__spinner:before{content:url("/static/images/svg/spinner-logo.svg");top:calc(50% - 17px);left:calc(50% - 16px);width:32px;height:34px;position:absolute}.loader__spinner:after{content:'';position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50px;border:3px solid transparent;border-top-color:#B39866;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);tranform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);tranform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);tranform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);tranform:rotate(360deg)}}.main-sponsors{max-width:none;padding-right:20px;padding-left:20px;padding-top:15px;padding-bottom:15px}@media (min-width: 768px){.main-sponsors{max-width:768px}}@media (min-width: 1024px){.main-sponsors{max-width:1224px}}@media (min-width: 512px){.main-sponsors{padding-left:20px;padding-right:20px}}@media (min-width: 768px){.main-sponsors{padding-left:40px;padding-right:40px}}.main-sponsors:after{content:" ";display:table;clear:both}.main-sponsors--constrained{max-width:250px;padding:0}.main-sponsors--constrained .main-sponsors__sponsor{padding-left:10px}.main-sponsors__list{font-size:0;width:100%;padding:0;margin:0;list-style:none;float:right;max-width:479px}.main-sponsors__sponsor{display:inline-block;padding-left:25px;position:relative}.main-sponsors__sponsor:first-child{padding-left:0}.main-sponsors__sponsor img{display:block;width:100%}.main-sponsors__sponsor a{-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}.main-sponsors__sponsor a:hover{opacity:0.8}.mainsponsors__sponsor--bgl{-webkit-transform:translateY(-20%);transform:translateY(-20%);width:29.85386%}.mainsponsors__sponsor--abn{-webkit-transform:translateY(20%);transform:translateY(20%);width:30.2714%}.mainsponsors__sponsor--hnk{-webkit-transform:translateY(-55%);transform:translateY(-55%);width:22.54697%}.mainsponsors__sponsor--fugro{-webkit-transform:translateY(10%);transform:translateY(10%);width:17.32777%}.menu{overflow-x:hidden;overflow-y:auto}@media (min-width: 1024px){.menu{padding:100px 0}}.menu__content-wrapper{max-width:none;display:block;position:relative;padding:100px 20px 10px 20px}@media (min-width: 768px){.menu__content-wrapper{max-width:768px}}@media (min-width: 1024px){.menu__content-wrapper{max-width:1224px}}.menu__content-wrapper:after{content:" ";display:table;clear:both}@media (min-width: 1024px){.menu__content-wrapper{padding:0}}.menu__information-lane{width:100%;margin-bottom:50px}@media (min-width: 1024px){.menu__information-lane{width:50%;padding:0 20px 0 90px;float:left;margin-bottom:0}}.menu__primary-menu-links{list-style-type:none;margin:0 0 40px 0;padding:0}.menu__primary-menu-link{font:32px/52px "Haptik",sans-serif;position:relative;color:#282828;text-decoration:none}.menu__primary-menu-link::after{content:"";display:block;width:0;height:3px;position:absolute;left:0;bottom:0;opacity:0;background-color:#282828;-webkit-transition:width 0.6s cubic-bezier(0.2, 0, 0, 1),opacity 0.3s cubic-bezier(0.2, 0, 0, 1) 0.1s;transition:width 0.6s cubic-bezier(0.2, 0, 0, 1),opacity 0.3s cubic-bezier(0.2, 0, 0, 1) 0.1s}.menu__primary-menu-link:hover::after{width:100%;opacity:1}.menu__secondary-menu-links{list-style-type:none;margin:0;padding:0}.menu__secondary-menu-link{font:20px/34px "Haptik",sans-serif;position:relative;color:#282828;text-decoration:none}.menu__secondary-menu-link::after{content:"";display:block;width:0;height:2px;position:absolute;left:0;bottom:-1px;background-color:#282828;opacity:0;-webkit-transition:width 0.6s cubic-bezier(0.2, 0, 0, 1),opacity 0.3s cubic-bezier(0.2, 0, 0, 1) 0.1s;transition:width 0.6s cubic-bezier(0.2, 0, 0, 1),opacity 0.3s cubic-bezier(0.2, 0, 0, 1) 0.1s}.menu__secondary-menu-link:hover::after{width:100%;opacity:1}.menu__fast-lane{position:relative}@media (min-width: 1024px){.menu__fast-lane{position:absolute;width:50%;height:100%;padding:0 100px 0 20px;right:0}}.menu__fast-lane-wrapper{position:relative;margin-bottom:50px}@media (min-width: 1024px){.menu__fast-lane-wrapper{position:absolute;bottom:0;left:20px;right:100px;margin:0}}.menu__hermitage-frontage{margin-bottom:40px;display:none}@media (min-width: 1024px){.menu__hermitage-frontage{display:block}}.menu__hermitage-frontage-mobile{display:block;max-width:440px;margin:0 auto}@media (min-width: 1024px){.menu__hermitage-frontage-mobile{display:none}}@media (min-width: 1024px){.menu__opening-hours{float:left;padding-right:20px;width:60%}}@media (min-width: 1024px){.menu__fast-lane-links{box-sizing:border-box;float:right;padding-left:20px;width:40%}}.menu__opening-hours-daily{font:16px/22px "Lyon",serif;display:block;text-align:left}@media (min-width: 1024px){.menu__opening-hours-daily{text-align:right}}.menu__opening-hours-side-note{font:16px/22px "Lyon",serif;display:block;margin-bottom:10px;text-align:left}@media (min-width: 1024px){.menu__opening-hours-side-note{text-align:right}}.menu__opening-hours-special{font:16px/22px "Lyon",serif;text-decoration:underline;display:block;text-align:left}@media (min-width: 1024px){.menu__opening-hours-special{text-align:right}}.notification{position:fixed;width:300px;z-index:10001;background-color:#ECEBE6;pointer-events:none;bottom:20px;right:0;padding:10px 15px;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-webkit-transition:-webkit-transform 500ms;transition:-webkit-transform 500ms;transition:transform 500ms;transition:transform 500ms, -webkit-transform 500ms;-webkit-transition-timing-function:cubic-bezier(0.5, -0.5, 0.5, 1.5);transition-timing-function:cubic-bezier(0.5, -0.5, 0.5, 1.5)}.notification>h2{font:16px/22px "Haptik",sans-serif;color:#FF2943;text-transform:uppercase;margin-bottom:10px}.notification>p{font:16px/22px "Lyon",serif;color:#282828;margin-bottom:10px}.notification--show{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);pointer-events:inherit}.notification__link>a{font:16px/22px "Haptik",sans-serif;color:rgba(177,170,152,0.95)}.notification__close{background-color:#ECEBE6;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;right:10px;top:10px;border:1px solid #AC9B62;border-radius:50%;width:20px;height:20px;font-size:0}.notification__close::after{content:"\2A2F";position:absolute;left:0;right:0;top:-5px;text-align:center;font:16px/22px "Haptik",sans-serif}.page__content{background:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(100vh, rgba(0,0,0,0.7)), to(rgba(0,0,0,0.7)));background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.7) 100vh, rgba(0,0,0,0.7));position:relative;z-index:2;overflow:hidden}.page__content:after{content:" ";display:table;clear:both}.page__content--fixed-header{padding-top:calc(100vh - 70px)}.page__wrapper{max-width:none;position:relative}@media (min-width: 768px){.page__wrapper{max-width:768px}}@media (min-width: 1024px){.page__wrapper{max-width:1224px}}.page-navigation{position:fixed;top:0;width:100%;z-index:4;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.2, 0, 0, 1);transition:-webkit-transform 0.3s cubic-bezier(0.2, 0, 0, 1);transition:transform 0.3s cubic-bezier(0.2, 0, 0, 1);transition:transform 0.3s cubic-bezier(0.2, 0, 0, 1), -webkit-transform 0.3s cubic-bezier(0.2, 0, 0, 1)}.page-navigation .page-navigation__menu-hamburger-open-text{opacity:1;-webkit-transition:opacity 0.2s cubic-bezier(0.2, 0, 0, 1) 0.1s;transition:opacity 0.2s cubic-bezier(0.2, 0, 0, 1) 0.1s}.page-navigation .page-navigation__menu-hamburger-close-text{opacity:0;-webkit-transition:opacity 0.2s cubic-bezier(0.2, 0, 0, 1) 0.1s;transition:opacity 0.2s cubic-bezier(0.2, 0, 0, 1) 0.1s}.page-navigation--hide{-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media (min-width: 1024px){.page-navigation--hide{-webkit-transform:translateY(0);transform:translateY(0)}}.page-navigation__hamburger-middle-close-bar{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:fill 0.3s cubic-bezier(0.2, 0, 0, 1) 0.1s,-webkit-transform 0.35s cubic-bezier(0.2, 0, 0, 1) 0.15s;transition:fill 0.3s cubic-bezier(0.2, 0, 0, 1) 0.1s,-webkit-transform 0.35s cubic-bezier(0.2, 0, 0, 1) 0.15s;transition:transform 0.35s cubic-bezier(0.2, 0, 0, 1) 0.15s,fill 0.3s cubic-bezier(0.2, 0, 0, 1) 0.1s;transition:transform 0.35s cubic-bezier(0.2, 0, 0, 1) 0.15s,fill 0.3s cubic-bezier(0.2, 0, 0, 1) 0.1s,-webkit-transform 0.35s cubic-bezier(0.2, 0, 0, 1) 0.15s}.page-navigation__hamburger-middle-bar{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:fill 0.3s cubic-bezier(0.2, 0, 0, 1) 0.1s,-webkit-transform 0.35s cubic-bezier(0.2, 0, 0, 1) 0.25s;transition:fill 0.3s cubic-bezier(0.2, 0, 0, 1) 0.1s,-webkit-transform 0.35s cubic-bezier(0.2, 0, 0, 1) 0.25s;transition:transform 0.35s cubic-bezier(0.2, 0, 0, 1) 0.25s,fill 0.3s cubic-bezier(0.2, 0, 0, 1) 0.1s;transition:transform 0.35s cubic-bezier(0.2, 0, 0, 1) 0.25s,fill 0.3s cubic-bezier(0.2, 0, 0, 1) 0.1s,-webkit-transform 0.35s cubic-bezier(0.2, 0, 0, 1) 0.25s}.page-navigation__hamburger-top-bar,.page-navigation__hamburger-bottom-bar{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:opacity 0.3s linear,-webkit-transform 0.3s cubic-bezier(0.2, 0, 0, 1);transition:opacity 0.3s linear,-webkit-transform 0.3s cubic-bezier(0.2, 0, 0, 1);transition:transform 0.3s cubic-bezier(0.2, 0, 0, 1),opacity 0.3s linear;transition:transform 0.3s cubic-bezier(0.2, 0, 0, 1),opacity 0.3s linear,-webkit-transform 0.3s cubic-bezier(0.2, 0, 0, 1)}.page-navigation__menu-toggle:hover .page-navigation__hamburger-bottom-bar{-webkit-transform:translateX(8px);transform:translateX(8px)}.page-navigation__menu-toggle:hover .page-navigation__hamburger-top-bar{-webkit-transform:translateX(15px);transform:translateX(15px)}.page-navigation--open .page-navigation__menu-toggle:hover .page-navigation__hamburger-bottom-bar{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.page-navigation--open .page-navigation__menu-toggle:hover .page-navigation__hamburger-top-bar{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.page-navigation--open .page-navigation__hamburger-middle-bar{fill:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page-navigation--open .page-navigation__hamburger-middle-close-bar{fill:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-navigation--open .page-navigation__hamburger-top-bar,.page-navigation--open .page-navigation__hamburger-bottom-bar{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.page-navigation--open .page-navigation__menu-hamburger-text{color:#fff}.page-navigation--open .page-navigation__menu-bar:before{content:"";display:block;width:100%;height:200%;position:absolute;top:0;z-index:4;pointer-events:none;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b1aa98), color-stop(50%, rgba(177,170,152,0.95)), to(rgba(177,170,152,0)));background:linear-gradient(to bottom, #b1aa98 0, rgba(177,170,152,0.95) 50%, rgba(177,170,152,0) 100%)}@media (min-width: 1024px){.page-navigation--open .page-navigation__menu-bar:before{display:none}}.page-navigation--open .page-navigation__menu-hamburger-open-text{opacity:0}.page-navigation--open .page-navigation__menu-hamburger-close-text{opacity:1}.page-navigation--open .page-navigation__fold-out{-webkit-transform:translateY(0);transform:translateY(0)}.page-navigation--open .page-navigation__menu-language-toggle{opacity:1;pointer-events:all}.page-navigation__menu-bar{background-color:#fff;width:100%;height:65px}@media (min-width: 512px){.page-navigation__menu-bar{height:65px}}@media (min-width: 768px){.page-navigation__menu-bar{height:65px}}.page-navigation__menu-bar-wrapper{max-width:none;padding-right:20px;padding-left:20px;height:100%;position:relative}@media (min-width: 768px){.page-navigation__menu-bar-wrapper{max-width:768px}}@media (min-width: 1024px){.page-navigation__menu-bar-wrapper{max-width:1224px}}@media (min-width: 512px){.page-navigation__menu-bar-wrapper{padding-left:20px;padding-right:20px}}@media (min-width: 768px){.page-navigation__menu-bar-wrapper{padding-left:40px;padding-right:40px}}.page-navigation__menu-toggle{position:absolute;right:20px;display:block;cursor:pointer;top:20px;z-index:4}@media (min-width: 512px){.page-navigation__menu-toggle{right:20px}}@media (min-width: 768px){.page-navigation__menu-toggle{right:40px}}@media (min-width: 1024px){.page-navigation__menu-toggle{right:auto;left:40px}}.page-navigation__hamburger{float:right;height:22px;width:33px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media (min-width: 1024px){.page-navigation__hamburger{float:left;-webkit-transform:scaleX(1);transform:scaleX(1)}}.page-navigation__menu-hamburger-text{font:14px/23px "Haptik",sans-serif;font-weight:600;-webkit-font-smoothing:antialiased;text-transform:uppercase;color:#282828;display:block;float:right;margin-right:20px;position:relative;text-transform:uppercase;-webkit-transition:color 0.3s cubic-bezier(0.2, 0, 0, 1) 0.1s;transition:color 0.3s cubic-bezier(0.2, 0, 0, 1) 0.1s}@media (max-width: 360px){.page-navigation__menu-hamburger-text{display:none}}@media (min-width: 1024px){.page-navigation__menu-hamburger-text{float:left;margin-left:20px}}.page-navigation__menu-hamburger-open-text,.page-navigation__menu-hamburger-close-text{display:block;position:absolute;right:0}@media (min-width: 1024px){.page-navigation__menu-hamburger-open-text,.page-navigation__menu-hamburger-close-text{right:auto;left:0}}.page-navigation__logo-hermitage-wrapper{display:block;max-width:210px;padding:10px 0}@media (min-width: 512px){.page-navigation__logo-hermitage-wrapper{max-width:350px;padding:25px 0}}@media (min-width: 768px){.page-navigation__logo-hermitage-wrapper{max-width:550px;padding:20px 0}}@media (min-width: 1024px){.page-navigation__logo-hermitage-wrapper{max-width:680px;margin:0 auto;padding:14px 0}}.page-navigation__logo-hermitage-wrapper a{display:block}.page-navigation__logo-hermitage-stacked{display:block;max-width:100%;height:45px}@media (min-width: 512px){.page-navigation__logo-hermitage-stacked{display:none}}.page-navigation__logo-hermitage{display:none}@media (min-width: 512px){.page-navigation__logo-hermitage{display:block;height:19px}}@media (min-width: 768px){.page-navigation__logo-hermitage{height:30px}}@media (min-width: 1024px){.page-navigation__logo-hermitage{height:37px}}.page-navigation__menu-language-toggle{font:14px/23px "Haptik",sans-serif;font-weight:600;-webkit-font-smoothing:antialiased;text-transform:uppercase;color:#282828;text-decoration:none;text-align:left;left:20px;position:absolute;top:20px;z-index:4;opacity:0;-webkit-transition:opacity cubic-bezier(0.2, 0, 0, 1) 0.2s;transition:opacity cubic-bezier(0.2, 0, 0, 1) 0.2s}.page-navigation__menu-language-toggle::after{position:absolute;content:'';display:block;height:1px;width:100%;bottom:0;background-color:#282828;-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scaleX(1);transform:scaleX(1)}.page-navigation__menu-language-toggle:hover::after{-webkit-transform:scaleX(0);transform:scaleX(0)}@media (min-width: 1024px){.page-navigation__menu-language-toggle{opacity:1;right:40px;left:inherit;text-align:right}}.page-navigation__fold-out{background-color:#B1AA98;box-sizing:border-box;position:absolute;top:0;height:100vh;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.2, 0, 0, 1);transition:-webkit-transform 0.3s cubic-bezier(0.2, 0, 0, 1);transition:transform 0.3s cubic-bezier(0.2, 0, 0, 1);transition:transform 0.3s cubic-bezier(0.2, 0, 0, 1), -webkit-transform 0.3s cubic-bezier(0.2, 0, 0, 1);width:100%}@media (min-width: 1024px){.page-navigation__fold-out{background-color:rgba(177,170,152,0.95)}}.rich-text{font:16px/22px "Lyon",serif}.rich-text h2{font:32px/38px "Lyon",serif;margin-top:50px;margin-bottom:30px}@media (min-width: 680px){.rich-text h2{font:52px/52px "Lyon",serif}}.rich-text h3{font:18px/23px "Haptik",sans-serif;margin-bottom:20px}@media (min-width: 680px){.rich-text h3{font:22px/28px "Haptik",sans-serif}}.rich-text h4{font:18px/23px "Haptik",sans-serif;font-weight:600}.rich-text p,.rich-text ul,.rich-text ol{font:16px/22px "Lyon",serif;margin:30px 0}.rich-text a{font:16px/22px "Lyon",serif;color:#B1AA98;text-decoration:underline}.rich-text a:hover{color:#282828}.rich-text ul{padding-left:20px}.rich-text ul>li::before{content:"*"}.rich-text ol{padding-left:20px;counter-reset:content}.rich-text ol>li::before{counter-increment:content;content:counter(content) "."}.rich-text strong,.rich-text b{font-weight:600}.rich-text em,.rich-text i{font-style:italic}.rich-text li{font:16px/22px "Lyon",serif;position:relative}.rich-text li::before{font:14px/23px "Haptik",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;color:#B1AA98;position:absolute;display:block;width:20px;height:14px;line-height:20px;top:0;left:-20px}.row{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (min-width: 1024px){.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.row__set{-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:relative;width:100%}.row__set.row__set--animating{-webkit-transition:-webkit-box-flex 300ms 100ms;transition:-webkit-box-flex 300ms 100ms;transition:flex 300ms 100ms;transition:flex 300ms 100ms, -webkit-box-flex 300ms 100ms}@media (min-width: 512px){.row__set{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;align-self:flex-start}}.row__set.row__set--expanded{-webkit-box-flex:3;flex:3}.row__set.row__set--expanded.row__set--animating{-webkit-transition:-webkit-box-flex 300ms 400ms;transition:-webkit-box-flex 300ms 400ms;transition:flex 300ms 400ms;transition:flex 300ms 400ms, -webkit-box-flex 300ms 400ms}.row__set.row__set--collapsed{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.row__set.row__set--single>.row__cell{max-width:100vw}@media (min-width: 512px){.row__set.row__set--single>.row__cell{max-width:50vw}}@media (min-width: 768px){.row__set.row__set--single>.row__cell{max-width:384px}}@media (min-width: 1024px){.row__set.row__set--single>.row__cell{max-width:25vw}}@media (min-width: 1224px){.row__set.row__set--single>.row__cell{max-width:306px}}.row__set.row__set--single.row__set--expanded>.row__cell{max-width:inherit}.social-links{white-space:nowrap}.social-links__link{font:16px/22px "Lyon",serif;display:inline-block;color:#282828;margin-bottom:15px;text-decoration:none}.social-links__link::before{display:inline-block;width:30px}.social-links__link:hover{color:#fff}.social-links--list .social-links__link{display:block}.social-links--list .social-links__link::before{vertical-align:baseline}.social-links--list .social-links__name{display:inline-block}.social-links__instagram::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"icons";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;font-size:19px;vertical-align:middle;content:"\EA92"}.social-links__facebook::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"icons";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;font-size:19px;vertical-align:middle;content:"\EA90"}.social-links__youtube::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"icons";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;font-size:19px;vertical-align:middle;content:"\EA9D"}.social-links__twitter::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"icons";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;font-size:19px;vertical-align:middle;content:"\EA96"}.social-links__linkedin::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"icons";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;font-size:19px;vertical-align:middle;content:"\EACA"}.social-links__name{display:none}.standalone-link{font:15px/23px "Lyon",serif;text-decoration:underline;color:#B1AA98}.standalone-link::after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"icons";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;font-size:15px;vertical-align:middle;content:"\E900";display:inline-block}.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #AC9B62;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,0.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{font:14px/23px "Haptik",sans-serif;font-weight:600;-webkit-font-smoothing:antialiased;text-transform:uppercase;display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.pika-next,.is-rtl .pika-prev{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-button{font:14px/23px "Haptik",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;font-size:12px;line-height:15px;text-align:right;background:#ECEBE6}.pika-week{font-size:11px;color:#999}.is-today .pika-button{font-weight:bold;box-shadow:inset 0 0 0 2px #B1AA98}.is-selected .pika-button,.has-event .pika-button{color:#fff;font-weight:bold;background:#FF2943}.is-disabled .pika-button,.is-inrange .pika-button{background:#ECEBE6;opacity:.1}.pika-row td:nth-child(6n) .pika-button,.pika-row td:nth-child(7n) .pika-button{background:#B1AA98}.pika-row td:nth-child(6n) .pika-button:hover,.pika-row td:nth-child(7n) .pika-button:hover{background:#AC9B62}.is-disabled .pika-button{pointer-events:none;cursor:default;opacity:.3}.is-outside-current-month .pika-button{opacity:.3}.is-selection-disabled{pointer-events:none;cursor:default}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#fff;background:#AC9B62}.pika-table abbr{font:16px/22px "Lyon",serif;position:relative;text-decoration:none}.pika-table abbr:after{content:'';display:block;width:calc(100% - 2px);height:1px;background-color:#B1AA98}


/*# sourceMappingURL=main-d964ae59cfa80380c43f.min.css.map*/