 .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.ticket {
            position: relative;
  margin-top: 10px;
  margin-bottom: 20px;
  border-radius: 10px;
  min-height: 417px;
  background-color: #051F46;
  box-shadow: 4px 5px 25px 0px rgba(0,0,0,0.75);
  -webkit-box-shadow: 4px 5px 25px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: 4px 5px 25px 0px rgba(0,0,0,0.75);
}

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

 .carousel-item.ticket .anim{

    position: absolute;
    bottom: 10px;
    left: 10px;
    width: 55%;
    border: none;
    z-index: 10;
    border-radius: 0;
}
                .carousel-item.zikicash img, .carousel-item.ticket img,.carousel-item.gis img  {
            width: 100%;
            display: block;
            border-radius: 10px;
        }

 .carousel-item.ticket .anim img{
    border-radius: 0;
}



.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;
        }
    }