@import url(https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,300;0,400;0,900;1,300;1,400;1,900&family=Quattrocento+Sans:ital,wght@0,400;0,600;0,700;1,400;1,700&display=swap);
.block-100,.demo-cta .demo-body-inner,.main-nav,.section-wrap,.game-layer .gl-wrap{width:100%;max-width:1640px}@media screen and (max-width: 1680px){.block-100,.demo-cta .demo-body-inner,.main-nav,.section-wrap,.game-layer .gl-wrap{padding-right:2rem;padding-left:2rem}}@media screen and (max-width: 767px){.block-100,.demo-cta .demo-body-inner,.main-nav,.section-wrap,.game-layer .gl-wrap{padding-right:1.25rem;padding-left:1.25rem}}.section-wrap,.game-layer .gl-wrap{height:100%;position:relative;margin-right:auto;margin-left:auto}body{font-family:"Quattrocento Sans",sans-serif;font-size:16px}h1,h2,h3,h4,h5,h6{font-family:"Archivo",sans-serif;font-weight:900}h1.is-accent,h2.is-accent,h3.is-accent,h4.is-accent,h5.is-accent,h6.is-accent{color:#e7ff00}body .app .content-title.is-outline{color:rgba(0,0,0,0);-webkit-text-stroke-width:3px}@media screen and (max-width: 767px){body .app .content-title.is-outline{-webkit-text-stroke-width:1.5px}}body .app .content-title.is-outline.is-positive{-webkit-text-stroke-color:#000}body .app .content-title.is-outline.is-negative{-webkit-text-stroke-color:#fff}.text-center{text-align:center}p.subhead{font-family:"Archivo",sans-serif;font-weight:700;font-size:1.5rem;line-height:1}@media screen and (max-width: 1280px){p.subhead{font-size:1.25rem}}@media screen and (max-width: 767px){p.subhead{font-size:1.125rem;line-height:1.125}}@media screen and (max-width: 767px){p.subhead{font-size:1.125rem;line-height:1.25}}p.subhead.is-accent{color:#e7ff00}ul,li{list-style:none}main ul li,article ul li,header ul li{line-height:1.3;position:relative;padding-left:1.25rem}main ul li:before,article ul li:before,header ul li:before{content:"";display:block;width:.9rem;min-height:.9rem;height:100%;background-image:url(../../../../assets/icon-accent-dotlist.svg);background-size:contain;background-repeat:no-repeat;background-position:top;margin-right:.5rem;transform:translateY(0.25rem);flex-shrink:0;position:absolute;left:0;top:0}main ul li~ol,main ul li ul,article ul li~ol,article ul li ul,header ul li~ol,header ul li ul{padding-left:1rem}main ul li~ol li:before,main ul li ul li:before,article ul li~ol li:before,article ul li ul li:before,header ul li~ol li:before,header ul li ul li:before{width:.5rem;min-height:unset;height:.5rem;background-image:unset;background-color:#e7ff00;overflow:hidden}main ul li~ol>li:before,main ul li ul>li:before,article ul li~ol>li:before,article ul li ul>li:before,header ul li~ol>li:before,header ul li ul>li:before{border-radius:100%}main ul li~ol~ol,main ul li~ol ul,main ul li ul~ol,main ul li ul ul,article ul li~ol~ol,article ul li~ol ul,article ul li ul~ol,article ul li ul ul,header ul li~ol~ol,header ul li~ol ul,header ul li ul~ol,header ul li ul ul{padding-left:1rem}main ul li~ol~ol>li:before,main ul li~ol ul>li:before,main ul li ul~ol>li:before,main ul li ul ul>li:before,article ul li~ol~ol>li:before,article ul li~ol ul>li:before,article ul li ul~ol>li:before,article ul li ul ul>li:before,header ul li~ol~ol>li:before,header ul li~ol ul>li:before,header ul li ul~ol>li:before,header ul li ul ul>li:before{border-radius:unset;overflow:hidden}main ul.has-inner-spacing li,article ul.has-inner-spacing li,header ul.has-inner-spacing li{margin-bottom:2.5rem}main ul.has-inner-spacing li:last-of-type,article ul.has-inner-spacing li:last-of-type,header ul.has-inner-spacing li:last-of-type{margin-bottom:unset}main ol,article ol,header ol{padding-left:1rem;margin-bottom:2.5rem}@media screen and (max-width: 767px){main ol,article ol,header ol{margin-bottom:1.5rem}}main ol>li,article ol>li,header ol>li{line-height:1.3;position:relative;padding-left:1.25rem}main ol>li:before,article ol>li:before,header ol>li:before{content:"";display:block;margin-right:.5rem;transform:translateY(0.25rem);flex-shrink:0;position:absolute;left:0;top:0;width:.5rem;min-height:unset;height:.5rem;background-image:unset;background-color:#e7ff00;overflow:hidden}aside ul li{padding-left:unset}aside ul li:before{content:none}.btn{min-width:12.5rem;min-height:3.75rem;display:flex;justify-content:center;align-items:center;text-align:center;text-decoration:unset;font-size:1rem;line-height:1;font-weight:700;color:#fff;position:relative;z-index:1;overflow:hidden;transition:all ease-in-out .125s}@media screen and (max-width: 767px){.btn{font-size:.85rem}}@media screen and (max-width: 1280px){.btn{min-width:9.25rem;min-height:2.775rem;padding-top:unset}}.btn:visited{color:#fff}.btn:hover{cursor:pointer}.btn:not(.btn-start-xcorso):hover:before,.btn:not(.btn-download):hover:before,.btn:not(.btn-listen-now):hover:before,.btn:not(.btn-virtual-tour):hover:before,.btn:not(.btn-go-back):hover:before,.btn:not(.btn-accordion):hover:before{left:0%;right:auto;width:100%;-webkit-transition:all .25s cubic-bezier(0.42, 0, 0.58, 1);transition:all .25s cubic-bezier(0.42, 0, 0.58, 1)}.btn:not(.btn-start-xcorso):before,.btn:not(.btn-start-xcorso):after,.btn:not(.btn-download):before,.btn:not(.btn-download):after,.btn:not(.btn-listen-now):before,.btn:not(.btn-listen-now):after,.btn:not(.btn-virtual-tour):before,.btn:not(.btn-virtual-tour):after,.btn:not(.btn-go-back):before,.btn:not(.btn-go-back):after,.btn:not(.btn-accordion):before,.btn:not(.btn-accordion):after{content:"";display:block;position:absolute;z-index:-1;-webkit-transition:all 0s;transition:all 0s}.btn:not(.btn-start-xcorso):before,.btn:not(.btn-download):before,.btn:not(.btn-listen-now):before,.btn:not(.btn-virtual-tour):before,.btn:not(.btn-go-back):before,.btn:not(.btn-accordion):before{top:0;right:0;height:100%;width:0}.btn:not(.btn-start-xcorso):after,.btn:not(.btn-download):after,.btn:not(.btn-listen-now):after,.btn:not(.btn-virtual-tour):after,.btn:not(.btn-go-back):after,.btn:not(.btn-accordion):after{position:absolute;height:0%;left:50%;top:50%;width:150%;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.btn.btn-primary{border:1px solid #000}.btn.btn-primary:hover{color:#fff}.btn.btn-primary:before,.btn.btn-primary:after{background-color:#000}.btn.btn-primary.is-accent{background-color:#e7ff00;border:1px solid #e7ff00;color:#000}.btn.btn-primary.is-accent:hover{color:#000}.btn.btn-primary.is-accent:before,.btn.btn-primary.is-accent:after{background-color:#e7ff00}.btn.btn-secondary{background-color:rgba(0,0,0,0);border:1px solid #000}.btn.btn-secondary:hover{color:#000}.btn.btn-secondary:before,.btn.btn-secondary:after{background-color:#fff}.btn.btn-secondary.is-accent{border-color:#e7ff00}.btn.btn-secondary.is-accent:hover{color:#000}.btn.btn-secondary.is-accent:before,.btn.btn-secondary.is-accent:after{background-color:#e7ff00}.btn.btn-accordion{flex-wrap:nowrap;position:relative;padding:1rem 3.5rem 1rem 1.5rem}.btn.btn-accordion:before{content:none}.btn.btn-accordion:after{content:"";width:1.25rem;height:1.25rem;position:absolute;top:50%;right:1.25rem;left:unset;background-image:url(../../../../assets/icon-accordion.svg);background-size:contain;background-position:center;background-repeat:no-repeat;transform:translateY(-50%) rotate(-180deg);transition:all ease-in-out .125s}.btn.btn-accordion.is-open:after{transform:translateY(-50%) rotate(0)}.btn.btn-accordion.hasnt-child{padding-right:1.5rem}.btn.btn-accordion.hasnt-child:after{content:none}.btn.btn-accordion:hover{cursor:pointer}.btn.btn-start-xcorso:hover,.btn.btn-download:hover,.btn.btn-listen-now:hover,.btn.btn-virtual-tour:hover,.btn.btn-go-back:hover{opacity:.75}.btn.btn-start-xcorso:hover:before,.btn.btn-download:hover:before,.btn.btn-listen-now:hover:before,.btn.btn-virtual-tour:hover:before,.btn.btn-go-back:hover:before{transition:none}.btn.btn-start-xcorso:before,.btn.btn-download:before,.btn.btn-listen-now:before,.btn.btn-virtual-tour:before,.btn.btn-go-back:before{position:unset;z-index:0;top:unset;left:unset}.btn.btn-start-xcorso:after,.btn.btn-download:after,.btn.btn-listen-now:after,.btn.btn-virtual-tour:after,.btn.btn-go-back:after{content:none}.btn.btn-start-xcorso{padding-right:3.75rem;padding-left:3.75rem;flex-wrap:nowrap}@media screen and (max-width: 1280px){.btn.btn-start-xcorso{padding-right:2.25rem;padding-left:2.25rem}}.btn.btn-start-xcorso:before{content:"";width:1.125rem !important;height:1.125rem;background-image:url(../../../../assets/icon-back.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:.125rem;transform:rotate(-180deg)}.btn.btn-download:before{content:none}.btn.btn-listen-now{flex-wrap:nowrap;width:275px;color:#fff}@media screen and (max-width: 992px){.btn.btn-listen-now{width:100%}}.btn.btn-listen-now:hover{color:#fff !important}.btn.btn-listen-now:before{content:"";width:1.125rem !important;height:1.125rem;background-color:unset !important;background-image:url(../../../../assets/icon-play.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:.125rem}.btn.btn-virtual-tour{flex-wrap:nowrap;padding-right:1.85rem;padding-left:1.85rem}.btn.btn-virtual-tour:before{content:"";width:2.125rem !important;height:2.125rem;background-image:url(../../../../assets/icon-virtual-tour.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:1rem}.btn.btn-go-back{flex-wrap:nowrap}.btn.btn-go-back:before{content:"";width:1.14rem !important;height:1.125rem;background-image:url(../../../../assets/icon-back.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:.5rem}.btn a{color:inherit;text-decoration:unset;display:flex;justify-content:center;align-items:center;width:100%;min-height:inherit}.btn a:visited{color:inherit}.arrow-right{position:relative;width:110px;height:.875rem}.arrow-right:before{content:"";background-image:url(../../../../assets/icon-arrow-right.svg);background-repeat:no-repeat;background-size:contain;background-position:center left;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%}img{width:100%;height:auto;object-fit:contain;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.section-bg-img{position:absolute;width:100%;height:100%;opacity:.5}.section-bg-img img{object-fit:cover;min-width:100%;min-height:100%;transition:all ease-in-out .125s}.main-nav{position:relative;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding-top:3.125rem;padding-bottom:3.125rem;background-color:#000;margin-right:auto;margin-left:auto}@media screen and (max-width: 1280px){.main-nav{padding-top:2.25rem;padding-bottom:2.25rem}}@media screen and (max-width: 1180px){.main-nav{position:fixed;z-index:999999;top:0;left:0}}@media screen and (max-width: 767px){.main-nav{padding-top:1.25rem;padding-bottom:1.25rem}}.main-nav:before{content:"";width:100vw;height:100%;background-color:#000;position:absolute;z-index:-2;top:0;left:50%;transform:translateX(-50%)}.main-nav.main-nav-home .nav-right.btn-primary{color:#000}.main-nav.main-nav-home .nav-right.btn-primary:hover{color:#fff}.main-nav.main-nav-home .nav-right.btn-primary.is-accent{color:#fff;border:1px solid #fff}.main-nav.main-nav-default .nav-voicelist:not(.nav-default-voicelist){display:none}.main-nav.main-nav-default .nav-right .nav-btns{display:none}@media screen and (max-width: 1180px){.main-nav .nav-center,.main-nav .nav-right{display:none}}.main-nav .nav-center{margin-left:auto}.main-nav .nav-right{margin-left:7rem}.main-nav .nav-right .nav-btns{display:flex;flex-wrap:nowrap}.main-nav .nav-right .nav-btns .btn{margin-right:1.375rem;margin-left:1.375rem}.main-nav .nav-right .nav-btns .btn:first-of-type{margin-left:unset}.main-nav .nav-right .nav-btns .btn:last-of-type{margin-right:unset}.main-nav .nav-right .nav-btns .btn.btn-primary{border:1px solid #fff}.main-nav .nav-right .nav-btns .btn.btn-primary:hover{color:#000}.main-nav .nav-right .nav-btns .btn.btn-primary:before,.main-nav .nav-right .nav-btns .btn.btn-primary:after{background-color:#fff}.main-nav .nav-right .nav-btns .btn.btn-primary.is-accent{color:#fff;background-color:rgba(0,0,0,0);border:1px solid #fff}@media screen and (max-width: 1536px){.main-nav:not(.main-nav-home) .nav-right .nav-btns .btn{margin-right:1rem;margin-left:1rem}}@media screen and (max-width: 1440px){.main-nav:not(.main-nav-home) .nav-right .nav-btns .btn{min-width:8.75rem;min-height:2.775rem;margin-right:.5rem;margin-left:.5rem}}@media screen and (max-width: 1536px){.main-nav:not(.main-nav-home) .nav-right .nav-btns .btn:first-of-type{margin-left:unset}}@media screen and (max-width: 1440px){.main-nav:not(.main-nav-home) .nav-right .nav-btns .btn:last-of-type{margin-right:unset}}.main-nav .nav-voicelist{display:flex;flex-wrap:nowrap}.main-nav .nav-voicelist.nav-default-voicelist .nav-voice{display:flex;flex-wrap:nowrap;align-items:center}.main-nav .nav-voicelist.nav-default-voicelist .nav-voice:before{content:"";width:1.125rem;height:1.125rem;background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:.5rem}.main-nav .nav-voicelist.nav-default-voicelist .nav-voice.voice-explore:before{background-image:url(../../../../assets/icon-explore.svg)}.main-nav .nav-voicelist.nav-default-voicelist .nav-voice.voice-observe:before{background-image:url(../../../../assets/icon-observe.svg)}.main-nav .nav-voicelist.nav-default-voicelist .nav-voice.voice-experiment:before{background-image:url(../../../../assets/icon-experiment.svg)}.main-nav .nav-voicelist.nav-default-voicelist .nav-voice.voice-listen:before{background-image:url(../../../../assets/icon-listen.svg)}.main-nav .nav-voicelist.nav-default-voicelist .nav-voice.voice-search:before{background-image:url(../../../../assets/icon-search.svg)}.main-nav .nav-voicelist .nav-voice{font-size:1rem;font-weight:700;margin-right:1.875rem;margin-left:1.875rem;color:#fff}@media screen and (max-width: 767px){.main-nav .nav-voicelist .nav-voice{font-size:.85rem}}@media screen and (max-width: 1536px){.main-nav .nav-voicelist .nav-voice{margin-right:1rem;margin-left:1rem}}@media screen and (max-width: 1180px){.main-nav .nav-voicelist .nav-voice{font-size:1.25rem;width:100%;padding:1rem 0;border-bottom:.5px solid #fff;margin-left:unset;margin-right:auto}}.main-nav .nav-voicelist .nav-voice:first-of-type{margin-left:unset}.main-nav .nav-voicelist .nav-voice:last-of-type{margin-right:unset}@media screen and (max-width: 1180px){.main-nav .nav-voicelist .nav-voice:last-of-type{border-bottom:unset}}.main-nav .nav-voicelist .nav-voice.active{color:#e7ff00}.main-nav .nav-voicelist .nav-voice:hover{color:#e7ff00}.main-nav .nav-voicelist .nav-voice:hover a{color:#e7ff00}.main-nav .nav-voicelist .nav-voice:hover a:visited{color:#e7ff00}.main-nav .nav-voicelist .nav-voice a{color:inherit;text-decoration:unset;transition:all ease-in-out .125s}.main-nav .nav-voicelist .nav-voice a:hover{color:#e7ff00}.main-nav .nav-voicelist .nav-voice a:visited{color:inherit}.main-nav .nav-toggle-btn{display:none}@media screen and (max-width: 1180px){.main-nav .nav-toggle-btn{display:flex;flex-direction:column;justify-content:space-between;width:2.25rem;height:1.5rem;position:relative;z-index:10}}.main-nav .nav-toggle-btn:hover{cursor:pointer}.main-nav .nav-toggle-btn.open>div{opacity:0;transform:rotate(0deg) scale(0.2, 0.2)}.main-nav .nav-toggle-btn.open>div:first-of-type{opacity:1;transform:rotate(45deg) translate(-4px, -1.5px)}.main-nav .nav-toggle-btn.open>div:last-of-type{opacity:1;transform:rotate(-45deg) translate(-1px, -1.5px)}.main-nav .nav-toggle-btn>div{width:100%;height:0;border-bottom:3px solid #fff;transform-origin:5px 0px;transition:transform .5s cubic-bezier(0.77, 0.2, 0.05, 1),background .5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity .55s ease}.main-nav .nav-toggle-btn>div:first-of-type{transform-origin:0% 0%}.main-nav .nav-toggle-btn>div:last-of-type{transform-origin:0% 100%}.main-nav .user-account{font-size:1rem;font-weight:700;display:flex;flex-wrap:nowrap;align-items:center;color:#fff;text-decoration:unset;position:relative;overflow:visible}@media screen and (max-width: 767px){.main-nav .user-account{font-size:.85rem}}@media screen and (max-width: 1180px){.main-nav .user-account{padding:0 2rem 2rem;background-color:#000;flex-wrap:wrap}}@media screen and (max-width: 767px){.main-nav .user-account{padding:0 1.25rem 2rem}}.main-nav .user-account:hover{cursor:pointer}.main-nav .user-account:hover .user-nav{opacity:1;pointer-events:all}.main-nav .user-account:visited{color:#fff}.main-nav .user-account .username{margin-right:.75rem}@media screen and (max-width: 1180px){.main-nav .user-account .username{font-size:1rem;order:2;margin-right:unset}}@media screen and (max-width: 1180px)and (max-width: 767px){.main-nav .user-account .username{font-size:.85rem}}.main-nav .user-account .user-icon{width:1.5rem;height:1.5rem}@media screen and (max-width: 1180px){.main-nav .user-account .user-icon{order:1;margin-right:.75rem}}.main-nav .user-account .user-nav{position:absolute;z-index:999999;bottom:-2rem;left:50%;transform:translate(-50%, 50%);opacity:0;pointer-events:none;display:flex;flex-direction:column;padding:.5rem 0}@media screen and (max-width: 1180px){.main-nav .user-account .user-nav{pointer-events:all;opacity:1;position:unset;transform:none;order:3;width:100%}}.main-nav .user-account .user-nav .user-nav-voice{font-size:1rem;min-width:125px;padding:.5rem 1rem;color:#000;background-color:#fff;display:flex;justify-content:center;align-items:center;transition:all ease-in-out .125s}@media screen and (max-width: 767px){.main-nav .user-account .user-nav .user-nav-voice{font-size:.85rem}}@media screen and (max-width: 1180px){.main-nav .user-account .user-nav .user-nav-voice{background-color:#000;color:#fff;padding:1rem 0;border-bottom:.5px solid #fff;justify-content:flex-start}}.main-nav .user-account .user-nav .user-nav-voice:hover{background-color:#121212;color:#fff}.main-nav .user-account .user-nav .user-nav-voice:hover a{color:#fff}.main-nav .user-account .user-nav .user-nav-voice:hover a:visited{color:#fff}@media screen and (max-width: 1180px){.main-nav .user-account .user-nav .user-nav-voice.voice-logout{border-bottom:unset}}.main-nav .user-account .user-nav .user-nav-voice a{width:100%;height:100%;text-decoration:unset;text-align:center;color:#000}@media screen and (max-width: 1180px){.main-nav .user-account .user-nav .user-nav-voice a{text-align:left;color:#fff}}.main-nav .user-account .user-nav .user-nav-voice a:hover{color:#fff}.main-nav .user-account .user-nav .user-nav-voice a:hover:visited{color:#fff}.main-nav .user-account .user-nav .user-nav-voice a:visited{color:#000}@media screen and (max-width: 1180px){.main-nav .user-account .user-nav .user-nav-voice a:visited{color:#fff}}.main-nav .main-nav-mobile{display:none;position:fixed;top:132px;left:0;width:100%}@media screen and (max-width: 820px){.main-nav .main-nav-mobile{top:122.71px}}@media screen and (max-width: 767px){.main-nav .main-nav-mobile{top:90px}}@media screen and (max-width: 1180px){.main-nav .main-nav-mobile.open .nm-overlay{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100vh}}@media screen and (max-width: 767px){.main-nav .main-nav-mobile.open .nm-overlay{transform:translateY(-175px)}}.main-nav .main-nav-mobile .nav-voicelist-wrap{position:relative;z-index:1}.main-nav .main-nav-mobile .nav-voicelist{display:flex;flex-direction:column;padding:1.25rem 2rem;background-color:#000}@media screen and (max-width: 767px){.main-nav .main-nav-mobile .nav-voicelist{padding:1.25rem}}.main-nav .main-nav-mobile .nav-voicelist .nav-voice a{text-decoration:unset;color:#fff}.main-nav .main-nav-mobile .nav-voicelist .nav-voice a:visited{color:#fff}.main-nav .main-nav-mobile .nav-voicelist .nav-voice a:hover{color:#e7ff00}.main-nav .main-nav-mobile .nav-btns{display:flex;padding:0 2rem 2rem;background-color:#000}@media screen and (max-width: 767px){.main-nav .main-nav-mobile .nav-btns{padding:0 1.25rem 2rem}}@media screen and (max-width: 767px){.main-nav .main-nav-mobile .nav-btns{flex-direction:column}}.main-nav .main-nav-mobile .nav-btns .btn-secondary{margin-right:1.5rem}@media screen and (max-width: 767px){.main-nav .main-nav-mobile .nav-btns .btn-secondary{margin-right:unset;margin-bottom:.75rem}}.main-nav .main-nav-mobile .nav-btns .btn-primary{border:1px solid #fff}.home .main-nav,.page-loop-single .main-nav{background-color:rgba(0,0,0,0);position:absolute;z-index:999999;top:0;right:0;left:50%;transform:translateX(-50%)}@media screen and (max-width: 1180px){.home .main-nav,.page-loop-single .main-nav{background-color:#000;position:fixed}}.home .main-nav:before,.page-loop-single .main-nav:before{content:none}.home .main-nav.user-logged{position:relative;background-color:#000;margin-left:unset}.home .main-nav.user-logged:before{content:""}.main-footer{width:100%;background-color:#000;color:#fff;padding-top:3.4375rem;padding-bottom:4.375rem;position:relative}@media screen and (max-width: 820px){.main-footer{padding-top:2.25rem;padding-bottom:3.25rem}}@media screen and (max-width: 767px){.main-footer{position:unset}}.main-footer a{color:#fff;text-decoration:unset}.main-footer a:hover{opacity:.7}.main-footer a:visited{color:#fff}.main-footer .section-wrap,.main-footer .game-layer .gl-wrap,.game-layer .main-footer .gl-wrap{display:flex;flex-direction:column;height:auto}.main-footer .section-wrap .footer-top,.main-footer .game-layer .gl-wrap .footer-top,.game-layer .main-footer .gl-wrap .footer-top{width:100%;padding-bottom:2rem;border-bottom:2px solid #fff;display:flex;align-items:center}@media screen and (max-width: 767px){.main-footer .section-wrap .footer-top,.main-footer .game-layer .gl-wrap .footer-top,.game-layer .main-footer .gl-wrap .footer-top{flex-wrap:wrap;padding-bottom:2.25rem}}@media screen and (max-width: 767px){.main-footer .section-wrap .footer-top>*,.main-footer .game-layer .gl-wrap .footer-top>*,.game-layer .main-footer .gl-wrap .footer-top>*{width:100%;padding-bottom:unset;margin-bottom:1rem;margin-left:unset}}@media screen and (max-width: 1180px){.main-footer .section-wrap .footer-top .ft-left,.main-footer .game-layer .gl-wrap .footer-top .ft-left,.game-layer .main-footer .gl-wrap .footer-top .ft-left{min-width:290px}}@media screen and (max-width: 992px){.main-footer .section-wrap .footer-top .ft-left,.main-footer .game-layer .gl-wrap .footer-top .ft-left,.game-layer .main-footer .gl-wrap .footer-top .ft-left{min-width:unset}}.main-footer .section-wrap .footer-top .ft-center,.main-footer .game-layer .gl-wrap .footer-top .ft-center,.game-layer .main-footer .gl-wrap .footer-top .ft-center{margin-left:7.5rem;align-self:center}@media screen and (max-width: 992px){.main-footer .section-wrap .footer-top .ft-center,.main-footer .game-layer .gl-wrap .footer-top .ft-center,.game-layer .main-footer .gl-wrap .footer-top .ft-center{width:285px;margin-left:3.25rem}}@media screen and (max-width: 820px){.main-footer .section-wrap .footer-top .ft-center,.main-footer .game-layer .gl-wrap .footer-top .ft-center,.game-layer .main-footer .gl-wrap .footer-top .ft-center{padding-right:1rem}}@media screen and (max-width: 767px){.main-footer .section-wrap .footer-top .ft-center,.main-footer .game-layer .gl-wrap .footer-top .ft-center,.game-layer .main-footer .gl-wrap .footer-top .ft-center{padding-right:unset;margin-left:unset}}.main-footer .section-wrap .footer-top .ft-center .footer-copy,.main-footer .game-layer .gl-wrap .footer-top .ft-center .footer-copy,.game-layer .main-footer .gl-wrap .footer-top .ft-center .footer-copy{font-size:1.875rem;line-height:1;color:#e7ff00;max-width:375px}@media screen and (max-width: 1280px){.main-footer .section-wrap .footer-top .ft-center .footer-copy,.main-footer .game-layer .gl-wrap .footer-top .ft-center .footer-copy,.game-layer .main-footer .gl-wrap .footer-top .ft-center .footer-copy{font-size:1.5rem}}@media screen and (max-width: 820px){.main-footer .section-wrap .footer-top .ft-center .footer-copy,.main-footer .game-layer .gl-wrap .footer-top .ft-center .footer-copy,.game-layer .main-footer .gl-wrap .footer-top .ft-center .footer-copy{font-size:1.25rem}}@media screen and (max-width: 767px){.main-footer .section-wrap .footer-top .ft-center .footer-copy,.main-footer .game-layer .gl-wrap .footer-top .ft-center .footer-copy,.game-layer .main-footer .gl-wrap .footer-top .ft-center .footer-copy{line-height:1.3}}.main-footer .section-wrap .footer-top .ft-right,.main-footer .game-layer .gl-wrap .footer-top .ft-right,.game-layer .main-footer .gl-wrap .footer-top .ft-right{margin-left:auto;padding-bottom:1rem}@media screen and (max-width: 767px){.main-footer .section-wrap .footer-top .ft-right,.main-footer .game-layer .gl-wrap .footer-top .ft-right,.game-layer .main-footer .gl-wrap .footer-top .ft-right{padding-bottom:unset;margin-bottom:unset}}.main-footer .section-wrap .footer-bottom,.main-footer .game-layer .gl-wrap .footer-bottom,.game-layer .main-footer .gl-wrap .footer-bottom{width:100%;padding-top:2.8125rem;display:flex;font-size:1rem;font-weight:600}@media screen and (max-width: 767px){.main-footer .section-wrap .footer-bottom,.main-footer .game-layer .gl-wrap .footer-bottom,.game-layer .main-footer .gl-wrap .footer-bottom{font-size:.85rem}}@media screen and (max-width: 767px){.main-footer .section-wrap .footer-bottom,.main-footer .game-layer .gl-wrap .footer-bottom,.game-layer .main-footer .gl-wrap .footer-bottom{flex-wrap:wrap;padding-top:2.5rem}}.main-footer .section-wrap .footer-bottom .fb-left,.main-footer .game-layer .gl-wrap .footer-bottom .fb-left,.game-layer .main-footer .gl-wrap .footer-bottom .fb-left{width:100%;max-width:290px}@media screen and (max-width: 1280px){.main-footer .section-wrap .footer-bottom .fb-left,.main-footer .game-layer .gl-wrap .footer-bottom .fb-left,.game-layer .main-footer .gl-wrap .footer-bottom .fb-left{min-width:225px;max-width:225px}}@media screen and (max-width: 820px){.main-footer .section-wrap .footer-bottom .fb-left,.main-footer .game-layer .gl-wrap .footer-bottom .fb-left,.game-layer .main-footer .gl-wrap .footer-bottom .fb-left{min-width:185px;max-width:185px}}@media screen and (max-width: 767px){.main-footer .section-wrap .footer-bottom .fb-left,.main-footer .game-layer .gl-wrap .footer-bottom .fb-left,.game-layer .main-footer .gl-wrap .footer-bottom .fb-left{width:100%;margin-bottom:1rem}}.main-footer .section-wrap .footer-bottom .fb-left .site-info,.main-footer .game-layer .gl-wrap .footer-bottom .fb-left .site-info,.game-layer .main-footer .gl-wrap .footer-bottom .fb-left .site-info{margin-bottom:1.25rem}@media screen and (max-width: 767px){.main-footer .section-wrap .footer-bottom .fb-left .site-info,.main-footer .game-layer .gl-wrap .footer-bottom .fb-left .site-info,.game-layer .main-footer .gl-wrap .footer-bottom .fb-left .site-info{line-height:1.25}}.main-footer .section-wrap .footer-bottom .fb-center,.main-footer .game-layer .gl-wrap .footer-bottom .fb-center,.game-layer .main-footer .gl-wrap .footer-bottom .fb-center{margin-left:7.5rem;display:flex;flex-wrap:nowrap}@media screen and (max-width: 992px){.main-footer .section-wrap .footer-bottom .fb-center,.main-footer .game-layer .gl-wrap .footer-bottom .fb-center,.game-layer .main-footer .gl-wrap .footer-bottom .fb-center{width:285px;margin-left:3.25rem;justify-content:space-between}}@media screen and (max-width: 820px){.main-footer .section-wrap .footer-bottom .fb-center,.main-footer .game-layer .gl-wrap .footer-bottom .fb-center,.game-layer .main-footer .gl-wrap .footer-bottom .fb-center{padding-right:1rem}}@media screen and (max-width: 767px){.main-footer .section-wrap .footer-bottom .fb-center,.main-footer .game-layer .gl-wrap .footer-bottom .fb-center,.game-layer .main-footer .gl-wrap .footer-bottom .fb-center{width:100%;margin-bottom:1rem;margin-left:unset;justify-content:flex-start}}.main-footer .section-wrap .footer-bottom .fb-center .footer-links,.main-footer .game-layer .gl-wrap .footer-bottom .fb-center .footer-links,.game-layer .main-footer .gl-wrap .footer-bottom .fb-center .footer-links{flex:0 0 auto;margin-right:18.75rem}@media screen and (max-width: 992px){.main-footer .section-wrap .footer-bottom .fb-center .footer-links,.main-footer .game-layer .gl-wrap .footer-bottom .fb-center .footer-links,.game-layer .main-footer .gl-wrap .footer-bottom .fb-center .footer-links{margin-right:unset}}@media screen and (max-width: 767px){.main-footer .section-wrap .footer-bottom .fb-center .footer-links,.main-footer .game-layer .gl-wrap .footer-bottom .fb-center .footer-links,.game-layer .main-footer .gl-wrap .footer-bottom .fb-center .footer-links{margin-right:3.75rem}}.main-footer .section-wrap .footer-bottom .fb-center .footer-links:last-of-type,.main-footer .game-layer .gl-wrap .footer-bottom .fb-center .footer-links:last-of-type,.game-layer .main-footer .gl-wrap .footer-bottom .fb-center .footer-links:last-of-type{margin-right:unset}.main-footer .section-wrap .footer-bottom .fb-center .footer-links .footer-link,.main-footer .game-layer .gl-wrap .footer-bottom .fb-center .footer-links .footer-link,.game-layer .main-footer .gl-wrap .footer-bottom .fb-center .footer-links .footer-link{margin-bottom:1.25rem}.main-footer .section-wrap .footer-bottom .fb-right,.main-footer .game-layer .gl-wrap .footer-bottom .fb-right,.game-layer .main-footer .gl-wrap .footer-bottom .fb-right{margin-left:auto;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 767px){.main-footer .section-wrap .footer-bottom .fb-right,.main-footer .game-layer .gl-wrap .footer-bottom .fb-right,.game-layer .main-footer .gl-wrap .footer-bottom .fb-right{width:100%;margin-left:unset}}.main-footer .section-wrap .footer-bottom .fb-right .fsp-credits,.main-footer .game-layer .gl-wrap .footer-bottom .fb-right .fsp-credits,.game-layer .main-footer .gl-wrap .footer-bottom .fb-right .fsp-credits{margin-bottom:2rem}.main-footer .section-wrap .footer-bottom .fb-right .copyright,.main-footer .game-layer .gl-wrap .footer-bottom .fb-right .copyright,.game-layer .main-footer .gl-wrap .footer-bottom .fb-right .copyright{color:#e7ff00;text-align:right;text-transform:uppercase}.social-icons-wrap{display:flex;flex-wrap:nowrap;align-items:center}.social-icons-wrap span{font-size:1rem;display:block;margin-right:.75rem}@media screen and (max-width: 767px){.social-icons-wrap span{font-size:.85rem}}.social-icons-wrap .social-icons{display:flex;flex-wrap:nowrap;align-items:center}.social-icons-wrap .social-icons .social-icon{margin-right:.75rem}.social-icons-wrap .social-icons .social-icon:last-of-type{margin-right:unset}.social-icons-wrap .social-icons .social-icon a{color:#fff}.social-icons-wrap .social-icons .social-icon a:visited{color:#fff}.camera-credits{display:flex;flex-wrap:nowrap;align-items:center}@media screen and (max-width: 767px){.camera-credits{justify-content:center}}.camera-credits .camera-txt{margin-right:1.5rem;text-align:right}.camera-credits img{display:block;width:130px;max-width:130px}.fsp-credits{align-self:flex-start;display:flex;flex-wrap:nowrap;align-items:center}@media screen and (max-width: 767px){.fsp-credits{justify-content:center;padding-right:1.25rem}}.fsp-credits .fsp-txt{margin-right:1.25rem;text-align:right}@media screen and (max-width: 767px){.fsp-credits .fsp-txt{max-width:45%}}.fsp-credits img{max-width:150px}.contacts{position:fixed;z-index:999999;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.contacts .contacts-wrap{position:relative;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;max-width:1024px;height:100%;max-height:500px;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}@media screen and (max-width: 1180px){.contacts .contacts-wrap{max-width:calc(100vw - 2.5rem)}}@media screen and (max-width: 767px){.contacts .contacts-wrap{flex-direction:column-reverse}}.contacts .c-left{width:70%;max-width:500px;height:100%}@media screen and (max-width: 820px){.contacts .c-left{width:50%}}@media screen and (max-width: 767px){.contacts .c-left{width:100%}}.contacts .c-left figure{width:100%;height:100%}.contacts .c-left figure img{min-width:100%;min-height:100%;object-fit:cover;object-position:center}.contacts .c-right{position:relative;background-color:#000;color:#fff;width:30%;height:100%;padding:3.125rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media screen and (max-width: 820px){.contacts .c-right{width:50%}}@media screen and (max-width: 767px){.contacts .c-right{padding-top:6rem;width:100%}}.contacts .c-right .site-info{margin-bottom:2.5rem}.contacts .c-right a{text-decoration:unset;color:#fff}.contacts .c-right a:visited{color:#fff}.contacts-close{position:absolute;z-index:1;top:1.45rem;right:1.45rem;background-color:#e7ff00;color:#000;display:flex;justify-content:center;align-items:center;font-size:1.25rem;line-height:1.125;text-align:center;padding:.5rem 2.5rem;line-height:1}.contacts-close:hover{cursor:pointer}.app.home .cover-intro,.app.search .cover-intro{padding-top:177px}.app.home .cover-intro .section-bg-img,.app.search .cover-intro .section-bg-img{top:50%;left:50%;transform:translate(-50%, -50%)}.cover-intro{background-color:#000;position:relative;width:100%;min-height:80vh;height:100%;max-height:768px;color:#fff;display:flex;align-items:flex-end;overflow:hidden}@media screen and (max-height: 720px)and (orientation: landscape){.cover-intro{max-height:574px}}@media screen and (max-width: 820px){.cover-intro{min-height:unset;padding-bottom:3.25rem}}@media screen and (max-width: 767px){.cover-intro{flex-direction:column;align-items:flex-start}}.cover-intro .section-wrap,.cover-intro .game-layer .gl-wrap,.game-layer .cover-intro .gl-wrap{padding-bottom:10.375rem}.cover-intro .section-wrap .intro-left,.cover-intro .game-layer .gl-wrap .intro-left,.game-layer .cover-intro .gl-wrap .intro-left{max-width:700px}@media screen and (max-width: 1280px){.cover-intro .section-wrap .intro-left,.cover-intro .game-layer .gl-wrap .intro-left,.game-layer .cover-intro .gl-wrap .intro-left{padding-right:1rem}}@media screen and (max-width: 820px){.cover-intro .section-wrap .intro-left,.cover-intro .game-layer .gl-wrap .intro-left,.game-layer .cover-intro .gl-wrap .intro-left{max-width:65%}}@media screen and (max-width: 767px){.cover-intro .section-wrap .intro-left,.cover-intro .game-layer .gl-wrap .intro-left,.game-layer .cover-intro .gl-wrap .intro-left{width:100%;max-width:unset;padding-right:unset;margin-bottom:1.5rem}}.cover-intro .section-wrap .intro-left .intro-title,.cover-intro .game-layer .gl-wrap .intro-left .intro-title,.game-layer .cover-intro .gl-wrap .intro-left .intro-title{font-size:4.5rem;line-height:1;color:#e7ff00;line-height:1.05;color:#e7ff00;margin-bottom:1.5rem}@media screen and (max-width: 1280px){.cover-intro .section-wrap .intro-left .intro-title,.cover-intro .game-layer .gl-wrap .intro-left .intro-title,.game-layer .cover-intro .gl-wrap .intro-left .intro-title{font-size:3.75rem}}@media screen and (max-width: 767px){.cover-intro .section-wrap .intro-left .intro-title,.cover-intro .game-layer .gl-wrap .intro-left .intro-title,.game-layer .cover-intro .gl-wrap .intro-left .intro-title{font-size:2.75rem}}@media screen and (max-width: 820px){.cover-intro .section-wrap .intro-left .intro-title,.cover-intro .game-layer .gl-wrap .intro-left .intro-title,.game-layer .cover-intro .gl-wrap .intro-left .intro-title{font-size:3rem}}@media screen and (max-width: 767px){.cover-intro .section-wrap .intro-left .intro-title,.cover-intro .game-layer .gl-wrap .intro-left .intro-title,.game-layer .cover-intro .gl-wrap .intro-left .intro-title{font-size:2.25rem;margin-bottom:1rem}}@media screen and (max-height: 720px)and (orientation: landscape){.cover-intro .section-wrap .intro-left .intro-title,.cover-intro .game-layer .gl-wrap .intro-left .intro-title,.game-layer .cover-intro .gl-wrap .intro-left .intro-title{font-size:3.25rem}}.cover-intro .section-wrap .intro-left .subhead,.cover-intro .game-layer .gl-wrap .intro-left .subhead,.game-layer .cover-intro .gl-wrap .intro-left .subhead,.cover-intro .section-wrap .intro-left .intro-abstract,.cover-intro .game-layer .gl-wrap .intro-left .intro-abstract,.game-layer .cover-intro .gl-wrap .intro-left .intro-abstract{margin-bottom:1.5rem}@media screen and (max-height: 720px)and (orientation: landscape){.cover-intro .section-wrap .intro-left .subhead,.cover-intro .game-layer .gl-wrap .intro-left .subhead,.game-layer .cover-intro .gl-wrap .intro-left .subhead{font-size:1.25rem}}.cover-intro .section-wrap .intro-left .intro-abstract,.cover-intro .game-layer .gl-wrap .intro-left .intro-abstract,.game-layer .cover-intro .gl-wrap .intro-left .intro-abstract{font-size:1.25rem;line-height:1.125}@media screen and (max-width: 1280px){.cover-intro .section-wrap .intro-left .intro-abstract,.cover-intro .game-layer .gl-wrap .intro-left .intro-abstract,.game-layer .cover-intro .gl-wrap .intro-left .intro-abstract{font-size:1.125rem}}@media screen and (max-width: 767px){.cover-intro .section-wrap .intro-left .intro-abstract,.cover-intro .game-layer .gl-wrap .intro-left .intro-abstract,.game-layer .cover-intro .gl-wrap .intro-left .intro-abstract{font-size:1rem;line-height:1.25}}.cover-intro .section-wrap .intro-left ul,.cover-intro .game-layer .gl-wrap .intro-left ul,.game-layer .cover-intro .gl-wrap .intro-left ul{font-size:1.25rem;line-height:1.125;margin-bottom:1.5rem}@media screen and (max-width: 1280px){.cover-intro .section-wrap .intro-left ul,.cover-intro .game-layer .gl-wrap .intro-left ul,.game-layer .cover-intro .gl-wrap .intro-left ul{font-size:1.125rem}}@media screen and (max-width: 767px){.cover-intro .section-wrap .intro-left ul,.cover-intro .game-layer .gl-wrap .intro-left ul,.game-layer .cover-intro .gl-wrap .intro-left ul{font-size:1rem;line-height:1.25}}@media screen and (max-width: 767px){.cover-intro .section-wrap .intro-left ul,.cover-intro .game-layer .gl-wrap .intro-left ul,.game-layer .cover-intro .gl-wrap .intro-left ul{margin-bottom:1.25rem}}.cover-intro .section-wrap .intro-left .intro-btns,.cover-intro .game-layer .gl-wrap .intro-left .intro-btns,.game-layer .cover-intro .gl-wrap .intro-left .intro-btns{display:flex;flex-wrap:nowrap}@media screen and (max-width: 767px){.cover-intro .section-wrap .intro-left .intro-btns,.cover-intro .game-layer .gl-wrap .intro-left .intro-btns,.game-layer .cover-intro .gl-wrap .intro-left .intro-btns{flex-wrap:wrap}}.cover-intro .section-wrap .intro-left .intro-btns .btn,.cover-intro .game-layer .gl-wrap .intro-left .intro-btns .btn,.game-layer .cover-intro .gl-wrap .intro-left .intro-btns .btn{margin-right:3.75rem}@media screen and (max-width: 1536px){.cover-intro .section-wrap .intro-left .intro-btns .btn,.cover-intro .game-layer .gl-wrap .intro-left .intro-btns .btn,.game-layer .cover-intro .gl-wrap .intro-left .intro-btns .btn{margin-right:2.25rem}}@media screen and (max-width: 767px){.cover-intro .section-wrap .intro-left .intro-btns .btn,.cover-intro .game-layer .gl-wrap .intro-left .intro-btns .btn,.game-layer .cover-intro .gl-wrap .intro-left .intro-btns .btn{width:100%;margin-right:unset;margin-bottom:1rem}}.cover-intro .section-wrap .intro-left .intro-btns .btn:last-of-type,.cover-intro .game-layer .gl-wrap .intro-left .intro-btns .btn:last-of-type,.game-layer .cover-intro .gl-wrap .intro-left .intro-btns .btn:last-of-type{margin-right:unset}@media screen and (max-width: 767px){.cover-intro .section-wrap .intro-left .intro-btns .btn:last-of-type,.cover-intro .game-layer .gl-wrap .intro-left .intro-btns .btn:last-of-type,.game-layer .cover-intro .gl-wrap .intro-left .intro-btns .btn:last-of-type{margin-bottom:unset}}.cover-intro .section-wrap .intro-left .intro-btns .btn.btn-secondary,.cover-intro .game-layer .gl-wrap .intro-left .intro-btns .btn.btn-secondary,.game-layer .cover-intro .gl-wrap .intro-left .intro-btns .btn.btn-secondary{border-color:#fff}.cover-intro .section-wrap .intro-right .cta-booking,.cover-intro .game-layer .gl-wrap .intro-right .cta-booking,.game-layer .cover-intro .gl-wrap .intro-right .cta-booking{position:relative;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:1.5rem}@media screen and (max-width: 820px){.cover-intro .section-wrap .intro-right .cta-booking,.cover-intro .game-layer .gl-wrap .intro-right .cta-booking,.game-layer .cover-intro .gl-wrap .intro-right .cta-booking{flex-wrap:wrap}}.cover-intro .section-wrap .intro-right .cta-booking:before,.cover-intro .game-layer .gl-wrap .intro-right .cta-booking:before,.game-layer .cover-intro .gl-wrap .intro-right .cta-booking:before{content:"";background-color:#000;opacity:.7;position:absolute;top:0;right:0;left:0;width:100%;height:100%}.cover-intro .section-wrap .intro-right .cta-booking .booking-title,.cover-intro .game-layer .gl-wrap .intro-right .cta-booking .booking-title,.game-layer .cover-intro .gl-wrap .intro-right .cta-booking .booking-title{position:relative;z-index:1;font-size:1.5rem;line-height:1;font-weight:900;color:#fff;max-width:275px;padding-right:1rem}@media screen and (max-width: 1280px){.cover-intro .section-wrap .intro-right .cta-booking .booking-title,.cover-intro .game-layer .gl-wrap .intro-right .cta-booking .booking-title,.game-layer .cover-intro .gl-wrap .intro-right .cta-booking .booking-title{font-size:1.25rem}}@media screen and (max-width: 767px){.cover-intro .section-wrap .intro-right .cta-booking .booking-title,.cover-intro .game-layer .gl-wrap .intro-right .cta-booking .booking-title,.game-layer .cover-intro .gl-wrap .intro-right .cta-booking .booking-title{font-size:1.125rem;line-height:1.125}}@media screen and (max-width: 820px){.cover-intro .section-wrap .intro-right .cta-booking .booking-title,.cover-intro .game-layer .gl-wrap .intro-right .cta-booking .booking-title,.game-layer .cover-intro .gl-wrap .intro-right .cta-booking .booking-title{padding-right:unset;margin-bottom:1rem}}@media screen and (max-width: 767px){.cover-intro .section-wrap .intro-right .cta-booking .booking-title,.cover-intro .game-layer .gl-wrap .intro-right .cta-booking .booking-title,.game-layer .cover-intro .gl-wrap .intro-right .cta-booking .booking-title{line-height:1.25}}.cover-intro .section-wrap .intro-right .cta-booking .booking-title span,.cover-intro .game-layer .gl-wrap .intro-right .cta-booking .booking-title span,.game-layer .cover-intro .gl-wrap .intro-right .cta-booking .booking-title span{color:#e7ff00}.cover-intro .section-wrap .intro-right .cta-booking .btn-secondary,.cover-intro .game-layer .gl-wrap .intro-right .cta-booking .btn-secondary,.game-layer .cover-intro .gl-wrap .intro-right .cta-booking .btn-secondary{position:relative;z-index:1;border:1px solid #fff}@media screen and (max-width: 820px){.cover-intro .section-wrap .intro-right .cta-booking .btn-secondary,.cover-intro .game-layer .gl-wrap .intro-right .cta-booking .btn-secondary,.game-layer .cover-intro .gl-wrap .intro-right .cta-booking .btn-secondary{flex-grow:1}}.blog-posts{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between}@media screen and (max-width: 992px){.blog-posts{flex-wrap:wrap}}.blog-posts>div:last-of-type.main-post-wrap{width:100%;max-width:unset}.blog-posts>div:last-of-type.main-post-wrap .post.main-post{aspect-ratio:16/6.25}@media screen and (max-width: 767px){.blog-posts>div:last-of-type.main-post-wrap .post.main-post{aspect-ratio:unset}}.blog-posts>div:last-of-type.main-post-wrap .post.main-post.post-virtual-tour{overflow:hidden;position:relative;padding:2.25rem;display:flex;flex-direction:column;min-height:250px}@media screen and (max-width: 767px){.blog-posts>div:last-of-type.main-post-wrap .post.main-post.post-virtual-tour{padding:1.25rem}}.blog-posts>div:last-of-type.main-post-wrap .post.main-post.post-virtual-tour>*{position:relative;z-index:1}.blog-posts>div:last-of-type.main-post-wrap .post.main-post.post-virtual-tour figure{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:.35}.blog-posts>div:last-of-type.main-post-wrap .post.main-post.post-virtual-tour figure img{position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%;object-fit:cover;transition:all ease-in-out .125s}.blog-posts>div:last-of-type.main-post-wrap .post.main-post.post-virtual-tour .blog-btns{display:flex;margin-top:auto}@media screen and (max-width: 767px){.blog-posts>div:last-of-type.main-post-wrap .post.main-post.post-virtual-tour .blog-btns{display:block}}.blog-posts>div:last-of-type.main-post-wrap .post.main-post.post-virtual-tour .blog-btns .btn-virtual-tour{margin-right:1.25rem}@media screen and (max-width: 767px){.blog-posts>div:last-of-type.main-post-wrap .post.main-post.post-virtual-tour .blog-btns .btn-virtual-tour{margin-right:unset;margin-bottom:.5rem}}.blog-posts>div:last-of-type.main-post-wrap .post.main-post.post-virtual-tour .blog-btns .btn{position:unset !important;transform:none !important;width:fit-content;flex-grow:0;color:#000;text-align:center;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){.blog-posts>div:last-of-type.main-post-wrap .post.main-post.post-virtual-tour .blog-btns .btn{width:100%}}.blog-posts>div:last-of-type.main-post-wrap .post.main-post.post-virtual-tour .blog-btns .btn.btn-secondary{color:#fff;border-color:#fff;overflow:hidden}.blog-posts>div:last-of-type.main-post-wrap .post.main-post.post-virtual-tour .blog-btns .btn.btn-secondary:hover{color:#000;background-color:#fff}.blog-posts>div:last-of-type.main-post-wrap .post.main-post.post-virtual-tour .blog-btns .btn.btn-secondary:hover:before,.blog-posts>div:last-of-type.main-post-wrap .post.main-post.post-virtual-tour .blog-btns .btn.btn-secondary:hover:after{content:none}.blog-posts .main-post-wrap{align-self:stretch;width:50%;max-width:690px}@media screen and (min-width: 1440px)and (max-width: 1536px){.blog-posts .main-post-wrap{padding-right:1.5rem}}@media screen and (max-width: 992px){.blog-posts .main-post-wrap{width:100%;max-width:unset;margin-bottom:1.5rem}}@media screen and (max-width: 767px){.blog-posts .main-post-wrap{width:100%;max-width:unset;margin-bottom:1.5rem}}.blog-posts .side-posts-wrap{width:50%;max-width:calc(100% - 690px)}@media screen and (min-width: 1440px)and (max-width: 1536px){.blog-posts .side-posts-wrap{padding-left:1.5rem}}@media screen and (max-width: 1280px){.blog-posts .side-posts-wrap{max-width:unset;padding-left:2.5rem}}@media screen and (max-width: 992px){.blog-posts .side-posts-wrap{width:100%;padding-left:unset}}.blog-posts .side-posts-wrap .post:first-of-type:last-of-type{background-color:#000;color:#fff;width:100%;height:100%;aspect-ratio:1.06376;margin-bottom:unset}@media screen and (max-width: 992px){.blog-posts .side-posts-wrap .post:first-of-type:last-of-type{aspect-ratio:16/9}}@media screen and (max-width: 767px){.blog-posts .side-posts-wrap .post:first-of-type:last-of-type{aspect-ratio:unset;height:auto}}.blog-posts .side-posts-wrap .post:first-of-type:last-of-type a{width:100%;height:100%;position:relative;color:#fff}.blog-posts .side-posts-wrap .post:first-of-type:last-of-type a:not(.meta-parent){display:flex;flex-wrap:nowrap;justify-content:flex-start;text-decoration:unset}.blog-posts .side-posts-wrap .post:first-of-type:last-of-type a .post-thumb{position:absolute;top:0;left:0;width:100%;max-width:unset;height:100%;opacity:.35;flex-shrink:0;overflow:hidden}.blog-posts .side-posts-wrap .post:first-of-type:last-of-type a .post-thumb img{object-fit:cover;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all ease-in-out .125s}.blog-posts .side-posts-wrap .post:first-of-type:last-of-type a .post-body{display:flex;flex-direction:column;z-index:1;width:100%;height:100%;padding:3.125rem 2.125rem}.blog-posts .side-posts-wrap .post:first-of-type:last-of-type a .post-body .post-title{margin-bottom:1.875rem}.blog-posts .side-posts-wrap .post:first-of-type:last-of-type a .post-body .post-meta.meta-date{margin-bottom:auto}.blog-posts .side-posts-wrap .post:first-of-type:last-of-type a .post-body .btn-secondary.is-accent{color:#fff}.blog-posts .side-posts-wrap .post:first-of-type:last-of-type a .post-body .btn-secondary.is-accent:before,.blog-posts .side-posts-wrap .post:first-of-type:last-of-type a .post-body .btn-secondary.is-accent:after{background-color:#e7ff00}.blog-posts .side-posts-wrap .post:first-of-type:last-of-type a .post-body .btn-secondary.is-accent:hover{color:#000}.blog-posts .side-posts-wrap .post .post-thumb{aspect-ratio:16/8}.blog-posts .side-posts-wrap .post .post-body .post-title{margin-bottom:.25rem}.blog-posts .side-posts-wrap .post .post-body .btn-secondary{margin-top:1.25rem}.blog-posts .post{display:block;width:100%;margin-bottom:2.5rem}@media screen and (max-width: 992px){.blog-posts .post{margin-bottom:1.5rem}}.blog-posts .post:last-of-type{margin-bottom:unset}.blog-posts .post:hover{cursor:pointer}.blog-posts .post:hover img{transform:translate(-50%, -50%) scale(1.025);opacity:.7}.blog-posts .post:not(.main-post) a{color:#000}.blog-posts .post:not(.main-post) a:visited{color:#000}.blog-posts .post a:not(.meta-parent){display:flex;flex-wrap:nowrap;justify-content:flex-start;text-decoration:unset}@media screen and (max-width: 767px){.blog-posts .post a:not(.meta-parent){flex-wrap:wrap}}.blog-posts .post.main-post{background-color:#000;color:#fff;width:100%;height:100%;aspect-ratio:1.06376;margin-bottom:unset}@media screen and (max-width: 992px){.blog-posts .post.main-post{aspect-ratio:unset;height:0;padding-top:56.25%;position:relative;overflow:hidden}}@media screen and (max-width: 767px){.blog-posts .post.main-post{height:auto;padding-top:unset}}.blog-posts .post.main-post a{width:100%;height:100%;position:relative;color:#fff}@media screen and (max-width: 992px){.blog-posts .post.main-post a{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media screen and (max-width: 767px){.blog-posts .post.main-post a{position:relative;transform:none;top:unset;left:unset}}.blog-posts .post.main-post .post-thumb{position:absolute;top:0;left:0;width:100%;max-width:unset;height:100%;opacity:.35}@media screen and (max-width: 767px){.blog-posts .post.main-post .post-thumb{top:50%;left:50%;transform:translate(-50%, -50%)}}.blog-posts .post.main-post .post-thumb img{object-fit:cover;min-width:100%;min-height:100%}.blog-posts .post.main-post .post-body{z-index:1;width:100%;height:100%;padding:3.125rem 2.125rem}@media screen and (max-width: 767px){.blog-posts .post.main-post .post-body{padding:2.25rem}}.blog-posts .post.main-post .post-body .post-meta{font-size:1.25rem;line-height:1.125}@media screen and (max-width: 1280px){.blog-posts .post.main-post .post-body .post-meta{font-size:1.125rem}}@media screen and (max-width: 767px){.blog-posts .post.main-post .post-body .post-meta{font-size:1rem;line-height:1.25}}.blog-posts .post.main-post .post-body .post-meta:last-of-type{margin-bottom:auto}@media screen and (max-width: 767px){.blog-posts .post.main-post .post-body .post-meta:last-of-type{margin-bottom:1.25rem}}.blog-posts .post.main-post .post-body .post-title{font-size:1.5rem;line-height:1;max-width:500px;margin-bottom:1.875rem}@media screen and (max-width: 1280px){.blog-posts .post.main-post .post-body .post-title{font-size:1.25rem}}@media screen and (max-width: 767px){.blog-posts .post.main-post .post-body .post-title{font-size:1.125rem;line-height:1.125}}@media screen and (max-width: 992px){.blog-posts .post.main-post .post-body .post-title{max-width:385px}}@media screen and (max-width: 767px){.blog-posts .post.main-post .post-body .post-title{max-width:unset;line-height:1.25}}.blog-posts .post.main-post .post-body .btn{align-self:flex-start}.blog-posts .post.main-post .post-body .btn.btn-primary:before,.blog-posts .post.main-post .post-body .btn.btn-primary:after{background-color:#fff}@media screen and (max-width: 992px){.blog-posts .post:not(.main-post) .post-thumb:before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:56.25%}}@media screen and (max-width: 992px){.blog-posts .post:not(.main-post) .post-thumb:after{content:"";display:table;clear:both}}.blog-posts .post .post-thumb{flex-shrink:0;width:50%;max-width:410px;margin-right:2.25rem;position:relative;overflow:hidden}@media screen and (max-width: 1536px){.blog-posts .post .post-thumb{margin-right:1.5rem}}@media screen and (max-width: 767px){.blog-posts .post .post-thumb{width:100%;margin-right:unset;margin-bottom:1rem}}.blog-posts .post .post-thumb img{object-fit:cover;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all ease-in-out .125s}.blog-posts .post .post-body{display:flex;flex-direction:column}.blog-posts .post .post-body p{font-size:1.25rem;line-height:1.125}@media screen and (max-width: 1280px){.blog-posts .post .post-body p{font-size:1.125rem}}@media screen and (max-width: 767px){.blog-posts .post .post-body p{font-size:1rem;line-height:1.25}}.blog-posts .post .post-body .post-meta.meta-date{margin-bottom:.5rem}.blog-posts .post .post-body .post-title{font-size:1.5rem;line-height:1;margin-bottom:1.125rem}@media screen and (max-width: 1280px){.blog-posts .post .post-body .post-title{font-size:1.25rem}}@media screen and (max-width: 767px){.blog-posts .post .post-body .post-title{font-size:1.125rem;line-height:1.125}}@media screen and (max-width: 1180px){.blog-posts .post .post-body .post-title{line-height:1.25;margin-bottom:.5rem}}.blog-posts .post .post-body .post-excerpt{margin-bottom:1.125rem}@media screen and (max-width: 1180px){.blog-posts .post .post-body .post-excerpt{margin-bottom:.75rem}}.blog-posts .post .post-body .btn{align-self:flex-start;color:#000}@media screen and (max-width: 767px){.blog-posts .post .post-body .btn{width:100%}}.blog-posts .post .post-body .btn.btn-secondary:hover{color:#fff}.blog-posts .post .post-body .btn.btn-secondary:before,.blog-posts .post .post-body .btn.btn-secondary:after{background-color:#000}.blog.is-home-loop{padding-top:3.4375rem;margin-bottom:3.4375rem}.blog.is-home-loop .blog-header{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.blog.is-home-loop .blog-header .blog-header-body .blog-title{font-size:3.75rem;line-height:1;color:#e7ff00;line-height:1;margin-bottom:unset;color:#000}@media screen and (max-width: 1280px){.blog.is-home-loop .blog-header .blog-header-body .blog-title{font-size:2.75rem}}@media screen and (max-width: 767px){.blog.is-home-loop .blog-header .blog-header-body .blog-title{font-size:2.25rem}}.blog.is-home-loop .blog-header .blog-btns{margin-bottom:unset}.blog.is-home-loop .blog-posts{flex-wrap:wrap;justify-content:flex-start}.blog.is-home-loop .blog-posts .post{width:33.3333333333%;display:flex;background-color:#000;margin-bottom:unset}@media screen and (max-width: 820px){.blog.is-home-loop .blog-posts .post{width:50%}}@media screen and (max-width: 767px){.blog.is-home-loop .blog-posts .post{width:100%}}.blog.is-home-loop .blog-posts .post:hover img{transform:translate(-50%, -50%) scale(1.025)}@media screen and (max-width: 820px){.blog.is-home-loop .blog-posts .post:last-of-type{width:100%}}@media screen and (max-width: 820px){.blog.is-home-loop .blog-posts .post:last-of-type a{padding-top:50%}}@media screen and (max-width: 767px){.blog.is-home-loop .blog-posts .post:last-of-type a{padding-top:100%}}.blog.is-home-loop .blog-posts .post a{width:100%;height:0;padding-top:100%;position:relative;overflow:hidden}.blog.is-home-loop .blog-posts .post a .blog-entry-wrap{position:absolute;top:0;right:0;width:100%;height:100%;padding:2.25rem;display:flex;flex-direction:column;justify-content:flex-end}.blog.is-home-loop .blog-posts .post a .blog-entry-wrap .post-thumb{position:absolute;z-index:0;top:0;right:0;width:100%;max-width:unset;height:100%;margin-right:unset;opacity:.35}.blog.is-home-loop .blog-posts .post a .blog-entry-wrap .post-body{position:relative;z-index:1}.blog.is-home-loop .blog-posts .post a .blog-entry-wrap .post-body .post-title{font-size:1.5rem;line-height:1;color:#e7ff00;margin-bottom:.25rem}.blog.is-home-loop .blog-posts .post a .blog-entry-wrap .post-body .meta-level{font-size:1.25rem;line-height:1.125;color:#fff;margin-bottom:1.5rem}.blog.is-home-loop .blog-posts.observe-posts{flex-wrap:nowrap;align-items:stretch}@media screen and (max-width: 767px){.blog.is-home-loop .blog-posts.observe-posts{flex-wrap:wrap}}.blog.is-home-loop .blog-posts.observe-posts .main-post-wrap{width:33.3333333333%;max-width:unset;padding-right:unset}@media screen and (max-width: 992px){.blog.is-home-loop .blog-posts.observe-posts .main-post-wrap{margin-bottom:unset}}@media screen and (max-width: 767px){.blog.is-home-loop .blog-posts.observe-posts .main-post-wrap{width:100%}}.blog.is-home-loop .blog-posts.observe-posts .main-post-wrap .post{width:100%;height:100%}@media screen and (max-width: 767px){.blog.is-home-loop .blog-posts.observe-posts .main-post-wrap .post{height:0;padding-top:56.25%;position:relative;overflow:hidden}}.blog.is-home-loop .blog-posts.observe-posts .main-post-wrap .post .post-wrap{height:inherit}@media screen and (max-width: 767px){.blog.is-home-loop .blog-posts.observe-posts .main-post-wrap .post .post-wrap{width:100%;height:100%;padding-top:unset;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}.blog.is-home-loop .blog-posts.observe-posts .side-posts-wrap{width:66.6666666667%;max-width:unset;display:flex;flex-wrap:wrap;padding-left:unset}@media screen and (max-width: 767px){.blog.is-home-loop .blog-posts.observe-posts .side-posts-wrap{width:100%}}.blog.is-home-loop .blog-posts.observe-posts .side-posts-wrap .post{width:50%}.blog.is-home-loop .blog-posts.observe-posts .side-posts-wrap .post .post-wrap{padding-top:56.25%}.blog.is-home-loop .blog-posts.observe-posts .post .post-wrap{width:100%;height:0;display:flex;flex-wrap:nowrap;justify-content:flex-start;color:#000;text-decoration:unset;position:relative;overflow:hidden}@media screen and (max-width: 767px){.blog.is-home-loop .blog-posts.observe-posts .post .post-wrap{flex-wrap:wrap}}.blog.is-home-loop .blog-posts.observe-posts .post .post-wrap .blog-entry-wrap{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%, -50%)}.blog.is-home-loop .blog-posts.observe-posts .post .post-wrap .blog-entry-wrap .post-thumb{opacity:1;width:100%;height:100%;margin-right:unset;max-width:unset;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:unset;margin-right:unset}.blog.is-home-loop .blog-posts.observe-posts .post .post-wrap .blog-entry-wrap .post-thumb .meta-parent{display:none}.swiper{width:100%;height:100%}.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#000}.swiper-slide:before{content:"";display:block;width:100%;height:100%;background-image:url(../../../../assets/intro-pattern.svg);background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%, -50%);opacity:.5}.img-lightbox-wrap{position:fixed;z-index:999999;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;overflow:hidden;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}.img-lightbox-wrap .overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.img-lightbox-wrap .swiper-button-next,.img-lightbox-wrap .swiper-button-prev{position:absolute;z-index:3;top:50%;color:#fff;text-align:center;line-height:1;width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;opacity:.75;transition:all ease-in-out .125s}.img-lightbox-wrap .swiper-button-next:after,.img-lightbox-wrap .swiper-button-prev:after{font-size:1.5rem}.img-lightbox-wrap .swiper-button-next.swiper-button-disabled,.img-lightbox-wrap .swiper-button-prev.swiper-button-disabled{display:none}.img-lightbox-wrap .swiper-button-next{right:3.125rem;transform:translateX(50%)}@media screen and (max-width: 767px){.img-lightbox-wrap .swiper-button-next{right:1.25rem}}.img-lightbox-wrap .swiper-button-prev{left:3.125rem;transform:translateX(-50%)}@media screen and (max-width: 767px){.img-lightbox-wrap .swiper-button-prev{left:1.25rem}}.img-lightbox-wrap.disabled{opacity:.25;pointer-events:none}.img-lightbox-wrap .lightbox-close{position:absolute;z-index:1;top:2.45rem;right:2.45rem;background-color:#e7ff00;color:#000;display:flex;justify-content:center;align-items:center;font-size:1.25rem;line-height:1.125;text-align:center;padding:.5rem 2.5rem;line-height:1}@media screen and (max-width: 1280px){.img-lightbox-wrap .lightbox-close{font-size:1.125rem}}@media screen and (max-width: 767px){.img-lightbox-wrap .lightbox-close{font-size:1rem;line-height:1.25}}@media screen and (max-width: 820px){.img-lightbox-wrap .lightbox-close{right:5.375rem}}@media screen and (max-width: 767px){.img-lightbox-wrap .lightbox-close{top:1rem;right:2.5rem;padding:.25rem 1.5rem}}.img-lightbox-wrap .lightbox-close:hover{cursor:pointer}.img-lightbox-wrap .img-lightbox-cont{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:fit-content;max-width:100vw;height:auto;max-height:90vh;overflow:hidden}@media screen and (max-width: 820px){.img-lightbox-wrap .img-lightbox-cont{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:unset;height:100%;max-height:100vh;padding:2.45rem}}@media screen and (max-width: 767px){.img-lightbox-wrap .img-lightbox-cont{padding-top:3.75rem;justify-content:flex-start}}.img-lightbox-wrap .img-lightbox-cont.is-vertical{width:fit-content}.img-lightbox-wrap .img-lightbox-cont:not(.is-vertical) img{min-width:85vw}@media screen and (max-width: 820px){.img-lightbox-wrap .img-lightbox-cont:not(.is-vertical) img{min-width:unset}}@media screen and (min-width: 821px){.img-lightbox-wrap .img-lightbox-cont.has-visible-captions{flex-direction:row-reverse;padding:7rem 6rem;min-height:100vh;min-width:100vw}}@media screen and (min-width: 821px){.img-lightbox-wrap .img-lightbox-cont.has-visible-captions img{flex:0 0 50%;min-width:unset;max-width:50%;max-height:calc(100vh - 14rem)}}@media screen and (min-width: 821px){.img-lightbox-wrap .img-lightbox-cont.has-visible-captions .caption-wrap{position:relative;flex:0 0 50%;min-width:unset}}.img-lightbox-wrap .img-lightbox-cont.has-visible-captions .caption-wrap .caption-left{display:block !important}@media screen and (min-width: 821px){.img-lightbox-wrap .img-lightbox-cont.has-visible-captions .caption-wrap .caption-left figcaption:before{content:none}}.img-lightbox-wrap .img-lightbox-cont.has-visible-captions .caption-wrap .caption-left .meta-parent{display:block !important}.img-lightbox-wrap .img-lightbox-cont img{min-width:420px;width:100%;max-width:unset;height:100%;max-height:90vh;margin:unset;margin:auto}@media screen and (max-width: 820px){.img-lightbox-wrap .img-lightbox-cont img{min-width:unset;max-width:calc(100% - 6.25rem);height:auto;margin:0 0 2.5rem}}@media screen and (max-width: 767px){.img-lightbox-wrap .img-lightbox-cont img{min-width:unset;max-width:unset;margin-bottom:1rem}}.img-lightbox-wrap .img-lightbox-cont .caption-wrap{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:flex-end;position:absolute;bottom:0;width:100%;padding:2.45rem}@media screen and (max-width: 820px){.img-lightbox-wrap .img-lightbox-cont .caption-wrap{position:unset;padding:0 3.125rem}}@media screen and (max-width: 767px){.img-lightbox-wrap .img-lightbox-cont .caption-wrap{flex-grow:1;padding:unset;overflow:scroll}}.img-lightbox-wrap .img-lightbox-cont .caption-wrap>*{transition:all ease-in-out .125s}.img-lightbox-wrap .img-lightbox-cont .caption-wrap .caption-left{z-index:1;display:block;flex:1 1 75%;padding:0 1.25rem 0 0;transition:all ease-in-out .125s}@media screen and (max-width: 767px){.img-lightbox-wrap .img-lightbox-cont .caption-wrap .caption-left{display:block !important;flex:0 0 100%}}.img-lightbox-wrap .img-lightbox-cont .caption-wrap .caption-left .meta-description{font-size:1rem;margin:1rem 0}@media screen and (max-width: 767px){.img-lightbox-wrap .img-lightbox-cont .caption-wrap .caption-left .meta-description{font-size:.85rem}}.img-lightbox-wrap .img-lightbox-cont .caption-wrap .caption-left .meta-parent{text-decoration:unset;display:block;margin-top:.75rem}.img-lightbox-wrap .img-lightbox-cont .caption-wrap .caption-left .meta-parent span{color:#fff;font-size:1.25rem;line-height:1.125}@media screen and (max-width: 1280px){.img-lightbox-wrap .img-lightbox-cont .caption-wrap .caption-left .meta-parent span{font-size:1.125rem}}@media screen and (max-width: 767px){.img-lightbox-wrap .img-lightbox-cont .caption-wrap .caption-left .meta-parent span{font-size:1rem;line-height:1.25}}.img-lightbox-wrap .img-lightbox-cont .caption-wrap .caption-left .meta-parent a{text-decoration:unset;color:#e7ff00}.img-lightbox-wrap .img-lightbox-cont .caption-wrap .caption-left .meta-parent a:visited{color:#e7ff00}.img-lightbox-wrap .img-lightbox-cont .caption-wrap .caption-left .meta-parent h3{font-size:1.5rem;line-height:1;color:#e7ff00}@media screen and (max-width: 1280px){.img-lightbox-wrap .img-lightbox-cont .caption-wrap .caption-left .meta-parent h3{font-size:1.25rem}}@media screen and (max-width: 767px){.img-lightbox-wrap .img-lightbox-cont .caption-wrap .caption-left .meta-parent h3{font-size:1.125rem;line-height:1.125}}.img-lightbox-wrap .img-lightbox-cont .caption-wrap .caption-right{z-index:1;flex:0 0 25%;display:flex;flex-wrap:nowrap}@media screen and (max-width: 767px){.img-lightbox-wrap .img-lightbox-cont .caption-wrap .caption-right{display:none}}.img-lightbox-wrap .img-lightbox-cont .caption-wrap figcaption{font-size:1.25rem;line-height:1.125;color:#fff;text-align:left;font-weight:700}@media screen and (max-width: 1280px){.img-lightbox-wrap .img-lightbox-cont .caption-wrap figcaption{font-size:1.125rem}}@media screen and (max-width: 767px){.img-lightbox-wrap .img-lightbox-cont .caption-wrap figcaption{font-size:1rem;line-height:1.25}}.img-lightbox-wrap .img-lightbox-cont .caption-wrap figcaption:hover{cursor:pointer}@media screen and (max-height: 720px)and (orientation: landscape){.img-lightbox-wrap .img-lightbox-cont .caption-wrap figcaption{font-size:1.125rem}}.img-lightbox-wrap .img-lightbox-cont .caption-wrap figcaption.is-scrollable{text-overflow:unset;display:block}@media screen and (max-width: 820px){.img-lightbox-wrap .img-lightbox-cont .caption-wrap figcaption.is-scrollable{overflow-y:scroll;max-height:250px}}@media screen and (hover: hover){.img-lightbox-wrap .img-lightbox-cont .caption-wrap figcaption.is-scrollable{scrollbar-width:thin;scrollbar-color:#fff #fff}.img-lightbox-wrap .img-lightbox-cont .caption-wrap figcaption.is-scrollable::-webkit-scrollbar{width:10px}.img-lightbox-wrap .img-lightbox-cont .caption-wrap figcaption.is-scrollable::-webkit-scrollbar-track{background:#fff}.img-lightbox-wrap .img-lightbox-cont .caption-wrap figcaption.is-scrollable::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px;border:3px solid #fff}}.img-lightbox-wrap .img-lightbox-cont .caption-wrap figcaption:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100vw;height:100%;display:block;background-image:linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 85%);transition:all ease-in-out .125s}@media screen and (max-width: 820px){.img-lightbox-wrap .img-lightbox-cont .caption-wrap figcaption:before{content:none}}.img-lightbox-wrap .img-lightbox-cont .caption-wrap figcaption .author-name{font-size:1.5rem;line-height:1;color:#e7ff00;margin-bottom:.25rem}@media screen and (max-width: 1280px){.img-lightbox-wrap .img-lightbox-cont .caption-wrap figcaption .author-name{font-size:1.25rem}}@media screen and (max-width: 767px){.img-lightbox-wrap .img-lightbox-cont .caption-wrap figcaption .author-name{font-size:1.125rem;line-height:1.125}}.img-lightbox-wrap .img-lightbox-cont .caption-wrap figcaption .img-description{font-size:1.25rem;font-weight:700;color:#fff}.img-lightbox-wrap .img-lightbox-cont .caption-wrap .icon-observe{height:100%;padding:.5rem 1.25rem;background-color:rgba(0,0,0,.5);display:flex;justify-content:flex-start;align-items:center;position:relative;z-index:88888;border-left:1px solid #fff;border-radius:unset;margin-left:unset}.img-lightbox-wrap .img-lightbox-cont .caption-wrap .icon-observe:not(.is-hidden){margin-left:auto;border-radius:.35rem;border-left:unset}.img-lightbox-wrap .img-lightbox-cont .caption-wrap .icon-observe:hover{cursor:pointer}.img-lightbox-wrap .img-lightbox-cont .caption-wrap .icon-observe span{padding-left:2.5rem;font-size:1.25rem;line-height:1.125;color:#fff;font-weight:700}@media screen and (max-width: 1280px){.img-lightbox-wrap .img-lightbox-cont .caption-wrap .icon-observe span{font-size:1.125rem}}@media screen and (max-width: 767px){.img-lightbox-wrap .img-lightbox-cont .caption-wrap .icon-observe span{font-size:1rem;line-height:1.25}}.img-lightbox-wrap .img-lightbox-cont .caption-wrap .icon-observe:before{content:"";background-image:url(../../../../assets/icon-observe.svg);display:block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:center}.img-comparison-layer{position:fixed;z-index:999999;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;overflow:hidden;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}.img-comparison-layer .close,.img-comparison-layer .overlay{position:absolute}.img-comparison-layer .overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.img-comparison-layer .close{position:absolute;z-index:1;top:2rem;right:2rem;background-color:#e7ff00;color:#000;display:flex;justify-content:center;align-items:center;font-size:1.25rem;line-height:1.125;text-align:center;padding:.5rem 2.5rem;line-height:1}@media screen and (max-width: 1280px){.img-comparison-layer .close{font-size:1.125rem}}@media screen and (max-width: 767px){.img-comparison-layer .close{font-size:1rem;line-height:1.25}}@media screen and (max-width: 820px){.img-comparison-layer .close{right:5.375rem}}@media screen and (max-width: 767px){.img-comparison-layer .close{top:2.5rem;right:2.5rem}}.img-comparison-layer .close:hover{cursor:pointer}.img-comparison-layer .img-comp-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;height:100%;background-color:#000;position:relative;z-index:2;height:auto;max-height:90vh;padding:2rem;overflow:hidden}@media screen and (max-width: 820px){.img-comparison-layer .img-comp-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:unset;height:100%;max-height:100vh;padding:2.45rem}}.img-comparison-layer .img-comp-wrap:before{content:"";display:block;width:100%;height:100%;background-image:url(../../../../assets/intro-pattern.svg);background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%);opacity:.5}.img-comparison-layer .img-left-cont,.img-comparison-layer .img-right-cont,.img-comparison-layer .img-center-cont{width:50%;min-height:400px;height:auto;max-height:600px;margin-right:auto;margin-left:auto;display:flex;align-items:center;overflow:hidden}@media screen and (max-width: 767px){.img-comparison-layer .img-left-cont,.img-comparison-layer .img-right-cont,.img-comparison-layer .img-center-cont{width:100%}}.img-comparison-layer .img-left-cont .img-left-wrap,.img-comparison-layer .img-left-cont .img-right-wrap,.img-comparison-layer .img-left-cont .img-center-wrap,.img-comparison-layer .img-right-cont .img-left-wrap,.img-comparison-layer .img-right-cont .img-right-wrap,.img-comparison-layer .img-right-cont .img-center-wrap,.img-comparison-layer .img-center-cont .img-left-wrap,.img-comparison-layer .img-center-cont .img-right-wrap,.img-comparison-layer .img-center-cont .img-center-wrap{width:100%;height:inherit;overflow:hidden}.img-comparison-layer .img-left-cont .zoom,.img-comparison-layer .img-right-cont .zoom,.img-comparison-layer .img-center-cont .zoom{display:block;width:fit-content;position:relative;overflow:hidden;margin:0 auto}.img-comparison-layer .img-left-cont .zoom.show-on-xs,.img-comparison-layer .img-right-cont .zoom.show-on-xs,.img-comparison-layer .img-center-cont .zoom.show-on-xs{display:none}@media screen and (max-width: 767px){.img-comparison-layer .img-left-cont .zoom.show-on-xs,.img-comparison-layer .img-right-cont .zoom.show-on-xs,.img-comparison-layer .img-center-cont .zoom.show-on-xs{display:block}}@media screen and (max-width: 767px){.img-comparison-layer .img-left-cont .zoom.hide-on-xs,.img-comparison-layer .img-right-cont .zoom.hide-on-xs,.img-comparison-layer .img-center-cont .zoom.hide-on-xs{display:none}}.img-comparison-layer .img-left-cont .zoom img,.img-comparison-layer .img-right-cont .zoom img,.img-comparison-layer .img-center-cont .zoom img{display:block;min-height:400px;height:auto;max-height:600px;object-fit:contain}@media screen and (max-width: 767px){.img-comparison-layer .img-left-cont .zoom img,.img-comparison-layer .img-right-cont .zoom img,.img-comparison-layer .img-center-cont .zoom img{min-height:unset;max-height:50vh}}.img-comparison-layer.has-3-imgs .img-left-cont,.img-comparison-layer.has-3-imgs .img-center-cont,.img-comparison-layer.has-3-imgs .img-right-cont{width:33.3333333333%}@media screen and (max-width: 820px){.img-comparison-layer.has-3-imgs .img-left-cont,.img-comparison-layer.has-3-imgs .img-center-cont,.img-comparison-layer.has-3-imgs .img-right-cont{width:100%;min-height:unset}}.img-comparison-layer.has-3-imgs .img-left-cont img,.img-comparison-layer.has-3-imgs .img-center-cont img,.img-comparison-layer.has-3-imgs .img-right-cont img{display:block;min-height:400px;height:auto;max-height:600px;object-fit:contain}@media screen and (max-width: 820px){.img-comparison-layer.has-3-imgs .img-left-cont img,.img-comparison-layer.has-3-imgs .img-center-cont img,.img-comparison-layer.has-3-imgs .img-right-cont img{min-height:unset;height:33.3333333333vh;max-height:33.3333333333vh}}.game-layer{position:fixed;z-index:999999;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;align-items:center;background-color:#fff;overflow:hidden}.game-layer .gl-wrap{padding:2.45rem;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 767px){.game-layer .gl-wrap{padding:1.25rem}}.game-layer .gl-wrap .close{background-color:#e7ff00;color:#000;display:flex;justify-content:center;align-items:center;font-size:1.25rem;line-height:1.125;text-align:center;width:fit-content;padding:.5rem 2.5rem;margin-bottom:1rem;margin-left:auto;line-height:1}@media screen and (max-width: 1280px){.game-layer .gl-wrap .close{font-size:1.125rem}}@media screen and (max-width: 767px){.game-layer .gl-wrap .close{font-size:1rem;line-height:1.25}}@media screen and (max-width: 767px){.game-layer .gl-wrap .close{padding:.25rem 1.5rem;margin-bottom:.85rem}}.game-layer .gl-wrap .close:hover{cursor:pointer}.game-layer .gl-wrap .selected{border:5px solid #e7ff00 !important}@media screen and (max-width: 820px){.game-layer .gl-wrap .selected{border-width:2.5px !important}}.game-layer .gl-wrap .selected.is-correct{border:5px solid #82ff9e !important}.game-layer .gl-wrap .selected.is-wrong{border:5px solid #d04949 !important}.game-layer .gl-wrap .gl-inner{display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch;height:100%;max-height:calc(100vh - 7.15rem);margin-top:auto;margin-bottom:auto;overflow:hidden}@media screen and (max-width: 400px){.game-layer .gl-wrap .gl-inner{max-height:unset}}.game-layer .gl-wrap .gl-inner .gl-left{width:50%;display:flex;justify-content:center;align-items:center;background-color:#eee;padding:2.45rem}.game-layer .gl-wrap .gl-inner .gl-left figure{width:100%;max-width:620px;position:relative;overflow:hidden}.game-layer .gl-wrap .gl-inner .gl-left figure:before,.game-layer .gl-wrap .gl-inner .gl-left figure:after{content:""}.game-layer .gl-wrap .gl-inner .gl-left figure:before{width:1px;margin-left:-1px;float:left;height:0;padding-top:100%}.game-layer .gl-wrap .gl-inner .gl-left figure:after{display:table;clear:both}.game-layer .gl-wrap .gl-inner .gl-left figure img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%;object-fit:cover;object-position:center}.game-layer .gl-wrap .gl-inner .gl-right{width:50%;padding-left:1.5rem}.game-layer .gl-wrap .gl-inner h2{font-size:3.75rem;line-height:1;color:#e7ff00;margin-bottom:1rem}@media screen and (max-width: 1280px){.game-layer .gl-wrap .gl-inner h2{font-size:2.75rem}}@media screen and (max-width: 767px){.game-layer .gl-wrap .gl-inner h2{font-size:2.25rem}}@media screen and (max-width: 992px){.game-layer .gl-wrap .gl-inner h2{font-size:3rem}}@media screen and (max-height: 992px)and (orientation: landscape){.game-layer .gl-wrap .gl-inner h2{font-size:3rem}}@media screen and (max-width: 820px){.game-layer .gl-wrap .gl-inner h2{font-size:2.75rem}}@media screen and (max-height: 820px)and (orientation: landscape){.game-layer .gl-wrap .gl-inner h2{font-size:2.75rem;margin-bottom:.25rem}}@media screen and (max-width: 767px){.game-layer .gl-wrap .gl-inner h2{font-size:1.75rem;margin-bottom:.5rem}}.game-layer .gl-wrap .gl-inner h2.content-title.is-outline{color:rgba(0,0,0,0);-webkit-text-stroke-width:3px}@media screen and (max-width: 1440px){.game-layer .gl-wrap .gl-inner h2.content-title.is-outline{-webkit-text-stroke-width:2.25px}}@media screen and (max-width: 767px){.game-layer .gl-wrap .gl-inner h2.content-title.is-outline{-webkit-text-stroke-width:1.5px}}.game-layer .gl-wrap .gl-inner h2.content-title.is-outline.is-positive{-webkit-text-stroke-color:#000}.game-layer .gl-wrap .gl-inner h2.content-title.is-outline.is-negative{-webkit-text-stroke-color:#fff}.game-layer .gl-wrap .gl-inner .subhead{font-weight:400}@media screen and (max-height: 992px)and (orientation: landscape){.game-layer .gl-wrap .gl-inner .subhead{font-size:1.25rem}}@media screen and (max-height: 620px)and (orientation: landscape){.game-layer .gl-wrap .gl-inner .subhead{font-size:1rem}}@media screen and (max-width: 820px){.game-layer .gl-wrap .gl-inner .subhead{font-size:1rem}}@media screen and (max-width: 767px){.game-layer .gl-wrap .gl-inner .subhead{font-size:.85rem}}@media screen and (max-width: 400px){.game-layer .gl-wrap .gl-inner .subhead{padding-right:2.5rem;line-height:1.125}}.game-layer .gl-wrap .gl-inner .timer-hearts-wrap{width:100%;display:flex;flex-wrap:nowrap;margin-top:1.5rem;margin-bottom:2.45rem}@media screen and (max-height: 620px)and (orientation: landscape){.game-layer .gl-wrap .gl-inner .timer-hearts-wrap{margin-top:1.25rem;margin-bottom:1.5rem}}@media screen and (max-width: 1180px){.game-layer .gl-wrap .gl-inner .timer-hearts-wrap{margin-top:1.25rem;margin-bottom:1.75rem}}@media screen and (max-width: 820px){.game-layer .gl-wrap .gl-inner .timer-hearts-wrap{margin-top:1rem;margin-bottom:1.35rem}}@media screen and (max-width: 767px){.game-layer .gl-wrap .gl-inner .timer-hearts-wrap{margin-top:.5rem;margin-bottom:1rem}}.game-layer .gl-wrap .gl-inner .timer-hearts-wrap.max-w-50{max-width:50%}@media screen and (max-width: 820px){.game-layer .gl-wrap .gl-inner .timer-hearts-wrap.max-w-50{max-width:unset}}@media screen and (max-height: 768px)and (orientation: landscape){.game-layer .gl-wrap .gl-inner .timer-hearts-wrap.max-w-50{margin-top:1rem;margin-bottom:1.25rem}}.game-layer .gl-wrap .gl-inner .timer-hearts-wrap>*{margin-right:2.45rem}@media screen and (max-width: 767px){.game-layer .gl-wrap .gl-inner .timer-hearts-wrap>*{margin-right:.75rem}}.game-layer .gl-wrap .gl-inner .timer-hearts-wrap>*:last-of-type{margin-right:unset}.game-layer .gl-wrap .gl-inner .timer-hearts-wrap .timer{flex-grow:1}.game-layer .gl-wrap .gl-inner .timer-hearts-wrap .timer .timer-progressbar{height:1.25rem;display:flex;align-items:center}.game-layer .gl-wrap .gl-inner .timer-hearts-wrap .timer .timer-progressbar .bar{width:100%;height:3px;border-radius:50px;background-color:#000}.game-layer .gl-wrap .gl-inner .timer-hearts-wrap .timer .timing{font-size:1rem;font-weight:700}@media screen and (max-width: 767px){.game-layer .gl-wrap .gl-inner .timer-hearts-wrap .timer .timing{font-size:.85rem}}.game-layer .gl-wrap .gl-inner .timer-hearts-wrap .hearts{height:2.25rem;display:flex;flex-wrap:nowrap}.game-layer .gl-wrap .gl-inner .timer-hearts-wrap .hearts .heart{display:block;width:1.25rem;height:1.25rem;border-radius:100%;background-color:#000;margin-right:.5rem}.game-layer .gl-wrap .gl-inner .timer-hearts-wrap .hearts .heart:last-of-type{margin-right:unset}.game-layer .gl-wrap .gl-inner .timer-hearts-wrap .hearts .heart i{width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff}.game-layer .gl-wrap .gl-inner .timer-hearts-wrap .hearts .heart i:before{font-size:70%}.game-layer .gl-wrap .gl-inner .timer-hearts-wrap .hearts .heart-empty{display:none}.game-layer .gl-wrap .gl-inner .timer-hearts-wrap .n-tries,.game-layer .gl-wrap .gl-inner .timer-hearts-wrap .n-points{font-size:1rem;font-weight:900}@media screen and (max-width: 767px){.game-layer .gl-wrap .gl-inner .timer-hearts-wrap .n-tries,.game-layer .gl-wrap .gl-inner .timer-hearts-wrap .n-points{font-size:.85rem}}.game-layer .gl-wrap .gl-inner .question-answers .game-question{font-size:1.5rem;line-height:1;font-weight:900;margin-bottom:2rem}@media screen and (max-width: 1280px){.game-layer .gl-wrap .gl-inner .question-answers .game-question{font-size:1.25rem}}@media screen and (max-width: 767px){.game-layer .gl-wrap .gl-inner .question-answers .game-question{font-size:1.125rem;line-height:1.125}}@media screen and (max-width: 820px){.game-layer .gl-wrap .gl-inner .question-answers .game-question{margin-bottom:1rem}}@media screen and (max-height: 820px)and (orientation: landscape){.game-layer .gl-wrap .gl-inner .question-answers .game-question{margin-bottom:.25rem}}@media screen and (max-height: 650px)and (orientation: landscape){.game-layer .gl-wrap .gl-inner .question-answers .game-question{font-size:1rem}}@media screen and (max-width: 767px){.game-layer .gl-wrap .gl-inner .question-answers .game-question{font-size:.925rem;margin-bottom:.5rem}}.game-layer .gl-wrap .gl-inner .question-answers .question-answers .answer{display:block;width:100%;padding:1.65rem 1rem;margin:1rem 0;background-color:#f8f8f8;border:5px solid #f8f8f8}@media screen and (max-height: 992px)and (orientation: landscape){.game-layer .gl-wrap .gl-inner .question-answers .question-answers .answer{padding:1.25rem 1rem}}@media screen and (max-width: 820px){.game-layer .gl-wrap .gl-inner .question-answers .question-answers .answer{padding:1rem .85rem .85rem;margin:.85rem 0}}@media screen and (max-height: 820px)and (orientation: landscape){.game-layer .gl-wrap .gl-inner .question-answers .question-answers .answer{padding:.85rem}}@media screen and (max-width: 767px){.game-layer .gl-wrap .gl-inner .question-answers .question-answers .answer{padding:.85rem .6rem .6rem}}.game-layer .gl-wrap .gl-inner .question-answers .question-answers .answer:hover{cursor:pointer}.game-layer .gl-wrap .gl-inner .question-answers .question-answers .answer p{font-size:1.25rem;line-height:1.125;margin-bottom:unset}@media screen and (max-width: 1280px){.game-layer .gl-wrap .gl-inner .question-answers .question-answers .answer p{font-size:1.125rem}}@media screen and (max-width: 767px){.game-layer .gl-wrap .gl-inner .question-answers .question-answers .answer p{font-size:1rem;line-height:1.25}}@media screen and (max-width: 820px){.game-layer .gl-wrap .gl-inner .question-answers .question-answers .answer p{font-size:1rem}}@media screen and (max-height: 820px)and (orientation: landscape){.game-layer .gl-wrap .gl-inner .question-answers .question-answers .answer p{font-size:.85rem}}@media screen and (max-width: 767px){.game-layer .gl-wrap .gl-inner .question-answers .question-answers .answer p{font-size:.85rem}}.game-layer .gl-wrap .gl-inner .memory-wrap{display:flex;flex-wrap:wrap;width:calc(100% + 1rem);margin-right:-0.5rem;margin-left:-0.5rem}.game-layer .gl-wrap .gl-inner .memory-wrap .memory-card{flex:0 0 calc(20% - 1rem);margin:.5rem;position:relative;overflow:hidden}.game-layer .gl-wrap .gl-inner .memory-wrap .memory-card:hover{cursor:pointer}.game-layer .gl-wrap .gl-inner .memory-wrap .memory-card:before,.game-layer .gl-wrap .gl-inner .memory-wrap .memory-card:after{content:""}.game-layer .gl-wrap .gl-inner .memory-wrap .memory-card:before{width:1px;margin-left:-1px;float:left;height:0;padding-top:100%}.game-layer .gl-wrap .gl-inner .memory-wrap .memory-card:after{display:table;clear:both}.game-layer .gl-wrap .gl-inner .memory-wrap .memory-card .memory-card-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);overflow:hidden}.game-layer .gl-wrap .gl-inner .memory-wrap .memory-card img{min-width:100%;min-height:100%;object-fit:cover;object-position:center}.game-layer .gl-wrap .gl-inner .occhio-wrap{width:100%;display:flex;flex-wrap:nowrap;align-items:stretch}@media screen and (max-width: 1680px){.game-layer .gl-wrap .gl-inner .occhio-wrap{justify-content:space-around}}@media screen and (max-width: 820px){.game-layer .gl-wrap .gl-inner .occhio-wrap{flex-wrap:wrap}}@media screen and (max-width: 767px){.game-layer .gl-wrap .gl-inner .occhio-wrap{justify-content:center;align-items:center;margin-top:auto;margin-bottom:auto}}.game-layer .gl-wrap .gl-inner .occhio-wrap>*{flex:1 1 33.3333333333%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media screen and (max-width: 1680px){.game-layer .gl-wrap .gl-inner .occhio-wrap>*{flex:0 0 350px}}@media screen and (max-width: 820px){.game-layer .gl-wrap .gl-inner .occhio-wrap>*{flex:unset}}@media screen and (max-height: 768px)and (orientation: landscape){.game-layer .gl-wrap .gl-inner .occhio-wrap>*{flex:0 0 285px}}.game-layer .gl-wrap .gl-inner .occhio-wrap>* figure{width:100%;position:relative;overflow:hidden}.game-layer .gl-wrap .gl-inner .occhio-wrap>* figure:hover{cursor:pointer}.game-layer .gl-wrap .gl-inner .occhio-wrap>* figure:before,.game-layer .gl-wrap .gl-inner .occhio-wrap>* figure:after{content:""}.game-layer .gl-wrap .gl-inner .occhio-wrap>* figure:before{width:1px;margin-left:-1px;float:left;height:0;padding-top:100%}.game-layer .gl-wrap .gl-inner .occhio-wrap>* figure:after{display:table;clear:both}.game-layer .gl-wrap .gl-inner .occhio-wrap>* figure img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%;object-fit:cover}.game-layer .gl-wrap .gl-inner .occhio-wrap>* figure .imgzoom{object-fit:none;width:auto;transform:translate(0px, 0px);top:0;left:0}.game-layer .gl-wrap .gl-inner .occhio-wrap .o-left{padding-right:2.45rem}@media screen and (max-width: 820px){.game-layer .gl-wrap .gl-inner .occhio-wrap .o-left{width:50%;padding-right:1rem;align-items:flex-start}}@media screen and (max-height: 768px)and (orientation: landscape){.game-layer .gl-wrap .gl-inner .occhio-wrap .o-left{padding-right:unset}}@media screen and (max-width: 767px){.game-layer .gl-wrap .gl-inner .occhio-wrap .o-left{align-self:flex-start;padding-right:.5rem;margin-bottom:1.25rem}}.game-layer .gl-wrap .gl-inner .occhio-wrap .o-left figure{max-width:300px}@media screen and (max-width: 820px){.game-layer .gl-wrap .gl-inner .occhio-wrap .o-left figure{max-width:unset}}@media screen and (max-width: 820px){.game-layer .gl-wrap .gl-inner .occhio-wrap .o-center{align-self:flex-start;width:50%;padding-left:1rem;align-items:flex-start}}@media screen and (max-width: 767px){.game-layer .gl-wrap .gl-inner .occhio-wrap .o-center{align-self:flex-start;padding-left:.5rem;margin-bottom:1.25rem}}.game-layer .gl-wrap .gl-inner .occhio-wrap .o-center figure{margin-bottom:1rem}@media screen and (max-width: 820px){.game-layer .gl-wrap .gl-inner .occhio-wrap .o-center figure{margin-bottom:.5rem}}.game-layer .gl-wrap .gl-inner .occhio-wrap .o-center .btn-confirm-choice{width:100%;color:#000}@media screen and (max-height: 768px)and (orientation: landscape){.game-layer .gl-wrap .gl-inner .occhio-wrap .o-center .btn-confirm-choice{min-height:2rem}}.game-layer .gl-wrap .gl-inner .occhio-wrap .o-center .btn-confirm-choice:before,.game-layer .gl-wrap .gl-inner .occhio-wrap .o-center .btn-confirm-choice:after{background-color:#000;color:#fff}.game-layer .gl-wrap .gl-inner .occhio-wrap .o-center .btn-confirm-choice:hover{color:#fff}.game-layer .gl-wrap .gl-inner .occhio-wrap .o-right{padding-left:2.45rem}@media screen and (max-height: 768px)and (orientation: landscape){.game-layer .gl-wrap .gl-inner .occhio-wrap .o-right{padding-left:unset}}@media screen and (max-width: 820px){.game-layer .gl-wrap .gl-inner .occhio-wrap .o-right{width:100%;padding-left:unset}}.game-layer .gl-wrap .gl-inner .occhio-wrap .o-right .imgs-to-choose-wrap{width:calc(100% + 1rem);max-width:300px;margin-right:-0.5rem;margin-left:-0.5rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media screen and (max-width: 820px){.game-layer .gl-wrap .gl-inner .occhio-wrap .o-right .imgs-to-choose-wrap{width:100%;max-width:unset}}.game-layer .gl-wrap .gl-inner .occhio-wrap .o-right figure{flex:0 0 calc(50% - 1rem);margin:.25rem}@media screen and (max-width: 820px){.game-layer .gl-wrap .gl-inner .occhio-wrap .o-right figure{flex:unset;width:calc(20% - .5rem)}}@media screen and (max-height: 700px)and (orientation: landscape){.game-layer .gl-wrap .gl-inner .occhio-wrap .o-right figure{flex:0 0 calc(33.3333333333% - 1rem)}}@media screen and (max-width: 767px){.game-layer .gl-wrap .gl-inner .occhio-wrap .o-right figure{width:calc(25% - .5rem)}}.game-layer .gl-wrap .gl-level{font-size:1rem;display:flex;justify-content:center;align-items:center;padding:.5rem 1rem;border:1px solid #000}@media screen and (max-width: 767px){.game-layer .gl-wrap .gl-level{font-size:.85rem}}.btns{margin:3rem auto;width:fit-content}.btns.btns-row{display:flex;flex-wrap:nowrap}.btns.btns-row .btn{margin:0 1rem;color:#000}.btns .btn-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:3rem auto}.btns .btn-wrap .btn-level-type{width:fit-content;color:#000}.btns .level-desc{font-size:1.25rem;line-height:1.125;margin-bottom:1.25rem;text-align:center}@media screen and (max-width: 1280px){.btns .level-desc{font-size:1.125rem}}@media screen and (max-width: 767px){.btns .level-desc{font-size:1rem;line-height:1.25}}.instructions,.feedback{max-width:640px;padding:3.25rem 0;border-bottom:1px solid #000;margin-right:auto;margin-bottom:3.25rem;margin-left:auto}@media screen and (max-width: 900px)and (max-height: 600px)and (orientation: landscape){.instructions,.feedback{padding:1.5rem 0}}@media screen and (max-width: 767px){.instructions,.feedback{padding:1.5rem 0;margin-bottom:1.5rem}}.feedback{text-align:center}.btn-start-game{max-width:125px;margin:0 auto}.btn-start-game:before,.btn-start-game:after{background-color:#fff}.btn-start-game:hover{color:#000}.game-occhio .gl-wrap,.game-memory .gl-wrap{display:flex;height:100%}.game-occhio .gl-wrap .gl-inner,.game-memory .gl-wrap .gl-inner{display:flex;height:100%;justify-content:center}@media screen and (max-width: 820px)and (orientation: portrait){.game-occhio .gl-wrap .gl-inner,.game-memory .gl-wrap .gl-inner{max-height:unset}}.game-quiz .close{position:absolute;right:2.45rem}@media screen and (max-width: 767px){.game-quiz .close{top:1.25rem;right:1.25rem}}.game-quiz.gl-wrap{padding-top:unset;padding-bottom:unset}.game-quiz.gl-wrap .gl-level{margin-bottom:auto}@media screen and (max-width: 400px){.game-quiz.gl-wrap .gl-level{margin-bottom:1.25rem}}@media screen and (max-width: 820px){.game-quiz.gl-wrap .gl-inner{flex-direction:column-reverse;justify-content:center;align-items:center;height:100%}}@media screen and (max-width: 820px){.game-quiz.gl-wrap .gl-inner .gl-left{width:100%;max-height:40%;padding:unset;margin-bottom:1.25rem}}@media screen and (max-width: 767px){.game-quiz.gl-wrap .gl-inner .gl-left{max-height:200px;margin-bottom:unset}}@media screen and (max-width: 400px){.game-quiz.gl-wrap .gl-inner .gl-left{max-height:125px}}.game-quiz.gl-wrap .gl-inner .gl-left figure{width:100%;max-width:unset;height:100%}@media screen and (max-width: 820px){.game-quiz.gl-wrap .gl-inner .gl-left figure{padding:1.25rem}}@media screen and (max-width: 767px){.game-quiz.gl-wrap .gl-inner .gl-left figure{padding:.75rem}}@media screen and (max-width: 400px){.game-quiz.gl-wrap .gl-inner .gl-left figure{padding:.5rem}}.game-quiz.gl-wrap .gl-inner .gl-left figure:before,.game-quiz.gl-wrap .gl-inner .gl-left figure:after{content:none}.game-quiz.gl-wrap .gl-inner .gl-left figure img{position:unset;transform:none;min-width:unset;width:100%;max-width:100%;min-height:unset;height:100%;max-height:100%;object-fit:contain;object-position:center}@media screen and (max-width: 820px){.game-quiz.gl-wrap .gl-inner .gl-right{width:100%;padding-bottom:1rem;padding-left:unset}}.game-memory .gl-top{position:relative}.game-memory .close{position:absolute;top:0;right:0}.game-memory.gl-wrap{padding-top:unset;padding-bottom:unset}@media screen and (max-width: 767px){.game-memory.gl-wrap{padding-top:1.25rem;padding-bottom:1.25rem}}@media screen and (max-width: 400px){.game-memory.gl-wrap .gl-inner{margin-top:unset;max-height:calc(100vh - 7.15rem)}}.game-memory.gl-wrap .gl-level{margin-bottom:auto}@media screen and (max-width: 820px){.game-memory .gl-inner{flex-grow:1;margin-bottom:1.25rem}}@media screen and (max-width: 820px){.game-memory .gl-inner .gl-bottom{flex-grow:1;display:flex;align-items:center}}.game-memory .gl-inner .memory-wrap{justify-content:center}.game-memory .gl-inner .memory-wrap.card-count-20 .memory-card{flex:0 0 calc(12.5% - 1rem)}@media screen and (max-height: 992px)and (orientation: landscape){.game-memory .gl-inner .memory-wrap.card-count-20 .memory-card{flex:0 0 calc(10% - 1rem)}}@media screen and (max-width: 1180px)and (orientation: landscape){.game-memory .gl-inner .memory-wrap.card-count-20 .memory-card{flex:0 0 calc(13.5% - 1rem)}}@media screen and (max-width: 992px)and (orientation: landscape){.game-memory .gl-inner .memory-wrap.card-count-20 .memory-card{flex:0 0 calc(14.25% - 1rem)}}@media screen and (max-width: 820px)and (orientation: portrait){.game-memory .gl-inner .memory-wrap.card-count-20 .memory-card{flex:0 0 calc(23.5% - 1rem)}}@media screen and (max-width: 768px)and (orientation: portrait){.game-memory .gl-inner .memory-wrap.card-count-20 .memory-card{flex:0 0 calc(20% - 1rem)}}@media screen and (max-width: 767px){.game-memory .gl-inner .memory-wrap.card-count-20 .memory-card{flex:0 0 calc(25% - .5rem);margin:.25rem}}@media screen and (max-width: 400px){.game-memory .gl-inner .memory-wrap.card-count-20 .memory-card{flex:0 0 calc(20% - .5rem)}}.game-memory .gl-inner .memory-wrap.card-count-16 .memory-card{flex:0 0 calc(12.5% - 1rem)}@media screen and (max-width: 1180px){.game-memory .gl-inner .memory-wrap.card-count-16 .memory-card{flex:0 0 calc(16.6666666667% - 1rem)}}@media screen and (max-width: 820px){.game-memory .gl-inner .memory-wrap.card-count-16 .memory-card{flex:0 0 calc(25% - 1rem)}}@media screen and (max-width: 767px){.game-memory .gl-inner .memory-wrap.card-count-16 .memory-card{margin:.25rem}}.game-memory .gl-inner .memory-wrap.card-count-12 .memory-card{flex:0 0 calc(16.6666666667% - 1rem)}@media screen and (max-height: 700px)and (orientation: landscape){.game-memory .gl-inner .memory-wrap.card-count-12 .memory-card{flex:0 0 calc(14.2857142857% - 1rem)}}@media screen and (max-width: 820px){.game-memory .gl-inner .memory-wrap.card-count-12 .memory-card{flex:0 0 calc(25% - 1rem)}}@media screen and (max-width: 767px){.game-memory .gl-inner .memory-wrap.card-count-12 .memory-card{margin:.25rem}}.game-occhio.gl-wrap{padding-top:unset;padding-bottom:unset}@media screen and (max-width: 767px){.game-occhio.gl-wrap{padding-top:1.25rem;padding-bottom:1.25rem}}.game-occhio.gl-wrap .gl-top{position:relative}.game-occhio.gl-wrap .gl-bottom{flex-grow:1;display:flex;align-items:center}.game-occhio.gl-wrap .gl-level{margin-bottom:auto}.game-occhio .close{position:absolute;top:0;right:0}@media screen and (max-width: 1180px){.game-occhio .gl-inner{max-height:unset;margin-top:1.25rem;margin-bottom:unset;flex-grow:1}}@media screen and (max-width: 1180px){.game-occhio .gl-inner .gl-bottom{flex-grow:1;margin-top:auto;margin-bottom:auto;display:flex;justify-content:center}}@media screen and (max-height: 768px)and (orientation: landscape){.game-occhio .gl-inner .gl-bottom{padding-bottom:1rem;margin:auto 0}}@media screen and (max-width: 1180px){.game-occhio .gl-inner .gl-level{margin-bottom:1.25rem}}.game-occhio .occhio-wrap .o-center{flex-direction:column}@media screen and (max-height: 992px)and (orientation: landscape){.game-occhio .occhio-wrap .o-center{max-width:450px}}@media screen and (max-width: 820px){.game-occhio .occhio-wrap .o-center{margin-bottom:1rem}}@media screen and (max-height: 700px){.step-1.gl-wrap,.step-2.gl-wrap,.step-3.gl-wrap{padding:1.25rem}}.step-1.gl-wrap .close,.step-2.gl-wrap .close,.step-3.gl-wrap .close{position:absolute;top:2.45rem;right:2.45rem}@media screen and (max-height: 700px){.step-1.gl-wrap .close,.step-2.gl-wrap .close,.step-3.gl-wrap .close{top:1.25rem;right:1.25rem}}@media screen and (max-width: 900px)and (max-height: 600px)and (orientation: landscape){.step-1.gl-wrap .close,.step-2.gl-wrap .close,.step-3.gl-wrap .close{position:absolute;top:1.25rem;right:1.25rem}}@media screen and (max-height: 700px){.step-1.gl-wrap .gl-inner,.step-2.gl-wrap .gl-inner,.step-3.gl-wrap .gl-inner{max-height:unset}}@media screen and (max-width: 900px)and (max-height: 600px)and (orientation: landscape){.step-1.gl-wrap .gl-inner,.step-2.gl-wrap .gl-inner,.step-3.gl-wrap .gl-inner{max-height:unset;margin-top:unset;margin-bottom:unset}}@media screen and (max-width: 767px){.step-1.gl-wrap .gl-inner,.step-2.gl-wrap .gl-inner,.step-3.gl-wrap .gl-inner{margin-top:auto}}@media screen and (max-height: 700px){.step-1.gl-wrap .gl-inner .content-title.is-outline.is-positive,.step-2.gl-wrap .gl-inner .content-title.is-outline.is-positive,.step-3.gl-wrap .gl-inner .content-title.is-outline.is-positive{-webkit-text-stroke-width:1.5px;font-size:2rem}}@media screen and (max-width: 900px)and (max-height: 600px)and (orientation: landscape){.step-1.gl-wrap .gl-inner .content-title.is-outline.is-positive,.step-2.gl-wrap .gl-inner .content-title.is-outline.is-positive,.step-3.gl-wrap .gl-inner .content-title.is-outline.is-positive{-webkit-text-stroke-width:1.5px;font-size:2rem}}@media screen and (max-height: 700px){.step-1.gl-wrap .gl-inner .subhead.content-subhead,.step-2.gl-wrap .gl-inner .subhead.content-subhead,.step-3.gl-wrap .gl-inner .subhead.content-subhead{margin-top:.5rem !important;margin-bottom:1.25rem;font-size:1.25rem}}@media screen and (max-width: 900px)and (max-height: 600px)and (orientation: landscape){.step-1.gl-wrap .gl-inner .subhead.content-subhead,.step-2.gl-wrap .gl-inner .subhead.content-subhead,.step-3.gl-wrap .gl-inner .subhead.content-subhead{margin-top:.5rem !important;margin-bottom:1.25rem;font-size:1rem}}@media screen and (max-height: 700px){.step-1.gl-wrap .gl-inner .btns,.step-2.gl-wrap .gl-inner .btns,.step-3.gl-wrap .gl-inner .btns{margin-top:unset;margin-bottom:unset}}@media screen and (max-width: 900px)and (max-height: 600px)and (orientation: landscape){.step-1.gl-wrap .gl-inner .btns,.step-2.gl-wrap .gl-inner .btns,.step-3.gl-wrap .gl-inner .btns{margin-top:unset;margin-bottom:unset}}@media screen and (max-height: 700px){.step-1.gl-wrap .gl-inner .btns .btn-wrap,.step-2.gl-wrap .gl-inner .btns .btn-wrap,.step-3.gl-wrap .gl-inner .btns .btn-wrap{margin:1rem auto 1.25rem}}@media screen and (max-width: 900px)and (max-height: 600px)and (orientation: landscape){.step-1.gl-wrap .gl-inner .btns .btn-wrap,.step-2.gl-wrap .gl-inner .btns .btn-wrap,.step-3.gl-wrap .gl-inner .btns .btn-wrap{margin:1rem auto 1.25rem}}@media screen and (max-height: 700px){.step-1.gl-wrap .gl-inner .btns .level-desc,.step-2.gl-wrap .gl-inner .btns .level-desc,.step-3.gl-wrap .gl-inner .btns .level-desc{margin-bottom:.5rem;font-size:1rem}}@media screen and (max-width: 900px)and (max-height: 600px)and (orientation: landscape){.step-1.gl-wrap .gl-inner .btns .level-desc,.step-2.gl-wrap .gl-inner .btns .level-desc,.step-3.gl-wrap .gl-inner .btns .level-desc{margin-bottom:.5rem;font-size:1rem}}@media screen and (max-height: 700px){.step-1.gl-wrap .gl-inner .btns .btn,.step-2.gl-wrap .gl-inner .btns .btn,.step-3.gl-wrap .gl-inner .btns .btn{font-size:.85rem;min-width:7rem;min-height:2rem}}@media screen and (max-width: 900px)and (max-height: 600px)and (orientation: landscape){.step-1.gl-wrap .gl-inner .btns .btn,.step-2.gl-wrap .gl-inner .btns .btn,.step-3.gl-wrap .gl-inner .btns .btn{font-size:.85rem;min-width:7rem;min-height:2rem}}.gl-wrap.game-story{width:100%}.gl-wrap.game-story .close{position:absolute;right:2.45rem}@media screen and (max-width: 767px){.gl-wrap.game-story .close{top:1.25rem;right:1.25rem}}.gl-wrap.game-story .gl-inner.flex-column{display:block;width:100%;margin:0 auto 1.5rem}.gl-wrap.game-story .gl-inner.flex-column .gl-top{margin-bottom:1.5rem}.gl-wrap.game-story .gl-inner.flex-column .gl-bottom{width:100%;overflow:hidden}.gl-wrap.game-story .gl-inner.flex-column .gl-bottom .story-wrap{height:100%}.gl-wrap.game-story .gl-inner.flex-column .gl-bottom .story-wrap .swiper-slide{background-color:unset}.gl-wrap.game-story .gl-inner.flex-column .gl-bottom .story-wrap .swiper-slide a{color:#000;text-decoration:unset}.gl-wrap.game-story .gl-inner.flex-column .gl-bottom .story-wrap .swiper-slide:before{content:none}.gl-wrap.game-story .gl-inner.flex-column .gl-bottom .story-wrap .swiper-button{color:#000;display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;background-color:rgba(255,255,255,.5);overflow:hidden;border-radius:100%}.gl-wrap.game-story .gl-inner.flex-column .gl-bottom .story-wrap .swiper-button:after{font-size:1.25rem}@media screen and (max-width: 767px){.gl-wrap.game-story .gl-inner.flex-column .gl-bottom .story-wrap .swiper-button{width:2rem;height:2rem}}.gl-wrap.game-story .gl-inner.flex-column .gl-bottom .story-wrap img{aspect-ratio:1;margin-bottom:1.25rem;object-fit:cover;object-position:center}.gl-wrap.game-story .gl-inner.flex-column .gl-bottom .story-wrap .btn-story-cta-download{color:#000;text-decoration:unset}.gl-wrap.game-story .gl-inner.flex-column .gl-bottom .story-wrap .btn-story-cta-download:hover{color:#fff}.gl-wrap.game-story .gl-inner.flex-column .gl-bottom .story-wrap .btn-story-cta-download:before,.gl-wrap.game-story .gl-inner.flex-column .gl-bottom .story-wrap .btn-story-cta-download:after{background-color:#000}.cover-intro.home-intro{padding-bottom:6.25rem;margin-bottom:1.5rem}@media screen and (max-height: 900px)and (orientation: landscape){.cover-intro.home-intro{padding-bottom:3rem}}@media screen and (max-width: 820px){.cover-intro.home-intro{min-height:unset;padding-bottom:3.25rem}}@media screen and (max-width: 767px){.cover-intro.home-intro{padding-top:132px !important;max-height:unset}}.cover-intro.home-intro .section-bg-img{min-height:100%;top:0;right:0;bottom:0;left:0}.cover-intro.home-intro .section-wrap,.cover-intro.home-intro .game-layer .gl-wrap,.game-layer .cover-intro.home-intro .gl-wrap{padding-bottom:unset;display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width: 767px){.cover-intro.home-intro .section-wrap,.cover-intro.home-intro .game-layer .gl-wrap,.game-layer .cover-intro.home-intro .gl-wrap{flex-direction:column}}.page-loop-intro .section-wrap .intro-left .intro-title-welcome,.page-loop-intro .game-layer .gl-wrap .intro-left .intro-title-welcome,.game-layer .page-loop-intro .gl-wrap .intro-left .intro-title-welcome{text-align:center;color:#fff}.page-loop-intro .section-wrap .intro-left .intro-title-welcome span,.page-loop-intro .game-layer .gl-wrap .intro-left .intro-title-welcome span,.game-layer .page-loop-intro .gl-wrap .intro-left .intro-title-welcome span{color:#e7ff00}.page-loop-intro .section-wrap .intro-left .intro-title-welcome~p,.page-loop-intro .game-layer .gl-wrap .intro-left .intro-title-welcome~p,.game-layer .page-loop-intro .gl-wrap .intro-left .intro-title-welcome~p{text-align:center}.cta-site-sections{width:100%;display:flex;flex-wrap:wrap;margin-bottom:1.5rem}@media screen and (max-width: 767px){.cta-site-sections{flex-direction:column}}.cta-site-sections .site-section{width:50%;background-color:#000}@media screen and (max-width: 767px){.cta-site-sections .site-section{width:100%}}.cta-site-sections .site-section:hover img{transform:scale(1.025);opacity:.7}.cta-site-sections .site-section:nth-of-type(even) .site-section-wrap .section-body{justify-content:flex-end}@media screen and (max-width: 820px){.cta-site-sections .site-section:nth-of-type(even) .site-section-wrap .section-body{justify-content:flex-start}}.cta-site-sections .site-section .site-section-wrap{overflow:hidden;width:100%;height:0;padding-top:100%;position:relative}.cta-site-sections .site-section .site-section-wrap .section-bg-img{top:0;right:0}.cta-site-sections .site-section .site-section-wrap .section-body{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%;padding:5rem 3.125rem;display:flex;flex-direction:column}@media screen and (max-width: 820px){.cta-site-sections .site-section .site-section-wrap .section-body{padding:2.5rem}}.cta-site-sections .site-section .site-section-wrap .section-body .section-title{font-size:3.75rem;line-height:1;color:#e7ff00;margin-bottom:.5rem}@media screen and (max-width: 1280px){.cta-site-sections .site-section .site-section-wrap .section-body .section-title{font-size:2.75rem}}@media screen and (max-width: 767px){.cta-site-sections .site-section .site-section-wrap .section-body .section-title{font-size:2.25rem}}.cta-site-sections .site-section .site-section-wrap .section-body p{color:#fff}.cta-site-sections .site-section .site-section-wrap .section-body p.subhead{margin-bottom:2rem}@media screen and (max-width: 820px){.cta-site-sections .site-section .site-section-wrap .section-body p.subhead{margin-bottom:1.125rem}}.cta-site-sections .site-section .site-section-wrap .section-body p.section-copy{font-size:1.25rem;line-height:1.125}@media screen and (max-width: 1280px){.cta-site-sections .site-section .site-section-wrap .section-body p.section-copy{font-size:1.125rem}}@media screen and (max-width: 767px){.cta-site-sections .site-section .site-section-wrap .section-body p.section-copy{font-size:1rem;line-height:1.25}}.cta-site-sections .site-section .site-section-wrap .section-body p.section-copy:last-of-type{margin-bottom:2.25rem}@media screen and (max-width: 820px){.cta-site-sections .site-section .site-section-wrap .section-body p.section-copy:last-of-type{margin-bottom:1.125rem}}.blog{margin-bottom:3.4375rem}.blog .blog-header .blog-header-cover{position:relative;z-index:-1;left:50%;transform:translateX(-50%);width:100vw;max-width:100vw;height:0;padding-top:25%;overflow:hidden;opacity:.8}.blog .blog-header .blog-header-cover img{position:absolute;top:80%;left:50%;transform:translate(-50%, -50%);object-fit:cover}.blog .blog-header .blog-header-body{margin-top:-6.125rem}@media screen and (max-width: 1280px){.blog .blog-header .blog-header-body{margin-top:-4.85rem}}@media screen and (max-width: 767px){.blog .blog-header .blog-header-body{margin-top:-3.65rem}}.blog .blog-header .blog-header-body .blog-subhead{font-size:3.75rem;line-height:1;color:#e7ff00;color:rgba(0,0,0,0);-webkit-text-stroke-width:3px;-webkit-text-stroke-color:#000;margin-bottom:.5rem}@media screen and (max-width: 1280px){.blog .blog-header .blog-header-body .blog-subhead{font-size:2.75rem}}@media screen and (max-width: 767px){.blog .blog-header .blog-header-body .blog-subhead{font-size:2.25rem}}@media screen and (max-width: 767px){.blog .blog-header .blog-header-body .blog-subhead{-webkit-text-stroke-width:1.5px;margin-bottom:unset}}.blog .blog-header .blog-header-body .blog-title{font-size:4.5rem;line-height:1;color:#e7ff00;line-height:.85;color:#000;margin-bottom:2.5rem}@media screen and (max-width: 1280px){.blog .blog-header .blog-header-body .blog-title{font-size:3.75rem}}@media screen and (max-width: 767px){.blog .blog-header .blog-header-body .blog-title{font-size:2.75rem}}@media screen and (max-width: 1280px){.blog .blog-header .blog-header-body .blog-title{margin-bottom:2rem}}@media screen and (max-width: 767px){.blog .blog-header .blog-header-body .blog-title{margin-bottom:1.5rem;line-height:1}}.blog .blog-header .blog-btns{display:flex;margin-bottom:2.8125rem}@media screen and (max-width: 992px){.blog .blog-header .blog-btns{margin-bottom:2rem}}@media screen and (max-width: 767px){.blog .blog-header .blog-btns{flex-direction:column}}.blog .blog-header .blog-btns .btn{font-size:1rem;color:#000}@media screen and (max-width: 767px){.blog .blog-header .blog-btns .btn{font-size:.85rem}}.blog .blog-header .blog-btns .btn-primary{margin-right:3.75rem}@media screen and (max-width: 1536px){.blog .blog-header .blog-btns .btn-primary{margin-right:2.25rem}}@media screen and (max-width: 767px){.blog .blog-header .blog-btns .btn-primary{margin-right:unset;margin-bottom:1rem}}.blog .blog-header .blog-btns .btn-secondary:hover{color:#fff}.blog .blog-header .blog-btns .btn-secondary:before,.blog .blog-header .blog-btns .btn-secondary:after{background-color:#000}.demo-cta{background-color:#000;display:flex}.demo-cta .demo-bg-img{position:absolute;z-index:0;left:50%;transform:translateX(-50%);width:100vw;max-width:100vw;height:100%;overflow:hidden;opacity:.35}.demo-cta .demo-bg-img img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:cover;min-width:100%;min-height:100%}.demo-cta .demo-body{position:relative;z-index:0;left:50%;transform:translateX(-50%);width:100%;max-width:100vw;height:auto;padding-top:10.125rem;padding-bottom:9.25rem;overflow:hidden}@media screen and (max-width: 1180px){.demo-cta .demo-body{padding-top:7.125rem;padding-bottom:6.25rem}}@media screen and (max-width: 767px){.demo-cta .demo-body{padding-top:3.25rem;padding-bottom:3.25rem}}.demo-cta .demo-body-inner{height:100%;padding:unset;margin-right:auto;margin-left:auto;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.demo-cta .demo-body .demo-title{font-size:3.75rem;line-height:1;color:#e7ff00;color:#fff;width:100%;max-width:1024px;margin-bottom:3rem}@media screen and (max-width: 1280px){.demo-cta .demo-body .demo-title{font-size:2.75rem}}@media screen and (max-width: 767px){.demo-cta .demo-body .demo-title{font-size:2.25rem}}@media screen and (max-width: 992px){.demo-cta .demo-body .demo-title{max-width:768px}}@media screen and (max-width: 767px){.demo-cta .demo-body .demo-title{margin-bottom:1.5rem}}.demo-cta .demo-body .demo-form-wrap{display:flex;flex-wrap:nowrap}@media screen and (max-width: 767px){.demo-cta .demo-body .demo-form-wrap{flex-wrap:wrap}}.demo-cta .demo-body .demo-form-wrap .demo-form{display:flex;flex-wrap:nowrap;width:50%;max-width:750px;margin-right:4.625rem}@media screen and (min-width: 1440px)and (max-width: 1546px){.demo-cta .demo-body .demo-form-wrap .demo-form{padding-right:1.5rem}}@media screen and (max-width: 1536px){.demo-cta .demo-body .demo-form-wrap .demo-form{align-self:flex-start;max-width:690px;margin-right:unset}}@media screen and (max-width: 820px){.demo-cta .demo-body .demo-form-wrap .demo-form{margin-right:1rem;width:auto;max-width:unset}}@media screen and (max-width: 767px){.demo-cta .demo-body .demo-form-wrap .demo-form{width:100%;margin-right:unset;margin-bottom:1.5rem}}.demo-cta .demo-body .demo-form-wrap .demo-form input[type=email]{flex:1;margin-right:1rem;padding:1.125rem 2.1875rem;border:unset;border-radius:unset;font-size:1rem}@media screen and (max-width: 767px){.demo-cta .demo-body .demo-form-wrap .demo-form input[type=email]{font-size:.85rem}}@media screen and (max-width: 767px){.demo-cta .demo-body .demo-form-wrap .demo-form input[type=email]{width:75%;padding-top:unset;padding-right:1.125rem;padding-bottom:unset;padding-left:1.125rem}}.demo-cta .demo-body .demo-form-wrap .demo-form input[type=email]::placeholder{color:gray}.demo-cta .demo-body .demo-form-wrap .demo-form input[type=email]:hover,.demo-cta .demo-body .demo-form-wrap .demo-form input[type=email]:active,.demo-cta .demo-body .demo-form-wrap .demo-form input[type=email]:focus,.demo-cta .demo-body .demo-form-wrap .demo-form input[type=email]:focus-visible,.demo-cta .demo-body .demo-form-wrap .demo-form input[type=email]:focus-within{outline:unset}.demo-cta .demo-body .demo-form-wrap .demo-form .btn{flex-grow:0}@media screen and (max-width: 767px){.demo-cta .demo-body .demo-form-wrap .demo-form .btn{min-width:25%}}.demo-cta .demo-body .demo-form-wrap .demo-form-description{width:50%;max-width:calc(100% - 690px - 7.625rem);font-size:1.25rem;line-height:1.125;color:#fff}@media screen and (max-width: 1280px){.demo-cta .demo-body .demo-form-wrap .demo-form-description{font-size:1.125rem}}@media screen and (max-width: 767px){.demo-cta .demo-body .demo-form-wrap .demo-form-description{font-size:1rem;line-height:1.25}}@media screen and (min-width: 1440px)and (max-width: 1536px){.demo-cta .demo-body .demo-form-wrap .demo-form-description{padding-left:1.5rem}}@media screen and (max-width: 1536px){.demo-cta .demo-body .demo-form-wrap .demo-form-description{max-width:calc(100% - 690px);margin-left:auto}}@media screen and (max-width: 1280px){.demo-cta .demo-body .demo-form-wrap .demo-form-description{max-width:unset;padding-left:2.5rem;margin-left:unset}}@media screen and (max-width: 820px){.demo-cta .demo-body .demo-form-wrap .demo-form-description{width:auto}}@media screen and (max-width: 767px){.demo-cta .demo-body .demo-form-wrap .demo-form-description{padding-left:unset}}.demo-cta .demo-body .demo-form-wrap .demo-form-description a{color:#e7ff00;font-weight:700}.demo-cta .demo-body .demo-form-wrap .demo-form-description a:visited{color:#e7ff00}.page-loop-intro{display:flex;width:100%;padding-top:4.375rem;padding-bottom:4.375rem;background-color:#000;position:relative;overflow:hidden}@media screen and (max-width: 767px){.page-loop-intro{padding-top:2.5rem;padding-bottom:1.75rem}}.page-loop-intro .section-bg-img{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.page-loop-intro .section-bg-img:before{content:"";display:block;width:100%;height:100%;background-image:url(../../../../assets/intro-pattern.svg);background-position:center;background-repeat:no-repeat;background-size:cover}.page-loop-intro .section-bg-img img{min-width:100%;min-height:100%;object-fit:cover;opacity:.2}.page-loop-intro .section-wrap .intro-title,.page-loop-intro .game-layer .gl-wrap .intro-title,.game-layer .page-loop-intro .gl-wrap .intro-title{font-size:3.75rem;line-height:1;color:#e7ff00;margin-bottom:1rem}@media screen and (max-width: 1280px){.page-loop-intro .section-wrap .intro-title,.page-loop-intro .game-layer .gl-wrap .intro-title,.game-layer .page-loop-intro .gl-wrap .intro-title{font-size:2.75rem}}@media screen and (max-width: 767px){.page-loop-intro .section-wrap .intro-title,.page-loop-intro .game-layer .gl-wrap .intro-title,.game-layer .page-loop-intro .gl-wrap .intro-title{font-size:2.25rem}}.page-loop-intro .section-wrap .intro-subhead,.page-loop-intro .game-layer .gl-wrap .intro-subhead,.game-layer .page-loop-intro .gl-wrap .intro-subhead{font-size:1.25rem;line-height:1.125;font-weight:400;margin-bottom:1.5rem;color:#fff}@media screen and (max-width: 1280px){.page-loop-intro .section-wrap .intro-subhead,.page-loop-intro .game-layer .gl-wrap .intro-subhead,.game-layer .page-loop-intro .gl-wrap .intro-subhead{font-size:1.125rem}}@media screen and (max-width: 767px){.page-loop-intro .section-wrap .intro-subhead,.page-loop-intro .game-layer .gl-wrap .intro-subhead,.game-layer .page-loop-intro .gl-wrap .intro-subhead{font-size:1rem;line-height:1.25}}.page-loop-intro .section-wrap .btns-filter-loop-entries,.page-loop-intro .game-layer .gl-wrap .btns-filter-loop-entries,.game-layer .page-loop-intro .gl-wrap .btns-filter-loop-entries{display:flex}@media screen and (max-width: 767px){.page-loop-intro .section-wrap .btns-filter-loop-entries,.page-loop-intro .game-layer .gl-wrap .btns-filter-loop-entries,.game-layer .page-loop-intro .gl-wrap .btns-filter-loop-entries{flex-wrap:wrap;align-items:flex-start;width:calc(100% + .5rem);margin-left:-0.25rem}}.page-loop-intro .section-wrap .btns-filter-loop-entries .btn,.page-loop-intro .game-layer .gl-wrap .btns-filter-loop-entries .btn,.game-layer .page-loop-intro .gl-wrap .btns-filter-loop-entries .btn{margin-right:1rem}@media screen and (max-width: 767px){.page-loop-intro .section-wrap .btns-filter-loop-entries .btn,.page-loop-intro .game-layer .gl-wrap .btns-filter-loop-entries .btn,.game-layer .page-loop-intro .gl-wrap .btns-filter-loop-entries .btn{flex:0 1 calc(33.3333333333% - .5rem);min-width:unset;margin:.25rem}}.page-loop-intro .section-wrap .btns-filter-loop-entries .btn.btn-primary,.page-loop-intro .game-layer .gl-wrap .btns-filter-loop-entries .btn.btn-primary,.game-layer .page-loop-intro .gl-wrap .btns-filter-loop-entries .btn.btn-primary{border:1px solid #e7ff00}.page-loop-intro .section-wrap .btns-filter-loop-entries .btn.btn-primary:before,.page-loop-intro .game-layer .gl-wrap .btns-filter-loop-entries .btn.btn-primary:before,.game-layer .page-loop-intro .gl-wrap .btns-filter-loop-entries .btn.btn-primary:before,.page-loop-intro .section-wrap .btns-filter-loop-entries .btn.btn-primary:after,.page-loop-intro .game-layer .gl-wrap .btns-filter-loop-entries .btn.btn-primary:after,.game-layer .page-loop-intro .gl-wrap .btns-filter-loop-entries .btn.btn-primary:after{background-color:#fff}.page-loop-intro .section-wrap .btns-filter-loop-entries .btn.btn-primary:hover,.page-loop-intro .game-layer .gl-wrap .btns-filter-loop-entries .btn.btn-primary:hover,.game-layer .page-loop-intro .gl-wrap .btns-filter-loop-entries .btn.btn-primary:hover{color:#000}.page-loop-intro .section-wrap .btns-filter-loop-entries .btn.btn-secondary,.page-loop-intro .game-layer .gl-wrap .btns-filter-loop-entries .btn.btn-secondary,.game-layer .page-loop-intro .gl-wrap .btns-filter-loop-entries .btn.btn-secondary{border-color:#fff}.page-loop-intro .section-wrap .btns-filter-loop-entries .btn.btn-secondary:before,.page-loop-intro .game-layer .gl-wrap .btns-filter-loop-entries .btn.btn-secondary:before,.game-layer .page-loop-intro .gl-wrap .btns-filter-loop-entries .btn.btn-secondary:before,.page-loop-intro .section-wrap .btns-filter-loop-entries .btn.btn-secondary:after,.page-loop-intro .game-layer .gl-wrap .btns-filter-loop-entries .btn.btn-secondary:after,.game-layer .page-loop-intro .gl-wrap .btns-filter-loop-entries .btn.btn-secondary:after{background-color:#fff}.page-loop-intro .section-wrap .btns-filter-loop-entries .btn.btn-secondary.is-accent,.page-loop-intro .game-layer .gl-wrap .btns-filter-loop-entries .btn.btn-secondary.is-accent,.game-layer .page-loop-intro .gl-wrap .btns-filter-loop-entries .btn.btn-secondary.is-accent{background-color:#fff;color:#000}@media screen and (min-width: 1920px)and (min-height: 1080px)and (orientation: portrait){body .page-loop{display:flex;flex-direction:column;min-height:calc(100vh - 130px)}}@media screen and (min-width: 1080px)and (min-height: 1920px){body .page-loop{display:flex;flex-direction:column;min-height:calc(100vh - 130px)}}@media screen and (min-width: 1920px)and (min-height: 1080px)and (orientation: portrait){body .page-loop main{min-height:unset;align-items:center;margin:auto 0}}@media screen and (min-width: 1080px)and (min-height: 1920px){body .page-loop main{min-height:unset;align-items:center;margin:auto 0}}@media screen and (min-width: 1920px)and (min-height: 1080px)and (orientation: portrait){body .page-loop .loop-entries .loop-entry{height:350px}}@media screen and (min-width: 1080px)and (min-height: 1920px){body .page-loop .loop-entries .loop-entry{height:350px}}.loop-entries{display:flex;flex-wrap:wrap}.loop-entries.listenings a .loop-entry-wrap .loop-entry-body .loop-entry-title.listening-title{margin-bottom:1.125rem;color:#fff}@media screen and (max-width: 820px){.loop-entries.games .loop-entry{width:50%}}@media screen and (max-width: 767px){.loop-entries.games .loop-entry{width:100%}}.loop-entries.games .btn.btn-secondary.is-accent{width:fit-content}.loop-entries .loop-entry{width:33.3333333333%;display:flex;background-color:#000}@media screen and (max-width: 767px){.loop-entries .loop-entry{width:50%}}.loop-entries .loop-entry.is-hidden{display:none}.loop-entries .loop-entry:hover img{opacity:.7;transform:scale(1.025)}.loop-entries .loop-entry a{width:100%;height:0;padding-top:100%;position:relative;overflow:hidden}@media screen and (min-width: 1920px)and (min-height: 1080px)and (orientation: portrait){.loop-entries .loop-entry a{padding-top:0;height:100%}}@media screen and (min-width: 1080px)and (min-height: 1920px){.loop-entries .loop-entry a{padding-top:0;height:100%}}.loop-entries .loop-entry a .loop-entry-wrap{position:absolute;top:0;right:0;width:100%;height:100%;padding:2.25rem;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (max-width: 767px){.loop-entries .loop-entry a .loop-entry-wrap{padding:1.25rem}}.loop-entries .loop-entry a .loop-entry-wrap .loop-entry-bg-img{position:absolute;z-index:0;top:0;right:0;width:100%;height:100%;opacity:.35}.loop-entries .loop-entry a .loop-entry-wrap .loop-entry-bg-img img{object-fit:cover;min-width:100%;min-height:100%;transition:all ease-in-out .125s}.loop-entries .loop-entry a .loop-entry-wrap .loop-entry-body{position:relative;z-index:1}.loop-entries .loop-entry a .loop-entry-wrap .loop-entry-body .loop-entry-title{font-size:1.5rem;line-height:1;color:#e7ff00;margin-bottom:.25rem}@media screen and (max-width: 1280px){.loop-entries .loop-entry a .loop-entry-wrap .loop-entry-body .loop-entry-title{font-size:1.25rem}}@media screen and (max-width: 767px){.loop-entries .loop-entry a .loop-entry-wrap .loop-entry-body .loop-entry-title{font-size:1.125rem;line-height:1.125}}@media screen and (max-width: 767px){.loop-entries .loop-entry a .loop-entry-wrap .loop-entry-body .loop-entry-title{line-height:1.25;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}}.loop-entries .loop-entry a .loop-entry-wrap .loop-entry-body .loop-entry-title.game-title{color:#fff;margin-bottom:.5rem}.loop-entries .loop-entry a .loop-entry-wrap .loop-entry-body .meta-level{font-size:1.25rem;line-height:1.125;color:#fff;margin-bottom:1.5rem}@media screen and (max-width: 1280px){.loop-entries .loop-entry a .loop-entry-wrap .loop-entry-body .meta-level{font-size:1.125rem}}@media screen and (max-width: 767px){.loop-entries .loop-entry a .loop-entry-wrap .loop-entry-body .meta-level{font-size:1rem;line-height:1.25}}.observe-gallery{display:flex;flex-wrap:wrap;width:calc(100% + 1.5rem);padding-top:3.125rem;padding-bottom:3.125rem;margin-right:-0.75rem;margin-left:-0.75rem}@media screen and (max-width: 992px){.observe-gallery{width:calc(100% + 1.25rem);margin-right:-0.625rem;margin-left:-0.625rem}}@media screen and (max-width: 767px){.observe-gallery{width:calc(100% + .75rem);padding-top:2rem;padding-bottom:2rem;margin-right:-0.375rem;margin-left:-0.375rem}}.observe-gallery .gallery-img-preview-wrap{width:calc(20% - 1.5rem);margin:.75rem}@media screen and (max-width: 992px){.observe-gallery .gallery-img-preview-wrap{width:calc(20% - 1.25rem);margin:.625rem}}@media screen and (max-width: 767px){.observe-gallery .gallery-img-preview-wrap{width:calc(33.3333333333% - .75rem);margin:.375rem}}.observe-gallery .gallery-img-preview-wrap .gallery-img-preview{width:100%;height:0;padding-top:100%;position:relative;overflow:hidden}.observe-gallery .gallery-img-preview-wrap .gallery-img-preview.no-pointer-evs{pointer-events:none}.observe-gallery .gallery-img-preview-wrap .gallery-img-preview:hover{cursor:pointer}.observe-gallery .gallery-img-preview-wrap .gallery-img-preview:hover img{transform:translate(-50%, -50%) scale(1.025);opacity:.7}.observe-gallery .gallery-img-preview-wrap .gallery-img-preview img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%;object-fit:cover;transition:all ease-in-out .125s}.observe-gallery .gallery-img-preview-wrap .gallery-img-preview figcaption{display:none}.page-loop.page-experiment-loop .loop-entries .loop-entry{width:25%}@media screen and (max-width: 820px){.page-loop.page-experiment-loop .loop-entries .loop-entry{width:50%}}@media screen and (max-width: 767px){.page-loop.page-experiment-loop .loop-entries .loop-entry{width:100%}}@media screen and (min-width: 1920px)and (min-height: 1080px)and (orientation: portrait){.page-loop.page-experiment-loop .loop-entries .loop-entry{width:50%}}@media screen and (min-width: 1080px)and (min-height: 1920px){.page-loop.page-experiment-loop .loop-entries .loop-entry{width:50%}}body .page-intro .page-content .content-wrap .content-title,body .page-intro .page-content .content-wrap h2,body .page-intro .page-content .content-wrap p,body .page-intro .page-content .content-wrap ul,body .page-intro .page-content .content-wrap li{max-width:1024px;margin-bottom:2.5rem}@media screen and (max-width: 1280px){body .page-intro .page-content .content-wrap .content-title,body .page-intro .page-content .content-wrap h2,body .page-intro .page-content .content-wrap p,body .page-intro .page-content .content-wrap ul,body .page-intro .page-content .content-wrap li{margin-bottom:1.5rem}}body .page-intro .page-content .content-wrap ul li{margin-bottom:2.5rem}@media screen and (max-width: 1280px){body .page-intro .page-content .content-wrap ul li{margin-bottom:1.5rem}}.page-intro .cover-intro{margin-bottom:3.75rem}@media screen and (max-width: 1280px){.page-intro .cover-intro{margin-bottom:1.5rem}}@media screen and (min-width: 1281px){.page-intro .page-content .content-wrap{padding-top:unset}}.page-intro .page-content h2{font-size:3.75rem;line-height:1;color:rgba(0,0,0,0);-webkit-text-stroke-width:3px;-webkit-text-stroke-color:#000}@media screen and (max-width: 767px){.page-intro .page-content h2{-webkit-text-stroke-width:1.5px}}.page-intro .video-holder{display:flex;width:100%;background-color:#000;margin:2.5rem auto}@media screen and (max-width: 767px){.page-intro .video-holder{margin:1.25rem auto}}.page-intro .video-holder.video-holder-fw{width:100vw;margin-top:5rem;position:relative;left:50%;transform:translateX(-50%)}@media screen and (max-width: 1280px){.page-intro .video-holder.video-holder-fw{margin-top:3.125rem}}.page-intro .video-holder .video-wrap{width:100%;height:0;padding-top:56.25%;position:relative;overflow:hidden}.page-intro .video-holder .video-wrap .content-video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%}.page-intro .video-holder .video-wrap .content-video video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;margin:0 auto;object-fit:contain}@media screen and (max-width: 820px){.page-intro .video-holder .video-wrap .content-video video{width:100vw}}@media screen and (min-width: 1680px){.page-single article.has-sidebar.content-wrap .img-holder,.page-single article.has-sidebar.content-wrap .accordion-img-holder{width:calc(100vw - 535px)}}.page-single.page-xcorso-learn-more .content-wrap{background-color:#000;padding-bottom:6.25rem}.page-single.page-xcorso-learn-more .content-wrap>*{color:#fff}.page-single.page-xcorso-learn-more .content-wrap .img-holder:hover{cursor:pointer}.page-single.page-xcorso-learn-more .content-wrap .img-holder:hover img{opacity:.75}.page-single.page-xcorso-learn-more .content-wrap .img-holder img{opacity:1;background-color:#fff;transition:all ease-in-out .125s}.page-single.page-xcorso-learn-more .content-wrap figure figcaption{margin-right:6.25rem;margin-bottom:3rem;margin-left:6.25rem}@media screen and (max-width: 992px){.page-single.page-xcorso-learn-more .content-wrap figure figcaption{margin-right:3.125rem;margin-left:3.125rem}}@media screen and (max-width: 767px){.page-single.page-xcorso-learn-more .content-wrap figure figcaption{margin-right:1.25rem;margin-left:1.25rem}}.page-single.page-xcorso-learn-more .content-wrap figure figcaption,.page-single.page-xcorso-learn-more .content-wrap figure figcaption p{position:unset;font-family:"Archivo",sans-serif;font-size:.85rem}.page-single.page-xcorso-learn-more h2,.page-single.page-xcorso-learn-more h3,.page-single.page-xcorso-learn-more h4,.page-single.page-xcorso-learn-more h5,.page-single.page-xcorso-learn-more h6,.page-single.page-xcorso-learn-more p,.page-single.page-xcorso-learn-more li{color:#fff}.page-single.page-xcorso-learn-more .subhead.is-accent{color:#e7ff00}.page-single.page-xcorso-learn-more .cta-instructions{display:flex;flex-wrap:nowrap;align-items:center}.page-single.page-xcorso-learn-more .cta-instructions .btn-download-instructions{min-width:unset;max-width:175px;padding:1rem;margin-right:1.25rem}.page-single.page-xcorso-learn-more ul.has-accent-dotlist{transform:none}.page-single.page-xcorso-learn-more article.has-sidebar{position:relative;color:#fff}@media screen and (max-width: 1280px){.page-single.page-xcorso-learn-more article.has-sidebar{overflow:hidden}}.page-single.page-xcorso-learn-more article.has-sidebar:before{content:"";width:100vw;height:100%;position:absolute;z-index:-1;top:0;left:50%;transform:translateX(-50%);background-color:#000}.page-single.page-xcorso-observe .content-wrap{padding-bottom:unset}.page-single.page-xcorso-observe .xcorso-gallery{width:calc(100% + 12.5rem);margin-right:-6.25rem;margin-left:-6.25rem;display:flex;flex-wrap:wrap}@media screen and (max-width: 1280px){.page-single.page-xcorso-observe .xcorso-gallery{width:calc(100% + 6.25rem);margin-right:-3.125rem;margin-left:-3.125rem}}@media screen and (max-width: 767px){.page-single.page-xcorso-observe .xcorso-gallery{width:calc(100% + 2.5rem);margin-right:-1.25rem;margin-left:-1.25rem}}.page-single.page-xcorso-observe .xcorso-gallery .gallery-img-preview-wrap{overflow:hidden}.page-single.page-xcorso-observe .xcorso-gallery .gallery-img-preview-wrap:first-of-type{width:100%;height:100%}.page-single.page-xcorso-observe .xcorso-gallery .gallery-img-preview-wrap:first-of-type .gallery-img-preview{width:100%;min-height:600px;overflow:hidden;position:relative}@media screen and (max-width: 1280px){.page-single.page-xcorso-observe .xcorso-gallery .gallery-img-preview-wrap:first-of-type .gallery-img-preview{min-height:400px}}.page-single.page-xcorso-observe .xcorso-gallery .gallery-img-preview-wrap:first-of-type .gallery-img-preview:hover img{transform:translate(-50%, -50%) scale(1.025)}.page-single.page-xcorso-observe .xcorso-gallery .gallery-img-preview-wrap:first-of-type .gallery-img-preview img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%;object-fit:cover}.page-single.page-xcorso-observe .xcorso-gallery .gallery-img-preview-wrap:not(:first-of-type){position:relative;width:16.6666666667%}@media screen and (max-width: 820px){.page-single.page-xcorso-observe .xcorso-gallery .gallery-img-preview-wrap:not(:first-of-type){width:25%}}.page-single.page-xcorso-observe .xcorso-gallery .gallery-img-preview-wrap:not(:first-of-type) .gallery-img-preview{height:0;padding-top:113%}.page-single.page-xcorso-observe .xcorso-gallery .gallery-img-preview-wrap:not(:first-of-type) .gallery-img-preview:hover{cursor:pointer}.page-single.page-xcorso-observe .xcorso-gallery .gallery-img-preview-wrap:not(:first-of-type) .gallery-img-preview:hover img{transform:translate(-50%, -50%) scale(1.025)}.page-single.page-xcorso-observe .xcorso-gallery .gallery-img-preview-wrap:not(:first-of-type) .gallery-img-preview img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%;object-fit:cover}.page-single.page-xcorso-observe .xcorso-gallery .gallery-img-preview-wrap .gallery-img-preview{width:100%;background-color:#000}.page-single.page-xcorso-observe .xcorso-gallery .gallery-img-preview-wrap .gallery-img-preview.no-pointer-evs{pointer-events:none}.page-single.page-xcorso-observe .xcorso-gallery .gallery-img-preview-wrap .gallery-img-preview:hover{cursor:pointer}.page-single.page-xcorso-observe .xcorso-gallery .gallery-img-preview-wrap .gallery-img-preview:hover img{transform:scale(1.025);opacity:.7}.page-single.page-xcorso-observe .xcorso-gallery .gallery-img-preview-wrap img{display:block;transition:all ease-in-out .125s}.page-single.page-xcorso-observe .xcorso-gallery .gallery-img-preview-wrap figcaption{display:none}.page-single.page-xcorso-listen .page-content{flex-wrap:wrap}.page-single.page-xcorso-listen .widget-wrap{width:100%;display:flex;flex-wrap:nowrap;align-items:stretch}@media screen and (max-width: 767px){.page-single.page-xcorso-listen .widget-wrap{flex-wrap:wrap}}.page-single.page-xcorso-listen .widget-wrap .listen-thumbnail-wrap{width:43.229%}@media screen and (max-width: 767px){.page-single.page-xcorso-listen .widget-wrap .listen-thumbnail-wrap{width:100%}}.page-single.page-xcorso-listen .widget-wrap .listen-thumbnail-wrap .listen-thumbnail{width:100%;height:100%;position:relative;overflow:hidden}@media screen and (max-width: 767px){.page-single.page-xcorso-listen .widget-wrap .listen-thumbnail-wrap .listen-thumbnail{height:0;padding-top:56.25%}}.page-single.page-xcorso-listen .widget-wrap .listen-thumbnail-wrap .listen-thumbnail img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%;object-fit:cover}.page-single.page-xcorso-listen .widget-wrap .listen-widget{flex-grow:1;width:50%;padding:6.25rem;background-color:#f8f8f8;display:flex;align-items:center}@media screen and (max-width: 1280px){.page-single.page-xcorso-listen .widget-wrap .listen-widget{padding-right:3.125rem;padding-left:3.125rem}}@media screen and (max-width: 992px){.page-single.page-xcorso-listen .widget-wrap .listen-widget{padding:3.25rem 2rem}}@media screen and (max-width: 767px){.page-single.page-xcorso-listen .widget-wrap .listen-widget{width:100%;padding:1.25rem}}.page-single.page-xcorso-listen .widget-wrap .listen-widget .listen-widget-body{width:100%}.page-single.page-xcorso-listen .widget-wrap .listen-widget .btn-go-back{max-width:fit-content;margin-bottom:5rem;margin-left:auto}@media screen and (max-width: 820px){.page-single.page-xcorso-listen .widget-wrap .listen-widget .btn-go-back{margin-bottom:3.25rem}}@media screen and (max-width: 767px){.page-single.page-xcorso-listen .widget-wrap .listen-widget .btn-go-back{margin-bottom:1.5rem}}.page-single.page-xcorso-listen .widget-wrap .listen-widget .content-title{font-size:1.5rem;line-height:1;margin-bottom:1rem}@media screen and (max-width: 1280px){.page-single.page-xcorso-listen .widget-wrap .listen-widget .content-title{font-size:1.25rem}}@media screen and (max-width: 767px){.page-single.page-xcorso-listen .widget-wrap .listen-widget .content-title{font-size:1.125rem;line-height:1.125}}.page-single.page-xcorso-listen .widget-wrap .listen-widget p{font-size:1.25rem;line-height:1.125}@media screen and (max-width: 1280px){.page-single.page-xcorso-listen .widget-wrap .listen-widget p{font-size:1.125rem}}@media screen and (max-width: 767px){.page-single.page-xcorso-listen .widget-wrap .listen-widget p{font-size:1rem;line-height:1.25}}.page-single.page-xcorso-listen .widget-wrap .listen-widget .meta-author{margin-bottom:2.5rem}.page-single.page-xcorso-listen .widget-wrap .listen-widget .meta-author a{font-weight:700;text-decoration:unset;color:#000}.page-single.page-xcorso-listen .widget-wrap .listen-widget .meta-author a:visited{color:#000}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player{display:flex;flex-wrap:nowrap;align-items:center;width:100%;margin:2.5rem 0}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left{flex-grow:1;display:flex;flex-wrap:nowrap;align-items:center;margin-right:2.125rem}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left .play-pause{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;background-color:#000;color:#fff;border-radius:100%;margin-right:1rem;position:relative}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left .play-pause:before{content:"";width:100%;height:100%;display:block;background-image:url(../../../../assets/icon-play.svg);background-size:.75rem;background-position:center;background-repeat:no-repeat;transform:translate(2px, 0.5px)}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left .play-pause:hover{cursor:pointer}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left .play-pause .fa-pause{display:none;transform:translate(0.5px, 0.5px)}@media screen and (max-width: 767px){.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left .play-pause .fa-pause{transform:none}}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left .play-pause.is-playing:before{display:none}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left .play-pause.is-playing .fa-pause{display:block}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left .audio-track{width:100%;display:flex;align-items:center}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left .audio-track .seek-slider{width:inherit}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left .audio-track input[type=range]{height:20px;-webkit-appearance:none;margin:10px 0;width:100%}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left .audio-track input[type=range i]{background-color:rgba(0,0,0,0)}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left .audio-track input[type=range]:focus{outline:none}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left .audio-track input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;cursor:pointer;animate:.2s;box-shadow:unset;background:#000;border-radius:50px;border:unset}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left .audio-track input[type=range]::-webkit-slider-thumb{box-shadow:unset;border:0px solid #fff;height:14px;width:14px;border-radius:50px;background:#e7ff00;cursor:pointer;-webkit-appearance:none;margin-top:-4.5px}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left .audio-track input[type=range]:focus::-webkit-slider-runnable-track{background:#000}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left .audio-track input[type=range]::-moz-range-track{width:100%;height:5px;cursor:pointer;animate:.2s;box-shadow:unset;background:#000;border-radius:50px;border:0px solid #f27b7f}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left .audio-track input[type=range]::-moz-range-thumb{box-shadow:0px 0px 0px #a6a6a6;border:0px solid #fff;height:14px;width:14px;border-radius:50px;background:#e7ff00;cursor:pointer}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left .audio-track input[type=range]::-ms-track{width:100%;height:5px;cursor:pointer;animate:.2s;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left .audio-track input[type=range]::-ms-fill-lower{background:#000;border:unset;border-radius:100px;box-shadow:unset}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left .audio-track input[type=range]::-ms-fill-upper{background:#000;border:unset;border-radius:100px;box-shadow:unset}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left .audio-track input[type=range]::-ms-thumb{margin-top:1px;box-shadow:unset;border:unset;height:14px;width:14px;border-radius:50px;background:#e7ff00;cursor:pointer}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left .audio-track input[type=range]:focus::-ms-fill-lower{background:#000}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-left .audio-track input[type=range]:focus::-ms-fill-upper{background:#000}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-right{flex-grow:0}.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-right .current-time{font-size:1rem;line-height:1;text-align:right;min-width:45px}@media screen and (max-width: 767px){.page-single.page-xcorso-listen .widget-wrap .listen-widget .audio-player .ap-right .current-time{font-size:.85rem}}@media screen and (min-width: 1641px){.page-single.page-xcorso-listen .content-wrap{padding-right:unset;padding-left:unset}}.page-single.page-xcorso-listen .sitography-wrap{width:100%}.page-single.page-xcorso-listen .sitography-wrap .sitography-group>p{margin-bottom:1.5rem}@media screen and (max-width: 767px){.page-single.page-xcorso-listen .sitography-wrap .sitography-group>p{margin-bottom:1.25rem}}.page-single.page-xcorso-experiment .loop-entries.games{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:2.5rem 0}@media screen and (max-width: 1180px){.page-single.page-xcorso-experiment .loop-entries.games{padding:unset}}.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game{width:auto;max-width:1024px;padding:1rem 0;background-color:unset}.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game a{height:auto;padding-top:unset;color:#000;text-decoration:unset}.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game a:visited{color:#000}.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game .loop-entry-wrap{justify-content:flex-start;position:unset;flex-direction:row;flex-wrap:nowrap;padding:unset}@media screen and (max-width: 767px){.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game .loop-entry-wrap{flex-direction:column}}.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game .loop-entry-wrap figure{position:unset;width:50%;max-width:385px;opacity:1;overflow:hidden}@media screen and (max-width: 767px){.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game .loop-entry-wrap figure{width:100%;margin-bottom:1rem}}.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game .loop-entry-wrap figure:before,.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game .loop-entry-wrap figure:after{content:""}.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game .loop-entry-wrap figure:before{width:1px;margin-left:-1px;float:left;height:0;padding-top:100%}.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game .loop-entry-wrap figure:after{display:table;clear:both}.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game .loop-entry-wrap .loop-entry-body{max-width:50%;padding-left:1rem;display:flex;flex-direction:column}@media screen and (max-width: 767px){.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game .loop-entry-wrap .loop-entry-body{max-width:unset;padding-left:unset}}.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game .loop-entry-wrap .loop-entry-body .game-title{padding-top:2rem;font-size:2.25rem;text-transform:uppercase;font-weight:900;color:#000}@media screen and (max-width: 820px){.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game .loop-entry-wrap .loop-entry-body .game-title{font-size:1.85rem}}@media screen and (max-width: 767px){.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game .loop-entry-wrap .loop-entry-body .game-title{padding-top:unset}}.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game .loop-entry-wrap .loop-entry-body .meta-description{font-size:1.25rem;line-height:1.125;margin-bottom:1rem;font-weight:400}@media screen and (max-width: 1280px){.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game .loop-entry-wrap .loop-entry-body .meta-description{font-size:1.125rem}}@media screen and (max-width: 767px){.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game .loop-entry-wrap .loop-entry-body .meta-description{font-size:1rem;line-height:1.25}}.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game .loop-entry-wrap .loop-entry-body .btn{flex-grow:0;color:#000;min-width:12.5rem;min-height:2.775rem;padding-top:unset;margin-right:auto}@media screen and (max-width: 820px){.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game .loop-entry-wrap .loop-entry-body .btn{min-width:unset;width:100%}}@media screen and (max-width: 767px){.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game .loop-entry-wrap .loop-entry-body .btn{margin-right:unset}}.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game .loop-entry-wrap .loop-entry-body .btn:before,.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game .loop-entry-wrap .loop-entry-body .btn:after{background-color:#000}.page-single.page-xcorso-experiment .loop-entries.games .loop-entry.game .loop-entry-wrap .loop-entry-body .btn:hover{color:#fff}.page-content{display:flex;flex-wrap:nowrap}.page-content .accordion-body{display:none}.page-content .accordion-body.is-open{display:block}.page-content .accordion-body .accordion-header{margin:3rem auto}@media screen and (max-width: 992px){.page-content .accordion-body .accordion-header{margin:2.25rem auto}}@media screen and (max-width: 820px){.page-content .accordion-body .accordion-header{margin:1.75rem auto}}.page-content .accordion-body .accordion-header:first-of-type{margin-top:unset}.page-content .content-sidebar{align-self:stretch;background-color:#3e3e3e;width:33.3333333333%;max-width:535px;padding-top:6.25rem;padding-right:2.5rem;padding-bottom:6.25rem;padding-left:2.5rem;position:relative;top:0;transition:all ease-in-out .125s}@media screen and (max-width: 767px){.page-content .content-sidebar{min-width:33.3333333333%;width:auto}}@media screen and (max-width: 1280px){.page-content .content-sidebar{padding-top:3.25rem;padding-right:3.125rem;padding-left:3.125rem;padding-bottom:3.25rem}}@media screen and (max-width: 767px){.page-content .content-sidebar{position:fixed;z-index:999;top:0;right:0;transform:translateX(100%);overflow:hidden;height:100vh;padding-top:calc(90px + 1.25rem);padding-right:1.25rem;padding-left:1.25rem}}.page-content .content-sidebar.is-sticky{height:100%}@media screen and (max-width: 1180px){.page-content .content-sidebar.is-sticky{top:132.81px}}@media screen and (max-width: 820px){.page-content .content-sidebar.is-sticky{top:122.71px}}@media screen and (max-width: 767px){.page-content .content-sidebar.open{transform:none}}.page-content .content-sidebar .c-sidebar-wrap{display:flex;flex-direction:column;align-items:center;position:sticky;top:2.5rem}@media screen and (max-width: 1180px){.page-content .content-sidebar .c-sidebar-wrap{top:calc(132.81px + 2.5rem)}}.page-content .content-sidebar .sidebar-accordion{width:100%;max-width:260px}@media screen and (max-width: 1280px){.page-content .content-sidebar .sidebar-accordion{max-width:unset}}.page-content .content-sidebar .sidebar-accordion .btn-accordion{width:100%;padding:unset;margin-bottom:1rem;color:#fff}.page-content .content-sidebar .sidebar-accordion .btn-accordion:hover a{color:#fff}.page-content .content-sidebar .sidebar-accordion .btn-accordion a{color:#fff}.page-content .content-sidebar .sidebar-accordion .btn-accordion:after{content:none}.page-content .content-sidebar .sidebar-accordion .btn-accordion.is-open{background-color:#e7ff00;color:#000}.page-content .content-sidebar .sidebar-accordion .btn-accordion.is-open a{color:#000}.page-content .content-sidebar .sidebar-accordion .btn-accordion.is-open a:visited{color:#000}.page-content .content-sidebar .sidebar-accordion .accordion-body{margin-bottom:4.375rem}@media screen and (max-width: 1280px){.page-content .content-sidebar .sidebar-accordion .accordion-body{margin-bottom:2.5rem}}.page-content .content-sidebar .sidebar-accordion .accordion-body ul{padding-left:1.125rem;border-left:3px solid #e7ff00}@media screen and (max-width: 767px){.page-content .content-sidebar .sidebar-accordion .accordion-body ul{padding-right:1.125rem;padding-left:unset;border-right:3px solid #e7ff00;border-left:unset;text-align:right}}.page-content .content-sidebar .sidebar-accordion .accordion-body ul li{font-size:1.25rem;line-height:1.125}@media screen and (max-width: 1280px){.page-content .content-sidebar .sidebar-accordion .accordion-body ul li{font-size:1.125rem}}@media screen and (max-width: 767px){.page-content .content-sidebar .sidebar-accordion .accordion-body ul li{font-size:1rem;line-height:1.25}}.page-content .content-sidebar .sidebar-accordion .accordion-body ul li a{text-decoration:unset;color:#fff}.page-content .content-sidebar .sidebar-accordion .accordion-body ul li a:visited{color:#fff}.page-content .toggle-sidebar-mobile{display:none}@media screen and (max-width: 767px){.page-content .toggle-sidebar-mobile{position:fixed;z-index:999;right:1.25rem;bottom:1.25rem;width:2.5rem;height:2.5rem;padding:.75rem;background-color:#e7ff00;display:flex;flex-direction:column;justify-content:space-between}}.page-content .toggle-sidebar-mobile:hover{cursor:pointer}@media screen and (max-width: 767px){.page-content .toggle-sidebar-mobile>div{width:100%;height:0;border-bottom:3px solid #000}}.page-content .content-wrap{font-size:1.25rem;line-height:1.125;padding:6.25rem 6.25rem 3.125rem}@media screen and (max-width: 1280px){.page-content .content-wrap{font-size:1.125rem}}@media screen and (max-width: 767px){.page-content .content-wrap{font-size:1rem;line-height:1.25}}@media screen and (max-width: 1280px){.page-content .content-wrap{padding:3.25rem 3.125rem}}@media screen and (max-width: 767px){.page-content .content-wrap{padding:1.25rem}}.page-content .content-wrap.has-sidebar{width:66.6666666667%;margin-right:unset;margin-left:unset;flex-grow:0}@media screen and (max-width: 767px){.page-content .content-wrap.has-sidebar{width:100%;margin-left:unset}}.page-content .content-wrap>*{margin-bottom:2.5rem}@media screen and (max-width: 767px){.page-content .content-wrap>*{margin-bottom:1.5rem}}.page-content .content-wrap>:last-child{margin-bottom:unset}.page-content .content-wrap .content-title{font-size:3.75rem;line-height:1;color:#e7ff00;margin-bottom:1rem}@media screen and (max-width: 1280px){.page-content .content-wrap .content-title{font-size:2.75rem}}@media screen and (max-width: 767px){.page-content .content-wrap .content-title{font-size:2.25rem}}.page-content .content-wrap .content-subhead{font-size:1.5rem;line-height:1;margin-bottom:2.5rem}@media screen and (max-width: 1280px){.page-content .content-wrap .content-subhead{font-size:1.25rem}}@media screen and (max-width: 767px){.page-content .content-wrap .content-subhead{font-size:1.125rem;line-height:1.125}}@media screen and (max-width: 767px){.page-content .content-wrap .content-subhead{margin-bottom:1rem}}.page-content .content-wrap h3{font-size:1.5rem;line-height:1;margin-bottom:1.25rem}@media screen and (max-width: 1280px){.page-content .content-wrap h3{font-size:1.25rem}}@media screen and (max-width: 767px){.page-content .content-wrap h3{font-size:1.125rem;line-height:1.125}}.page-content .content-wrap p,.page-content .content-wrap li{font-size:1.25rem;line-height:1.125;max-width:1280px}@media screen and (max-width: 1280px){.page-content .content-wrap p,.page-content .content-wrap li{font-size:1.125rem}}@media screen and (max-width: 767px){.page-content .content-wrap p,.page-content .content-wrap li{font-size:1rem;line-height:1.25}}.page-content .content-wrap>p{margin-bottom:1rem}.page-content .content-wrap a{color:inherit;font-weight:700}.page-content .content-wrap a:visited{color:inherit}.page-content .content-wrap ul.has-accent-dotlist{transform:translateX(-0.9rem)}@media screen and (max-width: 767px){.page-content .content-wrap ul.has-accent-dotlist{transform:none}}.page-content .content-wrap p strong a{font-size:1.5rem;line-height:1;color:#000;text-decoration:unset;font-family:"Archivo",sans-serif;font-weight:900}@media screen and (max-width: 1280px){.page-content .content-wrap p strong a{font-size:1.25rem}}@media screen and (max-width: 767px){.page-content .content-wrap p strong a{font-size:1.125rem;line-height:1.125}}.page-content .content-wrap p strong a:hover{opacity:.7}.page-content .content-wrap p strong a:visited{color:#000}.page-content .content-wrap .accordion-wrapper .btn-accordion{display:inline-flex;font-size:1rem;font-weight:700;background-color:#ededed;color:#000;margin-bottom:2.5rem}@media screen and (max-width: 767px){.page-content .content-wrap .accordion-wrapper .btn-accordion{font-size:.85rem}}.page-content .content-wrap .accordion-wrapper .accordion-body.has-header p{margin:5rem 0}@media screen and (max-width: 1280px){.page-content .content-wrap .accordion-wrapper .accordion-body.has-header p{margin-top:3.125rem;margin-bottom:3.125rem}}@media screen and (max-width: 767px){.page-content .content-wrap .accordion-wrapper .accordion-body.has-header p{margin-top:2.125rem;margin-bottom:2.125rem}}.page-content .content-wrap .accordion-wrapper .accordion-img-holder figcaption,.page-content .content-wrap .accordion-wrapper .accordion-img-holder p{font-family:"Archivo",sans-serif;font-size:.85rem;bottom:3.125rem;color:#000}.page-content .content-wrap .sitography-group{padding-top:1.25rem}.page-content .content-wrap .sitography-group .sitography-title{font-family:"Archivo",sans-serif;font-size:1.5rem;line-height:1;margin-bottom:1rem}@media screen and (max-width: 1280px){.page-content .content-wrap .sitography-group .sitography-title{font-size:1.25rem}}@media screen and (max-width: 767px){.page-content .content-wrap .sitography-group .sitography-title{font-size:1.125rem;line-height:1.125}}.page-content .content-wrap .sitography-group .sitography-title.credits-title{margin-bottom:2.5rem}.page-content .content-wrap .sitography-group .sitelist{padding:2rem 1rem;margin-bottom:1.5rem;background-color:#f8f8f8}.page-content .content-wrap .sitography-group .sitelist .sitelist-header{display:flex;justify-content:space-between;align-items:center}.page-content .content-wrap .sitography-group .sitelist .sitelist-header .sites-type{font-weight:700;font-size:1rem;padding-right:1rem}@media screen and (max-width: 767px){.page-content .content-wrap .sitography-group .sitelist .sitelist-header .sites-type{font-size:.85rem}}.page-content .content-wrap .sitography-group .sitelist .sitelist-header .btn-accordion{background-color:rgba(0,0,0,0);border:1px solid #000;margin-bottom:unset;color:#000;height:3.75rem}@media screen and (max-width: 767px){.page-content .content-wrap .sitography-group .sitelist .sitelist-header .btn-accordion{height:2.85rem}}.page-content .content-wrap .sitography-group .sitelist .sitelist-header .btn-accordion:after{background-image:url(../../../../assets/icon-accordion-solid.svg);transform:translateY(-50%) rotate(0)}.page-content .content-wrap .sitography-group .sitelist .sitelist-header .btn-accordion.is-open:after{transform:translateY(-50%) rotate(180deg)}@media screen and (max-width: 767px){.page-content .content-wrap .sitography-group .sitelist .sitelist-header .btn-accordion:not(.hasnt-child).is-open{margin-bottom:1rem}}.page-content .content-wrap .sitography-group .sitelist .sitelist-body:first-child{margin-top:2rem}.page-content .content-wrap .sitography-group .sitelist .sitelist-body ul.has-accent-dotlist{transform:none}.page-content .content-wrap .sitography-group .sitelist .sitelist-body ul.has-accent-dotlist.has-inner-spacing li{margin-bottom:2rem}.page-content .content-wrap .sitography-group .sitelist .sitelist-body ul.has-accent-dotlist.has-inner-spacing li:last-of-type{margin-bottom:unset}.page-content .content-wrap .sitography-group .sitelist .sitelist-body ul li{font-size:1rem;font-weight:700}@media screen and (max-width: 767px){.page-content .content-wrap .sitography-group .sitelist .sitelist-body ul li{font-size:.85rem}}.page-content .content-wrap .sitography-group .sitelist .sitelist-body ul li a{color:#000}.page-content .content-wrap .sitography-group .sitelist .sitelist-body ul li a:visited{color:#000}.page-content .content-wrap .img-holder,.page-content .content-wrap .accordion-img-holder{width:calc(100% + 12.5rem);margin-right:-6.25rem;margin-left:-6.25rem;position:relative;animation-name:fadein;animation-duration:2s}@media screen and (max-width: 1280px){.page-content .content-wrap .img-holder,.page-content .content-wrap .accordion-img-holder{width:calc(100% + 6.25rem);margin-right:-3.125rem;margin-left:-3.125rem}}@media screen and (max-width: 767px){.page-content .content-wrap .img-holder,.page-content .content-wrap .accordion-img-holder{width:calc(100% + 2.5rem);margin-right:-1.25rem;margin-left:-1.25rem}}.page-content .content-wrap .img-holder img,.page-content .content-wrap .accordion-img-holder img{display:block;margin-bottom:1rem}.page-content .content-wrap .img-holder figcaption,.page-content .content-wrap .accordion-img-holder figcaption{position:unset;right:6.25rem;bottom:1.75rem;left:6.25rem;color:#fff;margin-right:6.25rem;margin-left:6.25rem}@media screen and (max-width: 1280px){.page-content .content-wrap .img-holder figcaption,.page-content .content-wrap .accordion-img-holder figcaption{margin-right:3.125rem;margin-left:3.125rem}}@media screen and (max-width: 767px){.page-content .content-wrap .img-holder figcaption,.page-content .content-wrap .accordion-img-holder figcaption{margin-right:1.25rem;margin-bottom:1.25rem;margin-left:1.25rem}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.app.page-profilo .main-nav .nav-voicelist .nav-voice.active{color:#fff}.app.page-profilo .intro-form-cont{display:flex;flex:inherit;flex-wrap:nowrap;justify-content:center;align-items:flex-start}@media screen and (max-width: 767px){.app.page-profilo .intro-form-cont{transform:translateX(24px);width:calc(100% - 24px)}}.app.page-profilo .form-wrap{width:fit-content}.app.page-profilo .form-wrap .subhead{text-align:center}.app.page-profilo .form-wrap .subhead a{color:#fff}.app.page-profilo .form-wrap .subhead a:visited{color:#fff}.app.page-profilo form.intro-body{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;pointer-events:none;width:fit-content;animation-name:fadein;animation-duration:3s;transition:all ease-in-out .125s}@media screen and (max-width: 767px){.app.page-profilo form.intro-body{flex-direction:column;width:100%;margin-bottom:1.5rem}}.app.page-profilo form.intro-body.in-edit{pointer-events:all;flex-direction:column}.app.page-profilo form.intro-body.in-edit~.input-changepw-logout-wrap .input-save{display:block}.app.page-profilo form.intro-body.in-edit~.input-changepw-logout-wrap .change-pw,.app.page-profilo form.intro-body.in-edit~.input-changepw-logout-wrap .input-logout{display:none}.app.page-profilo form.intro-body.in-edit .single-input:last-of-type .intro-title.intro-title-welcome.js-surname{color:#e7ff00}.app.page-profilo form.intro-body.in-edit .single-input:last-of-type .intro-title.intro-title-welcome.js-surname::placeholder{color:#e7ff00}.app.page-profilo form.intro-body.in-edit .single-input label{display:none}.app.page-profilo form.intro-body.in-edit .single-input input[type=text]{opacity:1;position:unset;margin-bottom:unset;text-align:center}.app.page-profilo form.intro-body.in-edit .single-input input[type=text]::placeholder{text-align:center}.app.page-profilo form.intro-body.in-edit .input-save-unsave-wrap{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;margin-right:1.5rem;margin-bottom:2rem;margin-left:1rem;padding-top:.75rem}@media screen and (max-width: 767px){.app.page-profilo form.intro-body.in-edit .input-save-unsave-wrap{margin-bottom:1.25rem}}.app.page-profilo form.intro-body.in-edit .input-save-unsave-wrap.is-hidden{display:none}.app.page-profilo form.intro-body.in-edit .input-save{display:block;font-size:1rem;line-height:1;text-decoration:underline;text-align:center;color:#fff;margin-right:1rem}@media screen and (max-width: 767px){.app.page-profilo form.intro-body.in-edit .input-save{font-size:.85rem}}.app.page-profilo form.intro-body.in-edit .input-save:hover{cursor:pointer}.app.page-profilo form.intro-body.in-edit .input-save:last-of-type{margin-right:unset}.app.page-profilo form.intro-body .single-input{position:relative;width:fit-content;height:auto;margin-right:1.5rem}@media screen and (max-width: 767px){.app.page-profilo form.intro-body .single-input{margin-right:unset}}.app.page-profilo form.intro-body .single-input:first-of-type label{color:#fff}.app.page-profilo form.intro-body .single-input:last-of-type label{color:#e7ff00}@media screen and (max-width: 767px){.app.page-profilo form.intro-body .single-input:last-of-type label{margin-bottom:1.5rem}}.app.page-profilo form.intro-body .single-input:last-of-type input{color:#e7ff00}.app.page-profilo form.intro-body .single-input:last-of-type input::placeholder{color:#e7ff00}.app.page-profilo form.intro-body .single-input label{width:fit-content;height:auto;font-size:3.75rem;line-height:1;color:#e7ff00;font-weight:900;display:block;font-family:"Archivo",sans-serif}@media screen and (max-width: 1280px){.app.page-profilo form.intro-body .single-input label{font-size:2.75rem}}@media screen and (max-width: 767px){.app.page-profilo form.intro-body .single-input label{font-size:2.25rem}}@media screen and (max-width: 767px){.app.page-profilo form.intro-body .single-input label{margin-bottom:unset}}.app.page-profilo form.intro-body .single-input input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%}@media screen and (max-width: 767px){.app.page-profilo form.intro-body .single-input input{margin-bottom:unset}}.app.page-profilo form.intro-body input[type=text]{background-color:rgba(0,0,0,0);border:unset;border-radius:unset;padding:unset;font-weight:900;font-family:"Archivo",sans-serif;text-align:left;transition:all ease-in-out .125s}@media screen and (max-width: 767px){.app.page-profilo form.intro-body input[type=text]{text-align:center}}.app.page-profilo form.intro-body input[type=text].intro-title{font-weight:900}.app.page-profilo form.intro-body input[type=text].intro-title::placeholder{font-size:3.75rem;line-height:1;color:#e7ff00;text-align:left;width:fit-content}@media screen and (max-width: 1280px){.app.page-profilo form.intro-body input[type=text].intro-title::placeholder{font-size:2.75rem}}@media screen and (max-width: 767px){.app.page-profilo form.intro-body input[type=text].intro-title::placeholder{font-size:2.25rem}}@media screen and (max-width: 767px){.app.page-profilo form.intro-body input[type=text].intro-title::placeholder{text-align:center;width:auto}}.app.page-profilo form.intro-body input[type=text].intro-subhead{text-align:center}.app.page-profilo form.intro-body input[type=text].intro-subhead::placeholder{font-size:1.25rem;line-height:1.125;font-weight:400;color:#fff;text-align:center;font-weight:700}@media screen and (max-width: 1280px){.app.page-profilo form.intro-body input[type=text].intro-subhead::placeholder{font-size:1.125rem}}@media screen and (max-width: 767px){.app.page-profilo form.intro-body input[type=text].intro-subhead::placeholder{font-size:1rem;line-height:1.25}}.app.page-profilo form.intro-body .input-group-pw{display:none;margin:1.5rem auto}@media screen and (max-width: 767px){.app.page-profilo form.intro-body .input-group-pw{width:100%}}.app.page-profilo form.intro-body .input-group-pw.is-visible{display:block}.app.page-profilo form.intro-body .input-group-pw .inputs-pw{display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch;min-width:480px}@media screen and (max-width: 767px){.app.page-profilo form.intro-body .input-group-pw .inputs-pw{min-width:unset;width:100%;flex-direction:column}}.app.page-profilo form.intro-body .input-group-pw .inputs-pw>*{margin-right:1rem}@media screen and (max-width: 767px){.app.page-profilo form.intro-body .input-group-pw .inputs-pw>*{margin-right:unset}}.app.page-profilo form.intro-body .input-group-pw .inputs-pw>*:last-of-type{margin-right:unset}.app.page-profilo form.intro-body .input-group-pw .inputs-pw-inner{flex:1;display:flex;flex-direction:column}.app.page-profilo form.intro-body .input-group-pw .inputs-pw-inner label{margin-bottom:.5rem;text-align:left;font-size:1rem}.app.page-profilo form.intro-body .input-group-pw .inputs-pw-inner .input-pw{width:100%;height:auto;border:2px solid rgba(0,0,0,0);border-radius:unset;display:block;font-size:1.25rem;padding:.25rem;margin-bottom:1.25rem}@media screen and (max-width: 767px){.app.page-profilo form.intro-body .input-group-pw .inputs-pw-inner .input-pw{font-size:1rem}}.app.page-profilo form.intro-body .input-group-pw .inputs-pw-inner .input-pw:focus-visible{outline:unset;border:2px solid #e7ff00}.app.page-profilo form.intro-body .input-group-pw .inputs-pw-inner .input-pw[type=text]{background-color:#fff;font-family:revert;font-weight:400}.app.page-profilo form.intro-body .input-group-pw .inputs-pw-inner .input-pw.has-error{border:2px solid red}.app.page-profilo form.intro-body .input-group-pw .inputs-pw-inner .input-pw.has-error~.error{display:block;margin-right:auto;margin-bottom:1.25rem;color:#fff;padding-bottom:.5rem;border-bottom:1px solid red}.app.page-profilo form.intro-body .input-group-pw .show-pw{text-decoration:unset;color:#fff;font-size:1rem}.app.page-profilo form.intro-body .input-group-pw .show-pw:visited{color:#fff}.app.page-profilo form.intro-body .input-group-pw .show-pw:hover{opacity:.75}.app.page-profilo form.intro-body .input-save{display:none}.app.page-profilo .input-changepw-logout-wrap{display:flex;justify-content:center}.app.page-profilo .input-changepw-logout-wrap>*{margin-right:1rem}.app.page-profilo .input-changepw-logout-wrap>*:last-of-type{margin-right:unset}.app.page-profilo .input-changepw-logout-wrap a:hover{opacity:.75}.app.page-profilo .input-changepw-logout-wrap .input-save{display:none}.app.page-profilo .input-changepw-logout-wrap .change-pw:hover{opacity:1}.app.page-profilo .icon-change-user-info{color:#fff;font-size:1.5rem}@media screen and (max-width: 767px){.app.page-profilo .icon-change-user-info{margin-left:1rem}}.app.page-profilo .icon-change-user-info:hover{cursor:pointer}.app.page-profilo .blog-header-body{width:100%}@media screen and (max-width: 767px){.app.page-profilo .blog-header-body .blog-title{text-align:center;margin-right:auto;margin-left:auto}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@media screen and (max-width: 820px){.cover-intro.search-header{min-height:80vh}}@media screen and (max-width: 767px){.cover-intro.search-header{min-height:65vh}}.cover-intro.search-header .section-wrap,.cover-intro.search-header .game-layer .gl-wrap,.game-layer .cover-intro.search-header .gl-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.cover-intro.search-header .section-wrap .search-form-cta .intro-title,.cover-intro.search-header .game-layer .gl-wrap .search-form-cta .intro-title,.game-layer .cover-intro.search-header .gl-wrap .search-form-cta .intro-title{font-size:3.75rem;line-height:1;color:#e7ff00;margin-bottom:2.5rem}@media screen and (max-width: 1280px){.cover-intro.search-header .section-wrap .search-form-cta .intro-title,.cover-intro.search-header .game-layer .gl-wrap .search-form-cta .intro-title,.game-layer .cover-intro.search-header .gl-wrap .search-form-cta .intro-title{font-size:2.75rem}}@media screen and (max-width: 767px){.cover-intro.search-header .section-wrap .search-form-cta .intro-title,.cover-intro.search-header .game-layer .gl-wrap .search-form-cta .intro-title,.game-layer .cover-intro.search-header .gl-wrap .search-form-cta .intro-title{font-size:2.25rem}}@media screen and (max-width: 767px){.cover-intro.search-header .section-wrap .search-form-cta .intro-title,.cover-intro.search-header .game-layer .gl-wrap .search-form-cta .intro-title,.game-layer .cover-intro.search-header .gl-wrap .search-form-cta .intro-title{text-align:center;margin-bottom:1rem}}.cover-intro.search-header .section-wrap .search-form-cta .search-form,.cover-intro.search-header .game-layer .gl-wrap .search-form-cta .search-form,.game-layer .cover-intro.search-header .gl-wrap .search-form-cta .search-form{width:100%;max-width:840px;margin-right:auto;margin-left:auto}.cover-intro.search-header .section-wrap .search-form-cta .search-form .search-form-wrap,.cover-intro.search-header .game-layer .gl-wrap .search-form-cta .search-form .search-form-wrap,.game-layer .cover-intro.search-header .gl-wrap .search-form-cta .search-form .search-form-wrap{position:relative;padding-right:4.5rem;width:100%;border:1px solid #fff;margin-bottom:1.25rem}.cover-intro.search-header .section-wrap .search-form-cta .search-form .search-form-wrap .input-search,.cover-intro.search-header .game-layer .gl-wrap .search-form-cta .search-form .search-form-wrap .input-search,.game-layer .cover-intro.search-header .gl-wrap .search-form-cta .search-form .search-form-wrap .input-search{width:100%;min-height:3.75rem;padding-top:1.125rem;padding-bottom:1.125rem;padding-left:3rem;font-size:1rem;text-align:center;font-weight:700;line-height:1;background-color:rgba(0,0,0,0);color:#fff;border:unset}@media screen and (max-width: 767px){.cover-intro.search-header .section-wrap .search-form-cta .search-form .search-form-wrap .input-search,.cover-intro.search-header .game-layer .gl-wrap .search-form-cta .search-form .search-form-wrap .input-search,.game-layer .cover-intro.search-header .gl-wrap .search-form-cta .search-form .search-form-wrap .input-search{font-size:.85rem}}.cover-intro.search-header .section-wrap .search-form-cta .search-form .search-form-wrap .input-search::placeholder,.cover-intro.search-header .game-layer .gl-wrap .search-form-cta .search-form .search-form-wrap .input-search::placeholder,.game-layer .cover-intro.search-header .gl-wrap .search-form-cta .search-form .search-form-wrap .input-search::placeholder{color:#fff}.cover-intro.search-header .section-wrap .search-form-cta .search-form .search-form-wrap .input-search:hover,.cover-intro.search-header .game-layer .gl-wrap .search-form-cta .search-form .search-form-wrap .input-search:hover,.game-layer .cover-intro.search-header .gl-wrap .search-form-cta .search-form .search-form-wrap .input-search:hover,.cover-intro.search-header .section-wrap .search-form-cta .search-form .search-form-wrap .input-search:active,.cover-intro.search-header .game-layer .gl-wrap .search-form-cta .search-form .search-form-wrap .input-search:active,.game-layer .cover-intro.search-header .gl-wrap .search-form-cta .search-form .search-form-wrap .input-search:active,.cover-intro.search-header .section-wrap .search-form-cta .search-form .search-form-wrap .input-search:focus,.cover-intro.search-header .game-layer .gl-wrap .search-form-cta .search-form .search-form-wrap .input-search:focus,.game-layer .cover-intro.search-header .gl-wrap .search-form-cta .search-form .search-form-wrap .input-search:focus,.cover-intro.search-header .section-wrap .search-form-cta .search-form .search-form-wrap .input-search:focus-within,.cover-intro.search-header .game-layer .gl-wrap .search-form-cta .search-form .search-form-wrap .input-search:focus-within,.game-layer .cover-intro.search-header .gl-wrap .search-form-cta .search-form .search-form-wrap .input-search:focus-within,.cover-intro.search-header .section-wrap .search-form-cta .search-form .search-form-wrap .input-search:focus-visible,.cover-intro.search-header .game-layer .gl-wrap .search-form-cta .search-form .search-form-wrap .input-search:focus-visible,.game-layer .cover-intro.search-header .gl-wrap .search-form-cta .search-form .search-form-wrap .input-search:focus-visible{outline:unset}.cover-intro.search-header .section-wrap .search-form-cta .search-form .search-form-wrap .search-submit,.cover-intro.search-header .game-layer .gl-wrap .search-form-cta .search-form .search-form-wrap .search-submit,.game-layer .cover-intro.search-header .gl-wrap .search-form-cta .search-form .search-form-wrap .search-submit{position:absolute;z-index:1;top:50%;right:1.5rem;transform:translateY(-50%);width:1.5rem;height:1.5rem;border-radius:100%;border:1px solid #fff;background-color:rgba(0,0,0,0)}.cover-intro.search-header .section-wrap .search-form-cta .search-form .search-form-wrap .search-submit:before,.cover-intro.search-header .game-layer .gl-wrap .search-form-cta .search-form .search-form-wrap .search-submit:before,.game-layer .cover-intro.search-header .gl-wrap .search-form-cta .search-form .search-form-wrap .search-submit:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:.6rem;height:.6rem;background-image:url(../../../../assets/icon-searchquery.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:.125rem}.cover-intro.search-header .section-wrap .search-form-cta .search-form label,.cover-intro.search-header .game-layer .gl-wrap .search-form-cta .search-form label,.game-layer .cover-intro.search-header .gl-wrap .search-form-cta .search-form label{display:block;font-size:1.25rem;line-height:1.125;text-align:center}@media screen and (max-width: 1280px){.cover-intro.search-header .section-wrap .search-form-cta .search-form label,.cover-intro.search-header .game-layer .gl-wrap .search-form-cta .search-form label,.game-layer .cover-intro.search-header .gl-wrap .search-form-cta .search-form label{font-size:1.125rem}}@media screen and (max-width: 767px){.cover-intro.search-header .section-wrap .search-form-cta .search-form label,.cover-intro.search-header .game-layer .gl-wrap .search-form-cta .search-form label,.game-layer .cover-intro.search-header .gl-wrap .search-form-cta .search-form label{font-size:1rem;line-height:1.25}}.cover-intro.search-header .section-wrap .search-form-cta .search-form label a,.cover-intro.search-header .game-layer .gl-wrap .search-form-cta .search-form label a,.game-layer .cover-intro.search-header .gl-wrap .search-form-cta .search-form label a{color:#fff}.cover-intro.search-header .section-wrap .search-form-cta .search-form label a:visited,.cover-intro.search-header .game-layer .gl-wrap .search-form-cta .search-form label a:visited,.game-layer .cover-intro.search-header .gl-wrap .search-form-cta .search-form label a:visited{color:#fff}.search .featured-entries-title{background-color:#000;padding:3.4375rem 0}.search .featured-entries-title .content-title{font-size:3.75rem;line-height:1;color:#e7ff00;line-height:1}@media screen and (max-width: 1280px){.search .featured-entries-title .content-title{font-size:2.75rem}}@media screen and (max-width: 767px){.search .featured-entries-title .content-title{font-size:2.25rem}}.search .loop-entries.xcorsi .gallery-img-preview:hover{cursor:pointer}.search .loop-entries.xcorsi .gallery-img-preview:hover img{transform:translate(-50%, -50%) scale(1.025)}.search .loop-entries.xcorsi .gallery-img-preview .gallery-result-wrap{width:100%;height:0;padding-top:100%;position:relative;overflow:hidden}.search .loop-entries.xcorsi .gallery-img-preview .gallery-result-wrap .loop-entry-wrap{position:absolute;top:0;right:0;width:100%;height:100%;padding:unset;display:flex;flex-direction:column;justify-content:flex-end}.search .loop-entries.xcorsi .gallery-img-preview img{transition:all ease-in-out .125s;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%;object-fit:cover}.img-logos{width:fit-content}.img-logos .img-holder{margin-right:unset !important;margin-left:unset !important}.img-logos .img-left,.img-logos .img-right{width:100%;margin-right:auto;margin-bottom:2.5rem;display:flex;flex-wrap:nowrap}@media screen and (max-width: 767px){.img-logos .img-left,.img-logos .img-right{flex-direction:column}}.img-logos .img-left .logo-wrap,.img-logos .img-left figcaption,.img-logos .img-right .logo-wrap,.img-logos .img-right figcaption{flex:1 0 auto;max-width:50%}@media screen and (max-width: 767px){.img-logos .img-left .logo-wrap,.img-logos .img-left figcaption,.img-logos .img-right .logo-wrap,.img-logos .img-right figcaption{flex:0 0 100%;max-width:100%}}.img-logos .img-left img,.img-logos .img-right img{max-width:185px;max-height:125px;object-fit:contain}.img-logos .img-left figcaption,.img-logos .img-right figcaption{margin-right:unset;margin-left:unset;color:#000}.img-logos .img-left figcaption>*,.img-logos .img-right figcaption>*{color:#000}.img-logos .img-left .logo-wrap{margin-right:1.25rem}@media screen and (max-width: 767px){.img-logos .img-left .logo-wrap{margin-right:unset}}@media screen and (max-width: 767px){.img-logos .img-left img{margin-right:auto;margin-left:auto}}.img-logos .img-right .logo-wrap{margin-left:1.25rem}@media screen and (max-width: 767px){.img-logos .img-right .logo-wrap{margin-left:unset}}@media screen and (max-width: 767px){.img-logos .img-right img{margin-right:auto;margin-left:auto}}@media screen and (max-width: 1680px){.img-comparison.inline-comparison{padding-right:2rem;padding-left:2rem}}@media screen and (max-width: 767px){.img-comparison.inline-comparison{padding-right:1.25rem;padding-left:1.25rem}}.img-comparison.inline-comparison .img-left figcaption{margin-left:2rem;margin-right:unset}@media screen and (max-width: 767px){.img-comparison.inline-comparison .img-left figcaption{margin-right:unset;margin-left:unset}}.img-comparison.inline-comparison .img-right figcaption{margin-right:2rem;margin-left:unset}@media screen and (max-width: 767px){.img-comparison.inline-comparison .img-right figcaption{margin-right:unset;margin-left:unset}}.img-comparison.inline-comparison figure{display:flex;flex-wrap:nowrap}@media screen and (max-width: 767px){.img-comparison.inline-comparison figure{display:block}}.img-comparison.inline-comparison img,.img-comparison.inline-comparison figcaption{max-width:200px}@media screen and (max-width: 767px){.img-comparison.inline-comparison img,.img-comparison.inline-comparison figcaption{width:100%;max-width:unset}}.img-comparison.inline-comparison figcaption{width:50%;color:#000}.img-comparison.inline-comparison figcaption p,.img-comparison.inline-comparison figcaption ul,.img-comparison.inline-comparison figcaption ol,.img-comparison.inline-comparison figcaption li,.img-comparison.inline-comparison figcaption a,.img-comparison.inline-comparison figcaption h1,.img-comparison.inline-comparison figcaption h2,.img-comparison.inline-comparison figcaption h3,.img-comparison.inline-comparison figcaption h4,.img-comparison.inline-comparison figcaption h5,.img-comparison.inline-comparison figcaption h6{color:#000}@media screen and (max-width: 1180px){.app.login{margin-top:-132.81px}}@media screen and (max-width: 767px){.app.login{margin-top:-90px}}.form-cont{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:6rem 0 6rem;position:relative}@media screen and (max-width: 1440px){.form-cont{padding:3.5rem 0 3.5rem}}@media screen and (max-width: 767px){.form-cont{flex-direction:column}}.form-cont.login-wrapper .single-input label{font-weight:700}.form-cont .site-logo{margin-bottom:3.25rem}.form-cont .logo-btns-wrap{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:2.25rem}.form-cont .logo-btns-wrap .site-logo{margin-right:auto;margin-bottom:unset}@media screen and (max-width: 767px){.form-cont .logo-btns-wrap .site-logo{padding-right:1.25rem}}.form-cont .form-title{font-size:3.75rem;line-height:1;color:#e7ff00;color:#000;margin-bottom:1.5rem}@media screen and (max-width: 1280px){.form-cont .form-title{font-size:2.75rem}}@media screen and (max-width: 767px){.form-cont .form-title{font-size:2.25rem}}.form-cont .form-subhead{font-size:1.25rem;line-height:1.125}@media screen and (max-width: 1280px){.form-cont .form-subhead{font-size:1.125rem}}@media screen and (max-width: 767px){.form-cont .form-subhead{font-size:1rem;line-height:1.25}}.form-cont a{color:#000;font-weight:700}.form-cont a:hover{opacity:.85}.form-cont a:visited{color:#000}.form-cont .form-wrapper{width:50%;max-width:820px;padding-right:3rem;margin-left:auto}@media screen and (max-width: 1680px){.form-cont .form-wrapper{max-width:calc(50% - 2rem);padding-right:2rem}}@media screen and (max-width: 820px){.form-cont .form-wrapper{width:65%;max-width:calc(65% - 2rem)}}@media screen and (max-width: 767px){.form-cont .form-wrapper{width:100%;max-width:unset;padding-right:1.25rem;padding-left:1.25rem;margin-bottom:1.5rem}}.form-cont .form-wrapper .form-inputs{display:flex;flex-wrap:wrap;width:calc(100% + 1.5rem);margin-top:1.5rem;margin-bottom:1.5rem;margin-left:-0.75rem}.form-cont .form-wrapper .form-inputs .single-input{align-self:stretch;width:calc(50% - 1.5rem);margin:.75rem;display:flex;flex-direction:column;justify-content:flex-end}.form-cont .form-wrapper .form-inputs .single-input.w-100{width:100%}.form-cont .form-wrapper .form-inputs .single-input label{font-size:1rem;margin-bottom:.75rem}@media screen and (max-width: 767px){.form-cont .form-wrapper .form-inputs .single-input label{font-size:.85rem}}.form-cont .form-wrapper .form-inputs .single-input input,.form-cont .form-wrapper .form-inputs .single-input select{padding:.75rem;border:1px solid #000}.form-cont .form-wrapper input[type=checkbox]{width:1rem;height:1rem;border:1px solid #000;border-radius:unset;margin-right:.75rem}.form-cont .form-wrapper .form-acceptance-wrap{margin:1.5rem auto 2rem}.form-cont .form-wrapper .form-acceptance-wrap .form-acceptance{display:flex;flex-wrap:nowrap;align-items:center}.form-cont .form-wrapper .form-submit{margin-top:1.5rem;color:#000}.form-cont .form-wrapper .form-submit:hover{color:#fff}.form-cont .form-wrapper .form-submit:hover{opacity:.85}.form-cont .cover-img{width:50%;min-height:calc(100vh + 12rem);margin-top:-6rem;margin-bottom:-6rem}@media screen and (max-width: 1440px){.form-cont .cover-img{min-height:calc(100vh + 7rem);margin-top:-3.5rem;margin-bottom:-3.5rem}}@media screen and (max-width: 820px){.form-cont .cover-img{width:35%}}@media screen and (max-width: 767px){.form-cont .cover-img{width:100%;min-height:unset;margin-top:unset}}.form-cont .cover-img figure{width:100%;height:100%}.form-cont .cover-img figure img{display:block;object-fit:cover;object-position:center;min-width:100%;min-height:100%}.modal-wrapper{position:fixed;top:0;left:0;z-index:14999;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.modal-wrapper .modal-body{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;padding:2rem;width:50%;min-height:400px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 820px){.modal-wrapper .modal-body{width:75%}}@media screen and (max-width: 767px){.modal-wrapper .modal-body{width:calc(100% - 2.5rem)}}.modal-wrapper .modal-body .close{width:20px;height:20px;position:absolute;left:calc(100% - 40px);top:1.25rem;background-image:url(../../../../assets/close-btn-icon.svg);background-size:contain;background-position:center;background-repeat:no-repeat;cursor:pointer}.modal-wrapper .modal-body .icon{width:45px;height:45px;margin:0 auto 2rem;border-radius:50%;position:relative;background-color:#fff}.modal-wrapper .modal-body .icon:after{width:45px;height:45px;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-position:center;background-size:contain}.modal-wrapper .modal-body.alert-modal .icon:after{background-image:url(../../../../assets/Cross.svg)}.modal-wrapper .modal-body.confirm-modal .icon:after{background-image:url(../../../../assets/Check.svg)}.modal-wrapper .modal-body.question-modal .icon:after{background-color:#e7ff00;content:"?";border-radius:50%;color:#fff;vertical-align:middle;line-height:45px;font-size:1.5rem;font-weight:bold}.modal-wrapper .modal-body .modal-title{font-size:1.25rem;line-height:1.125;font-weight:700;margin-bottom:1rem}@media screen and (max-width: 1280px){.modal-wrapper .modal-body .modal-title{font-size:1.125rem}}@media screen and (max-width: 767px){.modal-wrapper .modal-body .modal-title{font-size:1rem;line-height:1.25}}.modal-wrapper .modal-body .modal-text{font-size:1rem;color:#414141;margin-bottom:1.5rem}.modal-wrapper .modal-body .new-account{display:flex;justify-content:center;align-items:center}.modal-wrapper .modal-body .new-account .btn-primary{margin-right:1rem}.modal-wrapper .modal-body .new-account .btn-secondary{background-color:#e7ff00;border:1px solid #e7ff00;color:#000}.modal-wrapper .modal-body .new-account .btn-secondary:hover{color:#000}.modal-wrapper .modal-body .new-account .btn-secondary:before,.modal-wrapper .modal-body .new-account .btn-secondary:after{background-color:#e7ff00}.modal-wrapper .modal-body .btn.btn-primary{color:#000;max-width:250px}@media screen and (max-width: 767px){.modal-wrapper .modal-body .btn.btn-primary{max-width:unset}}.modal-wrapper .modal-body .btn.btn-primary:hover{color:#fff}.modal-wrapper .modal-body .btn-wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;width:100%;justify-content:flex-end;margin-top:3rem}.modal-wrapper .modal-body .btn-wrapper.justify-center{justify-content:center}.modal-wrapper .modal-body .btn-wrapper .btn{padding-left:1rem;padding-right:1rem;margin-right:.5rem;margin-left:.5rem}@media screen and (max-width: 767px){.modal-wrapper .modal-body .btn-wrapper .btn{width:100%;margin-bottom:1rem}}@media screen and (max-width: 767px){.modal-wrapper .modal-body .btn-wrapper .btn:last-of-type{margin-bottom:unset}}*{padding:0;margin:0;box-sizing:border-box}html,body{width:100%;scroll-behavior:smooth}.CookieDeclaration{display:none}body{position:relative;overflow-x:hidden}@media screen and (max-width: 1180px){body{padding-top:132.81px}}@media screen and (max-width: 820px){body{padding-top:122.71px}}@media screen and (max-width: 767px){body{padding-top:90px}}@media screen and (max-width: 1180px){body:has(.home){padding-top:unset}}@media screen and (max-width: 820px){body:has(.home){padding-top:unset}}@media screen and (max-width: 767px){body:has(.home){padding-top:unset}}body main{min-height:70vh}.app{width:100%}.app:not(.page-single){overflow-x:hidden}.app.home-general main{min-height:unset}.site-logo{display:block;width:290px;max-width:290px}@media screen and (max-width: 1280px){.site-logo{width:225px;max-width:225px}}@media screen and (max-width: 820px){.site-logo{width:185px;max-width:185px}}.site-logo img{object-fit:contain;width:100%;height:auto}.loader-wrapper{opacity:1;position:fixed;z-index:9999999;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background-color:#000;transition:all ease-in-out .25s}.loader-wrapper .site-logo-cont{animation:infinite alternate .5s linear fadein}@media screen and (max-width: 1179px){.loader-wrapper .site-logo-cont{padding-right:unset}}@keyframes fadein{0%{opacity:.5}100%{opacity:1}}.loader-wrapper .site-logo{display:block;width:290px;max-width:290px}@media screen and (max-width: 1280px){.loader-wrapper .site-logo{width:225px;max-width:225px}}@media screen and (max-width: 820px){.loader-wrapper .site-logo{width:185px;max-width:185px}}.loader-wrapper .site-logo img{object-fit:contain;width:100%;height:auto}

/*# sourceMappingURL=App.css.map*/