
@media (max-width:1600px){
   
}
@media (max-width:1360px){

}
@media (max-width:1280px){
    .event-main-inner{max-width: 450px;}
    .event-main-inner > span, .event-main-inner > span img{max-width: 200px;}
    .event-main-inner-wrapper{gap: 10px}
}
@media (max-width:1200px){
    .nav-links li a{font-size: 16px;}
    .banner-text h1{font-size: 38px;}
    .press-release-inner-wrapper h2{text-align: center;}
    .festival-title{font-size: 24px;}
}
@media (max-width:1080px){
    .about-inner-wrapper{flex-direction: column-reverse;gap: 10px;align-items: center;}
    .about-left-wrapper{max-width: 100%;}
    .mission-inner-wrapper{flex-direction: column; gap: 10px;}
    .mission-right-wrapper{max-width: 100%;}
    .vidwan-wrapper{padding: 70px 0px 55px;}
    .donation-wrapper{padding: 70px 0px;}
    .index-events-wrapper{padding: 80px 0 60px;}
    .about-wrapper{padding: 70px 0px 55px;}
    .event-main-wrapper{padding: 70px 0px;}
    .sitemap-wrapper{padding: 70px 0px;}
    .sponsor-wrapper{padding: 70px 0px;}
    .music-festival-wrapper {padding: 70px 0;}
    .music-festival-wrapper {padding: 70px 0;}
    .board-wrapper{padding: 70px 0px;}
    .banner-text h1{font-size: 36px;}
    .video-gallery-main-wrapper{padding: 70px 0 20px;}
    .press-release-wrapper{padding: 60px 0px;}
    .press-release-inner-wrapper span:nth-of-type(2){padding: 0px 0px 30px;}
    .about-inner-wrapper span{position: relative; top:0;}
    .event-wrapper {padding: 70px 0;}
    .banner-inner-wrapper{flex-direction: column-reverse;}
    .banner-inner-left{max-width: 100%;}
    .banner-inner-left h2{max-width: 100%;text-align: center;}
    .banner-inner-left .common-btn{justify-content: center;}
    .banner-inner-left p, .banner-inner-left sup {text-align: center;}
    .banner-wrapper .fluid-container {height: 100%;display: flex;justify-content: center;align-items: center}
    .inner-donation-wrapper {padding: 70px 0px 55px;}
    .festival-title{font-size: 22px;}
    .press-reviews-main-wrapper {padding: 70px 0;}
    .contact-wrapper{padding: 70px 0px;}
    .banner-inner-wrapper span{max-width: 200px;}
    .banner-inner-wrapper{gap: 10px}
}
@media (max-width:992px){
    .nav-links{display: none;}
	.section-new {width: 100%;height: 100%;background: #0e0d0d;opacity: 0;pointer-events: none;transition: all .9s ease;}
    .act-section {transition: all 1s ease;opacity: .6;position: fixed;pointer-events: visible;top: 0;z-index: -1;}
    .desk-resp-ham{display: block;}
    .footer-wrapper p {font-size: 26px;}
    .header-logo-content{visibility: hidden;display: none;}
    .header-wrapper .header-inner-wrapper .header-logo-content p{margin: 0;}
    .header-logo img{max-width: 100px;}
    .vidwan-inner-wrapper{flex-direction: column;gap: 0px}
    .vidwan-right-wrapper{max-width: 100%;}
    .festival-title{font-size: 24px;}
    .banner-text h1{font-size: 34px;}
    .press-release-inner-wrapper span:nth-of-type(2){padding: 0px 0px 20px;}
    .press-release-inner-wrapper span:nth-of-type(1){padding: 30px 0px;}
    .footer-section ul li a::before{display: none;}
    /* .owl-carousel.event-inner-wrapper .owl-nav {bottom: -19px;left: -19px;right: 0;margin: auto;width: 100%;max-width: 100px;top: unset} */
    .vidwan-wrapper h3, .vidwan-right-wrapper p{text-align: center;}
    .footer-section ul{justify-content: center;}
    header.scrolled-header .header-wrapper {padding: 15px 0px;}
    .about-left-wrapper h2{text-align: center;}
    .event-main-inner{max-width: 500px;}
    .event-main-inner > span, .event-main-inner > span img{max-width: 250px;}
    .event-main-inner-wrapper{gap: 30px}
}
@media (max-width:776px){
    h2{font-size: 28px;}
    h3 {font-size: 22px;}
    .footer-section ul{flex-wrap: wrap;}
    .footer-section ul li a {border-right: 0px solid #ffc012;padding: 0px;}
    .bottom-inner-wrapper{flex-direction: column;justify-content: center; gap: 3px}
    .footer-wrapper p {font-size: 24px;}
    /* .footer-logo img{max-width: 80px;} */
    .book-my-image-footer img{max-width: 150px;}
    .donation-inner-wrapper{flex-direction: column-reverse;}
    .donation-right-inner{width: 100%;max-width: 100%;text-align: center;}
    .two-buttons{justify-content: center}
    .book-my-show-image-main img{max-width: 250px;}
    .event-right-wrapper span {font-size: 18px;}
    .schedule-wrapper span{font-size: 26px;}
    .festival-title{font-size: 22px;}
    .banner-text h1{font-size: 32px;}
    .contact-form{padding: 30px 0;}
    .about-inner-wrapper span img{max-width: 350px;}
    .event-right-wrapper h3{font-size: 22px;}
    .banner-inner-left h2{font-size: 22px;}
    .banner-inner-left p, .banner-inner-left sup{margin: 5px 0 10px;}
    .banner-inner-left .common-btn{margin: 20px 0px 10px;}
}
@media (max-width:576px){
    .footer-wrapper p {font-size: 22px;}
    .vidwan-inner-wrapper span img{max-width: 350px;}
    .event-main-inner{flex-direction: column;}
    .event-right-wrapper, .event-right-wrapper p{text-align: center;}    
    .event-book-wrapper img{max-width: 250px;}
    .schedule-wrapper span{font-size: 22px;}
    .schedule-wrapper p {font-size: 18px;}
    .documentary-inner-content p{font-size: 20px;}
    .festival-title{font-size: 20px;}
    .banner-text h1{font-size: 30px;}
    .banner-text nav ol{flex-wrap: wrap;}
     .event-right-wrapper span {font-size: 17px;}
     .error-content h1{font-size: 37px;}
     .inner-facilities-wrapper{flex-wrap: wrap;}
     .inner-facilities-wrapper{padding: 30px 0px 30px;}
     .inner-facilities-wrapper h2{padding: 0;}
     .footer-section ul{justify-content: center;}
     .contact-link{flex-direction: column;gap: 0;}
     .event-wrapper h1{font-size: 34px;}
     .header-logo img{max-width: 80px;}
     .sponsor-inner-wrapper > p b{left: 0px}
    .footer-wrapper p {font-size: 20px;}
    .inner-video-gallery-wrapper h3{font-size: 24px;}
}
@media (max-width:480px){
    p, a{font-size: 16px;}
    h2{font-size: 26px;}
    .footer-wrapper p {font-size: 20px;}
    .vidwan-wrapper{padding: 50px 0px 35px;}
    .donation-wrapper{padding: 50px 0px;}
    .book-my-show-image-main img{max-width: 200px;}
    .book-my-show-image-main{padding: 0;}
    .index-events-wrapper{padding: 50px 0 0px;}
    .archive-inner-wrapper{flex-direction: column;gap: 20px}
    .event-main-wrapper{padding: 50px 0px;}
    .schedule-wrapper span{font-size: 20px;}
    .schedule-wrapper p{font-size: 16px;}
    .documentary-inner-content p{font-size: 18px;}
    .sitemap-wrapper{padding: 50px 0px;}
    .sponsor-wrapper{padding: 50px 0px;}
    .music-festival-wrapper {padding: 50px 0;}
    .music-festival-wrapper {padding: 50px 0;}
    .about-wrapper {padding: 50px 0px 35px;}
    .common-li li{font-size: 16px;}
    .board-wrapper{padding: 50px 0px;}
    .banner-text h1{font-size: 28px;}
    .event-book-wrapper img {max-width: 200px;}
    .video-gallery-main-wrapper{padding: 50px 0 30px;}
    .header-wrapper .header-inner-wrapper .header-logo-content .header-logo-left {margin: 0;}
    .press-release-wrapper{padding: 40px 0px;}
    .press-release-inner-wrapper p:last-of-type {font-size: 18px;padding: 15px 0 0;text-align: start;}
    .error-content h1{font-size: 35px;}
    .index-youtube-boxs{margin: 15px 0 40px;}
    .event-wrapper {padding: 50px 0;}
    .about-inner-wrapper span img{max-width: 300px;}
    .index-youtube-boxs{justify-content: center;}
    .inner-video-gallery-wrapper h3{text-align: center;}
    .inner-donation-wrapper {padding: 50px 0px 35px;}
    .book-my-show-image img{max-width: 200px;}
    .facilities-wrapper{box-shadow: none;}
    .inner-facilities-wrapper{padding: 0px 0px 20px;}
    .press-reviews-main-wrapper {padding: 50px 0;}
    .contact-wrapper{padding: 50px 0px;}
    .banner-inner-wrapper span {max-width: 180px;}
}
@media (max-width:420px){
    .error-content h1{font-size: 32px;}
    .banner-inner-wrapper span img{max-width: 250px;}
    .media-links ul{flex-direction: column; align-items: flex-start;}
    .inner-facilities-wrapper{justify-content: center;}
    .media-links a span:last-child{font-size: 15px;}
    .event-wrapper h1 {font-size: 32px;}
    .common-li li::before{width: 15px;height: 15px}
    .common-li li{padding: 0 0 0 30px;}
    #to-top img{max-width: 40px;}
    .banner-text h1 {font-size: 26px;}
    .inner-documentary-wrapper .inner-documentary-content p {font-size: 20px;}
    .event-main-inner > span, .event-main-inner > span img{max-width: 230px;}
    .footer-wrapper p {font-size: 18px;}
    .event-image img{max-width: 170px;}
    .event-image{top: -88px}
    .banner-inner-left h2{font-size: 20px;line-height: 1.3;}
}
@media (max-width:380px){
    .error-content h1{font-size: 30px;}
    .common-btn a{padding: 10px 20px;}
    .banner-inner-wrapper span img{max-width: 160px;}
    .banner-inner-wrapper{gap: 10px}
    
}
