
/*Reset CSS*/
html, body {height: 100%;}
html{scroll-behavior: smooth;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body,*{padding:0;margin:0;-webkit-overflow-scrolling:touch;box-sizing:border-box;}
body{margin: 0 auto;padding: 0px;font-family: 'Roboto', sans-serif;font-size: 16px;line-height: 1.1;color: #000;font-weight: 400;}
ol,ul,li{list-style:none;padding:0;margin:0}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none;outline:none}
a:focus,img:focus,input:focus,button:focus,div:focus{outline:none;}
*, ::after, ::before {box-sizing:border-box;}
a, button {cursor: pointer;text-decoration: none;}
body::-webkit-scrollbar {width: 5px;}
body::-webkit-scrollbar-track {background: rgba(255,255,255,.1); }
body::-webkit-scrollbar-thumb {background: #e0e0e0; border-radius: 25px;}
/*Reset CSS*/

/*Common CSS*/
.max-width-class{max-width: 1240px;margin: 0 auto;display: block;position: relative;}
.max-width-class-page{max-width: 1155px;margin: 0 auto;display: block;position: relative;}
.sec-ttl{font-size: 62px;line-height: 72px;text-transform: uppercase;color: #e38d17;font-weight: 900;font-family: 'Roboto',sans-serif;text-align: center;position: relative;}
.sec-ttl::after {content: "";display: block;width: 40%;border-bottom: 1.5px solid #000;position: absolute;bottom: 0;left: 30%;}
.sec-desc{font-size: 22px;line-height:0;text-transform: uppercase;color: #000000;font-weight: 700;font-family: 'Roboto',sans-serif;text-align: center;margin-top:17px;}
.desc-im{width: 100%;}
/*Common CSS*/

/*Header CSS*/
.chaupal-header{background-color:rgba(0,0,0,.53);position: fixed;top: 0;z-index: 99;width: 100%;}
.hamburger-container {display: inline-block;cursor: pointer;display: none;}
.bar1, .bar2, .bar3 {width: 28px;height: 3px;background-color: #fff;margin: 6px 0;transition: 0.4s;}
.change .bar1 {transform: translate(0, 11px) rotate(-45deg);}
.change .bar2 {opacity: 0;}
.change .bar3 {transform: translate(0, -7px) rotate(45deg);}
.header-inner{display:flex;align-items: center;padding: 18px 0;justify-content: space-between;}
.nav-list{display: flex;}
.nav-list li{padding:0px 15px;border-right:3px solid #927e7e;}
.nav-list li:first-child{padding-left: 0;}
.nav-list li:last-child{border: 0;}
.nav-links{font-size: 14px;text-transform: uppercase;color: #fff;font-weight: 400;font-family: 'Roboto', sans-serif;}
.nav-links.active{color:#e38d17;font-weight: bold;}
.backto{font-size: 12px;color: #fff;font-family: 'Roboto',sans-serif;font-weight: 600;}
.backto span{font-weight: 400;}
/*Header CSS*/

.banner-im{width: 100%;}
.bannar-d{display: block;}
.bannar-m{display: none;}
.sponsor-div{max-width: 722px;margin:-40% auto 0;position: relative;z-index: 9;}
.spon-ttl{font-size: 13px;line-height: 68px;color: #fff;font-weight: 400;font-family: 'Roboto',sans-serif;text-align: center;font-style: italic;}
.spon-name{font-size: 12px;line-height: 18px;color: #fff;font-weight: 400;font-family: 'Roboto',sans-serif;text-align: center;margin-top:3px;font-style: italic;}
.spon-img{margin:0 auto;display: block;}
.sponsor-slide{padding: 0 9px;}
.sponsor-slider .slick-next:before, .sponsor-slider .slick-prev:before{font-size: 0;border: solid #fff;border-width: 0 3px 3px 0;display: inline-block;padding: 3px;}
.sponsor-slider .slick-prev:before{transform: rotate(135deg); -webkit-transform: rotate(135deg);}
.sponsor-slider .slick-next:before{ transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}

.overview-section{margin-top:100px;position: relative;}
.overview-wrap{background-color: #fff;padding: 55px 40px;z-index: 9;position: relative;}
.overview-inner{display: flex;margin-top:47px;}
.overview-wrap .sec-ttl{position: relative;}
.overview-wrap .sec-ttl::after {content: "";display: block;width: 40%;border-bottom: 1.5px solid #000;position: absolute;bottom: 0;left: 30%;}
.overview-lft{width: 65%;padding-right: 42px;}
.overview-desc{font-size: 14px;line-height: 20px;color: #000;font-weight: 400;font-family: 'Roboto',sans-serif;margin-bottom:26px;}
.overview-rght{width: 35%;}
.chaupal-vid{width: 100%;}
.shadow{width: 100%;position: absolute;bottom:-52%;}

.speaker-section{background:url('../images/speaker-bg.jpg');background-size: cover;background-repeat: no-repeat;padding:40px 0;}
.speaker-wrap{padding: 55px 40px;}
.speaker-wrap .sec-ttl::after {width: 34%;left: 33%;}
.speaker-inner{background:url('../images/speak-in-bg.png');background-size: cover;background-repeat: no-repeat;padding:0 40px 75px 40px;box-shadow: 0 0px 0px rgba(0,0,0,0.25), 0 5px 3px rgba(0,0,0,0.22);}
.speak-img{margin: 0 auto;}
.speak-name{font-size: 16px;text-transform: uppercase;color: #be161e;font-weight: 900;font-family: 'Roboto',sans-serif;text-align: center;filter: drop-shadow(0.643px 0.766px 0px #ffffff);margin: 15px 0;}
.speak-desc{font-size: 13px;color: #000000;font-weight: 500;font-family: 'Roboto',sans-serif;text-align: center;filter: drop-shadow(0.643px 0.766px 0px #ffffff);}
.speaker-slider .slick-next:before, .speaker-slider .slick-prev:before{font-size: 0;border: solid black;border-width: 0 3px 3px 0;display: inline-block;padding: 3px;}
.speaker-slider .slick-prev:before{transform: rotate(135deg); -webkit-transform: rotate(135deg);}
.speaker-slider .slick-next:before{ transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
.speaker-slider .slick-next, .speaker-slider .slick-prev{top: unset;bottom:-67px;z-index: 1;}
.speaker-slider .slick-prev{left: 43%;}
.speaker-slider .slick-next{right: 43%;}
.speaker-slider .slick-dots{bottom:-53px;}
.speaker-slider .slick-dots li{width: 10px;height: 10px;}
.speaker-slider .slick-dots button{width: 10px;height: 10px;}
.speaker-slider .slick-dots li button:before{color:transparent;border:1px solid #000;font-size: 0;border-radius: 50%;height: 10px;width: 10px;opacity: 1;}
.speaker-slider .slick-dots li.slick-active{width: 20px;}
.speaker-slider .slick-dots li.slick-active button{width: 20px;}
.speaker-slider .slick-dots li.slick-active button:before {color: #bd151d;border-radius: 12px;background-color: #bd151d;border:0;width: 20px;}

.art-vid-section{background:url('../images/article-vid-bg.png');background-size: cover;background-repeat: no-repeat;padding-bottom: 70px;}
.art-wrap{padding: 55px 40px;}
.art-wrap .sec-ttl::after {width: 20%;left: 40%;border-bottom: 1.5px solid #fff;}
.art-vid-slide{background-color: #fff;padding-top:20px;border-radius: 6px;margin:0 35px;position: relative;}
.img-wrp{position: relative;padding: 0 20px;}
.art-vid-img{width: 100%;}
.av-icons{position: absolute;bottom:-29px;left: 0;right: 0;margin: 0 auto;}
.art-wrap .sec-desc{color:#fff;}
.art-vid-text{opacity: 0.800;font-size: 15px;line-height: 20px;color: #000000;font-weight: 500;font-family: 'Roboto',sans-serif;padding: 35px 20px;}
.knw-more{font-size: 14px;line-height: 27px;text-transform: uppercase;color: #be161e;font-weight: 900;font-family: 'Roboto',sans-serif;display: block;width: 100%;padding:5px 20px;border-radius: 0 0 6px 6px;}
.knw-more svg{margin-left: 10px;}
.knw-more:hover{background-color: #e38d17;text-decoration: underline;color:#fff;}
.a{fill:#be161e;}
.knw-more:hover .a{fill:#fff;}
.art-vid-slider .slick-next:before, .art-vid-slider .slick-prev:before{font-size: 0;border: solid #fff;border-width: 0 3px 3px 0;display: inline-block;padding: 3px;}
.art-vid-slider .slick-prev:before{transform: rotate(135deg); -webkit-transform: rotate(135deg);}
.art-vid-slider .slick-next:before{ transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
.art-vid-slider .slick-next, .art-vid-slider .slick-prev{top: unset;bottom:-75px;z-index: 1;}
.art-vid-slider .slick-prev{left: 43%;}
.art-vid-slider .slick-next{right: 43%;}
.art-vid-slider .slick-dots{bottom:-60px;}
.art-vid-slider .slick-dots li{width: 10px;height: 10px;}
.art-vid-slider .slick-dots button{width: 10px;height: 10px;}
.art-vid-slider .slick-dots li button:before{color:transparent;border:1px solid #fff;font-size: 0;border-radius: 50%;height: 10px;width: 10px;opacity: 1;}
.art-vid-slider .slick-dots li.slick-active{width: 20px;}
.art-vid-slider .slick-dots li.slick-active button{width: 20px;}
.art-vid-slider .slick-dots li.slick-active button:before {color: #e38d17;border-radius: 12px;background-color: #e38d17;border:0;width: 20px;}

.video-section{background:url('../images/speaker-bg.jpg');background-size: cover;background-repeat: no-repeat;padding:40px 0;}
.video-wrap{padding: 55px 40px;}
.video-inner .av-icons {position: absolute;bottom:70px;left: 0;right: 0;margin: 0 auto;width: 50px;cursor: pointer;}
.video-inner{background:url('../images/speak-in-bg.png');background-size: cover;background-repeat: no-repeat;padding:0 10px 75px 10px;box-shadow: 0 0px 0px rgba(0,0,0,0.25), 0 5px 3px rgba(0,0,0,0.22);}
.vid-slide{background-color: #fff;padding-top:20px;border-radius: 6px;margin:0 10px;position: relative;}
.vid-img{margin:0 auto;display: block;}
.video-slider .slick-next:before, .video-slider .slick-prev:before{font-size: 0;border: solid black;border-width: 0 3px 3px 0;display: inline-block;padding: 3px;}
.video-slider .slick-prev:before{transform: rotate(135deg); -webkit-transform: rotate(135deg);}
.video-slider .slick-next:before{ transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
.video-slider .slick-next, .video-slider .slick-prev{top: unset;bottom:-67px;z-index: 1;}
.video-slider .slick-prev{left: 43%;}
.video-slider .slick-next{right: 43%;}
.video-slider .slick-dots{bottom:-53px;}
.video-slider .slick-dots li{width: 10px;height: 10px;}
.video-slider .slick-dots button{width: 10px;height: 10px;}
.video-slider .slick-dots li button:before{color:transparent;border:1px solid #000;font-size: 0;border-radius: 50%;height: 10px;width: 10px;opacity: 1;}
.video-slider .slick-dots li.slick-active{width: 20px;}
.video-slider .slick-dots li.slick-active button{width: 20px;}
.video-slider .slick-dots li.slick-active button:before {color: #bd151d;border-radius: 12px;background-color: #bd151d;border:0;width: 20px;}

.photo-section{background:url('../images/photo-bg.jpg');background-size: cover;background-repeat: no-repeat;}
.photo-wrap{padding: 55px 40px;}
.photo-wrap .sec-ttl::after {width: 30%;left: 35%;}
.photo-gallery{background-color: #fff;padding: 25px 20px;box-shadow: 0 0px 0px rgba(0,0,0,0.25), 0 5px 3px rgba(0,0,0,0.22);margin-top:55px;display: flex;flex-wrap: wrap;}
.photo-img{width: 100%;}
.photo-card{padding:2px 4px;flex:1 0 21%;}
.load-more{font-size: 14px;letter-spacing: 0px;text-transform: uppercase;color: #fff;font-weight: 900;font-family: 'Roboto',sans-serif;text-align: center;background-color: #e38d17;padding: 16px 24px;border-radius: 6px;display: table;margin: 35px auto 0;}
.ab{fill:#fff;}
.load-more svg{margin-left: 10px;}
.chaupal-footer{padding: 33px 0;}
.footer-inner{display: flex;align-items: center;justify-content: space-between;}
.f-l{font-size: 13px;text-transform: uppercase;color: #000;font-weight: 500;font-family: 'Poppins', sans-serif;}
.f-m{font-size: 13px;text-transform: uppercase;color: #000;font-weight: 500;font-family: 'Poppins', sans-serif;display: flex;align-items: center;justify-content: center;}
.f-r a{font-size: 13px;text-transform: uppercase;color: #000;font-weight: 500;font-family: 'Poppins', sans-serif;padding:0 8px;border-right:1px solid #000;}
.f-r a:last-child{border:0;}
.linked-in{width: 34px;height: 34px;background:url('https://images.news18.com/dlxczavtqcctuei/news18/news18-features/microsites/sanjeevani/images/tw-lg.png');background-size: cover;background-repeat: no-repeat;display: block;margin: 0 3px;}
.social-ico{width: 35px;height: 35px;background:url('../images/social.png');background-size: cover;background-repeat: no-repeat;display: block;margin: 0 3px;}
.social-ico.insta{background-position-x:center;}
.social-ico.yt{background-position-x:right;}
/* video pop up */
.popup_overlay{display:block;}
.popup_overlay{position: fixed; top:0; bottom: 0; left: 0; right: 0; background-color: rgba(000,000,000,0.8); z-index: 9999;}
.popup_overlay .closed{ width: 25px; height: 25px; border-radius: 100%; background-color: #000; cursor: pointer; font-size: 10px; line-height: 25px; text-align: center; display: block; color: #fff; margin-left: auto; position: absolute; right: 10px; top:10px; z-index: 99}
.waterthon_popup{ position: fixed;top: 40%;left: 50%;background: #fff;transform: translate(-50%,-50%);z-index: 101;max-width: 600px;margin: 0 auto;padding: 20px;box-sizing: border-box;width: 90%}
.waterthon_popup .preap{position: relative; width: 100%; padding-bottom: 56.25%; height: 0; margin-bottom: 15px;}
.waterthon_popup .preap iframe{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;}
@media(max-width: 1024px){
    /*Header CSS*/
    .sec-ttl {font-size: 32px;line-height: 36px;}
    .sec-desc{font-size: 16px}
    .desc-im{display: none;}
    .max-width-class{padding: 0 10px;}
    .chaupal-header{height: auto;opacity: 1;position: fixed;width: 100%;}
    .hamburger-container{display: block;position: relative;z-index: 9;}
    .header-inner{padding: 6px 0;justify-content: space-between;}
    .nav-list{display:block;background-color:#010101;padding: 70px 10px;position: absolute;top: 0px;height: 100vh;left: -70%;transition: .5s all;width: 70%;}
    .open-nav{left: 0;transition: .5s all;box-shadow: 0px 0px 0px 9999px rgba(0, 0, 0, 0.831)}
    .nav-list li{margin-right: 0;margin-bottom: 20px;border-right: 0;padding: 0}
    /*Header CSS*/
    .sponsor-slider .slick-next{right: -10px;}
    .sponsor-slider .slick-prev{left: -10px;}
    .sponsor-slider {margin-bottom: 15px;}
    .overview-section{margin-top:0px;}
    .overview-wrap{padding: 20px 10px;}
    .overview-inner{flex-direction: column-reverse;margin-top:20px;}
    .overview-lft, .overview-rght{width: 100%;}
    .overview-lft{padding-right: 0;}
    .overview-desc{margin-bottom: 0;margin-top:10px;}
    .art-vid-section{padding-bottom: 40px;}
    .art-vid-slider .slick-dots {bottom: -40px;}
    .art-vid-slider .slick-next, .art-vid-slider .slick-prev{bottom: -30px;}
    .art-vid-slider .slick-next{right: 30%}
    .art-vid-slider .slick-prev{left: 30%}
    .art-wrap{padding: 20px 10px;}
    .photo-wrap{padding: 20px 10px;}
    .photo-gallery{padding: 15px 10px;margin-top:20px;}
    .photo-card{flex:1 0 34%;}
    .shadow{display: none;}
    .speaker-section{padding: 0;}
    .speaker-inner{padding: 20px 10px 93px;}
    .speaker-wrap{padding:20px 10px;}
    .speaker-slider .slick-prev{left: 20%;}
    .speaker-slider .slick-next{right: 20%;}
    .speaker-slider .slick-dots{bottom:-78px;}
    .speaker-slider .slick-next, .speaker-slider .slick-prev{bottom:-92px;}
    .load-more{margin-top:20px;padding: 10px;}
    .art-vid-slide{margin:0 10px;}
    .vid-slide{margin:0 10px;}
    .chaupal-footer{padding:20px 0;}
    .footer-inner{flex-direction: column;}
    .f-m{margin: 10px 0;}
    .f-r a{font-size: 12px;}
    .overview-wrap .sec-ttl::after {width: 54%;left: 24%;}
    .speaker-wrap .sec-ttl::after {width: 45%;left: 28%;}
    .art-wrap .sec-ttl::after {width: 25%;left: 38%;}
    .photo-wrap .sec-ttl::after {width: 40%;left: 30%;}
    .spon-ttl {line-height: 38px;}
    .slick-dots li {margin: 0 3px }
    .spon-img {width: 70px;height: 40px;}
    .spon-name {font-size: 10px;}
    .bannar-d{display: none;}
    .bannar-m{display: block;}
    .overview-vid{ position: relative;overflow: hidden;width: 100%;padding-top: 56.25%;}
    .promo-video{position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;}
}