/* eXoRO Download page v3 - isolated stylesheet */
.exoro-webplay-wrap{
	margin:0 0 24px !important;
	padding:0 !important;
}
.exoro-webplay-banner{
	display:flex !important;
	align-items:center !important;
	width:100% !important;
	min-height:168px !important;
	box-sizing:border-box !important;
	gap:24px !important;
	position:relative !important;
	overflow:hidden !important;
	padding:26px 30px !important;
	border:1px solid rgba(255,255,255,.38) !important;
	border-radius:26px !important;
	background:
		linear-gradient(110deg,rgba(24,42,99,.96) 0%,rgba(47,91,188,.92) 52%,rgba(86,151,243,.87) 100%),
		url('../img/exoro-bg.jpg') center 42%/cover no-repeat !important;
	box-shadow:0 20px 44px rgba(35,65,132,.28) !important;
	color:#fff !important;
	text-decoration:none !important;
	text-align:left !important;
	transition:transform .18s ease,box-shadow .18s ease !important;
}
.exoro-webplay-banner:hover{
	transform:translateY(-3px) !important;
	box-shadow:0 26px 52px rgba(35,65,132,.34) !important;
	color:#fff !important;
	text-decoration:none !important;
}
.exoro-webplay-banner:before{
	content:'' !important;
	position:absolute !important;
	width:230px !important;
	height:230px !important;
	right:-85px !important;
	top:-120px !important;
	border-radius:50% !important;
	background:rgba(255,255,255,.10) !important;
}
.exoro-webplay-banner:after{
	content:'' !important;
	position:absolute !important;
	width:150px !important;
	height:150px !important;
	right:105px !important;
	bottom:-120px !important;
	border:1px solid rgba(255,255,255,.18) !important;
	border-radius:50% !important;
}
.exoro-webplay-icon{
	display:inline-block !important;
	position:relative !important;
	z-index:2 !important;
	flex:0 0 102px !important;
	width:102px !important;
	height:88px !important;
	border-radius:24px !important;
	background:rgba(255,255,255,.12) !important;
	border:1px solid rgba(255,255,255,.22) !important;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.14) !important;
}
.exoro-webplay-monitor{
	display:block !important;
	position:absolute !important;
	left:16px !important;
	top:18px !important;
	width:60px !important;
	height:40px !important;
	box-sizing:border-box !important;
	border:3px solid #fff !important;
	border-radius:7px !important;
}
.exoro-webplay-monitor:before{
	content:'' !important;
	position:absolute !important;
	left:22px !important;
	bottom:-12px !important;
	width:10px !important;
	height:9px !important;
	border-left:3px solid #fff !important;
	border-right:3px solid #fff !important;
}
.exoro-webplay-monitor:after{
	content:'' !important;
	position:absolute !important;
	left:13px !important;
	bottom:-15px !important;
	width:28px !important;
	height:3px !important;
	border-radius:999px !important;
	background:#fff !important;
}
.exoro-webplay-mobile{
	display:block !important;
	position:absolute !important;
	right:12px !important;
	bottom:12px !important;
	width:27px !important;
	height:47px !important;
	box-sizing:border-box !important;
	border:3px solid #ffe29a !important;
	border-radius:8px !important;
	background:rgba(24,42,99,.72) !important;
	box-shadow:0 7px 14px rgba(8,21,57,.22) !important;
}
.exoro-webplay-mobile:after{
	content:'' !important;
	position:absolute !important;
	left:8px !important;
	bottom:3px !important;
	width:5px !important;
	height:5px !important;
	border-radius:50% !important;
	background:#ffe29a !important;
}
.exoro-webplay-copy{
	display:block !important;
	position:relative !important;
	z-index:2 !important;
	flex:1 1 auto !important;
	min-width:0 !important;
	color:#fff !important;
}
.exoro-webplay-eyebrow{
	dis:block !important;
	margin:0 0 5px !important;
	font-size:11px !important;
	font-weight:800 !important;
	letter-spacing:2px !important;
	color:#ffe29a !important;
}
.exoro-webplay-title{
	dis:block !important;
	margin:0 0 7px !important;
	font-size:27px !important;
	line-height:1.2 !important;
	font-weight:800 !important;
	color:#fff !important;
}
.exoro-webplay-desc{
	dis:block !important;
	max-width:610px !important;
	font-size:14px !important;
	line-height:1.7 !important;
	color:#edf4ff !important;
}
.exoro-webplay-tags{
	display:block !important;
	margin-top:12px !important;
}
.exoro-webplay-tags > span{
	display:inline-block !important;
	margin:0 5px 5px 0 !important;
	padding:5px 10px !important;
	border-radius:999px !important;
	background:rgba(255,255,255,.13) !important;
	border:1px solid rgba(255,255,255,.18) !important;
	font-size:11px !important;
	font-weight:700 !important;
	color:#fff !important;
}
.exoro-webplay-cta{
	display:inline-block !important;
	position:relative !important;
	z-index:2 !important;
	flex:0 0 170px !important;
	text-align:center !important;
}
.exoro-webplay-cta-main{
	display:block !important;
	box-sizing:border-box !important;
	min-height:52px !important;
	padding:15px 22px !important;
	border-radius:999px !important;
	background:linear-gradient(135deg,#ffe17c 0%,#ffb547 100%) !important;
	box-shadow:0 12px 26px rgba(13,32,82,.28) !important;
	color:#463100 !important;
	font-size:15px !important;
	font-weight:800 !important;
}
.exoro-webplay-cta-main b{
	font-size:19px !important;
	line-height:1 !important;
}
.exoro-webplay-cta-sub{
	display:block !important;
	margin-top:8px !important;
	font-size:11px !important;
	font-weight:700 !important;
	color:#e9f2ff !important;
}
.exoro-download-modified{
	margin-top:8px !important;
	color:#7b8aa2 !important;
}
@media (max-width:760px){
	.exoro-webplay-banner{
		flex-wrap:wrap !important;
		gap:16px !important;
		padding:22px 18px !important;
		border-radius:20px !important;
	}
	.exoro-webplay-icon{
		flex-basis:78px !important;
		width:78px !important;
		height:70px !important;
	}
	.exoro-webplay-monitor{
		left:10px !important;
		top:14px !important;
		width:48px !important;
		height:32px !important;
	}
	.exoro-webplay-mobile{
		right:8px !important;
		bottom:8px !important;
		width:22px !important;
		height:39px !important;
	}
	.exoro-webplay-title{font-size:22px !important}
	.exoro-webplay-desc{font-size:13px !important}
	.exoro-webplay-cta{
		flex:1 0 100% !important;
		width:100% !important;
	}
	.exoro-webplay-cta-sub{display:none !important}
}
