<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">header,#header div.menu-wrapper .grid-container{
	background:#090F1E;
}
#header div.menu-wrapper .grid-container{
	border:none;
}
header .main-nav-mobile{
	display:none !important;
}
header .main-nav .logo{
	padding-right:30px;
}
.container-mbonus{
	position: relative;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 35px;
	background-image:url("/wp-content/uploads/2025/05/bonus.8be9e8f98-362.avif");
	border-radius:20px;
	overflow:hidden;
	background-size:cover;
	background-repeat:no-repeat;
	max-width:175px;
	height:250px;
	display:flex;
	justify-content:space-between;
	align-items:flex-start;
}

.container-horizontal-mbonus{
	display:flex;
	justify-content:center;
	align-items:center;
	margin:20px 0px;
	gap:10px;
}
.container-mbonus .caption-mbonus,.container-mbonus2 .caption-mbonus{
	  color: white !important;
    font-weight: bolder;
    font-size: 36px;
    text-transform: uppercase;
}
.container-mbonus a,.container-mbonus2 a{
    box-shadow: 0 10px 35px #0003;
    border-radius: 12px;
    font-family: -apple-system, SF Pro Text, sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    margin-top: auto;
    color: #090f1e;
    background-color: #fff;
    white-space: nowrap;
    min-height: 44px;
    text-align: center;
    /* max-width: 200px; */
    /* min-width: 174px; */
    overflow: hidden;
    width: 100%;
    text-overflow: ellipsis;
    letter-spacing: -.3px;
    margin-top: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
	transition:.3s;
}
.container-mbonus a:hover,.container-mbonus2 a:hover{
	background:none;
	outline:1px solid white;
	color:white !important;
	transition:.3s;
}

.container-mbonus2{
		position: relative;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 35px;
	background-image:url("/wp-content/uploads/2025/05/cashback.f5a548e68-399.webp");
	border-radius:20px;
	overflow:hidden;
	background-size:cover;
	background-repeat:no-repeat;
	max-width:175px;
	height:250px;
	display:flex;
	justify-content:space-between;
	align-items:flex-start;
}
.container-horizontal-mbonus-categories{
	display:flex;
	gap:10px;
	justify-content:space-between;
	align-items:center;
}
.link-game-categories-mbonus{
	border-radius: inherit;
    z-index: 0;
    background-image: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);
    transition: opacity .15s ease-in-out;
	display:flex;
	width:25%;
	justify-content:space-between;
	padding:10px;
	border-radius:10px
	
}
.link-game-categories-mbonus .text-categories-mbonus{
	color:white;
	font-weight:bold;
}
.link-game-categories-mbonus:hover img{

	   transform: scale(1.2) rotate(3deg);
}
.link-game-categories-mbonus img{
	position:relative;
	transform: scale(1,1);
}
.link-game-categories-mbonus .text-categories-mbonus span{
	font-weight:400
}
    
#header.classic .epcl-flex{
	display:flex;
	justify-content:space-between;
	align-items:center !important;
}
.grid-container-header-bottom{
	display:none;
}
#header div.menu-wrapper,#header.classic .grid-container{
	padding-top:0px !important;
	padding:5px 0px !important;
}
.grid-container-header-top{
	padding-bottom:0px !important;
	display:flex;
	justify-content:flex-start;
	align-items:center;
	gap:10px;
}

#comments{
	padding-top:30px;
}
#header.classic nav{
	margin:0px;
	background:none !important;
	border:none;
	display:flex;
	padding-top:0px;
	padding-bottom:0px;

}
header .container-horizontal-desk-hidden-button-header{
	display:none;
}
header .grid-container .epcl-flex.grid-wrapper{
		background:linear-gradient(91deg, #171F33, #11203c66) !important;
		border-radius:10px;
	
}

header .current_page_item{
	    border-bottom: 2px solid #178fff;
}
.header-top-free {
    font-size: 11px;
    color: #090f1e;
    position: relative;
    padding: 5px 28px 6px 50px;
    border-radius: 50px;
    background-image: linear-gradient(285.39deg, #ffb800 -4.36%, #fff173 115.87%);
    font-weight: 600;
}
.header-top-free-img {
    display: block;
    width: 60px;
    height: 33px;
    position: absolute;
    bottom: 0;
	top:0px;
    left: -6px;
    pointer-events: none;
    overflow: hidden;
}
.lucky-drive-link{
	background:rgba(78, 93, 134, .3);
	    border-radius: 20px;
    justify-content: center;
    align-items: center;
}
.lucky-drive-link .lucky-drive-image{
    width: 57px;
}
.lucky-drive-link .lucky-drive-prefix{
	  background-image: linear-gradient(143deg, rgb(255, 178, 0) 0.74%, rgb(255, 93, 6) 141.93%);
    height: 28px;
    width: 28px;
    box-shadow: 0 5px 15px #c955ff66;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 10px;
    padding-bottom: 0px;
}
header .lucky-drive-text {
    color: white !important;
    font-size: 11px;
}

.clear{
	display:none;
}
#footer{
	background:#090F1E !important;
}
	.mobile-game-cards-head-bottom{
		display:flex;
		gap:5px;
		margin:0px;
	}
@media(max-width:1200px){
	.link-game-categories-mbonus{
		width:100%;
	}
	.container-horizontal-mbonus-categories{
    flex-direction: column;
	}
	#header .open-menu{
		top:15%;
	}
	header .grid-container .epcl-flex.grid-wrapper{
		background:none !important;
	}
	#header .logo{
		margin:0px !important;
		max-width:75px !important; 
	}
#header nav.main-nav-mobile{
	display:flex !important;
		flex-direction:column;
	padding-right:0px;
}
	header .container-horizontal-desk-hidden-button-header{
	display:flex;
		margin-top:10px;
		gap:5px;
}
	.main-nav-mobile .table-wrapper{
		margin:20px 0px;
	}
	.container-mobile-link-menu .container-horizontal-mobile-button-header{
		margin-right:0px;
	}
	header .header-top-line{
		display:none !important;
	}
	header .container-mobile-link-menu a{
		color:white;
		font-size: 14px;
    font-weight: 600;
		min-width:100px;
	}
	header .container-mobile-link-menu{
		display:flex;
		padding-bottom:5px;
		align-items:center;
	}
	
	header .container-mobile-link-menu .mobile-active{
		padding:3px;border-radius:10px;
	    background-image: linear-gradient(to bottom right, #0095ff, #0855c4);
    box-shadow: 0 6px 22px #056dda4d;
	}

}
@media(max-width:768px){
	.container-horizontal-mbonus{
		flex-direction:column;
	}
	#header .grid-wrapper{
		padding:0px 10px !important;
	}
	.grid-container-header-top{
		display:none;
	}
	.grid-container-header-bottom{
		display:flex;
			flex-direction:column;
	justify-content:center;
	align-items:center;
		gap:10px;
	}
	nav.side-nav ul.menu{
		padding:30px 20px;
	}
}



html::-webkit-scrollbar,
body::-webkit-scrollbar {
  width: 14px;
}
html::-webkit-scrollbar-track,
body::-webkit-scrollbar-track {
  background: #d9d9d9 !important;
}
html::-webkit-scrollbar-thumb,
body::-webkit-scrollbar-thumb {
  background-color: #1e73be!important;
  border-radius: 3px;
}
.custom-toc .ez-answer {
    display: flex;
    flex-wrap: wrap !important;
    align-items: center !important;
    justify-content: flex-start !important;
	  gap:10px;
    margin: 20px 0px !important;
    border: 0px !important;
    background: none !important;
}
html {
  scroll-behavior: smooth;
}
.checkmark{
	transition:1s;
}
.checkmark.rotate{
	transform:rotate(90deg);
	transition:1s;
}
.custom-toc .ez-question{
    font-size: 1.2rem !important;
    font-weight: bolder !important;
	  cursor: pointer;
    background: linear-gradient(0deg, #000000, #303030);
    border-radius: 10px;
    color: white !important;
    padding: 20px;
    font-size: 16px !important;
    margin-bottom: 0px !important;
		display:flex;
		justify-content:space-between;
}

.toc-item {
    padding: 0px !important;
    margin: 4px 0px !important;
		line-height:27px;
}

.toc-item a {
    list-style-type: none !important;
    padding: 7px !important;
    margin: 0px; 
    color: white !important;
    background-color: #1e73be !important;
    border-radius: 5px !important;
}

.toc-item a:hover {
    color: black !important;
	outline:1px solid gray;
    background-color:white !important;
}
.contaienr-button-two{
	    display: flex;
    justify-content: center;
	gap:0px;
	margin:20px 0px;
}

.link-twobutton-game{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    width: 25%;
    padding: 20px 30px;
    background: linear-gradient(70deg, #31bc69 -8%, #089e4e 96%);
    border-radius: 0px;
    color: white !important;
}
.contaienr-button-two .link-twobutton-game:nth-child(1){
	border-radius:20px 0px 0px 20px;;
}

.contaienr-button-two .link-twobutton-game:nth-child(2){
	border-radius:0px 20px 20px 0px;;
	background:#178fff;
}
.link-twobutton-game:hover{
	      background: white !important;
    color: #000 !important;
    outline: 1px solid lightgray;
	transition:.3s;
}
.link-twobutton-game:hover svg{
    fill: #000 !important;
		transition:.3s;
}
.contaienr-button-two .link-twobutton-game:nth-child(2):hover{
	background:#0e477c !important;
	color:white !important;
	outline:none;
	transition:.3s;
}

.custom-toc{
	margin:20px 0px;
}
@media (max-width: 768px) {
	.contaienr-button-two{
		flex-direction:column;
		gap:5px;
	}
	.contaienr-button-two .link-twobutton-game:nth-child(1),.contaienr-button-two .link-twobutton-game:nth-child(2){
		border-radius:10px;
	}
	.link-twobutton-game{
		width: 80%;
    margin: 0px auto;
    padding: 10px 6px;
	}
    .custom-toc .ez-answer {
        margin: 10px 0px 20px 0px !important;
    }
    .custom-toc .ez-question {
        font-size: 1.2rem !important;
        font-weight: bolder !important;
    }
    .toc-item {
        font-size: 13px;
    }
	    .table-wrapper {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
				margin:30px 0px;
    }
		
		/* Ð¡Ñ‚Ð¸Ð»Ð¸ Ð´Ð»Ñ Ð³Ð¾Ñ€Ð¸Ð·Ð¾Ð½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÑÐºÑ€Ð¾Ð»Ð»Ð±Ð°Ñ€Ð° */
		.table-wrapper::-webkit-scrollbar {
				height: 8px; /* Ð¢Ð¾Ð»Ñ‰Ð¸Ð½Ð° Ð³Ð¾Ñ€Ð¸Ð·Ð¾Ð½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÑÐºÑ€Ð¾Ð»Ð»Ð° */
				background-color: #f0f0f0; /* Ð¦Ð²ÐµÑ‚ Ñ„Ð¾Ð½Ð° ÑÐºÑ€Ð¾Ð»Ð»Ð±Ð°Ñ€Ð° */
		}

		/* Ð¦Ð²ÐµÑ‚ Ð±ÐµÐ³ÑƒÐ½ÐºÐ° (Ð¿Ð¾Ð»Ð·ÑƒÐ½ÐºÐ°) */
		.table-wrapper::-webkit-scrollbar-thumb {
				background-color: #178FFF; /* ÐžÑÐ½Ð¾Ð²Ð½Ð¾Ð¹ Ñ†Ð²ÐµÑ‚ Ð±ÐµÐ³ÑƒÐ½ÐºÐ° */
				border-radius: 4px; /* Ð—Ð°ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ðµ ÑƒÐ³Ð»Ð¾Ð² */
		}

		/* Ð¦Ð²ÐµÑ‚ Ð±ÐµÐ³ÑƒÐ½ÐºÐ° Ð¿Ñ€Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ */
		.table-wrapper::-webkit-scrollbar-thumb:hover {
				background-color: #178FFF; /* Ð¢ÐµÐ¼Ð½Ñ‹Ð¹ Ð¾Ñ‚Ñ‚ÐµÐ½Ð¾Ðº Ð¿Ñ€Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ */
		}

		/* Ð¦Ð²ÐµÑ‚ ÐºÑ€Ð°Ñ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð±ÐµÐ³ÑƒÐ½ÐºÐ° */
		.table-wrapper::-webkit-scrollbar-track {
				background-color: #e0e0e0; 
				border-radius: 4px; /* Ð—Ð°ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ðµ Ñ‚Ñ€ÐµÐºÐ° */
		}
    .table-wrapper table th,
    .table-wrapper table td {
        text-align: left; /* Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ‚ÐµÐºÑÑ‚Ð° */
        padding: 8px; /* ÐžÑ‚ÑÑ‚ÑƒÐ¿Ñ‹ Ð´Ð»Ñ Ñ‡Ð¸Ñ‚Ð°Ð±ÐµÐ»ÑŒÐ½Ð¾ÑÑ‚Ð¸ */
    }

    .table-wrapper table tr {
        display: table-row; /* Ð“Ð°Ñ€Ð°Ð½Ñ‚Ð¸Ñ€ÑƒÐµÐ¼, Ñ‡Ñ‚Ð¾ ÑÑ‚Ñ€Ð¾ÐºÐ¸ Ð¾ÑÑ‚Ð°ÑŽÑ‚ÑÑ ÑÑ‚Ñ€Ð¾ÐºÐ°Ð¼Ð¸ */
    }
		div.text table {
			width: 600px;
			max-width: 600px;
	}
}
    table:not([class]) {
        width: 100%;
        overflow-x: auto;
        white-space: nowrap;
        border-collapse: collapse; /* Ð¡Ð¾Ñ…Ñ€Ð°Ð½ÑÐµÐ¼ Ð°ÐºÐºÑƒÑ€Ð°Ñ‚Ð½Ñ‹Ð¹ Ð²Ð¸Ð´ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ */
    }

    table:not([class]) tbody,
    table:not([class]) tr, {
        display: table-cell;
    }
}
#show-more{
	display:none;
}

	.custom-toc .toc-item.toc-hidden {
			display: none;
	}
