@charset "UTF-8";
@font-face {
		font-family: 'UbuntuCondensed'; 
		src: url('../fonts/ubuntu-condensed-regular.woff') format('woff');
		font-display: swap;
}
@font-face {
		font-family: 'Ubuntu'; 
		src: url('../fonts/Ubuntu-Regular.woff') format('woff');
		font-display: swap;
}
@font-face {
		font-family: 'Ubuntu'; 
		src: url('../fonts/Ubuntu-Italic.woff') format('woff');
		font-display: swap;
		font-style:italic;
}
@font-face {
		font-family: 'Ubuntu'; 
		src: url('../fonts/Ubuntu-Bold.woff') format('woff');
		font-display: swap;
		font-weight:bold;
} 
@font-face {
    font-family: 'GOST';
    font-style: normal;
    font-weight: 300;
    src: local('GOST type A'), url('../fonts/gosta.woff') format('woff');
}


* {
  padding: 0;
  margin: 0;    position: relative;
  box-sizing: border-box;    
}
*, ::after, ::before {
    box-sizing: border-box;
}
::-moz-selection { /* Code for Firefox */
  color: #CDCAE6;
  background: #312F50;
}

::selection {
  color: #CDCAE6;
  background: #312F50;
}
* {
    box-sizing: border-box;
	outline:none;
}
html {
    min-width: 100%;
    min-height: 100%;
    background: #0d1225 url(../img/kazinovip.avif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 400px auto; 
    background-attachment: fixed;
}
.wrap {
    width: 100%;
    display: block;
    max-width: 1360px;
    font-size: 0;
    margin: 0 auto;
}
body {
    background: #0d1225;
    margin: 0;
    padding: 0;
	transition:all 0.6s ease;
	opacity:0;
    background: #000 url(../img/bg.webp);
    margin: 0;
    padding: 0;
    background-size: cover;
    background-attachment: fixed;
    background-position: bottom center;
	font-family: 'Comfortaa','Arial', sans-serif;font-size:14px;
 }
a {cursor:pointer;text-decoration:none;}



body.loaded {
	opacity:1;
}
header {
    height: 62px;
    background: #263047;
    position: fixed;
    width: 100%;
    top: 0;z-index: 10;
    background: linear-gradient(0deg, #263047, #394663);
}
header .wrap {
    height: 100%;
    padding: 0 15px;
    display: grid;
    grid-template-columns: 165px 1fr 200px;
    gap: 15px;
    align-items: center;
    justify-content: space-between;
}
header .logo {
    height: 100%;
    width: 100%;
    display: block;
}
header .logo img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: center;
}
header nav {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 15px;
    font-size: 12px;
    color: #fff;
    padding: 0 24px;
	justify-content: space-evenly;
}
header nav a {
    color: #c1cce5;
    text-decoration: none;
    transition: all 0.3s ease;
    font-size: 14px;
}
header nav a:hover {
    color: #fff;
}
header nav a {
    color: #c1cce5;
    text-decoration: none;
    transition: all 0.3s ease;
    font-size: 16px;
    display: flex;
    font-weight: 700;
    align-items: center;
    justify-content: flex-start;
    gap: 4px;
    flex-wrap: nowrap;
}
header nav a i {
    display: block;
    width: 20px;
    height: 20px;
    background-position: center;
    background-repeat: no-repeat;
}

