.th_carousel_type_1 {width: 100%;}
.th_carousel_type_1 .th-container {padding-left: 0px; padding-right: 0px; position: relative; overflow: hidden;}
.th_carousel_type_1 .owl-carousel .owl-item .item {padding-bottom: 30%;;}
.th_carousel_type_1 .owl-carousel .owl-item .item .th-item {position: absolute; left: 0; top: 0; right: 0; bottom: 0; background-size: cover; background-position: center center;}

/* ----------------------------------------------------------------------------------- */
/* * Media Queries                                                                     */

@media (max-width : 1199px) {
    .th_carousel_type_1 .owl-carousel .owl-item .item {padding: 20% 0;}
}

@media (max-width : 991px) {
    .thservices-header .th-box {padding: 40px;}
	.th_carousel_type_1 .owl-carousel .owl-item .item {padding-bottom: 25%;}
}

@media (max-width : 767px) {
	.th_carousel_type_1 .owl-carousel .owl-item .item {padding-bottom: 30%;}
	.thservices-header .th-box {padding: 25px; right: 50%;}
}

@media (max-width : 500px) {
	.thservices-header .th-box {right: 20%; left: 0;}
	.th_carousel_type_1 .owl-carousel .owl-item .item {padding-bottom: 80%;}
}




/* SEPARATION LINE ------------------------------------------------------------------- */
/* *                                                                                   */
/* *                                                                                   */
/* *                                                                                   */

/* ----------------------------------------------------------------------------------- */
/* * Media Queries                                                                     */

/* BOOTSTRAP MEDIUM ------------------------------------------------------------------ */

@media (max-width : 1199px) {
    
}

/* BOOTSTRAP SMALL ------------------------------------------------------------------- */

@media (max-width : 991px) {
    
}

/* BOOTSTRAP EXTRA SMALL-------------------------------------------------------------- */

@media (max-width : 767px) {

}

/* ----------------------------------------------------------------------------------- */

@media (max-width : 500px) {

}

/* ----------------------------------------------------------------------------------- */

@media (max-width : 400px) {
    
}

/* * Media Queries                                                                     */
/* ----------------------------------------------------------------------------------- */

/* *                                                                                   */
/* *                                                                                   */
/* *                                                                                   */
/* SEPARATION LINE ------------------------------------------------------------------- */