@import url(https://use.typekit.net/xao3rwp.css);
@import url(https://fonts.googleapis.com/css2?family=Comic+Neue:wght@300;400;700&display=swap);
:root{--spacing1: 0.25rem;--spacing2: 0.5rem;--spacing3: 0.75rem;--spacing4: 1rem;--spacing5: 1.5rem;--spacing6: 2rem;--spacing7: 2.5rem;--container-padding: 1.5rem;--grid-gap: 1rem}@media screen and (min-width: 768px){:root{--container-padding: 2rem}}@media screen and (min-width: 1440px){:root{--container-padding: 3rem}}@media screen and (min-width: 768px){:root{--grid-gap: 2rem}}@media screen and (min-width: 992px){:root{--grid-gap: 3rem}}@media screen and (min-width: 1440px){:root{--grid-gap: 4rem}}@media screen and (min-width: 1920px){:root{--grid-gap: 5rem}}:root{--svg-angle-white: url("data:image/svg+xml, %3Csvg%20viewBox=%270%200%2016%2016%27%20fill=%27none%27%20xmlns=%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d=%27M6.66666%2012L10.6667%208L6.66666%204%27%20stroke=%27%23fff%27%20stroke-width=%272%27%20stroke-linecap=%27round%27%20stroke-linejoin=%27round%27%20%2F%3E%3C%2Fsvg%3E ");--svg-angle-purple: url("data:image/svg+xml, %3Csvg%20viewBox=%270%200%2016%2016%27%20fill=%27none%27%20xmlns=%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d=%27M6.66666%2012L10.6667%208L6.66666%204%27%20stroke=%27%235c2d91%27%20stroke-width=%272%27%20stroke-linecap=%27round%27%20stroke-linejoin=%27round%27%20%2F%3E%3C%2Fsvg%3E ");--svg-cross-dark-purple: url("data:image/svg+xml, %3Csvg%20fill=%27none%27%20viewBox=%270%200%2016%2016%27%20xmlns=%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cg%20fill=%27none%27%20stroke=%27%2345216f%27%20stroke-width=%272%27%20stroke-linecap=%27round%27%3E%3Cpath%20d=%27m5.035%205.035c5.186%205.186%206.603%206.603%205.657%205.657%27%20%2F%3E%3Cpath%20d=%27m10.965%205.035c-5.186%205.186-6.603%206.603-5.657%205.657%27%20%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E ");--svg-cross-white: url("data:image/svg+xml, %3Csvg%20fill=%27none%27%20viewBox=%270%200%2016%2016%27%20xmlns=%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cg%20fill=%27none%27%20stroke=%27%23ffffff%27%20stroke-width=%272%27%20stroke-linecap=%27round%27%3E%3Cpath%20d=%27m5.035%205.035c5.186%205.186%206.603%206.603%205.657%205.657%27%20%2F%3E%3Cpath%20d=%27m10.965%205.035c-5.186%205.186-6.603%206.603-5.657%205.657%27%20%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E ")}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"Schtroumpf 2011b";src:url("../webfonts/Schtroumpf.woff2") format("woff2"),url("../webfonts/Schtroumpf.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Proximus";src:url("../webfonts/proximus-extrabold-webfont.woff2") format("woff2"),url("../webfonts/proximus-extrabold-webfont.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Proximus";src:url("../webfonts/proximus-bold-webfont.woff2") format("woff2"),url("../webfonts/proximus-bold-webfont.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Proximus";src:url("../webfonts/proximus-regular-webfont.woff2") format("woff2"),url("../webfonts/proximus-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Proximus";src:url("../webfonts/proximus-light-webfont.woff2") format("woff2"),url("../webfonts/proximus-light-webfont.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}html{box-sizing:border-box;width:100%;height:100%;font-size:62.5%;overscroll-behavior:none}html *,html *::before,html *::after{box-sizing:inherit}html:lang(fr) img.nl{display:none !important}html:lang(nl) img.fr{display:none !important}body{display:flex;flex-direction:column;width:100%;min-height:100%;padding:0;margin:0;background:#fffaef;font-family:"Proximus",Verdana,Helvetica,sans-serif;font-size:1.6rem;color:#000;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body.game{touch-action:pan-y}body.game .screen--game{user-select:none;touch-action:manipulation}body.no-scroll{height:100%;overflow:hidden}.transition{width:100vw;height:100vh;height:calc(var(--vh, 1vh)*100);position:fixed;top:0;left:0;z-index:999;pointer-events:none}.transition .bg{width:120vw;height:0;position:absolute;bottom:-10vh;left:50%;transform:translateX(-50%);filter:blur(10px);background-color:#fffaef}.bg-container{position:fixed;top:0;left:0;width:100vw;height:100vh;height:calc(var(--vh, 1vh)*100);z-index:-1;pointer-events:none;overflow:hidden}.bg-container .bg--tree--left{position:absolute;top:0;left:-50%;aspect-ratio:1/1;height:100%;z-index:2;transform:scale(1);transform-origin:center;filter:blur(2px);backface-visibility:hidden;will-change:transform}.bg-container .bg--tree--left .tree{width:auto;height:200%;left:-70%;bottom:-135%;position:absolute;transform:scaleX(-1);transform-origin:bottom;backface-visibility:hidden;will-change:transform}@media screen and (min-width: 992px){.bg-container .bg--tree--left .tree{height:250%;left:-110%;bottom:-175%}}@media screen and (min-width: 1600px){.bg-container .bg--tree--left .tree{left:-105%}}.bg-container .bg--tree--left .tree.open,.bg-container .bg--tree--left .tree.open-from-skip{bottom:0;left:-100%}@media screen and (min-width: 992px){.bg-container .bg--tree--left .tree.open,.bg-container .bg--tree--left .tree.open-from-skip{left:-150%}}@media screen and (min-width: 1600px){.bg-container .bg--tree--left .tree.open,.bg-container .bg--tree--left .tree.open-from-skip{left:-50%}}.bg-container .bg--tree--left .tree.open{transition:all 2s}.bg-container .bg--tree--right{position:absolute;top:0;right:-50%;aspect-ratio:1/1;height:100%;z-index:1;transform:scale(1);transform-origin:center;filter:blur(2px);backface-visibility:hidden;will-change:transform}@media screen and (min-width: 992px){.bg-container .bg--tree--right{right:0}}.bg-container .bg--tree--right .tree{width:auto;height:200%;right:-70%;bottom:-135%;position:absolute;transform-origin:bottom;backface-visibility:hidden;will-change:transform}@media screen and (min-width: 992px){.bg-container .bg--tree--right .tree{height:250%;right:-110%;bottom:-175%}}@media screen and (min-width: 1600px){.bg-container .bg--tree--right .tree{right:-105%}}.bg-container .bg--tree--right .tree.open,.bg-container .bg--tree--right .tree.open-from-skip{bottom:0;right:-100%}@media screen and (min-width: 992px){.bg-container .bg--tree--right .tree.open,.bg-container .bg--tree--right .tree.open-from-skip{right:-150%}}@media screen and (min-width: 1600px){.bg-container .bg--tree--right .tree.open,.bg-container .bg--tree--right .tree.open-from-skip{right:-150%}}.bg-container .bg--tree--right .tree.open{transition:all 2s}.wrapper{display:flex;flex-direction:column;flex-shrink:0;position:relative;left:0;width:100vw;flex-grow:1;padding:0}@media screen and (min-width: 992px){.wrapper{padding:6rem 0}}.left-container,.right-container{width:100%}img{display:block}@media only screen and (pointer: fine){button{cursor:pointer}}@media screen and (min-width: 992px)and (orientation: landscape){.sm-only{display:none}}.lg-only{display:none !important}@media screen and (min-width: 992px)and (orientation: landscape){.lg-only{display:inline-block !important}}@media only screen and (pointer: coarse){.mouse-only{display:none}}@media only screen and (pointer: fine){.touch-only{display:none}}.heading-1,.heading-2,.heading-3,.subtitle{line-height:1.3;color:inherit}.heading-1{font-family:"ff-tisa-sans-web-pro",sans-serif;font-size:clamp(3rem, 2.5145631068rem + 1.2944983819vw, 5rem);font-weight:900;line-height:1.3;margin:0 0 clamp(1.4rem, 1.2300970874rem + 0.4530744337vw, 2.1rem)}.heading-2{font-family:"ff-tisa-sans-web-pro",sans-serif;font-size:clamp(2rem, 1.7087378641rem + 0.7766990291vw, 3.2rem);margin:0 0 clamp(2rem, 1.7572815534rem + 0.6472491909vw, 3rem);font-weight:900}.subtitle{font-family:"museo-sans",sans-serif;font-size:clamp(2rem, 1.7087378641rem + 0.7766990291vw, 3.2rem);margin:0 0 clamp(3rem, 2.6359223301rem + 0.9708737864vw, 4.5rem);font-weight:400}.heading-3{font-weight:700}ul{margin:0;padding:0}ul li{list-style:none;padding:0;margin:0}a{text-decoration:none}p a{color:currentColor;text-decoration:underline;transition:color .2s ease}body.home{background:#fffaef}body.home header nav::after{display:none}body.home main.wrapper{transition:left .5s;align-items:center}@media screen and (min-width: 992px)and (orientation: landscape){body.home main.wrapper{flex-direction:row;align-items:stretch;justify-content:space-between;overflow:hidden}}body.home a.cta-back{display:inline-block;position:absolute;top:8rem;left:2rem;font-weight:700;color:#fff;z-index:10}body.home a.cta-back span{display:none}@media screen and (min-width: 992px)and (orientation: landscape){body.home a.cta-back span{display:inline}}@media screen and (min-width: 1440px){body.home a.cta-back{left:3rem}}body.home a.cta-back i{font-size:1.8rem;margin:.2rem 1.5rem 0 0}body.home a.cta-back:hover,body.home a.cta-back:focus,body.home a.cta-back:active{text-decoration:underline}body.home .patch{position:absolute;background:#00bcee;border-radius:50%}body.home .patch img{width:100%}body.home .patch.top-left{border-top-left-radius:0}body.home .patch.top-right{border-top-right-radius:0}body.home .patch.bottom-left{border-bottom-left-radius:0}body.home .patch.bottom-right{border-bottom-right-radius:0}@media screen and (min-width: 992px)and (orientation: landscape){body.home .patch.top-left-lg{border-radius:50%;border-top-left-radius:0}}@media screen and (min-width: 992px)and (orientation: landscape){body.home .patch.top-right-lg{border-radius:50%;border-top-right-radius:0}}@media screen and (min-width: 992px)and (orientation: landscape){body.home .patch.bottom-left-lg{border-radius:50%;border-bottom-left-radius:0}}@media screen and (min-width: 992px)and (orientation: landscape){body.home .patch.bottom-right-lg{border-radius:50%;border-bottom-right-radius:0}}body.home .content{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;flex-shrink:0;width:100%;padding:20px;z-index:2}@media screen and (min-width: 414px){body.home .content{padding-left:30px;padding-right:30px}}@media screen and (min-width: 992px)and (orientation: landscape){body.home .content{position:static;order:-1;flex-grow:0;justify-content:center;align-items:flex-start;width:40%;padding:0;background:none}}body.home .container{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100%;padding:0}@media screen and (min-width: 992px)and (orientation: landscape){body.home .container{align-items:flex-start;padding-left:12vw}}body.home .title{display:inline-block;width:100%;text-align:center}@media screen and (min-width: 992px)and (orientation: landscape){body.home .title{width:auto;text-align:left}}body.home .title .heading-1{font-size:clamp(2.4rem, 2.0116504854rem + 1.0355987055vw, 4rem);color:#026301}body.home .title .subtitle{font-size:clamp(1.6rem, 1.5029126214rem + 0.2588996764vw, 2rem);color:#0a0a0a}body.home .cta-container{width:100%;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 768px){body.home .cta-container{flex-direction:row;flex-wrap:wrap}}@media screen and (min-width: 992px)and (orientation: landscape){body.home .cta-container{justify-content:flex-start}}body.home .cta-container .btn-gifts-open{margin-top:2rem}@media screen and (min-width: 768px){body.home .cta-container .btn-gifts-open{order:-1;margin-top:0;margin-right:2rem}}body.home .alreadyPlayed{font-size:20px;margin:30px 0 0 0 !important;background:#eaeaea;color:#080808;align-self:flex-start;display:inline-flex}body.home .alreadyPlayed i{background:#ee2e5d;width:95px;flex-grow:1;color:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center;font-size:40px}body.home .alreadyPlayed div{padding:25px 30px}body.game header{pointer-events:none}@media screen and (min-width: 768px){body.game header{grid-template-columns:1fr auto 1fr}}body.game .wrapper{padding:0;overflow:hidden}body.game .screen{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0;transition:opacity .5s;pointer-events:none}body.game .screen--full{padding:0;position:fixed;z-index:999;top:0;left:0}body.game .screen.screen-visible{opacity:1;pointer-events:inherit}body.game .screen>.container{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:100%;max-width:70rem;padding:2rem}@media screen and (min-width: 768px){body.game .screen>.container{padding:6rem 3rem}}@media screen and (min-width: 992px){body.game .screen>.container{padding:3rem}}body.game .screen .copy{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:auto 0;text-align:center}body.game .screen .copy .heading-1{font-size:clamp(2.5rem, 1.8932038835rem + 1.6181229773vw, 5rem)}body.game .screen .copy .subtitle{font-size:clamp(1.5rem, 1.1359223301rem + 0.9708737864vw, 3rem)}body.game .screen .copy .subtitle b,body.game .screen .copy .subtitle strong{font-weight:bolder}body.game .screen--intro .info{margin:3rem 0 0;font-size:clamp(1.2rem, 1.1029126214rem + 0.2588996764vw, 1.6rem);text-align:center}body.game .screen--intro .info a{font-weight:700;white-space:nowrap}body.game .screen--game{-webkit-touch-callout:none;touch-action:manipulation;-webkit-user-select:none;user-select:none}body.game .screen--game__playground button,body.game .screen--game__ui button{touch-action:none}@media screen and (min-width: 992px)and (orientation: landscape){body.game .screen--subsidiary .container{max-width:60%}}body.game .screen--subsidiary .question{width:100%;max-width:900px;margin-bottom:auto;text-align:center}body.game .screen--subsidiary .question .heading-1{margin-bottom:clamp(1rem, 0.7572815534rem + 0.6472491909vw, 2rem);text-align:center;color:#026301;font-family:"ff-tisa-sans-web-pro",sans-serif;font-size:clamp(2.5rem, 2.1359223301rem + 0.9708737864vw, 4rem)}body.game .screen--subsidiary .question .subtitle{font-size:clamp(1.8rem, 1.3873786408rem + 1.1003236246vw, 3.5rem);font-weight:700;margin-bottom:0}body.game .screen--subsidiary .question .description{position:fixed;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:2rem;background:rgba(0,0,0,.7);z-index:100;opacity:0;pointer-events:none;transition:opacity .2s}body.game .screen--subsidiary .question .description.open{color:#fff;opacity:1;pointer-events:inherit}@media screen and (min-width: 992px)and (orientation: landscape){body.game .screen--subsidiary .question .description{position:static;display:block;padding:0;background:none;opacity:1;pointer-events:inherit}}body.game .screen--subsidiary .question .description .closeDescription{position:absolute;top:2rem;right:2rem;color:#fff;text-decoration:underline}body.game .screen--subsidiary .question .description p{margin:0;font-size:clamp(1.6rem, 1.454368932rem + 0.3883495146vw, 2.2rem);font-weight:300}body.game .screen--subsidiary .sub-img{flex-grow:1;width:100%;margin:6vh 0;position:relative}body.game .screen--subsidiary .sub-img img{width:100%;height:100%;max-height:80rem;object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}body.game .screen--subsidiary a.openDescription,body.game .screen--subsidiary a.closeDescription{display:inline-block;margin:0 0 3rem 0;font-size:clamp(1.4rem, 1.3029126214rem + 0.2588996764vw, 1.8rem);font-weight:400;text-decoration:underline;text-align:center;color:inherit}@media screen and (min-width: 992px)and (orientation: landscape){body.game .screen--subsidiary a.openDescription,body.game .screen--subsidiary a.closeDescription{display:none}}body.game .screen--subsidiary form{box-shadow:0 2px 3px rgba(0,0,0,.05)}body.game footer{display:none}header{display:flex;justify-content:center;align-items:center;position:relative;top:0;left:0;width:100%;padding:2.4rem 0;background:rgba(0,0,0,0);z-index:300}header .logo{display:inline-block;z-index:20}header .logo img{width:auto;height:4rem}@media screen and (min-width: 992px){header .logo img{height:6rem}}header .sep{width:1px;height:4rem;background:rgba(0,0,0,.2);margin:0 1.6rem}@media screen and (min-width: 992px){header .sep{height:6rem;margin:0 2.4rem}}.footer{font-size:.875rem;font-weight:300;padding:var(--container-padding);position:relative;z-index:2}@media screen and (min-width: 1600px){.footer{font-size:1.4rem}}.footer ul{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 768px){.footer ul{flex-direction:row;justify-content:center;gap:1.5rem}}@media screen and (min-width: 1600px){.footer ul{gap:2.5rem}}.footer ul li{color:#0a0a0a;font-weight:300}.footer a{color:#0a0a0a;text-decoration:underline;transition:all .2s}@media(hover: hover){.footer a:hover{color:#026301}}.cta{display:inline-flex;align-items:center;justify-content:center;min-width:6rem;height:clamp(4.8rem, 4.5087378641rem + 0.7766990291vw, 6rem);border:0;border-radius:clamp(2.4rem, 2.254368932rem + 0.3883495146vw, 3rem);font-family:"ff-tisa-sans-web-pro",sans-serif;font-size:clamp(1.6rem, 1.5029126214rem + 0.2588996764vw, 2rem);font-weight:700;line-height:1.5rem;padding:0 clamp(2.4rem, 2.254368932rem + 0.3883495146vw, 3rem);background-color:#c5d984;color:#026301;transition:all .2s;white-space:nowrap;cursor:pointer}@media(hover: hover){.cta:hover{background-color:#026301;color:#fff}}.cta.cta--light{background-color:rgba(197,217,132,.2);color:rgba(2,99,1,.5)}@media(hover: hover){.cta.cta--light:hover{background-color:rgba(2,99,1,.4);color:#fff}}.gifts-overlay{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;background-color:rgba(0,0,0,.5);opacity:0;position:fixed;top:0;left:0;overflow:hidden;z-index:400;pointer-events:none;transition:all .2s}@supports(backdrop-filter: blur(5px) brightness(100%)){.gifts-overlay{background-color:rgba(0,0,0,.5);backdrop-filter:blur(5px) brightness(100%)}}.gifts-overlay.active{opacity:1;pointer-events:all}.gifts-overlay .btn-gifts-close{width:4rem;height:4rem;padding:0;border:0;border-radius:50%;background-color:#026301;color:rgba(2,99,1,.5);font-size:0;position:absolute;top:-2rem;right:3rem;cursor:pointer;transition:transform .2s;z-index:2}@media screen and (min-width: 768px){.gifts-overlay .btn-gifts-close{right:4rem}}@media screen and (min-width: 1200px){.gifts-overlay .btn-gifts-close{right:5rem}}.gifts-overlay .btn-gifts-close::after{content:var(--svg-cross-white);display:block;width:70%;height:70%;background-position:center;background-size:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.gifts-overlay .btn-gifts-close:hover{transform:scale(1.2)}.gifts-overlay__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:60rem;max-height:calc(100vh - 3rem);padding:3rem;margin-top:3rem;position:relative}@media screen and (min-width: 768px){.gifts-overlay__inner{padding:4rem}}@media screen and (min-width: 1200px)and (orientation: landscape){.gifts-overlay__inner{padding:5rem}}.gifts-overlay__content{width:100%;padding:3rem;background:#fff;text-align:left;position:relative;overflow-y:auto}.gifts-overlay__content .heading-1{font-size:clamp(2rem, 1.6359223301rem + 0.9708737864vw, 3.5rem);font-weight:800;color:#026301;margin-bottom:clamp(2rem, 1.5145631068rem + 1.2944983819vw, 4rem)}.gifts-overlay__content .heading-1::first-letter{text-transform:uppercase}.gifts-overlay__content p{color:#000;font-size:14px;line-height:125%;font-family:"museo-sans",sans-serif}@media screen and (min-width: 768px){.gifts-overlay__content p{font-size:16px}}.gifts-overlay__content ul{width:100%}.gifts-overlay__content ul.last{margin:0}.gifts-overlay__content ul li{width:100%;color:#000;font-size:14px;font-family:"museo-sans",sans-serif;line-height:125%;padding:2.5px 0 2.5px 15px;position:relative;display:inline-flex;flex-direction:column}@media screen and (min-width: 768px){.gifts-overlay__content ul li{font-size:16px}}.gifts-overlay__content ul li:before{content:"";font-family:"Font Awesome 5 Pro";position:absolute;left:0;align-self:center;font-size:12px}@media screen and (min-width: 768px){.gifts-overlay__content ul li:before{font-size:14px}}.gifts-overlay__content .sep{width:100%;height:1px;background:#d8d8d8;margin:30px 0}.gifts-overlay__content .cta{margin:3rem 0 0 0}body.game.fr .pace-progress{background-image:url("../img/loader--sm-fr.png")}@media screen and (min-width: 992px){body.game.fr .pace-progress{background-image:url("../img/loader--lg-fr.png")}}body.game.nl .pace-progress{background-image:url("../img/loader--sm-nl.png")}@media screen and (min-width: 992px){body.game.nl .pace-progress{background-image:url("../img/loader--lg-nl.png")}}body.game .pace{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;z-index:500;opacity:1;overflow:hidden}body.game .pace-inactive{display:flex;pointer-events:none;opacity:0}body.game .pace-progress{width:100%;aspect-ratio:1;position:relative;background-repeat:no-repeat;background-position:center;background-size:100%;transform:none !important}@media screen and (min-width: 768px){body.game .pace-progress{width:60%}}@media screen and (min-width: 992px){body.game .pace-progress{width:40%}}body.game .pace-progress-inner{display:block;position:absolute;bottom:0;left:0;width:100%;height:0%;background-image:url("../img/loader--sm--fill.png");background-repeat:no-repeat;background-position:bottom center;background-size:100% auto;z-index:2;transition:height .1s linear}@media screen and (min-width: 992px){body.game .pace-progress-inner{background-image:url("../img/loader--lg--fill.png")}}body.game .pace-progress[data-progress-text="1%"] .pace-progress-inner{height:calc(1 * 1%)}body.game .pace-progress[data-progress-text="2%"] .pace-progress-inner{height:calc(2 * 1%)}body.game .pace-progress[data-progress-text="3%"] .pace-progress-inner{height:calc(3 * 1%)}body.game .pace-progress[data-progress-text="4%"] .pace-progress-inner{height:calc(4 * 1%)}body.game .pace-progress[data-progress-text="5%"] .pace-progress-inner{height:calc(5 * 1%)}body.game .pace-progress[data-progress-text="6%"] .pace-progress-inner{height:calc(6 * 1%)}body.game .pace-progress[data-progress-text="7%"] .pace-progress-inner{height:calc(7 * 1%)}body.game .pace-progress[data-progress-text="8%"] .pace-progress-inner{height:calc(8 * 1%)}body.game .pace-progress[data-progress-text="9%"] .pace-progress-inner{height:calc(9 * 1%)}body.game .pace-progress[data-progress-text="10%"] .pace-progress-inner{height:calc(10 * 1%)}body.game .pace-progress[data-progress-text="11%"] .pace-progress-inner{height:calc(11 * 1%)}body.game .pace-progress[data-progress-text="12%"] .pace-progress-inner{height:calc(12 * 1%)}body.game .pace-progress[data-progress-text="13%"] .pace-progress-inner{height:calc(13 * 1%)}body.game .pace-progress[data-progress-text="14%"] .pace-progress-inner{height:calc(14 * 1%)}body.game .pace-progress[data-progress-text="15%"] .pace-progress-inner{height:calc(15 * 1%)}body.game .pace-progress[data-progress-text="16%"] .pace-progress-inner{height:calc(16 * 1%)}body.game .pace-progress[data-progress-text="17%"] .pace-progress-inner{height:calc(17 * 1%)}body.game .pace-progress[data-progress-text="18%"] .pace-progress-inner{height:calc(18 * 1%)}body.game .pace-progress[data-progress-text="19%"] .pace-progress-inner{height:calc(19 * 1%)}body.game .pace-progress[data-progress-text="20%"] .pace-progress-inner{height:calc(20 * 1%)}body.game .pace-progress[data-progress-text="21%"] .pace-progress-inner{height:calc(21 * 1%)}body.game .pace-progress[data-progress-text="22%"] .pace-progress-inner{height:calc(22 * 1%)}body.game .pace-progress[data-progress-text="23%"] .pace-progress-inner{height:calc(23 * 1%)}body.game .pace-progress[data-progress-text="24%"] .pace-progress-inner{height:calc(24 * 1%)}body.game .pace-progress[data-progress-text="25%"] .pace-progress-inner{height:calc(25 * 1%)}body.game .pace-progress[data-progress-text="26%"] .pace-progress-inner{height:calc(26 * 1%)}body.game .pace-progress[data-progress-text="27%"] .pace-progress-inner{height:calc(27 * 1%)}body.game .pace-progress[data-progress-text="28%"] .pace-progress-inner{height:calc(28 * 1%)}body.game .pace-progress[data-progress-text="29%"] .pace-progress-inner{height:calc(29 * 1%)}body.game .pace-progress[data-progress-text="30%"] .pace-progress-inner{height:calc(30 * 1%)}body.game .pace-progress[data-progress-text="31%"] .pace-progress-inner{height:calc(31 * 1%)}body.game .pace-progress[data-progress-text="32%"] .pace-progress-inner{height:calc(32 * 1%)}body.game .pace-progress[data-progress-text="33%"] .pace-progress-inner{height:calc(33 * 1%)}body.game .pace-progress[data-progress-text="34%"] .pace-progress-inner{height:calc(34 * 1%)}body.game .pace-progress[data-progress-text="35%"] .pace-progress-inner{height:calc(35 * 1%)}body.game .pace-progress[data-progress-text="36%"] .pace-progress-inner{height:calc(36 * 1%)}body.game .pace-progress[data-progress-text="37%"] .pace-progress-inner{height:calc(37 * 1%)}body.game .pace-progress[data-progress-text="38%"] .pace-progress-inner{height:calc(38 * 1%)}body.game .pace-progress[data-progress-text="39%"] .pace-progress-inner{height:calc(39 * 1%)}body.game .pace-progress[data-progress-text="40%"] .pace-progress-inner{height:calc(40 * 1%)}body.game .pace-progress[data-progress-text="41%"] .pace-progress-inner{height:calc(41 * 1%)}body.game .pace-progress[data-progress-text="42%"] .pace-progress-inner{height:calc(42 * 1%)}body.game .pace-progress[data-progress-text="43%"] .pace-progress-inner{height:calc(43 * 1%)}body.game .pace-progress[data-progress-text="44%"] .pace-progress-inner{height:calc(44 * 1%)}body.game .pace-progress[data-progress-text="45%"] .pace-progress-inner{height:calc(45 * 1%)}body.game .pace-progress[data-progress-text="46%"] .pace-progress-inner{height:calc(46 * 1%)}body.game .pace-progress[data-progress-text="47%"] .pace-progress-inner{height:calc(47 * 1%)}body.game .pace-progress[data-progress-text="48%"] .pace-progress-inner{height:calc(48 * 1%)}body.game .pace-progress[data-progress-text="49%"] .pace-progress-inner{height:calc(49 * 1%)}body.game .pace-progress[data-progress-text="50%"] .pace-progress-inner{height:calc(50 * 1%)}body.game .pace-progress[data-progress-text="51%"] .pace-progress-inner{height:calc(51 * 1%)}body.game .pace-progress[data-progress-text="52%"] .pace-progress-inner{height:calc(52 * 1%)}body.game .pace-progress[data-progress-text="53%"] .pace-progress-inner{height:calc(53 * 1%)}body.game .pace-progress[data-progress-text="54%"] .pace-progress-inner{height:calc(54 * 1%)}body.game .pace-progress[data-progress-text="55%"] .pace-progress-inner{height:calc(55 * 1%)}body.game .pace-progress[data-progress-text="56%"] .pace-progress-inner{height:calc(56 * 1%)}body.game .pace-progress[data-progress-text="57%"] .pace-progress-inner{height:calc(57 * 1%)}body.game .pace-progress[data-progress-text="58%"] .pace-progress-inner{height:calc(58 * 1%)}body.game .pace-progress[data-progress-text="59%"] .pace-progress-inner{height:calc(59 * 1%)}body.game .pace-progress[data-progress-text="60%"] .pace-progress-inner{height:calc(60 * 1%)}body.game .pace-progress[data-progress-text="61%"] .pace-progress-inner{height:calc(61 * 1%)}body.game .pace-progress[data-progress-text="62%"] .pace-progress-inner{height:calc(62 * 1%)}body.game .pace-progress[data-progress-text="63%"] .pace-progress-inner{height:calc(63 * 1%)}body.game .pace-progress[data-progress-text="64%"] .pace-progress-inner{height:calc(64 * 1%)}body.game .pace-progress[data-progress-text="65%"] .pace-progress-inner{height:calc(65 * 1%)}body.game .pace-progress[data-progress-text="66%"] .pace-progress-inner{height:calc(66 * 1%)}body.game .pace-progress[data-progress-text="67%"] .pace-progress-inner{height:calc(67 * 1%)}body.game .pace-progress[data-progress-text="68%"] .pace-progress-inner{height:calc(68 * 1%)}body.game .pace-progress[data-progress-text="69%"] .pace-progress-inner{height:calc(69 * 1%)}body.game .pace-progress[data-progress-text="70%"] .pace-progress-inner{height:calc(70 * 1%)}body.game .pace-progress[data-progress-text="71%"] .pace-progress-inner{height:calc(71 * 1%)}body.game .pace-progress[data-progress-text="72%"] .pace-progress-inner{height:calc(72 * 1%)}body.game .pace-progress[data-progress-text="73%"] .pace-progress-inner{height:calc(73 * 1%)}body.game .pace-progress[data-progress-text="74%"] .pace-progress-inner{height:calc(74 * 1%)}body.game .pace-progress[data-progress-text="75%"] .pace-progress-inner{height:calc(75 * 1%)}body.game .pace-progress[data-progress-text="76%"] .pace-progress-inner{height:calc(76 * 1%)}body.game .pace-progress[data-progress-text="77%"] .pace-progress-inner{height:calc(77 * 1%)}body.game .pace-progress[data-progress-text="78%"] .pace-progress-inner{height:calc(78 * 1%)}body.game .pace-progress[data-progress-text="79%"] .pace-progress-inner{height:calc(79 * 1%)}body.game .pace-progress[data-progress-text="80%"] .pace-progress-inner{height:calc(80 * 1%)}body.game .pace-progress[data-progress-text="81%"] .pace-progress-inner{height:calc(81 * 1%)}body.game .pace-progress[data-progress-text="82%"] .pace-progress-inner{height:calc(82 * 1%)}body.game .pace-progress[data-progress-text="83%"] .pace-progress-inner{height:calc(83 * 1%)}body.game .pace-progress[data-progress-text="84%"] .pace-progress-inner{height:calc(84 * 1%)}body.game .pace-progress[data-progress-text="85%"] .pace-progress-inner{height:calc(85 * 1%)}body.game .pace-progress[data-progress-text="86%"] .pace-progress-inner{height:calc(86 * 1%)}body.game .pace-progress[data-progress-text="87%"] .pace-progress-inner{height:calc(87 * 1%)}body.game .pace-progress[data-progress-text="88%"] .pace-progress-inner{height:calc(88 * 1%)}body.game .pace-progress[data-progress-text="89%"] .pace-progress-inner{height:calc(89 * 1%)}body.game .pace-progress[data-progress-text="90%"] .pace-progress-inner{height:calc(90 * 1%)}body.game .pace-progress[data-progress-text="91%"] .pace-progress-inner{height:calc(91 * 1%)}body.game .pace-progress[data-progress-text="92%"] .pace-progress-inner{height:calc(92 * 1%)}body.game .pace-progress[data-progress-text="93%"] .pace-progress-inner{height:calc(93 * 1%)}body.game .pace-progress[data-progress-text="94%"] .pace-progress-inner{height:calc(94 * 1%)}body.game .pace-progress[data-progress-text="95%"] .pace-progress-inner{height:calc(95 * 1%)}body.game .pace-progress[data-progress-text="96%"] .pace-progress-inner{height:calc(96 * 1%)}body.game .pace-progress[data-progress-text="97%"] .pace-progress-inner{height:calc(97 * 1%)}body.game .pace-progress[data-progress-text="98%"] .pace-progress-inner{height:calc(98 * 1%)}body.game .pace-progress[data-progress-text="99%"] .pace-progress-inner{height:calc(99 * 1%)}body.game .pace-progress[data-progress-text="100%"] .pace-progress-inner{height:calc(100 * 1%)}body.game .pace-progress::after{content:attr(data-progress-text);width:100%;margin:clamp(2rem, 1.854368932rem + 0.3883495146vw, 2.6rem) 0 0;font-size:clamp(1.6rem, 1.454368932rem + 0.3883495146vw, 2.2rem);font-weight:700;text-align:center;position:absolute;top:100%;display:none}.comic{padding:.5rem 1rem;border:2px solid #000;background:#fff;font-family:"Schtroumpf 2011b",sans-serif;color:#000;text-align:center}@media screen and (min-width: 1440px){.comic{padding:1rem 1.5rem;border-width:2px}}.comic--speech{border-radius:1rem;position:relative}@media screen and (min-width: 1440px){.comic--speech{border-radius:1.5rem}}.comic--speech *{position:relative;z-index:3}.comic--speech::before{content:"";display:block;width:1.5rem;aspect-ratio:.42;position:absolute;top:calc(100% - 8px);left:20%;transform-origin:50% 0%;background:url("../img/speech-arrow.svg") no-repeat center/contain;z-index:1;transform:rotate(40deg)}@media screen and (min-width: 1440px){.comic--speech::before{width:2rem}}.comic--speech::after{content:"";display:block;width:100%;height:100%;border-radius:1rem;background:#fff;position:absolute;top:0;left:0;z-index:2}@media screen and (min-width: 1440px){.comic--speech::after{border-radius:1.5rem}}.comic .heading--5{display:inline-block;font-size:1.4rem;margin:0}@media screen and (min-width: 1440px){.comic .heading--5{font-size:clamp(1.3rem, 1.227184466rem + 0.1941747573vw, 1.6rem)}}.form-group{width:100%;display:flex;justify-content:center;align-items:stretch;position:relative}.form-group .form-item{flex:1}.counter{display:flex;align-items:center;height:4.5rem;margin-bottom:2.4rem}@media screen and (min-width: 992px){.counter{height:5rem}}.counter[disabled]{pointer-events:none}.counter[disabled] .counter-btn{background-color:rgba(255,255,255,.08) !important;color:rgba(255,255,255,.16);box-shadow:none;opacity:1}.counter[disabled] .counter-btn svg path{fill:rgba(255,255,255,.16)}.counter .form-item{margin-bottom:0}.counter .counter-form{order:2}.counter .counter-btn{display:flex;align-items:center;justify-content:center;width:4rem;min-width:inherit;height:4rem;padding:0;border-radius:50%;text-decoration:none;transition:all .3s ease-out}.counter .counter-btn svg{aspect-ratio:1/1;height:100%;pointer-events:none}.counter .counter-btn:focus svg path,.counter .counter-btn:hover svg path{fill:#fff}.counter .counter-btn.disabled svg path,.counter .counter-btn[disabled] svg path{fill:rgba(255,255,255,.16)}@media screen and (min-width: 992px){.counter .counter-btn{width:4.5rem;height:4.5rem}}.counter .counter-btn.counter-btn-decrement{order:1;margin-right:1rem}.counter .counter-btn.counter-btn-increment{order:3;margin-left:1rem}.form-item{position:relative;margin-bottom:1rem}@media screen and (min-width: 992px){.form-item{margin-bottom:2.4rem}}.form-item.error .form-control,.form-item.red .form-control{border-color:#d62c29;color:#d62c29}.form-item.error .form-control:hover,.form-item.error .form-control:focus,.form-item.red .form-control:hover,.form-item.red .form-control:focus{border-color:#d62c29}.form-item.error .form-control:hover~label,.form-item.error .form-control:focus~label,.form-item.red .form-control:hover~label,.form-item.red .form-control:focus~label{color:#d62c29}.form-item.error .form-control~label,.form-item.red .form-control~label{color:#d62c29}.form-item.error .form-control:not([type=password]),.form-item.red .form-control:not([type=password]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17' width='17' height='17'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23F22613;%7D%3C/style%3E%3C/defs%3E%3Cg id='forms-error'%3E%3Cpath id='Error' class='cls-1' d='M8.5,0A8.5,8.5,0,1,0,17,8.5,8.51,8.51,0,0,0,8.5,0ZM7.42,4.65a1.08,1.08,0,1,1,2.16,0V8.79a1.08,1.08,0,0,1-2.16,0Zm1.93,8.44a1.2,1.2,0,0,1-1.7-1.69,1.15,1.15,0,0,1,.85-.35,1.11,1.11,0,0,1,.84.35h0A1.21,1.21,0,0,1,9.35,13.09Z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}.form-item.error select,.form-item.red select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 40 24'%3E%3Cg id='icon-arrow-down' transform='translate(0)'%3E%3Cpath id='Path_1267' data-name='Path 1267' d='M1.145,6.808l16,16a3.987,3.987,0,0,0,2.831,1.169,4.034,4.034,0,0,0,2.831-1.169l16-16a4,4,0,0,0-5.662-5.662L19.975,14.321,6.808,1.145A4,4,0,0,0,1.145,6.808Z' transform='translate(0.025 0.025)' fill='%23000000'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17' width='17' height='17'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23F22613;%7D%3C/style%3E%3C/defs%3E%3Cg id='forms-error'%3E%3Cpath id='Error' class='cls-1' d='M8.5,0A8.5,8.5,0,1,0,17,8.5,8.51,8.51,0,0,0,8.5,0ZM7.42,4.65a1.08,1.08,0,1,1,2.16,0V8.79a1.08,1.08,0,0,1-2.16,0Zm1.93,8.44a1.2,1.2,0,0,1-1.7-1.69,1.15,1.15,0,0,1,.85-.35,1.11,1.11,0,0,1,.84.35h0A1.21,1.21,0,0,1,9.35,13.09Z'/%3E%3C/g%3E%3C/svg%3E") !important;background-position:center right 2rem,center right 5.5rem !important;padding-right:8rem}.form-item.error select:focus,.form-item.red select:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 40 24' style='transform: rotate(180deg)'%3E%3Cg id='icon-arrow-down' transform='translate(0)'%3E%3Cpath id='Path_1267' data-name='Path 1267' d='M1.145,6.808l16,16a3.987,3.987,0,0,0,2.831,1.169,4.034,4.034,0,0,0,2.831-1.169l16-16a4,4,0,0,0-5.662-5.662L19.975,14.321,6.808,1.145A4,4,0,0,0,1.145,6.808Z' transform='translate(0.025 0.025)' fill='%23000000'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17' width='17' height='17'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23F22613;%7D%3C/style%3E%3C/defs%3E%3Cg id='forms-error'%3E%3Cpath id='Error' class='cls-1' d='M8.5,0A8.5,8.5,0,1,0,17,8.5,8.51,8.51,0,0,0,8.5,0ZM7.42,4.65a1.08,1.08,0,1,1,2.16,0V8.79a1.08,1.08,0,0,1-2.16,0Zm1.93,8.44a1.2,1.2,0,0,1-1.7-1.69,1.15,1.15,0,0,1,.85-.35,1.11,1.11,0,0,1,.84.35h0A1.21,1.21,0,0,1,9.35,13.09Z'/%3E%3C/g%3E%3C/svg%3E") !important}.form-item.error textarea,.form-item.red textarea{background-position:calc(100% - 1rem) 1rem}.form-item.error .checkbox input[type=checkbox]~label::before,.form-item.error .checkbox input[type=radio]~label::before,.form-item.red .checkbox input[type=checkbox]~label::before,.form-item.red .checkbox input[type=radio]~label::before{border-color:#d62c29}.form-item.error .checkbox input[type=checkbox]~label a,.form-item.error .checkbox input[type=checkbox]~label a:hover,.form-item.error .checkbox input[type=radio]~label a,.form-item.error .checkbox input[type=radio]~label a:hover,.form-item.red .checkbox input[type=checkbox]~label a,.form-item.red .checkbox input[type=checkbox]~label a:hover,.form-item.red .checkbox input[type=radio]~label a,.form-item.red .checkbox input[type=radio]~label a:hover{color:#d62c29}.form-item.success .form-control,.form-item.green .form-control{border-color:#81c747;color:#81c747}.form-item.success .form-control:hover,.form-item.success .form-control:focus,.form-item.green .form-control:hover,.form-item.green .form-control:focus{border-color:#81c747}.form-item.success .form-control:hover~label,.form-item.success .form-control:focus~label,.form-item.green .form-control:hover~label,.form-item.green .form-control:focus~label{color:#81c747}.form-item.success .form-control~label,.form-item.green .form-control~label{color:#81c747}.form-item.success .form-control:not([type=password]),.form-item.green .form-control:not([type=password]){background-image:url("data:image/svg+xml,%3Csvg id='forms-success' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17' width='17' height='17'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%232AD12A;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Success' class='cls-1' d='M8.5,0A8.5,8.5,0,1,0,17,8.5,8.51,8.51,0,0,0,8.5,0Zm3.69,7.08-4.29,4a.81.81,0,0,1-.56.22.84.84,0,0,1-.59-.24L4.67,9A.81.81,0,0,1,5.81,7.85L7.35,9.4,11.1,5.91a.8.8,0,0,1,1.09,1.17Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.form-item.success select,.form-item.green select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 40 24'%3E%3Cg id='icon-arrow-down' transform='translate(0)'%3E%3Cpath id='Path_1267' data-name='Path 1267' d='M1.145,6.808l16,16a3.987,3.987,0,0,0,2.831,1.169,4.034,4.034,0,0,0,2.831-1.169l16-16a4,4,0,0,0-5.662-5.662L19.975,14.321,6.808,1.145A4,4,0,0,0,1.145,6.808Z' transform='translate(0.025 0.025)' fill='%23000000'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg id='forms-success' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17' width='17' height='17'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%232AD12A;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Success' class='cls-1' d='M8.5,0A8.5,8.5,0,1,0,17,8.5,8.51,8.51,0,0,0,8.5,0Zm3.69,7.08-4.29,4a.81.81,0,0,1-.56.22.84.84,0,0,1-.59-.24L4.67,9A.81.81,0,0,1,5.81,7.85L7.35,9.4,11.1,5.91a.8.8,0,0,1,1.09,1.17Z'/%3E%3C/svg%3E") !important;background-position:center right 2rem,center right 5.5rem !important;padding-right:8rem}.form-item.success select:focus,.form-item.green select:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 40 24' style='transform: rotate(180deg)'%3E%3Cg id='icon-arrow-down' transform='translate(0)'%3E%3Cpath id='Path_1267' data-name='Path 1267' d='M1.145,6.808l16,16a3.987,3.987,0,0,0,2.831,1.169,4.034,4.034,0,0,0,2.831-1.169l16-16a4,4,0,0,0-5.662-5.662L19.975,14.321,6.808,1.145A4,4,0,0,0,1.145,6.808Z' transform='translate(0.025 0.025)' fill='%23000000'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg id='forms-success' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17' width='17' height='17'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%232AD12A;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Success' class='cls-1' d='M8.5,0A8.5,8.5,0,1,0,17,8.5,8.51,8.51,0,0,0,8.5,0Zm3.69,7.08-4.29,4a.81.81,0,0,1-.56.22.84.84,0,0,1-.59-.24L4.67,9A.81.81,0,0,1,5.81,7.85L7.35,9.4,11.1,5.91a.8.8,0,0,1,1.09,1.17Z'/%3E%3C/svg%3E") !important}.form-item.success textarea,.form-item.green textarea{background-position:calc(100% - 1rem) 1rem}.form-item.checkbox .form-helper,.form-item.checkbox .form-error,.form-item.checkbox .fv-plugins-message-container{padding:0 !important}.form-item .form-control{width:100%;height:4.5rem;border:2px solid rgba(0,0,0,0);border-radius:5px;padding:2rem 4.4rem .6rem 2rem;position:relative;z-index:2;background-color:rgba(255,255,255,.64);background-position:center right 2rem;font-size:1.4rem;font-weight:normal;line-height:1;box-shadow:none !important;outline:none;color:#3e3e3e}@media screen and (min-width: 992px){.form-item .form-control{height:5rem;font-size:1.6rem}}.form-item .form-control.timepicker{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0C3.5818 0 0 3.5818 0 8C0 12.4182 3.5818 16 8 16C12.4182 16 16 12.4182 16 8C16 3.5818 12.4182 0 8 0ZM8 15.158C4.04675 15.158 0.842039 11.9533 0.842039 8C0.842039 4.04675 4.04675 0.842039 8 0.842039C11.9533 0.842039 15.158 4.04675 15.158 8C15.158 11.9533 11.9533 15.158 8 15.158Z' fill='white'/%3E%3Cpath d='M8.00124 2.8125C7.76877 2.8125 7.58022 3.00105 7.58022 3.23352V7.76812C7.57803 7.89957 7.47167 8.00592 7.34022 8.00812H2.7843C2.55183 8.00812 2.36328 8.19667 2.36328 8.42914C2.36328 8.66161 2.55183 8.85016 2.7843 8.85016H7.32328C7.92313 8.85706 8.41505 8.37644 8.42226 7.77659C8.42226 7.77377 8.42226 7.77094 8.42226 7.76812V3.23352C8.42226 3.00105 8.23371 2.8125 8.00124 2.8125Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat}.form-item .form-control.number{background-position:center right 1rem;padding:.2rem 1rem 0 !important;width:8rem;font-weight:700;text-align:center;-moz-appearance:textfield}.form-item .form-control.number::-webkit-inner-spin-button,.form-item .form-control.number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-item .form-control.price{background-image:url("data:image/svg+xml,%3Csvg width='11' height='15' viewBox='0 0 11 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.09234 14.4219C8.74378 14.4219 9.97358 13.9622 10.2266 13.8718L9.91736 12.3196C9.69951 12.395 8.55404 12.7792 7.10639 12.7792C5.02628 12.7792 3.8527 11.7394 3.44512 9.48646H7.90752L7.89346 7.96439L3.31159 7.987L3.29754 7.42188C3.29754 7.16569 3.29754 6.9095 3.31159 6.67591H7.91455V5.17645H3.48025C3.92298 3.03651 5.0825 2.04943 7.07828 2.04943C8.20267 2.04943 9.12326 2.30562 9.44652 2.39604L9.75573 0.843834C9.43247 0.715739 8.287 0.421875 7.06423 0.421875C4.00731 0.421875 2.20126 2.01176 1.66015 5.17645H0.240617V6.67591H1.49852C1.48447 6.9095 1.48447 7.16569 1.48447 7.42188L1.49852 7.987H0.226562V9.48646H1.63907C2.13099 12.7792 3.95812 14.4219 7.09234 14.4219Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat}.form-item .form-control:hover,.form-item .form-control:focus{border-color:#fff}.form-item .form-control:hover~label,.form-item .form-control:focus~label{color:#000}.form-item .form-control[readonly]{color:rgba(255,255,255,.64);pointer-events:none}.form-item .form-control[readonly]~label{color:rgba(255,255,255,.64)}.form-item .form-control[readonly]:hover,.form-item .form-control[readonly]:focus{border-color:rgba(0,0,0,0);background-color:rgba(255,255,255,.12) !important}.form-item .form-control[readonly]:hover~label,.form-item .form-control[readonly]:focus~label{color:rgba(255,255,255,.64)}.form-item .form-control[disabled]{color:rgba(255,255,255,.16);pointer-events:none}.form-item .form-control[disabled]~label{color:rgba(255,255,255,.16)}.form-item .form-control[disabled]:hover,.form-item .form-control[disabled]:focus{border-color:rgba(0,0,0,0);background-color:rgba(255,255,255,.08) !important}.form-item .form-control[disabled]:hover~label,.form-item .form-control[disabled]:focus~label{color:rgba(255,255,255,.16)}.form-item .form-control:not(.search-item):hover,.form-item .form-control:not(.search-item):focus{background-color:#fff}.form-item .form-control::-webkit-input-placeholder{color:rgba(0,0,0,0)}.form-item .form-control:-moz-placeholder{color:rgba(0,0,0,0)}.form-item .form-control::-moz-placeholder{color:rgba(0,0,0,0)}.form-item .form-control:-ms-input-placeholder{color:rgba(0,0,0,0)}.form-item .form-control:focus::-webkit-input-placeholder,.form-item .form-control.filled::-webkit-input-placeholder{color:rgba(255,255,255,.64);-webkit-transition:all .3s ease;transition:all .3s ease}.form-item .form-control:focus:-moz-placeholder,.form-item .form-control.filled:-moz-placeholder{color:rgba(255,255,255,.64);-webkit-transition:all .3s ease;transition:all .3s ease}.form-item .form-control:focus::-moz-placeholder,.form-item .form-control.filled::-moz-placeholder{color:rgba(255,255,255,.64);-webkit-transition:all .3s ease;transition:all .3s ease}.form-item .form-control:focus:-ms-input-placeholder,.form-item .form-control.filled:-ms-input-placeholder{color:rgba(255,255,255,.64);-webkit-transition:all .3s ease;transition:all .3s ease}.form-item .form-control~label{position:absolute;z-index:2;top:clamp(1.2rem, 1.1757281553rem + 0.0647249191vw, 1.3rem);left:2rem;cursor:text;pointer-events:none;transition:all .3s ease;max-width:82%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;color:rgba(0,0,0,.64);font-size:1.4rem;line-height:1.5}@media screen and (min-width: 992px){.form-item .form-control~label{font-size:1.6rem}}.form-item .form-control:focus~label,.form-item .form-control.filled~label,.form-item .form-control:-webkit-autofill~label{font-size:1.2rem;top:.4rem}@media screen and (min-width: 992px){.form-item .form-control:focus~label,.form-item .form-control.filled~label,.form-item .form-control:-webkit-autofill~label{top:.6rem}}.form-item select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 40 24'%3E%3Cg id='icon-arrow-down' transform='translate(0)'%3E%3Cpath id='Path_1267' data-name='Path 1267' d='M1.145,6.808l16,16a3.987,3.987,0,0,0,2.831,1.169,4.034,4.034,0,0,0,2.831-1.169l16-16a4,4,0,0,0-5.662-5.662L19.975,14.321,6.808,1.145A4,4,0,0,0,1.145,6.808Z' transform='translate(0.025 0.025)' fill='%23000000'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;-webkit-appearance:none !important;padding:2rem 2rem .6rem 2rem !important}.form-item select optgroup,.form-item select option{color:#000}.form-item select:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 40 24' style='transform: rotate(180deg)'%3E%3Cg id='icon-arrow-down' transform='translate(0)'%3E%3Cpath id='Path_1267' data-name='Path 1267' d='M1.145,6.808l16,16a3.987,3.987,0,0,0,2.831,1.169,4.034,4.034,0,0,0,2.831-1.169l16-16a4,4,0,0,0-5.662-5.662L19.975,14.321,6.808,1.145A4,4,0,0,0,1.145,6.808Z' transform='translate(0.025 0.025)' fill='%23000000'/%3E%3C/g%3E%3C/svg%3E")}.form-item select[disabled],.form-item select[readonly]{-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none}.form-item select[disabled]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 40 24'%3E%3Cg id='icon-arrow-down' transform='translate(0)'%3E%3Cpath id='Path_1267' data-name='Path 1267' d='M1.145,6.808l16,16a3.987,3.987,0,0,0,2.831,1.169,4.034,4.034,0,0,0,2.831-1.169l16-16a4,4,0,0,0-5.662-5.662L19.975,14.321,6.808,1.145A4,4,0,0,0,1.145,6.808Z' transform='translate(0.025 0.025)' style='opacity:0.16;' fill='%23000000'/%3E%3C/g%3E%3C/svg%3E")}.form-item select[readonly]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 40 24'%3E%3Cg id='icon-arrow-down' transform='translate(0)'%3E%3Cpath id='Path_1267' data-name='Path 1267' d='M1.145,6.808l16,16a3.987,3.987,0,0,0,2.831,1.169,4.034,4.034,0,0,0,2.831-1.169l16-16a4,4,0,0,0-5.662-5.662L19.975,14.321,6.808,1.145A4,4,0,0,0,1.145,6.808Z' transform='translate(0.025 0.025)' style='opacity:0.64;' fill='%23000000'/%3E%3C/g%3E%3C/svg%3E")}.form-item textarea{line-height:1.5;background-position:top 1.5rem right 2rem;resize:none;height:auto !important}.form-item .checkbox-container{display:flex;align-items:stretch}.form-item .checkbox-container input[type=checkbox],.form-item .checkbox-container input[type=radio]{position:absolute;opacity:0;margin:0;padding:0}.form-item .checkbox-container input[type=checkbox]:checked~label:before,.form-item .checkbox-container input[type=radio]:checked~label:before{background-color:#026301;border:2px solid #026301;-webkit-animation-name:rsanim-pop;animation-name:rsanim-pop;-webkit-animation-duration:400ms;animation-duration:400ms;-webkit-animation-timing-function:linear;animation-timing-function:linear}.form-item .checkbox-container input[type=checkbox]:checked~label:after,.form-item .checkbox-container input[type=radio]:checked~label:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 17.552 11.834'%3E%3Cpath d='M15.939,0A1.621,1.621,0,0,0,14.8.453L7.149,7.988,2.757,3.659a1.631,1.631,0,0,0-2.284,0,1.577,1.577,0,0,0,0,2.253l5.535,5.456a1.633,1.633,0,0,0,2.111.149,1.4,1.4,0,0,0,.173-.149L17.079,2.7a1.577,1.577,0,0,0,0-2.253A1.633,1.633,0,0,0,15.939,0' style='fill:%23ffffff'%3E%3C/path%3E%3C/svg%3E")}.form-item .checkbox-container input[type=checkbox]:checked~label:hover:before,.form-item .checkbox-container input[type=radio]:checked~label:hover:before{background-color:#026301 !important}.form-item .checkbox-container input[type=checkbox]:not([disabled])~label:hover:before,.form-item .checkbox-container input[type=radio]:not([disabled])~label:hover:before{background-color:#fff}.form-item .checkbox-container input[type=checkbox]~label,.form-item .checkbox-container input[type=radio]~label{position:relative;top:auto;left:auto;margin:0;margin-right:1.6rem;margin-bottom:0;vertical-align:baseline;color:#000;font-family:"museo-sans",sans-serif;font-size:clamp(1.4rem, 1.3514563107rem + 0.1294498382vw, 1.6rem);line-height:1.5;padding:0 0 1.6rem 3.4rem}.form-item .checkbox-container input[type=checkbox]~label span,.form-item .checkbox-container input[type=radio]~label span{font-size:clamp(1.2rem, 1.1514563107rem + 0.1294498382vw, 1.4rem);font-size:300;font-style:italic}.form-item .checkbox-container input[type=checkbox]~label:before,.form-item .checkbox-container input[type=radio]~label:before{content:"";position:absolute;top:0;left:0;display:block;border:2px solid rgba(0,0,0,0);height:2.4rem;width:2.4rem;background:rgba(255,255,255,.64);-webkit-box-sizing:border-box;box-sizing:border-box}.form-item .checkbox-container input[type=checkbox]~label:after,.form-item .checkbox-container input[type=radio]~label:after{content:"";position:absolute;top:0;left:0;display:inline-block;height:2.4rem;width:2.4rem;background-position:center;background-repeat:no-repeat}.form-item .checkbox-container input[type=checkbox]~label a,.form-item .checkbox-container input[type=radio]~label a{display:inline-flex;color:#000;text-decoration:underline;font-weight:bold;word-break:break-all}.form-item .checkbox-container input[type=checkbox]~label a:hover,.form-item .checkbox-container input[type=radio]~label a:hover{color:#026301;text-decoration:underline}@-webkit-keyframes rsanim-pop{0%{-webkit-transform:scale(1);transform:scale(1)}33%{-webkit-transform:scale(0.9);transform:scale(0.9)}66%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{tranform:scale(1)}}@keyframes rsanim-pop{0%{-webkit-transform:scale(1);transform:scale(1)}33%{-webkit-transform:scale(0.9);transform:scale(0.9)}66%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{tranform:scale(1)}}.form-item .form-helper,.form-item .form-error,.form-item .fv-plugins-message-container{color:rgba(0,0,0,.64);font-size:1.2rem;line-height:1.5;display:block;padding:.6rem 2rem 0}@media screen and (min-width: 992px){.form-item .form-helper,.form-item .form-error,.form-item .fv-plugins-message-container{font-size:1.4rem}}.form-item .form-helper a{color:#fff;text-decoration:none}.form-item .form-error,.form-item .fv-plugins-message-container{color:#d62c29}.form-btn{aspect-ratio:1/1;height:100%;position:absolute;top:50%;right:1rem;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:flex-end}.form-btn a{position:relative;display:inline-block;aspect-ratio:1/1;height:calc(100% - 2rem);border-radius:50%;background-color:rgba(255,255,255,.24);color:#fff;border:2px solid rgba(0,0,0,0);box-sizing:border-box}@supports(backdrop-filter: blur(5px) brightness(100%)){.form-btn a{background-color:rgba(255,255,255,.24);backdrop-filter:blur(5px) brightness(100%)}}.form-btn a svg{aspect-ratio:1/1;width:auto;height:100%;position:absolute;top:0;left:0}.form-btn a:focus,.form-btn a:hover{outline:0;text-decoration:none;background:rgba(0,0,0,.8);color:#fff;border-color:#fff}.form-btn a svg{height:100%}.flatpickr-calendar{width:auto;max-width:100%;border-radius:0;border:1px solid rgba(0,0,0,.08);box-shadow:none}.flatpickr-calendar::before,.flatpickr-calendar::after{display:none}.flatpickr-calendar.arrowBottom{margin-top:-1rem}.flatpickr-calendar.arrowTop{margin-top:1rem}.flatpickr-calendar .flatpickr-prev-month,.flatpickr-calendar .flatpickr-next-month{display:none}.flatpickr-calendar .flatpickr-month{height:auto;margin:2rem 0 0 0;padding:0 2rem}.flatpickr-calendar .flatpickr-month .flatpickr-current-month{width:100%;height:auto;font-size:100%;position:relative;left:0;top:0;padding:0;border-bottom:1px solid rgba(0,0,0,.08)}.flatpickr-calendar .flatpickr-month .flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-calendar .flatpickr-month .flatpickr-current-month input.cur-year{color:#0a0a0a;font-size:1.4rem;font-weight:normal;padding:0 1rem;height:4rem;margin:0;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 40 24'%3E%3Cg id='icon-arrow-down' transform='translate(0)'%3E%3Cpath id='Path_1267' data-name='Path 1267' d='M1.145,6.808l16,16a3.987,3.987,0,0,0,2.831,1.169,4.034,4.034,0,0,0,2.831-1.169l16-16a4,4,0,0,0-5.662-5.662L19.975,14.321,6.808,1.145A4,4,0,0,0,1.145,6.808Z' transform='translate(0.025 0.025)' fill='%235C2D91'/%3E%3C/g%3E%3C/svg%3E");background-position:center right 1rem;background-repeat:no-repeat}.flatpickr-calendar .flatpickr-month .flatpickr-current-month .flatpickr-monthDropdown-months{width:50%}.flatpickr-calendar .flatpickr-month .flatpickr-current-month .numInputWrapper{width:50%}.flatpickr-calendar .flatpickr-month .flatpickr-current-month .numInputWrapper .flatpickr-monthDropdown-months{width:100%}.flatpickr-calendar .flatpickr-innerContainer{padding:1rem 2rem 2rem 2rem}.flatpickr-calendar .flatpickr-innerContainer span.flatpickr-weekday{color:#0a0a0a}.flatpickr-calendar .flatpickr-innerContainer span.flatpickr-day,.flatpickr-calendar .flatpickr-innerContainer span.flatpickr-day.prevMonthDay,.flatpickr-calendar .flatpickr-innerContainer span.flatpickr-day.nextMonthDay{border:.5px solid #fff}.flatpickr-calendar .flatpickr-innerContainer span.flatpickr-day{color:#5c2d91;background-color:#ded5e9}.flatpickr-calendar .flatpickr-innerContainer span.flatpickr-day.flatpickr-disabled{opacity:.5}.flatpickr-calendar .flatpickr-innerContainer span.flatpickr-day:hover,.flatpickr-calendar .flatpickr-innerContainer span.flatpickr-day.today{color:#fff;background-color:#5c2d91}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.prevMonthDay,.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.nextMonthDay{height:0;width:0;visibility:hidden}.flatpickr-calendar .flatpickr-innerContainer .dayContainer span:nth-child(7n+6),.flatpickr-calendar .flatpickr-innerContainer .dayContainer span:nth-child(7n+7){background-color:#f3f3f3}.flatpickr-calendar .flatpickr-innerContainer .dayContainer span:nth-child(7n+6):hover,.flatpickr-calendar .flatpickr-innerContainer .dayContainer span:nth-child(7n+6).today,.flatpickr-calendar .flatpickr-innerContainer .dayContainer span:nth-child(7n+7):hover,.flatpickr-calendar .flatpickr-innerContainer .dayContainer span:nth-child(7n+7).today{color:#fff;background-color:#5c2d91}.flatpickr-calendar .flatpickr-innerContainer span.flatpickr-day.today:not(.selected):hover,.flatpickr-calendar .flatpickr-innerContainer span.flatpickr-day.prevMonthDay.today:not(.selected):hover,.flatpickr-calendar .flatpickr-innerContainer span.flatpickr-day.nextMonthDay.today:not(.selected):hover{border:.5px solid #fff}.multiselect-dropdown{width:100%;min-width:100% !important;height:4.5rem;display:inline-flex;align-items:center;border:2px solid rgba(0,0,0,0);border-radius:5px;padding:.6rem 4.4rem .6rem 2rem;position:relative;z-index:2;background-color:rgba(255,255,255,.12);background-position:center right 2rem;font-size:1.4rem;font-weight:normal;line-height:1;box-shadow:none !important;outline:none;color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 40 24'%3E%3Cg id='icon-arrow-down' transform='translate(0)'%3E%3Cpath id='Path_1267' data-name='Path 1267' d='M1.145,6.808l16,16a3.987,3.987,0,0,0,2.831,1.169,4.034,4.034,0,0,0,2.831-1.169l16-16a4,4,0,0,0-5.662-5.662L19.975,14.321,6.808,1.145A4,4,0,0,0,1.145,6.808Z' transform='translate(0.025 0.025)' fill='%23000000'/%3E%3C/g%3E%3C/svg%3E") !important;background-repeat:no-repeat;background-position:center right 2rem !important}.multiselect-dropdown:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 40 24' style='transform: rotate(180deg)'%3E%3Cg id='icon-arrow-down' transform='translate(0)'%3E%3Cpath id='Path_1267' data-name='Path 1267' d='M1.145,6.808l16,16a3.987,3.987,0,0,0,2.831,1.169,4.034,4.034,0,0,0,2.831-1.169l16-16a4,4,0,0,0-5.662-5.662L19.975,14.321,6.808,1.145A4,4,0,0,0,1.145,6.808Z' transform='translate(0.025 0.025)' fill='%23000000'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17' width='17' height='17'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23F22613;%7D%3C/style%3E%3C/defs%3E%3Cg id='forms-error'%3E%3Cpath id='Error' class='cls-1' d='M8.5,0A8.5,8.5,0,1,0,17,8.5,8.51,8.51,0,0,0,8.5,0ZM7.42,4.65a1.08,1.08,0,1,1,2.16,0V8.79a1.08,1.08,0,0,1-2.16,0Zm1.93,8.44a1.2,1.2,0,0,1-1.7-1.69,1.15,1.15,0,0,1,.85-.35,1.11,1.11,0,0,1,.84.35h0A1.21,1.21,0,0,1,9.35,13.09Z'/%3E%3C/g%3E%3C/svg%3E") !important}@media screen and (min-width: 992px){.multiselect-dropdown{height:5rem;font-size:1.6rem}}.multiselect-dropdown .multiselect-dropdown span.optext,.multiselect-dropdown span.placeholder{margin-right:.5em;margin-bottom:2px;display:inline-block}.multiselect-dropdown span.optext{margin:.25rem .5rem .25rem 0;padding:.5rem .8rem;font-size:1.2rem;color:#5c2d91;background-color:#fff;border-radius:.3rem;display:inline-flex;align-items:center}.multiselect-dropdown span.optext .optdel{margin-left:.8rem;font-size:1.2rem;cursor:pointer;color:#5c2d91}.multiselect-dropdown-list-wrapper{z-index:100;display:none;margin:-1px;position:absolute;top:0;left:0;right:0}.multiselect-dropdown-list-wrapper .multiselect-dropdown-search{margin-bottom:5px}.multiselect-dropdown-list-wrapper .multiselect-dropdown-search.form-control{background-color:#000;padding:.6rem 4.4rem .6rem 2rem;display:flex;align-items:center}.multiselect-dropdown-list-wrapper .multiselect-dropdown-search.form-control:hover,.multiselect-dropdown-list-wrapper .multiselect-dropdown-search.form-control:focus{background-color:#000}.multiselect-dropdown-list{padding:2rem;border-radius:.5rem;height:18rem;overflow-y:auto;overflow-x:hidden;background:#363636}.multiselect-dropdown-list::-webkit-scrollbar{width:6px}.multiselect-dropdown-list::-webkit-scrollbar-thumb{background-color:#fff;border-radius:3px}.multiselect-dropdown-list div{margin-bottom:0rem}.multiselect-dropdown-list input[type=checkbox]{position:absolute;opacity:0;margin:0;padding:0}.multiselect-dropdown-list input[type=checkbox]:checked~label:before{background-color:#fff;border:2px solid #fff;-webkit-animation-name:rsanim-pop;animation-name:rsanim-pop;-webkit-animation-duration:400ms;animation-duration:400ms;-webkit-animation-timing-function:linear;animation-timing-function:linear}.multiselect-dropdown-list input[type=checkbox]:checked~label:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 17.552 11.834'%3E%3Cpath d='M15.939,0A1.621,1.621,0,0,0,14.8.453L7.149,7.988,2.757,3.659a1.631,1.631,0,0,0-2.284,0,1.577,1.577,0,0,0,0,2.253l5.535,5.456a1.633,1.633,0,0,0,2.111.149,1.4,1.4,0,0,0,.173-.149L17.079,2.7a1.577,1.577,0,0,0,0-2.253A1.633,1.633,0,0,0,15.939,0' style='fill:%23ffffff'%3E%3C/path%3E%3C/svg%3E")}.multiselect-dropdown-list input[type=checkbox]:not([disabled])~label:hover:before{border:.2rem solid #fff}.multiselect-dropdown-list input[type=checkbox]~label{position:relative;top:auto;left:auto;margin:0;margin-right:1.6rem;margin-bottom:0;vertical-align:baseline;color:#fff;font-size:clamp(1.2rem, 1.1514563107rem + 0.1294498382vw, 1.4rem);font-weight:700;line-height:1.5;padding:.4rem 0 1.6rem 3.4rem;display:inline-block}.multiselect-dropdown-list input[type=checkbox]~label:before{content:"";position:absolute;top:0;left:0;display:block;border:2px solid rgba(255,255,255,.52);border-radius:.5rem;height:2.4rem;width:2.4rem;background:rgba(0,0,0,.8);-webkit-box-sizing:border-box;box-sizing:border-box}.multiselect-dropdown-list input[type=checkbox]~label:before span{opacity:.7}.multiselect-dropdown-list input[type=checkbox]~label:after{content:"";position:absolute;top:0;left:0;display:inline-block;height:2.4rem;width:2.4rem;background-position:center;background-repeat:no-repeat}.multiselect-dropdown-list input[type=checkbox]~label a{display:inline-flex;color:#fff;text-decoration:underline;font-family:"proximusbold";word-break:break-all}.multiselect-dropdown-list input[type=checkbox]~label a:hover{color:#fff;text-decoration:underline}@-webkit-keyframes rsanim-pop{0%{-webkit-transform:scale(1);transform:scale(1)}33%{-webkit-transform:scale(0.9);transform:scale(0.9)}66%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{tranform:scale(1)}}@keyframes rsanim-pop{0%{-webkit-transform:scale(1);transform:scale(1)}33%{-webkit-transform:scale(0.9);transform:scale(0.9)}66%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{tranform:scale(1)}}.multiselect-dropdown span.maxselected{width:100%;background-color:rgba(0,0,0,0);font-size:1.6rem;padding:0;color:#fff}.togglePassword{width:4.5rem;height:4.5rem;position:absolute;top:0;right:0;z-index:3;background-position:center right 2rem;background-repeat:no-repeat;cursor:pointer;background-color:rgba(0,0,0,0) !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='11' viewBox='0 0 16 11'%3E%3Cg transform='translate(-5361 -1625)'%3E%3Cpath id='Path_1126' data-name='Path 1126' d='M15.409,3.95q-.056-.061-.122-.122C13.473,2.077,10.741,0,8.005,0S2.537,2.077.73,3.827a2.231,2.231,0,0,0-.141,3.15q.066.071.141.141c1.81,1.744,4.543,3.827,7.275,3.827s5.468-2.083,7.281-3.827A2.242,2.242,0,0,0,15.409,3.95Zm-.6,2.45c-.035.038-.069.072-.107.107v0C13.31,7.849,10.571,10.1,8.005,10.1S2.7,7.849,1.317,6.506A1.4,1.4,0,0,1,1.21,4.533c.035-.038.069-.072.107-.107C2.7,3.087,5.423.841,8.005.841S13.31,3.087,14.7,4.43A1.389,1.389,0,0,1,14.807,6.4Z' transform='translate(5360.994 1625)' fill='%23000000'/%3E%3Cpath id='Path_1127' data-name='Path 1127' d='M154.421,70.8a3.021,3.021,0,1,0,3.021,3.021v0A3.024,3.024,0,0,0,154.421,70.8Zm0,5.2a2.177,2.177,0,1,1,2.177-2.177A2.176,2.176,0,0,1,154.421,76Z' transform='translate(5214.35 1556.421)' fill='%23000000'/%3E%3C/g%3E%3C/svg%3E");outline:0}@media screen and (min-width: 992px){.togglePassword{width:5rem;height:5rem}}.showPassword .togglePassword{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.033' height='16' viewBox='0 0 16.033 16'%3E%3Cg id='icon-eyedeficiency' transform='translate(0 0)'%3E%3Cpath id='Path_1169' data-name='Path 1169' d='M15.49,6.448q-.057-.061-.123-.123l0,0A19.278,19.278,0,0,0,12.57,4.074L15.94.7a.425.425,0,0,0-.591-.61L11.825,3.621A7.807,7.807,0,0,0,8.071,2.5C5.333,2.5,2.594,4.577.78,6.325A2.235,2.235,0,0,0,.642,9.481c.044.047.091.094.138.141A19.207,19.207,0,0,0,3.569,11.88L.2,15.25a.422.422,0,0,0,0,.6l0,0a.421.421,0,0,0,.594,0L4.32,12.327a7.81,7.81,0,0,0,3.754,1.129c2.738,0,5.477-2.084,7.294-3.836A2.243,2.243,0,0,0,15.49,6.448ZM4.185,11.264A18.486,18.486,0,0,1,1.371,9.013a1.4,1.4,0,0,1-.107-1.974c.035-.038.069-.072.107-.107,1.383-1.342,4.112-3.593,6.7-3.593A6.785,6.785,0,0,1,11.2,4.25L9.91,5.542A3.022,3.022,0,0,0,5.641,9.812ZM9.8,6.828a2.156,2.156,0,0,1,.223.915l.009.009a2.165,2.165,0,0,1-3.1,1.971ZM6.244,9.217A2.16,2.16,0,0,1,5.66,7.743l.009.009a2.169,2.169,0,0,1,3.644-1.6Zm8.639-.308c-.035.038-.069.072-.107.107h.009c-1.4,1.342-4.147,3.6-6.715,3.6A6.826,6.826,0,0,1,4.94,11.7L6.3,10.34A3.017,3.017,0,0,0,10.438,6.2l1.518-1.518A18.33,18.33,0,0,1,14.78,6.929,1.408,1.408,0,0,1,14.884,8.909Z' transform='translate(-0.056 0.026)' fill='%23000000'/%3E%3C/g%3E%3C/svg%3E")}.validation-summary-errors{width:100%;margin-top:clamp(1.6rem, 1.4058252427rem + 0.5177993528vw, 2.4rem);color:#d62c29}.validation-summary-errors ul{width:100%;margin-bottom:2rem}.validation-summary-errors ul:last-of-type{margin:0}.validation-summary-errors ul li{width:100%;color:#d62c29;font-size:clamp(1.2rem, 1.1514563107rem + 0.1294498382vw, 1.4rem);line-height:125%;padding:0 0 2.5px 10px;position:relative;display:inline-flex;flex-direction:column}.validation-summary-errors ul li:before{content:"•";position:absolute;top:1.5%;left:0;align-self:center;font-size:clamp(1rem, 0.9514563107rem + 0.1294498382vw, 1.2rem)}@media screen and (min-width: 768px){.validation-summary-errors ul li:before{font-size:14px}}.orange-gradient{position:relative}.orange-gradient::before{content:"";display:block;width:100%;height:100%;background:radial-gradient(closest-side, #fdc253, transparent);position:absolute;top:0;left:0}.orange-gradient::after{content:"";display:block;width:100%;height:100%;background:radial-gradient(closest-side, #e38a39, transparent);position:absolute;top:0;left:0}.green-gradient{position:relative}.green-gradient::before{content:"";display:block;width:100%;height:100%;background:radial-gradient(closest-side, #C7DA88, transparent);position:absolute;top:0;left:0}.green-gradient::after{content:"";display:block;width:100%;height:100%;background:radial-gradient(closest-side, #C7DA88, transparent);position:absolute;top:0;left:0}form[id=subsidiaryForm]{display:flex;align-items:center;width:100%;max-width:500px;height:clamp(6rem, 5.5145631068rem + 1.2944983819vw, 8rem);background:#fff;border-radius:8rem}form[id=subsidiaryForm] .input-container{display:grid;grid-template-columns:1fr 1fr;gap:.5em;width:100%;height:100%;padding:0 1em;font-size:clamp(1.8rem, 1.6300970874rem + 0.4530744337vw, 2.5rem);color:#0a0a0a;position:relative}form[id=subsidiaryForm] .input-container .input{width:100%;height:100%;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);text-align:right;color:currentColor;outline:none;-moz-appearance:textfield}form[id=subsidiaryForm] .input-container .input::-webkit-outer-spin-button,form[id=subsidiaryForm] .input-container .input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}form[id=subsidiaryForm] .input-container label{display:flex;align-items:center;width:100%;height:100%}form[id=subsidiaryForm] .input-container label.error{position:absolute;left:0;bottom:calc(100% + 1rem);width:auto;height:auto;color:#d62c29;white-space:nowrap}form[id=subsidiaryForm] .submit{flex-shrink:0;position:relative;height:clamp(5rem, 4.7572815534rem + 0.6472491909vw, 6rem);padding:0 clamp(2.4rem, 2.254368932rem + 0.3883495146vw, 3rem);margin-right:clamp(0.5rem, 0.3786407767rem + 0.3236245955vw, 1rem);border:0;border-radius:clamp(2.5rem, 2.3786407767rem + 0.3236245955vw, 3rem);background:#c5d984;font-family:"ff-tisa-sans-web-pro",sans-serif;font-size:clamp(1.6rem, 1.5029126214rem + 0.2588996764vw, 2rem);font-weight:700;color:#026301}body.home{background:#fffaef url("../img/bg.png") no-repeat center/cover}body.home .wrapper{padding:0}body.home .patch{width:clamp(10rem, 7.8155339806rem + 5.8252427184vw, 19rem);height:clamp(10rem, 7.8155339806rem + 5.8252427184vw, 19rem);top:5%;left:62%;z-index:10}@media screen and (min-width: 992px)and (orientation: landscape){body.home .patch{top:10%;left:80%}}body.home .headline{display:none}body.home .logos{margin:2rem 0;width:100%;display:flex;justify-content:center;gap:clamp(2rem, 1.5145631068rem + 1.2944983819vw, 4rem)}body.home .logos.lg-only{display:none !important}@media screen and (min-width: 992px)and (orientation: landscape){body.home .logos.lg-only{display:flex !important}}body.home .logos.sm-only{display:flex !important}@media screen and (min-width: 992px)and (orientation: landscape){body.home .logos.sm-only{display:none !important}}@media screen and (min-width: 992px)and (orientation: landscape){body.home .logos{margin:clamp(3rem, 2.6359223301rem + 0.9708737864vw, 4.5rem) 0 0 0;justify-content:flex-start}}body.home .logos img{height:5rem}body.home .kv{width:100vw;aspect-ratio:4/3;background:url("../img/kv-home.png") no-repeat center/contain;margin:0;position:relative}@media screen and (min-width: 992px)and (orientation: landscape){body.home .kv{aspect-ratio:auto;flex:1}}body.home .kv .comic{width:50%;display:inline-block;left:10%;top:0}@media screen and (min-width: 992px)and (orientation: landscape){body.home .kv .comic{width:auto;top:20%}}@media screen and (min-width: 992px){body.home .kv .comic span{white-space:nowrap}}body.home .kv .comic--speech::before{transform:rotate(-40deg)}@media screen and (min-width: 992px){body.home .kv .comic--speech::before{left:initial;right:20%;transform:rotate(-40deg)}}body.subscribe{background:#fffaef url("../img/bg.png") no-repeat center/cover;position:relative}body.subscribe::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("../img/gradient-lg.png") no-repeat center/cover;z-index:1}body.subscribe .wrapper{display:flex;justify-content:center;align-items:center;position:relative;z-index:2;padding:0}body.subscribe .container{display:flex;flex-direction:column;align-items:center;width:100%;padding:2rem}@media screen and (min-width: 992px){body.subscribe .container{width:auto;flex-direction:row;align-items:stretch;padding:3rem}}body.subscribe .container .visu{margin-right:clamp(2rem, 1.5145631068rem + 1.2944983819vw, 4rem)}body.subscribe .container .heading-1{font-size:clamp(2.5rem, 2.1359223301rem + 0.9708737864vw, 4rem);color:#026301}body.subscribe .container form{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch}body.subscribe .container form .inner{max-width:64rem}@media screen and (min-width: 768px){body.subscribe .container form .inner .column{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.6rem, 1.4058252427rem + 0.5177993528vw, 2.4rem)}}body.subscribe .container form .cta-container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}body.subscribe .container form .cta-container p{font-size:clamp(1rem, 0.9514563107rem + 0.1294498382vw, 1.2rem);max-width:70rem;text-align:center}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body.game{background:#fffaef url("../img/bg.png") no-repeat center/cover}body.game .screen .square{display:flex;flex-direction:column;justify-content:center;width:100%;flex-grow:1;position:relative}@media screen and (min-width: 768px){body.game .screen .square{width:75%;flex-grow:1;aspect-ratio:1/1}}@media screen and (min-width: 992px){body.game .screen .square{width:auto;flex-grow:inherit;height:100%;aspect-ratio:1/1}}body.game .screen .square .orange-gradient,body.game .screen .square .green-gradient{width:90%;aspect-ratio:16/10;position:absolute;z-index:-1;top:60%;left:50%;transform:translate(-50%, -50%)}@media screen and (min-width: 768px){body.game .screen .square .orange-gradient,body.game .screen .square .green-gradient{width:110%;top:50%}}body.game .screen .square .comic{width:70%;position:absolute;z-index:2;top:10%;left:50%;transform:translateX(-50%)}@media screen and (min-width: 768px){body.game .screen .square .comic{width:50%;top:-10%}}@media screen and (min-width: 992px){body.game .screen .square .comic{display:none}}body.game .screen .square .comic::before{left:50%}body.game .screen .square .comic a{color:#0a0a0a;text-decoration:underline}body.game .screen .square .slider-pmc,body.game .screen .square .slider-not-pmc{width:100%;height:100%;position:absolute;top:0;left:0}body.game .screen .square .slider-pmc .visu,body.game .screen .square .slider-not-pmc .visu{width:110%;bottom:0}body.game .screen .square .slider-not-pmc{opacity:0}body.game .screen .square h1{text-align:center;color:#026301;font-family:"ff-tisa-sans-web-pro",sans-serif;font-size:clamp(2.5rem, 2.1359223301rem + 0.9708737864vw, 4rem);margin:0 0 1rem 0;position:relative;z-index:2}body.game .screen .square h2{font-family:"museo-sans",sans-serif;font-size:clamp(1.4rem, 1.254368932rem + 0.3883495146vw, 2rem);text-align:center;margin:0;color:#000}body.game .screen .square h2 a{color:#000;font-weight:bold;text-decoration:underline}body.game .screen .square .visu{width:100%;height:auto;position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);align-self:center}@media screen and (min-width: 992px){body.game .screen .square .visu{width:auto;height:100%;bottom:initial;top:0}}body.game .screen .square .cta-container{position:absolute;left:50%;bottom:0;transform:translateX(-50%);display:flex}@media screen and (min-width: 992px){body.game .screen .square .cta-container{bottom:var(--container-padding)}}body.game .screen .square .cta-container .cta{margin:0 .75rem}body.game .screen--intro .swiper{padding-bottom:0;width:175%;height:auto;top:50%;overflow:initial;position:absolute;left:50%;transform:translate(-50%, -50%)}@media screen and (min-width: 768px){body.game .screen--intro .swiper{top:initial;bottom:7rem;transform:translateX(-50%);height:100%}}@media screen and (min-width: 992px){body.game .screen--intro .swiper{width:100%;bottom:initial;top:10%}}@media screen and (min-width: 1600px){body.game .screen--intro .swiper{width:150%}}body.game .screen--intro .swiper .swiper-slide{width:30%;height:auto;border-radius:0;background:rgba(0,0,0,0);align-self:flex-end;opacity:0;transition:all .2s;top:-85%}@media screen and (min-width: 768px){body.game .screen--intro .swiper .swiper-slide{top:-65%;width:25%}}@media screen and (min-width: 992px){body.game .screen--intro .swiper .swiper-slide{width:30%;top:-75%;align-self:center}}@media screen and (min-width: 1600px){body.game .screen--intro .swiper .swiper-slide{width:25%;top:-75%}}body.game .screen--intro .swiper .swiper-slide img{width:100%;display:block}body.game .screen--intro .swiper .swiper-slide .swiper-content{width:100%;font-family:"Schtroumpf 2011b",sans-serif;font-size:clamp(1.6rem, 1.5514563107rem + 0.1294498382vw, 1.8rem);text-align:center;margin:1.5rem 0 0 0;opacity:0}body.game .screen--intro .swiper .swiper-slide-visible{opacity:.4}body.game .screen--intro .swiper .swiper-slide-visible .swiper-carousel-animate-opacity{transform:scale(0.9)}body.game .screen--intro .swiper .swiper-slide-nth-prev-2{left:20%}body.game .screen--intro .swiper .swiper-slide-nth-next-2{left:-20%}body.game .screen--intro .swiper .swiper-slide-active{opacity:1;top:0 !important;filter:blur(0px) !important}body.game .screen--intro .swiper .swiper-slide-active .swiper-content{opacity:1}body.game .screen--intro .swiper .swiper-slide-prev,body.game .screen--intro .swiper .swiper-slide-next{top:-17.5% !important;filter:blur(0px) !important;opacity:.6}@media screen and (min-width: 768px){body.game .screen--intro .swiper .swiper-slide-prev,body.game .screen--intro .swiper .swiper-slide-next{top:-5% !important}}@media screen and (min-width: 992px){body.game .screen--intro .swiper .swiper-slide-prev,body.game .screen--intro .swiper .swiper-slide-next{top:-15% !important}}@media screen and (min-width: 1600px){body.game .screen--intro .swiper .swiper-slide-prev,body.game .screen--intro .swiper .swiper-slide-next{top:-25% !important}}body.game .screen--intro .swiper .swiper-slide-prev .swiper-carousel-animate-opacity,body.game .screen--intro .swiper .swiper-slide-next .swiper-carousel-animate-opacity{transform:scale(1)}body.game .screen--intro .swiper .swiper-slide-visible{top:-45%;filter:blur(1px)}@media screen and (min-width: 768px){body.game .screen--intro .swiper .swiper-slide-visible{top:-30%}}@media screen and (min-width: 992px){body.game .screen--intro .swiper .swiper-slide-visible{top:-40%}}@media screen and (min-width: 1600px){body.game .screen--intro .swiper .swiper-slide-visible{top:-65%}}body.game .screen--intro .swiper-button-prev,body.game .screen--intro .swiper-button-next{position:absolute;bottom:0;left:calc(20% + var(--container-padding));font-size:clamp(2.5rem, 1.1650485437rem + 3.5598705502vw, 8rem);cursor:pointer;color:#026301;z-index:2}@media screen and (min-width: 992px){body.game .screen--intro .swiper-button-prev,body.game .screen--intro .swiper-button-next{font-size:clamp(3rem, 1.786407767rem + 3.2362459547vw, 8rem);bottom:3%;left:calc(12% + var(--container-padding))}}@media screen and (min-width: 992px){body.game .screen--intro .swiper-button-prev,body.game .screen--intro .swiper-button-next{top:40%;transform:translateY(-50%);bottom:initial;left:var(--container-padding)}}body.game .screen--intro .swiper-button-next{left:initial;right:calc(20% + var(--container-padding))}@media screen and (min-width: 992px){body.game .screen--intro .swiper-button-next{right:calc(12% + var(--container-padding))}}@media screen and (min-width: 992px){body.game .screen--intro .swiper-button-next{right:var(--container-padding)}}body.game .screen--intro .square .visu{width:100%;height:auto;position:absolute;bottom:initial;top:0;left:50%;transform:translate(-50%, 0);align-self:center}@media screen and (min-width: 992px){body.game .screen--intro .square .visu{width:auto;height:100%;bottom:initial;top:0}}body.game .screen--intro .square .cta-container{z-index:2}body.game .screen--tutorial .square{display:inline-block;width:100%;flex-grow:1;position:relative}@media screen and (min-width: 768px){body.game .screen--tutorial .square{width:75%;aspect-ratio:1/1}}@media screen and (min-width: 992px){body.game .screen--tutorial .square{width:auto;flex-grow:inherit;height:100%;aspect-ratio:1/1}}body.game .screen--tutorial .square .orange-gradient{width:90%;aspect-ratio:16/10;position:absolute;z-index:-1;top:60%;left:50%;transform:translate(-50%, -50%)}@media screen and (min-width: 768px){body.game .screen--tutorial .square .orange-gradient{width:110%;top:50%}}body.game .screen--tutorial .square .heading--1{text-align:center;color:#026301;font-family:"ff-tisa-sans-web-pro",sans-serif;font-size:clamp(2.5rem, 2.1359223301rem + 0.9708737864vw, 4rem);position:relative;z-index:2}body.game .screen--tutorial .square .comic{width:80%;display:inline-block;position:absolute;z-index:2;top:initial;bottom:50%;left:50%;margin:0}@media screen and (min-width: 768px){body.game .screen--tutorial .square .comic{width:70%;top:25%;left:25%}}@media screen and (min-width: 992px){body.game .screen--tutorial .square .comic{width:45%;top:initial;bottom:67.5%;left:25%}}body.game .screen--tutorial .square .comic--speech::before{transform:rotate(-40deg)}@media screen and (min-width: 992px){body.game .screen--tutorial .square .comic--speech::before{left:initial;right:20%}}body.game .screen--tutorial .square .visu{width:100%;height:auto;position:absolute;left:50%;transform:translateX(-50%);align-self:center}@media screen and (min-width: 992px){body.game .screen--tutorial .square .visu{width:auto;height:100%;bottom:initial;top:0}}body.game .screen--tutorial .square .cta-container{z-index:2}body.game .screen--game{background:#fff url("../img/catcher/background.jpg") no-repeat center/auto 100%;z-index:500;-webkit-touch-callout:none;touch-action:manipulation;-webkit-user-select:none;user-select:none}body.game .screen--game::after{content:"";display:block;width:100%;height:calc(var(--vh, 1vh) * 18.88888);background:url("../img/catcher/floor.png") no-repeat center/auto 100%;position:absolute;left:0;bottom:0;z-index:10;pointer-events:none}body.game .screen--game__playground,body.game .screen--game__ui,body.game .screen--game__countdown{width:100%;height:100%;position:absolute;top:0;left:0}@keyframes smoke{0%{opacity:0;transform:translate(-50%, -50%) scale(0)}15%{opacity:1;transform:translate(-50%, -50%) scale(1)}100%{opacity:0;transform:translate(-50%, -50%) scale(0.8)}}body.game .screen--game__playground{width:calc(100% - 6rem);max-width:calc(var(--vh, 1vh) * 100);left:50%;transform:translateX(-50%)}body.game .screen--game__playground .spawner{width:100%;height:0;background:#fff;position:absolute;top:0;left:0;z-index:5}body.game .screen--game__playground .spawner .object{width:calc(var(--vh, 1vh) * 6);height:calc(var(--vh, 1vh) * 6);position:absolute}body.game .screen--game__playground .spawner .object::before{content:"";display:block;width:calc(var(--vh, 1vh) * 10);height:calc(var(--vh, 1vh) * 10);background-repeat:repeat-x;background-position:0% center;background-size:auto 100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:transform .1s,opacity .1s}body.game .screen--game__playground .spawner .object::after{content:"";display:block;width:calc(var(--vh, 1vh) * 10);height:calc(var(--vh, 1vh) * 10);background:url("../img/catcher/effect-despawn.png") no-repeat center/contain;position:absolute;top:50%;left:50%;opacity:0;transform:translate(-50%, -50%) scale(0)}body.game .screen--game__playground .spawner .object.fallen::before{opacity:0;transform:translate(-50%, -50%) scale(0)}body.game .screen--game__playground .spawner .object.fallen::after{animation:smoke .7s both ease-out}body.game .screen--game__playground .spawner .object--right::before{background-image:url("../img/catcher/sprite-right.png")}body.game .screen--game__playground .spawner .object--right--1::before{background-position:7.1428571429%}body.game .screen--game__playground .spawner .object--right--2::before{background-position:14.2857142857%}body.game .screen--game__playground .spawner .object--right--3::before{background-position:21.4285714286%}body.game .screen--game__playground .spawner .object--right--4::before{background-position:28.5714285714%}body.game .screen--game__playground .spawner .object--right--5::before{background-position:35.7142857143%}body.game .screen--game__playground .spawner .object--right--6::before{background-position:42.8571428571%}body.game .screen--game__playground .spawner .object--right--7::before{background-position:50%}body.game .screen--game__playground .spawner .object--right--8::before{background-position:57.1428571429%}body.game .screen--game__playground .spawner .object--right--9::before{background-position:64.2857142857%}body.game .screen--game__playground .spawner .object--right--10::before{background-position:71.4285714286%}body.game .screen--game__playground .spawner .object--right--11::before{background-position:78.5714285714%}body.game .screen--game__playground .spawner .object--right--12::before{background-position:85.7142857143%}body.game .screen--game__playground .spawner .object--right--13::before{background-position:92.8571428571%}body.game .screen--game__playground .spawner .object--right--14::before{background-position:100%}body.game .screen--game__playground .spawner .object--right--15::before{background-position:107.1428571429%}body.game .screen--game__playground .spawner .object--wrong::before{background-image:url("../img/catcher/sprite-wrong.png")}body.game .screen--game__playground .spawner .object--wrong--1::before{background-position:12.5%}body.game .screen--game__playground .spawner .object--wrong--2::before{background-position:25%}body.game .screen--game__playground .spawner .object--wrong--3::before{background-position:37.5%}body.game .screen--game__playground .spawner .object--wrong--4::before{background-position:50%}body.game .screen--game__playground .spawner .object--wrong--5::before{background-position:62.5%}body.game .screen--game__playground .spawner .object--wrong--6::before{background-position:75%}body.game .screen--game__playground .spawner .object--wrong--7::before{background-position:87.5%}body.game .screen--game__playground .spawner .object--wrong--8::before{background-position:100%}body.game .screen--game__playground .spawner .object--wrong--9::before{background-position:112.5%}@keyframes run{0%{background-position-x:0%}100%{background-position-x:-100%}}body.game .screen--game__playground .character{height:calc(var(--vh, 1vh) * 18);aspect-ratio:282/297;position:absolute;bottom:calc(var(--vh, 1vh) * 13);left:50%;transform:translateX(-50%);z-index:3}@media screen and (min-width: 992px){body.game .screen--game__playground .character{height:calc(var(--vh, 1vh) * 20)}}body.game .screen--game__playground .character__sprite{content:"";display:block;width:100%;height:100%;background:url("../img/catcher/sprite-smurf.png") repeat-x 0% center/auto 100%;position:absolute;top:0;left:0;animation:run 1.3333333333s steps(33) infinite;animation-play-state:paused;transform-origin:center bottom}body.game .screen--game__playground .character.moving .character__sprite{animation-play-state:running}body.game .screen--game__playground .character__hitbox{width:60%;height:50%;position:absolute;top:25%;left:75%;transform:translateX(-50%)}body.game .screen--game__playground .character__hitbox::after{content:"";display:block;width:calc(var(--vh, 1vh) * 10);height:calc(var(--vh, 1vh) * 10);background:url("../img/catcher/effect-wrong.png") no-repeat center/contain;position:absolute;top:0%;left:70%;opacity:0;transform:translate(-50%, -50%) scale(0)}body.game .screen--game__playground .character__text{position:relative;bottom:60%;left:50%;transform-origin:center bottom}body.game .screen--game__playground .character__text .comic{padding:.5rem}body.game .screen--game__playground .character__text .comic::before{width:1.2rem}body.game .screen--game__playground .character.to-left .character__text .comic{transform:scaleX(-1)}body.game .screen--game__playground .character.to-left .character__text .comic::before{left:70%;transform:rotate(-40deg)}body.game .screen--game__playground .character.wrong .character__hitbox::after{animation:smoke .7s both ease-out}body.game .screen--game__playground .floor{width:100%;height:calc(var(--vh, 1vh) * 16);position:absolute;bottom:0;left:0;z-index:1}body.game .screen--game__ui{z-index:50}body.game .screen--game__ui .infos{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%}@media screen and (min-width: 992px){body.game .screen--game__ui .infos{flex-direction:row;align-items:flex-end;width:100%;height:calc(var(--vh, 1vh) * 13);padding:calc(var(--vh, 1vh) * 3) 5%;position:absolute;bottom:0;left:0}}body.game .screen--game__ui .infos .progress{display:flex;justify-content:center;width:100%;height:calc(var(--vh, 1vh) * 10);background:linear-gradient(180deg, rgba(0, 0, 0, 0.7), transparent)}@media screen and (min-width: 992px){body.game .screen--game__ui .infos .progress{display:block;height:auto;background:none}}body.game .screen--game__ui .infos .progress .label{display:none}@media screen and (min-width: 992px){body.game .screen--game__ui .infos .progress .label{display:block;margin-bottom:.75em;font-size:calc(var(--vh, 1vh) * 2.3333333333);line-height:1;color:#fff}}body.game .screen--game__ui .infos .progress .bar{width:90%;height:calc(var(--vh, 1vh) * 1.5);border-radius:5rem;margin-top:1rem;background:rgba(255,255,255,.5);backdrop-filter:blur(5px);transition:background-color .2s}@media screen and (min-width: 992px)and (orientation: landscape){body.game .screen--game__ui .infos .progress .bar{max-width:34rem;height:calc(var(--vh, 1vh) * 2.3333333333);margin-top:0}}body.game .screen--game__ui .infos .progress .bar__fill{width:0%;height:100%;border-radius:5rem;background:#c7da88;transition:width .1s}body.game .screen--game__ui .infos .controls{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--vh, 1vh) * 6);height:calc(var(--vh, 1vh) * 10);aspect-ratio:2.3;margin-bottom:calc(var(--vh, 1vh) * 2)}@media screen and (min-width: 992px){body.game .screen--game__ui .infos .controls{gap:0;height:calc(var(--vh, 1vh) * 7);width:calc(var(--vh, 1vh) * 14);aspect-ratio:none;margin-bottom:0}}body.game .screen--game__ui .infos .controls button{aspect-ratio:1;height:100%;padding:6%;background:none;border:0;transition:transform .03s}body.game .screen--game__ui .infos .controls button:active,body.game .screen--game__ui .infos .controls button.active{transform:scale(0.95)}body.game .screen--game__ui .infos .controls button:active .arrow,body.game .screen--game__ui .infos .controls button.active .arrow{background-color:rgba(204,204,204,.5)}body.game .screen--game__ui .infos .controls button .arrow{width:100%;height:100%;border-radius:50%;background:rgba(255,255,255,.5) url("../img/catcher/arrow.png") no-repeat center/contain;backdrop-filter:blur(5px);transition:background-color .03s}@media screen and (min-width: 992px){body.game .screen--game__ui .infos .controls button .arrow{border-radius:6%}}body.game .screen--game__ui .infos .controls button.left .arrow{transform:rotate(-90deg)}body.game .screen--game__ui .infos .controls button.right .arrow{transform:rotate(90deg)}body.game .screen--game__countdown{display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.3);backdrop-filter:blur(5px);z-index:3}body.game .screen--game__countdown span{font-size:calc(var(--vh, 1vh) * 20);font-weight:700;color:#fff;margin-bottom:1em}body.game .screen--analyze .square .comic{display:inline-block;position:absolute;width:55%;top:17.5%;left:45%;margin:0;z-index:2}@media screen and (min-width: 768px){body.game .screen--analyze .square .comic{width:40%;top:25%;left:25%}}@media screen and (min-width: 992px){body.game .screen--analyze .square .comic{width:auto;top:10%;left:5%}}@media screen and (min-width: 1600px){body.game .screen--analyze .square .comic{top:16%;left:17.5%}}body.game .screen--analyze .square .comic--speech::before{transform:rotate(-40deg)}@media screen and (min-width: 992px){body.game .screen--analyze .square .comic--speech::before{left:initial;right:20%}}body.game .screen--lost .item-wrap,body.game .screen--win .item-wrap{width:100%;aspect-ratio:1/1;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media screen and (min-width: 992px){body.game .screen--lost .item-wrap,body.game .screen--win .item-wrap{bottom:initial;top:0;transform:translateX(-50%)}}body.game .screen--lost .item-wrap.wrap--1 .item,body.game .screen--win .item-wrap.wrap--1 .item{width:40%}body.game .screen--lost .item-wrap.wrap--1 .item.item1,body.game .screen--win .item-wrap.wrap--1 .item.item1{left:42.5%;top:37.5%}@media screen and (min-width: 992px){body.game .screen--lost .item-wrap.wrap--1 .item.item1,body.game .screen--win .item-wrap.wrap--1 .item.item1{top:35%}}body.game .screen--lost .item-wrap.wrap--2 .item.item1,body.game .screen--win .item-wrap.wrap--2 .item.item1{left:42.5%;top:37.5%}@media screen and (min-width: 992px){body.game .screen--lost .item-wrap.wrap--2 .item.item1,body.game .screen--win .item-wrap.wrap--2 .item.item1{top:35%}}body.game .screen--lost .item-wrap.wrap--2 .item.item2,body.game .screen--win .item-wrap.wrap--2 .item.item2{left:60%;top:37.5%}@media screen and (min-width: 992px){body.game .screen--lost .item-wrap.wrap--2 .item.item2,body.game .screen--win .item-wrap.wrap--2 .item.item2{top:35%}}body.game .screen--lost .item-wrap.wrap--3 .item.item1,body.game .screen--win .item-wrap.wrap--3 .item.item1{left:50%;top:35%}@media screen and (min-width: 992px){body.game .screen--lost .item-wrap.wrap--3 .item.item1,body.game .screen--win .item-wrap.wrap--3 .item.item1{top:30%}}body.game .screen--lost .item-wrap.wrap--3 .item.item2,body.game .screen--win .item-wrap.wrap--3 .item.item2{left:65%;top:45%}@media screen and (min-width: 992px){body.game .screen--lost .item-wrap.wrap--3 .item.item2,body.game .screen--win .item-wrap.wrap--3 .item.item2{top:40%}}body.game .screen--lost .item-wrap.wrap--3 .item.item3,body.game .screen--win .item-wrap.wrap--3 .item.item3{left:50%;top:55%}@media screen and (min-width: 992px){body.game .screen--lost .item-wrap.wrap--3 .item.item3,body.game .screen--win .item-wrap.wrap--3 .item.item3{top:50%}}body.game .screen--lost .item-wrap.wrap--4 .item.item1,body.game .screen--win .item-wrap.wrap--4 .item.item1{left:55%;top:30%}@media screen and (min-width: 992px){body.game .screen--lost .item-wrap.wrap--4 .item.item1,body.game .screen--win .item-wrap.wrap--4 .item.item1{top:25%}}body.game .screen--lost .item-wrap.wrap--4 .item.item2,body.game .screen--win .item-wrap.wrap--4 .item.item2{left:70%;top:45%}@media screen and (min-width: 992px){body.game .screen--lost .item-wrap.wrap--4 .item.item2,body.game .screen--win .item-wrap.wrap--4 .item.item2{top:40%}}body.game .screen--lost .item-wrap.wrap--4 .item.item3,body.game .screen--win .item-wrap.wrap--4 .item.item3{left:55%;top:60%}@media screen and (min-width: 992px){body.game .screen--lost .item-wrap.wrap--4 .item.item3,body.game .screen--win .item-wrap.wrap--4 .item.item3{top:55%}}body.game .screen--lost .item-wrap.wrap--4 .item.item4,body.game .screen--win .item-wrap.wrap--4 .item.item4{left:42.5%;top:45%}@media screen and (min-width: 992px){body.game .screen--lost .item-wrap.wrap--4 .item.item4,body.game .screen--win .item-wrap.wrap--4 .item.item4{top:40%}}body.game .screen--lost .item-wrap.wrap--5 .item.item1,body.game .screen--win .item-wrap.wrap--5 .item.item1{left:55%;top:30%}@media screen and (min-width: 992px){body.game .screen--lost .item-wrap.wrap--5 .item.item1,body.game .screen--win .item-wrap.wrap--5 .item.item1{top:25%}}body.game .screen--lost .item-wrap.wrap--5 .item.item2,body.game .screen--win .item-wrap.wrap--5 .item.item2{left:72.5%;top:45%}@media screen and (min-width: 992px){body.game .screen--lost .item-wrap.wrap--5 .item.item2,body.game .screen--win .item-wrap.wrap--5 .item.item2{top:40%}}body.game .screen--lost .item-wrap.wrap--5 .item.item3,body.game .screen--win .item-wrap.wrap--5 .item.item3{left:55%;top:60%}@media screen and (min-width: 992px){body.game .screen--lost .item-wrap.wrap--5 .item.item3,body.game .screen--win .item-wrap.wrap--5 .item.item3{top:55%}}body.game .screen--lost .item-wrap.wrap--5 .item.item4,body.game .screen--win .item-wrap.wrap--5 .item.item4{left:40%;top:45%}@media screen and (min-width: 992px){body.game .screen--lost .item-wrap.wrap--5 .item.item4,body.game .screen--win .item-wrap.wrap--5 .item.item4{top:40%}}body.game .screen--lost .item-wrap.wrap--5 .item.item5,body.game .screen--win .item-wrap.wrap--5 .item.item5{left:55%;top:45%}@media screen and (min-width: 992px){body.game .screen--lost .item-wrap.wrap--5 .item.item5,body.game .screen--win .item-wrap.wrap--5 .item.item5{top:40%}}body.game .screen--lost .item-wrap .item,body.game .screen--win .item-wrap .item{width:20%;aspect-ratio:1/1;position:absolute}body.game .screen--lost .item-wrap .item::before,body.game .screen--win .item-wrap .item::before{content:"";display:block;width:100%;height:100%;background-image:url("../img/sort/not-pmc/lost/sprite.png");background-repeat:repeat-x;background-position:0% center;background-size:auto 100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}body.game .screen--lost .item-wrap .item::after,body.game .screen--win .item-wrap .item::after{content:"";width:100%;height:100%;background:url("../img/sort/crosshair-not-pmc.png") no-repeat center/contain;position:absolute;top:0;left:0;z-index:2}@media screen and (min-width: 992px){body.game .screen--lost .item-wrap .item,body.game .screen--win .item-wrap .item{width:25%}}body.game .screen--lost .item-wrap .type-1::before,body.game .screen--win .item-wrap .type-1::before{background-position:12.5%}body.game .screen--lost .item-wrap .type-2::before,body.game .screen--win .item-wrap .type-2::before{background-position:25%}body.game .screen--lost .item-wrap .type-3::before,body.game .screen--win .item-wrap .type-3::before{background-position:37.5%}body.game .screen--lost .item-wrap .type-4::before,body.game .screen--win .item-wrap .type-4::before{background-position:50%}body.game .screen--lost .item-wrap .type-5::before,body.game .screen--win .item-wrap .type-5::before{background-position:62.5%}body.game .screen--lost .item-wrap .type-6::before,body.game .screen--win .item-wrap .type-6::before{background-position:75%}body.game .screen--lost .item-wrap .type-7::before,body.game .screen--win .item-wrap .type-7::before{background-position:87.5%}body.game .screen--lost .item-wrap .type-8::before,body.game .screen--win .item-wrap .type-8::before{background-position:100%}body.game .screen--lost .item-wrap .type-9::before,body.game .screen--win .item-wrap .type-9::before{background-position:112.5%}body.game .screen--win .square .comic1{display:inline-block;position:absolute;z-index:2;top:initial;bottom:70%;right:1.5rem}@media screen and (min-width: 768px){body.game .screen--win .square .comic1{bottom:70%;left:45%;right:initial}}@media screen and (min-width: 992px){body.game .screen--win .square .comic1{width:auto}}body.game .screen--win .square .comic2{display:inline-block;position:absolute;z-index:2;top:initial;bottom:10%;left:1.5rem;opacity:0}@media screen and (min-width: 768px){body.game .screen--win .square .comic2{bottom:30%;left:0;opacity:1}}@media screen and (min-width: 992px){body.game .screen--win .square .comic2{width:auto;bottom:20%;left:-5%}}@media screen and (min-width: 1600px){body.game .screen--win .square .comic2{bottom:25%;left:20%}}body.game .screen--win .square .comic2::before{transform:rotate(210deg);top:8px}@media screen and (min-width: 768px){body.game .screen--win .square .comic2::before{left:70%}}body.game .screen--win .square .cta-container{flex-direction:column;justify-content:center;align-items:center}body.game .screen--lost .square .comic1{display:inline-block;position:absolute;z-index:2;top:initial;bottom:70%;right:1.5rem}@media screen and (min-width: 768px){body.game .screen--lost .square .comic1{bottom:70%;left:45%;right:initial}}@media screen and (min-width: 992px){body.game .screen--lost .square .comic1{width:auto}}body.game .screen--lost .square .comic2{display:inline-block;position:absolute;z-index:2;top:initial;bottom:10%;left:1.5rem;opacity:0}@media screen and (min-width: 768px){body.game .screen--lost .square .comic2{bottom:30%;left:0;opacity:1}}@media screen and (min-width: 992px){body.game .screen--lost .square .comic2{width:auto;bottom:20%;left:-5%}}@media screen and (min-width: 1600px){body.game .screen--lost .square .comic2{bottom:25%;left:20%}}body.game .screen--lost .square .comic2::before{transform:rotate(210deg);top:8px}@media screen and (min-width: 768px){body.game .screen--lost .square .comic2::before{left:70%}}body.game .screen--lost .square .cta-container{flex-direction:column;justify-content:center;align-items:center}body.game .screen--subsidiary .square{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:auto;height:100%;aspect-ratio:1/1;z-index:-1}body.thanks{background:#fffaef url("../img/bg.png") no-repeat center/cover}body.thanks .wrapper{padding:0}body.thanks .screen--thanks{flex-grow:1;display:flex;flex-direction:column}body.thanks .screen--thanks>.container{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem}@media screen and (min-width: 768px){body.thanks .screen--thanks>.container{width:50% !important}}@media screen and (min-width: 992px){body.thanks .screen--thanks>.container{width:100% !important;padding:3rem}}body.thanks .screen--thanks h1{text-align:center;color:#026301;font-family:"ff-tisa-sans-web-pro",sans-serif;font-size:clamp(2.5rem, 2.1359223301rem + 0.9708737864vw, 4rem);margin:0 0 1rem 0;position:relative;z-index:2}body.thanks .screen--thanks p{max-width:60rem;font-family:"museo-sans",sans-serif;font-size:clamp(1.4rem, 1.254368932rem + 0.3883495146vw, 2rem);text-align:center;margin:0 0 var(--spacing5) 0;color:#000}body.thanks .screen--thanks p:last-child{margin:0}body.thanks .screen--thanks p a{color:#000;font-weight:bold;text-decoration:underline}body.thanks .screen--thanks ul{width:100%;margin:var(--spacing5) 0;display:flex;justify-content:center;align-items:center;position:relative;z-index:2}body.thanks .screen--thanks ul li{width:5rem;height:5rem;margin:0 1rem;position:relative;font-size:1.6rem}body.thanks .screen--thanks ul li a.cta-social{width:100%;height:100%;border-radius:50%;position:absolute;top:0;left:0;background-color:#c5d984;border:none;color:#026301;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transition:all .2s}body.thanks .screen--thanks ul li a.cta-social:hover,body.thanks .screen--thanks ul li a.cta-social:focus{background-color:#026301;color:#fff}body.thanks .screen--thanks .visu{width:100%;flex-grow:1;margin:0;position:relative;display:inline-block}@media screen and (min-width: 768px){body.thanks .screen--thanks .visu{width:60%;flex-grow:inherit;aspect-ratio:1/1}}@media screen and (min-width: 992px){body.thanks .screen--thanks .visu{width:100%;flex-grow:1;aspect-ratio:auto}}body.thanks .screen--thanks .visu img{width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (min-width: 768px){body.thanks .screen--thanks .visu img{width:auto;height:100%}}@media screen and (min-width: 992px){body.thanks .screen--thanks .visu img{height:120%}}body.thanks .screen--thanks .cta-container{position:relative;z-index:2}body.thanks .screen--thanks .cta-container .cta{align-self:center}
.joystick {
	width: 100%;
	height: 50%;
	position: absolute;
	top: 50%;
	left: 0;
}

.joystick__pad {
	width: 15vh;
	aspect-ratio: 1;
	border-radius: 50%;
	background: rgba(255, 255, 255, 0.2);
	position: absolute;
	transform: translate(-50%, -50%);
	opacity: 0;
}

.joystick__stick {
	width: 40%;
	aspect-ratio: 1;
	border-radius: 50%;
	background: rgba(255, 255, 255, 0.5);
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

.joystick.active .joystick__pad {
	opacity: 1;
}