.ico-casino {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' id='use-href-target'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M6 0a6 6 0 016 6v3h2V5.915a1.5 1.5 0 111 0V10h-3v4a2 2 0 01-2 2H2a2 2 0 01-2-2V6a6 6 0 016-6zm2.5 14h-5a.5.5 0 100 1h5a.5.5 0 100-1zM9 7H3a1 1 0 00-1 1v4a1 1 0 001 1h6a1 1 0 001-1V8a1 1 0 00-1-1zM4 8v4H3V8h1zm5 0v4H8V8h1zM7 8v4H5V8h2zM6 4a1 1 0 100 2 1 1 0 000-2zm.003-2C4.117 2 2.477 3.017 2.018 4.458c-.073.229.084.464.35.527.267.062.542-.072.614-.3.338-1.06 1.575-1.828 3.021-1.828 1.43 0 2.668.772 3.016 1.83.074.228.35.361.616.297s.421-.3.346-.529C9.511 3.021 7.874 2 6.003 2z'/%3E%3C/svg%3E");
}
.ico-live {
	background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' id='use-href-target'%3E%3Cpath fillRule='evenodd' d='M13 11.268l2.317 1.034c.416.185.683.597.683 1.051v1.495c0 .636-.516 1.152-1.152 1.152H9.3l1.18-2.211a2 2 0 002.515-1.782l.005-.15v-.589zm-5 1.495l1.49.628L8.099 16h-.24l-1.353-2.608L8 12.763zm-5-1.528v.623a2 2 0 002.546 1.924L6.697 16H1.152A1.152 1.152 0 010 14.848v-1.502c0-.45.263-.86.673-1.047L3 11.235zm8.935-.663a1 1 0 01.065.355v1.147a1 1 0 01-1.355.935l-2.172-.824a.732.732 0 010-1.37l2.172-.823a1 1 0 011.29.58zm-7.875.013a1 1 0 011.282-.598l2.202.801a.692.692 0 010 1.301l-2.202.801A1 1 0 014 11.95v-1.023a1 1 0 01.06-.342zm3.866-7.733c1.171.665 2.6.61 3.707-.107a3.07 3.07 0 00-.517 1.419c.708-.076 1.042.205 1.002.841-.04.636-.436 1.325-1.186 2.065l-.216.988-.048.066a3.287 3.287 0 01-5.285.008l-.3-.405-.135-.657c-.713-.717-1.07-1.405-1.07-2.065 0-.593.236-.88.707-.86l.17.124.627-.865a1.952 1.952 0 012.544-.552zM7.953.006c1.279 0 2.182.586 3.163 1.58.047.048.108.103.182.165l.054-.044-.107.09a2.576 2.576 0 01-2.825.186 2.952 2.952 0 00-3.847.834l-.239.327c-.111-.6.01-1.21.36-1.835C5.184.443 6.132.145 6.892.046c.533-.07.324-.04 1.062-.04z' fill='%23fff' /%3E%3C/svg%3E");
}
.ico-sport {
	background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' id='use-href-target'%3E%3Cpath fill-rule='nonzero' d='M10.968 6.418c1.374 2.388 1.92 5.606 1.973 7.88A7.967 7.967 0 018 16.008c-.086 0-.171-.004-.257-.006.602-1.323 1.117-3.396 1.656-5.713.182-.785.34-1.462.465-1.886.285-.966.572-1.589 1.104-1.985zM9.464 4.492c.12.119.241.24.36.365.258.27.496.568.717.886-.736.52-1.117 1.322-1.445 2.434-.132.446-.292 1.134-.477 1.93-.386 1.66-1.035 4.45-1.724 5.823a7.986 7.986 0 01-4.804-2.528c.368-3.202 4.417-6.898 7.373-8.91zm3.24 1.368c1.133-.128 2.363 1.323 3.292 2.464a7.975 7.975 0 01-2.284 5.285c-.13-2.173-.66-5.174-2.02-7.549.284-.09.617-.155 1.011-.2zM7.867 3.115c.326.248.66.519.991.813a28.547 28.547 0 00-3.114 2.485c-1.72 1.584-3.728 3.844-4.313 6.163a8.004 8.004 0 01-1.13-6.763c1.016-.567 2.225-.793 3.483-1.027.327-.06.665-.123.995-.192 1.178-.245 2.26-.857 3.088-1.479zm6.096-.448a7.97 7.97 0 011.976 4.344c-.957-1.094-2.072-2.088-3.327-1.946-.532.06-.977.161-1.355.304a8.51 8.51 0 00-1.109-1.326c.816-.513 1.503-.863 1.934-.992a11.364 11.364 0 011.88-.384zM4.199.96c.248.101 1.494.635 2.987 1.664-.715.507-1.613.988-2.57 1.187-.32.067-.654.13-.977.19-.997.184-2.013.374-2.95.748a8.035 8.035 0 013.51-3.79zM9.58.157a7.974 7.974 0 013.667 1.805c-.444.076-.913.18-1.392.323-.532.159-1.353.578-2.305 1.185-.35-.317-.7-.61-1.044-.878.352-.315.622-.605.782-.817.336-.446.323-1.06.292-1.618zM8 0c.26 0 .517.013.77.038l.004.057c.026.45.055.958-.126 1.198a5.76 5.76 0 01-.798.811A18.638 18.638 0 005.17.516 7.982 7.982 0 018 0z' fill='%23fff'/%3E%3C/svg%3E");
}
.ico-loto {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24' id='use-href-target'%3E%3Cg fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='1.2' %3E%3Cpath d='M8.446 11.993a4.784 4.784 0 1 1 4.778 4.79 4.784 4.784 0 0 1-4.778-4.79zM13.231 2.608v4.607'/%3E%3Cpath d='m9.088 14.39-4.107 2.354a9.513 9.513 0 1 0 .01-9.511l4.1 2.373M13.231 21.39v-4.607M21.364 16.695l-3.99-2.303M21.364 7.303l-3.99 2.303'/%3E%3Cpath d='M6.36 11.989 1.275 9.055a.014.014 0 0 0-.019.005v5.875a.014.014 0 0 0 .014.013h.006l5.083-2.935a.014.014 0 0 0 .006-.018.014.014 0 0 0-.005-.006z' /%3E%3C/g%3E%3C/svg%3E");
}
.ico-wheel {
	background-image:url(../img/wheel.webp);
}
.ico-vip {
	background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 17' id='use-href-target'%3E%3Cpath fill='var(--svg-use-color-primary, url(%23a))' d='M7.175 1.313a1 1 0 0 1 1.65 0l2.11 3.078a1 1 0 0 0 .541.394l3.58 1.055a1 1 0 0 1 .509 1.569l-2.275 2.957a1 1 0 0 0-.207.637l.102 3.73a1 1 0 0 1-1.335.97l-3.515-1.25a1 1 0 0 0-.67 0l-3.516 1.25a1 1 0 0 1-1.334-.97l.102-3.73a1 1 0 0 0-.207-.637L.435 7.409a1 1 0 0 1 .51-1.57l3.579-1.054a1 1 0 0 0 .542-.394l2.109-3.078z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='16.89' x2='-.89' y1='8.999' y2='8.999' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23ECA022'/%3E%3Cstop offset='.182' stop-color='%23FFCD7B'/%3E%3Cstop offset='.449' stop-color='%23ECA022'/%3E%3Cstop offset='.745' stop-color='%23FFDFA9'/%3E%3Cstop offset='1' stop-color='%23ECA022'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
		

header .buttons {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    gap: 8px;
    justify-content: flex-end;
}
.btn {
    background: transparent;
    border: 1px solid #384360;
    color: #fff;
    font-size: 14px;
    padding: 0 18px;
    min-height: 28px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: all 0.3s ease;
	    border-radius: 100px;
}
.btn :hover{
   border: 1px solid #677497;
}
.btn.btn-red {
    background-color: #e82f3f;
    border: 1px solid #e82f3f;
}
.btn.btn-red :hover{
    background-color: #c11e2c;
    border: 1px solid #e82f3f;
}

body.mainpage {
    padding-top: 62px;
}
.megapromo {
    max-height: 650px;
    overflow: hidden;
    min-height: 500px;
    box-shadow: 0px 0px 8px -1px #000;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    padding: 24px;
}
.megapromo .video {
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
    max-height: 650px;
    overflow: hidden;
    min-height: 500px;
    object-position: top center;
    position: absolute;
    top: 0;
    left: 0;
} 
.megapromo .mpContent {
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    background: #00000033;
    padding: 24px;
    border-radius: 12px;
    color: #ffffffe8;
    max-width: 600px;
    text-align: center;
    font-size: 29px;
    justify-content: center;
    display: flex;
    flex-direction: column;
    align-items: center;
    box-shadow: 0px 0px 22px -2px #f0b341;
    border: 1px solid #0000001f;
}
.megapromo .mpContent  i{ 
color:#cc0000;
}
.megapromo .mpContent  i {
    color: #cc0000;
    font-style: normal;
}
footer {
    background: #21293c;
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' id='Слой_1' x='0' y='0' enable-background='new 0 0 1920 703' version='1.1' viewBox='0 0 1920 703' xml:space='preserve'%3E%3Cstyle%3E.st1%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23fff%7D%3C/style%3E%3Cg id='Page-1'%3E%3Cg id='Bg-footer'%3E%3Cg id='Fill-1-Clipped' transform='translate(.47)'%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter' width='2205.4' height='747.9' x='-384.7' y='201' filterUnits='userSpaceOnUse'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask id='mask-2_1_' width='2205.4' height='747.9' x='-384.7' y='201' maskUnits='userSpaceOnUse'%3E%3Cg filter='url(%23Adobe_OpacityMaskFilter)'%3E%3Cpath id='path-1_1_' d='M0 0h1919.5v701.1H0z' class='st1'/%3E%3C/g%3E%3C/mask%3E%3Cpath id='Fill-1' fill='%23273046' d='M1081.6 948.9c9.8-47.5 14.8-95.2 7.7-142.3-11.7-77.9-64.4-154.7-148.7-176.2-116-29.6-242.3 51.9-361.1 31.4-93.8-16.3-157.8-92.3-194.9-170.3-25-52.5-47.4-113.6-105.6-137.1-80.2-32.3-170 26.2-242.8 74.7C-52.5 488.3-149 538-250.5 576.5c-23.1 8.8-46.8 17-70.8 24.1L-384.7 201c31.1 18 62.5 35.8 94.8 51.9 108.6 54 240.6 89.8 360.6 50.6 47.3-15.4 91.3-42.1 140.9-47.6 75.5-8.4 144.5 34.2 193.9 83.8C455 389.2 493.7 448 552.3 489c67.5 47.2 154.3 64.8 240.3 65.6 86.2.7 152.4-31.5 233.3-55.1 178.2-52 367.9-44.7 527.9 38.2 125.2 64.8 220.8 171.5 267 294.3l-739.2 116.9z' mask='url(%23mask-2_1_)'/%3E%3C/g%3E%3Cg transform='translate(.47)'%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_1_' width='1923.5' height='269.7' x='-4.5' y='-57.1' filterUnits='userSpaceOnUse'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask id='mask-4_1_' width='1923.5' height='269.7' x='-4.5' y='-57.1' maskUnits='userSpaceOnUse'%3E%3Cg filter='url(%23Adobe_OpacityMaskFilter_1_)'%3E%3Cpath id='path-3_1_' d='M0 0h1919.5v701.1H0z' class='st1'/%3E%3C/g%3E%3C/mask%3E%3Cpath fill='%23313b52' d='M1919.1-54.8c-13.8 4.8-25.9 10.7-35.4 17.8-32.1 24.3-25.4 57-53.6 82.4-37.3 33.8-125.5 45.4-203 42.5S1475.2 71.2 1397.7 68c-56.1-2.3-118.7 2.6-155.1 23.9 18.7-1.1 36.5 6.7 40.5 15.8 4 9.1-3.6 18.8-15.7 25.9-38.3 22.5-112.1 20.7-163.6 6s-88.6-38.8-132.3-58.8C848.7 24.8 675.2 3.3 508.2 2.1 418.7 1.5 327 5.9 241.6-7.3 168.2-18.6 105.1-42 34.6-57.1H-4.5V60.7c.1.3.3.5.4.8 24.9 47.2 79.3 98.2 175.8 107.9 26.7 2.7 56 1.6 79-5.6 17.9-5.6 30.5-14.4 44.4-22.4 32.7-18.8 73.6-33.5 116.4-46.3C487 72.5 571.8 55.3 660.1 54.7c88.2-.6 180.1 17.6 229.8 53.7 17.4 12.6 29.2 26.9 45.4 40 76.3 61.3 257.6 83.2 382.2 46 21.9-6.5 43.8-16.4 44.1-29 .4-19.4-50-33-45.8-52.3 3.8-17.2 47-24.1 81.9-24.4 60.7-.4 122 7.6 172.9 24.1 35.8 11.6 65.9 27.2 100.9 39.4 71 24.7 162.2 33.8 247.6 26.6V-54.8z' enable-background='new' mask='url(%23mask-4_1_)' opacity='.277'/%3E%3C/g%3E%3Cg transform='translate(.47)'%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_2_' width='10' height='9.6' x='405.4' y='162.7' filterUnits='userSpaceOnUse'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask id='mask-6_1_' width='10' height='9.6' x='405.4' y='162.7' maskUnits='userSpaceOnUse'%3E%3Cg filter='url(%23Adobe_OpacityMaskFilter_2_)'%3E%3Cpath id='path-5_1_' d='M0 0h1919.5v701.1H0z' class='st1'/%3E%3C/g%3E%3C/mask%3E%3Cpath fill='%236f7c9c' d='M414.7 166.6c-1.7-.3-3.1-1.7-3.5-3.4-.1-.4-.4-.6-.8-.6s-.7.3-.8.6c-.4 1.7-1.8 3-3.5 3.4-.4.1-.7.4-.7.8s.3.7.7.8c1.7.3 3.1 1.7 3.5 3.4.1.4.4.6.8.6s.7-.3.8-.6c.4-1.7 1.8-3 3.5-3.4.4-.1.7-.4.7-.8s-.3-.7-.7-.8' mask='url(%23mask-6_1_)'/%3E%3C/g%3E%3Cg transform='translate(.47)'%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_3_' width='6' height='6' x='375.4' y='182.6' filterUnits='userSpaceOnUse'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask id='mask-8_1_' width='6' height='6' x='375.4' y='182.6' maskUnits='userSpaceOnUse'%3E%3Cg filter='url(%23Adobe_OpacityMaskFilter_3_)'%3E%3Cpath id='path-7_1_' d='M0 0h1919.5v701.1H0z' class='st1'/%3E%3C/g%3E%3C/mask%3E%3Cpath fill='%236f7c9c' d='M381 185.1c-1-.2-1.9-1-2.1-2.1-.1-.2-.3-.4-.5-.4s-.4.2-.5.4c-.3 1.1-1.1 1.9-2.1 2.1-.2 0-.4.3-.4.5s.2.5.4.5c1 .2 1.9 1 2.1 2.1.1.2.3.4.5.4s.4-.2.5-.4c.3-1.1 1.1-1.9 2.1-2.1.2 0 .4-.3.4-.5s-.1-.4-.4-.5' mask='url(%23mask-8_1_)'/%3E%3C/g%3E%3Cg id='Fill-1-Copy-2-Clipped' transform='translate(.47)'%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_4_' width='9' height='9' x='1203.2' y='421.3' filterUnits='userSpaceOnUse'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask id='mask-10_1_' width='9' height='9' x='1203.2' y='421.3' maskUnits='userSpaceOnUse'%3E%3Cg filter='url(%23Adobe_OpacityMaskFilter_4_)'%3E%3Cpath id='path-9_1_' d='M0 0h1919.5v701.1H0z' class='st1'/%3E%3C/g%3E%3C/mask%3E%3Cpath id='Fill-1-Copy-2' fill='%236f7c9c' d='M1211.6 425.1c-1.5-.3-2.8-1.6-3.2-3.1-.1-.3-.4-.6-.7-.6-.3 0-.6.2-.7.6-.4 1.6-1.6 2.8-3.2 3.1-.4.1-.6.4-.6.8s.2.7.6.8c1.5.3 2.8 1.6 3.2 3.1.1.3.4.6.7.6.3 0 .6-.2.7-.6.4-1.6 1.6-2.8 3.2-3.1.4-.1.6-.4.6-.8s-.2-.7-.6-.8' mask='url(%23mask-10_1_)'/%3E%3C/g%3E%3Cg id='Combined-Shape-Clipped' transform='translate(.47)'%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_5_' width='106' height='115.2' x='274.5' y='600.8' filterUnits='userSpaceOnUse'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask id='mask-12_1_' width='106' height='115.2' x='274.5' y='600.8' maskUnits='userSpaceOnUse'%3E%3Cg filter='url(%23Adobe_OpacityMaskFilter_5_)'%3E%3Cpath id='path-11_1_' d='M0 0h1919.5v701.1H0z' class='st1'/%3E%3C/g%3E%3C/mask%3E%3Cpath id='Combined-Shape' fill='%23364159' d='M285.5 606.1c17.9-14.3 51.3 1.3 74.4 34.8 18.5 26.7 24.9 56.8 17.6 75.2h-3c7.8-17.1 1.5-46.9-16.8-73.4-22.2-32.1-53.9-47.4-70.5-34.1-16.7 13.3-12.2 50.2 10.1 82.3 7.1 10.2 15.1 18.8 23.3 25.2h-4.5c-7.4-6.3-14.6-14.2-21.1-23.4-23.1-33.6-27.4-72.4-9.5-86.6zm8.3 21.7c12.7-10.1 36.2.8 52.5 24.2 16.3 23.4 19.2 50.7 6.5 60.7-2.1 1.6-4.4 2.7-7 3.3h-9.3c-11.8-2.2-25.6-12.2-36.3-27.5-16.2-23.5-19.1-50.7-6.4-60.7zm50.3 26c-15.4-22.1-37.2-32.7-48.7-23.6-11.5 9.1-8.3 34.5 7.1 56.6s37.2 32.7 48.7 23.6c11.5-9.1 8.3-34.5-7.1-56.6zm-12.3 10.1c11 15.8 14 32.6 6.8 38.3-7.2 5.7-21.4-2.2-32.4-18s-14-32.6-6.8-38.3c7.1-5.7 21.4 2.2 32.4 18zM301 648.3c-5.7 4.5-2.4 20.1 7.4 34.1 9.7 14 22.8 21.9 28.5 17.4 5.7-4.5 2.4-20.1-7.4-34.1-9.7-14-22.7-21.9-28.5-17.4zm23.9 20.8c5.8 8.2 7.2 16.8 3.3 19.8-4 3.1-11.4-.8-17.2-9-5.8-8.2-7.2-16.8-3.3-19.8 4-3.1 11.4.8 17.2 9zm-15.5-6.6c-2.2 1.7-1.2 8.6 3.8 15.7s11.1 10.1 13.3 8.4c2.2-1.7 1.2-8.6-3.8-15.7-5.1-7.1-11.1-10.2-13.3-8.4z' mask='url(%23mask-12_1_)'/%3E%3C/g%3E%3Cg id='Oval-Clipped' transform='translate(.47)'%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_6_' width='8' height='8' x='350.4' y='314.5' filterUnits='userSpaceOnUse'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask id='mask-14_1_' width='8' height='8' x='350.4' y='314.5' maskUnits='userSpaceOnUse'%3E%3Cg filter='url(%23Adobe_OpacityMaskFilter_6_)'%3E%3Cpath id='path-13_1_' d='M0 0h1919.5v701.1H0z' class='st1'/%3E%3C/g%3E%3C/mask%3E%3Ccircle id='Oval' cx='354.4' cy='318.5' r='4' fill='%232c364e' mask='url(%23mask-14_1_)'/%3E%3C/g%3E%3Cg id='Oval-Copy-Clipped' transform='translate(.47)'%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_7_' width='5' height='5' x='375.4' y='267.5' filterUnits='userSpaceOnUse'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask id='mask-16_1_' width='5' height='5' x='375.4' y='267.5' maskUnits='userSpaceOnUse'%3E%3Cg filter='url(%23Adobe_OpacityMaskFilter_7_)'%3E%3Cpath id='path-15_1_' d='M0 0h1919.5v701.1H0z' class='st1'/%3E%3C/g%3E%3C/mask%3E%3Ccircle id='Oval-Copy' cx='377.9' cy='270' r='2.5' fill='%232c364e' mask='url(%23mask-16_1_)'/%3E%3C/g%3E%3Cg id='Oval-Copy-2-Clipped' transform='translate(.47)'%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_8_' width='5' height='5' x='1481.2' y='161.7' filterUnits='userSpaceOnUse'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask id='mask-18_1_' width='5' height='5' x='1481.2' y='161.7' maskUnits='userSpaceOnUse'%3E%3Cg filter='url(%23Adobe_OpacityMaskFilter_8_)'%3E%3Cpath id='path-17_1_' d='M0 0h1919.5v701.1H0z' class='st1'/%3E%3C/g%3E%3C/mask%3E%3Ccircle id='Oval-Copy-2' cx='1483.7' cy='164.2' r='2.5' fill='%232c364e' mask='url(%23mask-18_1_)'/%3E%3C/g%3E%3Cg id='Oval-Copy-5-Clipped' transform='translate(.47)'%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_9_' width='5' height='5' x='1302.2' y='424.3' filterUnits='userSpaceOnUse'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask id='mask-20_1_' width='5' height='5' x='1302.2' y='424.3' maskUnits='userSpaceOnUse'%3E%3Cg filter='url(%23Adobe_OpacityMaskFilter_9_)'%3E%3Cpath id='path-19_1_' d='M0 0h1919.5v701.1H0z' class='st1'/%3E%3C/g%3E%3C/mask%3E%3Ccircle id='Oval-Copy-5' cx='1304.7' cy='426.8' r='2.5' fill='%232c364e' mask='url(%23mask-20_1_)'/%3E%3C/g%3E%3Cg id='Oval-Copy-6-Clipped' transform='translate(.47)'%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_10_' width='5' height='5' x='1173.2' y='151.7' filterUnits='userSpaceOnUse'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask id='mask-22_1_' width='5' height='5' x='1173.2' y='151.7' maskUnits='userSpaceOnUse'%3E%3Cg filter='url(%23Adobe_OpacityMaskFilter_10_)'%3E%3Cpath id='path-21_1_' d='M0 0h1919.5v701.1H0z' class='st1'/%3E%3C/g%3E%3C/mask%3E%3Ccircle id='Oval-Copy-6' cx='1175.7' cy='154.2' r='2.5' fill='%236a7284' mask='url(%23mask-22_1_)'/%3E%3C/g%3E%3Cg id='Oval-Copy-3-Clipped' transform='translate(.47)'%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_11_' width='3' height='3' x='1466.2' y='173.6' filterUnits='userSpaceOnUse'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask id='mask-24_1_' width='3' height='3' x='1466.2' y='173.6' maskUnits='userSpaceOnUse'%3E%3Cg filter='url(%23Adobe_OpacityMaskFilter_11_)'%3E%3Cpath id='path-23_1_' d='M0 0h1919.5v701.1H0z' class='st1'/%3E%3C/g%3E%3C/mask%3E%3Ccircle id='Oval-Copy-3' cx='1467.7' cy='175.1' r='1.5' fill='%232c364e' mask='url(%23mask-24_1_)'/%3E%3C/g%3E%3ClinearGradient id='Rectangle_1_' x1='277.356' x2='277.356' y1='735.835' y2='734.835' gradientTransform='matrix(1920 0 0 -194 -531563 143261)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%2321293c' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%2321293c'/%3E%3C/linearGradient%3E%3Cpath id='Rectangle' fill='url(%23Rectangle_1_)' d='M0 509h1920v194H0z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    padding: 40px 0;
    min-height: 400px;
    background-size: cover;
}
footer .top {
    font-size: 14px;
    color: #fff;
}
footer .top .logo img {
    height: 40px;
    width: auto;
}
footer .wrap {
    padding: 0 20px;
}
footer .top nav {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-content: flex-end;
    gap: 6px 12px;
}
footer .top nav a {
    font-size: 14px;
    color: #fff;
    font-weight: 300;
}
footer .top nav a:hover {
    text-decoration: underline;
}
footer .providers  .wrap ,
footer .payments  .wrap {
    grid: auto-flow 50px / repeat(10, 1fr);
    grid-gap: 10px;
    display: grid;
    width: 100%;
    background: transparent;
}
footer .providers .wrap > div, footer .payments .wrap > div {
    display: flex;
    align-items: center;
    justify-content: center;
    background: #2c364e;
    border-radius: 3px;
    cursor: pointer;
    min-height: 44px;
}
footer .providers div img, footer .payments div img {
    width: 100%;
    max-width: 60%;
    height: 100%;
    max-height: 60%;
    object-fit: contain;
}
.providers, .payments {
    margin: 20px 0;
}
.links .wrap {
    display: flex;
    justify-content: space-between;
    margin: 20px auto;
    align-items: center;
}
.links .social b {
    display: block;
    margin-bottom: 15px;
    font-size: 15px;
    font-weight: normal;
    color: #fff;
}
.links .social div {
    display: inline-flex;
    flex-wrap: wrap;
}
.links .social a {
    display: inline-flex;
    margin-right: 7px;
    line-height: 0;
    width: 26px;
    height: 26px;
    filter: invert(1);
    opacity: 0.6;
	background-position: center;
    background-repeat: no-repeat;
    background-size: 24px;
}
.links .social a:hover{
    opacity: 1;
}
.links .social .fb {
	background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26' id='use-href-target'%3E%3Cpath fill-rule='evenodd' d='M13 0c7.182 0 13 5.818 13 13s-5.818 13-13 13S0 20.182 0 13 5.818 0 13 0zm1.057 6c-1.886 0-3.105 1.449-3.105 3.692v1.702H9.264c-.146 0-.264.137-.264.306v2.466c0 .169.118.305.264.305h1.688v6.223c0 .17.118.306.264.306h2.203c.146 0 .264-.137.264-.306v-6.223h1.974c.145 0 .264-.136.264-.305V11.7a.334.334 0 00-.077-.217.25.25 0 00-.187-.09h-1.974V9.952c0-.694.142-1.046.922-1.046h1.131c.146 0 .264-.137.264-.306V6.31c0-.169-.118-.306-.264-.306L14.057 6z'/%3E%3C/svg%3E");
}
.links .social .tw {
	background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26' id='use-href-target'%3E%3Cpath fill-rule='evenodd' d='M13 0c7.168 0 13 5.832 13 13 0 7.169-5.832 13-13 13S0 20.17 0 13C0 5.832 5.832 0 13 0zm2.784 8.016a2.865 2.865 0 00-2.842 3.208 7.265 7.265 0 01-4.96-2.642.232.232 0 00-.38.03 2.873 2.873 0 00.25 3.24 2.287 2.287 0 01-.314-.145.233.233 0 00-.23.003.234.234 0 00-.114.2v.033c0 1 .523 1.903 1.329 2.417a2.751 2.751 0 01-.131-.021.232.232 0 00-.265.298 2.86 2.86 0 002.052 1.908 5.01 5.01 0 01-2.642.741c-.194 0-.396-.011-.6-.035a.232.232 0 00-.151.426 7.68 7.68 0 004.155 1.217c4.828 0 7.713-3.921 7.713-7.712a8.59 8.59 0 00-.003-.227 5.59 5.59 0 001.268-1.345.233.233 0 00-.287-.342c-.188.084-.38.155-.577.215a2.83 2.83 0 00.538-.972.233.233 0 00-.112-.432.231.231 0 00-.227.162 5.029 5.029 0 01-1.475.584 2.875 2.875 0 00-1.995-.809z'/%3E%3C/svg%3E");
}
.links .social .yt {
	background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26' id='use-href-target'%3E%3Cpath fill-rule='evenodd' d='M13 0c7.168 0 13 5.832 13 13 0 7.169-5.832 13-13 13S0 20.17 0 13C0 5.832 5.832 0 13 0zM7.163 8.184c-1.151.114-1.94 1.347-2.027 2.283-.181 1.967-.181 3.087 0 5.054.088.936.857 2.176 2.029 2.306 3.754.215 8.05.246 11.671 0 1.136-.173 1.941-1.37 2.028-2.306.181-1.968.181-3.21 0-5.177-.09-.936-.725-2.117-2.03-2.16-3.644-.215-7.961-.274-11.671 0zm3.836 2.262l5 2.522-5 2.52v-5.042z'/%3E%3C/svg%3E");
}
.links .social .tg {
	background-image: url("data:image/svg+xml,%3Csvg width='18px' height='18px' viewBox='0 0 18 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Etelegram vesti%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M17.9907281,0.753333836 L15.4193486,16.1816108 C15.3858669,16.3758045 15.2787272,16.5264697 15.0979261,16.6336111 C15.0041775,16.6871818 14.9003858,16.7139667 14.7865482,16.7139667 C14.7128885,16.7139667 14.6325337,16.6972261 14.5454813,16.6637444 L9.99534496,14.805521 L7.56458778,17.7686341 C7.44405376,17.9226498 7.27999604,17.9996564 7.07240967,17.9996564 C6.98535733,17.9996564 6.91169876,17.986264 6.85143175,17.9594786 C6.7242014,17.9126043 6.62208383,17.8339236 6.54507599,17.723434 C6.46806815,17.6129445 6.4295648,17.4907383 6.4295648,17.3568116 L6.4295648,13.8512981 L15.1079706,3.21422437 L4.37045232,12.5053417 L0.402894116,10.8781406 C0.155129749,10.7843919 0.0212050728,10.6002455 0.00111607004,10.3256958 C-0.0122765984,10.0578424 0.0948631423,9.86030351 0.322538507,9.73307316 L17.0365052,0.0904000603 C17.1369502,0.0301330521 17.24409,0 17.3579276,0 C17.4918543,0 17.6123865,0.0368292859 17.7195279,0.110488963 C17.9405069,0.271200984 18.0309061,0.485480466 17.9907281,0.753333836 Z' id='telegram-vesti' fill='%23000'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
footer .bottom .y18 {
    display: block;
    text-align: center;
    font-size: 20px;
    color: #c00;
}
footer .bottom .copyrights {
    display: block;
    line-height: 1.3;
    font-size: 13px;
    color: #ffffff4f;
    margin: 24px auto;
    max-width: 500px;
    text-align: center;
}



.supeitems {
    margin: 48px 0;
}
.supeitems .wrap {
    padding: 48px 20px;
    display: flex;
    flex-direction: row;
    flex-shrink: 0;
    gap: 35px;
    transition: all;
    transform: translate3d(0px, 0px, 0px);
    /*background: #171c28;    */
	justify-content: center;
}
.supeitems .wrap > div {
    width: 120px;
}
.supeitems .wrap ins {
    background-image: linear-gradient(0deg, rgb(81, 59, 221), rgb(232, 47, 63));
    height: 119px;
    width: 119px;
    padding: 2px;
    border-radius: 100px;
    overflow: hidden;
    display: block;
}
.supeitems .wrap > div ins img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 100px;
}
.supeitems .wrap > div span {
    display: block;
    margin-top: 8px;
    color: #ffffffb5;
    font-size: 14px;
    text-align: center;
}


.turnir {
    margin: 24px 0;
}
.turnir .wrap {
    background: #1f2535;
    padding: 24px;
}
.turnir .wrap {
    background: #1f2535;
    padding: 24px;
    display: grid;
    grid-template-columns: 500px 1fr;
    gap: 20px;
    align-items: center;
    justify-content: space-between;
}
.turnir .wrap .img {
    width: 100%;
    height: 350px;
}
.turnir .wrap .img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 8px;
}
.turnir .wrap .info .timers {
    background: #293145;
    padding: 16px 16px;
    font-size: 16px;
    color: #a1d8ff;
    text-align: center;
    font-weight: bold;
}
.turnir .wrap .info .slots {
    margin-top: 15px;
    background: #171c29;
    padding: 8px;
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 12px;
}
.turnir .wrap .info .slots .slootitm {
    width: 100%;
    height: auto;
    aspect-ratio: 100 / 75;
    background: #293145;
    border-radius: 4px;
    overflow: hidden;
}
.slootitm img {
        height: calc(100% - 27px);
    width: 100%;
    display: block;
    object-fit: cover;
}
.slootitm .inf {
    position: absolute;
    bottom: 0;
    width: 100%;
    left: 0;
    height: auto;
    padding: 6px 12px;
    background: #232a3b;
    font-size: 14px;
    color: #ffffffc2;
    font-weight: 300;
}
.turnir .wrap .info .slots .slootitm .ply {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #0303034d;
    transition: all 0.6s ease;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    display: flex;
    align-items: center;
    justify-content: center;
	opacity:0;
}
.turnir .wrap .info .slots .slootitm:hover .ply {
	opacity:1;
}
.turnir .wrap .info .slots .slootitm .ply span {
    background: #cc0000;
    font-size: 14px;
    color: #fff;
    border-radius: 33px;
    padding: 6px 16px;
    cursor: pointer;
}
.turnir .wrap .img .inf .ply {
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 12' id='use-href-target'%3E%3Cpath fill-rule='evenodd' d='M.186 10.636l.741.672L5.822 6 .923.7l-.737.676 4.282 4.627z' fill='%23fff' /%3E%3C/svg%3E");
    width: 64px;
    height: 64px;
    background-position: center;
    background-size: 16px;
    background-repeat: no-repeat;
    border: 2px solid #fff;
    border-radius: 100px;
    transition: all 0.6s ease;
    opacity: 0.7;
    position: absolute;
    top: calc(50% - 32px);
    left: calc(50% - 32px);
}
.turnir .wrap .img .inf {
    position: absolute;
    top: 0;
    right: 0;
    width: 70%;
    height: 100%;
    background: #0000004a;
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);
    font-size: 26px;
    color: #ffd353;
    text-align: center;
    padding: 20px;
    text-shadow: 0px 0px 3px #fff;
	    transition: all 0.6s ease;
}
.turnir .wrap .img .inf .ply {
    cursor: pointer;
}
.turnir .wrap .img:hover .inf {
    backdrop-filter: blur(1px);
    -webkit-backdrop-filter: blur(1px);
    background: #00000030;
}


