/* Add custom CSS styles below */ 
/*------- Upgrad Header -----*/
 .main-nav-container.fixed-header .inner {
    transform: translate3d(0,0,0);
    --tw-backdrop-blur: blur(20px);
    background: transparent;
    backdrop-filter: blur(18px);
}
.navbar-brand img {
  animation: wiggle 2s linear infinite;
}
@keyframes wiggle {
  0%, 7% {
    transform: rotateZ(0);
  }
  15% {
    transform: rotateZ(-15deg);
  }
  20% {
    transform: rotateZ(10deg);
  }
  25% {
    transform: rotateZ(-10deg);
  }
  30% {
    transform: rotateZ(6deg);
  }
  35% {
    transform: rotateZ(-4deg);
  }
  40%, 100% {
    transform: rotateZ(0);
  }
}

@media only screen and (min-width: 1130px) {
.s-products-slider-card.swiper-slide {
    width: 25%;
    transition: all .5s;
}
.banner-entry:hover {
    transform: perspective(651px) rotate3d(-4,150,0,17deg) scale(.9);
    transition: all .5s;
}
@keyframes XX {
0% {
    top: 0;
}

50% {
    top: 13px;
}
100% {
    top: 0px;
}
}
}





/*------card------*/
.s-product-card-image img.loaded {
    transition: all .5s;
    border-radius: 10px;
}
.s-product-card-image img.loaded:hover {
    transform: rotate(8deg) scale(1.3);
    transition: all .5s;
}
.s-product-card-entry {
    border: 2px solid #D2D2D2 !important;

    border-radius: 17px;
    height: 95%;
    margin-top: 13px;
    background:#EFEFEF;
}
.s-product-card-content {
    z-index: 3;
    background: #EFEFEF;
}
/*-------- upgrade button ---------*/

@keyframes textclip {
    to {
        background-position: 200% center;
    }
}
.s-slider-block__title-right {
    color: white;
    padding:0 !important;
}
.s-block__title h2 {
    position: relative;
    font-size:1.5rem;
}
.s-button-primary {
    border-color: #ffffff;
    background:#000;
    }
.s-product-card-price{
color: #e1382f;
}
.s-product-card-content-footer.rounded-xl button, .s-product-card-content-footer.rounded-2xl button {
    border-radius: 10px;
}




.s-block__title h2 {
    position: relative;
    font-size: 2rem;
    color: #e1382f;
}
.s-slider-block__title h2:where([dir="rtl"], [dir="rtl"] *) {

    color: #e1382f;
    font-size: 1.8rem;
}













section.s-block.s-block--testimonials.angel_anime.animate__.animate__fadeIn {
    margin-bottom: -65px;
}




section.s-block.s-block--testimonials.angel_anime.animate__.animate__fadeIn {
    background: #cccccc;
}

#karzoun-widget-send-button{
    bottom: 130px;
        right: 70px;
    }