/*!
    copyright Andrea Guarinoni
    based on HTML5 Boilerplate v5.2.0 | MIT License | http://h5bp.com/
*/html{color:#000;font-size:1em;line-height:1.4}::-moz-selection{background:#000;text-shadow:none;color:#fff}::selection{background:#000;text-shadow:none;color:#fff}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.nojsbanner{position:fixed;top:0;left:0;right:0;bottom:auto;z-index:9999;text-align:center;background:rgb(216, 37, 70);color:#fff;padding:0.5em}.nojsbanner a{color:#fff;text-decoration:underline}.nojsbanner a:after{display:none}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.no-hiddenscroll ::-webkit-scrollbar{width:6px;height:6px}.no-hiddenscroll ::-webkit-scrollbar-track{border:none;background:transparent}.no-hiddenscroll ::-webkit-scrollbar-track:hover{-webkit-box-shadow:inset 0 0 6px rgba(255,255,255,0.1)}.no-hiddenscroll ::-webkit-scrollbar-thumb{border:none;background:#ccc;background:rgba(0,0,0,0.5);-webkit-transition:all 400ms ease;transition:all 400ms ease}.no-hiddenscroll ::-webkit-scrollbar-thumb:hover{background:#ccc;background:rgba(0,0,0,0.75)}.no-hiddenscroll ::-webkit-scrollbar-thumb:window-inactive{background:#ccc;background:rgba(0,0,0,0.25)}#main-container,body,html{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;width:100%;height:100%}html{font-size:1em;color:#000;font-family:'gt-pressura',Arial,sans-serif;line-height:1.2;letter-spacing:0.05em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{font-size:90%}a,a:focus,a:hover,a:visited{color:inherit;text-decoration:none}a{position:relative}a:after{content:'';display:block;position:absolute;top:auto;left:0;right:0.1em;bottom:-0.1em;background-color:#000;width:auto;height:0.1em;margin:auto;visibility:hidden;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}a.current:after,a.underline:after,a:hover:after{visibility:visible;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}a.underline:hover:after{visibility:hidden;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}#main-container{-webkit-transition:opacity 1000ms linear,visibility 1ms linear;-moz-transition:opacity 1000ms linear,visibility 1ms linear;-ms-transition:opacity 1000ms linear,visibility 1ms linear;-o-transition:opacity 1000ms linear,visibility 1ms linear;transition:opacity 1000ms linear,visibility 1ms linear}.js #main-container.fade{opacity:0;visibility:hidden;-webkit-transition:opacity 1000ms linear,visibility 1ms linear 1000ms;-moz-transition:opacity 1000ms linear,visibility 1ms linear 1000ms;-ms-transition:opacity 1000ms linear,visibility 1ms linear 1000ms;-o-transition:opacity 1000ms linear,visibility 1ms linear 1000ms;transition:opacity 1000ms linear,visibility 1ms linear 1000ms}.no-js #main-container{position:relative;padding-top:3em}.js .b-lazy{opacity:0;-webkit-transition:opacity 1000ms ease-out;-moz-transition:opacity 1000ms ease-out;-ms-transition:opacity 1000ms ease-out;-o-transition:opacity 1000ms ease-out;transition:opacity 1000ms ease-out}.js .b-loaded{opacity:1}.js .fadeOnScroll{will-change:opacity,transform;-webkit-transition:opacity 1000ms linear,-webkit-transform 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-transition:opacity 1000ms linear,-moz-transform 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-transition:opacity 1000ms linear,-ms-transform 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:opacity 1000ms linear,-o-transform 1000ms cubic-bezier(0.19, 1, 0.22, 1);transition:opacity 1000ms linear,transform 1500ms cubic-bezier(0.19, 1, 0.22, 1)}.js .fadeOnScroll:not(.in-view){opacity:0;visibility:hidden}.js .fadeOnScroll.fadeOnScrollFromTop:not(.in-view){-webkit-transform:translate3d(0, -1em, 0);-moz-transform:translate3d(0, -1em, 0);-ms-transform:translate3d(0, -1em, 0);-o-transform:translate3d(0, -1em, 0);transform:translate3d(0, -1em, 0)}.js .fadeOnScroll.fadeOnScrollFromLeft:not(.in-view){-webkit-transform:translate3d(-1em, 0, 0);-moz-transform:translate3d(-1em, 0, 0);-ms-transform:translate3d(-1em, 0, 0);-o-transform:translate3d(-1em, 0, 0);transform:translate3d(-1em, 0, 0)}.js .fadeOnScroll.fadeOnScrollFromRight:not(.in-view){-webkit-transform:translate3d(1em, 0, 0);-moz-transform:translate3d(1em, 0, 0);-ms-transform:translate3d(1em, 0, 0);-o-transform:translate3d(1em, 0, 0);transform:translate3d(1em, 0, 0)}.js .fadeOnScroll.fadeOnScrollFromBottom:not(.in-view){-webkit-transform:translate3d(0, 1em, 0);-moz-transform:translate3d(0, 1em, 0);-ms-transform:translate3d(0, 1em, 0);-o-transform:translate3d(0, 1em, 0);transform:translate3d(0, 1em, 0)}.js .swiper-container .fadeOnScroll:not(.in-view){opacity:1;visibility:visible;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}h1,h2{font-size:inherit;font-weight:inherit;margin:0}h1{display:inline-block}#participants ul,#program ul,.rotated ul,nav ul{list-style:none;margin:0 auto;padding:0}.menu{z-index:9999}.rotated{width:100vh;height:3em;position:fixed;top:0;bottom:0;-webkit-transform-origin:left top;-moz-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;-webkit-transform:rotate(-90deg) translateX(-100%);-moz-transform:rotate(-90deg) translateX(-100%);-o-transform:rotate(-90deg) translateX(-100%);transform:rotate(-90deg) translateX(-100%)}.rotated.left{left:0;right:auto}.rotated.right{left:100%;right:auto;margin-left:-3em}.rotated ul{height:100%}.rotated ul li{height:100%;text-align:center;line-height:1;padding:1em 2em}nav.rotated ul li{width:25%;float:right}nav.rotated ul li:first-child{text-align:right;padding-left:1em}nav.rotated ul li:last-child{text-align:left;padding-right:1em}nav.rotated ul li:not(:first-child):not(:last-child){padding:1em}.rotated.right ul li{width:100%}.flexbox nav.rotated ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;padding:0 2em!important}.flexbox nav.rotated ul li{width:auto;padding:1em 0!important}.cover{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}.cover .layer{position:fixed;top:0;left:0;right:0;bottom:auto;width:100%;height:auto;-webkit-transition:opacity 600ms linear;-moz-transition:opacity 600ms linear;-ms-transition:opacity 600ms linear;-o-transition:opacity 600ms linear;transition:opacity 600ms linear}.cover .layer:not(.layer-hover) .bg{-webkit-animation:slidedown 15s infinite linear;-moz-animation:slidedown 15s infinite linear;-o-animation:slidedown 15s infinite linear;animation:slidedown 15s infinite linear}.cover .layer .bg{position:relative;width:100%;padding-bottom:150%;background-size:100%;background-repeat:repeat-y;background-position:0 0}.cover .layer-hover{opacity:0;left:2em;width:auto;bottom:0}.cover #title-layer{left:2em;right:1.5em;width:auto}.cover #title-layer .bg{padding-bottom:225%;background-image:url(../media/images/assets/alcova_text.svg?v=2021);-webkit-animation-duration:18s;-moz-animation-duration:18s;-o-animation-duration:18s;animation-duration:18s}.cover #shape-layer{left:1em;width:auto}.cover #shape-layer .bg{padding-bottom:260%;background-image:url(../media/images/assets/alcova_shape.svg?v=2021);-webkit-animation-duration:18s;-moz-animation-duration:18s;-o-animation-duration:18s;animation-duration:18s}.cover #pics-layer{left:1em;width:auto}.cover #pics-layer .bg{padding-bottom:905%;background-image:url(../media/images/assets/ALCOVA_image_L.jpg?v=2023);-webkit-animation-duration:75s;-moz-animation-duration:75s;-o-animation-duration:75s;animation-duration:75s}.cover .layer-hover{background-repeat:no-repeat}.cover #venues-layer{background-image:url(../media/images/assets/alcova_venues.svg)}.cover #venue-layer{background-image:url(../media/images/assets/alcova_venue.svg)}.cover #program-layer{background-image:url(../media/images/assets/alcova_program.svg)}.cover #participants-layer{background-image:url(../media/images/assets/alcova_people.svg)}.cover #press-layer{background-image:url(../media/images/assets/alcova_press.svg)}.cover #about-layer{background-image:url(../media/images/assets/alcova_about.svg)}.cover #images-layer{background-image:url(../media/images/assets/alcova_images.svg)}.cover #gallery-layer{background-image:url(../media/images/assets/alcova_gallery.svg)}.cover #media-layer{background-image:url(../media/images/assets/alcova_media.svg)}.cover #stories-layer{background-image:url(../media/images/assets/alcova_stories.svg)}.cover #visit-layer{background-image:url(../media/images/assets/alcova_visit.svg)}.contents{position:relative;padding-top:2em;padding-left:3.5em;padding-right:3.5em;padding-bottom:2em;max-width:34em;margin:auto;height:100%;overflow:visible}#gallery .contents,#venues .contents{max-width:none}#images .contents,#videos .contents{max-width:none}#participants .contents,#press .contents{max-width:45em;padding-top:1.5em;padding-bottom:1.5em;padding-left:3.25em;padding-right:3.25em}.contents p{margin:0 auto;line-height:1.4}#about,#stories{background-color:#ff0f37}#about a:after,#stories a:after{}.slideshow{position:relative;width:100%;height:100%;overflow:hidden}.swiper-container{position:absolute;top:1em;left:0;right:0;bottom:0;width:100%;height:auto;cursor:pointer}.swiper-slide{background-color:#fff;width:100%;height:100%}.js .swiper-slide:not(.swiper-slide-active){opacity:0!important}.cursor-prev .swiper-slide{cursor:url(../media/images/assets/cursor-prev.png) 5 60,pointer}.cursor-next .swiper-slide{cursor:url(../media/images/assets/cursor-next.png) 120 60,pointer}.bg-image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.swiper-slide .bg-image{height:auto;bottom:3.5em;background-size:contain}.swiper-slide .caption{position:absolute;top:auto;left:0;right:0;bottom:0;text-align:center;font-size:80%}.swiper-container.with-pagination{top:0;padding-top:2.5em}.pagination-wrapper{position:absolute;top:0;left:0;right:0;bottom:auto;width:5em;height:1em;z-index:99;margin:auto;text-align:center}.pagination{font-size:80%}.list-container{}.list-container .column{margin-bottom:2em}#participants h2,#press h2,#program .title,#program h2{font-size:200%;letter-spacing:0.05em;margin-bottom:0.5em}.events-list .sticky,.list-container .column h2.sticky{position:-webkit-sticky;position:sticky;top:-2.25em;background-color:#fff;z-index:1;padding-bottom:0.15em;border-bottom:1px solid transparent;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}#program .events-list .title.sticky,#program .list-container .column h2.sticky{z-index:2}.events-list .sticky.stuck,.list-container .column h2.sticky.stuck{border-bottom-color:#000}#press .list-container .column h2.sticky{top:0;background-color:#7aeda8}.list-container .column .item{position:relative;margin:0;border:1px solid transparent;background-color:#fff;cursor:pointer;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}#press .list-container .column .item{border:none;background-color:inherit}.list-container .column .item:not(.collapsed){border-color:#000;margin-top:-1px;padding:0.25em 0}#press .list-container .column .item{background-color:#7aeda8}.list-container .item a.name{display:block;padding:0.5em 0}.list-container .item a.name{padding-right:2em;-webkit-transition:padding 400ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition:padding 400ms cubic-bezier(0.165, 0.84, 0.44, 1);-ms-transition:padding 400ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:padding 400ms cubic-bezier(0.165, 0.84, 0.44, 1);transition:padding 400ms cubic-bezier(0.165, 0.84, 0.44, 1)}.list-container .item a.name:hover,.list-container .item:not(.collapsed) a.name{padding-left:2em;padding-right:0}.list-container .item:not(.collapsed) a.name{font-weight:bold;padding-bottom:0}.list-container .item a.name:after{display:none}#press .list-container .item:not(.collapsed) a.name{padding-left:0;padding-bottom:0.5em;font-weight:normal}.list-container .item:not(.collapsed) a.name:after{}#press .list-container .item:not(.collapsed) a.name:after{content:'>';display:block;position:absolute;top:0;left:-1.25em;right:auto;bottom:0;border-top:none;width:0.5em;height:1em;background-color:inherit;-webkit-transform:translateX(-0.25em);-moz-transform:translateX(-0.25em);-ms-transform:translateX(-0.25em);-o-transform:translateX(-0.25em);transform:translateX(-0.25em);opacity:0}#press .list-container .item:not(.collapsed) a.name:hover:after{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.list-container .item a.name.highlighted{}#press .list-container .item a.name span{display:inline-block}.list-container .column .item > div{margin:0 0 0.5em;overflow:hidden;max-height:25em;-webkit-transition:all 1000ms cubic-bezier(0.19, 1, 0.22, 1),opacity 1000ms linear;-moz-transition:all 1000ms cubic-bezier(0.19, 1, 0.22, 1),opacity 1000ms linear;-ms-transition:all 1000ms cubic-bezier(0.19, 1, 0.22, 1),opacity 1000ms linear;-o-transition:all 1000ms cubic-bezier(0.19, 1, 0.22, 1),opacity 1000ms linear;transition:all 1000ms cubic-bezier(0.19, 1, 0.22, 1),opacity 1000ms linear}.list-container .column .item.collapsed > div{margin:0;max-height:0!important;opacity:0;-webkit-transition:all 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-transition:all 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-transition:all 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 1000ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 1000ms cubic-bezier(0.19, 1, 0.22, 1)}.list-container .column .item .description{letter-spacing:0.025em;padding:0 0.5em;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.list-container .item .subtitle{display:inline-block;padding-left:0;-webkit-transition:padding 600ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:padding 600ms cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:padding 600ms cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:padding 600ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:padding 400ms cubic-bezier(0.165, 0.84, 0.44, 1)}.list-container .item a.name:hover + div .subtitle,.list-container .item:not(.collapsed) .subtitle{padding-left:1.5em}.list-container .item.collapsed .subtitle{opacity:0}.list-container .item .subtitle{text-transform:uppercase;text-align:right;width:100%}.list-container .item .subtitle .subtitle-label{display:block;margin-bottom:0.5em;letter-spacing:0.05em;display:none}.list-container .item .subtitle .subtitle-text{font-size:220%;line-height:1.15;letter-spacing:0.05em}.list-container .item.divider:before{content:'';width:100%;height:1px;display:block;background-color:#ff6a00;margin:1em 0}#participants.with-map .list-container .column .item{position:relative;padding-left:1.5em}#participants.with-map .item:before{content:attr(data-count);position:absolute;top:1em;left:0;font-size:60%;margin-right:0.25em;background-color:#00ff48;color:#000;border-radius:100%;padding:0.35em;display:inline-block;white-space:nowrap}#about .wrapper,#program .wrapper{position:relative;min-height:100%;padding-bottom:8em}#about .wrapper .contact,#program .wrapper .contact{position:absolute;top:auto;left:0;right:0;bottom:-2em;width:100%;height:auto;font-size:85%;padding-bottom:2em}#about .wrapper .contact p,#program .wrapper .contact p{width:50%;float:left}#about .wrapper .contact p:last-child,#program .wrapper .contact p:last-child{text-align:right}#program{}#program .event{margin-bottom:1.75em;padding-left:0.75em;position:relative}#program .event.today{border-left:2px solid #000}#program .event.today:after{content:'TODAY';display:block;position:absolute;top:auto;left:-2.75em;bottom:0.25em;font-size:75%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:top;-moz-transform-origin:top;-o-transform-origin:top;transform-origin:top;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.sponsor{width:100%;max-width:28em;height:auto;margin-top:3em}.map{width:100%}#press{background-color:#7aeda8}@-webkit-keyframes slidedown{from{-webkit-transform:translateY(0);-webkit-transform:translate3d(0, 0, 0)}to{-webkit-transform:translateY(-50%);-webkit-transform:translate3d(0, -100%, 0)}}@-moz-keyframes slidedown{from{-moz-transform:translate3d(0, 0, 0)}to{-moz-transform:translate3d(0, -100%, 0)}}@-o-keyframes slidedown{from{-o-transform:translate3d(0, 0, 0)}to{-o-transform:translate3d(0, -100%, 0)}}@keyframes slidedown{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(0, -100%, 0)}}.slideshow .swiper-lazy{opacity:0;-webkit-transition:opacity 600ms linear;-moz-transition:opacity 600ms linear;-ms-transition:opacity 600ms linear;-o-transition:opacity 600ms linear;transition:opacity 600ms linear}.slideshow .swiper-lazy-loaded{opacity:1}.slideshow .swiper-lazy-preloader{display:none}.slideshow .swiper-slide-active .swiper-lazy-preloader{display:block}.slideshow .swiper-lazy-preloader{width:0;height:2px;background-color:#000;margin:0 0 0 -5%;-webkit-animation:loading 1.0s infinite ease-in-out;animation:loading 1.0s infinite ease-in-out}.slideshow .swiper-lazy-preloader:after{display:none}@-webkit-keyframes loading{0%{width:0}100%{width:10%}}@-moz-keyframes loading{0%{width:0}100%{width:10%}}@keyframes loading{0%{width:0}100%{width:10%}}.slideshow .slide-wrapper{display:block;width:100%;height:100%;max-width:37em;margin:auto;position:relative}.slideshow .description-wrapper{display:table;width:100%;height:100%}.slideshow .description-wrapper .description{display:table-cell;vertical-align:middle}.media-container{display:block;position:relative;width:100%;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.media-wrapper{display:block;position:relative;width:100%;height:auto;padding-bottom:75%;overflow:hidden;background-color:#eee}.media-wrapper .bg-image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.media-wrapper.loaded{background-color:transparent!important}#gallery .half-size,#venues .half-size{position:relative;display:block;width:50%;height:100%;float:left;padding:1em}#gallery .half-border,#venues .half-border{position:absolute;top:0;left:50%;right:auto;bottom:0;margin-left:-0.05em;width:0.1em;height:100%;background-color:#000}#gallery .half-size .bg-image,#venues .half-size .bg-image{position:absolute;top:3em;left:1em;right:1em;bottom:3em;width:auto;height:auto;background-position:center center;background-size:contain;background-repeat:no-repeat;background-image:url(../media/images/assets/alcova_venue-shape.png)}#gallery .half-size .name,#venues .half-size .name{position:absolute;top:50%;left:0;right:0;bottom:auto;margin:auto;max-width:7em;text-align:center;font-size:300%;letter-spacing:0.125em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.background-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.background-overlay.scene{-webkit-transform:scale(1.1)!important;-moz-transform:scale(1.1)!important;-ms-transform:scale(1.1)!important;-o-transform:scale(1.1)!important;transform:scale(1.1)!important}.background-overlay .layer{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:opacity 750ms linear;-moz-transition:opacity 750ms linear;-ms-transition:opacity 750ms linear;-o-transition:opacity 750ms linear;transition:opacity 750ms linear}.background-overlay .bg-image{background-size:cover}.content-dimmer,.dimmer{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#fff;opacity:0.25;z-index:9999;-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-ms-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out}.content-dimmer{opacity:0.95}.content-dimmer.pink{background-color:#fcecec}.content-dimmer.blue{background-color:#04447b}.content-dimmer.visuallyhidden,.dimmer.visuallyhidden{opacity:0}.newsletter{max-width:300px;margin:1.5em 5% 0;text-transform:uppercase}.mc-embedded-signup{position:relative;min-height:2em;clear:left}.mc-embedded-signup-scroll{position:relative}.mc-embedded-signup input.email,.mc-embedded-signup input.name,.mc-embedded-signup input.surname{outline:none;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;padding:0.25em 2%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;border-bottom:1px solid #000;color:#000;font:inherit;letter-spacing:inherit;background-color:inherit;height:auto;width:100%;padding-right:1.5em;text-transform:inherit}.mc-embedded-signup form:focus input.button,.mc-embedded-signup form:hover input.button{-webkit-transform:translate(0.5em, 0);-moz-transform:translate(0.5em, 0);-ms-transform:translate(0.5em, 0);-o-transform:translate(0.5em, 0);transform:translate(0.5em, 0)}.mc-embedded-signup input.email:-webkit-autofill,.mc-embedded-signup input.email:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #eee inset;color:inherit;-webkit-text-fill-color:#000}.mc-embedded-signup input.button{position:absolute;top:0;bottom:0;right:0;padding:0.5em;color:#fff;font-size:70%;display:inline-block;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;outline:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-decoration:none;background-color:transparent;font-family:inherit;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}.mc-embedded-signup input.button{color:#fff}.mc-embedded-signup-result{display:none;text-transform:uppercase;text-align:left}.popup{position:fixed;top:1em;left:1em;right:1em;bottom:1em;width:30em;height:22.5em;max-width:95%;max-height:95%;overflow:auto;margin:auto;padding:3.5em 1.5em 1.5em;background-color:#fff;z-index:10000;border:1px solid #000;-webkit-transition:all 650ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition:all 650ms cubic-bezier(0.165, 0.84, 0.44, 1);-ms-transition:all 650ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:all 650ms cubic-bezier(0.165, 0.84, 0.44, 1);transition:all 650ms cubic-bezier(0.165, 0.84, 0.44, 1)}.popup.closed{opacity:0;visibility:hidden}.csstransforms .popup.closed{-webkit-transform:translate3d(0, 4em, 0) scale(0);-moz-transform:translate3d(0, 4em, 0) scale(0);-ms-transform:translate3d(0, 4em, 0) scale(0);-o-transform:translate3d(0, 4em, 0) scale(0);transform:translate3d(0, 4em, 0) scale(0)}.popup-close{position:absolute;top:0;left:auto;right:0;bottom:auto;padding:1em}.popup-close:after{display:none}.popup-content-wrapper{position:relative;display:table;width:100%;height:100%}.popup-content{display:table-cell;vertical-align:center}.popup-content .newsletter{max-width:100%;margin:1em 0 0;text-transform:none}.popup-content .mc-embedded-signup input.email,.popup-content .mc-embedded-signup input.name{color:#000;border-bottom:1px solid #000;padding:0.5em 0;margin-bottom:0.5em}.popup-content .mc-embedded-signup input.email:-webkit-autofill,.popup-content .mc-embedded-signup input.email:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #eee inset;color:inherit;-webkit-text-fill-color:#000}.popup-content .mc-embedded-signup input.email::-webkit-input-placeholder,.popup-content .mc-embedded-signup input.name::-webkit-input-placeholder{color:#000}.popup-content .mc-embedded-signup input.email:-ms-input-placeholder,.popup-content .mc-embedded-signup input.name:-ms-input-placeholder{color:#000}.popup-content .mc-embedded-signup input.email::-moz-placeholder,.popup-content .mc-embedded-signup input.name::-moz-placeholder{color:#000;opacity:1}.popup-content .mc-embedded-signup input.email:-moz-placeholder,.popup-content .mc-embedded-signup input.name:-moz-placeholder{color:#000;opacity:1}.popup-content .mc-embedded-signup input.button{display:block;position:relative;top:auto;left:auto;right:0;bottom:auto;text-align:center;text-transform:uppercase;font-size:100%;letter-spacing:inherit;margin:2em auto 0 auto;padding:0.25em 0.75em;color:#000;border:1px solid transparent}.popup-content .mc-embedded-signup form:focus input.button,.popup-content .mc-embedded-signup form:hover input.button{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.popup-content .mc-embedded-signup input.button:focus,.popup-content .mc-embedded-signup input.button:hover{border-color:#000}.popup-content .mc-embedded-signup-result{text-transform:none;width:100%;height:9.75em;display:table}.popup-content .mc-embedded-signup-result span{display:table-cell;vertical-align:middle;padding-bottom:3em}a.half-size:after{display:none}#privacy{color:#04447b;background-color:#fcecec}#privacy a:after{background-color:#04447b}#privacy .contents{max-width:46em}#privacy .description b{font-weight:normal}#privacy .description a{text-decoration:underline}#privacy .description a:after{display:none}#privacy .description table thead{font-style:italic}#privacy .description table td{padding:0.5em}.gradient-animated{background:linear-gradient(325deg, #16a998, #ff6a00, #16a998, #ff6a00);background-size:1000% 1000%;-webkit-animation:movegradient 30s linear infinite;-moz-animation:movegradient 30s linear infinite;-o-animation:movegradient 30s linear infinite;animation:movegradient 30s linear infinite}@-webkit-keyframes movegradient{0%{background-position:11% 0}50%{background-position:90% 100%}100%{background-position:11% 0}}@-moz-keyframes movegradient{0%{background-position:11% 0}50%{background-position:90% 100%}100%{background-position:11% 0}}@-o-keyframes movegradient{0%{background-position:11% 0}50%{background-position:90% 100%}100%{background-position:11% 0}}@keyframes movegradient{0%{background-position:11% 0}50%{background-position:90% 100%}100%{background-position:11% 0}}#gallery{background-color:#ff6a00}#gallery .bottom,#venues .bottom{position:absolute;top:auto;left:2em;right:2em;bottom:0;text-align:center;padding:1em}#stories h2,#story h2{text-transform:uppercase;font-size:250%;line-height:1;margin-bottom:1em}#stories .list-container ul{list-style:none;margin:0;padding:0}#stories .list-container ul li{margin:1.5em 0}#stories .list-container ul li a{display:inline;line-height:1.5;background-image:linear-gradient(#000,#000);background-repeat:no-repeat;background-position:0 100%;background-size:0 0.1em;transition:background 1s cubic-bezier(.645,.045,.355,1)}#stories .list-container ul li a:hover{background-size:100% 0.1em;transition:background 0.8s cubic-bezier(.77,0,.175,1)}#stories .list-container ul li a:after{display:none}#about .wrapper a.underline,#participants .list-container .wrapper a,#program .list-container .wrapper a{display:inline;background-image:linear-gradient(#000,#000);background-repeat:no-repeat;background-position:0 100%;background-size:100% 0.1em;transition:background 0.8s cubic-bezier(.77,0,.175,1)}#about .wrapper a.underline:hover,#participants .list-container .wrapper a:hover,#program .list-container .wrapper a:hover{background-size:0 0.1em;transition:background 1s cubic-bezier(.645,.045,.355,1)}#about .wrapper a:after,#participants .list-container .wrapper a:after,#program .list-container .wrapper a:after{display:none}.interview .media-container{margin:2em 0 1em}.question-answer{margin:1.5em 0;line-height:1.4;min-height:15em}.question-answer h3{font-size:100%;font-weight:normal;margin:0;line-height:1.4}.question-answer.first .speaker{display:block;line-height:1.4}.question-answer .question h3{margin-bottom:0.5em}.question-answer h3,.question-answer p{padding-left:2.25em}.question-answer .answer,.question-answer .question{position:relative}.question-answer:not(.first) .answer,.question-answer:not(.first) .question{display:block}.question-answer:not(.first) .speaker{display:block;width:2.25em;position:absolute;top:0;left:0}.question-answer:not(.first) .h3,.question-answer:not(.first) p{display:block;width:100%}.question-answer .text-cursor{display:inline;color:#000;position:absolute;top:0;left:2.25em;animation:blink-cursor 0.5s infinite}.question-answer.first .text-cursor{top:1.35em}@keyframes blink-cursor{25%{opacity:1}50%{opacity:0}75%{opacity:0}100%{opacity:1}}#gallery .half-size:hover ~ .bottom,#venues .half-size:hover ~ .bottom{color:#fff}model-viewer{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9997}.blink{animation:blink 1s step-start 0s infinite}#cover .menu li a.blink{color:#d82546}#cover .menu li a.blink:after{background-color:#d82546}@keyframes blink{50%{opacity:0.0}}@-webkit-keyframes blink{50%{opacity:0.0}}.logos .logo{position:relative;width:7em;height:2.25em;margin-right:1em;margin-top:0.5em;background-position:center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat}#about .address{margin-bottom:2.5em}#about .description .column{float:left;width:50%;padding-right:1em;text-transform:uppercase;margin-bottom:3em}#about .description .column:nth-child(even){padding-left:1em;padding-right:0}#participants .close-wrapper .right{z-index:2}.list-container.split-desktop .wrapper,.split-desktop-default{display:-webkit-flex;display:-moz-flex;display:flex;position:fixed;top:0;left:auto;right:0;bottom:0;width:100%;background-color:#16a998;padding:1.5em 2.5em 1.5em 2.5em;max-height:none!important;align-content:center;overflow:auto!important}.split-desktop-default{z-index:1}.list-container.split-desktop .column .item .wrapper{z-index:100;margin:0;max-height:100%!important;transition:all 1000ms cubic-bezier(0.19, 1, 0.22, 1),max-height 1ms linear}.list-container.split-desktop .column .item.collapsed .wrapper{opacity:1;visibility:hidden;right:-100%;transition:all 1000ms cubic-bezier(0.19, 1, 0.22, 1),max-height 1ms linear 1000ms,padding 1ms linear 1000ms,visibility 1ms linear 1000ms}.list-container.split-desktop .column .item{border:none;padding:0;margin-top:0}.list-container.split-desktop .item a.name{padding-right:1em}.list-container.split-desktop .item a.name:hover,.list-container.split-desktop .item:not(.collapsed) a.name{padding-left:1em;padding-right:0}.list-container.split-desktop .item a.name{padding-top:0.75em;padding-bottom:0.75em;text-transform:uppercase}.list-container.split-desktop .item:not(.collapsed) a.name{padding-bottom:0.75em}.list-container.split-desktop .item a.name:before{content:'>';position:absolute;top:auto;left:0;right:auto;bottom:auto;visibility:visible;opacity:0;transform:translate3d(-1em, 0, 0);transition:all 1000ms cubic-bezier(0.19, 1, 0.22, 1)}.list-container.split-desktop .item a.name:hover:before,.list-container.split-desktop .item:not(.collapsed) a.name:before{opacity:1;visibility:visible;transform:none}.list-container.split-desktop .item:not(.collapsed) a.name:before{content:'\25CF';animation:blink 1s step-start 0s infinite}.list-container.split-desktop .column .description,.split-desktop-default .description{width:100%;margin:auto}.list-container.split-desktop .column .item .wrapper .description{transition:opacity 600ms linear 600ms}.list-container.split-desktop .column .item.collapsed .wrapper .description{opacity:0}.list-container.split-desktop .column .item .subtitle,.list-container.split-desktop .item a.name:hover + div .subtitle{padding-left:0}.list-container.split-desktop .item .subtitle{padding-bottom:1em}.list-container.split-desktop .column .item{cursor:auto}.split-desktop-default{display:none}.list-container.split-desktop .close-wrapper a{background-image:none!important;font-size:100%}.list-container.events-list .date.sticky{position:-webkit-sticky;position:sticky;top:3em;z-index:1;background-color:#fff;padding:0.5em 0 0.5em 2em;border-bottom:1px solid transparent}.list-container.events-list .date.sticky.stuck{border-bottom-color:#000}.list-container.events-list .date span{font-size:150%}.list-container.events-list .column .item{border:none!important;margin-top:1.5em!important;margin-bottom:1.5em!important;cursor:auto!important}.list-container.events-list .column .item .description,.list-container.events-list .column .item .subtitle{padding-left:0!important}#program .list-container.events-list .column .item .subtitle{font-size:150%;letter-spacing:0.05em}#program .list-container.events-list .title{margin-bottom:1em}.date.today:before{content:'●';position:absolute;top:0.75em;left:0;bottom:auto;right:auto;-webkit-animation:blink 1s steps(1) infinite;-moz-animation:blink 1s steps(1) infinite;-o-animation:blink 1s steps(1) infinite;animation:blink 1s steps(1) infinite}.swiper-slide .caption .name{font-size:125%;display:block;margin-bottom:0.25em}.video-container{position:absolute;top:2em;left:3.5em;right:3.5em;bottom:2em;width:100%;width:-webkit-calc(100% - 7em);width:-moz-calc(100% - 7em);width:calc(100% - 7em);max-width:50em;height:auto;height:30em;max-height:100%;max-height:-webkit-calc(100% - 7em);max-height:-moz-calc(100% - 7em);max-height:calc(100% - 7em);overflow:hidden;margin:auto;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transition:all 500ms ease}.video-container.full-view{top:0;left:0;right:0;bottom:0;width:100%;height:100%;max-width:100%;max-height:100%}.video-wrapper{position:relative;width:100%;height:100%;cursor:url(../media/images/assets/icon-open.svg) 32 32,zoom-in}.video-container.full-view .video-wrapper{cursor:url(../media/images/assets/icon-close.svg) 32 32,zoom-out}.plyr:-webkit-full-screen,.plyr:fullscreen{cursor:auto}.video-wrapper .video-player{position:relative;width:100%;object-fit:cover;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.video-container.full-view .video-player,.video-wrapper:hover .video-player{position:fixed;top:50%;left:50%;right:0;bottom:0;width:100vw;height:100vh;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.plyr:-webkit-full-screen .video-player,.plyr:fullscreen .video-player{top:0;left:0;right:0;bottom:0;width:auto;height:auto;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}.plyr--video,.plyr__video-wrapper{height:100%}.plyr--video .plyr__controls{background:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.video-container:not(.full-view) .plyr--video .plyr__controls{visibility:hidden}.plyr{--plyr-color-main:#000}#videos .caption{position:fixed;top:auto;left:4em;right:4em;bottom:2em;text-align:center;font-size:80%}#videos .caption.full-view{color:#fff;z-index:9999;text-align:right;font-size:100%;right:1.5em;bottom:0.5em}#videos .caption .name{font-size:125%;display:block;margin-bottom:0.25em}#videos .caption.full-view .name{font-size:150%}#videos .caption .credits.full-view-credits,#videos .caption.full-view .credits{display:none}#videos .caption.full-view .credits.full-view-credits{display:block;font-size:90%;margin-bottom:0.25em}#videos .pagination-wrapper{top:2em;left:4em;right:4em;white-space:nowrap;width:auto}#videos .pagination-wrapper a{font-size:80%;margin:0 3em;display:inline-block}#videos .pagination-wrapper a.prev{margin-left:0;margin-right:4em}#videos .pagination-wrapper a.next{margin-left:4em;margin-right:0}#participants .item.expandable .name.curated-by-alcova{color:#ff6a00}#images .contents .swiper-slide .caption .name{text-transform:uppercase}.break-word{-ms-word-break:break-all;word-break:break-all;word-break:break-word}.no-transitions{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;transition:none!important}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media only screen and (orientation: portrait){#gallery .half-size,#venues .half-size{width:100%;height:50%}#gallery .half-size .bg-image,#venues .half-size .bg-image{top:2em;left:1em;right:1em;bottom:2em}.video-container{max-height:50vh}.video-container.full-view .video-wrapper .video-player{object-fit:contain;-o-object-fit:contain;object-fit:contain}.cover #pics-layer .bg{-webkit-animation-duration:35s;-moz-animation-duration:35s;-o-animation-duration:35s;animation-duration:35s}}@media only screen and (min-width: 22.5em){}@media only screen and (min-width: 25em){}@media only screen and (min-width: 27.5em){body{font-size:95%}}@media only screen and (max-width: 34.999em){#about .addresses.columns .address{width:100%;padding-left:0!important;padding-right:0!important}}@media only screen and (min-width: 35em){body{font-size:100%}#participants h2,#press h2,#program .title,#program h2{letter-spacing:0.075em}.list-container .column .item{font-size:100%}.list-container .column .item .description{font-size:100%}}@media only screen and (min-width: 40em){body{font-size:105%}#participants .contents,#press .contents,#program .contents{padding-left:4em;padding-right:4em}#participants h2,#press h2,#program .title,#program h2{font-size:250%}.list-container h2{margin-bottom:1em}.list-container .column .item .description,.split-desktop-default .description{padding:0 1em}.list-container .item a.name:hover + div .subtitle,.list-container .item:not(.collapsed) .subtitle{padding-left:1em}.close-wrapper ul li a,.contents,.menu ul li a,.popup{font-size:85%}.cover #title-layer{left:5%;right:5%}.cover #shape-layer{left:5%;right:2.5%}.cover .layer-hover{left:5%;right:5%}#gallery .half-size .name,#venues .half-size .name{font-size:350%}.list-container.events-list .date.sticky{top:3.75em}.list-container .item .subtitle .subtitle-text{font-size:250%;line-height:1.15}}@media only screen and (max-width: 49.999em){#press .list-container .item:not(.collapsed) a.name:after{display:none}.mobile-hidden{display:none!important}}@media only screen and (min-width: 50em){body{font-size:115%}.js .fadeOnScroll.fadeOnScrollFromTop:not(.in-view){-webkit-transform:translate3d(0, -2em, 0);-moz-transform:translate3d(0, -2em, 0);-ms-transform:translate3d(0, -2em, 0);-o-transform:translate3d(0, -2em, 0);transform:translate3d(0, -2em, 0)}.js .fadeOnScroll.fadeOnScrollFromLeft:not(.in-view){-webkit-transform:translate3d(-2em, 0, 0);-moz-transform:translate3d(-2em, 0, 0);-ms-transform:translate3d(-2em, 0, 0);-o-transform:translate3d(-2em, 0, 0);transform:translate3d(-2em, 0, 0)}.js .fadeOnScroll.fadeOnScrollFromRight:not(.in-view){-webkit-transform:translate3d(2em, 0, 0);-moz-transform:translate3d(2em, 0, 0);-ms-transform:translate3d(2em, 0, 0);-o-transform:translate3d(2em, 0, 0);transform:translate3d(2em, 0, 0)}.js .fadeOnScroll.fadeOnScrollFromBottom:not(.in-view){-webkit-transform:translate3d(0, 1em, 0);-moz-transform:translate3d(0, 1em, 0);-ms-transform:translate3d(0, 1em, 0);-o-transform:translate3d(0, 1em, 0);transform:translate3d(0, 1em, 0)}.close-wrapper ul li a,.contents,.menu ul li a,.popup{font-size:70%}.popup{top:auto;left:auto;right:4em;bottom:3em}#participants .contents,#press .contents,#program .contents{max-width:60em;padding-top:0;padding-bottom:0;padding-left:2em;padding-right:2em}#participants .contents{max-width:70em}.list-container{height:100%}.list-container .column{position:relative;width:50%;float:left;margin-bottom:0;max-height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.list-container .column::-webkit-scrollbar{width:0;height:0}.list-container .column{-ms-overflow-style:none;scrollbar-width:none}.list-container .column-wrapper{position:relative;padding:1em}#press .list-container .column-wrapper{padding-left:2em;padding-right:2em}.list-container.split-desktop .column-wrapper{padding-right:2em}.list-container .column .item{padding-right:1.5em}.list-container.split-desktop .wrapper,.split-desktop-default{display:-webkit-flex;display:-moz-flex;display:flex;width:50%;padding:1.5em 4em 1.5em 2em}.split-desktop-default{transition:all 1500ms cubic-bezier(0.87, 0, 0.13, 1)}.js #main-container.fade .split-desktop-default{transition-delay:1s;width:100%;padding-left:50%;padding-left:-webkit-calc(50% + 2em);padding-left:-moz-calc(50% + 2em);padding-left:calc(50% + 2em)}.split-desktop-default .description{transition:all 1000ms linear 600ms}.js #main-container.fade .split-desktop-default .description{opacity:0;visibility:hidden}.list-container.split-desktop .column .item .wrapper{transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1),max-height 1ms linear 400ms,visibility 1ms linear 400ms}.list-container.split-desktop .column .item.collapsed .wrapper{transform:none;right:0;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1),max-height 1ms linear 400ms,visibility 1ms linear 400ms}.list-container.split-desktop .column .item .wrapper .description{transition:opacity 1000ms linear 500ms,transform 1000ms cubic-bezier(0.16, 1, 0.3, 1) 500ms,visibility 1ms linear 400ms}.list-container.split-desktop .column .item.collapsed .wrapper .description{transform:translate3d(0, 1em, 0);transition:opacity 400ms linear,transform 400ms cubic-bezier(0.16, 1, 0.3, 1) 400ms,visibility 1ms linear 400ms}.list-container.split-desktop .column .item.collapsed .wrapper .description .subtitle{transition:opacity 400ms linear}.list-container.split-desktop .item .close-wrapper .rotated{margin-left:-3.5em}.list-container.split-desktop .item a.name{padding-left:2em!important}.list-container.split-desktop .item a.name:before{left:0.75em;transform:translate3d(-0.5em, 0, 0)}.list-container.split-desktop .column h2{padding-left:0.75em;margin-bottom:0.75em!important}#press .list-container .column h2.sticky{padding-left:0.5em;padding-right:0.5em;margin-left:-0.5em;margin-right:-0.5em}#gallery .bottom,#venues .bottom{font-size:125%;padding:0.75em}.menu li a.blink.blink-mobile{animation:none}#cover .menu li a.blink.blink-mobile{color:#d82546}#cover .menu li a.blink.blink-mobile:after{background-color:#d82546}.list-container.events-list .date.sticky{top:3.75em}.list-container.events-list .group.first{margin-bottom:1em}.desktop-hidden{display:none!important}}@media only screen and (min-width: 60em){body{font-size:135%}#gallery .half-size .name,#venues .half-size .name{font-size:400%}}@media only screen and (min-width: 65em){body{font-size:140%}}@media only screen and (min-width: 75em){body{font-size:145%}.list-container .item .subtitle .subtitle-text{font-size:250%;line-height:1.15}}@media only screen and (min-width: 95em){body{font-size:150%}}@media only screen and (min-width: 102.5em){body{font-size:152.5%}}@media only screen and (min-width: 110em){body{font-size:165%}}@media only screen and (min-width: 117.5em){body{font-size:177.5%}}@media only screen and (min-width: 125em){body{font-size:190%}}@media only screen and (min-width: 137.5em){body{font-size:192.5%}}@media only screen and (min-width: 150em){body{font-size:205%}}@media only screen and (max-height: 30em){.flexbox nav.rotated ul{padding:0 1em!important}.rotated ul li{padding:1em!important}.flexbox nav.rotated ul li{padding:1em 0!important}}@media only screen and (orientation: landscape) and (max-height: 20em){#main-container:after,#main-container:before{content:'';display:block;position:fixed;top:0;left:0;right:0;bottom:0;width:auto;height:auto;z-index:99999}#main-container:before{background-color:#ff0025}#main-container:after{width:20em;max-width:100%;height:4em;padding:1em;margin:auto;content:'Please change the orientation of your device or use a bigger screen :)';color:#000;text-align:center}.fullscreen-enabled #main-container:after,.fullscreen-enabled #main-container:before{display:none!important}}@media only screen and (max-aspect-ratio: 47/100){.cover #shape-layer .bg{padding-bottom:520%;-webkit-animation-duration:25s;-moz-animation-duration:25s;-o-animation-duration:25s;animation-duration:25s}.cover #title-layer .bg{padding-bottom:450%;-webkit-animation-duration:25s;-moz-animation-duration:25s;-o-animation-duration:25s;animation-duration:25s}}@media only screen and (min-aspect-ratio: 1/1){.cover #shape-layer .bg{padding-bottom:130%;-webkit-animation-duration:15s;-moz-animation-duration:15s;-o-animation-duration:15s;animation-duration:15s}.cover #title-layer .bg{padding-bottom:112.5%;-webkit-animation-duration:15s;-moz-animation-duration:15s;-o-animation-duration:15s;animation-duration:15s}}@media print,(-webkit-min-device-pixel-ratio: 1.25),(min-resolution: 1.25dppx),(min-resolution: 120dpi){}@media print{*,*:after,*:before{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}