@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);@font-face{font-family:"DIN Pro";font-display:swap;src:url(../fonts/DINPro-Bold.woff2) format("woff2"),url(../fonts/DINPro-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"DIN Pro";font-display:swap;src:url(../fonts/DINPro-Medium.woff2) format("woff2"),url(../fonts/DINPro-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"DIN Pro Condensed";font-display:swap;src:url(../fonts/DINPro-Condensed-Black.woff2) format("woff2"),url(../fonts/DINPro-Condensed-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:"DIN Pro Condensed";font-display:swap;src:url(../fonts/DINPro-Condensed-Bold.woff2) format("woff2"),url(../fonts/DINPro-Condensed-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"DIN Pro Condensed";font-display:swap;src:url(../fonts/DINPro-Condensed-Medium.woff2) format("woff2"),url(../fonts/DINPro-Condensed-Medium.woff) format("woff");font-weight:500;font-style:normal}:root{--font-family:"DIN Pro Condensed","Roboto",Arial,sans-serif;--second-family:"DIN Pro",sans-serif;--third-family:"Roboto",sans-serif}*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%}body{font-family:var(--font-family);font-style:normal;color:#fff;background:linear-gradient(207deg,#101010 0,#282828 100%)}img{max-width:100%;height:auto}.container{max-width:1680px;padding:0 25px;width:100%;margin:0 auto}.main{display:flex;flex-direction:column;height:100svh;position:relative;overflow:hidden;background:url(../img/bg.jpg) no-repeat;background-position:right top;background-size:cover}.main__npc{display:none}.button{width:38vh;height:10.5vh;display:inline-flex;align-items:center;justify-content:center;text-align:center;position:relative;z-index:30;background:#1fad66;border-radius:1vh 2vh;text-decoration:none;overflow:hidden;transition:.3s all;transform:skewX(-17deg)}.button span{position:relative;z-index:10;font-family:var(--font-family);font-weight:900;font-size:5vh;line-height:normal;text-align:center;color:#fff;text-align:center;transform:skewX(17deg);transition:.3s all}.button::before{content:"";position:absolute;top:0;left:-100%;width:40px;height:100%;background:rgba(216,216,216,.3098039216);transform:skewX(-8deg);animation:shine 6s linear infinite;z-index:1;pointer-events:none}.button:hover{background:#3edf8f}.button:hover::before{background:rgba(225,225,225,.4941176471)}.button:hover span{color:#fff}@media screen and (max-width:1600px){.main{background-position:right top}.container{max-width:calc(900px + 400 * (100vw - 900px)/ 700)}}@media screen and (max-width:600px){.container{padding:0 30px}.main{background:url(../img/bg-mobile.jpg) no-repeat;background-position:center center;background-size:cover;height:auto}.button{max-width:100%;width:100%;border-radius:13px;padding:2.5vh 20px}.button span{font-size:4vh;line-height:normal}}@media screen and (max-width:360px){.button{border-radius:9px}}@keyframes shine{0%{left:-150%}40%{left:150%}100%{left:150%}}@keyframes flash{from{opacity:0}80%{opacity:0}81%{opacity:.6}82%{opacity:.2}84%{opacity:1}to{opacity:0}}@keyframes moveElems{0%{transform:translateY(0)}100%{transform:translateY(20px)}}.promo{height:100%}.promo__container{height:100%;padding-top:9vh;padding-bottom:8vh}.promo__adlt{display:none}.promo__content{display:flex;flex-direction:column;height:100%}.promo__logo{margin-bottom:13vh}.promo__logo img{width:27vh;height:auto}.promo__bukin{position:absolute;top:0;left:5%;right:0;width:110%;height:100%;object-fit:cover;pointer-events:none;transition:transform .1s linear;will-change:transform;transform:translateZ(0)}.promo__block{position:relative}.promo__block-million{display:block;margin-bottom:2vh;width:42vh;height:auto}.promo__block-freebet{margin-bottom:13vh;width:48vh;height:auto}.promo__block-bukin{display:none}.promo__ad{margin-top:auto}.promo__ad--desk{width:76vh;height:auto}.promo__ad--mob{display:none}@media screen and (max-width:600px){.promo__adlt{display:block;width:32px;height:32px;position:absolute;top:0;right:0}.promo__container{padding-top:4vh;padding-bottom:4vh}.promo__content{position:relative;align-items:center}.promo__logo{margin-bottom:5vh}.promo__logo img{width:18.5vh;height:auto}.promo__bukin{display:none}.promo__block{display:flex;flex-direction:column;align-items:center}.promo__block-million{width:28vh;margin-bottom:1.5vh}.promo__block-freebet{width:31vh}.promo__block-bukin{display:block;position:absolute;top:12.5vh;left:50%;transform:translateX(-50%);width:76vh;max-width:76vh;height:auto}.promo__button{margin-top:auto}.promo__ad--desk{display:none}.promo__ad--mob{max-width:100%;width:100%;height:auto;display:block;margin-top:25px}}