 .content-advert {
    width: 100%;
 position: relative;  
 }


 .carousel {
            width: 100%;
            overflow: hidden;
            position: relative;
            border-radius: 10px;
        }
        .carousel-inner {
            display: flex;
            width: 100%;
            transition: transform 1s ease-in-out;
        }
        .carousel-item {
            width: 100%;
            flex: 0 0 100%;
        }
        .carousel-item.zikicash {
           
            margin-top: 20px;
            border-radius: 10px;
        }

        .carousel-item.gis {
            display: none;
            margin-bottom: 20px;
            border-radius: 10px;
        }

        .carousel-item img {
            width: 100%;
            display: block;
        }

                .carousel-item.zikicash img, .carousel-item.gis img {
            width: 100%;
            display: block;
            border-radius: 10px;
        }


.content-advert .arrow {
    position: absolute;
    top:0;
    right: -20px;
    width: 0;
height: 0;
border-style: solid;
border-width: 21px 21px 0 0;
border-color: #ffffff transparent transparent transparent;
}


@media screen and (min-width: 600px) {

 .content-advert {
    width: 500px;
 }
}

@media screen and (max-width: 1024px) {

.carousel-item.gis {
            display: block;
        }
    }