*,*::before,*::after{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,h1,h2,h3,h4,p,li,figure,figcaption,blockquote,dl,dd{margin:0}html,body{width:100%;height:100%}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a[class]{text-decoration:none}ul,ol{list-style:none;padding:0;margin:0}img{max-width:100%;display:block}input,button,textarea,select{background:none;border:0px;font:inherit;outline:none}@media (prefers-reduced-motion: reduce){*{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}:root{--main-color: #fff;--second-color: #fde94e;--third-color: #000;--main-border-color: #cebc2c;--dark-color: hsl(40, 4%, 16%);--footer-color: #e9e7dd;--main-hover-color: #e4d240;--min-header-height: 150px}@media (min-width: 500px){:root{--min-header-height: 96px}}@font-face{font-family:"Arimo";src:url("../fonts/Arimo-Medium.woff2") format("woff2"),url("../fonts/Arimo-Medium.woff") format("woff");font-display:swap;font-weight:400}@font-face{font-family:"Arimo";src:url("../fonts/Arimo-Bold.woff2") format("woff2"),url("../fonts/Arimo-Bold.woff") format("woff");font-display:swap;font-weight:900}@font-face{font-family:"Oswald";src:url("../fonts/Oswald-Regular.woff2") format("woff2"),url("../fonts/Oswald-Regular.woff") format("woff");font-display:swap;font-weight:400}@keyframes ring{0%{width:100px;height:100px;opacity:1}100%{width:200px;height:200px;opacity:0}}body{font-family:Arimo, arial;font-weight:400;font-size:16px}body.js-not-scroll{overflow:hidden}.o-title{text-transform:uppercase;text-align:center}.o-mini-container{padding:15px 0}::before,::after{pointer-events:none}.o-container{padding:15px 10px}@media (min-width: 575.98px){.o-container{padding:15px calc(50vw - 279.5px)}}@media (min-width: 767.98px){.o-container{padding:15px calc(50vw - 360px)}}@media (min-width: 991.98px){.o-container{padding:15px calc(50vw - 480px)}}@media (min-width: 1199.98px){.o-container{padding:15px calc(50vw - 590px)}}a,button{cursor:pointer}.o-btn{align-items:center;background-color:var(--second-color);border-bottom:4px solid var(--main-border-color);border-radius:30px;color:#000;display:flex;font-weight:500;text-transform:uppercase;font-size:14px;justify-content:center;padding:6px 16px;transition:0.2s ease-in-out;text-align:center;min-height:35px;white-space:nowrap}.c-bonus__button{font-size:14px;height:56px;width:135px}.c-header{position:fixed;z-index:100;width:100%;background-color:var(--main-color);min-height:var(--min-header-height)}@media (min-width: 500px){.c-header{min-height:var(--min-header-height)}}@media (max-width: 500px){.c-header .o-logo__wrapper{padding-right:46px;margin:0 auto}}@media (min-width: 1550px){.c-header .o-logo__wrapper{margin-left:auto}}@media (min-width: 500px){.c-header .o-logo__img{-o-object-fit:contain;object-fit:contain;width:195px;height:76px;padding:0 17px}}.c-header__container{padding-top:10px;padding-bottom:10px;display:flex;align-items:center;flex-direction:column-reverse;gap:15px}@media (min-width: 500px){.c-header__container{flex-direction:row;justify-content:space-between}}.c-header__third-wrapper{display:flex;gap:15px}@media (min-width: 500px){.c-header__third-wrapper{width:calc(50% + 97px)}}.c-header__buttons{display:flex;gap:15px}.c-header__login-btn{color:var(--main-color);text-align:center;background-color:var(--dark-color);border-color:#000}.c-header__login-btn::before{background-color:var(--dark-color);box-shadow:0 0 0 2px var(--dark-color)}.c-header::before{content:"";position:absolute;top:99%;width:100%;height:15px;z-index:2;background-image:url(../img/header/square.png)}.o-burger{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:15px 10px;border-radius:50%;transition:background 0.5s ease}@media (min-width: 768px){.o-burger{display:none}}.o-burger__element{display:block;background:#cac2ad;border-radius:2px;width:30px;height:5px}.o-burger:hover{background-color:rgba(0,0,0,0.04)}.c-bonus__wrapper{position:relative;padding-top:var(--min-header-height);display:flex;min-height:calc(300px + var(--min-header-height))}@media (min-width: 500px){.c-bonus__wrapper{padding-top:var(--min-header-height);min-height:calc(300px + var(--min-header-height))}}@media (min-width: 1366px){.c-bonus__wrapper{min-height:calc(400px + var(--min-header-height))}}.c-bonus__container{display:flex;flex-direction:column;align-items:center;margin:auto 0;gap:15px;padding:0 10px}.c-bonus__image{position:absolute;z-index:-1;height:calc(100% - var(--min-header-height))}@media (min-width: 500px){.c-bonus__image{height:calc(100% - var(--min-header-height));top:var(--min-header-height)}}.c-bonus__img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}@media (min-width: 1366px){.c-bonus__img{min-height:400px}}.c-bonus__title{font-family:"Oswald", sans-serif;color:var(--main-color);font-size:32px;line-height:1.19;letter-spacing:2px;text-align:center;max-width:290px}@media (min-width: 701px){.c-bonus__title{max-width:315px}}@media (min-width: 1366px){.c-bonus__title{font-size:56px;max-width:476px}}.c-bonus__accent-title{color:var(--second-color);font-size:64px;line-height:1}@media (min-width: 1366px){.c-bonus__accent-title{font-size:99px}}.c-bonus__btn{font-size:16px;padding:17px 20px}.c-categories__modal{position:absolute;padding:15px 30px;position:fixed;width:100%;height:100%;top:0;z-index:100;transform:translateX(-100%);background-color:var(--dark-color);transition:transform 0.3s ease}.c-categories__modal-logo-wrapper{display:flex;justify-content:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,0.22)}.c-categories__modal-logo-link{display:inline-block}.c-categories__modal.js-is-open{transform:translateX(0%)}.c-categories__modal-login-buttons{position:fixed;bottom:0;left:0;width:100%;display:flex}.c-categories__modal-login-btn{color:var(--main-color);background-color:#000;width:50%}.c-categories__modal-register-btn{width:50%}.c-categories__modal-btn{display:flex;justify-content:center;padding:13px;font-weight:400;font-size:18px;text-transform:uppercase;transition:background-color 0.3s ease}.c-categories__modal-btn:hover{background-color:var(--dark-color)}.c-categories__modal-register-btn{color:#000;background:var(--second-color)}.c-categories__modal-list{display:flex;flex-direction:column;gap:15px;padding:32px 0}.c-categories__modal-list li{padding-left:10px}.c-categories__modal-list li:hover{background-color:#514a44}.c-categories__modal-link{position:relative;display:block;color:var(--main-color);padding:8px 0;text-transform:uppercase}.c-categories__modal-link span{position:absolute;top:50%;left:65px;transform:translateY(-50%)}.c-categories__modal_close-btn{position:absolute;top:20px;right:20px;display:flex;padding:10px 10px;border-radius:50%;background-color:#aca28d;box-shadow:rgba(0,0,0,0.2) 0px 3px 5px -1px,rgba(0,0,0,0.14) 0px 6px 10px 0px,rgba(0,0,0,0.12) 0px 1px 18px 0px;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms}.c-categories__modal_close-btn:hover{background:#5a5243}@media (min-width: 768px){.c-categories__modal{transform:translateX(0%);padding:0;position:static}.c-categories__modal-logo-wrapper,.c-categories__modal-btn,.c-categories__modal_close-btn{display:none}.c-categories__modal-list{flex-direction:row;gap:0px;padding:0}.c-categories__modal-list li{flex:1 0 auto;padding:0}.c-categories__modal-link{display:flex;align-items:center;flex-direction:column;padding:13px 0;gap:5px;text-transform:uppercase;transition:background 0.2s ease}.c-categories__modal-link:hover{background-color:#514a44}.c-categories__modal-link span{position:static;transform:translateY(0)}}.c-games__wrapper{display:flex;flex-direction:column;padding-top:36px;padding-bottom:36px}.c-games__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;justify-content:center;padding:0}.c-games__item{border-radius:16px;position:relative;overflow:hidden;flex:0 0 218px}.c-games__item:hover .c-games__overlay{opacity:1;visibility:visible}.c-games__item.lazyloaded .c-games__overlay{background-image:url(../img/games/game-hover.jpg)}.c-games__img{-o-object-fit:cover;object-fit:cover}.c-games__name{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--main-color)}.c-games__overlay{align-items:center;background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;flex-direction:column;position:absolute;padding:15px;gap:20px;top:0;left:0;opacity:0;visibility:hidden;transition:0.2s ease-in-out;height:100%;width:100%}.c-games__overlay::after{animation:ring 1.5s infinite;content:"";border:2px solid #fff;border-radius:50%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;height:100px;width:100px}.c-games__play{align-items:center;background:#9f2823;border-radius:50%;box-shadow:0 0 10px var(--main-border-color);display:flex;justify-content:center;height:100px;width:100px}.c-games__play::before{border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:30px solid #fff;content:"";margin-left:5px;display:block;width:30px}.c-comments{display:flex;flex-direction:column;gap:10px;color:var(--dark-color)}.c-comments form{display:flex;flex-direction:column;gap:15px}.c-comments__title{padding:5px 20px;margin-bottom:24px;background:var(--dark-color);border-radius:5px;color:var(--main-color)}.c-comments__list{padding:0}.c-comments__time{margin-left:10px;font-size:12px;color:#c9c9c9}.c-comments__text{display:flex;flex-direction:column;gap:15px;padding:15px 20px 20px;color:var(--dark-color)}.c-comments__text ul,.c-comments__text ol{display:flex;flex-direction:column;gap:8px}.c-comments__button-block{margin-left:auto}.c-comments__btn{margin-right:auto;width:-moz-fit-content;width:fit-content}.c-comments input{border:1px solid var(--dark-color)}textarea{display:block;padding-top:20px;padding-left:50px;padding-right:20px;resize:none;width:100%;border:1px solid #000}.o-photo{display:flex;flex-direction:column;justify-content:center;padding-top:24px;padding-bottom:24px;gap:20px;color:#000}@media (min-width: 768px){.o-photo{flex-direction:row}}.o-photo__picture{display:flex;overflow:hidden;justify-content:flex-end}.o-photo__img{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:100%}.o-photo__picture{min-width:calc(50% - 10px)}.o-photo__list{display:flex;flex-direction:column;gap:8px;list-style-type:square;padding-inline-start:3ch}.o-photo__item::marker{display:block}.o-photo ul,.o-photo ol{display:flex;flex-direction:column;gap:10px}.o-photo ul:not(:last-child),.o-photo ol:not(:last-child){margin-bottom:20px}.c-FAQ{padding-bottom:24px;padding-top:24px}.c-FAQ__title{margin-bottom:12px}.c-FAQ details:not(:last-child){margin-bottom:20px}.c-FAQ__summary{background-color:var(--dark-color);color:var(--main-color);padding:10px 20px;cursor:pointer;border-radius:5px}.c-FAQ__summary::-webkit-details-marker{display:none}.c-FAQ__text{color:var(--dark-color);display:flex;flex-direction:column;gap:15px;padding:15px 20px 20px 20px;border-radius:5px}.c-FAQ__text ul,.c-FAQ__text ol{display:flex;flex-direction:column;gap:8px}.c-FAQ h3{display:inline}.c-comment{color:var(--typography-color);padding-top:24px;padding-bottom:24px}.c-comment__textarea{position:relative}.c-comment__user-icon{position:absolute;top:50%;left:10px;transform:translateY(-50%)}.c-comment__user-icon.lazyloaded::after{content:"";background-image:url("../img/comments/user.png");background-size:cover;position:absolute;transform:translateY(-50%);height:30px;width:30px}.c-comment__input-wrapper{position:relative}.c-comment__input-icon{position:absolute;top:50%;left:10px}.c-comment__input{padding:5px 10px 5px 40px}.c-comment__email-wrapper div.lazyloaded::after{content:"";background-image:url("../img/sprite/mail.svg");background-size:cover;position:absolute;transform:translateY(-50%);height:20px;width:20px}.c-comment__user-wrapper div.lazyloaded::after{content:"";background-image:url("../img/sprite/user.svg");background-size:cover;position:absolute;transform:translateY(-50%);height:20px;width:20px}.c-comment__input-icon::-moz-placeholder{padding-left:40px}.c-comment__input-icon:-ms-input-placeholder{padding-left:40px}.c-comment__input-icon::placeholder{padding-left:40px}.c-comment h1{font-size:36px;margin-bottom:32px}.c-comment li{padding:0;list-style-type:circle}.c-comment h2{font-size:32px;margin-top:32px;margin-bottom:16px}.c-comment p{display:block;margin-bottom:16px}.c-comment h3,.c-comment__sub-title{font-size:24px;margin-bottom:12px}.o-table{overflow-x:auto;margin-bottom:32px}.o-table::-webkit-scrollbar{width:2px}.o-table::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.o-table::-webkit-scrollbar-track{overflow:hidden}.o-table::-webkit-scrollbar-thumb:hover{background:#555}.o-table table{border:1px solid #000;border-collapse:collapse;border-radius:16px;margin:0 auto;display:block;width:-moz-fit-content;width:fit-content}.o-table th{padding:15px}.o-table td{border-bottom:1px solid #000;border-top:1px solid #000;font-size:14px;padding:15px;text-align:center}.o-table tr:not(:first-child)>th{border-top:1px solid var(--dark-color)}.o-table tbody>tr td{border-bottom:0px}.o-content h1{margin-bottom:32px}.o-content h2{margin-bottom:12px}.o-content h3{margin:25px 0px 12px}.o-content p:not(:last-child){margin-bottom:15px}.o-content>ul,.o-content>ol{display:flex;flex-direction:column;gap:10px;padding-left:40px}.o-content ul:not(:last-child),.o-content ol:not(:last-child){margin-bottom:20px}.o-content>ol{list-style-type:decimal}.o-content>ul{list-style-type:disc}.o-content .c-FAQ p:not(:last-child){margin-bottom:0}.o-content .c-comments p:not(:last-child){margin-bottom:0}.c-toc{background:var(--main-color);border:1px solid #000;border-radius:16px;border-right:0;padding:20px;position:fixed;top:var(--min-header-height);bottom:0;margin:auto;right:0;transition:all 0.3s ease-in-out;transform:translateX(100%);overflow-y:auto;max-height:50vh;height:-moz-fit-content;height:fit-content;max-width:calc(320px - 10px);width:100%;z-index:1}.c-toc.o-active{transform:initial}.c-toc::-webkit-scrollbar{background:var(--main-color);width:8px}.c-toc::-webkit-scrollbar-thumb{background:var(--dark-color);border-radius:10px}.c-toc__list{color:#fff;display:flex;flex-direction:column;font-size:18px;gap:10px}.c-toc__list a{color:#000;text-decoration:none}.c-toc-btn{background-color:var(--dark-color);background-image:url(../img/icons/toc.svg);background-repeat:no-repeat;background-size:50%;background-position:center;border-radius:50%;cursor:pointer;position:fixed;bottom:20px;right:10px;height:40px;width:40px;z-index:1}.c-footer{color:var(--footer-color);background:var(--dark-color)}.c-footer__container{display:flex;flex-direction:column;justify-content:center;align-items:center}.c-footer__add-wrapper a{color:var(--footer-color);text-decoration:none}.c-footer__add-wrapper span{font-weight:400;margin:15px 0 0}@media (min-width: 480px){.c-footer__add-wrapper{width:100%;display:flex;align-items:center;justify-content:space-around}}@media (min-width: 480px){.c-footer__sub-wrapper{width:100%;display:flex;justify-content:space-around;align-items:center}}.c-footer__contacts{display:flex;flex-direction:column}.c-footer__payment-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.c-footer__payment-list li{padding:5px 15px}.c-footer__payment-icon{-o-object-fit:contain;object-fit:contain}.c-footer__subscribe{display:flex;flex:1;align-items:center;justify-content:center;flex-direction:column}@media (min-width: 480px){.c-footer__subscribe{flex-direction:row;justify-content:space-around;align-items:center}}.c-footer__subscribe-svg{display:flex;align-items:center;justify-content:center}.c-footer__subscribe-subtitle{color:var(--main-color);text-align:center;max-width:190px;margin-bottom:15px}.c-footer__subscribe-subtitle span{font-style:italic;font-size:20px}.c-footer__games-list{display:none}@media (min-width: 1200px){.c-footer__games-list{display:flex;flex:1;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-around}}.c-footer__game{display:flex;flex:1;align-items:center;justify-content:center}.c-footer__info{display:flex;flex-direction:column;gap:10px;text-align:center}.c-footer__info-link{color:#8ab8ff}