.promoactions .wrap > b {
    display: block;
    font-size: 20px;
    margin-bottom: 14px;
    color: #fff;
}



.promoactions .items {
    margin-top: 15px;
    background: #171c29;
    padding: 8px;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 12px;
}
.promoactions .items .slootitm {
    aspect-ratio: 366 / 296;
}
.promoactions .items .slootitm .inf {
    padding: 30px 20px;
    font-size: 16px;
    letter-spacing: 0px;
}
.slootitm .inf i {
    display: block;
    margin-top: 5px;
    font-style: normal;
    opacity: 0.7;
    font-weight: 300;
}
.promoactions {
    margin: 24px 0;
    padding: 0 20px;
}

.maintext {
    margin: 24px 0;
}
.maintext .wrap {
    padding: 24px 20px;
    background: #171c29;
    color: #d3d7e1c9;
    font-size: 16px;
    line-height: 1.3;
}
.maintext  h1 {
    font-size: 30px;
    color: #ffffffbd;
    padding-bottom: 12px;
}
.maintext p {
    display: block;
    margin-bottom: 10px;
}
.maintext a {
    color: #eb5f5f;
    text-decoration: underline;
}
.maintext blockquote {
    margin: 16px 0;
    padding: 16px;
    background: #ffffff14;
}
.maintext h2 {
    font-size: 22px;
    padding-bottom: 8px;
    margin-top: 20px;
}
.maintext ul, .maintext ol {
    list-style-position: inside;
}
.tableintext {
    width: 100%;
    overflow: auto;
    margin: 20px auto;
}
.maintext table th {
    background: #11141c;
    padding: 6px 12px;
    border: 1px solid #ffffff12;
    text-transform: uppercase;
}
.maintext table {
    width: 100%;
    border-collapse: collapse;
}
.maintext table td {
    background: #ffffff0f;
    border: 1px solid #ffffff1c;
    padding: 6px 12px;
}
.maintext h3 {
    font-size: 18px;
    padding-bottom: 8px;
    margin-top: 20px;
}

