.elementor-4157 .elementor-element.elementor-element-7c23b61 > .elementor-container{max-width:1300px;}.elementor-4157 .elementor-element.elementor-element-7c23b61{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4157 .elementor-element.elementor-element-7c23b61:not(.elementor-motion-effects-element-type-background), .elementor-4157 .elementor-element.elementor-element-7c23b61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F6F3;}.elementor-4157 .elementor-element.elementor-element-7c23b61 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for shortcode, class: .elementor-element-4c5aa48 */#carousel .amazingcarousel-image a + div{
z-index: -1;
}
#carousel .amazingcarousel-image{
background: #E9F6F3;
}
#carousel .amazingcarousel-item-container{
    transition:all .6s;
}
#carousel .amazingcarousel-item-container:hover{
     transform: scale(1.2);
}
#carousel  .amazingcarousel-posttitle-link{
 font-family: "Ploni AAA", Sans-serif !important;
 font-size: 1.75rem;
 color:#000 !important;
}
#carousel .amazingcarousel-description .wc_price{
        font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #333;
}
#carousel .amazingcarousel-prev{
    z-index: 99;
background-image: url(/wp-content/uploads/2022/04/arrow-left-rounded.svg) !important;
background-size: contain !important;
background-repeat: no-repeat !important;
background-position: center !important;
}
#carousel .amazingcarousel-next{
background-image: url(/wp-content/uploads/2022/04/arrow-right-rounded.svg) !important;
background-size: contain !important;
background-repeat: no-repeat !important;
background-position: center !important;
z-index: 99;
}
#amazingcarousel-bullet .amazingcarousel-bullet{
    
}
#carousel .amazingcarousel-list-wrapper{
    overflow: visible !important;
}
#carousel .amazingcarousel-list-wrapper::before, #carousel .amazingcarousel-list-wrapper::after{
    position: absolute;
    content:"";
 top:0;
 bottom:0;
 z-index: 9;
 width: 25vw;
 opacity: .85;
}
#carousel .amazingcarousel-list-wrapper::before{
    right:100%;
    background: linear-gradient(90deg, rgba(233,246,243,1) 0%, rgba(233,246,243,1) 75%, rgba(233,246,243,0) 100%);
}
#carousel .amazingcarousel-list-wrapper::after{
   left:100%;
   background: linear-gradient(270deg, rgba(233,246,243,1) 0%, rgba(233,246,243,1) 75%, rgba(233,246,243,0) 100%);
}
#carousel .amazingcarousel-description{
    height: auto !important;
}
@media screen and (min-width:768px){
    #carousel .amazingcarousel-nav{
        display:none !important;
    }
}
@media screen and (max-width:767px){
  #carousel .amazingcarousel-prev, #carousel .amazingcarousel-next{
      display:none !important;
  }  
}/* End custom CSS */