@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');

.wrapper.big {
  z-index: 4;
  position: relative;
}
.review-total .rating {
  clear: both;
}
.first-screen .wrapper  {
  padding-left: 10px;
  padding-right: 10px;
}
.close-btn {
    margin-top: 0px;
    padding: 9px 25px;
    cursor: pointer;
    background: transparent;
    color: #7226FF;
    border:2px solid #7226FF;
    font-size: 20px;
    border-radius:10px;
    margin-bottom: 8px;
}
#custom-btn {
    background: #7226FF;
	color:#fff;
}
.close-btn:hover {
	background: #7226FF;
	color: #fff;
	font-size: 20px;
}
.landing-page #popup .bundle-list .bundle-item .name {
    background:#59BEC9 !important;
}
.landing-page #popup .cart-bundle-part .info li {
    list-style-type: disclosure-closed;	
	font-size: 14px;
    font-weight: 400;
    padding: 2px 0;
    color: #333;
}
.landing-page #popup .info {
    padding: 10px 15px;
    text-align: left;
    max-height:60vh;
	overflow-y: auto;
	height: auto;
}
.landing-page .block .block-header img {
  top: 10px;
}
@media (max-width:1350px) {
	.landing-page .bundle-list .bundle-item .icon-win img { height:26px;}
	.landing-page .bundle-list .bundle-item .button a, .bundle-list .bundle-item .button button  {
		font-size:16px;
	}
	.landing-page #block-about {
		padding: 0 20px;
	}
}
@media (max-width:1200px) {
	.landing-page .first-screen {
		padding-top: 80px !important;
	}
	#bundle-list-new .bundle-list .bundle-item {
		width:31.5%;
	}
}
@media (max-width:979px) {
	.first-screen .slogan h2 {
		font-size:60px !important;
	}
}
@media (min-width:768px) and (max-width:979px) { 
	.first-screen .preview .slogan { position:relative; float:none; width:100%; font-size:36px; padding-bottom:20px}
	.first-screen .preview .video { position:relative; float:none; width:450px; margin:40px auto; padding-right:0;}
}
@media (max-width:768px) {
	#bundle-list-new .bundle-list .bundle-item {
		width:48.5%;
	}
	.landing-page .header .logo {
		width: 100px;
	}
	.slogan h5 {
		font-size: 15px;
        margin-bottom: 20px;
        font-weight:600;
	}
}
@media (min-width:768px) and (max-width:1200px)  { 
	.landing-page .first-screen {padding-top:80px !important;}
}
@media (min-width:980px) and (max-width:1160px) {
	.first-screen .preview .slogan {
		width: 55%;
	}
	.first-screen .slogan h2 {
		font-size: 50px !important;
	}
	.landing-ratings.wide-rate .ebay-feedback .procent {
	  width: 40%;
	  min-width: 115px;
	  font-size: 45px;
	}
}
@media (min-width:581px) and (max-width:990px) {	
	#bundle-list-new .bundle-list .bundle-item {
        width:48.5%;
    }	
}
@media (max-width:580px) {
	#bundle-list-new .bundle-list .bundle-item{
		width:100%;
	}
	.first-screen .slogan .grad {
	  background: transparent;
	  font-size: 52px;
	}
}
@media (max-width:479px) {
	.first-screen .slogan h2 {
	  font-size:34px !important;
	}
	.landing-page .header .logo img {
        height: 40px;
        margin: 0;
		width: 100px !important;
    }
}
@media (max-width:425px) { 
	.ebay-feedback .logo {
		width: 44%;
	}
	.ebay-feedback .procent {
		min-width: 170px;
	}
	.first-screen .slogan h2 {
	  -webkit-text-stroke: 1px #fff;
	}
}
.landing-ratings .ebay-feedback {
  text-align: center;
}
.landing-ratings .ebay-feedback .procent {
  text-align:left;
}
.landing-ratings.wide-rate .ebay-feedback .procent {
  text-align: left;
  width: 44%;
  min-width: 110px;
}
.landing-ratings.wide-rate .ebay-feedback .logo { 
  width: 150px;
  background:url("../images/eBay-icon.svg") no-repeat 50% 25px;
}
.landing-ratings .review-total .procent {
  width: 170px;
  background: url("../images/eBay-star.png") no-repeat 68px 40px;
  margin: 0 auto;
  float: none;
  text-align: center;
}
.landing-ratings .review-total .logo {
  width: 100%;
  font-size: 12px;
  text-align: center;
}

.first-screen .slogan .grad1, .first-screen .slogan .grad {
	font-family: "Open Sans", sans-serif;
}
.landing-ratings .review-total .ebay-feedback.clearfix {
  padding: 0;
  border: 0;
}
.landing-page .header .toggle-nav i {
    background: #fff;
}

@media (min-width:768px) {
	.landing-ratings .ebay-feedback {
	  text-align: left;
	}
	.landing-ratings .review-total .logo {
	  text-align: left;
	}
	.landing-ratings .review-total .procent {
	  background: url("../images/eBay-star.png") no-repeat 55px 40px;
	  margin: 0;
	  float: none;
	  text-align: left;
	}
}