#show-more{
		display: flex;
		width:20%;
		justify-content:center;
		
		align-items:center;
    padding: 10px 20px;
    border-radius: 10px;
    background: linear-gradient(0deg, #000000, #303030);
    margin: 20px 40% 20px;
		color:white;
	}
@media(max-width:767px){
	#show-more{
		display: flex;
		width:50%;
		justify-content:center;
		
		align-items:center;
    padding: 10px 20px;
    border-radius: 10px;
    background: linear-gradient(0deg, #000000, #303030);
    margin: 20px 25% 20px;
		color:white;
	}
}
	
	.hide-btn{
		display:none;
	}
.section-wrapper2-ar .ribbon-2 {
    width: 120px;
    position: absolute;
    text-align: center;
    color: #f0f0f0;
    top: 19px;
    right: 364px;
    transform: rotate(320deg);
    background-color: #AC2525;
    font-size: 12px;
}
@media(max-width:1050px){
	.section-wrapper2-ar .ribbon-2 {
			  top: 18px;
        right: 271px;
	}
	.section-wrapper2-ar {
	  width: 375px !important;
    margin: 20px auto !important;
	}
	  
}
/*		Ð¡Ð»Ð°Ð¹Ð´ÐµÑ€			*/
.owl-carousel {
    display: block;
    position: relative;
    width: 100%;
    overflow: hidden;
		margin:20px 0px;
}

.slide {
    width: 100%;
    display: block;
    position: relative;
    
}
.owl-item,.owl-stage,.owl-stage-outer,.owl-carousel{
	touch-action: none;
}
.owl-stage{
	display:flex;
}
.owl-dot{
    width: 10px;
    height: 10px;
    background: #3d3d3d;
    border-radius: 10px;
}
.owl-dots .active{
	background-color:#990000;
}
.owl-dots{
    display: flex;
    gap: 2px;
    justify-content: center;
}
.disabled{
	display:none;
}
.owl-mobile{
	margin:20px 0px;
	overflow:hidden;
}
html{
	overflow-x:hidden;
}

/*		Ð¡Ð»Ð°Ð¹Ð´ÐµÑ€END			*/
#single .post-content{
	margin-top:0px;
}
.title.ularge{
	margin-bottom:30px;
}
.content{
	margin-top:40px;
}
@media(max-width:768px){
	.title.ularge{
	margin-bottom:25px;
}
	.content {
    margin-top: 25px;
}
}
.title {
	color: var(--epcl-black) !important;
}
.game-card img{
	height:144px !important;
}
.fa-promocode-pt {
	top: 3px !important;
	position: relative;
	right: -15px;
}
nav.mobile.main-nav ul.menu li.menu-item-has-children:after {
    padding: 10px 110px;
}
main div.meta .meta-info {
    margin-right: 12px;
    font-size: 14px;
}

main
.meta
.author-name {
	font-size: 14px
}



div.meta .meta-info {
    margin-right: 12px;
    font-size: 20px;
}

.meta
.author-name {
	font-size: 20px;
	border-bottom: 1px dashed #FFF;
	color: #000000;
}


div.text figure, div.text iframe, div.text p {
    padding-top: 0px;
    margin-bottom: 0px;
}

#footer a#back-to-top {
	z-index: 5 !important;
}



