@media (max-width: 1350px) {
    .learn-text {
        font-size: 35px;
    }
}
@media (max-width: 1020px) {
    .learn-text {
        line-height: 50px;
    }
}

@media (max-height: 700px) and (min-width: 501px) {
   #search-4 {
    top: -200px;
   }
   #search-2 {
    top: 150px;
   }
}
@media (max-width: 500px)  {
    #search-3 {
        left: 0px;
        top: 135px;
    }
    #search-4 {
        right: 0;
        top: -300px;
    }
    .hero-text-main {
        font-size: 2.5rem;
    }
    .hero-spin-text {
        width: 160px;
    }
    .learn-text {
        font-size: 30px;
    }
    .product {
        flex-direction: column;
        gap: 2rem;
    }
    .product-showcase {
        width: 100%;
        height: 200px;
    }
    .secondary-button-2.product-btn {
        width: 100%;
        text-align: center;
    }
}

@media (max-width: 330px) {

}