/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,table,th,td,caption,hr{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}a,u,ins{text-decoration:none}u{text-decoration:underline}ins{border-bottom:1px solid}object,img{font-style:italic;vertical-align:middle;max-width:100%}label,input,textarea,button,select,option{cursor:pointer}.text-input:active,.text-input:focus,textarea:active,textarea:focus{cursor:text;outline:none}::-moz-selection{background-color:#edc029;color:#000}::selection{background-color:#edc029;color:#000}.hidden{display:none}html{font-family:"muli", sans-serif;font-size:100%;font-weight:400;line-height:1.5333333333;color:#fff;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-osx-font-smoothing:grayscale}html,body{height:100%}.wrapper{position:relative;animation:fadein .5s ease-in;background-color:#242a31}@media (min-width: 68.75em){.wrapper{background-image:url("/images/svg/top-bg-cb5a3d0d.svg");background-position:top;background-repeat:no-repeat;background-size:100%}}canvas{-ms-touch-action:double-tap-zoom}a{color:#edc029;text-decoration:none}h1,h2,h3,h4,h5{font-family:"muli", sans-serif}.container{position:relative}.main-content li{font-size:16px;font-size:1.0666666667rem;line-height:1.4375;line-height:1.6em}.main-content p{font-size:16px;font-size:1.0666666667rem;line-height:1.4375;line-height:1.6em}.main-content p a:hover{border-bottom:solid 2px #edc029}.main-content .container{padding:5vw 5vw}.section-heading{font-weight:700;text-align:center;font-weight:700;margin-bottom:1.5em;line-height:1.2;font-size:5.8vw;font-size:clamp(2rem, 3.4vw, 3.5rem) !important}@media (min-width: 37.5em){.section-heading{font-size:4vw}}@media (min-width: 60em){.section-heading{font-size:2.8vw}}@media (min-width: 112.5em){.section-heading{font-size:2.3vw}}.section-sub-heading{font-weight:500;line-height:1.6;margin-bottom:1em;text-align:center;font-size:4vw;font-size:clamp(1.2rem, 1.7vw, 1.6rem) !important}@media (min-width: 37.5em){.section-sub-heading{font-size:2.8vw}}@media (min-width: 60em){.section-sub-heading{font-size:1.75vw}}@media (min-width: 112.5em){.section-sub-heading{font-size:1.3vw}}@media (min-width: 37.5em){.section-sub-heading{max-width:80%;margin:0 auto 2em auto}}@media (min-width: 60em){.section-sub-heading{max-width:75%}}@media (min-width: 68.75em){.section-sub-heading{max-width:60%;margin-bottom:3em}}@media (min-width: 112.5em){.section-sub-heading{max-width:50%}}.hero{position:relative;text-align:center;color:#fff}.hero .hero__text{position:relative;z-index:10}@media (min-width: 47.5em){.hero .hero__text{display:inline-block}}@media (min-width: 60em){.hero .hero__text{padding-top:3em;width:80%}}@media (min-width: 68.75em){.hero .hero__text{padding:0}}.hero .hero__text .hero__heading{font-size:6.5vw;font-size:clamp(2rem, 3.1vw, 3rem) !important;font-weight:700;margin-bottom:1em;line-height:1.25}@media (min-width: 37.5em){.hero .hero__text .hero__heading{font-size:4.5vw}}@media (min-width: 60em){.hero .hero__text .hero__heading{font-size:3.5vw}}@media (min-width: 112.5em){.hero .hero__text .hero__heading{font-size:2.3vw}}@media (min-width: 47.5em){.hero .hero__text .hero__heading{max-width:80%;margin:0 auto 1em}}@media (min-width: 60em){.hero .hero__text .hero__heading{max-width:100%;margin:0 0 1em 0}}.hero .hero__text .hero__btn-group{margin-bottom:1em}@media (min-width: 37.5em){.hero .hero__text .hero__btn-group{margin-bottom:2em}}@media (min-width: 68.75em){.hero .hero__text .hero__btn-group{margin-bottom:0}}.hero .hero__text .hero__btn{z-index:20;position:relative;display:inline-block;padding:0 1em;text-transform:uppercase;text-align:center;font-size:16px;font-size:1.0666666667rem;line-height:1.4375;color:#fff;background-color:#edc029;border-radius:10px;letter-spacing:0.1em;font-family:"muli", sans-serif;font-weight:900;width:80%;padding:0.7em;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;margin-bottom:1.3em;font-size:3.6vw;font-size:clamp(1.25rem, 1.1vw, 1.2rem) !important}.hero .hero__text .hero__btn:hover{background-color:#39AAC9;color:#fff}@media (min-width: 37.5em){.hero .hero__text .hero__btn{font-size:2.3vw}}@media (min-width: 60em){.hero .hero__text .hero__btn{font-size:1.5vw}}@media (min-width: 112.5em){.hero .hero__text .hero__btn{font-size:1vw}}@media (min-width: 156.25em){.hero .hero__text .hero__btn{font-size:0.8vw}}@media (min-width: 37.5em){.hero .hero__text .hero__btn{padding:0.8em;max-width:12em;margin:0}}.hero .hero__img-mobile{width:100%;margin-bottom:2em}@media (min-width: 68.75em){.hero .hero__img-mobile{display:none}}.home-hero .hero__text{padding:0 6vw}@media (min-width: 68.75em){.home-hero .hero__text{padding:0;display:block;text-align:left;width:44%;margin-left:8%;padding-top:5%}}@media (min-width: 112.5em){.home-hero .hero__text{width:35%}}.home-hero .container{padding:0;padding-top:3vw}@media (min-width: 68.75em){.home-hero .container{padding:5vw 4vw 25vw}}@media (min-width: 100em){.home-hero .container{padding:5vw 4vw 34vw}}.what-we-do .what-we-do-img{width:100%}@media (min-width: 68.75em){.integrations{background-image:url("/images/svg/mid-bg-88563005.svg");background-position:bottom;background-repeat:no-repeat;background-size:100%}}.integrations .section-heading{margin-bottom:0.4em}.integrations .section-sub-heading{margin-bottom:2em}.integrations .languages-logos{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:2em}@media (min-width: 68.75em){.integrations .languages-logos{margin-bottom:6em}}.integrations .languages-logos li{list-style-type:none;padding:1em;border:solid 2px #fff;margin:0 0.5em 1em}@media (min-width: 68.75em){.integrations .languages-logos li{margin:0 1.6em}}.integrations .languages-logos li img{width:100px}.big-feature-list{text-align:center;margin:0 auto}@media (min-width: 37.5em){.big-feature-list{max-width:70%}}@media (min-width: 60em){.big-feature-list{text-align:left;max-width:100%}}@media (min-width: 68.75em){.big-feature-list{max-width:85%}}.big-feature-list .big-feature-list__item{list-style-type:none;margin-bottom:2.6em}.big-feature-list .big-feature-list__item:last-child{margin-bottom:0}@media (min-width: 60em){.big-feature-list .big-feature-list__item{display:flex;justify-content:center;align-items:center}}.big-feature-list .big-feature-list__img{margin-bottom:2em;max-width:200px}@media (min-width: 60em){.big-feature-list .big-feature-list__img{width:100%;max-width:30%;margin-bottom:0}}@media (min-width: 60em){.big-feature-list .big-feature-list__text{width:100%;max-width:50%;padding-left:4em}}@media (min-width: 87.5em){.big-feature-list .big-feature-list__text{max-width:40%}}@media (min-width: 112.5em){.big-feature-list .big-feature-list__text{max-width:30%}}.big-feature-list .big-feature-list__heading{font-family:"muli", sans-serif;font-weight:700;margin-bottom:0.4em;line-height:1.3;font-size:5.3vw;font-size:clamp(1.5rem, 2vw, 3rem) !important}@media (min-width: 37.5em){.big-feature-list .big-feature-list__heading{font-size:3.6vw}}@media (min-width: 60em){.big-feature-list .big-feature-list__heading{font-size:2.8vw}}@media (min-width: 68.75em){.big-feature-list .big-feature-list__heading{font-size:2vw}}@media (min-width: 112.5em){.big-feature-list .big-feature-list__heading{font-size:1.8vw}}.big-feature-list .big-feature-list__desc{line-height:1.6;font-size:3.6vw;font-size:clamp(1.15rem, 1.6vw, 1.3rem) !important}@media (min-width: 37.5em){.big-feature-list .big-feature-list__desc{font-size:2.3vw}}@media (min-width: 60em){.big-feature-list .big-feature-list__desc{font-size:1.5vw}}@media (min-width: 112.5em){.big-feature-list .big-feature-list__desc{font-size:1vw}}@media (min-width: 156.25em){.big-feature-list .big-feature-list__desc{font-size:0.8vw}}.small-feature-list{text-align:center}.small-feature-list li{list-style-type:none;margin-bottom:2.5em}@media (min-width: 37.5em){.small-feature-list li{display:inline-block;vertical-align:top;width:44%;padding:0 2.5%;margin-bottom:2em}}@media (min-width: 60em){.small-feature-list li{width:33%;padding-left:2%;padding-right:2%;margin-bottom:2em}}@media (min-width: 60em){.small-feature-list li{width:30%}}@media (min-width: 112.5em){.small-feature-list li{width:26%}}.small-feature-list .small-feature-list__img{margin-bottom:1.5em;max-width:200px}@media (min-width: 60em){.small-feature-list .small-feature-list__img{max-width:220px}}@media (min-width: 68.75em){.small-feature-list .small-feature-list__img{max-width:80%}}.small-feature-list .small-feature-list__title{font-family:"muli", sans-serif;font-weight:700;margin-bottom:0.4em;line-height:1.3;font-size:5.3vw;font-size:clamp(1.5rem, 2vw, 3rem) !important}@media (min-width: 37.5em){.small-feature-list .small-feature-list__title{font-size:3.6vw}}@media (min-width: 60em){.small-feature-list .small-feature-list__title{font-size:2.8vw}}@media (min-width: 68.75em){.small-feature-list .small-feature-list__title{font-size:2vw}}@media (min-width: 112.5em){.small-feature-list .small-feature-list__title{font-size:1.8vw}}.small-feature-list .small-feature-list__text{margin-bottom:1em;line-height:1.65;font-size:3.6vw;font-size:clamp(1.15rem, 1.6vw, 1.2rem) !important}@media (min-width: 37.5em){.small-feature-list .small-feature-list__text{font-size:2.3vw}}@media (min-width: 60em){.small-feature-list .small-feature-list__text{font-size:1.5vw}}@media (min-width: 112.5em){.small-feature-list .small-feature-list__text{font-size:1vw}}@media (min-width: 156.25em){.small-feature-list .small-feature-list__text{font-size:0.8vw}}.our-games .our-games-img{width:100%}@media (min-width: 60em){.our-games .games-list{display:flex;justify-content:space-between}}.our-games .games-list .games-list__item{list-style-type:none;margin-bottom:1.6em;background:#fff}@media (min-width: 60em){.our-games .games-list .games-list__item{width:48%;margin:0 2%}}.our-games .games-list .games-list__item .games-list__img{display:block;width:100%}.our-games .games-list .games-list__item .games-list__text{display:block;padding:4.5vw;color:#242a31}.our-games .games-list .games-list__item .games-list__text h2{line-height:1.3;font-weight:700;margin-bottom:0.1em;font-size:5.3vw;font-size:clamp(1.5rem, 2.4vw, 3.3rem) !important}@media (min-width: 37.5em){.our-games .games-list .games-list__item .games-list__text h2{font-size:3.6vw}}@media (min-width: 60em){.our-games .games-list .games-list__item .games-list__text h2{font-size:2.8vw}}@media (min-width: 68.75em){.our-games .games-list .games-list__item .games-list__text h2{font-size:2vw}}@media (min-width: 112.5em){.our-games .games-list .games-list__item .games-list__text h2{font-size:1.8vw}}.our-games .games-list .games-list__item .games-list__text p{line-height:1.6;margin-bottom:1em;font-size:3.6vw;font-size:clamp(1.15rem, 1.6vw, 1.3rem) !important}@media (min-width: 37.5em){.our-games .games-list .games-list__item .games-list__text p{font-size:2.3vw}}@media (min-width: 60em){.our-games .games-list .games-list__item .games-list__text p{font-size:1.5vw}}@media (min-width: 112.5em){.our-games .games-list .games-list__item .games-list__text p{font-size:1vw}}@media (min-width: 156.25em){.our-games .games-list .games-list__item .games-list__text p{font-size:0.8vw}}.our-games .games-list .games-list__item .games-list__text .games-list__downloads a{margin-right:0.6em;margin-bottom:0.4em;display:inline-block}.our-games .games-list .games-list__item .games-list__text .games-list__downloads a img{width:100%}.our-games .games-list .games-list__item .games-list__text .games-list__downloads a:hover{opacity:0.5}.roadmap{text-align:center}@media (min-width: 60em){.roadmap{background-image:url("/images/svg/roadmap-bg-fd163a61.svg");background-position:top;background-repeat:no-repeat;background-size:100%}}.roadmap .roadmap-img{width:100%}.roadmap .timeline{background-image:url("/images/svg/timeline-19dc970f.svg");background-position:center;background-repeat:repeat-y}@media (min-width: 60em){.roadmap .timeline{text-align:left;display:inline-block;max-width:80%}}.roadmap .timeline .timeline__item{list-style-type:none;margin-bottom:6vw;background-color:#242a31;padding-bottom:1em}@media (min-width: 60em){.roadmap .timeline .timeline__item{display:flex;justify-content:center;padding-bottom:0;background-color:transparent}.roadmap .timeline .timeline__item:nth-child(even){flex-direction:row-reverse}.roadmap .timeline .timeline__item:nth-child(even) .timeline__cell{flex-direction:row-reverse}.roadmap .timeline .timeline__item:nth-child(even) .timeline__cell .timeline__text{text-align:right}}.roadmap .timeline .timeline__item:last-child{background:#242a31;margin-bottom:0}@media (min-width: 60em){.roadmap .timeline .timeline__cell{display:flex;align-items:flex-start;width:54%}}@media (min-width: 68.75em){.roadmap .timeline .timeline__cell{width:55%}}@media (min-width: 87.5em){.roadmap .timeline .timeline__cell{width:56%}}@media (min-width: 112.5em){.roadmap .timeline .timeline__cell{width:58%}}@media (min-width: 60em){.roadmap .timeline .timeline__empty{width:44%}}.roadmap .timeline .timeline__number{text-align:center;display:inline-block;line-height:1.3;font-size:44px;font-size:clamp(1.8rem, 2.6vw, 3.3rem);font-weight:700;margin-bottom:0.1em;background-color:#edc029;padding:0.4em 0.8em;border:solid 4px #fff;border-radius:100%;margin-bottom:0.4em}@media (min-width: 87.5em){.roadmap .timeline .timeline__number{padding:0.3em 0.7em}}.roadmap .timeline .timeline__number.red{background-color:#ed472c}.roadmap .timeline .timeline__number.blue{background-color:#39AAC9}.roadmap .timeline .timeline__number.green{background-color:#07af90}@media (min-width: 60em){.roadmap .timeline .timeline__text{padding:0 2em}}.roadmap .timeline .timeline__title{line-height:1.3;font-weight:700;margin-bottom:0.1em;font-size:5.3vw;font-size:clamp(1.5rem, 2.4vw, 3.3rem) !important}@media (min-width: 37.5em){.roadmap .timeline .timeline__title{font-size:3.6vw}}@media (min-width: 60em){.roadmap .timeline .timeline__title{font-size:2.8vw}}@media (min-width: 68.75em){.roadmap .timeline .timeline__title{font-size:2vw}}@media (min-width: 112.5em){.roadmap .timeline .timeline__title{font-size:1.8vw}}.roadmap .timeline .timeline__desc{line-height:1.6;font-size:3.6vw;font-size:clamp(1.15rem, 1.6vw, 1.3rem) !important}@media (min-width: 37.5em){.roadmap .timeline .timeline__desc{font-size:2.3vw}}@media (min-width: 60em){.roadmap .timeline .timeline__desc{font-size:1.5vw}}@media (min-width: 112.5em){.roadmap .timeline .timeline__desc{font-size:1vw}}@media (min-width: 156.25em){.roadmap .timeline .timeline__desc{font-size:0.8vw}}@media (min-width: 60em){.contact{background-image:url("/images/svg/contact-bg-fe17b409.svg");background-position:top;background-repeat:no-repeat;background-size:100%}}.contact .container{padding:12vw 8vw}.contact .section-heading{margin-bottom:0.4em}.contact .section-sub-heading{margin-bottom:2em}@media (min-width: 47.5em){.contact-form{max-width:60%;margin:0 auto}}@media (min-width: 60em){.contact-form{max-width:55%}}@media (min-width: 112.5em){.contact-form{max-width:50%}}@media (min-width: 156.25em){.contact-form{max-width:50%}}.contact-form input[type="text"],.contact-form textarea{width:100%;border:0;outline:none;margin-bottom:2em;padding:1em;border-radius:6px;line-height:1.6;font-size:3.6vw;font-size:clamp(1.15rem, 1.6vw, 1.2rem) !important}@media (min-width: 37.5em){.contact-form input[type="text"],.contact-form textarea{font-size:2.3vw}}@media (min-width: 60em){.contact-form input[type="text"],.contact-form textarea{font-size:1.5vw}}@media (min-width: 112.5em){.contact-form input[type="text"],.contact-form textarea{font-size:1vw}}@media (min-width: 156.25em){.contact-form input[type="text"],.contact-form textarea{font-size:0.8vw}}.contact-form input[type="text"]:focus,.contact-form textarea:focus{background-color:#e1f2f7}.contact-form textarea{min-height:15em}.contact-form .btn-group{text-align:center}.contact-form input[type="submit"]{z-index:20;position:relative;display:inline-block;padding:0 1em;text-transform:uppercase;text-align:center;font-size:16px;font-size:1.0666666667rem;line-height:1.4375;color:#fff;background-color:#edc029;border-radius:10px;letter-spacing:0.1em;font-family:"muli", sans-serif;font-weight:900;width:100%;max-width:18em;padding:0.7em;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;margin-bottom:1.3em;border:none;display:inline-block;font-size:3.6vw;font-size:clamp(1.25rem, 1.1vw, 1.2rem) !important}.contact-form input[type="submit"]:hover{background-color:#39AAC9;color:#fff}@media (min-width: 37.5em){.contact-form input[type="submit"]{font-size:2.3vw}}@media (min-width: 60em){.contact-form input[type="submit"]{font-size:1.5vw}}@media (min-width: 112.5em){.contact-form input[type="submit"]{font-size:1vw}}@media (min-width: 156.25em){.contact-form input[type="submit"]{font-size:0.8vw}}@media (min-width: 37.5em){.contact-form input[type="submit"]{padding:0.8em;max-width:12em;margin:0}}.contact-form .form-success{text-align:center;padding:2.5vw;background-color:#39AAC9}.contact-form .form-success img{margin-right:0.6em}.contact-form .form-success p{font-weight:700;color:#fff;font-size:2.5vw;font-size:clamp(1.25rem, 1.7vw, 2.8rem);line-height:1}.contact-form .form-error{text-align:center;padding:2.5vw;background-color:#ed472c}.contact-form .form-error img{margin-right:0.6em}.contact-form .form-error p{font-weight:700;color:#fff;font-size:2.5vw;font-size:clamp(1.25rem, 1.7vw, 2.8rem);line-height:1}.hl-banner{background:#3b3f77;background:-moz-linear-gradient(-45deg, #3b3f77 0%, #6b59ef 100%);background:-webkit-linear-gradient(-45deg, #3b3f77 0%, #6b59ef 100%);background:linear-gradient(135deg, #3b3f77 0%, #6b59ef 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b3f77', endColorstr='#6b59ef',GradientType=1 );text-align:center}@media (min-width: 60em){.hl-banner{text-align:left}}@media (min-width: 60em){.hl-banner .container{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}}@media (min-width: 60em){.hl-banner .hl-banner__content{width:60%}}@media (min-width: 68.75em){.hl-banner .hl-banner__content{display:flex;align-items:flex-start;width:55%}}.hl-banner .hl-banner__logo{width:120px;margin-bottom:1em}@media (min-width: 68.75em){.hl-banner .hl-banner__logo{margin-right:8%;width:60%}}.hl-banner .hl-banner__img{display:none}@media (min-width: 60em){.hl-banner .hl-banner__img{display:block;width:40%}}.hl-banner .hl-banner__heading{margin-bottom:0.4em;line-height:1.3;font-weight:700;font-size:5.3vw;font-size:clamp(1.5rem, 2vw, 3rem) !important}@media (min-width: 37.5em){.hl-banner .hl-banner__heading{font-size:3.6vw}}@media (min-width: 60em){.hl-banner .hl-banner__heading{font-size:2.8vw}}@media (min-width: 68.75em){.hl-banner .hl-banner__heading{font-size:2vw}}@media (min-width: 112.5em){.hl-banner .hl-banner__heading{font-size:1.8vw}}.hl-banner .hl-banner__sub-heading{margin-bottom:0.4em;line-height:1.3;font-weight:700;font-size:5vw;font-size:clamp(1.3rem, 1.8vw, 2.8rem) !important}@media (min-width: 37.5em){.hl-banner .hl-banner__sub-heading{font-size:3.2vw}}@media (min-width: 60em){.hl-banner .hl-banner__sub-heading{font-size:2.2vw}}@media (min-width: 68.75em){.hl-banner .hl-banner__sub-heading{font-size:1.8vw}}@media (min-width: 112.5em){.hl-banner .hl-banner__sub-heading{font-size:1.5vw}}.hl-banner p{line-height:1.6;font-size:3.6vw;font-size:clamp(1.1rem, 1.5vw, 1.4rem) !important}@media (min-width: 37.5em){.hl-banner p{font-size:2.3vw}}@media (min-width: 60em){.hl-banner p{font-size:1.5vw}}@media (min-width: 112.5em){.hl-banner p{font-size:1vw}}@media (min-width: 156.25em){.hl-banner p{font-size:0.8vw}}@keyframes fadein{from{opacity:0}to{opacity:1}}#js-menu-btn[data-state="open"]{background-image:url("/images/x-e00f5c3c.svg")}.menu-btn{background-image:url("/images/menu-cfdc02d5.svg")}.page-head{z-index:100;position:relative;width:100%}.page-head .container{padding:4vw 8vw}@media (min-width: 60em){.page-head .container{display:flex;justify-content:space-between;align-items:center}}.logo{display:block;min-width:155px;width:155px}.logo:hover{opacity:0.8}@media (min-width: 60em){.logo{margin:0;float:left}}@media (min-width: 68.75em){.logo{width:12%}}.logo img{width:100%}.menu-btn{width:70px;height:65px;background-repeat:no-repeat;background-position:50%;background-size:66%;display:block;position:absolute;top:4vw;right:3vw;z-index:100}@media (min-width: 60em){.menu-btn{display:none}}.page-head__nav{position:absolute;top:0;left:0;clear:both;width:100%;padding-top:3em;padding-bottom:3em;padding-left:1em;background-color:#edc029;-webkit-box-shadow:0px 10px 49px -1px rgba(0,0,0,0.45);-moz-box-shadow:0px 10px 49px -1px rgba(0,0,0,0.45);box-shadow:0px 10px 49px -1px rgba(0,0,0,0.45)}@media (min-width: 60em){.page-head__nav{position:static;clear:right;float:right;background:none;width:auto;padding:0;border:0;padding-top:0.3em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.page-head__nav .nav-item{position:relative;list-style-type:none}@media (min-width: 60em){.page-head__nav .nav-item{border:0;display:inline-block;margin-left:1.3em}.page-head__nav .nav-item:first-child{margin-left:0}}.page-head__nav .nav-item a{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;display:block;color:#242a31;text-transform:uppercase;letter-spacing:0.1em;font-size:18px;font-size:1.2rem;line-height:1.2777777778;font-family:"muli", sans-serif;font-weight:900;padding:1.5em;border-radius:10px 0 0 10px}@media (min-width: 60em){.page-head__nav .nav-item a{padding:0;color:#fff;font-size:0.9vw;font-size:clamp(0.8rem, 0.8vw, 1.1rem)}}.page-head__nav .nav-item a:hover,.page-head__nav .nav-item.selected a{text-decoration:none;background:rgba(0,0,0,0.8);color:#fff;padding-left:2em}@media (min-width: 60em){.page-head__nav .nav-item a:hover,.page-head__nav .nav-item.selected a{padding-left:0;opacity:1;text-decoration:none;background:0;color:#edc029}}.page-foot{text-align:center;background-color:#ed472c}@media (min-width: 60em){.page-foot .container{display:flex;justify-content:space-between;align-items:center}}.page-foot .logo{display:inline-block;margin-bottom:1em}@media (min-width: 60em){.page-foot .logo{margin-bottom:0}}@media (min-width: 60em){.page-foot .page-foot__nav ul{display:flex;justify-content:space-between;align-items:center}}.page-foot .page-foot__nav .nav-item{list-style-type:none;margin-bottom:1.6em}@media (min-width: 60em){.page-foot .page-foot__nav .nav-item{margin-left:1em;margin-bottom:0}}.page-foot .page-foot__nav .nav-item a{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;display:block;text-transform:uppercase;letter-spacing:0.1em;font-family:"muli", sans-serif;font-weight:900;color:#fff;font-size:2vw}@media (min-width: 60em){.page-foot .page-foot__nav .nav-item a{font-size:0.9vw;font-size:clamp(0.8rem, 0.8vw, 10rem)}}.page-foot .page-foot__nav .nav-item a:hover{opacity:0.5}#js-main-nav[data-state="closed"]{display:none}@media (min-width: 60em){#js-main-nav[data-state="closed"]{display:inline-block}}