.buttonk {
	height: 50px;
	width: 300px;
	cursor: pointer;
	margin: 20px auto 50px auto;
	color:#000;
}
.buttonk .outerk {
	position: relative;
	width: 100%;
	height: 100%;
	padding: 10px;
	background: rgba(0,0,0,0.65);
	border-radius: 14px;
	-webkit-border-radius: 14px;
	-moz-border-radius: 14px;
	box-shadow: inset rgba(0,0,0,0.85) 0px 1px 5px;
	-webkit-box-shadow: inset rgba(0,0,0,0.85) 0px 1px 5px;
	-moz-box-shadow: inset rgba(0,0,0,0.85) 0px 1px 5px;
	-webkit-transform: perspective(500px) rotateX(35deg);
	-moz-transform: perspective(500px) rotateX(35deg);
}
.buttonk .outerk .heightk {
	position: relative;
	height: 100%;
	margin-top: -15px;
	padding-bottom: 15px;
	background: #39a02d;
	border-radius: 16px;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	box-shadow: rgba(0,0,0,0.85) 0px 1px 1px, inset rgba(0,0,0,0.35) 0px -2px 8px;
	-webkit-box-shadow: rgba(0,0,0,0.85) 0px 1px 1px, inset rgba(0,0,0,0.35) 0px -2px 8px;
	-moz-box-shadow: rgba(0,0,0,0.85) 0px 1px 1px, inset rgba(0,0,0,0.35) 0px -2px 8px;
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
}       
.buttonk:hover .outerk .heightk {
	margin-top: -10px;
	padding-bottom: 10px;
	background: #3aaf2d;
	box-shadow: rgba(0,0,0,0.25) 0px 1px 1px, inset rgba(0,0,0,0.35) 0px -2px 6px;
	-webkit-box-shadow: rgba(0,0,0,0.25) 0px 1px 1px, inset rgba(0,0,0,0.35) 0px -2px 6px;
	-moz-box-shadow: rgba( 0,0,0,0.25) 0px 1px 1px, inset rgba(0,0,0,0.35) 0px -2px 6px;
}
.buttonk:active .outerk .heightk {
	margin-top: 0px;
	padding-bottom: 0px;
}
.buttonk .outerk .heightk .innerk {
	font-size: 22px;
	position: relative;
	height: 100%;
	text-align: center;
	text-shadow: #8aff7b 0px 0px 1px;
	background: #44d135;
	background: -moz-linear-gradient(top, #80ec75 0%, #43d034 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#80ec75), color-stop(100%,#43d034)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #80ec75 0%,#43d034 100%); /* Chrome10+,Safari5.1+ */
	background: linear-gradient(top, #80ec75 0%,#43d034 100%); /* W3C */
	border-radius: 12px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	box-shadow: inset rgba(255,255,255,0.85) 0px 0px 1px;
	-webkit-box-shadow: inset rgba(255,255,255,0.85) 0px 0px 1px;
	-moz-box-shadow: inset rgba(255,255,255,0.85) 0px 0px 1px;
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
}
.buttonk:hover .outerk .heightk .innerk{
	text-shadow: #99f48d 0px 0px 1px;
	background: #43d034; /* Old browsers */
	background: -moz-linear-gradient(top, #43d034 0%, #67e45c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#43d034), color-stop(100%,#67e45c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #43d034 0%,#67e45c 100%); /* Chrome10+,Safari5.1+ */
	background: linear-gradient(top, #43d034 0%,#67e45c 100%); /* W3C */
}
.buttonk:active .outerk .heightk .innerk{
	text-shadow: #319926 0px 1px 0px;
	border-radius: 16px;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	box-shadow: inset rgba(0,0,0,0.9) 0px 0px 8px;
	-webkit-box-shadow: inset rgba(0,0,0,0.9) 0px 0px 8px;
	-moz-box-shadow: inset rgba(0,0,0,0.9) 0px 0px 8px;
	background: #1d7d12; /* Old browsers */
	background: -moz-linear-gradient(top, #1d7d12 0%, #4fd342 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1d7d12), color-stop(100%,#4fd342)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #1d7d12 0%,#4fd342 100%); /* Chrome10+,Safari5.1+ */
	background: linear-gradient(top, #1d7d12 0%,#4fd342 100%); /* W3C */
}
div.text ul, div.text ul li {
    list-style-type: none;
}

div.text ol, div.text ul {
    margin: 0px;
}

.no-sidebar div.left-content {
  max-width:100%;
}
.meta-info{font-size:14px;}
#header.minimalist .logo {
  margin-top: 0px;
}
.fbc-page .fbc-wrap .fbc-items li:first-child {
  border-radius: 4px 0 0 4px;
  padding-left: 0px;
  padding-right: 0px;
}
.author-name{font-size:14px;color:white;}
#header.advertising nav, #header.classic nav {
	background: #d7d9da;}
#single .left-content .meta {
    text-align:left;
	margin-bottom:10px;display:flex;align-items: center;
}
#header.classic nav{
	padding-left:0px;
}

.checkmark {
      color: orange;
      transition: 0.3s;
			position:absolute;
			right:3%;
    }

    .faq-question {
      cursor: pointer;
      background-color: #178fff;
			border-radius:10px;
			padding:20px;
			color:white!important;
    }
    .faq-item h3{
      font-size:1em!important;
    }
    .faq-answer{
      display: none;
      padding: 20px 30px;
    }

    .rotate {
      transform: rotate(90deg);
      transition: 0.3s;
    }
  
.clipboard-table1 .button202 {
    width: 80px;
    background: #f37021;
     text-transform: uppercase;
    position: relative;
    display: inline-block;
    font-weight: bold;

    text-decoration: none;
    color: white;
    border-radius: 20px;
    padding: 7px;
    font-size: 14px;

    margin-bottom: 5px;
    margin-top: 5px;
}
.clipboard3 {
    color: #111;
    font-weight: 700;
    font-size: 1.2em;
    margin-right: 1rem;
    width: auto;
}
.clipboard1 td {
    text-align: center;
}
a.button201 {
    text-transform: uppercase;
    position: relative;
    display: inline-block;
    font-weight: bold;
    color: #000;
    text-decoration: none;
    text-shadow: -2px 2px rgba(255,255,255,.3);
    line-height: 1.1;
    margin-bottom: 5px;
    margin-RIGHT: 5px;
    padding: 10px 40px 10px 10px;
    background: linear-gradient(#ecc92b, #fce25b);
    border-radius: 10px;
}
.clipboard1 td {
    border-bottom: 4px solid #e9eff6;
}
.underline{border-bottom: 3px solid lightgrey;}
.answer ::marker{color:darkorange;}
table, th, td {
    border: none;
}
.clipboard1 td:first-child {
    text-align: left;
}
.clipboard21 {
    color: #111111;
    font-weight: 700;
    font-size: 1em;
    margin-right: 1rem;
    width: 220px;
}
@media (min-width: 1200px){
.content-area {
	margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
    width: 1170px;
	}}
@media (max-width: 640px){
.tablemobile{display:none;}
	.clipboard-table button {
		width:auto;}
	}
body.ui-mobile-viewport, div.ui-mobile-viewport {
    overflow-x: visible;
}
.t1 td{border-bottom:2px solid grey}

/*Ð±Ð»Ð¾Ðº Ð¿Ð¾Ñ…Ð¾Ð¶Ð¸Ñ… Ð¿Ñ€Ð¾Ð¼Ð¾ÐºÐ¾Ð´Ð¾Ð²*/
.winl .grid-wrapper {
	padding:0 3em;
    grid-template-columns: repeat(3,1fr);
}
.align-top {
    margin-top: auto;
}
.grid-wrapper a{text-decoration:none;}
.winl .grid-wrapper .content {
    height: 100%;
    padding: 70px 16px;
}
.d-grid {
    display: grid;
}
.grid-gap-20 {
    grid-gap: 30px;
}
	@media (max-width: 1024px){
		.grid-wrapper {
    grid-template-columns: repeat(3,1fr);
	}
}
@media (max-width: 890px){
.grid-wrapper {
    grid-template-columns: repeat(2,1fr);
	}}
@media (max-width: 630px){
	.grid-wrapper {
    grid-template-columns: repeat(1,1fr);
	}}
.winl .grid-wrapper .grid-item {
    position: relative;
}
.winl .grid-wrapper .item {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50%;
    min-height: 376px;
    height: 376px;
    width: 100%;
    position: relative;
    overflow: hidden;
}
.grid-wrapper .item-header {
    position: relative;
    height: 24px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}
.grid-wrapper .image {
    position: absolute;
    width: 100%;
    height: 170px;
    background-size: cover;
    background-position: top;
}
.grid-wrapper .card-head img {
    max-height: 40px;
    width: auto;
    max-width: 92px;
}
.winl .grid-wrapper .content {
    height: 100%;
}
.grid-wrapper .card-head {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 0;
    height: 40px;
}
.grid-wrapper .dotted-line {
    height: 2px;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    z-index: 9;
    margin: 16px -4px 14px;
}
.grid-wrapper .content a {
    z-index: 5;
    position: relative;
}
.grid-wrapper .title {
    color: #ffffff;
	position:relative;
    font-weight: 700;
    line-height: 1.3;
    height: 80px;
    max-height: 80px;
    overflow: hidden;
    z-index: 10;
    font-size: 18px;
}

.grid-wrapper .category, .grid-wrapper .category .category-align {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.grid-wrapper .category {
    color: #fff;
    width: 100%;
    height: 40px;
    max-height: 40px;
    overflow: hidden;
    z-index: 2;
}
.grid-wrapper .category a {
    font-size: 13px;
    line-height: 1.3;
}
.grid-wrapper .content a {
    z-index: 5;
    position: relative;
}
.grid-wrapper .link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 700;
}
.grid-wrapper .button {
    height: 28px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 14px;
    font-weight: 700;
    color: #fff;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
    position: relative;
    padding: 8px;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.button.filled-green {
    background: #178fff;
}
.button.radius-4 {
    border-radius: 25px;
}
.button .text-overflow {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    pointer-events: none;
}

.grid-wrapper .item:after {
    content: "";
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(55%,#000),to(transparent));
    background-image: linear-gradient(0deg,#0D1426 55%,transparent);
    position: absolute;
    height: 100%;
    width: 100%;
    bottom: 0;
}
.grid-wrapper .item-link {
    border-radius: 8px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}
.grid-wrapper .grid-item:before {
    content: "";
    border-bottom: 5px dotted #fff;
    position: absolute;
    width: 100%;
    z-index: 1;
	bottom: -2px;
}
li.menu-item-type-custom::after{
  content: '\25BC';
  font-size: 50%;
  cursor: pointer;
	width: calc(100% + 10px);
  padding: 5px;
  box-sizing: border-box;
  position: absolute;
  top: 0px;
  left: 25px;
  z-index: 10;
}



/*Ð±Ð»Ð¾Ðº Ð¿Ð¾Ñ…Ð¾Ð¶Ð¸Ñ… Ð¿Ñ€Ð¾Ð¼Ð¾ÐºÐ¾Ð´Ð¾Ð² Ð·Ð°Ð±Ñ€Ð°Ñ‚ÑŒ*/
.grid-wrapper1 {
	padding:0 3em;
    grid-template-columns: repeat(3,1fr);
	margin-top: 30px;
}
.align-top1 {
    margin-top: auto;
}
.grid-wrapper1 a{text-decoration:none;}
.d-grid1 {
    display: grid;
}
.grid-gap-201 {
    grid-gap: 30px;
}
	@media (max-width: 1024px){
		.grid-wrapper1 {
    grid-template-columns: repeat(3,1fr);
	}
}
@media (max-width: 890px){
.grid-wrapper1 {
    grid-template-columns: repeat(1,1fr);
	}}
@media (max-width: 630px){
	.grid-wrapper1 {
		padding:10px 0px;
    grid-template-columns: repeat(1,1fr);
	}}
.grid-wrapper1 .grid-item1 {
    position: relative;
}

.grid-wrapper1 .card-head1 img {
    max-height: 65px;
    width: auto;
    max-width: 100px;
		background: white;
		border:1px solid black;
		padding: 5px 10px;
		border-radius: 10px;
}
.grid-wrapper1 .content1 {
	background:#FFF;
	border: 2px solid #000;
	border-radius:10px;
    height: 100%;
    padding: 30px 1em;
	box-shadow: rgba(0, 0, 0, 0.20) 0px 3px 8px; 
}
.grid-wrapper1 .card-head1 {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 0;
    height: 50px;
}
.grid-wrapper1 .content1 a {
    z-index: 5;
    position: relative;
}
.grid-wrapper1 .title2 {
    color: #000;
	position:relative;
    font-weight: 500;
    line-height: 1.5;
    overflow: hidden;
    z-index: 10;
    font-size: 17px;
	background:#ffffff3b;
	border-radius:5px;
	padding:10px;
	margin-top:30px;
	margin-bottom:10px;
	border: 1px solid #000;
}
.grid-wrapper1 .title3 {
	position:relative;
    font-weight: 500;
    line-height: 1.5;
    overflow: hidden;
    z-index: 10;
	padding:3px 5px;
	margin-top:25px;
    font-size: 12px;
	background-color:#ff6666;
	color: #ffffff;
	border-radius: 5px;
}

.grid-wrapper1 .title2 i {
    float: right;
	margin-top:3px;
	color:#178fff;
}
.grid-wrapper1 .title1 {
	position:relative;
    font-weight: 500;
    line-height: 1.1;
    height: 60px;
    max-height: 60px;
    overflow: hidden;
    z-index: 10;
    font-size: 16px;
		color: #0044bb !important;
}

.grid-wrapper1 .title1:hover {
	color: lightgray !important;
}

.grid-wrapper1 .category1, .grid-wrapper1 .category1 .category-align1 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.category-align1 a {
	color: #0044bb !important;
}

.grid-wrapper1 .category1 {
    color: #0044bb !important;
    width: 100%;
    height: 40px;
    max-height: 40px;
    overflow: hidden;
    z-index: 2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}



.grid-wrapper1 .category1 .category-align1 a:hover {
	color: lightgray !important;
}


.grid-wrapper1 .category1 a {
    font-size: 15px;
    line-height: 1.2;
	color: #0044bb !important;
}
.grid-wrapper1 .content1 a {
    z-index: 5;
    position: relative;
}
.grid-wrapper1 .link1 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 700;
}
.grid-wrapper1 .button1 {
    height: 28px;
    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;
    font-size: 15px;
    font-weight: 700;
    color: #fff;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
    position: relative;
    padding: 8px;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.button1.filled-green1 {
    background: #178fff;
	border-radius: 10px;
}
.button1 .text-overflow1 {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    pointer-events: none;
}
.grid-wrapper1 .item-link1 {
    border-radius: 8px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}

.plaha{display:block;color:black;margin-bottom:15px;}
.plaha span{color:black;}
.b_bk_p_short_butts {
    display: flex;
    width: 575px;
	
	}
.b_bk_p_short_butts {

    margin: 20px auto;
	    justify-content: space-around;
}
.b_bk_p_short_butts .b_bk_p_short_butt {
	  display: block;
    background-color: #ad0b0e;
    color: white;
    text-decoration: unset;
    height: 50px;
    font-size: 15px;
    line-height: 22px;
    position: relative;
    overflow: hidden;
    width: 280px;
    border-radius: 10px;
    margin: 0 auto;
	margin-top:10px;
	margin-bottom:5px;
}

.b_bk_p_short_butts .android:hover {
	background: lightgray;
}

.b_bk_p_short_butts .b_bk_p_short_butt.ios:hover {
	background: lightgray;
}

.b_bk_p_short_butts .b_bk_p_short_butt.ios{
    background-color:#ad0b0e;
}
.b_bk_p_short_butts .b_bk_p_short_butt&gt;span {
    line-height: 50px;
    padding-left: 61px;
}
@media (max-width: 650px){.b_bk_p_short_butts {display:block;}
.b_bk_p_short_butts {
    width: 100%;
}}
/*Ð±Ð»Ð¾Ðº ÑÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¼Ð¾Ðº*/
/*Ð±Ð»Ð¾Ðº Ð¿Ð¾Ñ…Ð¾Ð¶Ð¸Ñ… Ð¿Ñ€Ð¾Ð¼Ð¾ÐºÐ¾Ð´Ð¾Ð²*/
.grid-wrapper {
	padding:0 3em;
    grid-template-columns: repeat(3,1fr);
}
.align-top {
    margin-top: auto;
}
.grid-wrapper a{text-decoration:none;}
.d-grid {
    display: grid;
}
.grid-gap-20 {
    grid-gap: 30px;
}
	@media (max-width: 1024px){
		.grid-wrapper {
    grid-template-columns: repeat(3,1fr);
	}
}
@media (max-width: 890px){
.grid-wrapper {
    grid-template-columns: repeat(2,1fr);
	}}
@media (max-width: 630px){
	.grid-wrapper {
    grid-template-columns: repeat(1,1fr);
	}}
.grid-wrapper .grid-item {
    position: relative;
}
.grid-wrapper .item {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50%;
    min-height: 376px;
    height: 376px;
    width: 100%;
    position: relative;
    overflow: hidden;
}
.grid-wrapper .item-header {
    position: relative;
    height: 24px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}
.jc-between {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.grid-wrapper .image {
    position: absolute;
    width: 100%;
    height: 170px;
    background-size: cover;
    background-position: top;
}
.grid-wrapper .card-head img {
    max-height: 40px;
    width: auto;
    max-width: 92px;
}
.grid-wrapper .content {
    height: 100%;
    padding: 70px 16px;
}
.grid-wrapper .card-head {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 0;
    height: 40px;
}
.grid-wrapper .dotted-line {
    height: 2px;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    z-index: 9;
    margin: 16px -4px 14px;
}
.grid-wrapper .content a {
    z-index: 5;
    position: relative;
}
.grid-wrapper .title {
    color: #ffffff;
	position:relative;
    font-weight: 700;
    line-height: 1.3;
    height: 80px;
    max-height: 80px;
    overflow: hidden;
    z-index: 10;
    font-size: 18px;
}

.grid-wrapper .category, .grid-wrapper .category .category-align {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.grid-wrapper .category {
    color: #fff;
    width: 100%;
    height: 40px;
    max-height: 40px;
    overflow: hidden;
    z-index: 2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.grid-wrapper .category a {
    font-size: 13px;
    line-height: 1.3;
}
.grid-wrapper .content a {
    z-index: 5;
    position: relative;
}
.grid-wrapper .link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 700;
}
.grid-wrapper .button {
    height: 28px;
    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;
    font-size: 14px;
    font-weight: 700;
    color: #fff;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
    position: relative;
    padding: 8px;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.button.filled-green{
    background: #1fad66;
}
.banner-button-android{
	background: #1fad66 !important;
}

.banner-button-android:hover,.banner-button-ios:hover{
	background:white !important;
	color:black !important;
	outline:1px solid gray;
}
.banner-button-android:hover svg,.banner-button-ios:hover svg{
	fill:black;
}
.button.radius-4 {
    border-radius: 25px;
}
.button .text-overflow {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    pointer-events: none;
}

.grid-wrapper .item:after {
    content: "";
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(55%,#000),to(transparent));
    background-image: linear-gradient(0deg,#0D1426 55%,transparent);
    position: absolute;
    height: 100%;
    width: 100%;
    bottom: 0;
}
.grid-wrapper .item-link {
    border-radius: 8px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}

li.menu-item-type-custom::after{
  content: '\25BC';
  font-size: 50%;
  cursor: pointer;
	width: calc(100% + 10px);
  padding: 5px;
  box-sizing: border-box;
  position: absolute;
  top: 0px;
  left: 25px;
  z-index: 10;
}



/*Ð±Ð»Ð¾Ðº Ð¿Ð¾Ñ…Ð¾Ð¶Ð¸Ñ… Ð¿Ñ€Ð¾Ð¼Ð¾ÐºÐ¾Ð´Ð¾Ð² Ð·Ð°Ð±Ñ€Ð°Ñ‚ÑŒ*/
.grid-wrapper2 {margin:25px 0;
}
.align-top2 {
    margin-top: auto;
	
}
.grid-wrapper2 .loaded2{
	max-width:95px!important;
	height: auto;
	background: white;
	border:1px solid black;
	padding: 10px 15px;
	border-radius: 20px;
}
.grid-wrapper2 a{text-decoration:none;}
.d-grid2 {
    display: flex;
	  justify-content: center;
	width:100%;
	
}
.grid-wrapper2 .card-head2 img {
    max-height: 40px;
    width: auto;
    max-width: 100px;
	
}
.grid-wrapper2 .content2 {
	position: relative;
  overflow: hidden;
  padding: 0px 1.8em 20px;
	box-shadow: rgba(0, 0, 0, 0.20) 0px 3px 8px;
	background:#FFF;
	border: 2px solid #000;
	border-radius: 20px;
	max-width:400px;
}

.button2.filled-green2:hover {
	background: white;
	color: #000;
	outline: 1px solid lightgray;
}

.button1.filled-green1:hover {
	background: white;
	color: #000;
	outline: 1px solid lightgray;
}

.button3.filled-green3:hover {
	background: white;
	color: #000;
	outline: 1px solid lightgray;
}

.grid-wrapper2 .card-head2 {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 0;
    height: 50px;
}
.grid-wrapper2 .content2 a {
    z-index: 5;
    position: relative;
}
.grid-wrapper2 .promo {
display: flex;
justify-content: center;
color: #000;
position:relative;
cursor:pointer;
font-weight: 500;
line-height: 1.3;
z-index: 10;
font-size: 18px;
background:#ffffff3b;
border-radius:5px;
padding:20px;
margin-top:10px;
margin-bottom:10px;
font-weight: 700;
border: 1px solid #000;
}
.grid-wrapper2 .promotext {
position:relative;
font-weight: 500;
line-height: 1.2;
overflow: hidden;
z-index: 10;
margin-top:15px;
font-size: 16px;
color: #000;
}

.grid-wrapper2 .promotext a {
	color: gray !important;
}

.grid-wrapper2 .promotext a:hover {
	color: lightgray !important;
}

.grid-wrapper2 .promo i {
    float: right;
	margin-top:3px;
	color:#178fff;
}

.grid-wrapper2 .category2, .grid-wrapper2 .category2 .category-align2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.grid-wrapper2 .category2 {
    color: #fff;
    width: 100%;
    height: 40px;
    max-height: 40px;
    overflow: hidden;
    z-index: 2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.grid-wrapper2 .category2 a {
    font-size: 15px;
    line-height: 1.3;
}
.grid-wrapper2 .content2 a {
    z-index: 5;
    position: relative;
}
.grid-wrapper2 .link2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 700;
}
.grid-wrapper2 .button2 {
    height: 28px;
    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;
    font-size: 15px;
    font-weight: 700;
    color: #fff;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
    position: relative;
    padding: 8px;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.button2.filled-green2 {
    background: #178fff;
	border-radius: 10px;
}
.button2.text-overflow2 {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    pointer-events: none;
}
.grid-wrapper2 .item-link2 {
    border-radius: 8px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}
.ribbon-2-ar {
	width: 120px;
	position: absolute;
	text-align: center;
	color: #f0f0f0;
	top: 15px;
	left: -30px;
	transform: rotate(-45deg);
	background-color: #178fff;
	font-size: 12px;
}
.copy-icon-1{
	right:300px!important;}
.ribbon-2 {
	width: 120px;
	position: absolute;
	text-align: center;
	color: #f0f0f0;
	top: 15px;
	right: -30px;
	transform: rotate(45deg);
	background-color: #178fff;
	font-size: 12px;
}
.grid-wrapper2 .bonustitle{font-weight:700;font-size:1.2em!important;
color: #000;}

.prilkatext1 {
	color: #000;
}

/*Ð±Ð»Ð¾Ðº ÑÐºÐ°Ñ‡Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð»Ñƒ*/
.fa-star{color:orange}
.prilka{
display: flex;
justify-content: center;
}
.grid-prilka{	position: relative;
    height: 100%;background:#FFF;
	overflow: hidden;
    padding: 15px 1.5em;
	margin:10px auto 20px auto;
	box-shadow: rgba(0, 0, 0, 0.20) 0px 3px 8px;border-radius:10px; border: 2px solid #000;}
.prilkalogo{display: flex;justify-content: space-between; align-items:center;gap: 10px;}
.prilkalogo img{height:70px!important;width:70px;
display:flex;justify-content:center;align-items:center;}
.prilkatext{font-size:1.4em;font-weight:bold;}
.prilkatext i{font-size:0.7em;font-weight:bold;}
.button3.filled-green3{
	position:relative;
	height:30px;
}

.prilka img {
	background: white;
	border:1px solid black;
	border-radius: 10px;
}
small{
	font-size:70%;
}
.button3 {
	height:30px;
	text-align:center;
    display: -webkit-box;
    display: -ms-flexbox;
    -webkit-box-align: center;
    -ms-flex-align: center;
    display:flex;
		justify-content:center;
		align-items:center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    font-size: 17px;
    font-weight: 700;
		line-height:15px;
    color: #fff;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
    padding: 5px 40px;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.button4 {
    height: 28px;
    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;
    font-size: 15px;
    font-weight: 700;
    color: #fff;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
    position: relative;
    padding: 5px;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
	margin-top:10px;
}
.button3.filled-green3 {
  background: #178fff;
	text-decoration: none;
  border-radius: 5px;
}
.button4.filled-green4 {
  background: #000;
	text-decoration: none;
  border-radius: 5px;
}
.prilkaicon{display: flex;
	justify-content: space-between;margin-top:10px;margin-bottom:20px}
.prilkaicon1 div{display:flex;justify-content: center; color: #000;}
.prilkaicon2 div{display:flex;justify-content: center; color: #000;}
.prilkaicon3 div{display:flex;justify-content: center; color: #000;}
.prilkazagolovok{font-weight:bold;}
.prilkazagolovok2{color:grey;}
.prilkarazrab{font-size:16px;font-weight:400;color:#178fff;}
.stargray{color:orange}

/*			ÐŸÐ»Ð°ÑˆÐºÐ° 			*/
   /* Ð¡Ñ‚Ð¸Ð»Ð¸ Ð´Ð»Ñ Ð¸ÐºÐ¾Ð½ÐºÐ¸ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ */
    .copy-icon {
      cursor: pointer;
      position: absolute;
			right:20px;
      display: inline-block;
    }

    /* Ð¡Ñ‚Ð¸Ð»Ð¸ Ð´Ð»Ñ ÑƒÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ */
    .copy-notification {
      position: absolute;
      top: -37px; 
      left: 50%;
      font-size: 16px;
      font-weight: normal;
      transform: translateX(-50%);
      background-color: #178fff; 
      color: #fff; 
      padding: 5px 10px;
      border-radius: 5px;
      display: none; 
      text-wrap: nowrap;
    }
.button3.filled-green3:before {content: '';
    position: absolute;
    top: 0;
    display: block;
    left: 0px;
    height: 40px;
    width: 40px;
    background-repeat: no-repeat;
    background-position: center;}
.tagscloud{margin-top:50px;}
.tagscloud a{padding-right:20px;padding-left:20px;text-decoration:none;border-radius:20px;background:#991d0a;display: inline-block; word-wrap: break-word; min-width: 1px;margin-right:20px;margin-bottom:20px;color:#fff!important; }
.tagscloud a:hover{background:black}
.obmanka{display:none;}

.title {
	margin-bottom: 20px}
.title.bordered:after{display:none}

/*			ÐšÐÐ&nbsp;Ð¢ÐžÐ§ÐšÐ			*/

.prilkatext i{
	font-size:20px;
}



    .timer__items {
        display: flex;
        font-size: 28px;
        color: #000;
    }

    .timer__item {
        position: relative;
        min-width: 40px;
        margin-left: 10px;
        margin-right: 10px;
        text-align: center;
    }

    .timer__item::before {
        content: attr(data-title);
        display: block;
        position: absolute;
        left: 50%;
        bottom: 0;
        transform: translateX(-50%);
        font-size: 14px;
    }

    .timer__item:not(:last-child)::after {
        content: ':';
        position: absolute;
        right: -15px;
    }

    .timer-img {
        display: flex;
				align-items: center;
			margin-top: 10px;
    }

.timer-img noindex {
	width: auto !important;
}


        .container-main-body-bc {
            display: flex;
            justify-content: center;
            align-items: center;
						margin:0;
        }

        .img-bc {
            max-width: 100%;
            height: auto;
        }

.slide-buttons {
    position: absolute;
    top: 93%;
    transform: translateY(-50%);
    width: 12%;
    display: flex;
    z-index: 10;
    justify-content: space-between;
}


.space-page-content ul {
	margin-left: 0px;
}

.iframe{
	width:100%;
}

    .specialist-contact-container {
        display: flex;
        margin-bottom: 40px;
        align-items: flex-start;
    		flex-direction: column;
    }

    .container-for-img-contact {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuNTAxMyAyLjVIMTcuNTAxM0MxNy43MjIzIDIuNSAxNy45MzQzIDIuNTg3OCAxOC4wOTA2IDIuNzQ0MDhDMTguMjQ2OCAyLjkwMDM2IDE4LjMzNDYgMy4xMTIzMiAxOC4zMzQ2IDMuMzMzMzNWMTYuNjY2N0MxOC4zMzQ2IDE2Ljg4NzcgMTguMjQ2OCAxNy4wOTk2IDE4LjA5MDYgMTcuMjU1OUMxNy45MzQzIDE3LjQxMjIgMTcuNzIyMyAxNy41IDE3LjUwMTMgMTcuNUgyLjUwMTNDMi4yODAyOSAxNy41IDIuMDY4MzMgMTcuNDEyMiAxLjkxMjA1IDE3LjI1NTlDMS43NTU3NyAxNy4wOTk2IDEuNjY3OTcgMTYuODg3NyAxLjY2Nzk3IDE2LjY2NjdWMy4zMzMzM0MxLjY2Nzk3IDMuMTEyMzIgMS43NTU3NyAyLjkwMDM2IDEuOTEyMDUgMi43NDQwOEMyLjA2ODMzIDIuNTg3OCAyLjI4MDI5IDIuNSAyLjUwMTMgMi41Wk0xMC4wNTEzIDkuNzM1ODNMNC43MDc5NyA1LjE5ODMzTDMuNjI4OCA2LjQ2ODMzTDEwLjA2MjEgMTEuOTMwOEwxNi4zNzk2IDYuNDY0MTdMMTUuMjg5NiA1LjIwMzMzTDEwLjA1MjEgOS43MzU4M0gxMC4wNTEzWiIgZmlsbD0iIzFEMjEyOSIvPgo8L3N2Zz4K);
        background-repeat: no-repeat;
        width: 20px;
        height: 20px;
        display: flex;
        align-items: flex-start;
				background-color: white;
				margin-right: 10px;
				border-radius: 4px;
    }

    .container-for-img-contact-2 {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjI3OTIgMTUuMjgyNUgxMy4wNTgzVjExLjgwMTdDMTMuMDU4MyAxMC45NzE3IDEzLjA0MTcgOS45MDMzMyAxMS45IDkuOTAzMzNDMTAuNzQyNSA5LjkwMzMzIDEwLjU2NTggMTAuODA2NyAxMC41NjU4IDExLjc0MDhWMTUuMjgyNUg4LjM0NDE3VjguMTI1SDEwLjQ3NzVWOS4xSDEwLjUwNjdDMTAuODA1IDguNTM4MzMgMTEuNTMgNy45NDQxNyAxMi42MTMzIDcuOTQ0MTdDMTQuODYzMyA3Ljk0NDE3IDE1LjI4IDkuNDI1ODMgMTUuMjggMTEuMzUzM1YxNS4yODI1SDE1LjI3OTJaTTUuODM1ODMgNy4xNDU4M0M1LjY2NjMgNy4xNDYwNSA1LjQ5ODM4IDcuMTEyODEgNS4zNDE3MiA3LjA0ODAxQzUuMTg1MDYgNi45ODMyIDUuMDQyNzIgNi44ODgxMiA0LjkyMjg4IDYuNzY4MkM0LjgwMzA0IDYuNjQ4MjggNC43MDgwNCA2LjUwNTg4IDQuNjQzMzQgNi4zNDkxOEM0LjU3ODY0IDYuMTkyNDcgNC41NDU1IDYuMDI0NTQgNC41NDU4MyA1Ljg1NUM0LjU0NiA1LjU5OTg2IDQuNjIxODIgNS4zNTA1IDQuNzYzNyA1LjEzODQ2QzQuOTA1NTggNC45MjY0MSA1LjEwNzE2IDQuNzYxMTkgNS4zNDI5NCA0LjY2MzcxQzUuNTc4NzIgNC41NjYyMyA1LjgzODExIDQuNTQwODUgNi4wODgzMiA0LjU5MDc4QzYuMzM4NTIgNC42NDA3MiA2LjU2ODMgNC43NjM3MyA2Ljc0ODU5IDQuOTQ0MjZDNi45Mjg4OCA1LjEyNDc4IDcuMDUxNiA1LjM1NDcyIDcuMTAxMjEgNS42MDQ5OEM3LjE1MDgyIDUuODU1MjUgNy4xMjUxMSA2LjExNDYxIDcuMDI3MzIgNi4zNTAyNkM2LjkyOTUzIDYuNTg1OTIgNi43NjQwNiA2Ljc4NzI4IDYuNTUxODMgNi45Mjg4OUM2LjMzOTU5IDcuMDcwNSA2LjA5MDE0IDcuMTQ2IDUuODM1IDcuMTQ1ODNINS44MzU4M1pNNi45NDkxNyAxNS4yODI1SDQuNzIxNjdWOC4xMjVINi45NVYxNS4yODI1SDYuOTQ5MTdaTTE2LjM5MTcgMi41SDMuNjA3NUMyLjk5NDE3IDIuNSAyLjUgMi45ODMzMyAyLjUgMy41ODA4M1YxNi40MTkyQzIuNSAxNy4wMTY3IDIuOTk1IDE3LjUgMy42MDY2NyAxNy41SDE2LjM4ODNDMTcgMTcuNSAxNy41IDE3LjAxNjcgMTcuNSAxNi40MTkyVjMuNTgwODNDMTcuNSAyLjk4MzMzIDE3IDIuNSAxNi4zODgzIDIuNUgxNi4zOTA4SDE2LjM5MTdaIiBmaWxsPSIjMUQyMTI5Ii8+Cjwvc3ZnPgo=);
        background-repeat: no-repeat;
        width: 20px;
        height: 20px;
        display: flex;
        align-items: flex-start;
				background-color: white;
				border-radius: 4px;
    }

    .main-container-for-img-contact {
        display: flex;
    }

    .specialist-p {
        margin-bottom: 5px;
    }

    .contact-p {
        margin-bottom: 5px;
    }




    .slider {
        position: relative;
        max-width: 600px;
        /* ÐœÐ¾Ð¶ÐµÑ‚Ðµ Ð½Ð°ÑÑ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ */
        margin: auto;
        display: flex;
        justify-content: center;
    }

    .slides img {
        width: 800px;
        height: 600px;
        display: none;
    }

    .prev,
    .next {
        cursor: pointer;
        position: absolute;
        top: 100%;
				padding: 16px;
        margin-top: -22px;
        color: white;
        /* Ð¡Ð´ÐµÐ»Ð°ÐµÐ¼ ÑÑ‚Ñ€ÐµÐ»ÐºÐ¸ Ð±ÐµÐ»Ñ‹Ð¼Ð¸ */
        font-weight: bold;
        font-size: 24px;
        /* Ð£Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð¼ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ Ð»ÑƒÑ‡ÑˆÐµÐ¹ Ð²Ð¸Ð´Ð¸Ð¼Ð¾ÑÑ‚Ð¸ */
        transition: 0.6s ease;
        user-select: none;
        background-color: transparent;
        /* ÐŸÑ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ñ‹Ð¹ Ñ„Ð¾Ð½ */
        border: none;
    }

    /* ÐŸÐ¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑÑ‚Ñ€ÐµÐ»Ð¾Ðº Ð¾Ñ‚Ð½Ð¾ÑÐ¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¸Ð½Ð´Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² */
    .prev {
        transform: translate(0, -100%);
        left: 30px;
        /* Ð¡Ð¼ÐµÑÑ‚Ð¸Ð¼ Ð²Ð»ÐµÐ²Ð¾ Ð¾Ñ‚ Ñ†ÐµÐ½Ñ‚Ñ€Ð° */
    }

    .next {
        transform: translate(0, -100%);
        right: 30px;
        /* Ð¡Ð¼ÐµÑÑ‚Ð¸Ð¼ Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð¾Ñ‚ Ñ†ÐµÐ½Ñ‚Ñ€Ð° */
    }

    .indicators {
        position: absolute;
        bottom: 40px;
        width: 50%;
        text-align: center;
    }

    .indicator {
        cursor: pointer;
        height: 15px;
        width: 15px;
        margin: 0 2px;
        background-color: #717171;
        /* Ð‘ÐµÐ»Ñ‹Ð¹ Ñ†Ð²ÐµÑ‚ Ð´Ð»Ñ Ð¸Ð½Ð´Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² */
        display: inline-block;
        border-radius: 50%;
        transition: background-color 0.6s ease;
    }

    .indicator.active {
        background-color: #FFFFFF;
        /* Ð¡ÐµÑ€Ñ‹Ð¹ Ñ†Ð²ÐµÑ‚ Ð´Ð»Ñ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð´Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° */
    }

.container-buttons-all {
	display: flex;
	justify-content: center;
	gap: 10px;
}

.buttons-all,
.buttons-all-two {
		display: flex;
    background-color: #ad0b0e;
    color: white;
    text-decoration: unset;
    height: 50px;
    font-size: 15px;
    line-height: 22px;
    position: relative;
    overflow: hidden;
    width: 280px;
    border-radius: 10px;
    margin: 0 auto;
    margin-top: 10px;
    margin-bottom: 5px;
		justify-content: center;
		align-items: center;
		text-align: center
			
}

.linkedin-button {
	display: flex;
	width: 20px;
	height: 20px;
}

.email-button {
	display: flex;
	width: 20px;
	height: 20px;
}

    @media (max-width: 768px) {
        .slides img {
            width: 100%;
            /* ÐÐ²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑÐºÐ¸Ð¹ Ð¿Ð¾Ð´Ð±Ð¾Ñ€ ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹ */
            height: 450px;
            /* Ð¡Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð¿Ð¾Ñ€Ñ†Ð¸Ð¹ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ */
        }

        .prev,
        .next {
            font-size: 18px;
            /* Ð£Ð¼ÐµÐ½ÑŒÑˆÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð´Ð»Ñ ÑÑ‚Ñ€ÐµÐ»Ð¾Ðº */
            padding: 10px;
            /* Ð£Ð¼ÐµÐ½ÑŒÑˆÐµÐ½Ð¸Ðµ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ñ… Ð¾Ñ‚ÑÑ‚ÑƒÐ¿Ð¾Ð² */
        }

        .prev {
            left: 10px;
            /* ÐœÐµÐ½ÑŒÑˆÐµ ÑÐ¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ Ð»ÐµÐ²Ð¾Ð¹ ÑÑ‚Ñ€ÐµÐ»ÐºÐ¸ */
        }

        .next {
            right: 10px;
            /* ÐœÐµÐ½ÑŒÑˆÐµ ÑÐ¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ Ð¿Ñ€Ð°Ð²Ð¾Ð¹ ÑÑ‚Ñ€ÐµÐ»ÐºÐ¸ */
        }
    }

    @media (max-width: 480px) {
        .slider {
            max-width: 100%;
        }

        .prev,
        .next {
            font-size: 16px;
            /* Ð•Ñ‰Ðµ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ ÑÑ‚Ñ€ÐµÐ»Ð¾Ðº Ð½Ð° Ð¾Ñ‡ÐµÐ½ÑŒ Ð¼Ð°Ð»ÐµÐ½ÑŒÐºÐ¸Ñ… ÑÐºÑ€Ð°Ð½Ð°Ñ… */
        }

        .indicator {
            height: 10px;
            /* Ð£Ð¼ÐµÐ½ÑŒÑˆÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² */
            width: 10px;
            /* Ð£Ð¼ÐµÐ½ÑŒÑˆÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² */
        }

        .prev {
            left: 5px;
            /* Ð‘Ð¾Ð»ÑŒÑˆÐµÐµ Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð¶ÐµÐ½Ð¸Ðµ Ðº ÐºÑ€Ð°ÑŽ Ð´Ð»Ñ Ð»ÐµÐ²Ð¾Ð¹ ÑÑ‚Ñ€ÐµÐ»ÐºÐ¸ */
        }

        .next {
            right: 5px;
            /* Ð‘Ð¾Ð»ÑŒÑˆÐµÐµ Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð¶ÐµÐ½Ð¸Ðµ Ðº ÐºÑ€Ð°ÑŽ Ð´Ð»Ñ Ð¿Ñ€Ð°Ð²Ð¾Ð¹ ÑÑ‚Ñ€ÐµÐ»ÐºÐ¸ */
        }
    }

#comment{
	color:black;
}
.comment-form-cookies-consent label{color:#000!important}

@media(max-width: 1200px) {
.menu li a {
	color: #FFF !important;
}
}

.main div.meta .meta-info {
	display: flex !important;
	align-items: center !important;
}

.container-left-side-ar {
		display:flex;
	justify-content: center;
	flex-direction:column;
	background: transparent;
	border-radius:20px;
  width: 717px;
	height: 362px;
	align-items:flex-start;
	padding:36px 40px 48px 0px;
	background-image:url(/wp-content/uploads/2024/09/Frame-30.png);
	background-size:cover;
	background-repeat:no-repeat;
}


.container-left-side{
	display:flex;
	justify-content: space-between;
	flex-direction:column;
	background: transparent;
	border-radius:20px;
  width: 717px;
	height: 362px;
	align-items:flex-start;
	padding:36px 0px 48px 40px;
	background-image:url(/wp-content/uploads/2024/09/Frame-30-1.png);
	background-size:cover;
	background-repeat:no-repeat;
}
.small-top-text,.small-bottom-text,.title-for-main-banner,.main-banner-description{
	width:50%;
	text-align:center;
}
.banner-button-android,.banner-button-ios{
	display:flex !important;
	align-items:center;
	gap:10px
}

.banner-button-ios {
	width: 218px;
	height: 50px;
	padding: 0px !important;
	display: flex;
	justify-content: center;
}

.banner-button-android {
		width: 253px;
	height: 50px;
		padding: 0px !important;
	display: flex;
	justify-content: center;
}

.banner-button-ios svg {
	width: 24px;
	height: 24px;
}

.banner-button-android svg {
	width: 24px;
	height: 24px;
}

.banner-button-android::before {
	background: linear-gradient(90deg, #70BB16 0%, #4C7A16 100%) !important;

}

.title-for-main-banner{
	margin:0px !important;
	padding:0px !important;
}
.buttons-main-babber{
	display:flex;
	gap:20px;
	margin-top:20px;
	flex-direction: row-reverse;
}
.small-top-text,.small-bottom-text{
	font-size:14px;
}

.container-right-side-ar {
		display:flex;
	flex-direction:column;
	align-items:center;
	position:relative;
	width: 372px;
	height: 398px;
	padding:24px;
	border-radius:20px;
	background-image: url(/wp-content/uploads/2024/09/Frame-31-2.png);
	background-repeat: no-repeat;
	background-size: cover;
	overflow: hidden;
}

.container-right-side{
	display:flex;
	flex-direction:column;
	align-items:center;
	position:relative;
	width: 372px;
	height: 398px;
	padding:24px;
	border-radius:20px;
	background-image: url(/wp-content/uploads/2024/09/Frame-31.png);
	background-repeat: no-repeat;
	background-size: cover;
	overflow: hidden;
}

.container-right-side-ar noindex {
	width: 100%;
	display: flex !important;
	justify-content: center;
	align-items: center;
}

.container-right-side noindex {
	width: 100%;
	display: flex !important;
	justify-content: center;
	align-items: center;
}

.container-right-side-ar noindex a {
	display: flex !important;
	justify-content: center;
	align-items: center;
}

.container-right-side noindex a {
	display: flex !important;
	justify-content: center;
	align-items: center;
}
.container-main-banner{
	display:flex;
	justify-content:center;
	margin-bottom: 20px;
	overflow: hidden;
}
.text-for-promo-title{
font-size: 28px;
font-weight: 700;
line-height: 34.13px;
text-align: center;
}

.banner-button {
	width: 100%;
	
	
}
h1,h2,h3,h4,h5,h6{
	color:#333333 !important;
}
div.text{
	color:#333333 !important;
}

@media(max-width: 1130px) {
	.small-top-text, .small-bottom-text, .title-for-main-banner, .main-banner-description  {
		width: 100%
	}
}

@media(max-width: 768px) {
	.container-main-banner {
		flex-direction: column;
		margin: 0 auto;
	}
	
	.container-right-side {
		width: auto;
	}
	
	.container-right-side-ar {
		width: auto;
	}
	
	.container-left-side {
		width: auto;
	}
	
	.container-left-side-ar {
		width: auto;
	}
	
	.fa-promocode-pt {
    top: 0px !important;
    position: relative;
    right: 10px;
}
	
}

@media(max-width: 470px) {
	.buttons-main-babber {
		display: flex;
		flex-direction: column;
	}
}
.main-nav ul.menu li.menu-item-has-children:after{
	left:0px;
}

.card-head1 noindex {
	display: block;
	width: 100%
}

.card-head1 noindex a {
	display: flex !important;
    justify-content: center;
}

.content1 .continue-reading {
	    display: flex !important;
    justify-content: center;
}

.grid-prilka noindex {
	display: block;
	width: 100%;
}

.grid-prilka noindex a {
	display: flex !important;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.container-country-flags {
	display: flex;
	justify-content: center;
	gap: 50px;
	    align-items: flex-start;
}

.container-country {
	width: 40%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.container-country p {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.container-country h2 {
	text-wrap: nowrap;
}

.container-country p, .container-country h2 {
	text-align: center;
}

@media(max-width: 840px) {
	.container-country-flags {
    display: flex;
    justify-content: center;
    gap: 50px;
    align-items: center;
    flex-direction: column;
	}
	
	.container-country {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
	}
}




.starz-game-list {
    display: grid;
    grid-gap: 10px;
    grid-template-columns: repeat(auto-fit, minmax(175px, 1fr));
    list-style: none;
    margin: 0;
    padding: 0;
	    border-bottom: 1px solid lightgray;
	margin-bottom: 20px !important;
}

.game-card {
    cursor: pointer;
}

.game-card img {
    transition: .5s;
    border-radius: 10px;
}

@media (max-width: 1200px) {
    .starz-game-list {
        overflow-x: auto;
        -ms-overflow-style: none;
        scrollbar-width: none;
        grid-template-columns: none;
        grid-auto-flow: column;
        margin: auto -12px;
    }
	
	   .starz-game-list li img {
        min-width: 200px;
    }
}

.starz-container {
	overflow: hidden;
}

.starz-header {
	display: flex;
	align-items: center;
	gap: 20px;
}

.starz-logo {
	background: #000;
	width: 50px;
	padding: 5px;
}

.title-for-main-banner {
font-size: 24px !important;
font-weight: 700 !important;
line-height: 26px !important;
text-align: left;
width:47%;
}


.main-banner-description {
font-size: 18px !important;
font-weight: 500 !important;
line-height: 27px !important;
text-align: left;
width: 50%;
}

.promocode-in-banner {
	background: #FFF;
	padding: 24px 26px;
	border-radius: 16px;
}

.text-for-promo {
font-size: 14px;
font-weight: 500;
line-height: 21px;
text-align: center;
margin-top: 8px;

}

.box-in-promo {
	margin-top: 255px;
 	right: -38px;
	position: absolute;
	width: 306px;
	height: 345px !important;
	box-shadow: none !important;
	
}

.container-right-side::before {
	content: "";
	background-image: url(/wp-content/uploads/2024/09/1b5e0714fe88e4665f6e91a8160a57c7.png);
	width: 306px;
	height: 345px !important;
	position: absolute;
	background-size: 100%;
	top: 280px;
	right: -30px;
	display: none;
}


.container-right-side-ar::before {
	content: "";
	background-image: url(/wp-content/uploads/2024/09/1b5e0714fe88e4665f6e91a8160a57c7.png);
	width: 306px;
	height: 345px !important;
	position: absolute;
	background-size: 100%;
	top: 280px;
	right: -30px;
	display: none;
}

@media(max-width: 1230px) {
	.container-left-side {
		background-image: url(/wp-content/uploads/2024/09/Frame-31-1.png);
		padding: 24px 19px;
		width: 297px;
		height: 319px;
	}
	
	
.container-right-side-ar .copy-icon {
    right: 92%;
}

    .fa-promocode-ar {
        top: 3px !important;
        position: relative;
        right: -30px !important;
    }
	
	.container-left-side-ar {
		background-image: url(/wp-content/uploads/2024/09/Frame-31-1.png);
		padding: 24px 19px;
		width: 297px;
		height: 319px;		
	}
	
	.main-banner-description-fr {
	width: 100% !important;
}
	
	
	.box-in-promo{
		margin-top: 236px;
    right: -26px;
    width: 231px;
    height: 261px !important;
	}
	.container-right-side {
		width: 287px;
		height: 354px;
		background-image: url(/wp-content/uploads/2024/09/Frame-32.png);
	}
	
		.container-right-side-ar {
		width: 287px;
		height: 354px;
		background-image: url(/wp-content/uploads/2024/09/Frame-32.png);
	}
	
	.container-main-banner {
		flex-direction: column;
		align-items: center;
		gap: 26px;
	}
	
	.title-for-main-banner {
		width: 100%;
		text-align: center;
		margin-bottom: 5px !important;
	}
	
	.main-banner-description {
		width: 100%;
		text-align: center;
font-size: 13px !important;
font-weight: 500 !important;
line-height: 21px !important;

	}
	
	.buttons-main-babber {
		flex-direction: column-reverse;
		gap: 8px;
	}
	
	.banner-button-android {
		width: 295px;
		height: 50px;
	}
	
	.banner-button-ios {
		width: 295px;
		height: 50px;
	}
	
	.text-for-promo-title {
font-size: 20px;
font-weight: 700;
line-height: 24.38px;
text-align: center;

	}
	
	.text-for-promo {
font-size: 14px;
font-weight: 500;
line-height: 21px;
text-align: center;

	}
	
	.promocode-in-banner {
		padding: 20px 19px;
	}
	
	.fa-promocode-pt {
    top: 3px !important;
    position: relative;
    right: -25px;
}
	

	.rocketkaiconpromo{
		cursor: pointer;
    position: absolute;
    right: 0%;
    display: inline-block;
	}
}
.menu-games-banner{
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
	gap:20px;
	padding-bottom:20px;
}
.item-games-li{
	width:22%;
	box-sizing:border-box;
	display: flex;
	justify-content:space-between;
	padding:0px 10px 5px 10px;
  align-items: center;
 	height: 75px !important;
  font-weight: 600;
	background: linear-gradient(103deg,#178fff 0%,#002050 100%);
	border-radius:25px;
	outline:1px solid var(--epcl-gradient-end-color) !important;
	padding-bottom:0px !important;
	transition:1s ease-in-out;
}
.link-games-li img{
	 	max-width: 47px !important;
    width: auto;
	box-shadow:none !important;

}
.item-games-li noindex{
		width:100%;
}
.link-games-li{
	color:white;
	display: flex;
  justify-content: center;
  align-items: center;
  text-decoration: none;
	gap: 10px;
}
.link-games-li:hover{
	color:white;
	
}
.item-games-li:hover{
	background: linear-gradient(103deg ,#002050 0%, #178fff 100%);
	transition:1s ease-in-out;
	cursor:pointer;
}
@media(max-width:1230px){
	.menu-games-banner{
		flex-direction:column;
	}
	.item-games-li{
		width:98%;
	}
}

.container-left-side-ar .title-for-main-banner {
	text-align: right;
}

.container-left-side-ar .main-banner-description {
	text-align: right;
}

.container-right-side-ar .box-in-promo {
	transform: rotateY(180deg) !important;
	right: 175px;
}

.modal-content-scroll {
		background:#162D59;
	    box-shadow: 0px 0px 64px 0px #19243A;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 343px !important;
    border-radius: 8px;
    height: 56px !important;
    position: fixed;
    bottom: 12px;
    left: 50%;
    transform: translate(-50%, 100%);
    z-index: 9999 !important;
    opacity: 0;
    transition: transform 0.5s ease-out, opacity 0.5s ease-out;
		background-position: center;
}

.modal-logo-img {
	box-shadow: none !important;
	position: relative;
	top: -21px;
	left: 15px;
}

.modal-button::before {
	background: linear-gradient(90deg, #70BB16 0%, #4C7A16 100%) !important;
}

.modal-button {
	display: flex !important;
	flex-direction: row;
	align-items: center;
	text-wrap: nowrap;
	background:#178fff !important;
	padding: 11px 40px !important;
	margin-right: 8px;
	border-radius:8px;
}

.modal-button span {
	margin-left: 10px;
font-size: 14px;
font-weight: 700;
line-height: 16.94px;
text-align: left;
	color:white;

}
.modal-button img{
	box-shadow:none !important;
}

.container-logo-footer {
	  margin-bottom: 48px;
    display: flex;
    align-items: center;
}

.logo-footer-wrapper {
	  display: flex;
    align-items: center;
    justify-content: center;
    width: 60px;
    height: 30px;
}

.logo-footer {
	    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 60px;
    cursor: auto !important;
}

.logo-footer-img {
	  display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none;
}

.line-footer {
	    flex: 1;
    margin-left: 20px;
    margin-right: 18px;
    height: 1px;
    background: #1D2332;
}

.container-footer-list {
	display: flex;
	gap: 100px;
}

.footer-info {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
}

.footer-list {
		display: flex;
	flex-direction: column;
	align-items: flex-start;
}

.footer-list ul li {
	text-align: start;
}

.footer-list p {
	font-weight: 800;
	font-size: 18px;
	text-transform: uppercase;
  color: #5a647a;
}

.ios-footer-text-app {
	  font-size: 8px;
    line-height: 10px;
    color: #ffffff80;
	text-align: left;
}

.ios-footer-text-ios {
	  font-weight: 600;
    font-size: 10px;
    line-height: 12px;
    margin-top: 1px;
	text-align: left;
}

.container-ios-footer {
	  width: 143px;
    height: 42px;
    display: flex;
    border: 1px solid rgba(255, 255, 255, .15);
		color:white !important;
    border-radius: 12px;
    align-items: center;
    padding: 0 15px;
    transition: border .25s ease-out;
    cursor: pointer;
	  gap: 10px;
}

.container-footer-list-wrapper {
	display: flex;
	justify-content: space-between;
}


.container-app-footer-wrapper {
	display: flex;
	gap: 10px;
}

.container-win-footer {
	    width: 72px;
    height: 72px;
    border: 1px solid rgba(255, 255, 255, .15);
		color:white !important;
    border-radius: 12px;
    transition: border .25s ease-out;
    cursor: pointer;
    padding: 10px;
    display: flex;
    flex-direction: column;
		justify-content: space-between;
}

.win-footer-logo {
	width: 25px;
	height: 25px;
}

.win-footer-text-app {
	    font-size: 8px;
    line-height: 10px;
    color: #ffffff80;
    text-align: left;
}

.win-footer-text-win {
	    font-weight: 600;
    font-size: 10px;
    line-height: 12px;
    margin-top: 1px;
    text-align: left;
}

.container-app-footer {
	display: flex;
	flex-direction: column;
	gap: 5px;
}

.footer-line {
	    background: #1D2332;
    width: 100%;
    height: 1px;
    margin: 40px 0 23px;
}

#footer .published {
	  max-width: 1280px;
    margin: 0 auto;
    padding: 0;
}


@media screen and (max-width: 1450px) {
    #footer .published {
        max-width: 1200px;
    }
}

@media screen and (min-width: 981px) and (max-width: 1200px) {
    #footer .published {
        padding-left: 40px;
        padding-right: 40px;
    }
}

@media(max-width: 1060px) {
	.container-footer-list-wrapper {
		display: flex;
		flex-direction: column-reverse;
		gap: 50px;
		align-items: flex-start;
	}
	
	.container-app-footer {
		flex-direction: row;
		width: 100%
	}
	.container-app-footer,.container-app-footer-wrapper{
		justify-content:center;
		align-items:center;
	}
	.container-app-footer-wrapper {
		width: 100%;
	}
	
	.google-play-footer {
		width: 50%;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	
	.app-store-footer {
		width: 50%;
		display: flex;
		justify-content: center;
		align-items: center;
	}
}

@media screen and (min-width: 768px) and (max-width: 990px) {
    #footer .published {
        padding-left: 40px;
        padding-right: 40px;
    }
}

@media screen and (max-width: 767px) {
    #footer .published {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media(max-width: 720px) {
	.container-footer-list {
		flex-direction: column;
		gap: 30px
	}
	.footer-list {
		flex: 1 1 calc(50% - 10px); /* Ð”Ð²Ð° ÑÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° ÑÐ²ÐµÑ€Ñ…Ñƒ Ð·Ð°Ð½Ð¸Ð¼Ð°ÑŽÑ‚ Ð¿Ð¾ 50% */
		margin-bottom: 20px; /* ÐžÑ‚ÑÑ‚ÑƒÐ¿ Ð¼ÐµÐ¶Ð´Ñƒ Ñ€ÑÐ´Ð°Ð¼Ð¸ */
	}

	.footer-list:nth-child(3) {
		flex: 1 1 100%; /* Ð¢Ñ€ÐµÑ‚Ð¸Ð¹ ÑÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð·Ð°Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ð²ÑÑŽ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ */
	}
}

.footer-company {
	display: flex;
	justify-content: space-between;
	align-items: center;
	    gap: 30px;
    flex-wrap: wrap;
}

.footer-line-bottom {
    background: linear-gradient(90deg, rgba(255, 255, 255, .2) 29.12%, rgba(255, 255, 255, 0) 100%);
    width: 82%;
    height: 1px;
    margin: 23px 0 23px;
}

.google-play-footer {
	display: flex;
	align-items: center;
	background: #000;
	padding: 5px 15px;
	border-radius: 30px;
	gap: 15px;
}

.google-play-footer img {
	width: 30px;
	height: 34px;
}

.google-play-footer span p {
	color: #FFF;
	font-size: 13px;
}

.app-store-footer {
	display: flex;
	align-items: center;
	background: #000;
	padding: 5px 15px;
	border-radius: 30px;
	gap: 15px;
}

.app-store-footer img {
	width: 23px;
	height: 29px;
}

.app-store-footer span p {
	color: #FFF;
	font-size: 13px;
}

.main-banner-description-fr {
	width: 39%;
}

.fa-promocode-ar {
	
}

.container-right-side-ar .copy-icon {
	    right: 83%;
}

.starz-container p {
	font-weight: 700;
	font-size: 20px;
}

.app-text p {
	color: #FFF;
	font-size: 13px
}
.fa-clone{
	box-shadow:none !important;
}
.rocketkapromo{
	right: 11%;
}
.imgprilka{
	    box-sizing: content-box;
	height:70px !important;
}
.svgsafetybtn{
	position:absolute;
	left:10%;
}
.main-nav ul.menu li.menu-item-has-children:after {
    background: no-repeat center center url(https://app1.win/wp-content/uploads/2024/08/svgviewer-png-output.png);
    background-size: cover;
}

@media(max-width:800px){
	table{
		min-width:600px;
	}
	.starz-container{
		margin-top:20px;
	}
}

@media(max-width: 1200px) {
	nav.mobile.main-nav ul.menu li.menu-item-has-children:after {
		padding: 0;
	}
	
	.menu-item a span {
		color: #FFF !important;
	}
}

ul li:before{
	margin-left:5px;
}
ol li::marker{
	color:#178fff;
	margin-left:20px !important;
}
ol li{
	margin-left:25px !important;
}

.container-logo-footer {
	  margin-bottom: 48px;
    display: flex;
    align-items: center;
}

.logo-footer-wrapper {
	  display: flex;
    align-items: center;
    justify-content: center;
    width: 48px;
    height: 19px;
}

.logo-footer {
	    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 48px;
    cursor: auto !important;
}

.logo-footer-img {
	  display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none;
}

.line-footer {
	    flex: 1;
    margin-left: 20px;
    margin-right: 18px;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, .2) 9.92%, rgba(0, 0, 0, 0) 100%);
}

.container-footer-list {
	display: flex;
	justify-content: center;
	gap: 100px;
}

.footer-info {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.footer-list {
		display: flex;
	flex-direction: column;
	align-items: flex-start;
	color:#5a647a !important;
}

.footer-list ul li {
	text-align: start;
}

.footer-list p {
	font-weight: 800;
	font-size: 18px;
	text-transform: uppercase;
  color: #5a647a;
}

.ios-footer-text-app {
	  font-size: 8px;
    line-height: 10px;
    color: #ffffff80;
	text-align: left;
}

.ios-footer-text-ios {
	  font-weight: 600;
    font-size: 10px;
    line-height: 12px;
    margin-top: 1px;
	text-align: left;
}

.container-ios-footer {
	  width: 143px;
    height: 42px;
    display: flex;
    border: 1px solid rgba(255, 255, 255, .15);
    border-radius: 12px;
    align-items: center;
    padding: 0 15px;
    transition: border .25s ease-out;
    cursor: pointer;
	  gap: 10px;
}

.container-footer-list-wrapper {
	display: flex;
	justify-content: space-between;
}


.container-app-footer-wrapper {
	display: flex;
	gap: 10px;
}

.container-win-footer {
	    width: 72px;
    height: 72px;
    border: 1px solid rgba(255, 255, 255, .15);
    border-radius: 12px;
    transition: border .25s ease-out;
    cursor: pointer;
    padding: 10px;
    display: flex;
    flex-direction: column;
		justify-content: space-between;
}

.win-footer-logo {
	width: 25px;
	height: 25px;
}

.win-footer-text-app {
	    font-size: 8px;
    line-height: 10px;
    color: #ffffff80;
    text-align: left;
}

.win-footer-text-win {
	    font-weight: 600;
    font-size: 10px;
    line-height: 12px;
    margin-top: 1px;
    text-align: left;
}

.container-app-footer {
	display: flex;
	flex-direction: column;
	gap: 5px;
}

.footer-line {
	    background: linear-gradient(90deg, rgba(255, 255, 255, .2) 29.12%, rgba(255, 255, 255, 0) 100%);
    width: 82%;
    height: 1px;
    margin: 40px 0 23px;
}

#footer .published {
	  max-width: 1280px;
    margin: 0 auto;
    padding: 0;
}


@media screen and (max-width: 1450px) {
    #footer .published {
        max-width: 1200px;
    }
}

@media screen and (min-width: 981px) and (max-width: 1200px) {
    #footer .published {
        padding-left: 40px;
        padding-right: 40px;
    }
}

@media(max-width: 1060px) {
	.container-footer-list-wrapper {
		display: flex;
		flex-direction: column;
		gap: 50px;
		align-items: center;
	}
	
	.container-app-footer-wrapper {
		flex-direction: column;
	}
	
	.container-app-footer {
		flex-direction: row;
	}
	
	.container-win-footer {
		width: 333px;
		align-items: center;
	}
}

@media screen and (min-width: 768px) and (max-width: 990px) {
    #footer .published {
        padding-left: 40px;
        padding-right: 40px;
    }
}

@media screen and (max-width: 767px) {
    #footer .published {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media(max-width: 720px) {
	.container-footer-list {
		flex-direction: row;
		gap: 30px
	}
}

.footer-company {
	display: flex;
	justify-content: space-between;
	align-items: center;
	    gap: 30px;
    flex-wrap: wrap;
}

.footer-line-bottom {
    background: linear-gradient(90deg, rgba(255, 255, 255, .2) 29.12%, rgba(255, 255, 255, 0) 100%);
    width: 82%;
    height: 1px;
    margin: 23px 0 23px;
}

.payment-container-footer {
display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
	gap: 20px;
}

.container-social-footer {
	min-width: 100%;
	display: flex;
	gap: 10px;
}
.container-social-footer a{
	color:white !important;
}
.container-social-footer a:last-child{
	color:#090f1e !important;
}
.social-footer-tg {
display: flex;
    align-items: center;
    justify-content: center;
    height: 35px;
    border-radius: 8px;
    padding: 0 5px;
    flex: 1;
	    background: linear-gradient(240.2deg, #0fb1d6 0%, #08c 61.34%) !important;
    box-shadow: 0 5px 16px #4ca2f64d;
	gap: 10px;
		    font-weight: 600;
    font-size: 10px;
    line-height: 13px;
    margin: 0 5px;
}

.social-footer-yt {
	display: flex;
    align-items: center;
    justify-content: center;
    height: 35px;
    border-radius: 8px;
    padding: 0 5px;
    flex: 1;
background: linear-gradient(135deg, #ff4f4f 0%, #f00 100%) !important;
    box-shadow: 0 5px 16px #f64c4c4d;
	gap: 10px;
		    font-weight: 600;
    font-size: 10px;
    line-height: 13px;
    margin: 0 5px;
}

.social-footer-vk {
	display: flex;
    align-items: center;
    justify-content: center;
    height: 35px;
    border-radius: 8px;
    padding: 0 5px;
    flex: 1;
background: linear-gradient(108.65deg, #91b8ef 2.63%, #4288ed 101.05%), linear-gradient(135deg, #ff4f4f 0%, #f00 100%) !important;
    box-shadow: 0 5px 16px #4cb9f64d;
	gap: 10px;
		    font-weight: 600;
    font-size: 10px;
    line-height: 13px;
    margin: 0 5px;
}

.social-footer-inst {
	display: flex;
    align-items: center;
    justify-content: center;
    height: 35px;
    border-radius: 8px;
    padding: 0 5px;
    flex: 1;
    background: linear-gradient(214.99deg, #7e2bf4 7.65%, #ed146e 51.93%, #ffc90c 95.29%) !important;
    box-shadow: 0 5px 16px #ba4d654d;
	gap: 10px;
		    font-weight: 600;
    font-size: 10px;
    line-height: 13px;
    margin: 0 5px;
}


.social-footer-thr {
	display: flex;
    align-items: center;
    justify-content: center;
    height: 35px;
    border-radius: 8px;
    padding: 0 5px;
    flex: 1;
    background: #fff !important;
    color: #090f1e !important;
	gap: 10px;
		    font-weight: 600;
    font-size: 10px;
    line-height: 13px;
    margin: 0 5px;
}

@media(max-width: 590px) {
	.container-social-footer p {
		display: none;
	}
	
}
@media(max-width:650px){
	.container-social-footer{
		height: 254px;
		flex-direction: column;
	}
}
@media(max-width:870px){
	.container-footer-list{
		gap:20px;
		flex-direction:column !important;
	}
	.container-win-footer{
		width:94%;
	}
}
.footer-list{
	color:#5a647a;
}
.footer-list ul{
	color:#5a647a;
}
@media (max-width: 768px) {

	    .table-wrapper {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
				margin:30px 0px;
    }
		
		/* Ð¡Ñ‚Ð¸Ð»Ð¸ Ð´Ð»Ñ Ð³Ð¾Ñ€Ð¸Ð·Ð¾Ð½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÑÐºÑ€Ð¾Ð»Ð»Ð±Ð°Ñ€Ð° */
		.table-wrapper::-webkit-scrollbar {
				height: 8px; /* Ð¢Ð¾Ð»Ñ‰Ð¸Ð½Ð° Ð³Ð¾Ñ€Ð¸Ð·Ð¾Ð½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÑÐºÑ€Ð¾Ð»Ð»Ð° */
				background-color: #171F33; /* Ð¦Ð²ÐµÑ‚ Ñ„Ð¾Ð½Ð° ÑÐºÑ€Ð¾Ð»Ð»Ð±Ð°Ñ€Ð° */
		}

		/* Ð¦Ð²ÐµÑ‚ Ð±ÐµÐ³ÑƒÐ½ÐºÐ° (Ð¿Ð¾Ð»Ð·ÑƒÐ½ÐºÐ°) */
		.table-wrapper::-webkit-scrollbar-thumb {
				background-color: #178FFF; /* ÐžÑÐ½Ð¾Ð²Ð½Ð¾Ð¹ Ñ†Ð²ÐµÑ‚ Ð±ÐµÐ³ÑƒÐ½ÐºÐ° */
				border-radius: 4px; /* Ð—Ð°ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ðµ ÑƒÐ³Ð»Ð¾Ð² */
		}

		/* Ð¦Ð²ÐµÑ‚ Ð±ÐµÐ³ÑƒÐ½ÐºÐ° Ð¿Ñ€Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ */
		.table-wrapper::-webkit-scrollbar-thumb:hover {
				background-color: #0056b3; /* Ð¢ÐµÐ¼Ð½Ñ‹Ð¹ Ð¾Ñ‚Ñ‚ÐµÐ½Ð¾Ðº Ð¿Ñ€Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ */
		}

		/* Ð¦Ð²ÐµÑ‚ ÐºÑ€Ð°Ñ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð±ÐµÐ³ÑƒÐ½ÐºÐ° */
		.table-wrapper::-webkit-scrollbar-track {
				background-color: #171F33; 
				border-radius: 4px; /* Ð—Ð°ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ðµ Ñ‚Ñ€ÐµÐºÐ° */
		}
    .table-wrapper table th,
    .table-wrapper table td {
        text-align: left; /* Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ‚ÐµÐºÑÑ‚Ð° */
        padding: 8px; /* ÐžÑ‚ÑÑ‚ÑƒÐ¿Ñ‹ Ð´Ð»Ñ Ñ‡Ð¸Ñ‚Ð°Ð±ÐµÐ»ÑŒÐ½Ð¾ÑÑ‚Ð¸ */
    }

    .table-wrapper table tr {
        display: table-row; /* Ð“Ð°Ñ€Ð°Ð½Ñ‚Ð¸Ñ€ÑƒÐµÐ¼, Ñ‡Ñ‚Ð¾ ÑÑ‚Ñ€Ð¾ÐºÐ¸ Ð¾ÑÑ‚Ð°ÑŽÑ‚ÑÑ ÑÑ‚Ñ€Ð¾ÐºÐ°Ð¼Ð¸ */
    }
		div.text table {
			width: 600px;
			max-width: 600px;
	}
}
    table:not([class]) {
        width: 100%;
        overflow-x: auto;
        white-space: nowrap;
        border-collapse: collapse; /* Ð¡Ð¾Ñ…Ñ€Ð°Ð½ÑÐµÐ¼ Ð°ÐºÐºÑƒÑ€Ð°Ñ‚Ð½Ñ‹Ð¹ Ð²Ð¸Ð´ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ */
    }

    table:not([class]) tbody,
    table:not([class]) tr, {
        display: table-cell;
    }
.header-link-games-reg{
	padding:0px 10px;
	border-radius:8px;
	
	background:linear-gradient(70deg,#31bc69 -8%,#089e4e 96%) !important;
	color:#fff;
	transition:ease-in-out .2s;
	display:flex;
	align-items:center;
	justify-content:center;
}
.header-link-games-reg .icon-wrap{
	  width: 20px;
    height: 20px;
    display: inline-flex
;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background-image: linear-gradient(210deg, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, .06) 48%, #fff 133%);
    margin-right: 12px;
}
.header-link-games-reg:hover svg.icon{
	fill:#178fff;
}
header .header-top-line, header .header-line-left,header .header-line-right, header .header-mobile-apps, header .header-desktop-apps,header .lucky-drive-link, header .bonus-link{
	display:flex;
}
.header-line-right,.header-line-left{
	height:33px;
	gap:10px;
}
.header-desktop-apps .text{
	font-size:9px;
	color:white !important;
}
header .header-desktop-apps{
	    gap: 10px;
    justify-content: center;
    align-items: center;
}
header .header-top-line{
	padding:0px !important;
	justify-content:space-between;
	align-items:center;
}
header .header-top-line::before,header .header-top-line::after{
	display:none;
}
header .bonus-link .bonus-icon{
    height: 28px;
    width: 28px;
    background: linear-gradient(86.37deg, #d062ff 2.96%, #7bb0ff 99.68%), linear-gradient(90deg, #ed6ea0 0%, #ec8c69 100%);
    box-shadow: 0 5px 15px #c955ff66;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 10px;
    padding-bottom: 0px;
}
header .bonus-link{
	align-items:center;
	justify-content:center;
	background:rgba(78, 93, 134, .3);
	border-radius:20px;
}
header .bonus-link .bonus-text{
	color:white !important;
	font-size:11px;
}
.bonus-image{
	height:33px;
	width:auto;
}
header .icon-group{
	display:flex;
	gap:5px;
}
header .header-line-left{
	gap:10px;
}
header .header-top-line .icon-button{
	    background: rgba(78, 93, 134, .3);
    padding: 3px;
    border-radius: 5px 3px;
    display: flex;
    align-items: center;
}
.header-desktop-apps .text .bold{
	font-size:10px;
	font-weight:bold;
}
.header-link-games{
	padding:0px 10px;
	padding: 0 15px;
    text-align: center;
	
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    border-width: 0;
    min-height: 30px;
	border-radius:8px;
	    background-image: linear-gradient(0deg, transparent 0%, transparent 100%);
    background-color: #1f2841;
    cursor: pointer;
	color:white;
	transition:ease-in-out .2s;
}
.header-link-games-reg:hover{
	background:white !important;
	color:#178fff;
	transition:ease-in-out .2s;
}
.header-link-games:hover{
	background:#fff !important;
	color:#178fff;
	transition:ease-in-out .2s;
}
.meta .author .author-image{
	width:40px;
	height:40px;
}
div.text blockquote{
	border-left:5px solid var(--epcl-border-color);
	border-right:5px solid var(--epcl-border-color);
	margin:20px 0px
		; 
}
div.text ol:not([class]), 
div.text ul:not([class]) {
  background:#0b00ff08;
	border-radius:20px;
	margin:20px 0px !important;
	padding:20px;
	border:1px solid gray;
}
.container-horizontal-mobile-button-header{
	display:flex;
	justify-content:center;
	gap:5px;
}
.container-horizontal-mobile-button-header a{
	display:flex;
}
@media(max-width:1200px){
	.epcl-menu-open div.menu-overlay{
		    opacity: 0.75;
    visibility: visible;
	}
	nav.mobile.side-nav {
    background: linear-gradient(173deg, rgba(37, 46, 76, .98) 2%, rgba(25, 32, 51, .98));
    border-radius: 20px 0 0 20px;
}
	li.menu-item-type-custom::after{
		display:none;
		
	}
	nav.side-nav .close{
		background-image: linear-gradient(to bottom right, #0095ff, #0855c4);
    box-shadow: 0 6px 22px #056dda4d;
	}
	.personal-modal-header{
		    position: absolute;
    top: 20px;
    padding-left: 40px;
	}
	.link-header-menu-mob,.container-item-link-header-mob{
		 display: flex;
    justify-content: flex-start;
    align-items: center;
    color: white;
    font-weight: bold;
    gap: 10px;
    border-bottom: 1px solid rgba(211, 222, 255, .2);
    padding: 20px 40px;
	}
	.container-item-link-header-mob{
		flex-direction:column;
		align-items:flex-start;
		gap:10px;
	}
	.link-header-menu-mob-item{
		  color: white;
    font-weight: bold;
				 display: flex;
    justify-content: flex-start;
    align-items: center;
		gap:10px;
	}
	.hidden-mob{
		display:none;
	}
	.container-horizontal-desk-hidden-button-header a{
		    display: flex;
    width: 50%;
    justify-content: center;
    padding: 7px 0px;
    font-size: 16px;
		border-radius:7px;

	}
	.header-link-games{
			    background-image: linear-gradient(to bottom right, #0095ff, #0855c4);
    box-shadow: 0 6px 22px #056dda4d;
	}
	.personal-modal-header .header-link-games{
        display: flex;
        align-items: center;
        background: #4e5d86 !important;
        padding: 3px 10px;
	}
	.personal-modal-header .header-link-games-reg{
		min-width:130px;
	}
	.container-horizontal-mobile-button-header{
		margin-right:60px;
	}
	
}
@media(max-width:768px){
		.container-horizontal-mobile-button-header{
		margin-right:0px;
	}
}



/* 
 * CSS ÑÑ‚Ð¸Ð»Ð¸ Ð´Ð»Ñ Ð±Ð¾Ð½ÑƒÑÐ½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ° Ð´ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð°
 * Ð¤Ð°Ð¹Ð» Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑÑ Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð¸: /assets/css/deposit-bonus.css 
 */
div.text img{
	box-shadow:none !important;
}
.HomeSection_header_aWB6p {
    height: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: flex-start;
    position: relative;
    margin-bottom: 15px
}

.HomeSection_headerProminent_XCoDE {
    height: 57px
}

.HomeSection_icon_lKvw_.HomeSection_icon_lKvw_ {
    height: 30px;
    width: 30px;
    margin-right: 10px
}

.HomeSection_label_REWdl {
    font-size: 19px;
    font-weight: 700
}

.HomeSection_idImage_xWF0g {
    height: 100%;
    position: absolute;
    right: 50px
}

.HomeSection_idImage_xWF0g img {
    height: 100%
}

.HomeSection_right_VJGWP {
    margin-left: auto
}

.HomeSection_headerLink_dPgvM {
    color: #0085ff;
    font-size: 13px;
    font-weight: 500;
    text-align: right
}

.HomeSection_caption_pA1Gc {
    color: #94a6cd;
    font-size: 11px;
    text-transform: lowercase
}

.HomeSection_body_M2Qzc {
    margin-top: 4px;
    border-radius: 6px 6px 12px 12px;
    background-repeat: no-repeat
}

.HomeSectionCasinoGames_list_UZKvl {
    display: grid;
    grid-template-columns: repeat(auto-fill,150px);
    grid-auto-flow: column;
    grid-auto-columns: 150px;
    grid-gap: 15px;
    overflow-x: auto;
    box-sizing: content-box;
    scroll-snap-type: x mandatory;
    scrollbar-width: none;
    scroll-padding: 0 15px;
    padding: 0 15px
}

.HomeSectionCasinoGames_list_UZKvl::-webkit-scrollbar {
    display: none
}

.HomeSectionCasinoGames_game_rK_78 {
    min-width: 150px;
    scroll-snap-align: start
}

.HomeSectionDepositBonus_root_kbJTh {
    padding: 15px;
    position: relative
}

.HomeSectionDepositBonus_root_kbJTh:after {
    content: "";
    position: absolute;
    top: 15px;
    bottom: 0;
    width: calc(100% - 30px);
    height: calc(100% - 30px);
    border-radius: 25px;
    background: #f00;
    z-index: 2
}

.HomeSectionDepositBonus_root_kbJTh:before {
    content: "";
    position: absolute;
    z-index: 1;
    inset: 16px 0 0 16px;
    margin: -2px;
    width: calc(100% - 28px);
    height: calc(100% - 28px);
    border-radius: 25px;
    background: linear-gradient(170deg,#ffdf39,rgba(59,200,90,.6))
}

.HomeSectionDepositBonus_content_Vb8Fe {
    border-radius: 25px;
    background-image: url(../images/deposit-bonus/home-deposit-bg.svg);
    background-color: #090f1e;
    background-size: cover;
    position: relative;
    z-index: 3
}

.HomeSectionDepositBonus_contentInner_GWzyx {
    position: relative;
    padding: 30px 0 45px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    background-image: linear-gradient(180deg,rgba(0,0,0,.1) 0%,rgba(223,223,223,.1) 100%);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
    -webkit-clip-path: url(#home-section-deposit-bonus-path);
    clip-path: url(#home-section-deposit-bonus-path)
}

.HomeSectionDepositBonus_bonusText_hf9RS {
    line-height: 1;
    font-family: -apple-system,SF Pro Display,-apple-system,SF Pro Text,sans-serif;
    font-size: 14px;
    font-weight: 800;
    -webkit-background-clip: text;
    background-clip: text;
    background-image: linear-gradient(to left,#ffe55f,#ffe352);
    -webkit-text-fill-color: transparent;
    text-transform: uppercase;
    text-align: center;
    margin-bottom: 10px
}

.HomeSectionDepositBonus_bonusAmount_cgFyY {
    line-height: 1;
    font-family: -apple-system,SF Pro Display,-apple-system,SF Pro Text,sans-serif;
    font-size: 50px;
    font-weight: 900;
    background-image: linear-gradient(to left,#25de85,#a0ef2e);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase;
    text-align: center;
    text-stroke: 1px #24cc5f;
    -webkit-text-stroke: 1px #24cc5f;
    margin-bottom: 10px
}

.HomeSectionDepositBonus_action_p4jdz {
    line-height: 1;
    font-family: -apple-system,SF Pro Display,-apple-system,SF Pro Text,sans-serif;
    font-size: 14px;
    font-weight: 800;
    letter-spacing: .5px;
    text-transform: uppercase;
    text-align: center;
	color:white;
    margin-bottom: 15px
}

.HomeSectionDepositBonus_svg_kiZIa {
    position: absolute;
    left: -999px
}

.HomeSectionDepositBonus_element_tfo3B {
    position: absolute;
    z-index: 10
}

.HomeSectionDepositBonus_arrows_bRe5V {
    top: 47px;
    display: flex;
    flex-direction: column-reverse;
    animation: HomeSectionDepositBonus_arrows_bRe5V 1.5s infinite ease-in-out
}

.HomeSectionDepositBonus_coin1_au_01 {
    top: 15px;
    left: -11px;
    width: 35px;
    height: 31px
}

.HomeSectionDepositBonus_coin2_i0SXj {
    top: -12px;
    left: 30px;
    width: 30px;
    height: 25px
}

.HomeSectionDepositBonus_arrows1_FFWrB {
    left: 22px
}

.HomeSectionDepositBonus_arrows2_MwMbO {
    right: 22px
}

.HomeSectionDepositBonus_arrow_yxcJ0 {
    animation: HomeSectionDepositBonus_arrow_yxcJ0 1.5s infinite ease-in-out;
    width: 12px;
    margin-top: -1px
}

.HomeSectionDepositBonus_arrow_yxcJ0:nth-child(1) {
    animation-delay: .1s
}

.HomeSectionDepositBonus_arrow_yxcJ0:nth-child(2) {
    animation-delay: .2s
}

.HomeSectionDepositBonus_arrow_yxcJ0:nth-child(3) {
    animation-delay: .30000000000000004s
}

.HomeSectionDepositBonus_arrow_yxcJ0:nth-child(4) {
    animation-delay: .4s
}

.HomeSectionDepositBonus_topArrowL_audc4 {
    left: 50%;
    bottom: 0;
    transform: translate(-50%);
    width: 64px;
    animation: HomeSectionDepositBonus_arrowYellow_kkYWR 2s infinite steps(2,end)
}

.HomeSectionDepositBonus_topArrowM_NGpjZ {
    left: 50%;
    bottom: 19px;
    transform: translate(-50%);
    width: 40px;
    opacity: .5;
    animation: HomeSectionDepositBonus_arrowYellow_kkYWR 2s infinite steps(2,end);
    animation-delay: 1s
}

.HomeSectionDepositBonus_gradient_f1h0U {
    bottom: 0;
    left: 50%;
    transform: translate(-50%)
}

.HomeSectionDepositBonus_bottomShape_tKl9r {
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
    bottom: 0;
    left: 50%;
    transform: translate(-50%);
    -webkit-clip-path: polygon(50% 14%,0% 100%,100% 100%);
    clip-path: polygon(50% 14%,0% 100%,100% 100%)
}

.HomeSectionDepositBonus_bottomArrow_lFpIW {
    transform: rotate(180deg) translate(50%);
    width: 19px;
    bottom: 6px;
    left: 50%;
    animation: HomeSectionDepositBonus_arrowYellow_kkYWR 2s infinite steps(2,end)
}

.HomeSectionDepositBonus_button_cirg7 {
    height: 45px;
    background-image: conic-gradient(rgba(94,64,157,.2),rgba(137,98,220,.2),rgba(61,114,164,.2),rgba(112,76,188,.2)),linear-gradient(to left,#36d61c,#13d649);
    width: 100%;
    border-radius: 12px;
	display:flex;
	justify-content:center;
	align-items:center;
    font-size: 14px;
    font-weight: 600;
    box-shadow: 0 0 50px #2a8047
}

.HomeSectionDepositBonus_buttonText_oDLYg {
    animation: HomeSectionDepositBonus_buttonText_oDLYg 1.5s infinite ease-in-out;
	color:white;
}

.HomeSectionDepositBonus_buttonWrapper_LmBVR {
    padding: 0 15px 15px;
    margin-top: -8px
}

.HomeSectionDepositBonus_icon_bj6vx {
    opacity: .3;
    right: 20px;
    top: 20px
}

@keyframes HomeSectionDepositBonus_buttonText_oDLYg {
    0% {
        transform: scale(1)
    }

    50% {
        transform: scale(1.1)
    }

    to {
        transform: scale(1)
    }
}

@keyframes HomeSectionDepositBonus_arrow_yxcJ0 {
    0% {
        opacity: 1
    }

    16% {
        opacity: .6
    }

    33% {
        opacity: .9
    }

    50% {
        opacity: .5
    }

    66% {
        opacity: .8
    }

    83% {
        opacity: .4
    }

    to {
        opacity: .7
    }
}

@keyframes HomeSectionDepositBonus_arrowYellow_kkYWR {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes HomeSectionDepositBonus_arrows_bRe5V {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    to {
        transform: translateY(150%);
        opacity: 0
    }
}

.HomeSectionFastPlay_root_FFPAt {
    margin-bottom: 20px
}

.HomeSectionFastPlay_list_patUK {
    box-sizing: content-box;
    display: grid;
    grid-auto-columns: 150px;
    grid-auto-flow: column;
    grid-gap: 15px;
    grid-template-columns: repeat(auto-fill,150px);
    overflow-x: auto;
    padding: 0 15px;
    scroll-padding: 0 15px;
    scroll-snap-type: x mandatory;
    scrollbar-width: none
}

.HomeSectionFastPlay_list_patUK::-webkit-scrollbar {
    display: none
}
.owl-main{
	overflow:hidden !important;
	position:relative;
}
.owl-main .container-text-main-banner{
    position: absolute;
    top: 5rem;
    left: 5rem;
}
.owl-main .text-title-main-banner{
    color: white;
    font-weight: bold;
    font-size: 50px;
    width: 40%;
    text-transform: none;
    line-height: 57px;
}
.owl-main a{
	
    box-shadow: 0 10px 35px #0003;
    border-radius: 12px;
    font-family: -apple-system, SF Pro Text, sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    margin-top: auto;
    color: #090f1e;
    background-color: #fff;
    white-space: nowrap;
    min-height: 44px;
    text-align: center;
    max-width: 200px;
    min-width: 174px;
    overflow: hidden;
    text-overflow: ellipsis;
    letter-spacing: -.3px;
    margin-top: 50px;
    display: flex;
    justify-content: center;
    align-items: center;

}
.owl-main .background-banner-promo-main{
	border-radius:20px;
}

@media(max-width:1200px){
	.owl-main .text-title-main-banner{
		    font-size: 30px;

    line-height: 35px;
	}
}
@media(max-width:768px){
	.owl-main .text-title-main-banner{
		
	}
	.owl-main .text-title-main-banner {
        font-size: 18px;
        line-height: 18px;
   }
	.owl-main a{
		margin-top:10px;
		min-height:22px;
		border-radius:5px;
	}
	.owl-main .container-text-main-banner{
		top:10px;
		left:10px;
	}
}
</pre></body></html>