a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}body{color:#222;line-height:1}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,table,td,th{vertical-align:middle}caption,td,th{font-weight:400;text-align:left}a img{border:none}@font-face{font-family:Gotham;font-style:normal;font-weight:900;src:url(/fonts/gotham-black-webfont.woff2?172f54a6ccbcab87c3c1d0ae0668fc32) format("woff2"),url(/fonts/gotham-black-webfont.woff?4c0054bbcc2a858d21d302041de4ac45) format("woff")}@font-face{font-family:Gotham;font-style:normal;font-weight:700;src:url(/fonts/gothambold-webfont.woff2?627b7bb38b07260d83419672d113ff85) format("woff2"),url(/fonts/gothambold-webfont.woff?5de0ad4cfe7dd383ddb5148ebb631704) format("woff")}@font-face{font-family:Gotham;font-style:normal;font-weight:400;src:url(/fonts/gothambook-webfont.woff2?3a6f60855e224b22831b9163060cbe11) format("woff2"),url(/fonts/gothambook-webfont.woff?a202989213c4a14038d83d1f89888e92) format("woff")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;color:#000;font-family:Gotham;font-size:14px}.collapse-open{overflow:hidden}a{color:#c71920}.wrapper{margin:auto;padding:0 20px;width:280px}@media screen and (min-width:1200px){.wrapper{max-width:1200px;width:100%}.mobile-only{display:none!important}}.head{position:relative}.head:before{background:url(/images/bg_top_mob.svg?7d1e4858e8436168b23ddc0f7a30ffc0) 100% no-repeat;background-size:auto 360px;content:"";height:360px;margin-right:-195px;pointer-events:none;position:absolute;right:50%;top:0;width:100%}@media (min-width:1200px){.head:before{background:url(/images/bg_top.svg?3404fbde0c1f8ed9670c24d1f7dfe8df) 100% no-repeat;background-size:auto 680px;height:680px;margin-right:-600px;right:50%;width:100%}}.head--games:before{display:none}@media screen and (min-width:1200px){.head--games .collapse{display:none}}.head__inner{display:flex;flex-direction:column}@media screen and (min-width:1200px){.head__inner{flex-direction:row;flex-wrap:wrap}}.head__logo{background:url(/images/logo.svg?e6b54df3efb1a9d520cb7a6429ef4eea) 0 0 no-repeat;display:block;height:58px;margin:20px 0 0;width:148px}@media screen and (min-width:1200px){.head__logo{height:100px;margin:38px 0 0;width:258px}}.head__questions{font-size:12px;line-height:13px;margin:25px 0}@media screen and (min-width:1200px){.head__questions{font-size:16px;line-height:18px;margin:70px 0 0 150px}}.head__title{font-size:28px;font-weight:900;line-height:30px;text-transform:uppercase;width:215px}@media screen and (min-width:1200px){.head__title{font-size:62px;letter-spacing:1.55px;line-height:65px;margin:65px 0 0;width:100%}}.head__subtitle{color:#a88375;font-size:18px;font-weight:900;line-height:20px;margin:135px 0 0;text-transform:uppercase;width:100%}@media screen and (min-width:1200px){.head__subtitle{font-size:28px;letter-spacing:.7px;line-height:30px;margin:20px 0 0}}.head__button{margin:30px 0}@media screen and (min-width:1200px){.head__button{margin:320px 0 50px}}.head-menu{display:none;flex-direction:row;flex-wrap:wrap;height:34px;margin:20px 0 0 auto;max-width:610px;width:100%}@media screen and (min-width:1200px){.head-menu{display:flex;justify-content:space-between;margin:75px 0 0 auto}}.head-menu__link{color:#000;font-size:18px;font-weight:500;line-height:20px;margin-right:15px;text-decoration:none}.head-menu__link--active,.head-menu__link:hover{color:#c11c24}@media screen and (min-width:1200px){.collapse{border-bottom:2px solid #ebebeb;border-top:2px solid #ebebeb}}.collapse__trigger{border-bottom:2px solid #000;border-top:2px solid #000;cursor:pointer;height:12px;position:absolute;right:50px;top:20px;transition:all .3s;width:24px;z-index:101}.collapse__trigger:before{background:#000;content:"";height:2px;position:absolute;top:5px;transition:all .3s;width:80%}@media screen and (min-width:1200px){.collapse__trigger{display:none}}.collapse__trigger--open{border:none;height:40px;right:40px;top:40px;width:40px}.collapse__trigger--open:after,.collapse__trigger--open:before{background:#000;content:"";height:2px;position:absolute;top:5px;transform:rotate(45deg);width:100%}.collapse__trigger--open:after{transform:rotate(-45deg)}.collapse__content{background:#fff;display:none;padding:0;pointer-events:none;transition:all .3s}@media screen and (min-width:1200px){.collapse__content{display:block;height:85px;opacity:1;padding:0 20px;pointer-events:all}}.collapse--open .collapse__content{display:block;height:100%;left:0;pointer-events:all;position:fixed;top:0;width:100%;z-index:100}.button{background:#c71920;border:2px solid transparent;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:900;letter-spacing:.65px;padding:16px 15px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s;width:100%}@media screen and (min-width:1200px){.button{font-size:26px;padding:24px;width:auto}}.button:hover{background:#fda397}.button--slim{background:#fff;border:2px solid #c71920;color:#c71920}.button+.button{margin:20px 0 0}@media screen and (min-width:1200px){.button+.button{margin:0 0 0 40px}}.text{color:#333;font-size:14px;line-height:16px}.text--black{color:#000}@media screen and (min-width:1200px){.text{font-size:18px;letter-spacing:.45;line-height:20px}}.text p{margin-bottom:20px}.text h3{color:#000;font-size:18px;font-weight:700;line-height:20px;margin:25px 0 15px;text-transform:uppercase}@media screen and (min-width:1200px){.text h3{font-size:26px;line-height:28px}}.text h2{color:#000;font-size:24px;font-weight:700;line-height:26px;margin:25px 0 35px}@media screen and (min-width:1200px){.text h2{font-size:36px;line-height:40px}}.text h4{color:#000;font-size:18px;font-weight:700;margin:0 0 5px;text-transform:uppercase}@media screen and (min-width:1200px){.text h4{font-size:26px;margin:0 0 10px}}.menu{align-items:center;display:flex;flex-direction:column;height:85px;padding:100px 0 0;position:relative}@media screen and (min-width:1200px){.menu{flex-direction:row;padding:0 0 0 70px}}.menu:before{background:url(/images/gorilla.svg?cf1ac56f79fb6c90509e708b515ef105) 0 0 no-repeat;content:"";height:53px;left:20px;position:absolute;top:15px;width:61px}.menu__link{align-content:center;align-items:center;border-bottom:4px solid transparent;color:#000;display:flex;font-size:24px;font-weight:700;height:100%;margin:-10px 0 0;padding:0 20px;text-decoration:none;text-transform:uppercase;transition:all .3s}@media screen and (min-width:1200px){.menu__link{margin:0 20px}}.menu__link:hover{border-bottom-color:#fda397}.menu__link.active{border-bottom-color:#c71920}.collapse--open .menu__link{margin:10px 0}@media screen and (min-width:1200px){.collapse--open .menu__link{margin:0 20px}}.section{margin:0 0 50px}@media screen and (min-width:1200px){.section{margin:0 0 70px}}.section--grey{background:#ebebeb;padding:50px 0}@media screen and (min-width:1200px){.section--grey{padding:70px 0}}.section--terms{margin:70px 0 0}@media screen and (min-width:1200px){.section--terms{margin:350px 0 0}}.section--about{border-top:1px solid #ebebeb;padding:50px 0;position:relative}@media screen and (min-width:1200px){.section--about{background:url(/images/bg.jpg?143edbdf9acba25e12435e408e4a0772) 50% 50px no-repeat;background-size:cover;border:none;padding:120px 0 0}}.section--about:after{background:url(/images/bulb_.svg?be4e1c441235eb7a6fd38f339bb3fac5) 0 0 no-repeat;content:"";height:192px;position:absolute;right:0;top:0;width:81px}@media screen and (min-width:1200px){.section--about:after{height:498px;left:50%;margin-left:330px;right:auto;width:202px}}.section--contacts{margin:0}.section__title{color:#c71920;font-size:22px;font-weight:900;margin:0 0 25px;text-transform:uppercase}.section__title--black{color:#222}@media screen and (min-width:1200px){.section__title{font-size:50px;margin:0 0 50px}.section__list{flex-wrap:wrap}.section__columns,.section__list{display:flex;flex-direction:row;justify-content:space-between}.section__column{width:600px}.section__column+.section__column{width:400px}.section__text--about{max-width:900px}}.card{margin:0 0 40px}@media screen and (min-width:1200px){.card{text-align:center;width:350px}}.card__icon{height:50px}.card__icon img{display:block;margin:auto;max-height:100%}@media screen and (min-width:1200px){.card__icon{margin:0 0 35px}}.form__group{margin:0 0 15px}@media screen and (min-width:1200px){.form__group{margin:0 0 20px}}.form__control{background:#fff;border:none;box-sizing:border-box;font-size:16px;height:38px;line-height:28px;outline:none;padding:5px 10px;width:100%}@media screen and (min-width:1200px){.form__control{font-size:20px;height:54px;line-height:44px}}.form__control--textarea{height:120px}@media screen and (min-width:1200px){.form__control--textarea{height:170px}}.footer{border-top:2px solid #fda397;margin:72px auto 0;padding:30px 20px 0}@media screen and (min-width:1200px){.footer{display:flex;flex-direction:row;justify-content:space-between}}.footer__menu{display:flex;flex-direction:column;margin:20px 0 0}@media screen and (min-width:1200px){.footer__menu{flex-direction:row;margin:0}}.footer__menu a{color:#000;display:inline-flex;margin:0 0 10px}@media screen and (min-width:1200px){.footer__menu a{margin:0 10px}}.popup{align-content:center;align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.popup--hidden{display:none}.popup__content{background:#fff;box-sizing:border-box;margin:20px;max-width:680px;padding:35px 20px}@media screen and (min-width:1200px){.popup__content{padding:50px}}.cookie-info{text-align:center}.cookie-info__logo{display:block;margin:0 auto 45px;max-width:260px}.cookie-info__button{margin:45px 0 0;padding:16px 40px}.games-about{display:flex;flex-direction:column;margin:30px auto 0}@media screen and (min-width:1200px){.games-about{flex-direction:row;justify-content:space-between;margin:130px auto 0}.games-about__column{width:48%}}.games-about .text p{margin-bottom:20px}@media screen and (min-width:1200px){.games-about .text p{margin-bottom:50px}}.games-about .text--game-1 p:first-child{font-size:18px;font-weight:400;line-height:125%}.games-about .text--game-1 p:first-child strong{color:#c11c24}@media screen and (min-width:1200px){.games-about .text--game-1 p:first-child{font-size:32px}}.games-about .text--game-1 p:nth-child(2){color:#000;font-size:14px;font-weight:400;line-height:133%}.games-about .text--game-1 p:nth-child(2) strong{font-weight:700}@media screen and (min-width:1200px){.games-about .text--game-1 p:nth-child(2){font-size:18px}}.games-about .text--game-blocks{color:#000;font-size:16px;font-weight:400;line-height:120%}@media screen and (min-width:1200px){.games-about .text--game-blocks{font-size:20px}}.games-about .text--game-blocks h4{color:#c11c24;font-size:20px;font-weight:900;line-height:24px;margin-bottom:5px;text-transform:uppercase}@media screen and (min-width:1200px){.games-about .text--game-blocks h4{font-size:26px;line-height:31px}}.game{position:relative}.game__title{background:#c71920;color:#fff;font-size:35px;font-weight:900;height:70px;line-height:70px;text-transform:uppercase}@media screen and (min-width:1200px){.game__title{font-size:130px;height:180px;line-height:180px}}.game__bg{display:block;height:80vh;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;width:100%}.game__logo{display:block;left:50%;margin:20px 0 0;max-width:90%;position:absolute;transform:translateX(-50%)}.game__content{bottom:20px;left:0;position:absolute;width:100%}@media screen and (min-width:1200px){.game__content{bottom:70px}}.game__content p{color:#000;font-size:18px;font-weight:700;line-height:20px;margin:0 0 10px}@media screen and (min-width:1200px){.game__content p{font-size:50px;line-height:60px;margin:0 0 30px}}.game__content h4{color:#c71920;font-size:25px;font-weight:900;line-height:30px;margin:0 0 10px;text-transform:uppercase}@media screen and (min-width:1200px){.game__content h4{font-size:70px;line-height:84px;margin:0 0 10px}}
