/*  CSS-P
*/

.prev-rs{
    right: 35px;
    position: absolute!important;
    width: 30px;
    cursor: pointer;
    z-index: 1;
    top: -30px;
    }

.prev-sl{
    position: absolute !important;
    width: 2.2vw;
    cursor: pointer;
    z-index: 1;
    top: 45%;
    left: 0.8vw;
    }
.next-rs{
    right: 0px;
    position: absolute!important;
    width: 30px;
    cursor: pointer;
    z-index: 1;
    top: -30px;
    }

.next-sl{
    position: absolute !important;
    width: 2.2vw;
    cursor: pointer;
    z-index: 1;
    top: 45%;
    right: 0.8vw;
    }
.slider-down .slick-prev{
    margin-top: -50px;
    }
.slider-down .slick-next{
    margin-top: -50px;
    }


.btn-org:hover{
        background-color: #e18601;
        }
.btn-vit:hover{
        background-color: #65818d;
        }

.hp01:hover {
    opacity: 0.7;
    transition: 0.3s;
}

.columns-g {
    display: flex;
    justify-content: center;
}   
.column-s {
    margin: 20px auto;
} 
@media screen and (max-width: 639px) {
.columns-g {
      display: grid;
    }
}
.box-ass:hover {
    background-color: #d10019;
}


.ban-text {
    position: absolute;
}

.prev-bf{
    right: 35px;
    position: absolute!important;
    width: 30px;
    cursor: pointer;
    z-index: 1;
    top: -25px;
    border-radius: 20px;
    }    

.next-bf{
        right: 0px;
        position: absolute!important;
        width: 30px;
        cursor: pointer;
        z-index: 1;
        top: -25px;
        border-radius: 20px;
        }

.slider-download-1 .slick-track
{
margin: 0;
}
.slider-download-2 .slick-track
{
margin: 0;
}
.slider-download-3 .slick-track
{
margin: 0;
}
.slider-download-4 .slick-track
{
margin: 0;
}