
@import url('https://fonts.googleapis.com/css?family=Lato:400,700');

/*---------------------- Home Head Start ------------------*/

.owl-carousel .owl-dot {
    background-color: transparent;
    border: 1px solid white;
    display: inline-block;
    padding: 5px;
    margin-right: 10px;
}

@media only screen and (max-width: 768px) {
    .owl-carousel .owl-dot {
	    background-color: transparent;
	    border: 1px solid white;
	    display: inline-block;
	    padding: 5px 5px !important;
	    margin-right: 5px;
	}
}

.owl-carousel .owl-dot.active {
    background-color: #fff;/*
    border-color: #e1666a;*/
}
.owl-theme .owl-dots .owl-dot span {
    width: 0px;
    height: 0px;
    margin: 0px 0px;
}

.header_slide img.img-responsive {
    margin: 0px;
    margin-top: -50px;
}
.owl-theme .owl-dots {
    position: absolute;
    bottom: 120px;
    width: 100%;
}

/*---------------------- Home Head End ------------------*/

/*---------------------- Popup Section Start -------------*/



.slide1 {
    background: url(../slider1.jpg);  
}
.slide2 {
    background: url(../slider2.jpg);
}
.slide3 {
    background: url(../slider3.jpg);
}
.slide4 {
    background: url(../slider4.jpg);  
}
.slide5 {
    background: url(../slider5.jpg);
}


.slide-bg {
	min-height: 70vh;
	background-size: cover;
    background-repeat: repeat;
    background-position: center center;
    position: relative;
}

.head-text {
    position: absolute;
    z-index: 9;
    width: 100%;
    text-align: center;
    padding-top: 180px;
   font-family:'Lato', 'Noto Sans KR', sans-serif !important;
}
.head-text p {font-weight:600; color:#fff; font-family:'Noto Sans KR', sans-serif !important;font-size: 24px;
   text-shadow: 1px 1px 2px rgba(0,0,0,.2); } 
.head-text a {
	color: #fff;
	font-size: 14px;
    font-weight: inherit;
    letter-spacing: .4px;
	text-transform: uppercase;
	padding:5px 20px; 
	border:1px #fff solid;
    display:inline-block; 
	margin-top:20px;
	font-family:'Lato', 'Noto Sans KR', sans-serif !important;
}

.head-text a:hover{background:#fff; color:#11416e;}
.head-text h1 {
	font-weight: 700;
	margin-bottom:10px;
	font-size:4em;
	color:#fff;
	font-family:'Lato', 'Noto Sans KR', sans-serif !important;
}
@media only screen and (max-width: 500px) {
    .head-text h1 {
		font-weight: 700;
		font-size: 25px;
	}

	.slide-bg {	min-height: 60vh;   }

}



@media screen and (max-width: 600px){
.head-text{padding-top:100px !important;}
.head-text p{font-size:16px;} 
.owl-theme .owl-dots{bottom:50px !important;}
.mfp-arrow {
    top: 38%;
	}
}

.sidebar-content a {
	text-decoration: underline;
}

.img-box:hover img {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}




/*---------------------- Popup Section End -------------*/

