/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}[hidden],template{display:none}@font-face{font-family:avisgator;src:url(assets/fonts/avisgator.eot);src:url(assets/fonts/avisgator.eot#iefix) format("embedded-opentype"),url(assets/fonts/avisgator.ttf) format("truetype"),url(assets/fonts/avisgator.woff) format("woff"),url(assets/img/avisgator.svg#avisgator) format("svg");font-weight:400;font-style:normal}[class*=" avisgator-icon-"],[class^=avisgator-icon-]{text-transform:none;line-height:1;letter-spacing:0;font-family:avisgator!important;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal;font-style:normal;speak:none;-webkit-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures}.avisgator-icon-back:before{content:""}.avisgator-icon-facebook:before{content:""}.avisgator-icon-gator:before{content:""}.avisgator-icon-instagram:before{content:""}.avisgator-icon-like:before{content:""}.avisgator-icon-phone:before{content:""}.avisgator-icon-pinterest:before{content:""}.avisgator-icon-reply:before{content:""}.avisgator-icon-report:before{content:""}.avisgator-icon-search:before{content:""}.avisgator-icon-twitter:before{content:""}.avisgator-icon-world:before{content:""}.avisgator-icon-youtube:before{content:""}.avisgator-icon-linkedin:before{content:""}@-webkit-keyframes translation-fade{0%{bottom:0;left:0;opacity:0}to{bottom:calc(100% - 70px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:1}}@keyframes translation-fade{0%{bottom:0;left:0;opacity:0}to{bottom:calc(100% - 70px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeout{0%{opacity:1;z-index:2}to{opacity:0;z-index:-1}}@keyframes fadeout{0%{opacity:1;z-index:2}to{opacity:0;z-index:-1}}@-webkit-keyframes overfadein{0%{opacity:0;z-index:-1}1%{opacity:0;z-index:100}to{opacity:1;z-index:100}}@keyframes overfadein{0%{opacity:0;z-index:-1}1%{opacity:0;z-index:100}to{opacity:1;z-index:100}}@-webkit-keyframes overfadeout{0%{opacity:1;z-index:100}99%{opacity:0;z-index:100}to{z-index:-1}}@keyframes overfadeout{0%{opacity:1;z-index:100}99%{opacity:0;z-index:100}to{z-index:-1}}@-webkit-keyframes highlight{0%{-webkit-transform:scale(1);transform:scale(1)}70%{-webkit-transform:scale(1.2);transform:scale(1.2)}80%{-webkit-transform:scale(1.23);transform:scale(1.23)}85%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes highlight{0%{-webkit-transform:scale(1);transform:scale(1)}70%{-webkit-transform:scale(1.2);transform:scale(1.2)}80%{-webkit-transform:scale(1.23);transform:scale(1.23)}85%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}*{-webkit-box-sizing:border-box;box-sizing:border-box}#ads{display:none}img{max-width:100%}body,html{height:100%;color:#3a3b38}body{font-family:Roboto,sans-serif;font-size:14px;font-weight:400}body.ie,body.no-scroll{overflow:hidden}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:1em;font-weight:inherit}a{text-decoration:none;color:#059347}a:focus,a:hover{color:#024923}mark{background:rgba(5,147,71,.2)}p{padding:0}.btn,p{margin:0}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;-webkit-transition:background .16s ease-out,color .16s ease-out;transition:background .16s ease-out,color .16s ease-out;border:0;background:transparent;cursor:pointer;text-align:center;text-transform:none;font-family:Poppins,sans-serif;font-size:1em;font-weight:500;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:30px;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#f1f1f1;padding:10px 20px;text-transform:uppercase;color:#3a3b38;font-weight:700;will-change:box-shadow,background}.btn:disabled{cursor:default}.btn:active,.btn:focus,.btn:hover{outline:none;background:#cbcbcb;text-decoration:none;color:#3a3b38}.btn:active{-webkit-box-shadow:0 4px 1px -1px rgba(0,0,0,.2),0 4px 1px 0 rgba(0,0,0,.14),0 4px 3px 0 rgba(0,0,0,.12);box-shadow:0 4px 1px -1px rgba(0,0,0,.2),0 4px 1px 0 rgba(0,0,0,.14),0 4px 3px 0 rgba(0,0,0,.12)}.btn__icon{margin-right:10px;font-size:20px}.btn__icon,.btn__text{vertical-align:middle}.btn-highlight{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;-webkit-transition:background .16s ease-out,color .16s ease-out;transition:background .16s ease-out,color .16s ease-out;margin:0;border:0;background:transparent;cursor:pointer;text-align:center;text-transform:none;font-family:Poppins,sans-serif;font-size:1em;font-weight:500;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:30px;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#f1f1f1;padding:10px 20px;text-transform:uppercase;color:#3a3b38;font-weight:700;will-change:box-shadow,background;background:#ffe515}.btn-highlight:disabled{cursor:default}.btn-highlight:active,.btn-highlight:focus,.btn-highlight:hover{outline:none;background:#cbcbcb;text-decoration:none}.btn-highlight:active{-webkit-box-shadow:0 4px 1px -1px rgba(0,0,0,.2),0 4px 1px 0 rgba(0,0,0,.14),0 4px 3px 0 rgba(0,0,0,.12);box-shadow:0 4px 1px -1px rgba(0,0,0,.2),0 4px 1px 0 rgba(0,0,0,.14),0 4px 3px 0 rgba(0,0,0,.12)}.btn-highlight__icon{margin-right:10px;font-size:20px}.btn-highlight__icon,.btn-highlight__text{vertical-align:middle}.btn-highlight:active,.btn-highlight:focus,.btn-highlight:hover{background:#e6cd00;color:#3a3b38}.cut{position:relative;max-height:75px;overflow:hidden}.cut:after{position:absolute;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,hsla(0,0%,100%,.5)),to(#fff));background:-webkit-linear-gradient(top,hsla(0,0%,100%,.5),#fff);background:linear-gradient(180deg,hsla(0,0%,100%,.5),#fff);width:100%;height:30px;content:""}.cut+a{display:block;width:100%;font-size:.9em}.hidden{display:none}.ag-full{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;line-height:24px;font-family:Poppins,sans-serif;font-size:15px;font-weight:400}.ag-full.body-overlay{overflow:hidden}@media(min-width:768px){.ag-full.body-overlay{position:static;overflow:auto}}@media(min-width:768px){.ag-full.body-game{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}}.ag-full.search{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.ag-full .wrapper{position:relative;padding-bottom:75px;margin:0 auto}}.ag-full.error{background:#0c0058;background-image:url(assets/img/BG-error.jpg);background-size:auto;background-repeat:no-repeat}.demo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:fixed;bottom:0;left:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:10;-webkit-box-shadow:0 0 3px -1px rgba(0,0,0,.6),0 0 6px -2px rgba(0,0,0,.4),0 0 8px 0 rgba(0,0,0,.2);box-shadow:0 0 3px -1px rgba(0,0,0,.6),0 0 6px -2px rgba(0,0,0,.4),0 0 8px 0 rgba(0,0,0,.2);background:#ffd33d;padding:10px;width:100%;text-align:center;color:#000;font-weight:600}.demo__text{margin-left:15px;text-transform:uppercase}@media(min-width:768px){.demo{top:0;right:0;bottom:auto;left:auto;-webkit-transform:rotate(30deg) translate(100px,-20px);transform:rotate(30deg) translate(100px,-20px);-webkit-transform-origin:center;transform-origin:center;border-top:0;border-bottom:0;width:400px}}.cookies-select__banner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:fixed;right:0;bottom:0;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:visibility 0s linear .16s,opacity .16s ease-in-out;transition:visibility 0s linear .16s,opacity .16s ease-in-out;visibility:hidden;opacity:0;z-index:10;background:rgba(22,34,28,.9);padding:15px;width:100%;line-height:1.2;color:#fafbf8;font-size:.75rem}.cookies-select__banner.active{-webkit-transition:visibility 0s linear 0s,opacity .16s ease-in-out;transition:visibility 0s linear 0s,opacity .16s ease-in-out;visibility:visible;opacity:1}.cookies-select__banner__text{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:15px;text-align:center}@media(min-width:768px){.cookies-select__banner__text{margin-right:15px;margin-bottom:0;text-align:left}}.cookies-select__banner__ctas{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cookies-select__banner__ctas,.cookies-select__banner__ctas__accept{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.cookies-select__banner__ctas__accept{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;-webkit-transition:background .16s ease-out,color .16s ease-out;transition:background .16s ease-out,color .16s ease-out;margin:0;cursor:pointer;text-align:center;text-transform:none;font-family:Poppins,sans-serif;font-size:1em;font-weight:500;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:30px;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#f1f1f1;padding:10px 20px;text-transform:uppercase;color:#3a3b38;font-weight:700;will-change:box-shadow,background;border:2px solid #f1f1f1;-webkit-box-shadow:none;box-shadow:none;background:transparent;color:#fafbf8;font-size:.8rem}.cookies-select__banner__ctas__accept:disabled{cursor:default}.cookies-select__banner__ctas__accept:active,.cookies-select__banner__ctas__accept:focus,.cookies-select__banner__ctas__accept:hover{outline:none;background:#cbcbcb;text-decoration:none;color:#3a3b38}.cookies-select__banner__ctas__accept:active{-webkit-box-shadow:0 4px 1px -1px rgba(0,0,0,.2),0 4px 1px 0 rgba(0,0,0,.14),0 4px 3px 0 rgba(0,0,0,.12);box-shadow:0 4px 1px -1px rgba(0,0,0,.2),0 4px 1px 0 rgba(0,0,0,.14),0 4px 3px 0 rgba(0,0,0,.12)}.cookies-select__banner__ctas__accept__icon{margin-right:10px;vertical-align:middle;font-size:20px}.cookies-select__banner__ctas__accept__text{vertical-align:middle}.cookies-select__banner__ctas__accept:active,.cookies-select__banner__ctas__accept:focus,.cookies-select__banner__ctas__accept:hover{background:#f1f1f1}.cookies-select__banner__ctas__decline{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;-webkit-transition:background .16s ease-out,color .16s ease-out;transition:background .16s ease-out,color .16s ease-out;cursor:pointer;text-align:center;text-transform:none;font-family:Poppins,sans-serif;font-size:1em;font-weight:500;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:30px;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#f1f1f1;padding:10px 20px;text-transform:uppercase;color:#3a3b38;font-weight:700;will-change:box-shadow,background;border:2px solid #f1f1f1;-webkit-box-shadow:none;box-shadow:none;background:transparent;color:#fafbf8;font-size:.8rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 10px 0 0}.cookies-select__banner__ctas__decline:disabled{cursor:default}.cookies-select__banner__ctas__decline:active,.cookies-select__banner__ctas__decline:focus,.cookies-select__banner__ctas__decline:hover{outline:none;background:#cbcbcb;text-decoration:none;color:#3a3b38}.cookies-select__banner__ctas__decline:active{-webkit-box-shadow:0 4px 1px -1px rgba(0,0,0,.2),0 4px 1px 0 rgba(0,0,0,.14),0 4px 3px 0 rgba(0,0,0,.12);box-shadow:0 4px 1px -1px rgba(0,0,0,.2),0 4px 1px 0 rgba(0,0,0,.14),0 4px 3px 0 rgba(0,0,0,.12)}.cookies-select__banner__ctas__decline__icon{margin-right:10px;vertical-align:middle;font-size:20px}.cookies-select__banner__ctas__decline__text{vertical-align:middle}.cookies-select__banner__ctas__decline:active,.cookies-select__banner__ctas__decline:focus,.cookies-select__banner__ctas__decline:hover{background:#f1f1f1}@media(min-width:768px){.cookies-select__banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.cookies-select__modal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:visibility 0s linear .16s,opacity .16s ease-in-out;transition:visibility 0s linear .16s,opacity .16s ease-in-out;visibility:hidden;opacity:0;z-index:10;background:rgba(22,34,28,.9);width:100%}.cookies-select__modal.active{-webkit-transition:visibility 0s linear 0s,opacity .16s ease-in-out;transition:visibility 0s linear 0s,opacity .16s ease-in-out;visibility:visible;opacity:1}.cookies-select__modal__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#fafbf8;width:100%;height:100%;overflow:hidden}.cookies-select__modal__content__title{margin:30px;font-size:1.2rem;font-weight:700}.cookies-select__modal__content__desc,.cookies-select__modal__content__title{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center}.cookies-select__modal__content__desc{margin:0 30px 30px;line-height:1.2}.cookies-select__modal__content__list{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 30px;padding:0;overflow-y:auto}.cookies-select__modal__content__list__item{margin:5px 0;background-color:#f5f5f5;cursor:pointer;padding:15px;list-style:none;line-height:1.2;font-size:.85rem}@media(min-width:768px){.cookies-select__modal__content__list{max-height:300px}}.cookies-select__modal__content__ctas{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:auto;padding:30px}.cookies-select__modal__content__ctas__valid{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:background .16s ease-out,color .16s ease-out;transition:background .16s ease-out,color .16s ease-out;margin:0;border:0;background:transparent;cursor:pointer;text-align:center;text-transform:none;font-family:Poppins,sans-serif;font-size:1em;font-weight:500;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:30px;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#f1f1f1;padding:10px 20px;text-transform:uppercase;color:#3a3b38;font-weight:700;will-change:box-shadow,background;background:#ffe515;display:inline-block;border-radius:8px;background:var(--theme-color-button);color:var(--theme-color-button-text)}.cookies-select__modal__content__ctas__valid:disabled{cursor:default}.cookies-select__modal__content__ctas__valid:active,.cookies-select__modal__content__ctas__valid:focus,.cookies-select__modal__content__ctas__valid:hover{outline:none;background:#cbcbcb;text-decoration:none}.cookies-select__modal__content__ctas__valid:active{-webkit-box-shadow:0 4px 1px -1px rgba(0,0,0,.2),0 4px 1px 0 rgba(0,0,0,.14),0 4px 3px 0 rgba(0,0,0,.12);box-shadow:0 4px 1px -1px rgba(0,0,0,.2),0 4px 1px 0 rgba(0,0,0,.14),0 4px 3px 0 rgba(0,0,0,.12)}.cookies-select__modal__content__ctas__valid__icon{margin-right:10px;vertical-align:middle;font-size:20px}.cookies-select__modal__content__ctas__valid__text{vertical-align:middle}.cookies-select__modal__content__ctas__valid:active,.cookies-select__modal__content__ctas__valid:focus,.cookies-select__modal__content__ctas__valid:hover{background:#e6cd00;color:#3a3b38}@media(min-width:768px){.cookies-select__modal__content{border-radius:0;width:480px;height:auto}}@media(min-width:768px){.cookies-select__modal{position:absolute;height:100%}}.switch{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.switch__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.switch__input:disabled+.switch__label{cursor:default}.switch__label__track{position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-right:12px;border-radius:50px;background-color:#a4b0c8;width:32px;height:18px}.switch__input:checked+label>.switch__label__track{background-color:#00a74b}.switch__input:disabled+label>.switch__label__track{background-color:#bdbdbd}.switch__input:checked:disabled+label>.switch__label__track{background-color:grey}.switch__label__track__circle{position:absolute;top:2px;bottom:2px;left:2px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;border-radius:50%;-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.2);box-shadow:1px 1px 3px 1px rgba(0,0,0,.2);background-color:#fff;width:14px}.switch__input:checked+label .switch__label__track__circle{-webkit-transform:translateX(calc(28px - 100%));transform:translateX(calc(28px - 100%))}.switch__label__text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;color:#000}.switch__input:disabled+label>.switch__label__text{color:grey}.switch__input:focus:not(:disabled)+label>.switch__label__text,.switch__input:hover:not(:disabled)+label>.switch__label__text{color:#00a74b}.switch__input{position:absolute;margin:-1px;border:0;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.page-error{color:#fff;padding:15px 15px 30px}.page-error__content{position:relative;padding:0 0 30px;overflow:hidden}.page-error__content__title{text-align:center;line-height:40px;font-size:25px;font-weight:400;text-transform:uppercase;padding-top:80px}@media(min-width:768px){.page-error__content__title{line-height:40px;font-size:35px}}.page-error__content__subtitle{text-transform:uppercase;line-height:1.4em;font-size:1.3em;font-weight:600;margin-top:0;margin-bottom:30px;text-align:center;background:#3f387e;font-size:24px;font-weight:400;padding:10px}@media(min-width:768px){.page-error__content__subtitle{font-size:2.6em}}.page-error__content__subtitle__img{max-height:30px}.page-error__content__help{text-align:center;font-size:20px;font-weight:400;padding:10px}.page-error__content__media{margin-bottom:30px;text-align:center}.page-error__content__media__img{width:200px}@media(min-width:768px){.page-error__content__media__img{width:300px}}.page-error__content__a{color:#fff}.page-error__content__a__text{border:1px solid #716fa4;border-radius:10px;text-align:center;font-family:Montserrat;font-size:30px;font-weight:700;padding:15px 20px;text-transform:uppercase;max-width:385px;margin:15px auto}.page-error__content__a__text__traffic{color:#b674d3;margin-top:10px;display:inline-block;width:100%}.page-error__content__a__text__knowledge{color:#6ad2e0;margin-top:10px;display:inline-block;width:100%}.page-error__content__a__text__data{color:#edcb3b;margin-top:10px;display:inline-block;width:100%}.page-error__content__a__text__sub-title{margin-bottom:5px;text-transform:uppercase;font-size:16px;font-weight:700}.page-error__content__a__text__alinea{margin-top:0;margin-bottom:5px;font-size:15px}.page-error__content__a__text__underline{text-decoration:underline}.page-error__content__a__text__list{margin:0;padding-left:16px}.page-error__content__actions{margin-top:30px;text-align:center}.page-error__content__actions__go-back{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;-webkit-transition:background .16s ease-out,color .16s ease-out;transition:background .16s ease-out,color .16s ease-out;margin:0;border:0;background:transparent;cursor:pointer;text-align:center;text-transform:none;font-family:Poppins,sans-serif;font-size:1em;font-weight:500;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:30px;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#f1f1f1;padding:10px 20px;text-transform:uppercase;color:#3a3b38;font-weight:700;will-change:box-shadow,background;background:#ffe515;background:-webkit-linear-gradient(315deg,#1fa7e3,#1ca2dd 35%,#1fa7e3);background:linear-gradient(135deg,#1fa7e3,#1ca2dd 35%,#1fa7e3);color:#fff}.page-error__content__actions__go-back:disabled{cursor:default}.page-error__content__actions__go-back:active,.page-error__content__actions__go-back:focus,.page-error__content__actions__go-back:hover{outline:none;background:#cbcbcb;text-decoration:none}.page-error__content__actions__go-back:active{-webkit-box-shadow:0 4px 1px -1px rgba(0,0,0,.2),0 4px 1px 0 rgba(0,0,0,.14),0 4px 3px 0 rgba(0,0,0,.12);box-shadow:0 4px 1px -1px rgba(0,0,0,.2),0 4px 1px 0 rgba(0,0,0,.14),0 4px 3px 0 rgba(0,0,0,.12)}.page-error__content__actions__go-back__icon{margin-right:10px;vertical-align:middle;font-size:20px}.page-error__content__actions__go-back__text{vertical-align:middle}.page-error__content__actions__go-back:active,.page-error__content__actions__go-back:focus,.page-error__content__actions__go-back:hover{background:#e6cd00;color:#3a3b38}@media(min-width:768px){.page-error{padding:30px 20px}}.ie-overlay{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000;background:#024923}body.ie .ie-overlay{display:block}.ie-overlay__content{display:block!important;margin:100px auto!important;border-radius:8px;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#fff;padding:30px;width:560px}.ie-overlay__content:after{display:table;clear:both;content:""}.ie-overlay__content__left{float:left;width:60%}.ie-overlay__content__left__title{margin-bottom:15px;font-size:1.3em;font-weight:700}.ie-overlay__content__right{display:block;float:right;width:120px}.header-bg{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--theme-color-header);background-repeat:no-repeat;background-size:cover;overflow:hidden}@media(min-width:768px){.header-bg{display:block}}.header-game{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;z-index:5;margin:0 auto;background:var(--theme-color-header);padding:0 30px;width:100%;overflow:hidden;color:var(--theme-color-header-text)}.header-game__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:2;padding:15px 15px 10px;width:100%;min-height:70px}.header-game__top__toggle{position:relative;width:56px}.header-game__top__toggle__close,.header-game__top__toggle__open{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all .16s ease-in;transition:all .16s ease-in;margin:0 auto;border:0;background:transparent;padding:0;will-change:transform,opacity}.header-game__top__toggle__open{display:block;width:28px}.header-game__top__toggle__open__picture svg{fill:var(--theme-color-header-text)}.header-game__top__toggle__close{position:absolute;top:0;right:0;left:0;-webkit-transform:scale(0);transform:scale(0);opacity:0;width:18px}.header-game__top__toggle__close__picture svg{-webkit-transform-origin:top left;transform-origin:top left;fill:var(--theme-color-header-text)}@media(min-width:768px){.header-game__top__toggle{display:none}}.header-game__top__logo{display:inline-block;position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 15px;text-align:left}.header-game__top__logo__link{display:inline-block;position:relative;z-index:1}.header-game__top__logo__link__pic{display:block;z-index:1;width:100%;max-width:180px;max-height:40px;-o-object-fit:contain;object-fit:contain}@media(min-width:768px){.header-game__top__logo__link__pic{max-width:300px;max-height:120px}}@media(min-width:768px){.header-game__top__logo{margin:0 0 0 30px;padding:0;text-align:left}}.header-game__top__infos{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:opacity .16s ease-in,-webkit-transform .16s ease-in;transition:opacity .16s ease-in,-webkit-transform .16s ease-in;transition:transform .16s ease-in,opacity .16s ease-in;transition:transform .16s ease-in,opacity .16s ease-in,-webkit-transform .16s ease-in;width:56px;will-change:transform,opacity}.header-game__top__infos__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;margin:0 auto;border:0;background:transparent;padding:0;width:26px}.header-game__top__infos__button__help svg{fill:var(--theme-color-header-text)}@media(min-width:768px){.header-game__top__infos{display:none}}@media(min-width:768px){.header-game__top{margin:0 auto;padding:10px 0;height:auto}}.header-game__links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:fixed;top:70px;right:0;bottom:0;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateY(-100%) scale(.8);transform:translateY(-100%) scale(.8);-webkit-transform-origin:top center;transform-origin:top center;-webkit-transition:opacity .12s ease-in,-webkit-transform .33s ease-in;transition:opacity .12s ease-in,-webkit-transform .33s ease-in;transition:transform .33s ease-in,opacity .12s ease-in;transition:transform .33s ease-in,opacity .12s ease-in,-webkit-transform .33s ease-in;opacity:0;z-index:1;border-top:1px solid hsla(0,0%,100%,.2);background:var(--theme-color-header);padding:30px}.header-game__links__list{margin:0;padding:0;list-style-type:none}.header-game__links__list__item{-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .32s ease-out,-webkit-transform .32s ease-out;transition:opacity .32s ease-out,-webkit-transform .32s ease-out;transition:transform .32s ease-out,opacity .32s ease-out;transition:transform .32s ease-out,opacity .32s ease-out,-webkit-transform .32s ease-out;opacity:0;margin:0 0 15px}.header-game__links__list__item:first-child{-webkit-transition-delay:.45s;transition-delay:.45s}.header-game__links__list__item:nth-child(2){-webkit-transition-delay:.6s;transition-delay:.6s}.header-game__links__list__item:nth-child(3){-webkit-transition-delay:.75s;transition-delay:.75s}.header-game__links__list__item:nth-child(4){-webkit-transition-delay:.9s;transition-delay:.9s}.header-game__links__list__item:nth-child(5){-webkit-transition-delay:1.05s;transition-delay:1.05s}.header-game__links__list__item__link{display:block;-webkit-transition:-webkit-transform .32s ease-out;transition:-webkit-transform .32s ease-out;transition:transform .32s ease-out;transition:transform .32s ease-out,-webkit-transform .32s ease-out;text-decoration:none;color:var(--theme-color-header-text);font-size:1.3em}.header-game__links__list__item__link:focus,.header-game__links__list__item__link:hover{-webkit-transform:translateX(10px);transform:translateX(10px);text-decoration:none;color:var(--theme-color-header--text)}.header-game__links__infos{-webkit-transition:opacity .44s ease-out;transition:opacity .44s ease-out;-webkit-transition-delay:1.4s;transition-delay:1.4s;opacity:0;text-align:center;font-size:.8em}.header-game__links__infos__logos{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;-ms-flex-pack:center;margin-bottom:30px}.header-game__links__infos__logos,.header-game__links__infos__logos__alps,.header-game__links__infos__logos__america{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.header-game__links__infos__logos__alps,.header-game__links__infos__logos__america{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;-ms-flex-align:center;-ms-flex-pack:center;text-align:left}.header-game__links__infos__logos__alps__text,.header-game__links__infos__logos__america__text{margin-right:4px;text-transform:uppercase;line-height:12px;white-space:nowrap;font-size:.6rem;font-weight:700}.header-game__links__infos__logos__alps__img,.header-game__links__infos__logos__america__img{height:32px}.header-game__links__infos__logos__rgpd{display:inline-block;margin:5px;height:40px}@media(min-width:768px){.header-game__links__infos__logos__rgpd{margin:15px}}.header-game__links__infos__copyright,.header-game__links__infos__rgpd{line-height:12px;font-size:.95em}.header-game__links__infos__copyright a,.header-game__links__infos__copyright a:focus,.header-game__links__infos__copyright a:hover,.header-game__links__infos__rgpd a,.header-game__links__infos__rgpd a:focus,.header-game__links__infos__rgpd a:hover{color:var(--theme-color-header-text)}.header-game__links__infos__copyright{margin-top:5px}@media(min-width:768px){.header-game__links{display:none}}.header-game.active{overflow:visible}.header-game.active .header-game__top__toggle__open{-webkit-transform:scale(0);transform:scale(0);opacity:0}.header-game.active .header-game__top__toggle__close{-webkit-transform:scale(1);transform:scale(1);opacity:1}.header-game.active .header-game__top__infos{-webkit-transform:scale(0);transform:scale(0);opacity:0}.header-game.active .header-game__links{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:.98}.header-game.active .header-game__links__list__item{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.header-game.active .header-game__links__infos{opacity:1;width:100%}@media(min-width:768px){.header-game.active .header-game__links{display:none}}@media(max-width:768px){.header-game{position:absolute;background:none;padding:0;display:none}}@media(min-width:768px){.header-game{background:transparent;padding:0 30px;position:relative;display:block}}.footer-game{position:fixed;bottom:0;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;z-index:9;margin-top:10px;background-color:var(--theme-color-bottom);padding:0 10px;width:100%;height:75px;color:var(--theme-color-bottom-text);font-size:.8rem}@media(max-width:768px){.footer-game__container{display:block;padding:0;width:100%}}@media(min-width:768px){.footer-game__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 auto;max-width:840px}}.footer-game__copyright{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 auto;max-width:840px}.footer-game__copyright a{color:var(--theme-color-bottom-text);font-size:.8rem}.footer-game__list{display:block;margin:.5rem 0 1rem;padding:0}.footer-game__list__item{list-style:none}@media(min-width:768px){.footer-game__list__item img{margin-left:1rem;min-width:4rem}.footer-game__list__item img.mobile{display:none!important}}@media(max-width:768px){.footer-game__list__item img{max-width:4rem}.footer-game__list__item img.desktop{display:none!important}}@media(max-width:768px){.footer-game__list__item__legend{display:initial;padding-right:0;width:100%;text-align:center;text-transform:uppercase;font-size:14px;font-weight:700}}@media(min-width:768px){.footer-game__list__item__legend{display:inline-block;padding-right:10px;width:inherit;text-align:left;text-transform:uppercase;font-weight:700}}@media(max-width:768px){.footer-game__list__item__line{margin:5px auto -13px;background:#fff;width:280px;height:2px;text-align:center}}@media(min-width:768px){.footer-game__list__item__line{display:none}}.footer-game__list__item__link{display:inline-block;padding:0;text-decoration:none;color:var(--theme-color-bottom-text);font-size:1em}.footer-game__list__item__link:focus,.footer-game__list__item__link:hover{text-decoration:underline;color:var(--theme-color-bottom-text)}.footer-game__list__item__link__more{color:var(--theme-color-bottom-text)}@media(max-width:768px){.footer-game__list__item__link__more{display:inline-block;position:relative;top:0;padding:0 20px;font-size:14px}}@media(max-width:768px){.footer-game__list__item__link{display:inline-block;width:100%;text-align:center}}@media(min-width:768px){.footer-game__list__item__link{width:inherit;text-align:left}}@media(max-width:768px){.footer-game__list__item{display:inline-block;width:100%;text-align:center}.footer-game__list__item.desktop{display:none!important}}@media(min-width:768px){.footer-game__list__item{display:inline-block;width:revert;text-align:left}.footer-game__list__item.mobile{display:none!important}}@media(max-width:768px){.footer-game__list{display:block;-webkit-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit;width:100%;text-align:center}}@media(min-width:768px){.footer-game__list{display:none}}.footer-game__logos{display:inline-block;margin:.5rem 0;text-align:center;width:100%}.footer-game__logos ul{display:inline-block;padding:0}.footer-game__logos ul li.footer-game__list__item{display:inline-block;padding-left:2px;vertical-align:top;font-size:11px}@media(min-width:768px){.footer-game__logos ul li.footer-game__list__item img{margin-left:1rem;min-width:4rem}.footer-game__logos ul li.footer-game__list__item img.mobile{display:none!important}}@media(max-width:768px){.footer-game__logos ul li.footer-game__list__item img{min-width:3.5rem;padding-left:.5rem}.footer-game__logos ul li.footer-game__list__item img.desktop{display:none!important}}@media(max-width:768px){.footer-game__logos ul li.footer-game__list__item{display:inline-block;padding:2px 0;width:auto;vertical-align:top}.footer-game__logos ul li.footer-game__list__item:first-child a,.footer-game__logos ul li.footer-game__list__item:last-child,.footer-game__logos ul li.footer-game__list__item:nth-child(3) a{text-align:center}.footer-game__logos ul li.footer-game__list__item a{text-align:left}}@media(min-width:768px){.footer-game__logos ul li.footer-game__list__item{display:inline-block;padding:0;width:auto;vertical-align:top}.footer-game__logos ul li.footer-game__list__item:first-child a,.footer-game__logos ul li.footer-game__list__item:last-child,.footer-game__logos ul li.footer-game__list__item:nth-child(3) a{text-align:center}.footer-game__logos ul li.footer-game__list__item a{text-align:left}}.footer-game__logos ul li.footer-game__list__separator{display:inline-block;vertical-align:top}@media(max-width:768px){.footer-game__logos ul li.footer-game__list__separator{display:inline-block;padding:2px 0;width:1%}}.footer-game__logos ul__alps,.footer-game__logos ul__america{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer-game__logos ul__alps__text,.footer-game__logos ul__america__text{margin-right:2px;text-transform:uppercase;line-height:10px;white-space:nowrap;font-size:.7rem;font-weight:700}.footer-game__logos ul__alps__img,.footer-game__logos ul__america__img{height:24px}.footer-game__logos ul__alps__text{margin-left:8px}.footer-game__logos ul__rgpd{margin-left:5px;height:24px}@media(min-width:768px){.footer-game__logos ul__rgpd{margin-left:15px;height:32px}}@media(max-width:768px){.footer-game__logos ul{display:inline-block;margin:0;width:100%;text-align:center}}@media(min-width:768px){.footer-game__logos ul{margin:revert;text-align:left}}.footer-game__logos__copyright{margin-top:15px}.footer-game__logos__copyright,.footer-game__logos__copyright__rgpd{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;text-align:center}.footer-game__logos__copyright__rgpd{margin-top:30px;line-height:1.1em}.footer-game__logos__copyright a{text-decoration:none;color:#3a3b38}.footer-game__logos__copyright a:focus,.footer-game__logos__copyright a:hover{text-decoration:underline;color:#3a3b38}@media(max-width:768px){.footer-game__logos{font-size:20px}}@media(max-width:768px){.footer-game{position:inherit;-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;margin:0;padding:0;height:inherit;font-family:Poppins,sans-serif}}@media(min-width:768px){.footer-game{position:fixed;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:10px;height:75px}}.pre-footer{display:none;background-color:#e0e0e0}.pre-footer__rgpd__logos{display:inline-block;min-width:65px;max-width:15%}.pre-footer__rgpd__logos-img{margin:20px 0 20px 20px}.pre-footer__rgpd__text{display:inline-block;margin:15px 0;max-width:75%;vertical-align:top;line-height:16px;font-size:14px}@media(max-width:768px){.pre-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;z-index:-1;background:#fff;will-change:opacity}.overlay.valid{background:rgba(5,147,71,.9)}.overlay.error{background:rgba(195,6,18,.9)}.overlay.active{opacity:1;z-index:100;-webkit-animation:overfadein .36s ease-in-out;animation:overfadein .36s ease-in-out}.overlay.inactive{opacity:0;z-index:-1;-webkit-animation:overfadeout .36s ease-in-out;animation:overfadeout .36s ease-in-out}.overlay__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:25px;right:19px;-webkit-transition:all .16s ease-in;transition:all .16s ease-in;z-index:10;margin:0 auto;border:0;background:transparent;padding:0;width:18px;will-change:transform,opacity}.overlay__content{position:absolute;z-index:0}.overlay__content__item{position:absolute}@-webkit-keyframes fadeFromTop{0%{top:-100px;opacity:0}to{top:16px;opacity:1}}@keyframes fadeFromTop{0%{top:-100px;opacity:0}to{top:16px;opacity:1}}@-webkit-keyframes fadeToTop{0%{top:16px;opacity:1}to{top:-100px;opacity:0}}@keyframes fadeToTop{0%{top:16px;opacity:1}to{top:-100px;opacity:0}}.ag-notification{display:table;position:fixed;top:-100px;left:50%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:100;border-radius:5px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.35);box-shadow:0 1px 3px 0 rgba(0,0,0,.35);width:calc(100% - 32px);text-align:center;color:#fff}.ag-notification.active{top:16px;-webkit-animation:fadeFromTop .5s;animation:fadeFromTop .5s}.ag-notification.inactive{top:-100px;-webkit-animation:fadeToTop .5s;animation:fadeToTop .5s}.ag-notification.success{background:#1fb12b}.ag-notification.success [data-ag-notification-icon]{background:#23c730}.ag-notification.warning{background:#e4a300}.ag-notification.warning [data-ag-notification-icon]{background:#feb500}.ag-notification.error{background:#c30612}.ag-notification.error [data-ag-notification-icon]{background:#dc0714}.ag-notification__icon{border-top-left-radius:5px;border-bottom-left-radius:5px}.ag-notification__icon,.ag-notification__message{display:table-cell;padding:10px;vertical-align:middle}@media(min-width:690px){.ag-notification{width:auto}}.grade-selector__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;-webkit-transition:background .16s ease-out,color .16s ease-out;transition:background .16s ease-out,color .16s ease-out;margin:0;border:0;background:transparent;cursor:pointer;padding:0;text-align:center;text-transform:none;font-family:Poppins,sans-serif;font-size:1em;font-weight:500}.grade-selector__button:disabled{cursor:default}.grade-selector__button:first-child .grade-selector__button__star{-webkit-transition-delay:50ms;transition-delay:50ms}.grade-selector__button:nth-child(2) .grade-selector__button__star{-webkit-transition-delay:.1s;transition-delay:.1s}.grade-selector__button:nth-child(3) .grade-selector__button__star{-webkit-transition-delay:.15s;transition-delay:.15s}.grade-selector__button:nth-child(4) .grade-selector__button__star{-webkit-transition-delay:.2s;transition-delay:.2s}.grade-selector__button:nth-child(5) .grade-selector__button__star{-webkit-transition-delay:.25s;transition-delay:.25s}.grade-selector__button:focus,.grade-selector__button:hover{outline:1}.grade-selector.animated .grade-selector__button:first-child .grade-selector__button__star{-webkit-transition-delay:.15s;transition-delay:.15s}.grade-selector.animated .grade-selector__button:nth-child(2) .grade-selector__button__star{-webkit-transition-delay:.3s;transition-delay:.3s}.grade-selector.animated .grade-selector__button:nth-child(3) .grade-selector__button__star{-webkit-transition-delay:.45s;transition-delay:.45s}.grade-selector.animated .grade-selector__button:nth-child(4) .grade-selector__button__star{-webkit-transition-delay:.6s;transition-delay:.6s}.grade-selector.animated .grade-selector__button:nth-child(5) .grade-selector__button__star{-webkit-transition-delay:.75s;transition-delay:.75s}.grade-selector__button__star{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;margin:0 5px;background-image:url(assets/img/star-empty.svg);background-position:50%;background-repeat:no-repeat;width:39px;height:32px;will-change:background,border-color,transform}.error .grade-selector__button__star{background-image:url(assets/img/star-error.svg)}.grade-selector__button.hover .grade-selector__button__star{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:.4;background-image:url(assets/img/star-full.svg)}.grade-selector__button.active .grade-selector__button__star{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1;background-image:url(assets/img/star-full.svg)}.grade-selector.animated .grade-selector__button__star{-webkit-transform:rotateY(180deg) scale(1.4);transform:rotateY(180deg) scale(1.4)}@media(min-width:768px){.grade-selector{margin:0 auto}}.form-field-checkbox__label{padding:0 0 5px;font-weight:600}.form-field-checkbox__answers__option{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 10px 0 0}.form-field-checkbox__answers__option__input,.form-field-checkbox__answers__option__label{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;line-height:normal}.form-field-checkbox__answers__option__label{padding-left:10px}.form-field-checkbox__answers__option__input.error+.form-field-checkbox__answers__option__label{color:#c30612}.form-field-text{position:relative}.form-field-text__label{display:block;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;padding:0 0 10px;font-weight:600}.form-field-text__input{display:block;position:relative;-webkit-transition:all .16s ease-in;transition:all .16s ease-in;border:1px solid #e8e8e8;border-radius:0;background:#f5f5f5;padding:10px 15px;width:100%;resize:none}.form-field-text__input::-webkit-input-placeholder{font-family:Poppins,sans-serif;font-size:.9em}.form-field-text__input:-ms-input-placeholder{font-family:Poppins,sans-serif;font-size:.9em}.form-field-text__input::-ms-input-placeholder{font-family:Poppins,sans-serif;font-size:.9em}.form-field-text__input::placeholder{font-family:Poppins,sans-serif;font-size:.9em}.form-field-text__input:focus{outline:0;border:1px solid rgba(255,228,0,.3);-webkit-box-shadow:0 1px 4px 0 rgba(255,228,0,.3);box-shadow:0 1px 4px 0 rgba(255,228,0,.3);background:#fef9d4}.form-field-text__input.valid{border:1px solid #059347;-webkit-box-shadow:0 1px 4px 0 rgba(5,147,71,.8);box-shadow:0 1px 4px 0 rgba(5,147,71,.8)}.form-field-text__input.error{border:1px solid #c30612;-webkit-box-shadow:0 1px 4px 0 rgba(195,6,18,.8);box-shadow:0 1px 4px 0 rgba(195,6,18,.8)}.form-field-text__input:focus+.form-field-text__label,.form-field-text__input:not([value=""])+.form-field-text__label{top:-15px;font-size:.8em}.form-field-text__input.error+.form-field-text__label{color:#c30612}.form-field-textarea{position:relative}.form-field-textarea__label{display:block;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;padding:0 0 10px;font-weight:600}.form-field-textarea__input{display:block;position:relative;-webkit-transition:all .16s ease-in;transition:all .16s ease-in;border:1px solid #e8e8e8;border-radius:0;background:#f5f5f5;padding:10px 15px;width:100%;resize:none}.form-field-textarea__input::-webkit-input-placeholder{font-family:Poppins,sans-serif;font-size:.9em}.form-field-textarea__input:-ms-input-placeholder{font-family:Poppins,sans-serif;font-size:.9em}.form-field-textarea__input::-ms-input-placeholder{font-family:Poppins,sans-serif;font-size:.9em}.form-field-textarea__input::placeholder{font-family:Poppins,sans-serif;font-size:.9em}.form-field-textarea__input:focus{outline:0;border:1px solid rgba(255,228,0,.3);-webkit-box-shadow:0 1px 4px 0 rgba(255,228,0,.3);box-shadow:0 1px 4px 0 rgba(255,228,0,.3);background:#fef9d4}.form-field-textarea__input.valid{border:1px solid #059347;-webkit-box-shadow:0 1px 4px 0 rgba(5,147,71,.8);box-shadow:0 1px 4px 0 rgba(5,147,71,.8)}.form-field-textarea__input.error{border:1px solid #c30612;-webkit-box-shadow:0 1px 4px 0 rgba(195,6,18,.8);box-shadow:0 1px 4px 0 rgba(195,6,18,.8)}.form-field-textarea__input:focus+.form-field-textarea__label,.form-field-textarea__input:not([value=""])+.form-field-textarea__label{top:-15px;font-size:.8em}.form-field-textarea__input.error+.form-field-textarea__label{color:#c30612}.form-field-textarea__input{height:80px}.form-field-radio__label{padding:0 0 5px;font-weight:600}.form-field-radio__answers__option{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 10px 0 0}.form-field-radio__answers__option__input,.form-field-radio__answers__option__label{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;line-height:normal}.form-field-radio__answers__option__label{padding-left:10px}.form-field-radio__answers__option__input.error+.form-field-radio__answers__option__label{color:#c30612}.form-field-grade{position:relative}.form-field-grade__label{display:block;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;padding:0 0 10px;font-weight:600}.form-field-grade__input{display:block;position:relative;-webkit-transition:all .16s ease-in;transition:all .16s ease-in;border:1px solid #e8e8e8;border-radius:0;background:#f5f5f5;padding:10px 15px;width:100%;resize:none}.form-field-grade__input::-webkit-input-placeholder{font-family:Poppins,sans-serif;font-size:.9em}.form-field-grade__input:-ms-input-placeholder{font-family:Poppins,sans-serif;font-size:.9em}.form-field-grade__input::-ms-input-placeholder{font-family:Poppins,sans-serif;font-size:.9em}.form-field-grade__input::placeholder{font-family:Poppins,sans-serif;font-size:.9em}.form-field-grade__input:focus{outline:0;border:1px solid rgba(255,228,0,.3);-webkit-box-shadow:0 1px 4px 0 rgba(255,228,0,.3);box-shadow:0 1px 4px 0 rgba(255,228,0,.3);background:#fef9d4}.form-field-grade__input.valid{border:1px solid #059347;-webkit-box-shadow:0 1px 4px 0 rgba(5,147,71,.8);box-shadow:0 1px 4px 0 rgba(5,147,71,.8)}.form-field-grade__input.error{border:1px solid #c30612;-webkit-box-shadow:0 1px 4px 0 rgba(195,6,18,.8);box-shadow:0 1px 4px 0 rgba(195,6,18,.8)}.form-field-grade__input:focus+.form-field-grade__label,.form-field-grade__input:not([value=""])+.form-field-grade__label{top:-15px;font-size:.8em}.form-field-grade__input.error+.form-field-grade__label{color:#c30612}.form-field-grade__hidden{display:none}.gift{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.gift h2{color:var(--theme-color-help-desktop-bg)}.gift h2.gift__title{text-align:center;line-height:1.2em;font-size:1.1em;font-weight:600;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:25px auto;width:207px;height:50px;font-size:28px;font-weight:700}@media(min-width:768px){.gift h2.gift__title{font-size:28px}}@media(max-width:768px){.gift h2.gift__title{display:none}}@media(min-width:768px){.gift h2.gift__title{display:block}}.gift h3{color:var(--theme-color-help-desktop-text)}.gift h3.gift__title{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:25px auto;width:246px;font-size:16px;font-weight:700}@media(max-width:768px){.gift h3.gift__title{display:none}}@media(min-width:768px){.gift h3.gift__title{display:block}}.gift__picture{display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media(max-width:768px){.gift__picture.dontShow{display:none}}@media(min-width:768px){.gift__picture.dontShow{display:block}}@media(min-width:768px){.gift__picture{padding:0 10px 10px}}.gift__powered{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:left}.gift__powered__text{display:block;margin:0 auto;padding-bottom:3px;width:70%;font-size:.8rem}.gift__powered__gator{display:block;margin:0 auto;width:70%;fill:var(--theme-color-help-desktop-text)}.gift__powered__rgpd{padding:15px}.gift__powered__rgpd__text{width:100%;color:#222;font-size:10px;line-height:13px}.gift__powered__rgpd__logos{float:left;margin-right:10px;height:40px;width:35px}@media(max-width:768px){.gift__powered__rgpd{display:none}}@media(min-width:768px){.gift__powered__rgpd{display:block}}.stepper{display:block;padding:10px 15px 25px}.stepper__title{padding-bottom:15px;color:var(--theme-color-button);font-size:20px;font-weight:700;margin-top:10px}.stepper__steps{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:auto;width:250px}.stepper__steps,.stepper__steps__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.stepper__steps__item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:2px solid #ddd;border-radius:50%;background:#fff;width:20px;height:20px}.stepper__steps__item--active{border-color:var(--theme-color-input);background:var(--theme-color-input);color:var(--theme-color-input-text)}.stepper__liner{margin:-12px auto 0;background:#ddd;width:250px;height:4px}@media(min-width:768px){.stepper__liner{display:block}}.layout-game{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding:0 30px;width:100%;max-width:900px}.layout-game__container{margin:0 auto;max-width:1040px;display:block;position:relative;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;background:#fff;padding:0;overflow:hidden;text-align:center;color:#333}@media(min-width:768px){.layout-game__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:2;margin:0;border-radius:0;background:#fff;padding:0;width:60%;min-height:450px}}@media(max-width:768px){.layout-game__container{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.layout-game__help{overflow:hidden;position:relative}.layout-game__help__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin:0;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#fff;overflow:hidden;list-style:none;text-align:center;line-height:1.2em;color:var(--theme-color-help-desktop-text);font-size:1em}@media(min-width:768px){.layout-game__help__container{border-radius:0;border-top-left-radius:0;border-bottom-left-radius:0}}@media(min-width:768px){.layout-game__help{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%;z-index:1;margin:0 0 0 10px;width:35%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;position:-webkit-sticky;position:sticky;top:10px}}@media(max-width:768px){.layout-game{padding:0}}@media(min-width:768px){.layout-game{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0}}.code,.code__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.code__content{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 15px 30px}.code__content__title{text-align:center;line-height:1.4em;font-size:1.2em;font-weight:600;padding:0 30px 15px}@media(min-width:768px){.code__content__title{font-size:2em;font-size:28px;font-weight:700}}.code__content__separation{margin:0 auto;border:1px solid var(--theme-color-button);border-radius:50px;padding-top:15px;width:64px;height:64px}.code__content__separation__arrow{width:10px;height:30px}@media(max-width:768px){.code__content__separation{display:none}}.code__content__subtitle{padding:0 10px;font-weight:600}.code__content__form{font-weight:600}.code__content__form__title{margin:15px 0}@media(min-width:768px){.code__content__form__title{margin-bottom:30px;font-size:1.2em}}.code__content__form__code{position:relative;margin:15px 0}.code__content__form__code__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin:0 auto;border:2px solid var(--theme-color-button);border-radius:8px;width:95%;max-width:386px;height:80px}.code__content__form__code__container__activate{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;margin:0 auto;border:0;border-radius:7px;background:transparent;padding:0;width:100%;height:100%}.code__content__form__code__container__activate.hidden{opacity:0;z-index:1}.code__content__form__code__container__activate__label{display:inline-block;text-transform:uppercase;line-height:10px;color:var(--theme-color-input-text);font-family:Poppins,sans-serif;font-size:16px;font-weight:600}.code__content__form__code__container__item{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;z-index:2;margin:0}.code__content__form__code__container__item__label{position:absolute;margin:-1px;border:0;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.code__content__form__code__container__item__picture{display:block;position:absolute;top:-10px;left:50%;-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-transform:translateX(-50%) rotateY(180deg);transform:translateX(-50%) rotateY(180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;opacity:1;margin:0 auto;background-size:contain;width:20px;height:20px;will-change:transform,opacity}.code__content__form__code__container__item__picture:after{position:absolute;top:75px;right:-10px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;background:var(--theme-color-button);width:35px;height:3px;content:"";will-change:background}.code__content__form__code__container__item__input,.code__content__form__code__container__item__picture:after{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.code__content__form__code__container__item__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;-webkit-transition:background .16s ease-out,color .16s ease-out;transition:background .16s ease-out,color .16s ease-out;margin:0;background:transparent;cursor:pointer;padding:0;text-transform:none;font-size:1em;font-weight:500;display:block;position:relative;-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border:0;width:101%;height:76px;text-align:center;text-transform:uppercase;font-family:Poppins,sans-serif;font-size:32px;font-weight:700;will-change:background,border-color}.code__content__form__code__container__item__input:disabled{cursor:default;background:var(--theme-color-input)}.code__content__form__code__container__item__input:disabled+.code__content__form__code__container__item__picture:after,.code__content__form__code__container__item__input:focus+.code__content__form__code__container__item__picture:after,.code__content__form__code__container__item__input:not([value=""])+.code__content__form__code__container__item__picture:after{-webkit-transform:rotateY(0);transform:rotateY(0);background:transparent}.code__content__form__code__container__item__input:focus+.code__content__form__code__container__item__picture,.code__content__form__code__container__item__input:not([value=""])+.code__content__form__code__container__item__picture{-webkit-transform:translateX(-50%) rotateY(0);transform:translateX(-50%) rotateY(0);opacity:0}.code__content__form__code__container__item__input:focus,.code__content__form__code__container__item__input:not([value=""]){-webkit-transform:rotateY(0);transform:rotateY(0);outline:0;background:var(--theme-color-input);color:var(--theme-color-input-text)}.code__content__form__code__container__item--1 .code__content__form__code__container__item__input{border-top-right-radius:5px;border-bottom-right-radius:5px}.code__content__form__code__container__item:last-child .code__content__form__code__container__item__input{border-top-left-radius:5px;border-bottom-left-radius:5px;width:100%}.code__content__form__code__container__item--1 .code__content__form__code__container__item__input:focus,.code__content__form__code__container__item--1 .code__content__form__code__container__item__input:not([value=""]){border-top-left-radius:5px;border-top-right-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:0}.code__content__form__code__container__item:last-child .code__content__form__code__container__item__input:focus,.code__content__form__code__container__item:last-child .code__content__form__code__container__item__input:not([value=""]){border-top-left-radius:0;border-top-right-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:5px}.code__content__form__post__valid__button{display:block;-webkit-transition:all .16s ease-in;transition:all .16s ease-in;margin:0 auto;border:0;border-radius:8px;background:var(--theme-color-button);cursor:pointer;padding:12px 20px;width:100%;max-width:390px;height:64px;color:var(--theme-color-button-text);font-family:Poppins,sans-serif;font-size:16px;font-weight:600;will-change:background,color}.code__content__form__post__valid__button:disabled{background:#ddd;cursor:default;color:#bbb}.code__content__form__post__valid__button span.gdpr_title1{font-size:1.3em;text-transform:uppercase}.code__content__form__post__valid__button span.gdpr_title2{font-size:.9em}.code__content__form__post__valid__button:focus{outline:none}@media(min-width:768px){.code__content{padding:30px}}#overlayGameStep1 .code__content__form__code__container__item__input{background:transparent}#overlayGameStep1 .code__content__form__code__container__activate__label{position:static;padding:0 0 0 2px;text-align:center;color:#fff;font-weight:600}#overlayGameStep1 .code__content__form__code__container__activate__label:after{position:absolute;bottom:-85px;left:-60px;-webkit-transform:scaleX(-1);transform:scaleX(-1);z-index:1;background:url(assets/img/finger.svg) no-repeat;background-size:contain;width:63px;height:80px;content:""}@media(min-width:768px){#overlayGameStep1{display:none}}.code-overlay__container{position:absolute;right:15px;left:15px;margin:0 auto;border-radius:8px;background:#fff;padding:10px;max-width:300px;text-align:center}.code-overlay__container__text{color:#3a3b38;font-weight:600}.review__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 15px 30px}.review__content__title{line-height:1.4em;font-size:1.3em;font-weight:600}.review__content__grade{-webkit-transition:all .16s ease-in;transition:all .16s ease-in;border:1px solid transparent}.review__content__grade__help,.review__content__grade__result{display:block}.review__content__grade__help{margin:0 0 5px}.review__content__grade__legend{color:#737373;font-size:.9em}.review__content__grade__legend__item{padding:0 5px}.review__content__grade__selector{margin:15px auto 5px}@media(min-width:768px){.review__content__grade__selector{margin:0 auto}}@media(min-width:768px){.review__content__grade{margin:20px 0 0}}.review__content__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.review__content__form__title-message{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-top:15px;line-height:1.4em;font-size:1.3em;font-weight:600}.review__content__form__errors{margin:30px auto;padding:0;list-style-position:inside;text-align:center;color:#c30612}.review__content__form__errors.active{display:block}.review__content__form__field{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:15px 0 0;width:100%}.review__content__form__field__label{display:block;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;padding:0 0 5px}.review__content__form__field__input{display:block;position:relative;-webkit-transition:all .16s ease-in;transition:all .16s ease-in;border:1px solid #e8e8e8;border-radius:0;background:#f5f5f5;padding:10px 15px;width:100%;resize:none}.review__content__form__field__input::-webkit-input-placeholder{font-family:Poppins,sans-serif;font-size:.9em}.review__content__form__field__input:-ms-input-placeholder{font-family:Poppins,sans-serif;font-size:.9em}.review__content__form__field__input::-ms-input-placeholder{font-family:Poppins,sans-serif;font-size:.9em}.review__content__form__field__input::placeholder{font-family:Poppins,sans-serif;font-size:.9em}.review__content__form__field__input:focus{outline:0;border:1px solid rgba(255,228,0,.3);-webkit-box-shadow:0 1px 4px 0 rgba(255,228,0,.3);box-shadow:0 1px 4px 0 rgba(255,228,0,.3);background:#fef9d4}.review__content__form__field__input.valid{border:1px solid #059347;-webkit-box-shadow:0 1px 4px 0 rgba(5,147,71,.8);box-shadow:0 1px 4px 0 rgba(5,147,71,.8)}.review__content__form__field__input.error,.review__content__form__field__input.valid.invalidated{border:1px solid #c30612;-webkit-box-shadow:0 1px 4px 0 rgba(195,6,18,.8);box-shadow:0 1px 4px 0 rgba(195,6,18,.8)}.review__content__form__field__input.error.validated{border:1px solid #059347;-webkit-box-shadow:0 1px 4px 0 rgba(5,147,71,.8);box-shadow:0 1px 4px 0 rgba(5,147,71,.8)}.review__content__form__field__input--textarea{height:80px}.review__content__form__field__input:focus+.review__content__form__field__label,.review__content__form__field__input:not([value=""])+.review__content__form__field__label{top:-15px;font-size:.8em}.review__content__form__field__input.error+.review__content__form__field__label{color:#c30612}.review__content__form__field__infos{position:absolute;top:100%;left:50%;-webkit-transform:scale(0) translateX(-50%);transform:scale(0) translateX(-50%);-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:10;margin-top:5px;width:100%}.with-info+.review__content__form__field__infos,.with-info--1+.review__content__form__field__infos,.with-info--2+div+.review__content__form__field__infos{-webkit-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%)}.review__content__form__field__infos__text{position:relative;z-index:2;border-radius:0;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#fc999f;padding:15px;text-align:left;line-height:16px;font-size:14px}.review__content__form__field__infos__text:after{display:block;clear:both;height:0;content:""}.review__content__form__field__infos__text__svg{float:right;margin:0 0 5px 5px;width:auto;height:70px}@media(max-width:768px){.review__content__form__field__infos__text__svg{display:none}}.review__content__form__field__infos__text__error{font-weight:700;font-style:italic}.review__content__form__field__counter{position:relative;text-align:left}.review__content__form__field__counter__under{color:red}.review__content__form__field__counter span{display:none;font-size:15px}.review__content__form__field__counter #form-counter{display:inline}.review__content__form__field__message-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;-webkit-transition:background .16s ease-out,color .16s ease-out;transition:background .16s ease-out,color .16s ease-out;border:0;background:transparent;cursor:pointer;text-align:center;text-transform:none;font-family:Poppins,sans-serif;font-size:1em;font-weight:500;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:30px;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#f1f1f1;text-transform:uppercase;color:#3a3b38;will-change:box-shadow,background;background:#ffe515;display:none;margin:15px 0 0;border-radius:10px;padding:10px 0;width:100%;font-weight:700}.review__content__form__field__message-button:disabled{cursor:default}.review__content__form__field__message-button:active,.review__content__form__field__message-button:focus,.review__content__form__field__message-button:hover{outline:none;background:#cbcbcb;text-decoration:none}.review__content__form__field__message-button:active{-webkit-box-shadow:0 4px 1px -1px rgba(0,0,0,.2),0 4px 1px 0 rgba(0,0,0,.14),0 4px 3px 0 rgba(0,0,0,.12);box-shadow:0 4px 1px -1px rgba(0,0,0,.2),0 4px 1px 0 rgba(0,0,0,.14),0 4px 3px 0 rgba(0,0,0,.12)}.review__content__form__field__message-button__icon{margin-right:10px;vertical-align:middle;font-size:20px}.review__content__form__field__message-button__text{vertical-align:middle}.review__content__form__field__message-button:active,.review__content__form__field__message-button:focus,.review__content__form__field__message-button:hover{background:#e6cd00;color:#3a3b38}#overlayReviewStep2 .review__content__form__field__message-button{display:block}.review__content__form__field__button{display:block;-webkit-transition:all .16s ease-in;transition:all .16s ease-in;margin:0 auto;border:0;border-radius:8px;background:var(--theme-color-button);cursor:pointer;padding:12px 20px;width:100%;max-width:390px;height:64px;color:var(--theme-color-button-text);font-family:Poppins,sans-serif;font-size:16px;font-weight:600;will-change:background,color}.review__content__form__field__button:disabled{background:#ddd;cursor:default;color:#bbb}.review__content__form__field__button span.gdpr_title1{font-size:1.3em;text-transform:uppercase}.review__content__form__field__button span.gdpr_title2{font-size:.9em}.review__content__form__field__loader{-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0;width:16px;height:16px;-webkit-animation:spin 1s infinite;animation:spin 1s infinite;position:absolute;right:10px;bottom:10px;color:#000;content:""}.review__content__form__field__loader:after{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:50%;border:.2em solid;border-left:.2em solid transparent;background:50% no-repeat;background-size:cover;content:""}.loading .review__content__form__field__loader,.review__content__form__field__input.loading+div+.review__content__form__field__loader{opacity:1}@media(min-width:768px){.review__content__form__field--email,.review__content__form__field--pseudo{-webkit-box-flex:0;-webkit-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%;width:49%}}.review__content__form__field--gdpr{margin-top:0}.review__content__form__field--cgv,.review__content__form__field--gdpr,.review__content__form__field--optin{font-size:.85em;padding:0 15px 0 0}.review__content__form__field--cgv .review__content__form__field__note,.review__content__form__field--gdpr .review__content__form__field__note,.review__content__form__field--optin .review__content__form__field__note{margin-top:10px;text-align:left;line-height:13px}@media(min-width:768px){.review__content__form__field--cgv .review__content__form__field__note,.review__content__form__field--gdpr .review__content__form__field__note,.review__content__form__field--optin .review__content__form__field__note{text-align:center}}.review__content__form__field--cgv .review__content__form__field__text,.review__content__form__field--gdpr .review__content__form__field__text,.review__content__form__field--optin .review__content__form__field__text{-webkit-transition:margin .3s ease-out,height .3s ease-out,padding .3s ease-out;transition:margin .3s ease-out,height .3s ease-out,padding .3s ease-out;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}.review__content__form__field--cgv .review__content__form__field__text[data-collapsed=true],.review__content__form__field--gdpr .review__content__form__field__text[data-collapsed=true],.review__content__form__field--optin .review__content__form__field__text[data-collapsed=true]{margin:0;padding:0;overflow:hidden}.review__content__form__field--cgv .review__content__form__field__text__input,.review__content__form__field--gdpr .review__content__form__field__text__input,.review__content__form__field--optin .review__content__form__field__text__input{-webkit-box-flex:0;-webkit-flex:0 0 15px;-ms-flex:0 0 15px;flex:0 0 15px;margin:0 15px}.review__content__form__field--cgv .review__content__form__field__text__input.error+*,.review__content__form__field--gdpr .review__content__form__field__text__input.error+*,.review__content__form__field--optin .review__content__form__field__text__input.error+*{color:#c30612}.review__content__form__field--cgv .review__content__form__field__text__label,.review__content__form__field--gdpr .review__content__form__field__text__label,.review__content__form__field--optin .review__content__form__field__text__label{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:justify;line-height:14px}.review__content__form__field--cgv .review__content__form__field__text__label+a,.review__content__form__field--gdpr .review__content__form__field__text__label+a,.review__content__form__field--optin .review__content__form__field__text__label+a{display:inline-block;position:absolute;right:0;bottom:-10px;width:auto}.review__content__form__field--cgv .review__content__form__field__text__label a,.review__content__form__field--gdpr .review__content__form__field__text__label a,.review__content__form__field--optin .review__content__form__field__text__label a{text-decoration:underline;color:inherit}.review__content__form__field--cgv .review__content__form__field__text__label a:focus,.review__content__form__field--cgv .review__content__form__field__text__label a:hover,.review__content__form__field--gdpr .review__content__form__field__text__label a:focus,.review__content__form__field--gdpr .review__content__form__field__text__label a:hover,.review__content__form__field--optin .review__content__form__field__text__label a:focus,.review__content__form__field--optin .review__content__form__field__text__label a:hover{text-decoration:none;color:#000}@media(min-width:768px){.review__content__form__field--cgv .review__content__form__field__text,.review__content__form__field--gdpr .review__content__form__field__text,.review__content__form__field--optin .review__content__form__field__text{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.review__content__form__field--submit{margin-top:30px}.review__content__form__warning{display:none;margin-top:15px;text-align:center;line-height:1;color:#c30612;font-size:.9em}.review__content__form__hidden{display:none}.review__content__form .gdpr_download_link{font-size:80%;margin-top:2em;text-align:center;width:100%}.review__content__form .gdpr_download_link a,.review__content__form .gdpr_download_link div{color:#888}.review__content__form .gdpr_download_link a{text-decoration:underline}.review__content__form .gdpr_download_link div{line-height:normal}.review__content__annex{margin-top:25px;text-align:justify;line-height:12px;font-size:.7em}@media(min-width:768px){.review__content{padding:30px}}.review-overlay__container,.review-overlay__error{position:absolute;right:15px;bottom:15px;left:15px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;margin:0 auto;border-radius:0;background:#fff;padding:10px;max-width:300px;will-change:opacity}.review-overlay__container__text,.review-overlay__error__text{color:#3a3b38;font-weight:600}.review-overlay__error{opacity:0;background:#fc999f}#overlayReviewStep1 .review__title{text-align:center}#overlayReviewStep1 .review__grade__help{display:none}#overlayReviewStep1 .grade-selector{margin:0;text-align:center}#overlayReviewStep1 .review-overlay__container{display:none}@media(min-height:400px){#overlayReviewStep1 .review-overlay__container{display:block}}@media(min-width:768px){#overlayReviewStep1{display:none}}#overlayReviewStep2 .review__content__form__title-message{margin-top:0;text-align:center}#overlayReviewStep2 .review__content__form__field{margin-top:0}#overlayReviewStep2 .review-overlay__container,#overlayReviewStep2 .review__content__form__field__infos{display:none}@media(min-height:400px){#overlayReviewStep2 .review-overlay__container{display:block}}#overlayReviewStep2.not-validated .review-overlay__container{opacity:0}#overlayReviewStep2.not-validated .review-overlay__error[overlay-error-global=true],#overlayReviewStep2.not-validated .review-overlay__error[overlay-error-regex=true]{opacity:1}#overlayReviewStep2 .review-overlay__error__text__error{font-weight:700;font-style:italic}@media(min-width:768px){#overlayReviewStep2{display:none}}#overlayReviewEmailError,#overlayReviewPseudoError{background:#fc999f}#overlayReviewEmailError .review-overlay__container,#overlayReviewPseudoError .review-overlay__container{bottom:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width:768px){#overlayReviewEmailError,#overlayReviewPseudoError{display:none}}.survey{padding:30px}.survey__title{margin-bottom:30px;line-height:1.4em;font-size:1.3em;font-weight:600}.survey__form,.survey__title{text-align:left}.survey__form__question{padding:0 0 15px}.survey__form__user{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.survey__form__user__title{margin-top:30px;line-height:1.4em;font-size:1.3em;font-weight:600}.survey__form__user__field,.survey__form__user__title{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.survey__form__user__field{position:relative;margin:15px 0 0;width:100%}.survey__form__user__field__label{display:block;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;padding:0 0 5px}.survey__form__user__field__input{display:block;position:relative;-webkit-transition:all .16s ease-in;transition:all .16s ease-in;border:1px solid #e8e8e8;border-radius:0;background:#f5f5f5;padding:10px 15px;width:100%;resize:none}.survey__form__user__field__input::-webkit-input-placeholder{font-family:Poppins,sans-serif;font-size:.9em}.survey__form__user__field__input:-ms-input-placeholder{font-family:Poppins,sans-serif;font-size:.9em}.survey__form__user__field__input::-ms-input-placeholder{font-family:Poppins,sans-serif;font-size:.9em}.survey__form__user__field__input::placeholder{font-family:Poppins,sans-serif;font-size:.9em}.survey__form__user__field__input:focus{outline:0;border:1px solid rgba(255,228,0,.3);-webkit-box-shadow:0 1px 4px 0 rgba(255,228,0,.3);box-shadow:0 1px 4px 0 rgba(255,228,0,.3);background:#fef9d4}.survey__form__user__field__input.valid{border:1px solid #059347;-webkit-box-shadow:0 1px 4px 0 rgba(5,147,71,.8);box-shadow:0 1px 4px 0 rgba(5,147,71,.8)}.survey__form__user__field__input.error,.survey__form__user__field__input.valid.invalidated{border:1px solid #c30612;-webkit-box-shadow:0 1px 4px 0 rgba(195,6,18,.8);box-shadow:0 1px 4px 0 rgba(195,6,18,.8)}.survey__form__user__field__input.error.validated{border:1px solid #059347;-webkit-box-shadow:0 1px 4px 0 rgba(5,147,71,.8);box-shadow:0 1px 4px 0 rgba(5,147,71,.8)}.survey__form__user__field__input--textarea{height:80px}.survey__form__user__field__input:focus+.survey__form__user__field__label,.survey__form__user__field__input:not([value=""])+.survey__form__user__field__label{top:-15px;font-size:.8em}.survey__form__user__field__input.error+.survey__form__user__field__label{color:#c30612}.survey__form__user__field__infos{position:absolute;top:100%;left:50%;-webkit-transform:scale(0) translateX(-50%);transform:scale(0) translateX(-50%);-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:10;margin-top:5px;width:100%}.with-info+.survey__form__user__field__infos,.with-info--1+.survey__form__user__field__infos,.with-info--2+div+.survey__form__user__field__infos{-webkit-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%)}.survey__form__user__field__infos__text{position:relative;z-index:2;border-radius:0;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#fc999f;padding:15px;text-align:left;line-height:16px;font-size:14px}.survey__form__user__field__infos__text:after{display:block;clear:both;height:0;content:""}.survey__form__user__field__infos__text__svg{float:right;margin:0 0 5px 5px;width:auto;height:70px}@media(max-width:768px){.survey__form__user__field__infos__text__svg{display:none}}.survey__form__user__field__infos__text__error{font-weight:700;font-style:italic}.survey__form__user__field__counter{position:relative;text-align:left}.survey__form__user__field__counter__under{color:red}.survey__form__user__field__counter span{display:none;font-size:15px}.survey__form__user__field__counter #form-counter{display:inline}.survey__form__user__field__message-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;-webkit-transition:background .16s ease-out,color .16s ease-out;transition:background .16s ease-out,color .16s ease-out;border:0;background:transparent;cursor:pointer;text-align:center;text-transform:none;font-family:Poppins,sans-serif;font-size:1em;font-weight:500;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:30px;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#f1f1f1;text-transform:uppercase;color:#3a3b38;will-change:box-shadow,background;background:#ffe515;display:none;margin:15px 0 0;border-radius:10px;padding:10px 0;width:100%;font-weight:700}.survey__form__user__field__message-button:disabled{cursor:default}.survey__form__user__field__message-button:active,.survey__form__user__field__message-button:focus,.survey__form__user__field__message-button:hover{outline:none;background:#cbcbcb;text-decoration:none}.survey__form__user__field__message-button:active{-webkit-box-shadow:0 4px 1px -1px rgba(0,0,0,.2),0 4px 1px 0 rgba(0,0,0,.14),0 4px 3px 0 rgba(0,0,0,.12);box-shadow:0 4px 1px -1px rgba(0,0,0,.2),0 4px 1px 0 rgba(0,0,0,.14),0 4px 3px 0 rgba(0,0,0,.12)}.survey__form__user__field__message-button__icon{margin-right:10px;vertical-align:middle;font-size:20px}.survey__form__user__field__message-button__text{vertical-align:middle}.survey__form__user__field__message-button:active,.survey__form__user__field__message-button:focus,.survey__form__user__field__message-button:hover{background:#e6cd00;color:#3a3b38}#overlayReviewStep2 .survey__form__user__field__message-button{display:block}.survey__form__user__field__button{display:block;-webkit-transition:all .16s ease-in;transition:all .16s ease-in;margin:0 auto;border:0;border-radius:8px;background:var(--theme-color-button);cursor:pointer;padding:12px 20px;width:100%;max-width:390px;height:64px;color:var(--theme-color-button-text);font-family:Poppins,sans-serif;font-size:16px;font-weight:600;will-change:background,color}.survey__form__user__field__button:disabled{background:#ddd;cursor:default;color:#bbb}.survey__form__user__field__button span.gdpr_title1{font-size:1.3em;text-transform:uppercase}.survey__form__user__field__button span.gdpr_title2{font-size:.9em}.survey__form__user__field__loader{-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0;width:16px;height:16px;-webkit-animation:spin 1s infinite;animation:spin 1s infinite;position:absolute;right:10px;bottom:10px;color:#000;content:""}.survey__form__user__field__loader:after{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:50%;border:.2em solid;border-left:.2em solid transparent;background:50% no-repeat;background-size:cover;content:""}.loading .survey__form__user__field__loader,.survey__form__user__field__input.loading+div+.survey__form__user__field__loader{opacity:1}@media(min-width:768px){.survey__form__user__field--email,.survey__form__user__field--pseudo{-webkit-box-flex:0;-webkit-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%}}.survey__form__user__field--gdpr{margin-top:0}.survey__form__user__field--cgv,.survey__form__user__field--gdpr,.survey__form__user__field--optin{font-size:.85em}.survey__form__user__field--cgv .survey__form__user__field__note,.survey__form__user__field--gdpr .survey__form__user__field__note,.survey__form__user__field--optin .survey__form__user__field__note{margin-top:10px;text-align:left;line-height:13px}@media(min-width:768px){.survey__form__user__field--cgv .survey__form__user__field__note,.survey__form__user__field--gdpr .survey__form__user__field__note,.survey__form__user__field--optin .survey__form__user__field__note{text-align:center}}.survey__form__user__field--cgv .survey__form__user__field__text,.survey__form__user__field--gdpr .survey__form__user__field__text,.survey__form__user__field--optin .survey__form__user__field__text{-webkit-transition:margin .3s ease-out,height .3s ease-out,padding .3s ease-out;transition:margin .3s ease-out,height .3s ease-out,padding .3s ease-out;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}.survey__form__user__field--cgv .survey__form__user__field__text[data-collapsed=true],.survey__form__user__field--gdpr .survey__form__user__field__text[data-collapsed=true],.survey__form__user__field--optin .survey__form__user__field__text[data-collapsed=true]{margin:0;padding:0;overflow:hidden}.survey__form__user__field--cgv .survey__form__user__field__text__input,.survey__form__user__field--gdpr .survey__form__user__field__text__input,.survey__form__user__field--optin .survey__form__user__field__text__input{-webkit-box-flex:0;-webkit-flex:0 0 15px;-ms-flex:0 0 15px;flex:0 0 15px;margin:0 15px 0 0}.survey__form__user__field--cgv .survey__form__user__field__text__input.error+*,.survey__form__user__field--gdpr .survey__form__user__field__text__input.error+*,.survey__form__user__field--optin .survey__form__user__field__text__input.error+*{color:#c30612}.survey__form__user__field--cgv .survey__form__user__field__text__label,.survey__form__user__field--gdpr .survey__form__user__field__text__label,.survey__form__user__field--optin .survey__form__user__field__text__label{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:justify;line-height:14px}.survey__form__user__field--cgv .survey__form__user__field__text__label+a,.survey__form__user__field--gdpr .survey__form__user__field__text__label+a,.survey__form__user__field--optin .survey__form__user__field__text__label+a{display:inline-block;position:absolute;right:0;bottom:-10px;width:auto}.survey__form__user__field--cgv .survey__form__user__field__text__label a,.survey__form__user__field--gdpr .survey__form__user__field__text__label a,.survey__form__user__field--optin .survey__form__user__field__text__label a{text-decoration:underline;color:inherit}.survey__form__user__field--cgv .survey__form__user__field__text__label a:focus,.survey__form__user__field--cgv .survey__form__user__field__text__label a:hover,.survey__form__user__field--gdpr .survey__form__user__field__text__label a:focus,.survey__form__user__field--gdpr .survey__form__user__field__text__label a:hover,.survey__form__user__field--optin .survey__form__user__field__text__label a:focus,.survey__form__user__field--optin .survey__form__user__field__text__label a:hover{text-decoration:none;color:#000}@media(min-width:768px){.survey__form__user__field--cgv .survey__form__user__field__text,.survey__form__user__field--gdpr .survey__form__user__field__text,.survey__form__user__field--optin .survey__form__user__field__text{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.survey__form__errors{margin:30px auto;padding:0;list-style-position:inside;text-align:center;color:#c30612}.survey__form__errors.active{display:block}.survey__form__submit{display:block;-webkit-transition:all .16s ease-in;transition:all .16s ease-in;border:0;border-radius:8px;background:var(--theme-color-button);cursor:pointer;padding:12px 20px;width:100%;max-width:390px;height:64px;color:var(--theme-color-button-text);font-family:Poppins,sans-serif;font-size:16px;font-weight:600;will-change:background,color;margin:30px auto 0}.survey__form__submit:disabled{background:#ddd;cursor:default;color:#bbb}.survey__form__submit span.gdpr_title1{font-size:1.3em;text-transform:uppercase}.survey__form__submit span.gdpr_title2{font-size:.9em}.survey__form__submit:focus{outline:none}.survey__form__mandatory{display:none;margin:30px auto;padding:0;text-align:center;color:#c30612}.survey__form__mandatory.active{display:block}.survey__form__hidden{display:none}.survey .gdpr_download_link{font-size:80%;margin-top:2em;text-align:center;width:100%}.survey .gdpr_download_link a,.survey .gdpr_download_link div{color:#888}.survey .gdpr_download_link a{text-decoration:underline}.survey .gdpr_download_link div{line-height:normal}.survey-overlay__container,.survey-overlay__error{position:absolute;right:15px;bottom:15px;left:15px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;margin:0 auto;border-radius:0;background:#fff;padding:10px;max-width:300px;will-change:opacity}.survey-overlay__container__text,.survey-overlay__error__text{color:#3a3b38;font-weight:600}.survey-overlay__error{opacity:0;background:#fc999f}.survey-help,.survey-help__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.survey-help__list{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:0;padding:0;list-style:none;counter-reset:ol-counter}.survey-help__list__item{margin:0;counter-increment:ol-counter}.survey-help__list__item:before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:15px auto 10px;border-radius:50%;background:var(--theme-color-help-desktop-text);padding:8px;width:20px;height:20px;color:var(--theme-color-help-desktop-bg);font-size:1.3em;font-weight:500;content:counter(ol-counter)}@media(min-width:768px){#overlayUserEmailError,#overlayUserPseudoError{display:none}}.survey__form__question .description_link{color:var(--theme-color-input-text);font-size:90%;font-style:italic}.survey__form__question .description_link.description{padding:0 .5em .5em 0}.survey__form__question .description_link.link{display:inline;float:right;padding:0 0 .5em .5em;text-align:right;width:inherit}.survey__form__question .description_link.link a{color:var(--theme-color-input-text);font-weight:400;text-decoration:underline}.survey__form__question .form-error{color:#c30612}.result{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.result,.result__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal}.result__content{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:0 15px 30px}.result__content img{width:auto;max-width:80px}.result__content__title{text-align:center;line-height:1.4em;font-size:1.2em;font-weight:600;font-size:1.1em}@media(min-width:768px){.result__content__title{font-size:2em}}.result__content__text__gift{margin:0 0 15px;font-weight:700}@media(min-width:768px){.result__content__text__gift{margin:15px 0 30px}}.result__content__text__gmx__message{display:none}.result__content__text__gmx__text{margin:15px 0}.result__content__text__gmx__link{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;-webkit-transition:background .16s ease-out,color .16s ease-out;transition:background .16s ease-out,color .16s ease-out;margin:0;border:0;background:transparent;cursor:pointer;text-align:center;text-transform:none;font-family:Poppins,sans-serif;font-size:1em;font-weight:500;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:30px;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#f1f1f1;padding:10px 20px;text-transform:uppercase;color:#3a3b38;font-weight:700;will-change:box-shadow,background;background:#ffe515}.result__content__text__gmx__link:disabled{cursor:default}.result__content__text__gmx__link:active,.result__content__text__gmx__link:focus,.result__content__text__gmx__link:hover{outline:none;background:#cbcbcb;text-decoration:none}.result__content__text__gmx__link:active{-webkit-box-shadow:0 4px 1px -1px rgba(0,0,0,.2),0 4px 1px 0 rgba(0,0,0,.14),0 4px 3px 0 rgba(0,0,0,.12);box-shadow:0 4px 1px -1px rgba(0,0,0,.2),0 4px 1px 0 rgba(0,0,0,.14),0 4px 3px 0 rgba(0,0,0,.12)}.result__content__text__gmx__link__icon{margin-right:10px;vertical-align:middle;font-size:20px}.result__content__text__gmx__link__text{vertical-align:middle}.result__content__text__gmx__link:active,.result__content__text__gmx__link:focus,.result__content__text__gmx__link:hover{background:#e6cd00;color:#3a3b38}.result__content__text__back{display:inline-block;margin-top:30px}.result__content__text__voucher__link{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;-webkit-transition:background .16s ease-out,color .16s ease-out;transition:background .16s ease-out,color .16s ease-out;border:0;background:transparent;cursor:pointer;text-align:center;text-transform:none;font-family:Poppins,sans-serif;font-size:1em;font-weight:500;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:30px;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#f1f1f1;padding:10px 20px;text-transform:uppercase;color:#3a3b38;font-weight:700;will-change:box-shadow,background;background:#ffe515;margin:5px 0 10px}.result__content__text__voucher__link:disabled{cursor:default}.result__content__text__voucher__link:active,.result__content__text__voucher__link:focus,.result__content__text__voucher__link:hover{outline:none;background:#cbcbcb;text-decoration:none}.result__content__text__voucher__link:active{-webkit-box-shadow:0 4px 1px -1px rgba(0,0,0,.2),0 4px 1px 0 rgba(0,0,0,.14),0 4px 3px 0 rgba(0,0,0,.12);box-shadow:0 4px 1px -1px rgba(0,0,0,.2),0 4px 1px 0 rgba(0,0,0,.14),0 4px 3px 0 rgba(0,0,0,.12)}.result__content__text__voucher__link__icon{margin-right:10px;vertical-align:middle;font-size:20px}.result__content__text__voucher__link__text{vertical-align:middle}.result__content__text__voucher__link:active,.result__content__text__voucher__link:focus,.result__content__text__voucher__link:hover{background:#e6cd00;color:#3a3b38}.result__content__text__footer{margin-top:15px}@media(min-width:768px){.result__content{padding:0 30px 30px}}.result-help{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;display:inline-block}.result-help,.result-help__list{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.result-help__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:0;padding:0;list-style:none;counter-reset:ol-counter}.result-help__list__item{margin:0;counter-increment:ol-counter}.result-help__list__item:before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:15px auto 10px;border-radius:50%;background:var(--theme-color-help-desktop-text);padding:8px;width:20px;height:20px;color:var(--theme-color-help-desktop-bg);font-size:1.3em;font-weight:500;content:counter(ol-counter)}.result-help img{width:130px}.end{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%;height:100%;padding:30px}.end__title{line-height:40px;font-size:2rem;font-weight:700}.end-help,.end-help__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.end-help__list{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:0;padding:0;list-style:none;counter-reset:ol-counter}.end-help__list__item{margin:0;counter-increment:ol-counter}.end-help__list__item:before{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:15px auto 10px;border-radius:50%;background:var(--theme-color-help-desktop-text);padding:8px;width:20px;height:20px;color:var(--theme-color-help-desktop-bg);font-size:1.3em;font-weight:500;content:counter(ol-counter)}.end-help__list__item:before,.start{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.start{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%;height:100%}.start__title{line-height:40px;font-size:2rem;font-weight:700}.start__date{margin:35px 0;font-size:1.6rem;font-weight:600}.start-help,.start-help__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.start-help__list{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:0;padding:0;list-style:none;counter-reset:ol-counter}.start-help__list__item{margin:0;counter-increment:ol-counter}.start-help__list__item:before{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:15px auto 10px;border-radius:50%;background:var(--theme-color-help-desktop-text);padding:8px;width:20px;height:20px;color:var(--theme-color-help-desktop-bg);font-size:1.3em;font-weight:500;content:counter(ol-counter)}.start-help__list__item:before,.wrong-code{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wrong-code{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%;height:100%}.wrong-code__title{line-height:40px;font-size:2rem;font-weight:700}.wrong-code__button{display:block;-webkit-transition:all .16s ease-in;transition:all .16s ease-in;margin:0 auto;border:0;border-radius:8px;background:var(--theme-color-button);cursor:pointer;width:100%;max-width:390px;height:64px;color:var(--theme-color-button-text);font-family:Poppins,sans-serif;font-size:16px;font-weight:600;will-change:background,color;padding:20px;color:#7f7f82;font-weight:700;background-color:unset}.wrong-code__button:disabled{background:#ddd;cursor:default;color:#bbb}.wrong-code__button span.gdpr_title1{font-size:1.3em;text-transform:uppercase}.wrong-code__button span.gdpr_title2{font-size:.9em}.wrong-code-help,.wrong-code-help__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.wrong-code-help__list{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:0;padding:0;list-style:none;counter-reset:ol-counter}.wrong-code-help__list__item{margin:0;counter-increment:ol-counter}.wrong-code-help__list__item:before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:15px auto 10px;border-radius:50%;background:var(--theme-color-help-desktop-text);padding:8px;width:20px;height:20px;color:var(--theme-color-help-desktop-bg);font-size:1.3em;font-weight:500;content:counter(ol-counter)}.voucher,.voucher__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.voucher__text{text-align:center;padding:0 15px 30px}.voucher__title{text-align:center;line-height:1.4em;font-size:1.2em;font-weight:600;padding:0 30px 15px}@media(min-width:768px){.voucher__title{font-size:2em;font-size:28px;font-weight:700}}.voucher__button{display:block;-webkit-transition:all .16s ease-in;transition:all .16s ease-in;border:0;border-radius:8px;background:var(--theme-color-button);cursor:pointer;width:100%;max-width:390px;height:64px;color:var(--theme-color-button-text);font-family:Poppins,sans-serif;font-size:16px;font-weight:600;will-change:background,color;padding:20px;margin:0 auto 20px}.voucher__button:disabled{background:#ddd;cursor:default;color:#bbb}.voucher__button span.gdpr_title1{font-size:1.3em;text-transform:uppercase}.voucher__button span.gdpr_title2{font-size:.9em}.voucher-help,.voucher-help__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.voucher-help__list{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:0;padding:0;list-style:none;counter-reset:ol-counter}.voucher-help__list__item{margin:0;counter-increment:ol-counter}.voucher-help__list__item:before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:15px auto 10px;border-radius:50%;background:var(--theme-color-help-desktop-text);padding:8px;width:20px;height:20px;color:var(--theme-color-help-desktop-bg);font-size:1.3em;font-weight:500;content:counter(ol-counter)}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange,.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange:hover{background-color:var(--theme-color-button)}