body {
    font-family: 'Montserrat', sans-serif;
}

.fade-in {
    opacity: 0;
    transform: translateY(10px);
    animation: fadeInUp 0.6s ease both;
  }
  
  @keyframes fadeInUp {
    from { opacity: 0; transform: translateY(15px); }
    to   { opacity: 1; transform: translateY(0); }
  }
  

.outline-text {
    font-size: 60px;
    font-weight: 800;
    color: transparent; /* makes the fill transparent */
    -webkit-text-stroke: 2px white; /* creates the outline */
    text-stroke: 2px white; /* for browsers that support it */
    letter-spacing: 5px;
    font-family: sans-serif;
}


#phone-frame {
  will-change: transform;
  transform-origin: center;
  pointer-events: none;  /* IMPORTANT FIX */
}

.swiper-button-next::after,
    .swiper-button-prev::after {
      display: none;
    }
/* .animate-on-scroll {
    opacity: 0;
    transform: translateY(30px);
    transition: all 0.6s ease-out;
}

.animate-on-scroll.visible {
    opacity: 1;
    transform: translateY(0);
} */

/* Common base class */
.animate-on-scroll {
    opacity: 0;
    transition: all 0.5s ease-out;
    will-change: opacity, transform;
}

/* Fade In */
.animate-fade-in.visible {
    opacity: 1;
}

/* Slide Up */
.animate-slide-up {
    transform: translateY(30px);
}

.animate-slide-up.visible {
    opacity: 1;
    transform: translateY(0);
}

/* Slide Down */
.animate-slide-down {
    transform: translateY(-30px);
}

.animate-slide-down.visible {
    opacity: 1;
    transform: translateY(0);
}

/* Slide Left */
.animate-slide-left {
    transform: translateX(30px);
}

.animate-slide-left.visible {
    opacity: 1;
    transform: translateX(0);
}

/* Slide Right */
.animate-slide-right {
    transform: translateX(-30px);
}

.animate-slide-right.visible {
    opacity: 1;
    transform: translateX(0);
}

/* Zoom In */
.animate-zoom-in {
    transform: scale(0.8);
}

.animate-zoom-in.visible {
    opacity: 1;
    transform: scale(1);
}


