body{
	font-family: "Open Sans", sans-serif !important;
}
._ustm_36633 h3{
	margin:0; padding:0;
}
.ustm_w5343 img{
	height: 145px;
	z-index: 1000000000000;
	position: relative; 
	border: 1px solid #ddd;
	box-shadow: 0 0 10px rgb(0 0 0 / 80%);
}
.carousel-item .cover{
	position: absolute;
    top: 0;
    left: 0;
    background: #000;
    height: 672px;
    width: 100%;
    opacity: 0.5;
}
.carousel-item .carousel-caption{
	z-index:1;
	left:1%;
	right:69%;
	padding: 0.75rem;
	text-align:left;
	color:#CFDB0C;
	background:rgba(0,0,0,0.4);
}
.carousel-item .carousel-caption p{
	margin-bottom:0;
}
.nav-link{
	text-decoration:none !important;
}
.nav-link.levelone:hover{
	background-image: linear-gradient(to top, #edb950, #f2c748, #f4d740, #f4e639, #f0f733);
    background: #FC9928;
    color: #000 !important;
	border-radius:100px !important;
}
footer{ color :#777777; font-size:0.85rem; }
.social{ font-size:1.5rem !important; color :#777777 !important; }
.social:hover{ color :#CFDB0C !important; }
marquee ul, marquee ul li{
	list-style-type:none;
	padding:0;
	margin:0;
}
marquee ul li a{
	background: #fbbd15 repeat 0 0;
    border: #d9d9d9 1px solid;
    padding: 6px 15px 6px 50px;
    line-height: 18px;
    display: block;
    color: #555555;
    text-align: left;
    text-shadow: 0px 1px 1px rgb(0 0 0 / 30%);
    border-radius: 5px;
}
marquee ul li a:before{
	content: '';
    position: absolute;
    left: 16px;
    top: 9px;
    width: 7px;
    height: 12px;
    display: block;
    background: url(../img/arrow.png) no-repeat 0 0;
}

/*background style*/

._ustm_34533587{
	position: relative;
}
._ustm_34533587 .bg{
	animation:slide 3s ease-in-out infinite alternate;
	background-image: linear-gradient(-60deg, #6c3 50%, #09f 50%);
	bottom:0;
	opacity:.5;
	position:absolute;
	top:0;
	z-index:1;
}
._ustm_34533587 .bg2 {
	animation-direction:alternate-reverse;
	animation-duration:3s;
	left:-50%;
}

._ustm_34533587 .bg3 {
	animation-duration:5s;
	right:-50%;
}

@keyframes slide {
  0% {
	transform:translateX(-25%);
  }
  100% {
	transform:translateX(25%);
  }
}


/*media css*/
@media all and (max-width : 768px) {
	._ustm_345335{width:90%;}
}