.elementor-5510 .elementor-element.elementor-element-b35a69e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5510 .elementor-element.elementor-element-460665d{--e-image-carousel-slides-to-show:10;}.elementor-5510 .elementor-element.elementor-element-460665d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5510 .elementor-element.elementor-element-460665d .elementor-swiper-button.elementor-swiper-button-next{font-size:64px;}/* Start custom CSS for image-carousel, class: .elementor-element-460665d */.gallery-custom .elementor-image-carousel{
    display: grid;
  grid-template-rows: repeat(2, 500px); 

  grid-auto-flow: column; 
  grid-gap: 10px; 
}

.gallery-custom  .elementor-swiper-button-next{
    right: 12% !important;
}
.gallery-custom .elementor-image-carousel .swiper-slide:nth-child(1) figure img{
    width: 296px;
    height: 392px;
}
.gallery-custom .elementor-image-carousel .swiper-slide:nth-child(2) figure img{
   width: 296px;
   height: 236px;}
.gallery-custom .elementor-image-carousel .swiper-slide:nth-child(2){
 
  background-image: url('http://www.azure-beach.com/wp-content/uploads/2024/03/Rectangle-134.svg');

    background-position: 80% 0px;
    background-repeat: no-repeat;
   
}
.gallery-custom .elementor-image-carousel .swiper-slide:nth-child(4n) figure img{
    width: 296px;
    height: 392px;
    
}

.gallery-custom .elementor-image-carousel .swiper-slide:nth-child(3n) figure img{
   width: 296px;
   height: 236px;
   background: url(http://www.azure-beach.com/wp-content/uploads/2024/03/Rectangle-134-3.png);
}
/*.gallery-custom .elementor-image-carousel .swiper-slide:nth-child(3n+3){*/
/*    background-color: green;*/
/*}*//* End custom CSS */