/*---Copyright TheNV 2021*/
/*---Email: thenv202@gmail.com---*/
/*---Phone: 090.2220.282---*/


a:link,
a:visited {
    text-decoration:none;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
}	

body{
	color:#483F38;
	font-family: "Inter", sans-serif;
	background:#fff;
}
	
a{
	color:#0D6EFD;
	}
a:hover{
	color:#166BE8;
	}

img{
	max-width:100%;
	}
hr{
	opacity: .15;
}
.form-control, .btn{
	padding: .75rem 1rem;
}
.btn-sm{
	padding: .5rem 1rem;
}
.form-select{
	padding: .75rem 2.25rem .75rem 1rem;
}
.form-select-sm{
	padding: .5rem 2rem .5rem 1rem;
}
.btn.btn-blue, .btn.btn-yellow, .btn.btn-pink, .btn.btn-green{
	color: #fff;
	font-weight: 500;
}
.btn.btn-blue{
	background-color: #2BA4B8;
}
.btn.btn-yellow{
	background-color: #DC8C3E;
}
.btn.btn-pink{
	background-color: #C34D64;
}
.btn.btn-green{
	background-color: #348320;
}
/**/

.container-xxl {
    max-width: 1440px;
  }
.input-group-text{
	background-color: #fff;
}
.input-group .form-control{
	border-right: transparent;
}
.btn-close{
	float: right;
}
/**/
#banner-hero{
	margin-top: -60px;
}
#intro{
	background: #F9F5F0 url(../imgs/intro_bg.png) no-repeat 50% 100%;
}
.st-tl-name{
	font-size: 5em;
	font-weight: 900;
	position: absolute;
	
}
.fw-900{
	font-weight: 900;
}
.st-tl-name-01{
	font-size: 10em;
	font-weight: 900;
	color: transparent;
	color: #fff;
	text-shadow: -1px 0 #F6F2B3, 0 1px #F6F2B3, 1px 0 #F6F2B3, 0 -1px #F6F2B3;
	
}
.st-tl{
	position: relative;
	display: flex;
	align-items: center;
}


footer{
	background: #201E18 url(../imgs/ft_bg.png) no-repeat 100% 100%;
	background-size: auto 100%;
	color: #fff;
}



/**/


/*owl-carousel*/
.carousel-control-next{
	justify-content: end;
}
.carousel-control-prev{
	justify-content: start;
}
.carousel-control-prev-icon, .carousel-control-next-icon{
	width: 3rem;
	height: 3rem;
	border: 1px solid #166BE8;
	background-color: rgba(0,0,0,0.3);
	background-size: 2rem;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	fill: #000;
	background-size: 24px;
}
.owl-carousel, .courselist-item{}
.owl-carousel.owl-loaded, .courselist-item.owl-loaded, .testsetlist-item.owl-loaded{
  display: block;
  position:relative;
  overflow:hidden
}
.owl-carousel .owl-stage-outer, .courselist-item .owl-stage-outer, .testsetlist-item .owl-stage-outer{
  position: relative;
  overflow:hidden;
  padding-bottom: 1.5rem;
  -moz-transform: translate3d(0px,0,0);
  -webkit-transform: translate3d(0px,0,0);
  transform: translate3d(0px,0,0);
}
.owl-carousel .owl-item, .courselist-item .owl-item, .testsetlist-item .owl-item{
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel .item, .courselist-item .item, .testsetlist-item .item{
	padding:0 5px;
	}
.owl-carousel .item .inner, .courselist-item .item .inner{
	background:#fff;
	}
.owl-theme .owl-controls {
  text-align: center;
  -webkit-tap-highlight-color: transparent;
  -moz-tap-highlight-color: transparent;
  tap-highlight-color: transparent;
}
.owl-prev, .owl-next{
	top:00px;
	width:40px;
	height:40px;
	position:absolute;
	text-indent:-1000em;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	}
.owl-prev{
	left:-40px;
}
.owl-next{
	right:-40px;
}
.owl-dots{
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 1rem;
}
.owl-dots .owl-dot{
	width: 12px;
	height: 12px;
	background: #ccc;
	margin: 0 .25rem;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.owl-dots .owl-dot.active{background:#A61D37}
.courselist-item .owl-dots, .testsetlist-item .owl-dots{
	display: none;
}

/**/
