header {
	height: auto !important;
	position: relative;
}
.owl-main.owl-carousel {
	height: 550px;
    position: relative;
	font-size: 12px;
}
.owl-main.owl-carousel .owl-dots {
    bottom: 10px;
}

@media (min-width: 1850px) {
    .owl-main.owl-carousel {
        font-size: 14px;
    }
}
@media (min-width: 1439px) {
    .owl-main.owl-carousel {
        font-size: 13px;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .owl-main.owl-carousel {
        font-size: 11px;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .owl-main.owl-carousel {
        height: 100%;
		font-size: 9px;
    }
}
@media (max-width: 767px) {
    .owl-main.owl-carousel {
		height: 100%;
        font-size: 9px;
    }
}
@media (max-width: 480px) {
    .owl-main.owl-carousel {
        font-size: 6px;
    }
}