.slider-main-ctn, .slider-main{
    position: relative;
    max-width: 1280px;
    margin: 0 auto;
}
.slider-main-ctn .slide-disclaimer{
    position: absolute;
    bottom: 0;
    right: 10%;
    margin-bottom: 10px;
}
.slider-nav-slide img{
    width: 160px;
    height: 80px;
    object-fit: cover;
    margin-left: auto;
    margin-right: auto;
    border-radius: 4px;
    cursor: pointer;
}
.slider-main-slide > img, .slider-main-slide > picture img{
    width: 100% !important;
    /*object-fit: cover !important;*/
    height: 100%;
    aspect-ratio: 1440 / 810;
}
.slider-main-slide > p{
    position: relative;
    padding: 10px 10%;
    margin: 0;
    padding-right: calc(10% + 160px);
    background: #fff;
    height: 46px;
}
.slider-main-slide .embed-container{
    position: relative; 
    padding-bottom: 43.75%;
    overflow: hidden;
    max-width: 100%;
    height: auto;
    background-color: #004960;
}
.slider-main-slide .embed-container iframe,
.slider-main-slide .embed-container object,
.slider-main-slide .embed-container embed{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.slider-nav .slick-track{
    display: flex;
    justify-content: center;
    margin-left: 0 !important;
    padding-top: 18px;
}
.slider-nav .slick-slide{
    width: 160px !important;
    margin: 0 10px;
}
.slider-nav .slick-slide.slick-current img{
    border: 5px solid #E59457;
}
.slider-main .slick-next img, .slider-main .slick-prev img{
    height: 45px;
}
.slider-main .slick-next, .slider-main .slick-prev{
    margin: 0;
    padding: 0;
    border: none;
    background: none;
    position: absolute;
    top: calc(50% - 20px);
    z-index: 10;
    
}
.slider-main .slick-next img, .slider-main .slick-prev img{
    transition: scale 0.35s;
}
.slider-main .slick-next:hover img, .slider-main .slick-prev:hover img{
    scale: 1.1;
}
.slider-main .slick-next{
    right: 30px;
}
.slider-main .slick-prev{
    left: 30px;
    top: calc(50% - 30px);
    rotate: 180deg;
}
.slider-main .slick-disabled{
    opacity: 0;
    pointer-events:none;
}
.slider-main .img-after,
.slider-main .img-before{
    position: absolute;
    top: 0;
    width: 10%;
    height: 100%;
    opacity: 0.5;
}
.slider-main .slider-main-slide.disclaimer .img-after,
.slider-main .slider-main-slide.disclaimer .img-before,
.slider-main .slider-main-slide.caption .img-after,
.slider-main .slider-main-slide.caption .img-before{
    height: calc(100% - 46px);
}

.slider-main .img-after{
    right: 0;
    background: transparent linear-gradient(90deg, #00496000 0%, #004960 100%) 0% 0% no-repeat padding-box;
}
.slider-main .img-before{
    left: 0;
    background: transparent linear-gradient(270deg, #00496000 0%, #004960 100%) 0% 0% no-repeat padding-box;
}

@media(max-width: 850px){
    
    .slider-main-slide > p{
        padding-right: 5%;
        padding-left: 5%;
    }
    .slider-main-slide > img{
        object-fit: cover !important;
    }
    .slider-main-ctn .slide-disclaimer{
        bottom: unset;
        top: -40px;
        right: 5%;
    }
    .slider-main .slick-next, .slider-main .slick-prev, .slider-main .img-after{
        display: none !important;
    }
    .slider-nav .slick-track{
        justify-content: flex-start;
        margin-left: 0;
        overflow: scroll;
        width: 100% !important;
        padding-bottom: 30px;
        transform: unset !important;
    }
    .slider-nav  .slick-list{
        padding: 0px 5% !important;
    }
    .slider-nav .slick-track .slick-slide:first-child{
        margin-left: 0;
    }
    .slider-block{
        margin-top: 40px;
    }
    .slider-nav .slick-track::-webkit-scrollbar {
        height: 8px;
    }
    
    .slider-nav .slick-track::-webkit-scrollbar-track {
        background: #DBDCDA;
        background-color: #DBDCDA;
        border-radius: 4px;
    }
    
    .slider-nav .slick-track::-webkit-scrollbar-thumb {
        height: 8px;
        background-color: #E59457;
        border-radius: 4px
    }
    
    /* .slider-nav .slick-track::-webkit-scrollbar-thumb:hover {
        background-color: #f1db9d;
    } */

    .slider-nav .slick-track::-webkit-scrollbar:vertical {
        display: none;
    }
}