@import url(https://fonts.googleapis.com/css?family=Luckiest+Guy|Montserrat:400,500,700,900|Mouse+Memoirs&display=swap);*{margin:0;padding:0;outline:0}body,html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;margin:0;padding:0}body{font-size:12px;line-height:1.4;color:#000}body,button,html,input,select,textarea{font-family:Arial,Helvetica,Calibri;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opac a:hover{opacity:.9}.invisible{visibility:hidden}.hidden{display:none!important;visibility:hidden}small{font-size:80%}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}a{outline:0;color:#3189dd;text-decoration:none;cursor:pointer}a:active,a:focus,a:hover{outline:0;text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}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:none}q:after,q:before{content:'';content:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}menu,ol,ul{margin:0}li,nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;outline:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}textarea{outline:0;resize:none}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;-ms-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}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3{page-break-after:avoid}}.par p{padding:10px 0}.par2 p{padding:5px 0}.par-small{font-size:12px}.par-medium{font-size:14px}@media all and (max-width:768px){.par-medium{font-size:12px}}.par-large{font-size:16px}@media all and (max-width:768px){.par-large{font-size:13px}}.par-xlarge{font-size:18px}@media all and (max-width:768px){.par-xlarge{font-size:14px}}.par-xxlarge{font-size:20px}@media all and (max-width:768px){.par-xxlarge{font-size:16px}}.par-max{font-size:24px}@media all and (max-width:768px){.par-max{font-size:20px}}body:after,body:before{transition:opacity .4s ease-in-out}.pace{-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .5s ease;background:#fff}.pace-inactive{opacity:0}.pace .pace-progress{z-index:2000;position:fixed;top:0;right:100%;width:100%;height:2px;background:#000;opacity:.5}.preloader{position:fixed;width:100%;height:100%;overflow:hidden;z-index:99999;background-color:transparent}.svg-preloader{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0 auto;width:50px}.svg-preloader:before{content:'';display:block;padding-top:100%}.circular{-webkit-animation:rotatee 2s linear infinite;animation:rotatee 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-webkit-keyframes color{0%{stroke:#000}40%{stroke:#000}80%{stroke:#000}100%{stroke:#000}}@keyframes color{0%{stroke:#000}40%{stroke:#000}80%{stroke:#000}100%{stroke:#000}}@-webkit-keyframes rotatee{100%{transform:rotate(360deg)}}@keyframes rotatee{100%{transform:rotate(360deg)}}@-webkit-keyframes bouncee{0%,100%{transform:scale(0)}50%{transform:scale(1)}}@keyframes bouncee{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.explorer .preloader{background:#fff url(../images/page_template/loading.gif) no-repeat center}.explorer .preloader .svg-preloader{display:none}body,html{height:100%;min-height:100%}header.header{position:fixed;z-index:101;width:100%;padding:17px 0;background:linear-gradient(to left,#ffd500 0,#fbac00 90%);box-shadow:0 2px 10px #858585;transition:all .3s ease}header.header .container{display:flex;flex-flow:row nowrap;align-items:center}header.header .header__mobile_wrapper{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}header.header .header__mobile{display:none}header.header .header__logo{display:inline-block;max-width:115px;height:auto;transition:max-width .3s ease}header.header .header__logo img{width:100%;height:auto}header.header .header-links__container{flex:1}header.header .header-links-center{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}header.header .header-links-center .header__nav{display:inline-block;vertical-align:middle;margin-left:20px;font-family:"Luckiest Guy",sans-serif;text-transform:uppercase}header.header .header-links-center .header__nav ul li{display:inline-block;margin:0 10px}header.header .header-links-center .header__nav ul li a{font-size:20px;font-size:1.25rem;color:#32182a;transition:none}header.header .header-links-center .header__social{display:flex;flex-flow:row nowrap;align-items:center}header.header .header-links-center .header__social h3{display:inline-block;margin:0;line-height:initial;font-family:"Luckiest Guy",sans-serif;font-size:20px;font-size:1.25rem}header.header .header-links-center .header__social ul{display:inline-block;margin-left:12px}header.header .header-links-center .header__social ul li{display:inline-block;width:26px;margin:0 3px}header.header .header-links-center .header__social ul li a img{border:2px solid #fff;border-radius:50%}@media (max-width:768px){header.header .header-links-center .header__social ul li{width:37px}}header.header.sticky{padding:2px 0}header.header.sticky .header__logo{max-width:90px}@media (max-width:768px){header.header .container{justify-content:space-between;flex-flow:column nowrap}header.header .header__mobile_wrapper{width:100%}header.header .header-links__container.menu-active .header-links-center{right:0}header.header .header-links-center{flex-flow:column;justify-content:center;position:fixed;top:38px;bottom:0;width:100%;right:-100%;background:#ffd459;transition:right .25s ease}header.header .header-links-center .header__nav{margin:0}header.header .header-links-center .header__nav ul{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}header.header .header-links-center .header__nav ul li{margin:12px 0}header.header .header-links-center .header__nav ul li a{font-size:30px;font-size:1.875rem}header.header .header-links-center .header__social{margin-top:24px}header.header .header__mobile{display:inline-block;vertical-align:middle}header.header .header__mobile .mobile-btn{position:relative;z-index:9;float:right;width:30px;border:none;background-color:transparent;outline:0}header.header .header__mobile .mobile-btn span{display:block;width:100%;height:4px;margin:0 0 5px 0;background-color:#32182a;transition:all .25s ease}header.header .header__mobile .mobile-btn span:first-child{margin-top:5px}header.header .header__mobile .mobile-btn.menu-active span{opacity:0}header.header .header__mobile .mobile-btn.menu-active span:first-child{opacity:1;transform:rotate(45deg) translate(6px,8px)}header.header .header__mobile .mobile-btn.menu-active span:last-child{opacity:1;transform:rotate(-45deg) translate(5px,-6px)}}footer{position:relative;min-width:320px;width:100%;padding-top:80px;background:url(../images/footer_bg.jpg) no-repeat center;background-size:cover}footer .copyright-section{padding:0 0 30px}footer .copyright-section .container{max-width:1120px}footer .copyright-section .gameloft-logo{max-width:164px;width:100%;height:auto;padding:0;margin:0 auto 55px}footer .copyright-section .copyright-text{font-family:Montserrat,sans-serif;font-size:16px;font-size:1rem;font-weight:700;color:#fff;text-shadow:0 0 1px rgba(0,0,0,.5);line-height:1.18}footer .legal-section{width:100%;min-height:180px;padding:40px 0 0}footer .legal-section .legal-links{margin:0 auto;padding-bottom:90px;text-align:center;transition:all .25s ease-out}footer .legal-section .legal-links li{display:inline-block;margin:5px 10px;transition:all .25s ease-out}footer .legal-section .legal-links li a{position:relative;display:block;min-width:150px;height:58px;line-height:1;font-family:"Luckiest Guy",sans-serif;font-size:27px;font-size:1.6875rem;color:#000;font-weight:700;letter-spacing:.02em;overflow:hidden;transition:all .25s ease-out;box-shadow:none}footer .legal-section .legal-links li a span{word-break:break-all;line-height:initial}@media (max-width:768px){footer .legal-section .legal-links{width:100%}footer .legal-section .legal-links li a{font-size:24px;font-size:1.5rem}}@media (max-width:576px){footer .legal-section .legal-links li{margin:5px 2px}footer .legal-section .legal-links li a{position:relative;display:block;min-width:150px;height:48px;font-size:14px;font-size:.875rem;letter-spacing:0}}footer .legal-section .cookies-tab{position:relative;padding:15px 0 30px}footer .legal-section .cookies-tab p{max-width:969px;width:100%;margin:0 auto 30px;font-family:Montserrat,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;color:#fef032}footer .legal-section .cookies-tab .cookie-link{color:#fef032;text-decoration:underline;font-family:Montserrat,sans-serif;font-weight:900}footer .legal-section .cookies-tab .cookie-close-btn{position:absolute;top:0;right:36px;border:none;background-color:transparent;outline:0;font-size:36px;font-size:2.25rem;color:#fef032}@media (max-width:992px){footer .legal-section .cookies-tab{padding:50px 25px 30px}}#main-container{height:100%;height:auto!important;min-height:100%;min-width:320px;width:100%}#main-container.confirm-age{position:fixed;top:0;transition:all .25s ease-out}.hide{position:relative}.ease,a,button,input[type=submit]{transition:all .5s ease}.ease2{transition:all .3s ease}.loader{position:relative;overflow:hidden;background:#fff url(../images/page_template/loading.gif) no-repeat center}.auto{max-width:1024px;margin-left:auto;margin-right:auto}.img-auto{width:100%;height:auto}#main-wrapper{min-width:320px;width:100%;overflow:hidden}.zx1{z-index:1}.zx2{z-index:2}.zx3{z-index:3}.zx4{z-index:4}.zx5{z-index:5}.zx6{z-index:6}.overflow{overflow:hidden}.pl-0{padding-left:0}.pr-0{padding-right:0}.preloader{position:fixed;width:100%;height:100%;overflow:hidden}.explorer .preloader{background:#fff url(../images/page_template/loading.gif) no-repeat center}.explorer .preloader .spinner{display:none}body{font-family:"Mouse Memoirs",sans-serif}.container{max-width:1400px}.purple{color:#df3cff}.yellow{color:#ffce00}.blue{color:#367fe5}.blue-2{color:#41a7ff}.red{color:red}.img-no-select{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.not-active{pointer-events:none;cursor:default}.rs-center{display:table;width:100%;height:90vh}.rs-center .rs-vm{display:table-cell;vertical-align:middle}.rs-center .rs-vm .t-center{display:table;width:100%;height:100%}.rs-center .rs-vm .t-middle{display:table-cell;vertical-align:middle;position:relative;z-index:5}.error-text{display:block;font-size:80px;font-size:5rem;color:#fff;text-transform:uppercase;font-family:"Luckiest Guy",sans-serif;transition:all .25s ease-out}.error-text span{position:relative}.error-text span:before{content:attr(alt);position:absolute;z-index:0;left:0;top:-6px;display:block;-webkit-text-stroke:9px #14002d;-moz-text-stroke:9px #14002d;color:#14002d}.error-text span span{z-index:1}@media (max-width:576px){.error-text{font-size:52px;font-size:3.25rem}}.scroll-dwn-btn{display:block;width:50px;height:50px;padding:5px;margin:20px auto 0;background-color:#ffcd03;border-radius:50%;text-align:center;border:4px solid #14002d;box-shadow:inset 0 -3px 0 #f7931e,inset 0 3px 0 #fcee21;color:#14002d!important;font-size:26px;font-size:1.625rem;-ms-box-sizing:border-box;box-sizing:border-box}.download-btn{position:relative;display:block;max-width:298px;width:100%;height:auto;padding:17px 10px;margin:auto;border:2px solid #000;background:#9be61e;background:#63b04e;background:linear-gradient(to bottom,#63b04e 0,#9be61e 100%);border-radius:8px;font-family:"Luckiest Guy",sans-serif;font-size:32px;font-size:2rem;text-transform:uppercase;text-align:center;color:#fff;outline:0!important;box-shadow:inset 0 -6px 1px 0 #006837,inset 0 4px 1px 1px #9de51e,0 7px 8px 3px rgba(0,0,0,.2)}.download-btn:hover{color:#fff}.download-btn span{position:relative}.download-btn span:before{content:attr(alt);position:absolute;left:0;top:0;-webkit-text-stroke:6px #496530;color:#496530}.download-btn span span{z-index:1}.download-btn.vote-btn{max-width:185px}.download-btn.cookie-btn{max-width:223px;padding:10px;font-size:28px;font-size:1.75rem;background:#9202ad;background:linear-gradient(to top,#9202ad 0,#e350ae 100%);box-shadow:inset 0 -6px 1px 0 #060e60,inset 0 3px 0 0 #ff8daf,0 7px 8px 3px rgba(0,0,0,.2)}.download-btn.cookie-btn span:before{top:0;-webkit-text-stroke:6px rgba(130,25,122,.9)!important;color:rgba(130,25,122,.9)}.download-btn.sign-up-btn{margin:auto;background:#b322ad;background:linear-gradient(to top,#9202ad 0,#e350ae 100%);box-shadow:inset 0 -6px 1px 0 #060e60,inset 0 3px 0 0 #ff8daf,0 7px 8px 3px rgba(0,0,0,.2)}.download-btn.sign-up-btn span:before{top:0;-webkit-text-stroke:4px rgba(130,25,122,.9);color:rgba(130,25,122,.9)}.download-btn.sign-up-btn.mt-60{margin-top:60px}.download-btn.sign-up-btn.register-btn{max-width:404px;padding:24px 10px;font-size:38px;font-size:2.375rem;background:#9be61e;background:#63b04e;background:linear-gradient(to bottom,#63b04e 0,#9be61e 100%);box-shadow:inset 0 -6px 1px 0 #006837,inset 0 4px 1px 1px #9de51e,0 7px 8px 3px rgba(0,0,0,.2)}.download-btn.sign-up-btn.register-btn span{position:relative;display:block;text-align:center}.download-btn.sign-up-btn.register-btn span:before{content:attr(alt);position:absolute;left:0;top:0;width:100%;-webkit-text-stroke:6px #496530;color:#496530}.download-btn.sign-up-btn.register-btn span span{z-index:1}@media (max-width:576px){.download-btn.sign-up-btn.register-btn{max-width:280px;font-size:26px;font-size:1.625rem}}.download-btn.legal-btn{padding:12px 10px;margin:auto;background:#ffcd03;box-shadow:inset 0 -6px 1px 0 #f7931e,inset 0 3px 0 0 #fcee21,0 7px 8px 3px rgba(0,0,0,.2)}.download-btn.confirm-btn{display:block;max-width:225px;width:100%;padding:15px 9px;margin:20px auto;color:#fff;border:2px solid #151515;font-family:"Luckiest Guy",sans-serif;font-size:27px;font-size:1.6875rem;text-align:center;text-transform:uppercase}.download-btn.confirm-btn span:before{top:0;-webkit-text-stroke:6px rgba(70,98,51,.9);color:rgba(70,98,51,.9)}.download-btn.backto-btn{max-width:309px;width:auto;margin:auto}@media (max-width:576px){.download-btn{max-width:275px;font-size:28px;font-size:1.75rem}.download-btn span{position:relative}.download-btn span:before{top:-2px;-webkit-text-stroke:3px #496530}}.google-play-btn{display:block;max-width:220px;width:100%;height:auto}.google-play-btn img{width:100%;height:auto}.deco-bricks{position:absolute;z-index:0;left:0;top:0;right:0;bottom:0;overflow:hidden}.deco-bricks>*{position:absolute}.deco-bricks .bbs{right:-12%;top:0;width:35%}.deco-bricks .bbs img{width:100%;height:auto;transform:rotate(-25deg)}.deco-bricks .obs{left:-17%;top:10%;width:35%}.deco-bricks .obs img{width:100%;height:auto;transform:rotate(25deg)}@media (max-width:576px){.deco-bricks .bbs{right:-40%;top:20%;width:80%}.deco-bricks .obs{left:-47%;top:17%;width:80%}.deco-bricks .obs img{transform:rotate(14deg)}}.deco-bricks .bg-img-bottom-1,.deco-bricks .bg-img-bottom-2{width:100%;left:0;top:0;right:0;bottom:0}.deco-bricks .bg-img-bottom-1.self-image-loader,.deco-bricks .bg-img-bottom-2.self-image-loader{transition:all .1s ease-out}.deco-bricks .bg-img-bottom-1 img,.deco-bricks .bg-img-bottom-2 img{position:absolute;width:100%;height:auto}.deco-bricks .bg-img-bottom-1 img{bottom:5px;transform:scale(1.01)}.deco-bricks .bg-img-bottom-2 img{bottom:0;transform:scale(1.02)}.top-fold{position:relative;z-index:2;width:100%;min-height:100vh;height:auto;padding-top:120px;padding-bottom:40px;background:url(../images/banner_main.jpg) no-repeat center;background-size:cover;border-top:1px solid transparent}@media (max-width:576px){.top-fold{min-height:50vh;padding:50px 0}}.top-fold .top-fold__logo{max-width:587px;width:100%;height:auto;margin:0 auto 20vh}@media (max-width:576px){.top-fold .top-fold__logo{max-width:280px;margin:0 auto 40px}}.top-fold .top-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:100px;height:auto;margin:auto;background-color:transparent;border:none;font-size:77px;font-size:4.8125rem;color:#fff;text-shadow:0 3px 2px rgba(0,0,0,.47);outline:0}.top-fold .text-trailer{font-family:Montserrat,sans-serif;font-size:30px;font-size:1.875rem;color:#fff;margin:27px 41px 0 0}.top-fold .top-fold__download{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;bottom:7%;left:50%;transform:translate(-50%)}.top-fold .top-fold__download .top-fold-signuptext{max-width:400px;width:100%;padding:0 20px;margin:0 auto 20px;font-family:"Luckiest Guy",sans-serif;font-size:26px;font-size:1.625rem;line-height:1.2;color:#fef032;text-align:center;-ms-box-sizing:border-box;box-sizing:border-box;text-shadow:0 0 3px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000}.top-fold .top-fold__download .top-fold-signuptext span{position:relative}.top-fold .top-fold__download .top-fold-signuptext span:before{content:attr(alt);position:absolute;left:0;right:0;top:0;display:block;width:100%;-webkit-text-stroke:6px #000;color:#000}.top-fold .top-fold__download .top-fold-signuptext span span{z-index:1}.top-fold .top-fold__download .top-fold-button-group{display:flex;justify-content:center;align-items:center;min-width:600px;padding:0 20px}@media (max-width:576px){.top-fold .top-fold__download .top-fold-button-group{min-width:200px;width:60vw;flex-wrap:wrap}}.top-fold .top-fold__download .top-fold-button-group li{display:inline-block;vertical-align:middle;margin:0 7px}.top-fold .top-fold__download .top-fold-button-group li .appstore-btn{display:block;width:100%;height:auto}.top-fold .top-fold__download .top-fold-button-group li .google-play-btn{display:block;width:100%;height:auto}.top-fold .top-fold__download .top-fold-button-group li .windows-store-btn{display:block;width:100%;height:auto}@media (max-width:576px){.top-fold .top-fold__download .top-fold-button-group li .windows-store-btn{max-width:157px}}.top-fold .top-fold__download .top-fold-button-group li:last-child{margin-bottom:0}.top-fold .top-fold__download .top-fold-button-group li>a{margin:auto}.top-fold .top-fold__download .top-fold-button-group li>a img{width:100%;height:auto}@media (max-width:576px){.top-fold .top-fold__download{margin-top:40px}.top-fold .top-fold__download .top-fold-button-group li{width:91px;margin:0 2px}.top-fold .top-fold__download .top-fold-button-group li:last-child{width:83px}}.pre-reg-section{position:relative;padding:60px 0 55px;margin-top:-45px;background-image:url(../images/pre_regis_background.png);background-size:cover;background-repeat:no-repeat}.pre-reg-section:before{content:"";position:absolute;z-index:2;top:10px;left:0;display:block;width:100%;height:100px;background:url(../images/gold_stripe.png) no-repeat;background-size:100% 100%}@media (max-width:576px){.pre-reg-section:before{width:180%}}.pre-reg-section:after{content:"";position:absolute;z-index:2;bottom:-60px;left:0;display:block;width:100%;height:100px;background:url(../images/gold_stripe.png) no-repeat;background-size:100% 100%}@media (max-width:576px){.pre-reg-section:after{width:180%}}.pre-reg-section .pre-reg-section--deco-bottom,.pre-reg-section .pre-reg-section--deco-top{position:absolute;z-index:0;left:0;width:100%}.pre-reg-section .pre-reg-section--deco-top{top:47px}.pre-reg-section .pre-reg-section--deco-bottom{bottom:0}.pre-reg-section .pre-reg-section__contents{position:relative;z-index:3;font-family:"Luckiest Guy",sans-serif}.pre-reg-section .pre-reg-section__contents .about-regis{position:absolute;bottom:83%;left:47%;transform:translateX(calc(-50% - 20px))}@media (max-width:992px){.pre-reg-section .pre-reg-section__contents .about-regis{bottom:98%;left:44%;width:600px}}@media (max-width:768px){.pre-reg-section .pre-reg-section__contents .about-regis{display:none}}.pre-reg-section .pre-reg-section__contents .about-regis-mobile{display:none;position:absolute;left:50%;transform:translateX(calc(-50% - 30px));width:352px}@media (max-width:768px){.pre-reg-section .pre-reg-section__contents .about-regis-mobile{display:block;bottom:104%}}@media (max-width:576px){.pre-reg-section .pre-reg-section__contents .about-regis-mobile{display:block;bottom:107%}}.pre-reg-section .pre-reg-section__contents .container{position:relative;margin:120px auto 25px auto;width:680px;font-family:Montserrat;font-size:21px;font-size:1.3125rem;color:#fff}@media (max-width:992px){.pre-reg-section .pre-reg-section__contents .container{margin-top:130px;width:560px}}@media (max-width:576px){.pre-reg-section .pre-reg-section__contents .container{margin-top:150px;width:100%;max-width:490px}}.pre-reg-section .pre-reg-section__contents .container .pre-reg-figure{position:absolute;bottom:-20%;right:-52%;z-index:2}@media (max-width:992px){.pre-reg-section .pre-reg-section__contents .container .pre-reg-figure{width:200px;bottom:-54%;right:-17%}}@media (max-width:576px){.pre-reg-section .pre-reg-section__contents .container .pre-reg-figure{width:160px;bottom:-45%}}@media (max-width:400px){.pre-reg-section .pre-reg-section__contents .container .pre-reg-figure{bottom:-32%}}.about-section{position:relative;z-index:1;width:100%;height:650px}.about-section .about-cover{position:absolute;width:100%;height:680px;background:url(../images/piptown_background.jpg) no-repeat center;top:0;background-size:cover}.social-media-section{position:relative}.social-media-section .social-follow{position:relative;height:268px;background:url(../images/social_media_landing_bg.png) no-repeat center;background-size:cover;z-index:2}.social-media-section .social-follow:before{content:"";position:absolute;z-index:1;display:block;width:100%;height:100px;background:url(../images/gold_stripe.png);background-size:100% 100%;background-repeat:no-repeat;top:-20px}.social-media-section .social-follow:after{content:"";position:absolute;z-index:10;display:block;width:100%;height:100px;background:url(../images/gold_stripe.png);background-size:100% 100%;background-repeat:no-repeat;bottom:-65px}.social-media-section .majisto{position:absolute;z-index:12;left:50%;top:50%;transform:translate(230px,-40px)}@media (max-width:768px){.social-media-section .majisto{width:105px;transform:translate(120px,100px)}}@media (max-width:480px){.social-media-section .majisto{transform:translate(80px,100px)}}.social-media-section h3{margin-top:76px;font-family:"Luckiest Guy",sans-serif;font-size:62px;font-size:3.875rem;color:#fff;line-height:1;text-shadow:0 0 2px rgba(0,0,0,.25)}@media (max-width:576px){.social-media-section h3{font-size:48px;font-size:3rem}}.social-media-section .follow-us{position:absolute;transform:translateX(-65%);z-index:10;top:-50px;pointer-events:none}@media (max-width:576px){.social-media-section .follow-us{width:350px;top:-10px}}.social-media-section ul{margin-top:75px;text-align:center}.social-media-section ul li{display:inline-block;vertical-align:middle;max-width:90px;width:100%;height:auto;margin:0 1%}.social-media-section ul li:first-child{margin-left:0}.social-media-section ul li:last-child{margin-right:0}.social-media-section ul li img{width:100%;height:auto;border:6px solid #fff;border-radius:50%}@media (max-width:992px){.social-media-section ul li{width:100px;margin:0 2%}}@media (max-width:576px){.social-media-section ul li{width:80px;margin:0 2%}}.top-layer{position:relative;width:100%;min-height:100vh;height:auto}.bottom-layer{position:relative;width:100%;height:auto}.top-layer{background:#ffc857;background:linear-gradient(to bottom,#ffc857 0,#ebcd6d 60%,#dcd17f 60%,#83f1d8 76%,#83f1d8 76%)}.top-layer .container{display:flex;flex-flow:column;min-height:100vh}.top-layer .container .row{flex-grow:1}@media (max-width:576px){.top-layer .container{min-height:96vh}}.top-layer .tl-img-logo{max-width:460px;width:100%;margin-top:30px}.top-layer .tl-img-logo img{width:100%;height:auto}.top-layer .tl-img-logo.view-mobile{display:none;margin-bottom:20px}@media (max-width:576px){.top-layer .tl-img-logo{display:none}.top-layer .tl-img-logo.view-mobile{display:block}}.top-layer .tl-button-group{text-align:center}.top-layer .tl-button-group li{display:block;margin-bottom:20px}.top-layer .tl-button-group li:last-child{margin-bottom:0}.top-layer .tl-button-group li>a{margin:auto}.top-layer .tl-button-group li>a img{width:100%;height:auto}.top-layer .tl-img-group{position:relative;z-index:1;max-width:662px;width:100%}.top-layer .tl-img-group:after{content:"";position:absolute;z-index:-1;top:79%;left:50%;display:block;width:80%;height:3px;border-radius:50%;background-color:rgba(0,0,0,.25);box-shadow:0 0 22px 24px rgba(0,0,0,.25);transform:translateX(-50%)}.top-layer .tl-img-group img{width:100%;height:auto}@media (max-width:576px){.top-layer .tl-img-group{max-width:80%;margin:30px auto 0}}.top-layer .custom-top-container{position:relative;z-index:2;width:110%;height:auto;transition:all .25s ease-out}.top-layer .custom-top-container .video-trailer{position:relative;z-index:2;width:100%;margin-top:30px;margin-bottom:20px;border:8px solid #fff;box-shadow:2px 2px 4px 1px rgba(241,139,41,.5);transition:all .3s ease-out}.top-layer .custom-top-container .video-trailer.play-video{transition:all .3s ease-out}.top-layer .custom-top-container .video-trailer .trailer-frame{position:relative;display:block;width:100%;padding-top:56.25%}.top-layer .custom-top-container .video-trailer .trailer-frame .trailer-curtain{z-index:2;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.top-layer .custom-top-container .video-trailer .trailer-frame .content{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}@media (max-width:576px){.top-layer .custom-top-container{width:100%}}.top-layer .top-short-desc{padding:0;margin-top:10px;margin-bottom:20px;font-family:"Luckiest Guy",sans-serif;font-size:24px;font-size:1.5rem;color:#fff;text-transform:uppercase;transition:all .25s ease-out;text-shadow:0 0 2px #14002d,0 0 2px #14002d,0 0 2px #14002d,0 0 2px #14002d,0 0 2px #14002d,0 0 2px #14002d,0 0 2px #14002d,0 0 2px #14002d,0 0 2px #14002d}.top-layer .top-short-desc p{position:relative;padding:0;margin-bottom:0}.top-layer .top-short-desc p .superscript{vertical-align:super;font-size:12px}.top-layer .top-short-desc a{display:inline-block;color:#02aceb;text-decoration:underline}.top-layer.coming-soon-layer .pb120{padding-bottom:120px}@media (max-width:576px){.top-layer.coming-soon-layer .pb120{padding-bottom:0}}.top-layer.coming-soon-layer .tl-button-group li{display:inline-block;margin:5px 10px}.top-layer.coming-soon-layer .tl-button-group li .appstore-btn{display:block;max-width:158px;width:100%;height:auto}.top-layer.coming-soon-layer .tl-button-group li .google-play-btn{display:block;max-width:158px;width:100%;height:auto}.top-layer.coming-soon-layer .tl-button-group li .windows-store-btn{display:block;max-width:131px;width:100%;height:auto}@media (max-width:576px){.top-layer.coming-soon-layer .tl-button-group li .windows-store-btn{max-width:157px}}.top-layer.coming-soon-layer .coming-soon-text{font-family:"Luckiest Guy",sans-serif;font-size:69px;font-size:4.3125rem;color:#fff;text-transform:uppercase;transition:all .25s ease-out}.top-layer.coming-soon-layer .coming-soon-text span{position:relative}.top-layer.coming-soon-layer .coming-soon-text span:before{content:attr(alt);position:absolute;z-index:-1;left:0;top:-4px;display:block;-webkit-text-stroke:9px #14002d;-moz-text-stroke:9px #14002d;color:#14002d}.top-layer.coming-soon-layer .coming-soon-text span:after{content:attr(alt);position:absolute;z-index:-1;left:0;bottom:-4px;display:block;-webkit-text-stroke:9px #14002d;-moz-text-stroke:9px #14002d;color:#14002d}.top-layer.coming-soon-layer .coming-soon-text span span{z-index:1}@media (max-width:992px){.top-layer.coming-soon-layer .coming-soon-text{font-size:59px;font-size:3.6875rem}}@media (max-width:768px){.top-layer.coming-soon-layer .coming-soon-text{font-size:35px;font-size:2.1875rem}.top-layer.coming-soon-layer .coming-soon-text span{position:relative}.top-layer.coming-soon-layer .coming-soon-text span:before{content:attr(alt);position:absolute;left:0;top:-3px;-webkit-text-stroke:5px #14002d;-moz-text-stroke:5px #14002d;color:#14002d}.top-layer.coming-soon-layer .coming-soon-text span:after{bottom:-4px;-webkit-text-stroke:5px #14002d;-moz-text-stroke:5px #14002d;color:#14002d}.top-layer.coming-soon-layer .coming-soon-text span span{z-index:1}}.bottom-layer{padding-top:60px;background:#84f2d9;background:linear-gradient(to bottom,#84f2d9 31%,#52a391 100%)}.bottom-layer .newsletter-subscribe{position:relative;width:100%;height:auto;overflow:hidden;border-top:4px solid #fd9c00;border-bottom:10px solid #14002d;background-color:#ffcd03;background:linear-gradient(to right,#562d46 0,#291424 100%);background:url(../images/newsletter_backer_original.jpg) no-repeat 74% 0;background-size:cover}.bottom-layer .newsletter-subscribe:before{content:"";position:absolute;top:-60px;left:50%;display:block;width:200%;height:150px;transform:translateX(-50%) rotate(2deg);background-color:#ffd500;background:url(../images/yellow-tripe-tile.png),linear-gradient(to right,#ffd500 0,#fbab00 100%);border-bottom:10px solid #14002d;box-shadow:0 20px 10px 0 rgba(0,0,0,.3)}.bottom-layer .newsletter-subscribe:after{content:"";position:absolute;bottom:-60px;left:50%;display:block;width:200%;height:150px;transform:translateX(-50%) rotate(2deg);background-color:#ffcd03;background:url(../images/yellow-tripe-tile.png),linear-gradient(to right,#ffd500 0,#fbab00 100%)}.bottom-layer .newsletter-subscribe .n-s-container{width:100%;min-height:40vh;height:auto;padding:150px 0;margin:auto;transition:all .25s ease-out}.bottom-layer .newsletter-subscribe .n-s-container .register-text{padding:0;margin:0 auto 30px;font-family:Montserrat,sans-serif;font-weight:400;font-size:26px;font-size:1.625rem;letter-spacing:0;color:#fff;line-height:1}@media (max-width:576px){.bottom-layer .newsletter-subscribe .n-s-container .register-text{font-size:22px;font-size:1.375rem;line-height:1.4}}@media (max-width:576px){.bottom-layer .newsletter-subscribe{background-color:#ffcd03;background:linear-gradient(to right,#562d46 0,#291424 100%);background:url(../images/newsletter_backer_original.jpg) no-repeat center;background-size:cover}}.bottom-layer .bl-layer{position:relative;z-index:1;background:#14002d url(../images/social_media_desktop_small.png) no-repeat center;background-size:cover;overflow:hidden;transition:all .1s linear}.bottom-layer .bl-layer:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;width:100%;height:50px;background:linear-gradient(to bottom,rgba(0,0,0,.75) 0,rgba(0,0,0,0) 100%)}.bottom-layer .bl-layer .img-guide{width:100%;height:auto;opacity:0;border:1px solid red}.bottom-layer .bl-layer .bl-layer-contents{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}.bottom-layer .bl-layer .bl-header{padding:0;margin:0 auto;font-family:"Luckiest Guy",sans-serif;font-weight:400;font-size:82px;font-size:5.125rem;color:#fef032;line-height:1;position:absolute;top:13%;left:50%;text-transform:uppercase;transform:translateX(-50%) rotate(-3deg)}.bottom-layer .bl-layer .bl-header span{position:relative}.bottom-layer .bl-layer .bl-header span:before{content:attr(alt);position:absolute;left:0;top:9px;-webkit-text-stroke:8px #14002d;color:#14002d}.bottom-layer .bl-layer .bl-header span span{z-index:1}@media (max-width:1200px){.bottom-layer .bl-layer .bl-header{font-size:64px;font-size:4rem}}@media (max-width:992px){.bottom-layer .bl-layer .bl-header{font-size:46px;font-size:2.875rem}.bottom-layer .bl-layer .bl-header span:before{top:6px;-webkit-text-stroke:4px #14002d}}@media (max-width:768px){.bottom-layer .bl-layer .bl-header{font-size:36px;font-size:2.25rem}.bottom-layer .bl-layer .bl-header span:before{top:5px;-webkit-text-stroke:4px #14002d}}@media (max-width:480px){.bottom-layer .bl-layer .bl-header{font-size:26px;font-size:1.625rem}.bottom-layer .bl-layer .bl-header span:before{top:2px;-webkit-text-stroke:4px #14002d}}.bottom-layer .bl-layer .social-links{padding:0;margin:20px auto 0;text-align:center}.bottom-layer .bl-layer .social-links li{display:inline-block;max-width:75px;width:100%;height:auto;margin-right:25px}.bottom-layer .bl-layer .social-links li:last-child{margin-right:0}.bottom-layer .bl-layer .social-links li img{width:100%;height:auto}.bottom-layer .bl-layer .lego-social-btns{display:block;width:7.5%;height:auto;border-radius:50%}.bottom-layer .bl-layer .lego-social-btns img{width:100%;height:auto}.bottom-layer .bl-layer .lego-social-btns.fb-social{position:absolute;left:23.5%;top:40%}.bottom-layer .bl-layer .lego-social-btns.yt-social{position:absolute;left:67.3%;top:40%}.page-overlay{position:fixed;z-index:999999;left:0;top:0;bottom:0;right:0;background-color:rgba(0,0,0,.85);overflow-y:auto;-webkit-animation:fade-overlay cubic-bezier(.55,.09,.68,.53) 1s forwards;animation:fade-overlay cubic-bezier(.55,.09,.68,.53) 1s forwards}@-webkit-keyframes fade-overlay{0%{background-color:#000}1000%{background-color:rgba(0,0,0,.95)}}@keyframes fade-overlay{0%{background-color:#000}1000%{background-color:rgba(0,0,0,.95)}}.page-overlay .confirm-age-aligner{height:100vh}.page-overlay .confirm-age-aligner .ca-box{max-width:580px;width:100%;height:auto;padding:30px;margin:auto;color:#fff}.page-overlay .confirm-age-aligner .ca-box p{margin:40px auto 30px;font-family:Montserrat,sans-serif;font-size:16px;font-size:1rem}.page-overlay .confirm-age-aligner .ca-box .form-group{margin:0 auto}.page-overlay .confirm-age-aligner .ca-box .ca-link{text-decoration:underline}.page-overlay .confirm-age-aligner .ca-box .ca-link:hover{color:#02aceb}.page-overlay .confirm-age-aligner .ca-box .error-msg-container{width:100%;height:24px}.page-overlay .confirm-age-aligner .ca-box .error-msg{padding:0;margin:0 auto;font-size:14px;font-size:.875rem;text-align:center;font-weight:700}.page-overlay .confirm-age-aligner .ca-box .ca-header{padding:0;margin:0 auto;font-family:"Mouse Memoirs",sans-serif;font-size:50px;font-size:3.125rem}.page-overlay .confirm-age-aligner .ca-box .fancyinput{display:block;width:147px;height:84px;line-height:1;padding:5px;margin:auto;background-color:#fff;border:2px solid #0071bc;font-family:"Luckiest Guy",sans-serif;font-size:56px;font-size:3.5rem;color:#0071bc;text-align:center}.page-overlay .confirm-age-aligner .ca-box .fancyinput.under-age{border-color:#e3000b;color:#e3000b}@media (max-width:576px){.page-overlay .confirm-age-aligner .ca-box .ca-header{font-size:42px;font-size:2.625rem}.page-overlay .confirm-age-aligner .ca-box p{margin:20px auto 10px}.page-overlay .confirm-age-aligner .ca-box .fancyinput[type=number]{width:100px;height:60px;padding:30px 0;margin-top:20px;font-size:32px;font-size:2rem}.page-overlay .confirm-age-aligner .ca-box .fancyinput[type=number].under-age{border-color:#e3000b;color:#e3000b}}.letter-spacing-small{letter-spacing:.6px}.form-group{margin:0 auto 17px}.form-group p{padding:0;margin:3px auto 0}.form-group .form-youtube{width:1%;flex:1}.form-group .form-bg{background:#24052e;border:none}.form-group .form-bg i{color:#fff}.form-group .input-group-prepend{margin-right:-6px}.fancy-checkbox{position:relative;left:50%;display:inline-block;width:auto;height:auto;padding-left:45px;margin-top:20px;margin-bottom:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Montserrat,sans-serif;font-size:16px;font-size:1rem;transform:translateX(-50%)}.fancy-checkbox .checkmark{position:absolute;top:-2px;left:0;height:25px;width:25px;background-color:#fff;border:1px solid #0071bc}.fancy-checkbox .checkmark:after{content:"";display:none;position:absolute;left:8px;top:2px;width:7px;height:14px;border:solid #0071bc;border-width:0 3px 3px 0;transform:rotate(45deg)}.fancy-checkbox input{display:none}.fancy-checkbox input:checked~.checkmark{background-color:#fff}.fancy-checkbox input:checked~.checkmark:after{display:block}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.modal--space{padding:0 15px!important}.modal-dialog{max-width:540px;width:100%;margin:auto}.modal-dialog.modal-video-dialog{max-width:960px}.modal-dialog.lego-signup-dialog{max-width:687px}.tooltip-inner{max-width:330px;padding:20px 40px;color:#14002d;text-align:center;background-color:#fcee21;border-radius:12px;border:3px solid #000;font-size:13px}.tooltip-inner i{font-size:40px}.tooltip .arrow{display:none}.tooltip.show{opacity:1}.lego-signup-modal{width:100%;background-color:#331f37;box-shadow:inset 0 -7px 1px 0 #170b20,inset 0 3px 1px 1px #62627a,inset 0 0 1px 1px #463c55,0 7px 8px 3px rgba(20,0,45,.5);color:#fff;border:2px solid #14002d;border-radius:8px;border-left-width:1px;border-right-width:1px}.lego-signup-modal.lego-video-modal .modal-body{padding:10px 10px 20px}.lego-signup-modal .modal-header{height:64px;background-color:#463c55;border-bottom:none;box-shadow:inset 0 3px 1px 1px #62627a;justify-content:center}.lego-signup-modal .modal-header .su-header-text{margin-bottom:0;font-size:32px;font-size:2rem}@media (max-width:576px){.lego-signup-modal .modal-header .su-header-text{font-size:28px;font-size:1.75rem}}.lego-signup-modal .modal-header .close{position:absolute;right:20px;top:20px;z-index:9;padding:0;margin:auto;opacity:1!important;outline:0!important}.lego-signup-modal .modal-header .close span{color:#331f37;font-size:20px;font-size:1.25rem;display:block;position:relative;width:26px;height:26px}.lego-signup-modal .modal-header .close span:after,.lego-signup-modal .modal-header .close span:before{content:"";position:absolute;top:10px;left:0;display:block;width:26px;height:4px;background-color:#331f37;transform:rotate(45deg)}.lego-signup-modal .modal-header .close span:after{transform:rotate(-45deg)}.lego-signup-modal .modal-body{padding:40px 64px 0}.lego-signup-modal .modal-body .sign-up-form .tool-tip-text{font-family:Montserrat;font-size:10px;font-size:.625rem}.lego-signup-modal .modal-body .sign-up-form i{font-size:14px;font-size:.875rem}.lego-signup-modal .modal-body .sign-up-form .form-group .error-msg{height:14px}.lego-signup-modal .modal-body .sign-up-form .form-group.su-col{padding-left:5px;padding-right:5px}.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes .fancy-textarea{top:7%}.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes label{position:absolute;margin-bottom:0;color:#fff;font-size:13px;transition:all .3s ease-out;top:17%;left:24px;pointer-events:none;font-family:Montserrat;width:75%}@media (max-width:660px){.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes label.fancy-textarea.input-focused{width:82%}}@media (max-width:475px){.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes label.fancy-textarea{font-size:11px;font-size:.6875rem}.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes label.fancy-textarea.input-focused{font-size:9px;font-size:.5625rem}}@media (max-width:400px){.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes label.fancy-textarea.input-focused{margin-top:-30px}}.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes label.input-focused{font-size:11px;font-size:.6875rem;margin-top:-25px}.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes input,.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes select,.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes textarea{display:block;width:100%;height:auto;padding:10px 11px;background:#24052e;border:none;border-radius:5px;font-family:Montserrat,sans-serif;color:#fff!important}.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes input[type=text]{color:#fff!important}.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes input[type=text]::-moz-placeholder{color:#fff;opacity:1}.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes input[type=text]:-ms-input-placeholder{color:#fff;opacity:1}.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes input[type=text]::placeholder{color:#fff;opacity:1}.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes input[type=text]::-webkit-input-placeholder{color:#fff}.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes input[type=text]::-moz-placeholder{color:#fff}.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes input[type=text]:-moz-placeholder{color:#fff}.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes input[type=text]:-ms-input-placeholder{color:#fff}.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes input:-webkit-autofill,.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes input:-webkit-autofill:focus textarea:-webkit-autofill,.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes input:-webkit-autofill:hover,.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes select:-webkit-autofill,.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes select:-webkit-autofill:focus,.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes select:-webkit-autofill:hover,.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{border:none;border-bottom:1px solid #fff;-webkit-text-fill-color:#fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.lego-signup-modal .modal-body .sign-up-form .form-group.input-boxes .creators-textarea{min-height:80px;resize:none}.lego-signup-modal .modal-body .sign-up-form .form-group .g-recaptcha>div{position:relative;left:50%;transform:translateX(-50%) scale(1)}@media (max-width:576px){.lego-signup-modal .modal-body .sign-up-form .form-group .g-recaptcha>div{transform:translateX(-50%) scale(.8)}}.lego-signup-modal .modal-body .sign-up-form .fancy-checkbox{position:relative;left:auto;display:inline-block;width:auto;height:auto;padding-left:40px;margin-top:0;margin-bottom:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Montserrat,sans-serif;font-size:12px;font-size:.75rem;transform:none}.lego-signup-modal .modal-body .sign-up-form .fancy-checkbox .checkmark{position:absolute;top:-2px;left:0;height:25px;width:25px;background-color:rgba(33,0,45,.8);border:none;border-radius:3px;border-radius:7px;transition:all .1s ease-out}.lego-signup-modal .modal-body .sign-up-form .fancy-checkbox .checkmark:after{content:"";display:block;opacity:0;position:absolute;left:9px;top:4px;width:7px;height:14px;border:solid #0071bc;border-width:0;transform:rotate(45deg) scale(0);transition:all .25s ease-out}.lego-signup-modal .modal-body .sign-up-form .fancy-checkbox input{display:none}.lego-signup-modal .modal-body .sign-up-form .fancy-checkbox input:checked~.checkmark{background-color:#fff}.lego-signup-modal .modal-body .sign-up-form .fancy-checkbox input:checked~.checkmark:after{opacity:1;border-width:0 4px 4px 0;transform:rotate(45deg) scale(1);transition:all .15s ease-out}.lego-signup-modal .modal-body .sign-up-form .fancy-checkbox .fancy-innerlink{color:#fff;text-decoration:underline}.lego-signup-modal .modal-body .sign-up-form .f-c{max-width:438px;min-height:30px}.lego-signup-modal .modal-body .sign-up-form .f-c .fancy-checkbox-error-msg{padding-left:40px}.lego-signup-modal .modal-body .sign-up-form .fancy-checkbox-error-msg{font-family:sans-serif;font-size:10px;font-size:.625rem}.lego-signup-modal .modal-body .su-submit-btn{position:relative;display:block;max-width:170px;width:100%;height:auto;padding:17px 10px;margin:15px auto 45px;border:2px solid #000;background:#9be61e;background:linear-gradient(to bottom,#67b44a 0,#99e420 100%);border-radius:8px;font-family:"Luckiest Guy",sans-serif;font-size:20px;font-size:1.25rem;text-transform:uppercase;text-align:center;color:#fff;box-shadow:inset 0 -6px 1px 0 #006837,inset 0 4px 1px 1px #9de51e,0 7px 8px 3px rgba(0,0,0,.2);letter-spacing:.02em;outline:0!important}.lego-signup-modal .modal-body .su-submit-btn.su-success-btn{background:#4e52a3;background:linear-gradient(to bottom,#464284 0,#4e52a3 100%);box-shadow:inset 0 -6px 1px 0 #2d1473,inset 0 4px 1px 1px #625da8,0 7px 8px 3px rgba(0,0,0,.2)}.lego-signup-modal .modal-body .su-submit-btn.su-success-btn span{position:relative}.lego-signup-modal .modal-body .su-submit-btn.su-success-btn span:before{content:attr(alt);position:absolute;left:0;top:0;-webkit-text-stroke:4px #302764}.lego-signup-modal .modal-body .su-submit-btn.su-success-btn span span{z-index:1}.lego-signup-modal .modal-body .su-submit-btn span{position:relative}.lego-signup-modal .modal-body .su-submit-btn span:before{content:attr(alt);position:absolute;left:0;top:0;-webkit-text-stroke:4px #4c682f}.lego-signup-modal .modal-body .su-submit-btn span span{z-index:1}.lego-signup-modal .modal-body .signup-success p{font-size:35px;font-size:2.1875rem;line-height:1}.lego-signup-modal .modal-body .signup-success.creators-signup p{font-size:28px;font-size:1.75rem;font-family:"Luckiest Guy",sans-serif}.lego-signup-modal .modal-body .signup-success.creators-signup p:nth-last-of-type(2){font-size:39px;font-size:2.4375rem;color:#fecf00}.lego-signup-modal .modal-body .signup-success.creators-signup p:nth-last-of-type(2) span{color:#fff}.lego-signup-modal .modal-body .signup-success.creators-signup p:last-of-type{font-size:16px;font-size:1rem;font-family:Montserrat,sans-serif}.lego-signup-modal .modal-body .signup-success.creators-signup p:before{content:attr(alt);position:absolute;left:0;top:0;-webkit-text-stroke:6px #496530;color:#496530}@media (max-width:576px){.lego-signup-modal .modal-body{padding:30px 30px 0}.lego-signup-modal .modal-body .sign-up-form .su-header-text{margin-bottom:20px;font-size:24px;font-size:1.5rem}.lego-signup-modal .modal-body .sign-up-form .form-group.su-col{padding-left:15px;padding-right:15px}}.custom-select-wrapper{position:relative;display:block;max-width:100;height:auto;padding:10px 11px;background:#24052e;border:none;text-align:left;border-radius:5px;font-family:Montserrat,sans-serif;color:#fff!important;-ms-box-sizing:border-box;box-sizing:border-box}.custom-select-wrapper:after{content:url(../images/creators/polygon.png);font-family:'Font Awesome 5 Pro';position:absolute;top:0;right:0;width:auto;height:100%;padding:10px 8px;font-size:14px;font-size:.875rem;line-height:1}.custom-select-wrapper .custom-select-display{display:block;min-width:27px;margin-right:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-select-wrapper select{-webkit-appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1;cursor:pointer}.green-shadow:before{content:attr(alt);position:absolute;-webkit-text-stroke:7px rgba(85,160,28,.9);color:rgba(85,160,28,.9)}.no-margin{margin:0}.no-padding{padding:0}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}.mt0{margin-top:0}.mb0{margin-bottom:0}.pt0{padding-top:0}.pb0{padding-bottom:0}.pl0{padding-left:0}.pr0{padding-right:0}.margin-p-0 p{margin:0}.pl1{padding-left:10px}.pl2{padding-left:20px}.pl3{padding-left:30px}.pl4{padding-left:40px}.pl5{padding-left:50px}.pl6{padding-left:60px}.pl7{padding-left:70px}.pl8{padding-left:80px}.pl9{padding-left:90px}.pl10{padding-left:100px}.pt1{padding-top:10px}.pt2{padding-top:20px}.pt3{padding-top:30px}.pt4{padding-top:40px}.pt5{padding-top:50px}.pt6{padding-top:60px}.pt7{padding-top:70px}.pt8{padding-top:80px}.pt9{padding-top:90px}.pt10{padding-top:100px}.pb1{padding-bottom:10px}.pb2{padding-bottom:20px}.pb3{padding-bottom:30px}.pb4{padding-bottom:40px}.pb5{padding-bottom:50px}.pb6{padding-bottom:60px}.pb7{padding-bottom:70px}.pb8{padding-bottom:80px}.pb9{padding-bottom:90px}.pb10{padding-bottom:100px}.pr1{padding-right:10px}.pr2{padding-right:20px}.pr3{padding-right:30px}.pr4{padding-right:40px}.pr5{padding-right:50px}.pr6{padding-right:60px}.pr7{padding-right:70px}.pr8{padding-right:80px}.pr9{padding-right:90px}.pr10{padding-right:100px}.mt1{margin-top:10px}.mt2{margin-top:20px}.mt3{margin-top:30px}.mt4{margin-top:40px}.mt5{margin-top:50px}.mt6{margin-top:60px}.mt7{margin-top:70px}.mt8{margin-top:80px}.mt9{margin-top:90px}.mt10{margin-top:100px}.mt1-5{margin-top:15px}.mb1{margin-bottom:10px}.mb2{margin-bottom:20px}.mb3{margin-bottom:30px}.mb4{margin-bottom:40px}.mb5{margin-bottom:50px}.mb6{margin-bottom:60px}.mb7{margin-bottom:70px}.mb8{margin-bottom:80px}.mb9{margin-bottom:90px}.mb10{margin-bottom:100px}.img-container{width:100%;height:auto;background-color:#2c3b4c;overflow:hidden}.img-container img{width:100%;height:auto}.img-container.ar-16x9{padding-top:56.25%}.img-container.ar-4x3{padding-top:75%}.img-container.ar-3x2{padding-top:66.66%}.img-container.ar-8x5{padding-top:62.5%}.img-container.ar-1x1{padding-top:100%}.img-container.ar-16x9,.img-container.ar-1x1,.img-container.ar-3x2,.img-container.ar-4x3,.img-container.ar-8x5{position:relative}.img-container.ar-16x9 img,.img-container.ar-1x1 img,.img-container.ar-3x2 img,.img-container.ar-4x3 img,.img-container.ar-8x5 img{position:absolute;left:0;top:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.self-image-loader{transition:all 3s linear}.self-image-loader.blurry{transition:all 1s linear;filter:blur(5px)}.cookie-policy-page{color:#0071bc}.cookie-policy-page .cp-header{padding:0;margin:90px auto 30px;font-family:"Mouse Memoirs",sans-serif;font-size:70px;font-size:4.375rem}.cookie-policy-page .article-title{padding:0;margin:50px auto 38px;font-family:"Mouse Memoirs",sans-serif;font-size:50px;font-size:3.125rem}.cookie-policy-page .article-title:first-of-type{margin-top:0}.cookie-policy-page p{padding:0;margin:0 auto 20px;font-family:Montserrat,sans-serif;font-size:18px;font-size:1.125rem}@media (max-width:576px){.cookie-policy-page .cp-header{font-size:40px;font-size:2.5rem}.cookie-policy-page .article-title{margin:30px auto 25px;font-size:30px;font-size:1.875rem}.cookie-policy-page p{font-size:16px;font-size:1rem}}.media-page{position:relative;padding-top:78px;background-color:#0d0f12}@media (max-width:768px){.media-page{padding-top:39px}}.media-page .container{max-width:1120px;width:100%}@media (max-width:768px){.media-page .container{padding-left:20px;padding-right:20px}}.media-page__trailer{position:relative;min-height:100vh;background-image:url(../images/media/media_trailer_bg.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover}@media (max-width:768px){.media-page__trailer{padding:60px 0 180px;background-position:center}}.media-page__trailer--details{color:#fff}.media-page__trailer--details span{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;font-size:1.25rem;color:red;text-transform:uppercase;text-shadow:0 0 2px rgba(0,0,0,.65)}.media-page__trailer--details h1{margin-bottom:20px;font-family:"Luckiest Guy",sans-serif;font-size:40px;font-size:2.5rem;line-height:1;text-shadow:0 0 2px rgba(0,0,0,.65)}.media-page__trailer--details p{font-family:Montserrat,sans-serif;font-size:20px;font-size:1.25rem;line-height:1.2;text-shadow:0 0 2px rgba(0,0,0,.65)}@media (max-width:768px){.media-page__trailer--details h1{font-size:36px;font-size:2.25rem}.media-page__trailer--details p{font-size:17px;font-size:1.0625rem}}.media-page__trailer--vid .video-trailer{position:relative;z-index:2;width:100%;border:3px solid #fbb03b;box-shadow:1px 4px 1px rgba(160,0,0,.2);transition:all .3s ease-out;cursor:pointer}.media-page__trailer--vid .video-trailer.play-video{transition:all .3s ease-out}.media-page__trailer--vid .video-trailer:hover .trailer-frame .trailer-caret{opacity:.9}.media-page__trailer--vid .video-trailer .trailer-frame{position:relative;display:block;width:100%;padding-top:56.25%}.media-page__trailer--vid .video-trailer .trailer-frame .trailer-caret{display:block;position:absolute;z-index:3;top:50%;left:50%;width:68px;height:79px;opacity:.6;background:url(../images/media/caret_right.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;transform:translate(-50%,-50%);transition:all .35s ease-out}.media-page__trailer--vid .video-trailer .trailer-frame .trailer-curtain{z-index:2;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.media-page__trailer--vid .video-trailer .trailer-frame .content{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.media-page__gallery{position:relative;min-height:100vh;padding:120px 0 160px;background-image:url(../images/media/media_gallery_bg.jpg);background-repeat:no-repeat;background-position:bottom right;background-size:cover}.media-page__gallery .media-column{margin-top:15px;margin-bottom:15px;display:none}.media-page__gallery .media-column .media-column-inner{position:relative;width:100%;height:auto;padding-top:56.25%;background-color:#000;overflow:hidden;border:3px solid #ffbf1f;box-shadow:1px 4px 1px rgba(160,0,0,.2);cursor:pointer}.media-page__gallery .media-column .media-column-inner:hover .media-column__caret{opacity:1}.media-page__gallery .media-column .media-column-inner:hover .media-column__details{background-color:rgba(0,0,0,.83)}.media-page__gallery .media-column .media-column-inner__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.media-page__gallery .media-column .media-column-inner__caret{background:url(../images/media/caret_right.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;display:block;position:absolute;z-index:3;top:50%;left:50%;width:36px;height:42px;opacity:.6;transform:translate(-50%,-50%);transition:all .35s ease-out}.media-page__gallery .media-column .media-column-inner__details{position:absolute;bottom:0;left:0;width:100%;height:auto;padding:10px 20px;background-color:rgba(0,0,0,.63);transition:all .35s ease-out}.media-page__gallery .media-column .media-column-inner__details p{margin:0 auto;font-family:Montserrat,sans-serif;font-size:16px;font-size:1rem;font-weight:700;color:#fff;line-height:1.2}.media-page__gallery .show{display:block}.media-page__gallery .load-more-btn{position:relative;display:block;max-width:298px;width:100%;height:auto;padding:17px 10px;margin:45px auto 0;border:2px solid #000;background:#ffcd03;background:#ffcd03;background:linear-gradient(to bottom,#ffcd03 0,#ffcd03 100%);border-radius:40px;font-family:"Luckiest Guy",sans-serif;font-size:32px;font-size:2rem;text-transform:uppercase;text-align:center;color:#14002d;outline:0!important;box-shadow:inset 0 -6px 1px 0 #f7931e,inset 0 4px 1px 1px #fcee21,0 7px 8px 3px rgba(0,0,0,.2)}.media-page__gallery .load-more-btn:hover{color:#fff}@media (max-width:576px){.media-page__gallery .load-more-btn{max-width:250px}}@media (max-width:768px){.media-page__gallery{background-position:center center}}.creator-label{padding:5px 0;font-size:40px;font-size:2.5rem;background-color:#fecf00;color:#000}.touch .custom-list{opacity:1}.custom-list{opacity:0}.custom-list li{position:relative;font-size:18px;font-size:1.125rem;padding:25px 0 25px 45px;position:relative;overflow:hidden;transition:all ease .3s}.custom-list li::before{content:"";width:28px;height:28px;display:inline-block;border-radius:50%;border:5px solid #de1f26;position:absolute;left:0;top:50%;transform:translateY(-50%);transition:all ease .3s}.custom-list li span{position:absolute;top:0;height:100%}.custom-list li span::before{content:"";width:5px;height:100px;display:inline-block;background:#de1f26;position:absolute;left:-33px;top:50%;transform:translateY(-110%)}.custom-list li span::after{content:"";width:5px;height:100px;display:inline-block;background:#de1f26;position:absolute;left:-33px;top:50%;transform:translateY(10%)}.custom-list li p{margin-bottom:0}.custom-list li:first-of-type span::before{content:"";display:none}.custom-list li:last-of-type span::after{content:"";display:none}.custom-list li.whiten{transition:all ease .3s}.custom-list li.whiten::before{background:#fff;transition:all ease .3s}.creators{position:relative;min-height:100vh;padding-top:120px;font-family:Montserrat,sans-serif;font-weight:700;line-height:1;color:#fff}.creators h3{font-size:30px;font-size:1.875rem;font-weight:700;line-height:1}.creators .background{position:absolute;width:100%;min-height:110vh;background:url(../images/creators/sec3-bg.png) no-repeat center;top:-35px;background-size:cover}.creators-banner-section{background:url(../images/creators/sec1-bg.png);background-repeat:no-repeat;background-size:cover;color:#000;z-index:2}.creators-banner-section h3{color:#fff;margin:2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.creators-banner-section .wrapper{display:flex;justify-content:space-around;position:absolute;bottom:0;left:0;width:100%}.creators-banner-section .wrapper img{margin-left:2rem;width:380px}.creators-banner-section .wrapper .sign-btn{color:#fff;text-align:center;max-width:450px}.creators-banner-section p{font-size:24px;font-size:1.5rem}.creators-req-section{padding:120px 0 50px;background:url(../images/creators/sec2-bg.png) no-repeat center;background-size:cover;z-index:2}.creators-req-section h3{font-size:60px;font-size:3.75rem;font-family:"Luckiest Guy",sans-serif;font-weight:400}.creators-req-section .creators-req-wrap{width:100%;display:flex;align-items:center}.creators-req-section .creators-req-wrap .block-list{max-width:500px;margin-left:8.8%}.creators-req-section .creators-req-wrap .block-list>img{width:110%;margin-left:-10%;z-index:12}.creators-req-section .creators-req-wrap .img-robot{margin-left:100px}.creators-req-section::before{content:"";position:absolute;z-index:10;top:-35px;left:0;display:block;width:100%;height:100px;background:url(../images/gold_stripe.png);background-repeat:no-repeat;background-size:100% 100%}.creators-feat-section{z-index:2}.creators-feat-section .container{max-width:70vw}.creators-feat-section h3{width:100%;max-width:1000px;margin:auto;padding-top:20px}.creators-feat-section .custom-list li::before{background-color:#fff}.creators-feat-section .creators-feat-wrap{display:flex;justify-content:center;margin-top:100px;position:relative;justify-content:flex-end}.creators-feat-section .creators-feat-wrap>img{position:absolute;right:55%}.creators-feat-section .creators-feat-wrap .block-list{margin-right:50px;max-width:45vw}.creators-feat-section::before{content:"";position:absolute;z-index:10;top:-70px;left:0;display:block;width:100%;height:100px;background:url(../images/gold_stripe.png);background-repeat:no-repeat;background-size:100% 100%}@media (max-width:768px){.creator-label{font-size:35px;font-size:2.1875rem}.custom-list li{font-size:18px;font-size:1.125rem;padding:15px 0 15px 30px}.custom-list li::before{width:21px;height:21px;border:4px solid #de1f26}.custom-list li span::before{width:4px;left:-21px}.custom-list li span::after{width:4px;left:-21px}.creators-banner-section h3{max-width:50vw}.creators-banner-section .wrapper img{margin-left:0;width:unset;max-width:45vw}.creators-banner-section .wrapper .sign-btn{color:#fff;text-align:center;max-width:450px}.creators-req-section{padding:80px 0 50px;background-position:90% center}.creators-req-section h3{font-size:50px;font-size:3.125rem}.creators-req-section .creators-req-wrap{margin-left:auto;margin:auto}.creators-req-section .creators-req-wrap .block-list{max-width:unset;margin:20px}.creators-req-section .creators-req-wrap .img-robot{margin-left:20px;max-width:40vw}.creators-req-section::after{content:"";position:absolute;top:0;bottom:0;left:0;z-index:0;width:100%;background-color:rgba(0,0,0,.25)}.creators-feat-section{background-position:10% center}.creators-feat-section .creators-feat-wrap{margin:0}.creators-feat-section .creators-feat-wrap>img{margin-left:-10%}}@media (max-width:576px){.creator-label{font-size:25px;font-size:1.5625rem}.creators .img-no-select{margin-bottom:1rem;max-width:100%}.creators h3{font-size:16px;font-size:1rem;color:#fff;text-align:center;padding-top:25px}.custom-list li{font-size:16px;font-size:1rem;font-weight:500}.creators-banner-section{padding-top:20px;background-position:center}.creators-banner-section .wrapper img{margin-left:-30px}.creators-banner-section .wrapper .sign-btn{max-width:200px}.creators-banner-section h1{font-size:40px;font-size:2.5rem}.creators-banner-section p{font-size:14px;font-size:.875rem}.creators-req-section .creators-req-wrap{flex-direction:column}.creators-req-section .creators-req-wrap .block-list{margin:0}.creators-req-section h3{font-size:32px;font-size:2rem}.creators-feat-section{padding-top:80px}.creators-feat-section .container{max-width:100vw;padding:0}.creators-feat-section .creators-feat-wrap{width:100%;flex-direction:column-reverse}.creators-feat-section .creators-feat-wrap>img{right:10%;top:100%;width:110%}.creators-feat-section .creators-feat-wrap .block-list{max-width:unset;width:100%;padding:0 20px;margin:0}}
/*# sourceMappingURL=style.min.css.map */
