html, body{margin:0;padding:0;position:relative;}
* {outline:none;border:none;}
.ff{width:100%;}
.wp{width:100%;max-width:1000px;margin:0 auto;}

body{background:#0b0c0f;font-family:Montserrat;color:#ffffff;}
	p span.pp{color:#ff4072;font-weight:500;}

	.mobipare{text-align:right;margin:-80px auto 40px;padding-right:84px;}
	.mobili{width:457px;border:none;outline:none;}
	.mobili img {max-width:100%;}
	.firstscreen{background:url("img/bg1920.jpg") center top no-repeat; background-size:auto 100% !important;padding:30px 18px 0;width:90%;margin:0 auto;}
	.firstscreen>h1{max-width:54%;margin-left:45%;}
	.hdr1{color:#fff;font-size:26px;font-weight:300;}
	.hdr2{color:#ff4072;font-size:34px;font-weight:600;}
	.alex{background:url("img/alex430.png") left top no-repeat;background-size:311px auto;background-position:left 12% top;padding-top:125px;padding-bottom:150px;width:90%;
			margin-top:-50px;}
	.alex > div {border-style:solid;border-color:#fff;border-width:0 0 0 1px;padding:5px 0 5px 18px;color:#fff;font-size:19px;width:49%;margin-left:50%;}
	.alex > div > span{font-weight:600;}
	.buttons{text-align:center;display:flex;justify-content:center;align-items:center;}
	.btn{display:inline-block;max-width:300px;color:#fff;text-align:center;text-decoration:none;margin:10px; padding:20px 30px;font-size:18px;}
	.btn1{background:#15161d;} 	.btn2{background:#272831;} 	.btn3{background:#3b4b55;padding:9px 30px;}
	.btn4{background:#3b4b55;}  .btn5{background:#272831;padding:9px 30px;}  .btn6{background:#15161d;}
	.h2{color:#fff;text-align:center;max-width:80%;margin:70px auto 30px;}
	.h2 span{color:#ff4072;}
	.lenta{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;max-width:750px;margin:auto;}
	.videodiv{width:32.7%;max-width:32.7%;magin-bottom:4px;position:relative;}
	.videodiv img.vdi{width:100%;max-width:100%;}
	.articlediv{width:32.7%;max-width:32.7%;display:block;margin-bottom:4px !important; position:relative;overflow: hidden;background-size:100% auto !important;}
	.articlediv:before {content: ""; padding-top: 100%; float: left;}
	.a_title{position:absolute;left:0;bottom:0;background: rgb(0,0,0);background: linear-gradient(0deg, rgba(0,0,0,0.8) 70%, rgba(255,255,255,0) 100%);
		padding:20px 20px 10px;color:#fff;font-size:22px;font-weight:500;}
	.v_title{position:absolute;left:0;bottom:0;background: rgb(0,0,0);background: linear-gradient(0deg, rgba(0,0,0,0.8) 70%, rgba(255,255,255,0) 100%);
		padding:20px 10px 10px;color:#fff;}
		.v_title>div{background:#fff;background: linear-gradient(#ffffff, #ffffff) 50% 50%/calc(100% - 8px) calc(100% - 8px) no-repeat,
			linear-gradient(180deg, #ff4072 61%, #22d5eb 61%);border-radius: 0px;box-sizing: border-box;
			color:#555;padding:6px 10px;font-size:16px;font-weight:600;max-width:100%;white-space:normal !important;text-transform:uppercase;line-height:1.3;}
	.views{font-weight:400;font-size:19px;display:block;margin-top:10px;color:#999;}
	.eye{height:19px;margin-right:10px;opacity:.5;}
	.videoframe{max-width:420px;margin:0 auto;}
	.icons{position:absolute;right:15px;bottom:100px;text-align:center;}
	.videodiv_main{position:relative;}
	.v_title_main{position:absolute;left:0;bottom:0;background: rgb(0,0,0);background: linear-gradient(0deg, rgba(0,0,0,0.8) 70%, rgba(255,255,255,0) 100%);
		padding:20px 20px 10px;}
		.v_title_main>div{background:#fff;background: linear-gradient(#ffffff, #ffffff) 50% 50%/calc(100% - 8px) calc(100% - 8px) no-repeat,
			linear-gradient(180deg, #ff4072 61%, #22d5eb 61%);border-radius: 0px;box-sizing: border-box;
			color:#555;padding:6px 10px;font-size:16px;font-weight:600;max-width:100%;white-space:normal !important;text-transform:uppercase;line-height:1.3;}
	.v_title_main span{font-size:14px;color:#fff;font-weight:400;text-transform:none;display:inline-block;vertical-align:middle;margin-bottom:10px;margin-top:10px;}
	.v_title_main img{width:20px !important;display:inline-block !important;vertical-align:middle;margin-bottom:10px;margin-top:10px;}
	.polez{text-align:center;position:relative;padding-top:30px;}
	.banner{display:inline-block;width:395px;max-width:95%;margin:0 2% 10px;position:relative;}
		.banner img{max-width:100%;}
	.long_header{display:block;font-weight:500;font-size:22px;margin-top:25px;margin-bottom:5px}
	.long_date{display:inline-block;margin:10px auto 20px;border:solid 1px #535353;padding:3px 10px;color:#fff;text-align:center;font-size:17px;}
	.long_header2{display:block;font-size:18px;color:#B49060;text-transform:uppercase;margin-top:15px;}
	.long_subheader{display:block;margin-top:10px;}
	.long_button{display:block;width:200px;tet-align:center;color:#000;text-decoration:none;margin:35px auto 15px;
              			background:#B49060;padding:12px 0;border-radius:30px;font-weight:500;}
    .typeof{display:block;width:90px;background:#ff4072;color:#ааа;text-align:center;margin:auto;border-radius:20px;position:absolute;top:15px;font-weight:500;right:10px;padding:5px 0;}

.scroll {
  position: relative; overflow-x: auto; overflow-y: hidden; height: 100%; white-space: nowrap; }
  .scroll::-webkit-scrollbar { width: 0; }.scroll { -ms-overflow-style: none; }.scroll { overflow: -moz-scrollbars-none; }
.block { display: inline-block; width:250px;margin-bottom:-4px; margin-left:12px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;
  user-select: none; position:relative;}
.block img{width:100%;max-width:100%;}

.prize{padding:0 8%;}
.prize span{color:#b49060;font-weight:bold;}
.prizes{display:flex;justify-content:space-around;position:relative;padding-bottom:30px;}
	.prizes img, .prizes>div{width:49%;max-width:350px;}

.sved{border:none;background:#272831;color:#fff;display:block;margin:50px auto 50px;padding:5px 0;text-align:center;width:350px;max-width:75%;text-decoration:none;}

@media screen and (max-width:1000px){
	.btn{display:block;width:80%;max-width:350px;color:#fff;text-align:center;text-decoration:none;margin:10px auto; padding:15px 0;font-size:18px;}
	.mobipare{padding-right:0;padding-left:45%;text-align:left;}
	.mobili{width:400px !important; }
	.mobili img{width:400px;}
}
@media screen and (max-width:720px){
	.firstscreen{background:url("img/bg430.png") center bottom no-repeat; background-size:100% auto !important;padding:30px 18px 0;width:90%;margin:0 auto;}
	.firstscreen>h1{max-width:100%;margin-left:0;}
	.hdr1{color:#fff;font-size:24px;font-weight:300;}
	.hdr2{color:#ff4072;font-size:30px;font-weight:600;}
	.alex{background:url("img/alex430.png") right top no-repeat;background-size:311px auto;padding-top:120px;padding-bottom:150px;width:90%;margin-top:0;}
	.alex > div {border-style:solid;border-color:#fff;border-width:0 0 0 1px;padding:5px 0 5px 18px;color:#fff;font-size:19px;width:60%;margin-left:0;}
	.alex > div > span{font-weight:600;}
	.v_title{font-size:16px;padding:20px 7px 10px;}
		.v_title>div{font-size:16px;background: linear-gradient(#ffffff, #ffffff) 50% 50%/calc(100% - 6px) calc(100% - 6px) no-repeat,
			linear-gradient(180deg, #ff4072 61%, #22d5eb 61%);}
	.a_title{font-size:16px;padding:20px 12px 8px;}
	.views{font-size:14px;margin-top:8px;}
	.eye{height:14px;margin-right:10px;}
	.btn{padding:15px 30px;}
	.prizes{display:block;}
		.prizes img, .prizes>div{width:100%;max-width:600px;display:block;margin:10px auto;}
	.mobipare{padding-right:0;padding-left:0;text-align:center;}
	.mobili{width:450px !important; margin:-80px auto 40px;}
	.mobili img{width:450px;}
}

@media screen and (max-width:480px){
	.firstscreen{background:url("img/bg430.png") center top no-repeat; background-size:100% auto !important;padding:30px 18px 0;width:90%;margin:0 auto;}
	.firstscreen>h1{max-width:100%;}
	.hdr1{color:#fff;font-size:22px;font-weight:300;}
	.hdr2{color:#ff4072;font-size:28px;font-weight:600;}
	.buttons{display:block;}
	.alex{background:url("img/alex430.png") left top no-repeat;background-size:311px auto;padding-top:320px;padding-bottom:50px;width:100%;}
	.alex > div {border-style:solid;border-color:#fff;border-width:0 0 0 1px;padding:5px 0 5px 18px;color:#fff;font-size:19px;width:100%;}
	.alex > div > span{font-weight:600;}
	.v_title{font-size:12px;line-height:14px;padding:7px 6px 10px;}
		.v_title>div{font-size:10px;font-weight:700 !important;padding:6px 6px;line-height:1.15;max-width:95%;
			background: linear-gradient(#ffffff, #ffffff) 50% 50%/calc(100% - 4px) calc(100% - 4px) no-repeat,
			linear-gradient(180deg, #ff4072 61%, #22d5eb 61%);}
	.a_title{font-size:12px;line-height:14px;padding:7px 8px 5px;}
	.views{font-size:11px;margin-top:6px;}
	.eye{height:11px;margin-right:7px;}
	.mobipare{padding-right:0;padding-left:0;text-align:center;margin-top:0;}
	.mobili{width:80%!important; margin:0 auto 40px;}
	.mobili img{width:80%;}
}

@media screen and (max-width:430px){
	.firstscreen{background:url("img/bg430.png") center top no-repeat; background-size:100% auto !important;padding:30px 18px 0;width:90%;margin:0 auto;}
	.firstscreen>h1{max-width:100%;}
	.hdr1{color:#fff;font-size:22px;font-weight:300;}
	.hdr2{color:#ff4072;font-size:28px;font-weight:600;}
	.alex{background:url("img/alex430.png") left top no-repeat;background-size:311px auto;padding-top:320px;padding-bottom:50px;}
	.alex > div {border-style:solid;border-color:#fff;border-width:0 0 0 1px;padding:5px 0 5px 18px;color:#fff;font-size:19px;}
	.alex > div > span{font-weight:600;}
}