.megapromo.imaged {
    height: auto;
    aspect-ratio: 1280 / 616;
    width: 100%;
    max-height: unset;
    min-height: unset;
}
.megapromo .video {
    min-height: unset;
    max-height: unset; 
    pointer-events: none;
}
.btns {
    display: flex;
    gap: 10px;
    margin: 20px 0;
    margin-bottom: 0;
}
.btns .btn {
    min-height: 44px;
    font-size: 16px;
}
.btn.btn-blue {
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    background: #934ec5;
}

.supeitems .wrap > div ins img {
    transition:all 0.5s ease;
}
.supeitems .wrap > div:hover ins img {
    transform: scale(1.08);
}
.promoactions .items .slootitm img {
    transition: all 0.6s ease;
}
.promoactions .items .slootitm:hover img {
    transform: scale(1.1);
}
.promoactions .items .slootitm {
    overflow: hidden;
}
.promoactions .items .slootitm img {
    height: calc(100% - 100px);
}






.megapromo.imaged {
    box-shadow: none;
}
body.mainpage {
    background: #0d1225;
}
.megapromo.imaged:after {
    content: '';
    width: 100%;
    height: 264px;
    position: absolute;
    bottom: 0px;
    left: 0;
    background: linear-gradient(0deg, #0d1225, transparent);
    z-index: 1;
}

.turnir .wrap .img video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: all 0.6s ease;
	opacity: 1;
	pointer-events:none;
}
.turnir .wrap .img:hover  video { 
	opacity: 0;
}


.megapromo .mpContent img {
    max-width: 520px;
    display: block;
}



[goto] {
    cursor: pointer;
}
.innerpage .megapromo {
    display: none;
}



