@media only screen and (min-width: 1024px) {
    .footer-box{
        padding-left:2rem;
    }
}
@media only screen and (max-width: 991px) {
    .site-info,
    .footer-box{
        margin-bottom: 2rem;
    }

}
/* mobile Media:- */
@media only screen and (max-width: 767px) {
    header.fixed-top{
        position:relative;
    }
    header ul.navbar-nav{
        margin-bottom: 10px;
        gap: 0;
    }
    header nav.navbar{
        padding-bottom: 15px;
    }
    header .nav-link{
        border-bottom: 1px solid;
    }
    .header-btn{
        margin-left: 0;
        justify-content: flex-start;
    }
    .main-heading{
        margin-bottom: 2rem;
    }
    h1 br,
    h2 br,
    h3 br,
    h4 br,
    h5 br,
    h6 br{
        display: none;
    }
    .hero-section {
        padding: 1rem 0 3rem;
    }
    .side-icons{
        position: static;
        justify-content: center;
        flex-direction: row;
        transform: none;
        margin: 1.5rem 0 1.5rem;
    }
    .hero-content p br{
        display: none;
    }
    .features-section {
        padding: 3rem 1rem 1rem;
    }
    .feature-text h3{
        margin: 1rem 0;
    }
    .f-number {
        display: none;
    }
    .f-card{
        padding: 1rem 1rem;
        margin-bottom: 1rem;
        top: 2rem;
        min-height: 64vh;
    }
    .template-section {
        padding: 3rem 0;
    }
    .case-study-section {
        padding: 3rem 0;
    }
    .expert-section {
        padding: 3rem 0;
    }
    .testimonials-section {
        padding: 3rem 0;
    }
    .testimonial-box{
        padding: 3rem 2rem 2rem;
    }
    .footer-box.mb-mob{
        margin-bottom: 0;
    }

}


