/*!
Theme Name: pinco_acf
Theme URI: #
Author: Vova Sydorovych
Author URI: https: //freelancehunt.com/freelancer/exCheckPoint.html
Description: Description
Version: 1.0.0
*/:root{--main-bg:#00100E;--main-color:#3b6f6d;--light-color:#D2EEED;--accent-color:#FF2400}html{line-height:1.2;-webkit-text-size-adjust:100%;scroll-behavior:smooth}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:Roboto,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:var(--main-color);background:var(--main-bg)}body.with__sidebar{padding-left:210px}a{text-decoration:none;-webkit-transition:.35s;transition:.35s}.wrapper{width:100%;max-width:1710px;padding:0 24px;margin:0 auto}@-webkit-keyframes button-pulse{0%{-webkit-transform:translate(-50%,-50%) scale(.7,.5);transform:translate(-50%,-50%) scale(.7,.5);opacity:0;border-radius:.25rem}12%{opacity:1}34%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}40%{opacity:0}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0;border-radius:.25rem}}@keyframes button-pulse{0%{-webkit-transform:translate(-50%,-50%) scale(.7,.5);transform:translate(-50%,-50%) scale(.7,.5);opacity:0;border-radius:.25rem}12%{opacity:1}34%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}40%{opacity:0}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0;border-radius:.25rem}}@-webkit-keyframes glitter{0%{-webkit-transform:scale(.3) rotate(0);transform:scale(.3) rotate(0);opacity:0}25%{-webkit-transform:scale(.75) rotate(360deg);transform:scale(.75) rotate(360deg);opacity:1}50%{-webkit-transform:scale(.35) rotate(720deg);transform:scale(.35) rotate(720deg);opacity:0}100%{-webkit-transform:scale(.3) rotate(0);transform:scale(.3) rotate(0);opacity:0}}@keyframes glitter{0%{-webkit-transform:scale(.3) rotate(0);transform:scale(.3) rotate(0);opacity:0}25%{-webkit-transform:scale(.75) rotate(360deg);transform:scale(.75) rotate(360deg);opacity:1}50%{-webkit-transform:scale(.35) rotate(720deg);transform:scale(.35) rotate(720deg);opacity:0}100%{-webkit-transform:scale(.3) rotate(0);transform:scale(.3) rotate(0);opacity:0}}@media (max-width:1199px){.wrapper{padding:0 16px}}@media (max-width:899px){.wrapper{padding:0 8px}}aside.sidebar{width:210px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;top:0;left:0;background:var(--main-bg)}aside.sidebar:before{content:"";width:1px;height:100%;position:absolute;top:0;right:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(80%,#1b1f28),to(transparent));background:linear-gradient(180deg,#1b1f28 80%,transparent 100%)}aside.sidebar .sidebar__menu{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:94px 16px 112px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}aside.sidebar .sidebar__menu .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}aside.sidebar .sidebar__menu .item .icon{width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}aside.sidebar .sidebar__menu .item .icon svg{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;fill:var(--main-color);-webkit-transition:.15s;transition:.15s}aside.sidebar .sidebar__menu .item .text{font-size:14px;line-height:18px;color:var(--light-color);-webkit-transition:.15s;transition:.15s}aside.sidebar .sidebar__menu .item:hover .icon svg{fill:#fff;-webkit-transform:scale(1.15);transform:scale(1.15)}aside.sidebar .sidebar__menu .item:hover .text{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:center left;transform-origin:center left}aside.sidebar .lang__drop{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;padding:16px}aside.sidebar .lang__drop .lang__switcher{cursor:pointer;-webkit-transition:.25s;transition:.25s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-ms-flex-direction:column-reverse;flex-direction:column-reverse}aside.sidebar .lang__drop .lang__switcher .lang__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;display:none;padding:8px 16px;border-radius:4px;border:1px solid #3b6f6d;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;bottom:calc(100% + 8px);left:0}aside.sidebar .lang__drop .lang__switcher:hover{border-color:#c2c4c9}aside.sidebar .lang__drop .lang__switcher .current__item,aside.sidebar .lang__drop .lang__switcher .lang__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}aside.sidebar .lang__drop .lang__switcher .current__item{padding:8px 16px;border-radius:4px;border:1px solid var(--main-color)}aside.sidebar .lang__drop .lang__switcher .lang__icon{display:block;width:24px;height:18px;border-radius:2px;-o-object-fit:cover;object-fit:cover;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:.25s;transition:.25s}aside.sidebar .lang__drop .lang__switcher .current__item:hover .lang__icon,aside.sidebar .lang__drop .lang__switcher .lang__item:hover .lang__icon{-webkit-filter:grayscale(0);filter:grayscale(0)}aside.sidebar .lang__drop .lang__switcher .name{font-size:14px;line-height:24px;font-weight:500;color:var(--main-color);-webkit-transition:.25s;transition:.25s}aside.sidebar .lang__drop .lang__switcher .current__item:hover .name,aside.sidebar .lang__drop .lang__switcher .lang__item:hover .name{color:#c2c4c9}.header{padding:16px 24px;background:var(--main-bg);z-index:999;position:sticky;top:0}.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}.header .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.header .left .logo{width:100px;height:30px}.header .left .logo img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header .left .menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.header .left .menu .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.header .left .menu .item .icon{width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .left .menu .item .icon svg{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;fill:var(--main-color);-webkit-transition:.15s;transition:.15s}.header .left .menu .item .text{font-size:14px;line-height:18px;color:var(--light-color);-webkit-transition:.15s;transition:.15s}.header .left .menu .item:hover .icon svg{fill:#fff;-webkit-transform:scale(1.15);transform:scale(1.15)}.header .left .menu .item:hover .text{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:center left;transform-origin:center left}.header .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.header .right .text{color:var(--light-color);font-weight:500}.header .right .btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.header .right .btns .btn{position:relative;padding:8px 24px;font-weight:500;color:#fff;border-radius:4px;border:1px solid var(--accent-color);-webkit-transition:.25s;transition:.25s}.header .right .btns .btn:first-child{background-color:var(--accent-color)}.header .right .btns .btn:first-child:hover{-webkit-filter:brightness(.9);filter:brightness(.9)}.header .right .btns .btn:first-child:after{content:"";width:calc(100% + 24px);height:calc(100% + 24px);-webkit-animation:button-pulse 1.6s ease-out infinite .5s;animation:button-pulse 1.6s ease-out infinite .5s;position:absolute;border-radius:.25rem;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(.7,.5);transform:translate(-50%,-50%) scale(.7,.5);background:rgba(255,36,0,.5);z-index:-1;-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}.header .right .btns .btn:not(:first-child):hover{background-color:var(--accent-color)}@media (max-width:1199px){body.with__sidebar{padding-left:0}aside.sidebar{display:none}.header{padding:8px 16px}.header .left .menu{display:none}}@media (max-width:899px){.header{padding:8px}.header .left .logo{width:80px;height:24px}.header .right .text{display:none}.header .right .btns .btn{font-size:14px;line-height:1;padding:7px 16px}}.custom__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;max-width:1300px;margin:0 auto;padding-top:50px}.custom__title .title__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.custom__title .title__wrapper .title{text-align:center;color:var(--light-color);font-size:48px;font-weight:700;line-height:1;text-transform:uppercase}.custom__title .title__wrapper .description{text-align:center;color:var(--light-color)}.custom__title .title__wrapper .title__highlight_green{width:100%;height:1px;min-width:280px;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),color-stop(50%,var(--shine,#fff)),to(rgba(0,0,0,0)));background:linear-gradient(90deg,rgba(0,0,0,0) 0,var(--shine,#fff) 50%,rgba(0,0,0,0) 100%)}.custom__title .title__wrapper .title__highlight_green:before{content:"";position:absolute;bottom:-1px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);height:3px;width:112px;border-radius:100px;background-color:var(--shine,#fff);-webkit-filter:blur(10px);filter:blur(10px)}.custom__title .title__wrapper .title__highlight_green:after{content:"";position:absolute;bottom:-1px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);height:3px;width:112px;border-radius:100px;background-color:var(--shine,#fff)}.custom__title .title__glow_green{position:absolute;width:1300px;max-width:100%;height:100px;left:50%;top:27px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:radial-gradient(50% 50% at 50% 50%,var(--shine,#fff),rgba(0,0,0,0));z-index:-1;opacity:.15}.custom__title .title__glow_green:before{content:"";position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:45px;width:820px;max-width:100%;height:10px;background:radial-gradient(50% 50% at 50% 50%,var(--shine,#fff),var(--shine,#fff) 15.45%,rgba(0,0,0,0))}.custom__title .title__glow_green:after{content:"";position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);background:radial-gradient(50% 50% at 50% 50%,#000,rgba(0,0,0,0));width:482px;max-width:100%;height:72px;top:14px}.custom__title .starshine{position:absolute;top:0;left:0;width:100%;height:calc(100% - 50px);z-index:-1}.custom__title .starshine .shine{width:3px;height:3px;border-radius:50%;background:var(--shine,#fff);-webkit-box-shadow:0 0 10px 5px var(--shine,#fff);box-shadow:0 0 10px 5px var(--shine,#fff);-webkit-filter:blur(1px);filter:blur(1px);display:block;position:absolute;top:50%;left:50%;overflow:hidden;z-index:2;color:tansparent;opacity:0;-webkit-animation:glitter 6s linear 0s infinite normal;animation:glitter 6s linear 0s infinite normal;-webkit-filter:blur(3px);filter:blur(3px)}@media (max-width:1199px){.custom__title{padding-top:32px}.custom__title .title__wrapper .title{font-size:28px;line-height:33px}.custom__title .title__glow_green{top:0}}@media (max-width:899px){.custom__title{padding-top:24px}.custom__title .title__wrapper .title{font-size:24px;line-height:28px}.custom__title .title__wrapper .description{font-size:14px;line-height:18px}.custom__title .title__glow_green{top:-12px}}.banners__wrapper{margin-top:50px;padding:32px 0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 48px 1fr;grid-template-columns:repeat(2,1fr);gap:48px}.banners__wrapper .banner{position:relative;min-height:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:32px;border-radius:16px;background:linear-gradient(300deg,var(--accent-color) 5%,#031717 80%)}.banners__wrapper .banner .img__bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px;display:none}.banners__wrapper .banner .img{position:absolute;bottom:0;right:5%;width:310px;height:auto;display:none}.banners__wrapper .banner .title__wrapper{position:relative}.banners__wrapper .banner .title__wrapper .title{color:#fff;font-size:52px;font-weight:700;font-style:italic;line-height:1}.banners__wrapper .banner .title__wrapper .subtitle{color:#fff;font-size:36px;font-style:italic;line-height:1}.banners__wrapper .banner .bonus__wrapper{position:relative}.banners__wrapper .banner .bonus__wrapper .text{color:#fff;font-size:32px;font-weight:700;font-style:italic;line-height:1}.banners__wrapper .banner .bonus__wrapper .bonus{color:#ffc700;font-size:56px;font-weight:700;font-style:italic;line-height:1}.banners__wrapper .banner button{position:relative;background-color:var(--accent-color);font-weight:500;color:#fff;-webkit-transition:.25s;transition:.25s;border-radius:4px;padding:11px 32px;border:none;font-family:Roboto,sans-serif;font-size:16px;line-height:1.5;cursor:pointer;transition:.25s}.banners__wrapper .banner button:hover{-webkit-filter:brightness(.9);filter:brightness(.9)}.banners__wrapper .banner:hover{-webkit-box-shadow:0 0 4px 0 var(--accent-color) inset;box-shadow:0 0 4px 0 var(--accent-color) inset}.banners__wrapper .banner:nth-child(2){background:linear-gradient(300deg,#00ffb2 5%,#031717 85%)}.banners__wrapper .banner:nth-child(2) .img__bg{mix-blend-mode:color-dodge}.banners__wrapper .banner:nth-child(2) .bonus__wrapper .bonus{color:#fff;font-size:48px}.banners__wrapper .banner:nth-child(2):hover{-webkit-box-shadow:0 0 4px 0 #00ffb2 inset;box-shadow:0 0 4px 0 #00ffb2 inset}@media (max-width:1199px){.banners__wrapper{margin-top:22px;padding:24px 0;gap:16px}.banners__wrapper .banner{min-height:210px;padding:16px}.banners__wrapper .banner .img{width:218px;right:0}.banners__wrapper .banner .title__wrapper .title{font-size:36px}.banners__wrapper .banner .title__wrapper .subtitle{font-size:24px}.banners__wrapper .banner .bonus__wrapper .text{font-size:20px}.banners__wrapper .banner .bonus__wrapper .bonus{font-size:36px}.banners__wrapper .banner:nth-child(2){-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}.banners__wrapper .banner:nth-child(2) .img{right:unset;left:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.banners__wrapper .banner:nth-child(2) .bonus__wrapper .bonus{font-size:24px}}@media (max-width:659px){.banners__wrapper{margin-top:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:24px}.banners__wrapper .banner:nth-child(2){background:linear-gradient(144deg,#00ffb2 -40%,#031717 120%)}}.fw_banner__wrapper{margin-top:25px;margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fw_banner__wrapper .img,.fw_banner__wrapper .img__mob{width:100%;max-width:100%;height:220px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;opacity:0}.fw_banner__wrapper .img__mob{display:none}.fw_banner__wrapper .title{text-align:center;margin-top:-42px;color:#fff;font-size:27px;font-style:italic;line-height:1}.fw_banner__wrapper .subtitle{text-align:center;margin-top:8px;color:#fff;font-style:italic;line-height:1}.fw_banner__wrapper .btn{margin-top:16px;background-color:var(--accent-color);text-align:center;font-weight:500;color:#fff;-webkit-transition:.25s;transition:.25s;border-radius:4px;padding:8px 24px;width:360px;max-width:100%}.fw_banner__wrapper .btn:hover{-webkit-filter:brightness(.9);filter:brightness(.9)}@media (max-width:899px){.fw_banner__wrapper{margin-top:20px}.fw_banner__wrapper .img{display:none}.fw_banner__wrapper .img__mob{display:block}}.casino__grid{overflow-x:clip}.casino__grid .tabs__list{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.casino__grid .tabs__list .item{position:relative;padding:14px 12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.casino__grid .tabs__list .item .icon svg{display:block;width:24px;height:24px;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;will-change:filter;-webkit-transition:.25s;transition:.25s}.casino__grid .tabs__list .item .name{font-size:14px;line-height:18px;color:var(--main-color);-webkit-transition:.25s;transition:.25s}.casino__grid .tabs__list .item:before{content:"";position:absolute;bottom:1px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);opacity:0;width:100%;height:1px;background:-webkit-gradient(linear,left top,right top,from(rgba(255,36,0,0)),color-stop(50.52%,var(--accent-color)),to(rgba(255,36,0,0)));background:linear-gradient(90deg,rgba(255,36,0,0) 0,var(--accent-color) 50.52%,rgba(255,36,0,0) 100%);-webkit-transition:.25s;transition:.25s}.casino__grid .tabs__list .item:after{content:"";position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);opacity:0;-webkit-transition:.25s;transition:.25s;width:20px;height:3px;bottom:0;background:var(--accent-color);border-radius:100px}.casino__grid .tabs__list .item:hover .icon svg{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(343deg) brightness(102%) contrast(101%);filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(343deg) brightness(102%) contrast(101%)}.casino__grid .tabs__list .item:hover .name{-webkit-transform:scale(1.15);transform:scale(1.15);color:var(--light-color)}.casino__grid .tabs__list .item:nth-child(1) .icon svg{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-filter:brightness(0) saturate(100%) invert(28%) sepia(100%) saturate(5905%) hue-rotate(6deg) brightness(104%) contrast(105%);filter:brightness(0) saturate(100%) invert(28%) sepia(100%) saturate(5905%) hue-rotate(6deg) brightness(104%) contrast(105%)}.casino__grid .tabs__list .item:nth-child(1) .name{-webkit-transform:scale(1.15);transform:scale(1.15);color:var(--light-color)}.casino__grid .tabs__list .item:nth-child(1):after,.casino__grid .tabs__list .item:nth-child(1):before{opacity:1}.casino__grid .list__wrapper{position:relative;margin-top:16px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 8px 1fr 8px 1fr 8px 1fr 8px 1fr 8px 1fr;grid-template-columns:repeat(6,1fr);gap:8px}.casino__grid .list__wrapper .list__btn{background-color:transparent;text-align:center;font-size:14px;line-height:1;font-weight:500;color:#fff;border:1px solid var(--accent-color);border-radius:4px;padding:8px 16px;-webkit-transition:.25s;transition:.25s;position:absolute;right:0;bottom:calc(100% + 16px)}.casino__grid .list__wrapper .list__btn:hover{background-color:var(--accent-color)}.casino__grid .list__wrapper .item{position:relative;width:100%;height:auto;aspect-ratio:270/178;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:.25s;transition:.25s;z-index:1}.casino__grid .list__wrapper .item .img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px;z-index:1}.casino__grid .list__wrapper .item .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:8px;border-radius:4px;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(13,16,22,.7);opacity:0;z-index:1;visibility:hidden;-webkit-transition:.25s;transition:.25s}.casino__grid .list__wrapper .item .content .name{display:block;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;font-weight:400;color:#c2c4c9;font-family:Roboto,sans-serif;font-size:14px;line-height:18px}.casino__grid .list__wrapper .item .content .btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:8px}.casino__grid .list__wrapper .item .content .btns .btn__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;font-weight:500;padding:8px 24px;border-radius:4px;color:#fff;background:var(--accent-color);z-index:1;-webkit-transition:.25s;transition:.25s}.casino__grid .list__wrapper .item .content .btns .btn__link svg{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;-ms-flex-negative:0;flex-shrink:0}.casino__grid .list__wrapper .item .content .btns .btn__link:after{content:"";width:calc(100% + 24px);height:calc(100% + 24px);-webkit-animation:button-pulse 1.6s ease-out infinite .5s;animation:button-pulse 1.6s ease-out infinite .5s;position:absolute;border-radius:.25rem;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(.7,.5);transform:translate(-50%,-50%) scale(.7,.5);background:var(--accent-color);z-index:-1;-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}.casino__grid .list__wrapper .item .content .btns .btn__link:hover{-webkit-filter:brightness(.9);filter:brightness(.9)}.casino__grid .list__wrapper .item .content .btns .btn__demo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:1;font-weight:500;padding:12px 44px;border-radius:4px;border:1px solid #fff;color:#fff}.casino__grid .list__wrapper .item .content .btns .btn__demo:hover{-webkit-filter:brightness(.9);filter:brightness(.9)}.casino__grid .list__wrapper .item:after{content:"";position:absolute;width:100%;height:100%;left:-1px;top:-1px;z-index:-1;border-radius:4px;opacity:0;background:linear-gradient(130deg,#04cfaa 0,transparent 60%);-webkit-transition:.25s;transition:.25s}.casino__grid .list__wrapper .item:hover{-webkit-transform:scale(1.08);transform:scale(1.08);z-index:2}.casino__grid .list__wrapper .item:hover .content{opacity:1;visibility:visible}.casino__grid .list__wrapper .item:hover:after{opacity:1}@media (max-width:1760px){.casino__grid .list__wrapper{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}}@media (max-width:1460px){.casino__grid .list__wrapper{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media (max-width:940px){.casino__grid .list__wrapper{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (max-width:899px){.casino__grid .list__wrapper{padding-bottom:66px}.casino__grid .list__wrapper .list__btn{width:360px;max-width:100%;font-size:16px;line-height:1.5;bottom:16px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:599px){.casino__grid .list__wrapper{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.categories__list{margin:48px 0 24px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 16px 1fr 16px 1fr 16px 1fr;grid-template-columns:repeat(4,1fr);gap:16px}.categories__list .item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;background-color:#031717;border-radius:6px;min-height:182px;-webkit-transition:.25s;transition:.25s}.categories__list .item .img{position:relative;margin-top:-32px;width:240px;max-width:90%;height:124px;-o-object-fit:contain;object-fit:contain;z-index:3}.categories__list .item .name{position:relative;margin-top:16px;text-align:center;color:var(--light-color);font-size:26px;font-weight:900;line-height:32px;z-index:3}.categories__list .item:before{content:"";background-image:linear-gradient(120deg,rgba(3,23,23,0) 60%,#031717 80%);position:absolute;width:100%;height:100%;top:0;left:0;border-radius:6px;z-index:1}.categories__list .item:after{content:"";background-image:url(img/card-underlay.png);background-size:400px auto;background-repeat:no-repeat;background-position:-209px -216px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.categories__list .item:hover{-webkit-box-shadow:0 0 4px 0 rgba(255,255,255,.5) inset;box-shadow:0 0 4px 0 rgba(255,255,255,.5) inset}.categories__list .item:nth-child(4n+2):after{background-position:-176px 70px;background-repeat:no-repeat;background-size:400px auto}.categories__list .item:nth-child(4n+3):after{background-position:205px -262px;background-repeat:no-repeat;background-size:400px auto}.categories__list .item:nth-child(4n+4):after{background-position:200px 0;background-repeat:no-repeat;background-size:400px auto}@media (max-width:1199px){.categories__list{gap:8px}.categories__list .item{min-height:160px}.categories__list .item .img{margin-top:-16px;width:174px;height:122px}.categories__list .item .name{margin-top:8px;font-size:18px;line-height:1}.categories__list .item:after{background-position:-223px -246px}.categories__list .item:nth-child(4n+2):after{background-position:-215px 16px}.categories__list .item:nth-child(4n+3):after{background-position:30px -64px}.categories__list .item:nth-child(4n+4):after{background-position:20px 0}}@media (max-width:899px){.categories__list{margin-top:20px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.categories__list .item:nth-child(4n+2):after{background-position:-215px 10px}.categories__list .item:nth-child(4n+3):after{background-position:140px -60px}.categories__list .item:nth-child(4n+4):after{background-position:120px -20px}}@media (max-width:599px){.categories__list .item{padding:8px}}.text__block{margin:48px 0}.text__block table{max-width:100%}.carousel .count__list{margin-top:60px;margin-bottom:8px;padding:0 44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.carousel .count__list .item{padding:0 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.carousel .count__list .item .count{color:var(--light-color);font-size:60px;line-height:1;font-weight:700}.carousel .count__list .item .text{line-height:20px}.carousel .custom__carousel{overflow:hidden;-webkit-mask-image:-webkit-gradient(linear,left top,right top,color-stop(95%,#000),to(transparent));-webkit-mask-image:linear-gradient(90deg,#000 95%,transparent 100%);mask-image:-webkit-gradient(linear,left top,right top,color-stop(95%,#000),to(transparent));mask-image:linear-gradient(90deg,#000 95%,transparent 100%);padding:16px 0 20px}.carousel .custom__carousel .swiper-slide{width:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#031717;border-radius:4px;padding-bottom:16px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:412px;min-height:408px;margin-top:16px;height:auto}.carousel .custom__carousel .swiper-slide .img{height:160px;width:100%;margin-top:-12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;-o-object-fit:cover;object-fit:cover}.carousel .custom__carousel .swiper-slide .label{position:absolute;top:8px;left:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:3;background-color:var(--accent-color);font-size:12px;line-height:16px;font-weight:500;color:#fff;text-transform:uppercase;border-radius:2px;padding:2px 4px;text-align:center}.carousel .custom__carousel .swiper-slide .body{padding:0 16px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.carousel .custom__carousel .swiper-slide .body .title{font-size:20px;line-height:26px;font-weight:500;color:var(--light-color);text-align:center}.carousel .custom__carousel .swiper-slide .body .description{margin-top:8px;font-size:14px;line-height:18px;font-weight:400;color:var(--main-color);text-align:center}.carousel .custom__carousel .swiper-slide .body .description>:last-child{margin-bottom:0}.carousel .custom__carousel .swiper-slide .body .description a{text-decoration:underline;color:#04cfaa}.carousel .custom__carousel .swiper-slide .price,.carousel .custom__carousel .swiper-slide .time{margin-top:8px;padding:0 16px;text-align:center}.carousel .custom__carousel .swiper-slide .price .title,.carousel .custom__carousel .swiper-slide .price .top,.carousel .custom__carousel .swiper-slide .price .txt,.carousel .custom__carousel .swiper-slide .time .title,.carousel .custom__carousel .swiper-slide .time .top,.carousel .custom__carousel .swiper-slide .time .txt{font-size:12px;line-height:16px;font-weight:400;color:var(--main-color)}.carousel .custom__carousel .swiper-slide .price .bot,.carousel .custom__carousel .swiper-slide .price .count,.carousel .custom__carousel .swiper-slide .price .divider,.carousel .custom__carousel .swiper-slide .time .bot,.carousel .custom__carousel .swiper-slide .time .count,.carousel .custom__carousel .swiper-slide .time .divider{font-size:28px;line-height:33px;font-weight:700;white-space:nowrap;color:var(--light-color)}.carousel .custom__carousel .swiper-slide .time .time_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.carousel .custom__carousel .swiper-slide .btns{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:8px;padding:0 16px}.carousel .custom__carousel .swiper-slide .btns .link{margin:0 auto;font-size:16px;line-height:24px;font-weight:500;padding:8px 0;color:var(--main-color);text-decoration:underline;-webkit-transition:font-size .2s ease-in-out;transition:font-size .2s ease-in-out}.carousel .custom__carousel .swiper-slide .btns .link:hover{font-size:18px}.carousel .custom__carousel .swiper-slide .btns .btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:8px 24px;border-radius:4px;background-color:var(--accent-color);color:#fff;font-size:16px;line-height:24px;font-weight:500;text-align:center;-webkit-transition:.25s;transition:.25s}.carousel .custom__carousel .swiper-slide .btns .btn:hover{-webkit-filter:brightness(.9);filter:brightness(.9)}.carousel .custom__carousel .swiper-slide .btns .info{-ms-flex-negative:0;flex-shrink:0;padding:8px;width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(255,255,255,.25);border-radius:4px;border:1px solid rgba(255,255,255,.25);-webkit-transition:.25s;transition:.25s}.carousel .custom__carousel .swiper-slide .btns .info svg{width:100%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.carousel .custom__carousel .swiper-slide .btns .info:hover{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.5)}.carousel .btns__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-bottom:16px}.carousel .btns__wrapper .link{padding:8px 16px;background-color:transparent;font-weight:500;color:#fff;border:1px solid var(--accent-color);border-radius:4px;-webkit-transition:.25s;transition:.25s}.carousel .btns__wrapper .link:hover{background-color:var(--accent-color)}@media (max-width:899px){.carousel .custom__carousel .swiper-slide{width:310px}}@media (max-width:599px){.carousel .count__list{padding:0}.carousel .count__list .item .count{font-size:42px}.carousel .count__list .item .text{font-size:14px;line-height:1.2}}.app__wrapper{max-width:720px;margin:25px auto 0}.app__wrapper .img{display:block;width:100%;height:auto}.app__wrapper .img__mob{display:none}.app__wrapper .bottom{margin:32px 0;padding:0 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.app__wrapper .bottom .qr{width:92px;height:92px}.app__wrapper .bottom .qr img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.app__wrapper .bottom .btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.app__wrapper .bottom .btns .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.app__wrapper .bottom .btns .item .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:5px 11px;color:var(--light-color);border:1px solid var(--main-color);border-radius:4px;overflow:hidden;text-decoration:none;-webkit-transition:.25s;transition:.25s}.app__wrapper .bottom .btns .item .btn svg{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;fill:currentColor;-webkit-transition:.25s;transition:.25s}.app__wrapper .bottom .btns .item .btn .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:400;color:currentColor;font-size:10px;line-height:14px;letter-spacing:.15px;-webkit-transition:.25s;transition:.25s}.app__wrapper .bottom .btns .item .btn .content span{font-size:16px;line-height:1;letter-spacing:.2px}.app__wrapper .bottom .btns .item .btn:hover{background-color:var(--light-color);border-color:var(--light-color);color:var(--main-bg)}.app__wrapper .bottom .btns .item .btn.disabled{pointer-events:none;cursor:none;opacity:.3}.app__wrapper .bottom .btns .item .app__info{width:16px;height:16px;color:#80858f}.app__wrapper .bottom .btns .item .app__info svg{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:899px){.app__wrapper .img{display:none}.app__wrapper .img__mob{display:block;width:100%;height:auto}.app__wrapper .bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.app__wrapper .bottom .qr{display:none}}.footer{margin-top:65px;margin-bottom:24px}.footer .sections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.footer .sections .section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.footer .sections .section .title{color:var(--light-color);font-weight:500}.footer .sections .section .list{margin:0;padding-left:16px}.footer .sections .section .list li{color:#80858f;-webkit-transition:.25s;transition:.25s}.footer .sections .section .list li:hover{color:var(--light-color)}.footer .sections .section .list a{color:#80858f;font-size:12px;line-height:16px;-webkit-transition:.25s;transition:.25s}.footer .sections .section .list a:hover{color:var(--light-color)}.footer .sections .section .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.footer .sections .section .buttons .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;width:100%;min-width:200px;padding:8px;border:1px solid var(--main-color);border-radius:4px;color:var(--main-color);font-size:14px;-webkit-transition:.25s;transition:.25s}.footer .sections .section .buttons .btn .icon{width:24px;height:24px}.footer .sections .section .buttons .btn .icon svg{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;fill:currentColor;-webkit-transition:.25s;transition:.25s}.footer .sections .section .buttons .btn:hover{color:#c2c4c9;border-color:#00cfa6}.footer .partners{margin-top:24px}.footer .partners__carousel{overflow:hidden;position:relative;padding:0 20px}.footer .partners__carousel .swiper-slide img{display:block;width:100%;height:60px;-o-object-fit:contain;object-fit:contain;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:.25s;transition:.25s}.footer .partners__carousel .swiper-slide img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.footer .partners__carousel .f_nav .next,.footer .partners__carousel .f_nav .prev{width:20px;height:20px;position:absolute;top:calc(50% - 10px);z-index:1;cursor:pointer}.footer .partners__carousel .f_nav .next svg,.footer .partners__carousel .f_nav .prev svg{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;fill:var(--main-color)}.footer .partners__carousel .f_nav .next.swiper-button-disabled,.footer .partners__carousel .f_nav .prev.swiper-button-disabled{display:none}.footer .partners__carousel .f_nav .prev{left:0}.footer .partners__carousel .f_nav .next{right:0}.footer .payments{margin-top:16px;padding-top:16px;position:relative}.footer .payments:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(var(--main-color)),to(transparent));background:linear-gradient(90deg,transparent,var(--main-color),transparent)}.footer .payments__carousel{overflow:hidden;position:relative;padding:0 20px}.footer .payments__carousel .swiper-slide img{display:block;width:100%;height:60px;-o-object-fit:contain;object-fit:contain;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:.25s;transition:.25s}.footer .payments__carousel .swiper-slide img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.footer .payments__carousel .p_nav .next,.footer .payments__carousel .p_nav .prev{width:20px;height:20px;position:absolute;top:calc(50% - 10px);z-index:1;cursor:pointer}.footer .payments__carousel .p_nav .next svg,.footer .payments__carousel .p_nav .prev svg{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;fill:var(--main-color)}.footer .payments__carousel .p_nav .next.swiper-button-disabled,.footer .payments__carousel .p_nav .prev.swiper-button-disabled{display:none}.footer .payments__carousel .p_nav .prev{left:0}.footer .payments__carousel .p_nav .next{right:0}.footer .app__buttons{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.footer .app__buttons .title{color:var(--light-color);font-weight:500;text-align:center}.footer .app__buttons .btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.footer .app__buttons .btns .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer .app__buttons .btns .item .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:5px 11px;color:var(--light-color);border:1px solid var(--main-color);border-radius:4px;overflow:hidden;text-decoration:none;-webkit-transition:.25s;transition:.25s}.footer .app__buttons .btns .item .btn svg{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;fill:currentColor;-webkit-transition:.25s;transition:.25s}.footer .app__buttons .btns .item .btn .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:400;color:currentColor;font-size:10px;line-height:14px;letter-spacing:.15px;-webkit-transition:.25s;transition:.25s}.footer .app__buttons .btns .item .btn .content span{font-size:16px;line-height:1;letter-spacing:.2px}.footer .app__buttons .btns .item .btn:hover{background-color:var(--light-color);border-color:var(--light-color);color:var(--main-bg)}.footer .app__buttons .btns .item .btn.disabled{pointer-events:none;cursor:none;opacity:.3}.footer .app__buttons .btns .item .app__info{width:16px;height:16px;color:#80858f}.footer .app__buttons .btns .item .app__info svg{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer .copyright{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.footer .copyright .left{-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #80858f;color:#80858f;font-weight:500;line-height:1}.footer .copyright .text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;color:#2a4241;font-size:10px;line-height:1.4}@media (max-width:899px){.footer .sections{display:-ms-grid;display:grid;-ms-grid-columns:1fr 24px 1fr;grid-template-columns:repeat(2,1fr);gap:16px 24px}.footer .sections .section .buttons .btn{min-width:160px}}@media (max-width:599px){.footer{margin-top:48px}.footer .partners__carousel .swiper-slide img,.footer .payments__carousel .swiper-slide img{height:40px}.footer .copyright{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}