/*
*home page
*/
.carousel-wrapper.py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
}
.carousel-wrapper.h-100-vh {
    height: 100vh;
}

.carousel-wrapper.h-100-vh .carousel2 {
    height: 100%;
}

.carousel-wrapper.h-100-vh .carousel2 .owl-stage-outer {
    height: 100%;
}

.carousel-wrapper.h-100-vh .carousel2 .owl-stage, .carousel-wrapper.h-100-vh .carousel2 .owl-item {
    height: 100%;
}

.carousel-wrapper.h-100-vh .carousel2 .item {
    height: 100%;
}

.carousel-wrapper.h-100-vh .carousel2 .item figure {
    height: 100%;
    margin: 0px;
    padding: 0px;
}

.carousel-wrapper.h-100-vh .carousel2 .item figure img {
    height: 100%;
    width: 100%;
    object-fit: cover;
    font-family: "object-fit:cover";
}

.carousel-wrapper .content__title {
   position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
	
}

@media (min-width: 768px) {
    #code_block-1-39 .carousel-wrapper {
        display: none !important;
    }
}

@media (max-width: 767px) {
    #code_block-1-39 .demo-6 {
        display: none !important;
    }
}
