@charset "utf-8";

/*----------------------------------- GT THEME  ----------------------------------------
-- 온웹(ONWEB) GT테마에 포함된 파일입니다.
-- GT테마는 상용테마로 구매자의 허용된 사이트 외에는 사용하실 수 없습니다.
-- Theme Name: GT/ Maker: ONWEB
----------------------------------------------------------------------------------------*/

/* 최근게시물 스킨 (latest) */
    #gtside_slide1 .item img{
        display: block;
        width: 100%;
        /*
        min-height:100vh;
        object-fit: cover !important;
        object-position: 50% 50% !important;
        */
    }
    
/*owl control*/
	#gtside_slide1 .owl-dots { position:absolute; width:100%; bottom:50px; text-align:center; }
	#gtside_slide1 .owl-dots .owl-dot { background:#DDD; width:15px; height:10px; border-radius:5px !important; display:inline-block; margin:0 3px; transition:all 0.3s ease-in-out; }
	#gtside_slide1 .owl-dots .owl-dot.active { background:#00B8FF;width:30px; }

/* caption */
#gtside_slide1 .slide-caption {
	width:100% !important;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	text-align: center;
	color: #fff;
}

#gtside_slide1 .slide-caption__title {
	width:100% !important;
	font-size: 60px;
	line-height:60px;
	font-weight: 100;
	letter-spacing:-1px;
	margin-bottom:20px;
	text-transform: uppercase;
}
#gtside_slide1 .slide-caption__bar {
	margin:0 auto; padding:0px; width:100px; height:1px; background-color:#FFF; margin-top:30px; margin-bottom:30px; opacity:1.0;
}

#gtside_slide1 .owl-item.active .slide-caption__title{
  animation: 1s .2s fadeInUp both;
}

#gtside_slide1 .owl-item.active .slide-caption__bar{
  animation: 1s .4s fadeInUp both;
}

#gtside_slide1 .owl-item.active .slide-caption__desc{
  animation: 1s .6s fadeInUp both;
}

#gtside_slide1 .owl-item.active .owl_btn {
  animation: 1s .8s fadeInUp both;
}

#gtside_slide1 .slide-caption__desc {
	width:100% !important;
	font-size: 16px;
	line-height:25px;
	font-weight: 500;
	margin-top: 0;
	margin-bottom:15px;
	text-align:center;
}

#gtside_slide1 .owl_btn {
	font-size: 15px;
	font-weight: 500;
	border: 1px solid #fff;
	border-radius:0px;
	color: #fff !important;
	background-color:rgba(0, 0, 0, 0.5);
	padding: .6rem 2rem;
	display: inline-block;
	text-decoration: none;
	margin-top: .5rem;
}

#gtside_slide1 .owl_btn:hover { 
	background-color:rgba(0, 0, 0, 1.0) !important; 
}