/* Extra Small Mobile (320px and below) */
@media only screen and (max-width: 320px) {
  /* iPhone SE, older Android devices */
}

/* Small Mobile (321px to 375px) */
@media only screen and (min-width: 321px) and (max-width: 375px) {
 
/*app/e-puja*/
        .search-container {
    padding: 0px !important;
    }
.service-advantage ul li {
    font-size: 13px;
}

.how-it-work-card-header h3 {
    font-size: 16px;
}
.service-advantage h2 {
    margin-bottom: 0.8rem;
}
.work-content-h2 {
    margin-bottom: 1.375rem;
}
.how-to-work-content {
    padding: 30px 0px;
}



}





/* Medium Mobile (376px to 390px) */
@media only screen and (min-width: 376px) and (max-width: 390px) {

        /*app/e-puja*/
   .search-container {
    padding: 0px !important;
    }
.service-advantage ul li {
    font-size: 13px;
}

.how-it-work-card-header h3 {
    font-size: 16px;
}
.service-advantage h2 {
    margin-bottom: 0.8rem;
}
.work-content-h2 {
    margin-bottom: 1.375rem;
}
.how-to-work-content {
    padding: 30px 0px;
}



}




/* Large Mobile (391px to 414px) */
@media only screen and (min-width: 391px) and (max-width: 414px) {
/*app/e-puja*/
        .search-container {
    padding: 0px !important;
    }
.service-advantage ul li {
    font-size: 13px;
}
.how-it-work-card-header h3 {
    font-size: 16px;
}
.service-advantage h2 {
    margin-bottom: 0.8rem;
}

.work-content-h2 {
    margin-bottom: 1.375rem;
}

.how-to-work-content {
    padding: 30px 0px;
}





}






/* Extra Large Mobile (415px to 428px) */
@media only screen and (min-width: 415px) and (max-width: 428px) {

/*app/e-puja*/
        .search-container {
    padding: 0px !important;
    }
.service-advantage ul li {
    font-size: 13px;
}
.how-it-work-card-header h3 {
    font-size: 16px;
}
.service-advantage h2 {
    margin-bottom: 0.8rem;
}

.work-content-h2 {
    margin-bottom: 1.375rem;
}
.how-to-work-content {
    padding: 30px 0px;
}




}

/* All Mobile Devices (up to 768px) */
@media only screen and (max-width: 767px) {
 .search-container {
    padding: 0px;
    }
    .service-all {
    padding-top: 25px !important;
    padding-bottom: 50px !important;
}
.how-it-work-card-header h3 {
    font-size: 16px !important;
}
.service-advantage {
    padding: 1.75rem 0rem !important;
}
.how-to-work-content {
    padding: 30px 0px !important;
}
.work-content-h2 {
    font-size: 2rem !important;
    margin-bottom: 1.375rem !important;
}

.service-advantage ul li {
    font-size: 14px !important;
}
.service-single .puja-image {
    max-width: 100% !important;
    width: 100%;

}
.bg-grey-box {
    padding: 10px 10px !important;
}
.service-single .tabs .nav-item a {
    font-size: 14px !important;
}

.our-service-listing {
    padding: 0px 0px !important;
}


    .service-single .puja-image {
        display: none;
    }
        .social-links {
        display: none !important;
    }
    
    .service-astrology .astrology-image {
    display: none;
}
.service-advantage ul {
    margin-bottom: 0;
}
.service-advantage h2 {
    margin-bottom: 1rem !important;
}

}