/* Add custom CSS styles below */ 
.hero-wrapper  p.promotext {
    display: none;
}
.jo-products-banner .absolute.h-full.w-full.bg-black\/40.z-1 {
    background: transparent;
}
.landing-banner {
@media (min-width: 1250px) {
    .md\:text-\[48px\] {
        font-size: 96px;
    }
}
  
}
@media (max-width:767px){
  .jo-Why-choose-us {
    .text-\[clamp\(1rem\2c 0\.9617rem\+0\.1633vw\2c 1\.125rem\)\] {
    font-size: 12px;
}
    .text-\[clamp\(1\.5rem\2c 1\.4235rem\+0\.3265vw\2c 1\.75rem\)\] {
    font-size: 14px;
}
    .grid-cols-1 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: .5rem !important;
}
  }
}