/* .highlight_section {
    height: 100dvh;
} */

.swiper {
    width: 100%;
    padding: 50px;
}

.swiper-slide {
    width: 100%;
    height: unset;
}

.swiper-slide img {
    display: block;
    width: 100%;
    object-fit: contain !important;
    object-position: 0 0 !important;
}

@media screen and (min-width:1300px) {
    .highlight_section {
        height: unset;
    }
    .swiper-slide img {
        object-fit: contain !important;
        object-position: center !important;
    }
}

@media screen and (orientation:portrait){
    .highlight_section {
        height: 60vh;
        /* margin-top: 115px; */
    }
    
    .swiper {
        width: 100%;
        height: 100%;
        padding: unset;        
    }
    
    .swiper-slide {
        width: 100% !important;
        display: flex !important;
    }
    
    .swiper-slide img {
        object-fit: cover !important;
        object-position: center !important;
    }

    #position_randon{
        object-position: -455px !important;
    }

    #position_left{
        object-position: -155px !important;
    }
    #position_center{
        object-position: -190px !important;
    }

}

/* Demais telas */
@media screen and (max-aspect-ratio: 1/2) {
    #position_center {
        object-position: -355px !important;
    }

    #position_left{
        object-position: -227px !important;
    }

        #position_randon{
        object-position: -515px !important;
    }

}
