.banner-container {
    margin-left: calc(-50vw + 50%);
    margin-right: calc(-50vw + 50%);
}

.banner-container img {
    width: 100%;
}


.banner-container .slick-slide{
    margin-right: 15px!important;
    margin-left: 15px!important;
}

.banner-container .slick-prev, .banner-container .slick-next {
    width: 12px;
    height:12px;
    z-index: 900;
    opacity: 1;
}

.banner-container .slick-prev {
    transform: rotate(-45deg);
    left: calc(30% + (16.97px / 2) - ((30px - (16.97px / 2)) / 2));
}

.banner-container .slick-next {
    transform: rotate(45deg);
    right: calc(30% + (16.97px / 2) - (4.242px / 2) - ((30px - (16.97px / 2)) / 2));
}

.banner-container .slick-prev:before, .banner-container .slick-next:before {
    width: 12px;
    height:12px;
    border-top: #000000 solid 3px;
    content: '';
    display: block;
}

.banner-container .slick-prev:before {
    border-left: #000000 solid 3px;
}

.banner-container .slick-next:before {
    border-right: #000000 solid 3px;
}

.banner-container .slick-prev:hover:before, .banner-container .slick-next:hover:before {
    transition: .5s;
    border-color: #999999;
}

.banner-item {
	display: none;
} 

.banner-item.slick-slide {
	display: block;
}

@media(max-width: 991px) {
    .banner-container .slick-slide{
        margin-right: 0!important;
        margin-left: 0!important;
    }

    .banner-container .slick-prev:before, .banner-container .slick-next:before {
        display: none;
    }
}