@media screen and (max-width:576px) {

}

/* desktop */
@media screen and (max-width: 1200px) and (min-width: 992px) {
    .mobile-video{
        display: none;
    }
    .header-top .header-top-contact-details a {
        font-size: 13px;
    }
    .header .mobile ul .nav-link {
        padding: 30px 2px 24px !important;
    }
    .banner-image .title-banner h1 {
        font-size: 40px;
    }

}

/* large screens */
@media screen and (max-width: 1440px) and (min-width: 1200px) {
    .mobile-video{
        display: none;
    }
}

/* Tabs */

@media (max-width: 768px) {
    .desktop-video{
        display: none;
    }
    .mobile-video{
        display: block;
    }
    .banner-image {
        height: auto;
        
    }
    .navbar-expand-md .navbar-nav .dropdown-menu {
        left: 0;
    }
    .navbar-nav li a {
        &::before {
            display: none;
        }
    }

    .welcome-section {
        padding-top: 20px;
    }
    .banner-image .title-banner h1 {
        font-size: 35px;
        text-align: center;
    }

    .banner-image .title-banner h3 {
        font-size: 25px;
        margin-bottom: unset;
        text-align: center;
    }
    .title-banner {
        width: 100%;
    }
    .about-section-banner2 {
        padding: 30px;
    }
 
    .footer-section {
        height: unset;
    }
    .header-top-contact-details{
        display: none;
    }
    .irn-heading3{
        margin-top: 20px;
    }
    .model-village {
       padding: 50px 0;
       height: auto;
    }
    .model-village-reach h3 {
        display: none;
    }
    .slider-custom{
        margin-top: 20px;
    }
    .footer-section{
        padding: 10px;
    }
    .footer-section .map, 
    .footer-section .followus, 
    .footer-section .policies, 
    .footer-section .contactus {
        margin-top: 20px;
    }
    .footer-section .map, iframe{
        width: 100%;
        border-radius: 8px;
    }
    .heading3-jain {
        margin-top: 20px;
    }
    .content-philosophy br{
        display: none;
    }
    .providings br{
        display: none;
    }
    .section-more-pages{
        padding-top: 30px;
    }
    .section-more-pages br{
        display: none;
    }
    .section-more-pages .hikvaari-moving-school{
        margin-top: 20px;
    }
    .section-more-pages .organic-farming{
        margin-top: 20px;
    }
    .meditation,
    .temple-tour, 
    .jain-monks{
        margin-top: 30px;
    }
    .gallery-section-page img{
        margin-top: 20px;
    }
    .gallery-item .title {
        left: 110px;
    }
    .section-more-pages .horse-riding{
        margin-top: 20px;
    }
    .chill-graze-mobile{
        padding-top: 20px;
    }
    .model-village-content {
        background-color: #f8ede5;
        padding: unset;
    }

    .howto-reach h3{
        margin-top: 50px;
    }
    .custom-hr {
        width: 30%;
    }
    .bg-experince {
        background: url(../Images/Experince/banner-experince-mobile.png) no-repeat;
        background-size: 100% 100%;
        background-position: center center;
        height: 80vh;
    }

    .slick-next {
        right: -25px
    }

    .slick-next {
        right: 27px !important;
    }

    .slick-prev {
        left: 4px !important;
        z-index: 1 !important;
    }

    .slick-next:before, .slick-prev:before {
        font-size: 30px !important;
    }

}