body,p{line-height:30px}a,body,p{color:#333;font-size:16px}.topmenu,.topmenu2{padding:6px 0;background:#b74d4d;position:relative;width:100%}#cssmenu #head-mobile,#customer_login .woocommerce-privacy-policy-text,.main_menu #cssmenu2 #head-mobile2,.main_menu #nav>a,.mmod .filters-container h3,.topmenu2,.woocommerce ul.products li .quantity,.woocommerce-Tabs-panel h2{display:none}.header,.main_menu #nav li,.main_menu #nav>ul>li,.owl-carousel,.sliders .owl-slide,.sub-menu,.topmenu,.topmenu ul li a img,.topmenu2,.topmenu2 ul li a img,body,li#nav li ul,li#nav li ul:after{position:relative}.header,.main_menu,.main_menu #nav,.main_menu2,.mlogo,.mlogo img,.mvideosbx iframe,.topmenu,.topmenu2,.tstl,body{width:100%}.logo3 img,.mcharity .form-control,.mlogo img{height:auto}.gangabg2 h3,.sectitle h3{font-family:Samarkan}.mcoursesbx img,.mserv2bx img{clip-path:polygon(6.772% 0%,93.228% 0%,93.228% 0%,94.326% .099%,95.367% .386%,96.339% .846%,97.226% 1.463%,98.016% 2.22%,98.693% 3.103%,99.244% 4.096%,99.655% 5.182%,99.911% 6.348%,100% 7.576%,100% 72.475%,100% 72.475%,99.73% 75.82%,98.982% 78.307%,97.848% 80.093%,96.423% 81.332%,94.8% 82.182%,93.072% 82.796%,91.332% 83.332%,89.673% 83.944%,88.189% 84.789%,86.973% 86.023%,86.973% 86.023%,86.053% 87.654%,85.385% 89.436%,84.844% 91.292%,84.304% 93.147%,83.639% 94.925%,82.723% 96.55%,81.431% 97.945%,79.638% 99.036%,77.216% 99.746%,74.041% 100%,6.772% 100%,6.772% 100%,5.674% 99.901%,4.633% 99.614%,3.661% 99.154%,2.774% 98.537%,1.984% 97.78%,1.307% 96.897%,.756% 95.904%,.345% 94.818%,.089% 93.652%,0% 92.424%,0% 7.576%,0% 7.576%,.089% 6.348%,.345% 5.182%,.756% 4.096%,1.307% 3.103%,1.984% 2.22%,2.774% 1.463%,3.661% .846%,4.633% .386%,5.674% .099%,6.772% 0%)}.mmodbxc h3,.timeline-copy h3{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sliderscaption h2,.sliderscaption p,.sliderscaption2 h2,.sliderscaption2 p{text-shadow:0 4px 3px rgba(0,0,0,.4),0 8px 13px rgba(0,0,0,.1),0 18px 23px rgba(0,0,0,.1)}*{padding:0;margin:0}@font-face{font-family:Samarkan;src:url("../fonts/samarkan.ttf")}@font-face{font-family:Fedra Sans Std Medium;src:url("../fonts/fedra-medium.otf")}body{font-family:Roboto,sans-serif}h1,h2,h3,h4,h5,h6{color:#000;line-height:1.6;letter-spacing:2px;font-family:Marcellus,serif}p{text-align:justify;letter-spacing:1px;margin-bottom:10px}a{text-decoration:none;letter-spacing:1px}.clear_all{clear:both}a:focus,button:focus,input:focus,textarea:focus{outline:0}.topmenu ul{margin:0;text-align:right}.topmenu ul li,.topmenu2 ul li{display:inline-block;list-style:none;margin-left:12px}.topmenu ul li a,.topmenu2 ul li a{text-decoration:none;color:#fff;font-size:14px}.topmenu ul li a img{width:20px;top:-1px;left:-2px}.topmenu2 ul{margin:0;text-align:center}.topmenu2 ul li a img{width:20px;top:0;left:0}.header{top:0;left:0;z-index:123;padding:10px 0;background:#fff}.mlogo img{max-width:250px}.main_menu{z-index:12}.main_menu #nav li a{color:#fff;display:block}.main_menu #nav>ul{margin:0;text-align:center;padding:3px 20px;border-top:0 solid #f5f5f6;list-style:none}.main_menu #nav>ul>li{display:inline-block;padding:1px 25px}.main_menu #nav>ul>li>a{text-decoration:none;font-size:15px;font-weight:500;color:#000;position:relative;text-transform:capitalize}#cssmenu ul li.active a,#cssmenu>ul>li:hover>a,.main_menu #cssmenu2 ul ul li a:hover,.main_menu #cssmenu2 ul ul li:hover>a,.main_menu #cssmenu2>ul>li:last-child:hover a,.main_menu #nav>ul>li:hover>a,.sliders .owl-theme .owl-nav [class*=owl-]:hover i{color:#000}.main_menu #nav li ul{background-color:#fff;box-shadow:0 5px 20px 0 rgb(0 0 0 / 25%);transition:.2s 1s;display:none;position:absolute;z-index:12;width:250px;padding:10px;box-shadow:0 2px 10px 0 rgb(0 0 0 / 8%);border-radius:4px}.main_menu #nav li:hover ul{display:block;animation-name:fadeInUp;transition-delay:0s;animation-duration:.4s}.sliders .owl-item.active .sliderscaption h2,.sliders .owl-item.active .sliderscaption p{-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;animation-name:fadeInDown}li#nav li ul:after{width:0;height:0;border:.313em solid transparent;border-bottom:none;border-top-color:#000;content:'';vertical-align:middle;display:inline-block;right:-6px}.main_menu #nav li:not( :first-child ):hover ul{left:0;text-align:left}.main_menu #nav li ul li{list-style:none;padding:5px;border-bottom:0 solid #ccc;display:block}.main_menu #nav li ul li:last-child a{background:0 0;color:#231101;padding:0}.main_menu #nav li ul li:last-child{padding-right:0}.main_menu #nav li ul a{text-decoration:none;font-size:15px;font-weight:400;color:#1d2331}.main_menu #cssmenu2 ul ul li a,.main_menu #cssmenu2>ul>li>a{font-weight:500;text-decoration:none;font-size:15px;text-transform:capitalize}.main_menu #nav li ul li a:hover,.main_menu #nav li ul:not( :hover ) li.active a{background-color:#fff;color:#000}@media only screen and (max-width:62.5em){.main_menu #nav{width:100%;position:static;margin:0}}@media only screen and (max-width:40em){.main_menu #nav{position:relative;top:auto;left:auto}.main_menu #nav>a{text-align:left;text-indent:-9999px;background-color:#6a7bff;position:relative}.main_menu #nav>a:after,.main_menu #nav>a:before{position:absolute;border:2px solid #fff;top:35%;left:25%;right:25%;content:''}.main_menu #nav>a:after{top:60%}.main_menu #nav:not( :target )>a:first-of-type,.main_menu #nav:target>a:last-of-type,.main_menu #nav:target>ul{display:block}.main_menu #nav>ul{height:auto;display:none;position:absolute;left:0;right:0}.main_menu #nav>ul>li{width:100%;float:none}.main_menu #nav>ul>li>a{height:auto;text-align:left;padding:0 .833em}.main_menu #nav>ul>li:not( :last-child )>a{border-right:none;border-bottom:1px solid #cc470d}.main_menu #nav li ul{position:static;padding:0 1.25em 1.25em}}.actives,.events .owl-carousel.owl-loaded,.mlogo2{display:block}.main_menu2{display:none;padding:0 6px}.aboutm img,.aboutr2 img,.aboutr2d img,.awardsbg img,.eveteacherimg img,.gangabg img,.logo2 img,.mcharityl img,.mgawabximg img,.mnbupcomingl img,.mogurusbxr img,.monlineclassbody img,.mourcentersr2 img,.mresidentialbxl img,.mresidentialbxr img,.mvedantabx img,.nbvdpr img,.nmopgmsr img,.swiper-slide img,.testil img,.tstl img,.vedicheritagel img,.whyc img{width:100%;height:auto}.menu-button img{width:30px}.swipe-nav__inner img{width:20px}.main_menu2 .menu-button{display:inline-block;position:absolute;z-index:1;top:0;right:20px;border:0 solid #fff;background:0 0;width:auto;text-align:center;border-radius:0;padding:0}.main_menu2 .swipe-nav{position:fixed;z-index:2;top:0;right:0;bottom:initial;left:0;visibility:hidden;transition:visibility .2s}.main_menu2 .swipe-nav__overlay{cursor:default;display:block;position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .2s;transform:translateZ(0);opacity:0;background:rgba(0,0,0,.5);will-change:opacity}.main_menu2 .swipe-nav__panel{position:absolute;top:0;bottom:0;left:0;width:300px;height:100vh;margin:0;transition:transform .2s ease-out;transform:translate3d(-100%,0,0);background-color:#fff;will-change:transform}.main_menu2 .swipe-nav__scroller{height:100%;overflow-y:auto;overflow-x:hidden}.main_menu2 .js .swipe-nav__panel:after{position:fixed;top:0;bottom:0;left:100%;visibility:visible;width:1em;content:""}.main_menu2 .swipe-nav__inner{position:relative;min-height:100%;border-top:0 solid #eaeaea;padding:20px 10px}.main_menu2 .swipe-nav__inner .menu-button{top:-35px;right:20px}.main_menu2 .no-js .swipe-nav:target,.main_menu2 .swipe-nav--open{visibility:visible}.main_menu2 .no-js .swipe-nav:target .swipe-nav__overlay,.main_menu2 .swipe-nav--open .swipe-nav__overlay{opacity:1}.main_menu2 .no-js .swipe-nav:target .swipe-nav__panel,.main_menu2 .swipe-nav--open .swipe-nav__panel{transform:translate3d(0,0,0)}.main_menu2 nav{position:relative;width:100%;margin:0 auto;height:100%}#cssmenu,#cssmenu #head-mobile,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a{border:0;list-style:none;line-height:1.4;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cssmenu:after,#cssmenu>ul:after,.events .owl-carousel .owl-stage:after,.main_menu #cssmenu2:after,.main_menu #cssmenu2>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#cssmenu>ul>li{float:left}#cssmenu>ul>li>a{padding:14px;text-decoration:none;color:#1d2331;font-size:15px;font-weight:600;text-transform:uppercase}#cssmenu ul li.active,#cssmenu ul li.active:hover,#cssmenu ul li.has-sub.active:hover,#cssmenu>ul>li:hover{background:0 0!important;-webkit-transition:background .3s;-ms-transition:background .3s;transition:background .3s}#cssmenu>ul>li.has-sub>a{padding-right:30px}#cssmenu>ul>li.has-sub>a:after{position:absolute;top:22px;right:11px;width:8px;height:2px;display:block;background:#ddd;content:''}#cssmenu>ul>li.has-sub>a:before{position:absolute;top:19px;right:14px;display:block;width:2px;height:8px;background:#ddd;content:'';-webkit-transition:.25s;-ms-transition:.25s;transition:.25s}#cssmenu>ul>li.has-sub:hover>a:before{top:23px;height:0}#cssmenu ul ul{position:absolute;left:-9999px}#cssmenu ul ul li{height:0;-webkit-transition:.25s;-ms-transition:.25s;background:#333;transition:.25s}#cssmenu li:hover>ul,.main_menu #cssmenu2 li:hover>ul{left:auto}#cssmenu li:hover>ul>li,.main_menu #cssmenu2 li:hover>ul>li{height:35px}#cssmenu ul ul ul,.main_menu #cssmenu2 ul ul ul{margin-left:100%;top:0}#cssmenu ul ul li a{border-bottom:1px solid rgba(150,150,150,.15);padding:11px 15px;width:140px;font-size:14px;text-decoration:none;color:#ddd;text-transform:capitalize}#cssmenu ul ul li.last-item>a,#cssmenu ul ul li:last-child>a,.main_menu #cssmenu2 ul ul li.last-item>a,.main_menu #cssmenu2 ul ul li:last-child>a{border-bottom:0}#cssmenu ul ul li a:hover,#cssmenu ul ul li:hover>a,.events .owl-nav button:hover i,.eventsbxr p{color:#ccc}#cssmenu ul ul li.has-sub>a:after{position:absolute;top:16px;right:11px;width:8px;height:2px;display:block;background:#ddd;content:''}#cssmenu ul ul li.has-sub>a:before{position:absolute;top:13px;right:14px;display:block;width:2px;height:8px;background:#ddd;content:'';-webkit-transition:.25s;-ms-transition:.25s;transition:.25s}#cssmenu ul ul>li.has-sub:hover>a:before{top:17px;height:0}#cssmenu ul li.has-sub ul li.has-sub ul li:hover,#cssmenu ul ul li.has-sub:hover,.mgawa3,.woocommerce-checkout input.input-text:focus,.woocommerce-checkout select:focus,.woocommerce-checkout textarea:focus{background:#fff}#cssmenu ul ul ul li.active a,.main_menu #cssmenu2 ul ul ul li.active a{border-left:1px solid #333}#cssmenu>ul ul>li.has-sub>ul>li.active>a,#cssmenu>ul>li.has-sub>ul>li.active>a,.main_menu #cssmenu2>ul ul>li.has-sub>ul>li.active>a,.main_menu #cssmenu2>ul>li.has-sub>ul>li.active>a{border-top:1px solid #333}.main_menu2 .swipe-nav--open .menu-button{background:#fff!important;border:none}.logo3 .m-logo{padding-left:0;padding-top:10px}.logo3{width:100%;padding:0 10px;border-radius:10px;text-align:left}.newlogo{padding-top:25px}.blog_posts_left_shape img,.logo22 img,.mlogo2 img,.newlogo img{width:100%;height:auto;max-width:200px}.logo3 img{width:100%;max-width:160px}.main_menu .logo22{position:relative;z-index:123;float:left;width:20%;margin-right:30px;display:none}.main_menu .logo22 a{color:#6ddb07}.main_menu nav{position:relative;width:100%;margin:0 auto}.main_menu #cssmenu2,.main_menu #cssmenu2 #head-mobile2,.main_menu #cssmenu2 ul,.main_menu #cssmenu2 ul li,.main_menu #cssmenu2 ul li a{border:0;list-style:none;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main_menu #cssmenu2 ul,.nbcontribute h5,.nbcontributebx4 h5{text-align:right;margin:0}.main_menu #cssmenu2>ul>li,.mmod .nav{display:inline-block}.main_menu #cssmenu2 ul li.active a,.main_menu #cssmenu2 ul ul li:hover a,.main_menu #cssmenu2>ul>li:hover>a,.main_menu #cssmenu2>ul>li>a:hover{color:#b13632}.aboutr ul,.gangabg2 p,.main_menu #cssmenu2>ul,.monlineclass .cert-box p,.mresidentialbxr ul,.mvedanta22bx ul,.nmpillar .card ul{margin:0}.main_menu #cssmenu2>ul>li>a{padding:12px 8px;color:#000;letter-spacing:1px}@keyframes change-color-anim{0%{background-color:#890000}50%{background-color:#dfba50}100%{background-color:#eacb65}}.main_menu #cssmenu2 ul li.active,.main_menu #cssmenu2 ul li.active:hover,.main_menu #cssmenu2 ul li.has-sub.active:hover,.main_menu #cssmenu2>ul>li:hover{color:#000;-webkit-transition:background .3s;-ms-transition:background .3s;transition:background .3s}.main_menu #cssmenu2>ul>li.has-sub>a{padding-right:17px}.main_menu #cssmenu2>ul>li.has-sub>a:before{position:absolute;top:13px;right:0;display:block;content:"\eab2";color:#890000;font-family:Icofont;webkit-transition:all .25s ease;-ms-transition:.25s;transition:.25s}.main_menu #cssmenu2 ul ul{position:absolute;left:-9999px;padding-right:0;top:100%;display:block!important;background:#fff;border:1px solid #fff;text-align:left;z-index:9;box-shadow:0 2px 5px rgba(0,0,0,.1)}.main_menu #cssmenu2 ul ul li{height:auto;display:inline-table;-webkit-transition:.25s;-ms-transition:.25s;transition:.25s;padding:2px 10px}.main_menu #cssmenu2 ul ul li a{width:240px;color:#000}.main_menu #cssmenu2 ul ul li.has-sub>a:before{position:absolute;top:13px;right:25px;display:block;width:2px;height:8px;-webkit-transition:.25s;-ms-transition:.25s;transition:.3s;content:"\eab2";color:#000;font-family:Icofont}.main_menu #cssmenu2 ul ul>li.has-sub:hover>a:before{transform:rotate(-94deg);top:20px;right:25px}@media screen and (max-width:1000px){#cssmenu .submenu-button:after,#cssmenu .submenu-button:before,.main_menu2 .button:after,.main_menu2 .button:before{position:absolute;display:block;content:''}.main_menu2 .logo{position:absolute;top:0;left:0;width:100%;height:46px;text-align:center;padding:10px 0 0;float:none;display:none}#cssmenu,.main_menu #cssmenu2,.main_menu nav,nav{width:100%}#cssmenu ul{width:100%;text-align:left}#cssmenu ul li{width:100%;border-top:0 solid #00b2d6;border-bottom:1px solid #efefef}#cssmenu .submenu-button.submenu-opened:after,#cssmenu ul li:hover,.main_menu #cssmenu2 .submenu-button.submenu-opened:after{background:#fff}#cssmenu li:hover>ul>li,#cssmenu ul ul li,.main_menu #cssmenu2 li:hover>ul>li,.main_menu #cssmenu2 ul ul li{height:auto}#cssmenu ul li a,#cssmenu ul ul li a,#cssmenu2 ul ul li a,.main_menu #cssmenu2 ul li a{width:100%;border-bottom:0}#cssmenu>ul>li,.main_menu #cssmenu2>ul>li{float:none}#cssmenu ul ul li a{padding-left:20px;color:#1d2331;background:0 0;font-size:15px;font-weight:600;text-transform:uppercase}#cssmenu ul ul li{background:0 0!important}#cssmenu ul ul li:hover{background:#fff!important}#cssmenu ul ul ul li a,.main_menu #cssmenu2 ul ul ul li a{padding-left:35px}#cssmenu ul ul li.active>a,#cssmenu ul ul li:hover>a{color:#b13632}#cssmenu ul ul,#cssmenu ul ul ul,.main_menu #cssmenu2 ul ul,.main_menu #cssmenu2 ul ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}#cssmenu .submenu-button.submenu-opened:before,#cssmenu ul ul>li.has-sub>a:after,#cssmenu ul ul>li.has-sub>a:before,#cssmenu>ul>li.has-sub>a:after,#cssmenu>ul>li.has-sub>a:before,.main_menu #cssmenu2 .submenu-button.submenu-opened:before,.main_menu #cssmenu2 ul ul>li.has-sub>a:after,.main_menu #cssmenu2 ul ul>li.has-sub>a:before,.main_menu #cssmenu2>ul>li.has-sub>a:after,.main_menu #cssmenu2>ul>li.has-sub>a:before,.main_menu .logo2{display:none}#cssmenu #head-mobile{display:block;padding:23px;color:#000;font-size:12px;font-weight:700}.main_menu2 .button{width:55px;height:46px;position:absolute;right:0;top:0;cursor:pointer;z-index:12399994}.main_menu2 .button:after{top:22px;right:20px;height:4px;width:20px;border-top:2px solid #ddd;border-bottom:2px solid #ddd}.main_menu2 .button:before{-webkit-transition:.3s;-ms-transition:.3s;transition:.3s;top:16px;right:20px;height:2px;width:20px;background:#000}.main_menu .button.menu-opened:after,.main_menu2 .button.menu-opened:after{-webkit-transition:.3s;-ms-transition:.3s;transition:.3s;top:23px;border:0;height:2px;width:19px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.main_menu .button.menu-opened:before,.main_menu2 .button.menu-opened:before{top:23px;background:#fff;width:19px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#cssmenu .submenu-button{position:absolute;z-index:99;right:0;top:2px;display:block;border:3px solid #890000;height:46px;width:46px;cursor:pointer;background:#890000}#cssmenu .submenu-button.submenu-opened{background:#890000}#cssmenu ul ul .submenu-button{height:35px;width:35px;top:1px}#cssmenu .submenu-button:after{top:20px;right:15px;width:8px;height:2px;background:#fff}#cssmenu ul ul .submenu-button:after,.main_menu #cssmenu2 ul ul .submenu-button:after{top:15px;right:13px}#cssmenu .submenu-button:before{top:17px;right:18px;width:2px;height:8px;background:#fff}#cssmenu ul ul .submenu-button:before,.main_menu #cssmenu2 ul ul .submenu-button:before{top:12px;right:16px}#cssmenu ul ul ul li.active a,.main_menu #cssmenu2 ul ul ul li.active a{border-left:none}#cssmenu>ul ul>li.has-sub>ul>li.active>a,#cssmenu>ul>li.has-sub>ul>li.active>a,.main_menu #cssmenu2>ul ul>li.has-sub>ul>li.active>a,.main_menu #cssmenu2>ul>li.has-sub>ul>li.active>a{border-top:none}.main_menu #cssmenu2 .submenu-button,.main_menu .button{right:0;top:0;height:46px;cursor:pointer;position:absolute}.main_menu .logo22{position:absolute;top:0;left:0;width:100%;height:46px;text-align:center;padding:10px 0 0;float:none}.main_menu #cssmenu2 ul{width:100%;display:none}.main_menu #cssmenu2 ul li{width:100%;border-top:1px solid #444}.main_menu #cssmenu2 ul li:hover{background:#363636}.main_menu #cssmenu2 ul ul li a{padding-left:25px;color:#ddd;background:0 0}.main_menu #cssmenu2 ul ul li{background:#333!important}.main_menu #cssmenu2 ul ul li:hover{background:#363636!important}#cssmenu2 ul ul li.active>a,.main_menu #cssmenu2 ul ul li:hover>a{color:#fff}.main_menu #cssmenu2 #head-mobile2{display:block;padding:23px;color:#ddd;font-size:12px;font-weight:700}.main_menu .button{width:55px;z-index:12399994}.main_menu .button:after{position:absolute;top:22px;right:20px;display:block;height:4px;width:20px;border-top:2px solid #ddd;border-bottom:2px solid #ddd;content:''}.main_menu .button:before{-webkit-transition:.3s;-ms-transition:.3s;transition:.3s;position:absolute;top:16px;right:20px;display:block;height:2px;width:20px;background:#ddd;content:''}.main_menu #cssmenu2 .submenu-button{z-index:99;display:block;border-left:1px solid #444;width:46px}.main_menu #cssmenu2 .submenu-button.submenu-opened{background:#262626}.main_menu #cssmenu2 ul ul .submenu-button{height:34px;width:34px}.main_menu #cssmenu2 .submenu-button:after{position:absolute;top:22px;right:19px;width:8px;height:2px;display:block;background:#ddd;content:''}.main_menu #cssmenu2 .submenu-button:before{position:absolute;top:19px;right:22px;display:block;width:2px;height:8px;background:#ddd;content:''}}.aboutr,.annadanaml,.main_menu,.messagebxvbe,.mgawabximg,.mlogo,.mourcentersbibb,.testil{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sliders{width:100%;height:auto;position:relative;overflow:hidden}.sliders .owl-demo .item{width:100%;height:auto;position:relative}.sliders .owl-demo .item img{width:100%;height:auto;object-fit:cover}.sliders .owl-theme .owl-dots .owl-dot span{border:1px solid #fcd4ac;background:#fcd4ac;-webkit-backface-visibility:visible}.owl-theme .owl-dots .owl-dot:hover span,.sliders .owl-theme .owl-dots .owl-dot.active span{background:#000;border:1px solid #000}.sliders .owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.sliders .owl-carousel{width:100%;z-index:0}.sliders .owl-next,.sliders .owl-prev{position:absolute}.sliders .owl-prev{left:0;top:48%}.sliders .owl-next{right:0;top:48%}.sliders .owl-next i,.sliders .owl-prev i{color:#fff;font-size:34px;line-height:60px}.sliders .owl-theme .owl-nav [class*=owl-]{border:0 solid #000;background:rgba(255,255,255,.2);border-radius:100px;transition:.3s;width:60px;height:60px;padding:0}.monlineclass .table tbody tr:nth-child(2n),.sliders .owl-theme .owl-nav [class*=owl-]:hover{background:#fff;color:#000}.sliderscaption h2,.sliderscaption2 h2{text-transform:capitalize}.events .owl-theme .owl-nav [class*=owl-]:hover i,.fndraising .programbx h3,.fndraising .sectitle h1,.mserv2bxc p,.pillars .sectitle h1,.pillars .sectitle p,.sliderscaption h2 span{color:#fff}.sliderscaption p{color:#fff;font-weight:400;font-size:18px;position:relative;padding-left:30px;text-align:center}.sliderscaption a,.sliderscaption2 a{border:2px solid #fff;background:#fff;color:#890000;padding:8px 20px;text-decoration:none}.sliderscaption p:after{left:6px}.sliders .owl-item.active .sliderscaption h2{animation-duration:1s;animation-fill-mode:both;animation-delay:.3s}.sliders .owl-item.active .sliderscaption p{animation-duration:1s;animation-fill-mode:both;animation-delay:.6s}.sliders .owl-item.active .shape-box{position:absolute;width:25%;height:100%;left:25%;top:0;background-color:#677eb3;mix-blend-mode:color-burn;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;transform:skew(20deg,0deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.mschicon{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.mschicon a{margin-right:5px}.mschicon img{width:20px;height:auto}.sliderscaption2 a{display:inline-block;margin-top:20px;transition:.3s}.aboutbimg h3,.messagebxicon h3{margin:15px 0;text-align:center}.gangabgbx a:hover,.sliderscaption a:hover,.sliderscaption2 a:hover{background:0 0;color:#fff}.sliders .owl-item.active .sliderscaption a,.sliders .owl-item.active .sliderscaption2 a{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInDown;animation-delay:.9s}.sliderscaption a{transition:.3s}.owl-carousel{width:100%;display:block}.owl-carousel .owl-item{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translate3d(0,0,0)}.owl-stage{display:flex}.sliders .owl-theme .owl-nav.disabled+.owl-dots{margin-top:0}.sliders .owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;left:0;right:0;z-index:12;bottom:0}.sliders .owl-theme .owl-dots .owl-dot span{width:35px;height:6px;margin:0 6px;border:1px solid #df29299c!important;background:#df29299c!important;display:inline-block;-webkit-backface-visibility:visible;transition:opacity .2s;border-radius:100px;position:relative}.sliders .owl-theme .owl-dots .owl-dot.active span{background:#890000!important;border:1px solid #890000!important}.about{width:100%;position:relative;padding:40px 0 70px;overflow:hidden}.aboutm,.mserv2bx,.mserv2bximg,.swiper-slide{width:100%;position:relative}.pattern{position:absolute;top:5%;left:0;right:0;text-align:center;opacity:.6;z-index:-1}.pillars,.sectitle{position:relative;width:100%}.pattern img{width:100%;height:auto;max-width:400px}.sectitle{margin-bottom:45px;text-align:center}.sectitle h1{font-weight:500;font-size:36px;text-transform:capitalize}.address_bx h3,.allcontrbtns,.awardsbx h3,.awardsbx h4,.awardsbx p,.buttoncnterp,.buttoncnterp p,.events .owl-nav,.main_contact_message_btn,.main_contact_message_btn p,.messagebxicon p,.mgawa2 .sectitle h2,.mmod .filters-container,.mmod1,.mnbyp .nbcontributebx2 p,.modalbtn p,.mresidential .messagebxicon p,.mserv2bxc p,.mvedanta22bx2 h5,.mvedantabxc p,.nbcontribute h3,.nmpillar .main_contact_message_btn,.nmpillar .main_contact_message_btn p,.sectitle p,.testi .sectitle h1,.testil,.timeline-copy,.woocommerce ul.products li,.woocommerce-Address-title{text-align:center}.pillars{padding:70px 0 50px;overflow:hidden;background-color:#973031;background-image:url(../images/pattern-new.png);background-position:center}.mserv2bx img{display:block;width:100%;height:250px;object-fit:cover;object-position:center}.pbmit-button{position:absolute;bottom:-10px;right:-10px;z-index:1;font-size:15px;color:#fff;border:1px solid #fff;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:transparent}.mogurusbxc,.mourcentersbxc{justify-content:center;display:flex}.eventsbxr a,.mcoursesbx a,.messagebxicon a,.mogurusbx a,.mourcentersbx a,.mserv2bx a,.mshop1bx a,.nwbeventsbx a,.timeline-copy a{text-decoration:none}.mserv2bxc{padding:20px 5px;text-align:center}.footer1_ico i,.mserv2bxc h3{color:#fff;font-size:24px}.alpge,.mainwoocomm,.mcharity,.message,.mmod,.mmod2,.mproin{width:100%;position:relative;padding:70px 0;overflow:hidden}.messagebx p{text-align:justify}.messagebx h3{text-align:right}.messagebxicon{position:relative;text-align:center;margin-bottom:45px}.messagebxicon img{width:50px;height:auto}.messagebxicons{width:60px;height:60px;line-height:60px;border-radius:5px;background:#fff;position:absolute;top:-25px;left:20px}.messagebxicons img{width:40px;height:auto}.messagebxicon h3{font-size:24px;min-height:75px}.messagei,.mvedantai,.nmpillari{margin-top:30px}.messagebxicon{width:100%;padding:30px 12px;background:url(../images/donation-bg-2-2-dark.png) center/cover no-repeat #b13632;z-index:1}.aboutii,.events .owl-theme .owl-nav,.nbcontributeii,.testi .owl-theme .owl-nav{margin-top:45px}.aboutbimg{width:100%;position:relative;padding:20px;margin-bottom:10px}.aboutbimg img{width:100%;height:250px;object-fit:cover;border-radius:50%}.eventsbx,.eventsbxl img{border-radius:30px;width:100%}.aboutbimg h3{font-size:20px}.events{width:100%;position:relative;overflow:hidden;padding:70px 0;background:#fff}.worldwide-hand{position:absolute;left:0;right:0;text-align:right;bottom:0}.eventsbx,.eventsbxr h6 i,.mshop1bx,.testi,.testimonial_content,.testimonial_contentd{position:relative}.mcontactbg img,.worldwide-hand img{width:100%;height:auto;max-width:450px}.events .sectitle,.fndraising .sectitle{margin-bottom:70px;text-align:center}.eventsbx{z-index:12;padding:25px;margin-bottom:20px;background:#832425;box-shadow:3px 5px 10px rgba(0,0,0,.06);transition:.3s}.footer1 .top_menu_left,.mshop1bx{padding:0}.fndraising:after,.mshop1{background-repeat:no-repeat;background-position:center;background-size:cover}.eventsbxl img{height:250px;object-fit:cover}.eventsbxr h6{border:1px solid #ccc;display:table;padding:10px 20px;color:#ccc;border-radius:100px;line-height:initial;font-size:15px}.eventsbxr h6 i{font-size:27px;top:2px}.eventsbx:hover h6{border:1px solid #ffc107;background:#ffc107;color:#000}.eventsbxr h3{color:#fff;margin:0 0 20px;font-size:24px}.eventsbxr ul{margin:40px 0 0;padding:10px;border-top:1px solid #fff}.eventsbxr ul li{list-style:none;display:inline-block;margin-right:20px}.eventsbxr ul li h5{color:#ffc107;font-size:17px}.eventsbxr ul li p{color:#fff;font-size:15px}.mshop1{background-image:url(../images/col-bgimage-3.png)}.mshop1bx{width:100%;margin-bottom:20px;text-align:center;height:calc(100% - 15px);border:1px solid #dde8f9;box-shadow:0 16px 32px rgb(166 188 233 / 20%)}.mshop1bx img{width:100%;height:200px;object-fit:contain}.mshop1bx h3{font-size:16px;margin:15px 10px}.mshop1bx p{text-align:center;font-size:14px}.testi{width:100%;padding:70px 0;overflow:hidden;background:#fee}.testi .owl-theme .owl-nav [class*=owl-]{color:#fff!important;font-size:14px;margin:5px;padding:0!important;background:#b13632!important;display:inline-block;cursor:pointer;border:1px solid #b13632;border-radius:100px!important;width:40px;height:40px;line-height:40px}.testi .owl-theme .owl-nav i:hover{color:#b13632!important}.testi .owl-theme .owl-nav [class*=owl-]:hover{background:#fff!important;color:#b13632!important;text-decoration:none}.testimonial_content{width:100%;margin:5px 0;text-align:center}.testimonial_content p{text-align:center;font-size:16px;line-height:1.8;font-style:italic}.testimonial_content h5{color:#000;margin-bottom:0}.testi .qtbx img{display:block;width:100%;max-width:45px;margin:20px auto}.testimonial_contentd{margin-bottom:0;width:100%;padding:10px}.testimonial_contentd img{width:100%;height:80px!important;max-width:80px!important;border-radius:100%;object-fit:cover;position:relative;top:0;left:0;right:0;text-align:center;margin:auto}.testimonial_contentd h5{font-size:17px;margin-bottom:0}.testimonial_contentd h3{font-weight:600;margin-bottom:0;font-size:24px;text-align:center}.testimonial_contentic{position:absolute;color:#fff;background:#28756b;border-radius:50%;padding:17px 16px;font-size:15px;line-height:15px;z-index:12;right:1px;top:10px}.fndraising,.footer,.footer1,.programbx,.starrvw{position:relative}.casestudies .mserv2bximg img{display:block;width:100%;height:350px;object-fit:cover}.testimonial_content iframe{width:100%;height:250px;object-fit:cover;padding:5px;background:#000;border-radius:25px}.testi .c_line{z-index:1}.testimonial_contentd{padding-top:20px}.footer_shape img,.testil img{width:100%;height:auto;max-width:300px}.starrvw{text-align:center}.starrvw ul,.vedicheritagel2 ul{margin:10px 0}.starrvw ul li{list-style:none;display:inline-block;margin-right:1px;color:#b13632;font-size:18px}.testimonial_content img{width:100%;height:auto;max-width:initial}.fndraising{width:100%;overflow:hidden;padding:70px 0;background:#b13632}.fndraising:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/donation-bg-2-2-dark.png);z-index:1;mix-blend-mode:multiply}.fndraising .programshpe{background:rgba(255,255,255,.1)}.fndraising .programbx{background:#a02f29eb}.fndraising .programbx a{color:#fff;text-align:right;border:2px solid #fff;padding:8px 22px;border-radius:100px;text-transform:capitalize}.programbx,.programbx img{margin-bottom:20px;border-radius:30px;width:100%}.fndraising .programbx a img{filter:brightness(0) invert(1);width:15px!important;height:auto!important;position:relative;top:10px;right:-4px;transition:.3s}.programbx{z-index:12;padding:25px;text-align:center;background:#f9edff;box-shadow:3px 5px 10px rgba(0,0,0,.06);transition:.3s}.programbx img{height:200px;object-fit:cover}.programbx h3{font-size:20px;margin:20px 0}.footer1_c h5,.footer1_c p{font-size:17px;text-align:left}.footer{width:100%;padding:40px 0 0;background-color:#b13632;background-image:url(../images/footerbg.jpg);background-repeat:no-repeat;background-position:right;background-size:cover}.footer:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#b13632e8}.footer1{width:100%;border-right:1px solid #373737;min-height:50px}.border_n{border-right:0px solid #373737}.footer1_inn{margin-bottom:40px}.footer1_c{padding-left:35px}.footer1_ico{position:absolute;left:0;top:0}.copyrights_inn,.flogo,.footer_bx p{position:relative}.footer1_c h5{color:#fff}.footer1_c p{color:#efefef}.footer1 .top_menu_left ul li{border:1px solid #c8c8c8}.footer1 .top_menu_left ul li a{color:#c8c8c8}.address_bx h3,.footer_bx h3{color:#fff;font-size:24px;margin-bottom:15px;font-weight:400}.footer_bx p,.footer_bx p a{color:#efefef;font-size:13px}.footer_bx p{text-align:left;padding-left:20px}.address_bx p,.copyrights_inn p,.flogo,.footer-icons ul,.footer-icons ul li a,.footer-social-icons ul li a,.gangabgbx,.mgawabx,.mogurusbx,.mourcentersbx,.page_title h2,.pattern2{text-align:center}.footer_bx p a{text-align:left;text-decoration:none}.footer_bx p:after{position:absolute;top:0;left:6px;content:"\ec77";color:#fff!important;font-family:Icofont;font-size:6px}.footer_bx h6{color:#fff;font-size:13px;margin:10px 0 5px}.footer_bx ul{margin:0;padding-bottom:20px}.footer_bx ul li{list-style:none;display:block;margin-bottom:6px}.footer_bx ul li,.footer_bx ul li a{text-decoration:none;color:#efefef;font-size:13px;transition:.2s}.addrsbx p span,.footer_bx ul li a:hover,.footer_bx ul li:hover{color:#110c36}.copyrights_inn{width:100%;padding:4px 0;z-index:12;margin-top:20px}.copyrights_inn p{margin:0;font-size:12px;color:#fff}.copyrights_inn p a{text-decoration:none;color:#fff;font-size:12px}.copyrights_inn img{width:30px;height:30px;object-fit:contain}.address_bx p{color:#efefef;font-size:13px;padding-right:20px}.flogo img{max-width:150px;width:100%;height:auto}.footer-social-icons ul{margin:40px 0 20px}.footer-social-icons ul li{display:inline-block;border:1px solid #110c36;border-radius:3px;background:#110c36;color:#fff;margin-right:3px;margin-bottom:5px;-webkit-transition-duration:.3s;transition-duration:.3s}.footer-social-icons ul li a{color:#fff;display:block;text-decoration:none;font-size:16px;height:35px;line-height:35px;width:35px}.footer-social-icons ul li a:hover{color:#eee}.addrsbx h5{font-weight:400;color:#efefef;line-height:26px;font-size:18px}.addrsbx h4,.addrsbx p a{color:#fff;font-weight:700}.addrsbx p a{text-decoration:none;font-size:13px;margin-top:3px;display:inline-block}#customer_login a:hover,.mcontactbnew p a,.modalptag p a,.woocommerce-LostPassword a:hover{text-decoration:underline}.addrsbx h4{font-size:19px;margin-top:20px}.addrsbx p{font-size:13px;color:#efefef;margin-bottom:5px}.flogo{width:100%;margin-top:0;background:#110c36;padding:15px 0}.flogo:before,.gangabg:after,.gbg,.page_title h2,.page_title:before,.pattern2{position:absolute}.flogo:before{content:"";width:100%;height:45px;background:#110c36;clip-path:polygon(100% 0,100% 100%,0 100%);top:-44px;left:0}.footer_bx h3{font-size:16px;margin:10px 0;padding-bottom:10px;border-bottom:1px solid #fff}.pattern2{top:50%;left:50%;transform:translate(-50%,-50%);opacity:.1}.pattern2 img{width:100%;height:auto;max-width:700px}.footer-icons ul{list-style:none;margin:20px 0;padding:0}.aboutr2 iframe,.messagebx iframe{padding:10px;background:#fff;width:100%;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.footer-icons ul li{display:inline-block;margin:0 10px}.footer-icons ul li a{color:#fff;border-radius:0;display:block;font-size:21px;text-decoration:none}.footer-icons ul li a img{width:30px;height:auto}.aboutr2 iframe{height:400px}.messagebx iframe{height:500px;margin:20px 0}.gbg{bottom:-10px;right:-60px}.gangabg,.mogurus,.page_title,.video-container{position:relative}.gbg img{width:100%;height:auto;max-width:550px}.footer-icons,.footer_bx{position:relative;z-index:12}.video-container{width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:8px}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;object-fit:contain}.aboutnbbx img{width:100%;height:auto;margin:0 0 40px}.gangabg{width:100%;padding:0}.gangabg4 .gangabgbx,.gangabgbx{margin:auto;padding:10px 90px;right:0}.gangabg:after{content:'';width:100%;height:100%;z-index:1;top:0;left:0;background:rgb(0 0 0 / 40%)}.gangabgbx{z-index:12;left:0}.gangabgbx h2{color:#fff;font-weight:600}.gangabgbx a{display:inline-block;margin-top:20px;background:#fff;color:#890000;padding:8px 20px;border:2px solid #fff;transition:.3s;text-decoration:none}.page_title{width:100%;overflow:hidden}.page_title img{width:100%;height:auto;object-fit:cover;object-position:center}.page_title:before{left:0;top:0;width:100%;height:100%;content:'';background:#b13632d6;z-index:1}.page_title h2{font-size:40px;width:auto;color:#fff;padding:30px 40px;text-transform:uppercase;bottom:-5%;left:0;right:0;margin:0;z-index:1}.mogurus{width:100%;padding:80px 0;background:#f7f5f2;overflow:hidden}.footer_shape{position:absolute;right:0;top:15%}.blog_posts_left_shape{position:absolute;left:0;top:15%}.mogurusbx,.mourcentersbx{width:100%;position:relative;padding:5px;margin-bottom:30px;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);background:#fff}.mcontactbnew:hover,.mcontributebxc,.mgallerybx,.nwbeventsbx:hover{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.mogurusbx img,.mourcentersbx img{width:100%;height:320px;object-fit:cover;object-position:top}.mogurusbx h3,.mourcentersbx h3{font-size:18px;text-transform:uppercase;margin:0;text-align:center}.annadanam .sectitle h1,.gangabg2,.gangabg2 h2,.gangabg2 h3,.mgawa3lefttitle .sectitle h1{text-align:left}.mogurusbxc{align-items:center;height:100px}.mogurusi,.woocommerce-MyAccount-navigation{margin-bottom:20px}.gangabg2 h2{font-weight:300}.gangabg2 h3{color:#fff;font-size:38px;position:relative;padding-left:100px}.gangabg2 h3:after{content:'';position:absolute;left:0;top:49%;height:2px;width:90px;background:#fff}.gangabgquotes{padding:10px;width:95px;height:95px;line-height:95px;position:absolute;top:-60px;left:100px;z-index:12}.gangabgquotes img{width:70px!important;height:auto!important}.mgawa{width:100%;position:relative;padding:80px 0;overflow:hidden;background-image:url(../images/ghbg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.mgawabx{position:relative;padding:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.gangabg4 .gangabgbx,.mvedantabxc{transform:translateY(-50%);text-align:center}.mgawabxbd{background:#fff;padding:30px 15px 15px}.mgawabx p{text-align:center;font-style:italic}.mgawa2{width:100%;position:relative;background:#f7f5f2;overflow:hidden}.mogurusbxl ul{margin:0;padding:20px;background:url(../images/donation-bg-2-2-dark.png) center/cover no-repeat #f7f5f2}.aboutr ul li,.mogurusbxl ul li,.mresidentialbxr ul li,.mvedanta22bx ul li{text-align:justify;line-height:30px;color:#333;font-size:16px;letter-spacing:1px;margin-bottom:10px;display:block;list-style:none;position:relative;padding-left:15px}.aboutr ul li:after,.mogurusbxl ul li:after,.mresidentialbxr ul li:after,.mvedanta22bx ul li:after,.nmpillar .card ul li:after{position:absolute;top:0;left:0;content:"\ec77";color:#b13632!important;font-family:Icofont;font-size:8px}.gangabg3 h2,.nbmtestmonial .sectitle h1{font-size:24px}.gangabg4 .gangabgbx{width:50%;position:absolute;top:50%;z-index:12;left:inherit}.mcontribute,.mfoundationcoimbatore,.mfreeresources,.mnbupcoming,.mnbupcoming2,.mourcenters{width:100%;position:relative;padding:80px 0;overflow:hidden}.mcontributebx{width:100%;position:relative;margin-bottom:45px}.mcontributebx img{width:100%;height:400px;object-fit:cover}.mcontributebxc{padding:20px;background:#b13632;position:absolute;bottom:-20px;right:-1px;z-index:1;width:95%;clip-path:polygon(0 0,100% 1%,100% 75%,91% 100%,0 100%,0% 50%)}.mcontributebxc h3{margin:0;text-transform:capitalize;font-size:21px;color:#fff}.mcontact,.mgallery{width:100%;position:relative;padding:80px 0;background:#f4f0ec;overflow:hidden}.mcontactbnew{width:100%;position:relative;padding:15px 20px;margin-bottom:20px;border-bottom:2px solid #766767;background:url(../images/donation-bg-2-2-dark.png) center/cover no-repeat #d3d3d3;min-height:280px;transition:.3s}.mcontactbnew p{font-size:15px;font-weight:500;text-align:left}.mcontactbnew p a{font-size:15px}.mcontactbnewflag img{width:50px;height:auto;position:absolute;top:10px;right:20px}.mcontactbnew h5{font-size:22px;font-weight:800;margin-bottom:35px;width:90%;min-height:60px}.mcontactbnew p b,.mcontactbnew p strong{font-weight:900}.mcontactbnew p a img{width:25px;margin-right:5px;position:relative;top:0;right:0}.main_careerformbn{background:#efefef}.mcontactitle{background:#b13632;color:#fff;margin:30px 0;padding:10px;text-align:center}.mcontactitle h2,.sectitle22 h3{color:#fff;margin:0}.mcontactbg{position:absolute;left:-150px;top:15%}.mcourses,.mcoursesbx,.mgallerybx,.mvedantabx{width:100%;position:relative}.mgallerybx{padding:5px;background:#fff;margin-bottom:20px;border-radius:10px}.mgallerybx img{width:100%;height:250px;object-fit:cover;border-radius:10px}.mcourses{padding:80px 0;background:url(../images/clear-00.png) bottom center/500px auto no-repeat #fff;overflow:hidden}.mcoursesbx{margin-bottom:25px;text-align:center}.mcoursesbx img{width:100%;height:350px;object-fit:cover}.mcoursesbx h3{margin:20px 0;text-transform:capitalize;font-size:21px}.mvedantabx{padding:0;margin-bottom:20px}.mvedantabxc{position:absolute;top:50%;width:70%;left:15%;transform:translate(0,-50%)}.mvedanta2,.mvedanta22bx{width:100%;position:relative}.mvedantabxc h2{background:#bcac95;color:#fff;width:60px;height:60px;line-height:60px;border-radius:100%;margin:auto}.mvedantabxc h3{font-size:21px;margin:15px 0}.mvedanta2{padding:0 0 80px}.mvedanta22bx h3,.sectitle22{background:#b13632;padding:10px;text-align:center}.sectitle22{color:#fff;margin-bottom:30px}.mvedanta22bx{padding:25px;min-height:500px;background-image:url(../images/donation-bg-2-2-dark.png);background-repeat:no-repeat;background-position:center;background-size:cover;margin-bottom:25px}.mvedanta22bx h3{font-size:21px;margin:15px 0 30px;color:#fff}.mcharity .table thead,.mcharity button{background:linear-gradient(90deg,#890000,#890000);font-size:15px;text-transform:uppercase;letter-spacing:.5px;color:#fff}.mcharityi{margin-top:30px;text-align:center}.mcharity .table{border:0 solid #efefef;box-shadow:0 16px 32px rgb(166 188 233 / 20%);max-width:100%;margin:40px auto;background:#fff;box-shadow:0 15px 30px 0 rgba(0,0,0,.3),inset 0 4px 0 0 #fff;padding:0;border-collapse:separate;border-spacing:0;border-radius:16px;overflow:hidden}.nwbeventsbx img,.nwbeventsbx:after{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.mcharity .table tbody tr{transition:.25s;font-size:15px}.mcharity .table tbody tr:nth-child(odd){background-color:rgb(249 174 174 / 32%)}.mcharity .table tbody tr:nth-child(2n){background-color:#fff2f2}.mcharity .table tbody tr:hover{transform:scale(1.01)}.mcharity .table tbody td{padding:12px 16px;vertical-align:middle}.mcharity .table tbody tr:last-child td:first-child{border-bottom-left-radius:16px}.mcharity .table tbody tr:last-child td:last-child{border-bottom-right-radius:16px}.mcharity button{border:none;padding:12px 20px}.mcharity input,.mcharity select,.mcharity textarea{width:100%;background:0 0;border:1px solid #000;padding:15px 10px;margin-bottom:15px}.mcharity textarea{height:120px;resize:none}.sectitle23{margin-bottom:65px}.teacherin,.vedicheritagei{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #efefef}.aboutr2nyb,.mourcentersbi,.nbvdpi,.vedicheritagel2{margin-top:20px}.vedicheritagel2 ul li{list-style:none;display:inline-block;padding:10px;background-color:#fec4c2;color:#000;margin-bottom:10px;margin-right:10px}.vedicheritager ul{margin:0 0 0 20px}.vedicheritager ul li{list-style:none;display:block}.mourcentersr img,.nbmtestmonial3bx iframe{object-fit:cover}.mourcentersi{margin-top:60px}.mourcentersbxc{padding:0 10px;align-items:center;height:100px}.mfoundationcoimbatorebx{padding:20px 15px;margin-bottom:35px;text-align:center;background:#fff;border-radius:10px;box-shadow:0 25px 40px -3px rgb(0 0 0 / 20%)}.mfoundationcoimbatorebx img{width:65px;height:auto}.mfoundationcoimbatorebx h3{margin:10px 0 0;font-size:14px;text-transform:capitalize}.mfreeresourcesbx{width:100%;position:relative;padding:0;margin-bottom:20px;border-radius:25px;overflow:hidden}.mfreeresourcesbx a{text-decoration:none;display:block;position:relative}.mfreeresourcesbx img{width:100%;height:250px;object-fit:cover;display:block;border-radius:25px}.mfreeresourcesbx .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / 40%);z-index:5;border-radius:25px}.mfreeresourcesbx h3{position:absolute;bottom:10px;left:20px;color:#fff;font-size:20px;z-index:10}.mfreeresourcesbxbtn{position:absolute;bottom:20px;right:20px;width:30px;height:30px;line-height:30px;border:1px solid #fff;text-align:center;border-radius:100%;z-index:10}.mfreeresourcesbxbtn i{color:#fff;font-size:20px}.marticles .mcontactbnew{border:5px solid #b13632;min-height:240px}.marticles .mcontactbnew h5{font-size:20px;color:#b13632;font-weight:800;margin-bottom:0;width:100%;min-height:initial}.marticles .mcontactbnew p{position:absolute;right:20px;bottom:10px}.marticles .mcontactbnew h2{font-size:21px;line-height:1.4}.mresidentialbxli,.mvideosbxvbe,.mvideosi{margin-bottom:30px}.mvideos h2{background:#fff;color:#b13632;font-size:17px;margin-bottom:0;padding:10px;text-align:center}.mvideos h1{background:#b13632;color:#fff;font-size:24px;margin:0;padding:10px;text-align:center}.nmpillar input,.nmpillar select,.nmpillar textarea{background-color:#fee;margin-bottom:15px}.mvideos .video-container{border-radius:0}.awardsbx{width:96%;position:relative;margin:20px 2% 45px}.innerBevel img{display:block;width:100%;height:auto;object-fit:contain}.awards figure{width:100%;height:auto;margin:auto}.outerBevel{box-shadow:4px 6px 12px 0 #000;border-width:5px;border-style:solid;border-color:#6d543a #18130d #18130d #6d543a}.monlineclassbody,.nbmtestmonial3bx{box-shadow:0 16px 32px rgb(166 188 233 / 20%)}.flatSurface{border:12px solid #412810}.nwbeventsbx,.nwbeventsbx img{border-radius:35px;width:100%}.innerBevel{border-width:5px;border-style:solid;border-color:#18130d #6d543a #6d543a #18130d}.awards .owl-carousel .owl-item img{display:block;clear:both;height:100%;width:100%;padding:7.5% 7.5% 10%;background-color:#fff9e0;border-width:3px;border-style:solid;border-color:#cfa600 #cfa600 #916e00 #916e00}.awardsbg,.awardsbg2,.yogobg{position:absolute;bottom:0;left:0}.awardsbg2 img{width:100%;height:auto;max-width:auto;opacity:.1}.awardsbx h3,.awardsbx h4,.monlineclassbody h3{font-size:20px}.nwbeventsbx{position:relative;margin-bottom:25px;background:#fff;transition:.3s}.nwbeventsbx img{height:250px;object-fit:cover;object-position:center}.nwbeventsbximgc{width:100%;position:relative;padding:20px 20px 20px 90px}.nwbeventsbximgc h3{position:absolute;font-size:24px;width:60px;text-align:center;font-weight:700;top:50%;color:#a02f29eb;left:12%;transform:translate(-50%,-50%)}.nwbeventsbximgc h2{font-size:21px;margin:0;line-height:1.4}.nwbeventsbx:after{content:'';position:absolute;left:20px;top:20px;background:#fee;width:25px;height:25px;border-radius:100%}.timeline-container{margin-top:0;border-top:3px solid #973031}.events .owl-carousel .owl-dots .owl-dot{background:#fff;border:1px solid #bfbfbf;width:30px;height:20px;margin:5px}.events .owl-carousel .owl-dots .owl-dot.active{background:#417638}.events .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;margin:0 auto;-webkit-transform:translate3d(0,0,0)}.events .owl-stage-outer{top:-16px}.events .owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.events .owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.events .timeline-slide{max-width:initial;margin:0;width:100%;position:relative;min-height:auto!important}.events .timeline-slide .circle{border:4px solid #973031;background-color:#973031;border-radius:50%;-moz-border-radius:50%;-webkit-border-redius:50%;height:20px;width:20px;position:absolute;left:50%;margin-left:-13px;top:-60px;z-index:2000;overflow:visible}.events .timeline-copy{font-size:.7em;margin:1rem;padding-bottom:5px}.events .timeline-slide .vertical-line{border-left:3px solid #973031;height:50px;position:absolute;left:50%;margin-left:-4.5px;top:-50px;z-index:1000}.events .timeline-slide .timeline-copy h3{font-size:2.5rem;font-weight:800;margin-bottom:0}.events .timeline-slide .timeline-copy{padding:0 .5rem;color:#fff;margin-top:60px}.events .timeline-container{margin-top:20px;padding-top:6px}.events .timeline-container .owl-stage{margin-left:0}.events .owl-theme .owl-nav [class*=owl-]{transition:.3s;color:#fff!important;font-size:14px;margin:5px;padding:0!important;background:#eab53e!important;display:inline-block;cursor:pointer;border:1px solid #eab53e;border-radius:100px!important;width:40px;height:40px;line-height:40px}.nmpillar .buy-btn,.nmpillar .nav-tabs .nav-link.active{background:#973031;color:#fff}.events .owl-theme .owl-nav i:hover{color:#eab53e!important}.events .owl-theme .owl-nav [class*=owl-]:hover{background:#fff!important;color:#eab53e!important;text-decoration:none}.events .owl-theme .owl-dots .owl-dot span{width:60px;height:8px;margin:0 6px;border:1px solid #333!important;background:#333!important;display:inline-block;-webkit-backface-visibility:visible;transition:opacity .2s;border-radius:100px;position:relative}.events .owl-theme .owl-dots .owl-dot.active span{background:#000!important;border:1px solid #000!important}.events .owl-carousel .owl-item{height:auto!important}.timeline-copy h3{font-size:19px!important;margin:15px 0;height:60px;display:-webkit-box;overflow:hidden}.timeline-copy p{line-height:1.3;margin:15px 0;font-size:15px;text-align:center}.booki{margin-top:50px}#wrapper{margin-left:auto;margin-right:auto;max-width:80em}#container{float:left;padding:1em;width:100%}.nmpillar{padding-bottom:70px}.nmpillar .nav-tabs{border-bottom:none;display:flex;justify-content:center}.nmpillar .nav-tabs .nav-item{flex:1;text-align:center}.nmpillar .nav-tabs .nav-link{border:none;border-radius:0;color:#973031;background:#fee;padding:15px 0;font-weight:600;transition:.3s}.nmpillar .tab-content{padding:10px}.nmpillar .accordion .card{border:none;border-radius:0}.card-header{background:#fee;border-bottom:none;position:relative;padding:0}.nmpillar .nmpillar .btn-link{color:#3b2f1d;font-weight:500;text-decoration:none;width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between}.mmodbx a,.nmpillar .btn-link:hover{text-decoration:none;color:#000}.nmpillar .accordion-arrow{transition:transform .3s;font-size:16px;position:absolute;right:20px;top:25px}.nmpillar .collapsed .accordion-arrow{transform:rotate(0)}.nmpillar .btn-link[aria-expanded=true] .accordion-arrow{transform:rotate(90deg)}.nmpillar .buy-btn{border:none;padding:10px 25px;border-radius:3px;display:block;margin:20px auto 0}.nmpillar .buy-btn:hover{background:#872425}@media (max-width:576px){.nmpillar .tab-content{padding:20px}.nmpillar .btn-link{font-size:14px}}.nmpillar .card{border:1px solid #973031;border-radius:0;margin-bottom:20px}.nmpillar .mvedanta22bx{padding:0;min-height:350px}.nmpillar .mvedanta22bxcnb{padding:0 20px}.nmpillar .mvedanta22bx h3{font-size:18px;font-weight:600;min-height:80px}.nmpillar .mvedanta22bx p{text-align:center;font-size:15px;line-height:1.7}.nmpillar input{width:100%;padding:15px;border:1px solid;border-radius:0}.nmpillar textarea{height:120px;width:100%;resize:none;padding:20px;border:1px solid;border-radius:0}.nmpillar .main_contact_message_btn input[type=submit]{width:auto;border:2px solid #b13632;background:#b13632;color:#fff;padding:8px 40px;transition:.3s;font-size:16px;font-weight:700;box-shadow:0 20px 38px rgba(0,0,0,.16);border-radius:100px}.main_contact_message_btn input[type=submit]:hover,.nmpillar .main_contact_message_btn input[type=submit]:hover{color:#b13632;border:2px solid #b13632;background:0 0}.nmpillar select{width:100%;padding:18px 15px;border:1px solid;border-radius:0}.monlineclassbody a,.moutreach p a{border-bottom:2px solid #973031;font-weight:700}.monlineclass{position:relative;overflow:hidden;padding:80px 0}.monlineclassbody{background:#fff;margin-bottom:30px;border-radius:5px}.monlineclassbody p{font-size:13px;line-height:1.4}.monlineclassbody h5{font-size:14px;font-weight:700;color:#973031}.monlineclassbody a{display:inline-block;color:#973031;padding-bottom:5px}.monlineclassbodyc{padding:15px;min-height:400px}.monlineclass .monlineclassbodyc ul{margin:5px 0}.monlineclass .monlineclassbodyc ul li{text-align:left;font-size:13px;line-height:1.5;color:#333;letter-spacing:1px;margin-bottom:5px;display:block;list-style:none;position:relative;padding-left:8px}.monlineclass .monlineclassbodyc ul li:after{position:absolute;top:5px;left:0;content:"\ec77";color:#b13632!important;font-family:Icofont;font-size:5px}.mresidential,.mshop1,.nbmtestmonial3{width:100%;position:relative;overflow:hidden;padding:80px 0}.mresidential .messagebxicon{background:url(../images/donation-bg-2-2-dark.png)}.buttoncnterp button{background:#973031;color:#fff;border:none;padding:10px 25px;border-radius:3px;display:block;margin:20px auto 15px}.mresidentialbxli2{padding-bottom:30px;margin-bottom:30px}.mresidentialbxr h4{color:#973031;font-weight:700}.moutreach p a{color:#973031}.nbcontribute{width:100%;position:relative;overflow:hidden;padding:0 0 80px}.nbcontribute .innerBevel{padding:25px}.nbmtestmonial{width:100%;position:relative;overflow:hidden;padding:80px 0 20px}.nbmtestmonial2{width:100%;position:relative;overflow:hidden;padding:80px 0;background-image:url(../images/new-testi-bg.jpg);background-repeat:no-repeat;background-position:right;background-size:cover}.testimonial_content{background:#ffffffe8;padding:40px}.nbmtestmonial2 .owl-carousel .owl-nav button.owl-next,.nbmtestmonial2 .owl-carousel .owl-nav button.owl-prev{background:#fff;color:#000;width:45px;height:45px;line-height:45px;border-radius:100%}.nbmtestmonial3bx{width:100%;position:relative;border:1px solid #efefef;background:#fff;padding:20px}.nbmtestmonial3bx h3{font-size:20px;text-align:center;margin:0}.nbmtestmonial3 .owl-carousel .owl-nav button.owl-next,.nbmtestmonial3 .owl-carousel .owl-nav button.owl-prev{background:#890000;color:#fff;width:45px;height:45px;line-height:45px;border-radius:100%}.evebtn a,.events .owl-nav button{background:#973031;transition:.3s}.category-row{background:#fee;font-weight:500}.mmod2l .table .thead-dark th,.monlineclass .table .thead-dark th,.red-title,.subheading{color:#973031;background-color:#fee;border-color:#fee;padding:5px 10px;font-size:15.5px}.mmod2l .category-row td,.monlineclass .category-row td{padding:5px 10px;font-size:15.5px}.mmod2l .table td,.monlineclass .table td,.monlineclass .table th{padding:5px 10px;font-size:14px;line-height:2;vertical-align:middle;border-top:1px solid #dee2e6}.mmod2l .table ul li,.monlineclass .table ul li{padding:5px 10px;font-size:14px;line-height:2}.mmod2l ul,.nmpillar .card ul,.nmpillar ul{margin-left:25px}.mmod2l ul li,.nmpillar .card ul li,.nmpillar ul li{text-align:justify;line-height:30px;color:#333;font-size:13px;letter-spacing:1px;margin-bottom:5px;display:block;list-style:none;position:relative;padding-left:15px}.monlineclass .accordion-title{font-weight:700;font-size:18px;background:#f3f3f3;padding:12px 15px;cursor:pointer;border:1px solid #ddd;width:100%;text-align:left;position:relative}.monlineclass .accordion-title::after{content:"\25BA";position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(90deg);transition:.3s;font-size:18px}.accordion-title[aria-expanded=true]::after{transform:translateY(-50%) rotate(-90deg)}.monlineclass .table{width:98%;margin:1%;box-shadow:0 4px 10px rgba(0,0,0,.15)}.nmpillar .card .btn-link{display:flex;width:100%;color:#000;text-decoration:none;font-weight:700;font-size:16px;padding:9px 12px;background:#fee;border:1px solid #973031}.monlineclass .mb-2,.monlineclass .my-2{margin-bottom:1px!important}.monlineclass .subcat-title{background:#fee;font-weight:700;padding:3px 15px;border:1px solid #fee;margin:6px 0;border-radius:4px}.monlineclass .table tbody tr:nth-child(odd){background:#fbfafa;color:#000}.nmpillar .accordion .card{margin-bottom:1px;padding-bottom:2px}.red-title{color:#fff;background-color:#b40000;border-color:#fee;padding:5px 10px;font-size:15.5px}.monlineclass .main-title,.sub-heading{color:#b40000;text-align:center;margin:10px 0 0}.monlineclass .card-body{font-weight:500;padding:0}.monlineclass .main-title{font-size:26px;font-weight:700}.monlineclass .subtitle{text-align:center;font-size:15px;margin-bottom:25px}.monlineclass .cert-box,.monlineclass .text-danger{background:#ffeccc;border-left:4px solid #ff9c00;padding:10px 15px;margin:10px 0;font-size:14px;font-weight:700}.sub-heading{font-size:17px;font-weight:700}.monlineclass .text-dark,.wc-block-components-radio-control-accordion-option:first-child p,.wc-block-components-radio-control-accordion-option:first-child span{color:#fff!important}.monlineclass22{padding-top:0!important}.nmpillar .tab-container{background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);overflow:hidden;margin:auto;padding:10px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:45px;height:45px;border-radius:50%;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.15);display:flex;justify-content:center;align-items:center}.swiper-button-next{right:25px}.swiper-button-prev{left:25px}.swiper-button-prev::after{content:"\eab5";font-family:Icofont;font-size:24px;color:#333}.swiper-button-next::after{content:"\eab8";font-family:Icofont;font-size:24px;color:#333}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{width:20px;height:4px;border-radius:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{background:#fff;opacity:1}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:#890000}.timeline-copy h6{font-size:12px;margin:15px 0;font-weight:400}.nbcontributebx h4{text-align:justify;font-size:19px}.evebtn,.events .owl-dots,.mmod .nav-tabs,.mmod2r a,.nbcontributebx2{text-align:center}.nbcontributebx h3{text-align:center;font-weight:600;font-size:24px}.nbcontributebx2{width:100%;position:relative;padding:20px 10px;margin-bottom:10px;background:#fff;box-shadow:0 16px 32px rgb(166 188 233 / 20%);border-radius:15px;border:5px solid #fff;min-height:160px}.nbcontributebx2 img{width:50px;height:auto;margin-bottom:10px}.nbcontributebx2 h3{font-size:17px;margin:0;min-height:60px}.nbcontributebx2 h3 span{display:block;font-size:10px;font-weight:600}.nbcontributebx4{padding:20px;margin-bottom:40px}.events .owl-dots{margin-top:30px;display:none}.events .owl-nav button{border:1px solid #973031;border-radius:100px;height:35px;width:35px;line-height:35px}.events .owl-nav button:hover{color:#973031}.events .owl-carousel .owl-nav button.owl-next,.events .owl-carousel .owl-nav button.owl-prev{border:1px solid #973031;background:#973031;border-radius:100px;transition:.3s;height:35px;width:35px;line-height:35px;color:#fff;margin-right:5px}.events .owl-next i,.events .owl-prev i{color:#fff;font-size:20px;line-height:35px}.evebtn{margin-top:-4px}.evebtn a{border:1px solid #973031;padding:10px 20px;text-decoration:none;color:#fff;text-transform:uppercase;font-size:15px}.evebtn a:hover{background:0 0;color:#973031}.mgawa3nb1,.mmod .tab-content,.tgan{padding-top:45px}.mmodbx{width:100%;position:relative;border-radius:10px;margin-bottom:20px;border:1px solid #d9d9d9}.mmodbx img{width:100%;height:200px;border-top-right-radius:10px;border-top-left-radius:10px;object-fit:cover;object-position:left}.mmodbxnbev img,.page_title_gallry img{object-position:center;object-fit:cover}.mmod .nav-tabs .nav-item.show .nav-link,.mmod .nav-tabs .nav-link.active{color:#fff;background-color:#890000;border:1px solid #890000;border-radius:0}.mmod .nav-tabs{border-bottom:0 solid #dee2e6}.mmod .nav-tabs .nav-item{margin-bottom:0;margin-right:20px;display:inline-block}.mmod .nav-tabs .nav-link:hover{color:#fff;background-color:#890000}.mmod .nav-tabs .nav-link{border:1px solid #d9d9d9!important;background:#f9f9f9;border-radius:0}.mmodbxc{padding:20px 10px}.modtag{display:flex;justify-content:space-between;align-items:center}.modtag h4{font-family:Roboto,sans-serif;font-size:20px}.modtag h6{font-size:9px;border-radius:30px;padding:3px 5px;background:#ffdbdb;font-weight:600;line-height:19px;color:#1e1e1e}.mmodbxc h3{font-size:14px!important;margin:15px 0;font-weight:700;height:70px;display:-webkit-box;overflow:hidden}.modtag2{display:flex;justify-content:space-between;align-items:center;margin:0}.modtag2 p{font-size:15px;margin:0}.modtag2 p i,.password-toggle:hover{color:#890000}.mmod2r{background:#fff;border-radius:8px;border:1px solid #dbe0e9;padding:40px 20px}.mmod2r img{width:100%;height:auto;border-radius:15px;margin-bottom:20px}.mmod2r a{display:block;margin:10px 0;padding:10px 20px;color:#fff;background:#890000;border-radius:5px;text-decoration:none}.mmod2r .table{font-size:13px;margin-top:25px}.mmod2r .table td,.mmod2r .table th{padding:1px;vertical-align:middle;border-bottom:1px solid #dee2e6}.mmod2r .table tr td:first-child,.mnbyp .nbcontributebx2 h3{font-weight:700}.mmod2l .sub-heading{font-size:20px;font-weight:700;text-align:left;color:#b40000;margin:0 0 20px}.mmod2l .accordion-title{font-weight:700;font-size:18px;background:#f3f3f3;padding:12px 15px;cursor:pointer;border:1px solid #ddd;width:100%;text-align:left}.mmod2l .subcat-title{background:#fff3cd;font-weight:700;padding:10px 15px;border:1px solid #ffe8a1}.modal{top:50%;left:50%;transform:translate(-50%,-50%)}.modal-header h4,.woocommerce-checkout .shop_table th{font-weight:600}.modal-header .close{background:#dbe0e9;border:1px solid #dbe0e9}.modal-header,.mvedanta22bxntble .table td,.mvedanta22bxntble .table tr{border:none}.modal-body input{width:100%;align-items:center;outline:0;box-shadow:none;border:1px solid #dbe0e9;border-radius:4px;background:#fff;padding:14px 20px;font-size:14px;font-style:normal;font-weight:400;margin-bottom:12px;line-height:normal;color:#001931;transition:.3s;height:auto}.modalbtn{text-align:center;margin-top:20px}.modalbtn input[type=submit]{width:auto;border:2px solid #890000;background:#890000;color:#fff;padding:15px 30px;transition:.3s;border-radius:5px}.modal-body button:hover,.modalbtn input[type=submit]:hover{color:#890000;border:2px solid #890000;background:0 0}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{padding:0;max-width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%!important;max-width:48%}.woocommerce form.login,.woocommerce form.register{box-shadow:0 4px 12px rgba(0,0,0,.05);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.woocommerce h2{font-size:22px;margin-bottom:20px;font-weight:600;color:#222;text-align:center}.woocommerce form .form-row input.input-text{width:100%;padding:12px;border:1px solid #ccc;border-radius:8px;margin-bottom:15px;transition:border-color .3s}.woocommerce form .form-row input.input-text:focus{border-color:#0073e6;outline:0}.woocommerce form .button{background:#0073e6;color:#fff;padding:12px 20px;border:none;border-radius:8px;cursor:pointer;font-weight:600;width:100%;transition:.3s}.woocommerce form .button:hover{background:#005bb5}.woocommerce form .woocommerce-form__label{display:flex;align-items:center;font-size:14px}.woocommerce-LostPassword a{color:#0073e6;text-decoration:none}#customer_login .col-md-6 form{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:30px;box-shadow:0 6px 18px rgba(0,0,0,.05);transition:.3s}#customer_login .col-md-6 form:hover{box-shadow:0 10px 25px rgba(0,0,0,.08);transform:translateY(-2px)}#customer_login h2{color:#111827;text-align:center;position:relative;padding-bottom:5px!important;font-size:21px!important;font-weight:600;margin:0!important}#customer_login h2::after{content:"";display:block;width:50px;height:3px;background:#890000;margin:10px auto 0;border-radius:2px}#customer_login .form-control,#customer_login input.input-text{width:100%;padding:12px 15px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;transition:border .3s,box-shadow .3s;margin-bottom:18px}#customer_login input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.25);outline:0}#customer_login .btn,#customer_login .woocommerce-button{display:inline-block;width:100%;padding:12px;border-radius:8px;font-weight:600;font-size:16px;transition:.3s;border:none}#customer_login a:hover{color:#1e40af}#customer_login .form-check-label,#customer_login .woocommerce-form__label{font-size:14px;color:#374151}.page_title2nbve{width:100%;position:relative;padding:10px 0;background:#890000}#lost_password_page,.woocommerce-account{background:url('https://innovtouch.org/purna-vidya-trust/wp-content/uploads/2025/10/login-bg-imgs.jpg') center/cover no-repeat}.page_title2nbve h2{color:#fff;margin:0;font-size:24px;text-align:center}#customer_login{margin:auto;max-width:100%}.woocommerce form.login input.input-text,.woocommerce form.register input.input-text{width:100%;padding:12px 15px;border:none;border-radius:8px;margin-bottom:20px;background:rgba(255,255,255,.2);color:#000}.woocommerce form.login input.input-text::placeholder,.woocommerce form.register input.input-text::placeholder{color:#eee}.woocommerce form.login button.button,.woocommerce form.register button.button{width:100%;padding:12px;border-radius:8px;background:#890000;border:none;color:#fff;font-weight:700;transition:background .3s}#place_order:hover,.woocommerce form.login button.button:hover,.woocommerce form.register button.button:hover,.woocommerce-Address .edit:hover,.woocommerce-Address a:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout #place_order:hover{background:#d93e3e}#customer_login label{color:#333;font-size:14px;font-weight:700;margin-bottom:5px}#customer_login .form-control{padding:7px 15px;border-radius:0;margin-bottom:0}.woocommerce form.login,.woocommerce form.register{padding:25px 10px!important;margin:10px 0!important;background:#fff!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:16px;max-width:100%;color:#fff;box-shadow:0 8px 32px rgba(0,0,0,.3);border:1px solid #fff!important}#customer_login .form-check-label{font-size:11px;color:#fff;margin:3px 0}#customer_login .form-check-input{position:absolute;margin-top:4px;margin-left:-1.25rem}#customer_login .btn-primary,#customer_login .woocommerce-form-login__submit,.woocommerce form.woocommerce-ResetPassword button{border:1px solid #890000;background:linear-gradient(135deg,#890000,#890000);color:#fff;padding:10px}p.lost_password{color:#fff;margin:10px 0 0;text-align:center}a.lost_password{color:#fff;text-align:center}#customer_login a{transition:color .3s;color:#000;font-size:12px}.woocommerce form.register{border:1px solid #cfc8d8;padding:10px!important;margin:10px 0!important;text-align:left;border-radius:5px}#customer_login p.text-muted,#lost_password_page label,#lost_password_page p{color:#fff!important;font-size:13px!important;margin-bottom:5px}#customer_login .btn-primary:hover,#customer_login .btn-success:hover,#customer_login .woocommerce-form-login__submit:hover,#customer_login .woocommerce-form-register__submit:hover,.woocommerce-form-row button:hover{background:linear-gradient(135deg,#fff,#fff)!important;color:#890000!important}#customer_login .btn-success,#customer_login .woocommerce-form-register__submit,.woocommerce-form-row button{background:linear-gradient(135deg,#890000,#890000);color:#fff;padding:10px;margin-top:10px}#lost_password_page{width:100%;position:relative;padding:70px 0;overflow:hidden}#lost_password_page button{border:1px solid #890000!important}.woocommerce-MyAccount-content,.woocommerce-MyAccount-navigation{background:#fff;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.08)}#lost_password_page h2{padding-bottom:5px!important;font-size:21px!important;font-weight:600;margin:0!important;color:#fff}.woocommerce-account .woocommerce{display:flex;flex-wrap:nowrap;gap:30px;padding:40px 20px}.woocommerce-MyAccount-navigation{flex:0 0 250px;padding:25px 20px;top:30px}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0}.woocommerce-MyAccount-navigation ul li{margin-bottom:12px;display:inline-block}.woocommerce-MyAccount-navigation ul li a{display:block;padding:12px 15px;border-radius:10px;text-decoration:none;color:#333;font-weight:500;transition:.3s}.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li.is-active a{background:#890000;color:#fff;box-shadow:0 4px 10px rgba(0,113,161,.25)}.woocommerce-MyAccount-content{flex:1;padding:30px}.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3{font-size:22px;font-weight:600;margin-bottom:20px;color:#222}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-radius:10px;padding:15px 20px;font-size:14px}.woocommerce-info{background:#e9f7fd;border-left:4px solid #890000}.woocommerce-message{background:#e8f9f0;border-left:4px solid #28a745}.woocommerce-error{background:#fbeaea;border-left:4px solid #dc3545}.address-card,.woocommerce-Address{background:#fff;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:transform .2s,box-shadow .2s}.woocommerce-Addresses{display:flex;flex-wrap:wrap;gap:30px;margin-top:30px}.woocommerce-Address{flex:1 1 calc(50% - 30px)}.woocommerce-Address:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(0,0,0,.15)}.woocommerce-Address-title h3{font-size:18px;font-weight:600;margin-bottom:12px;color:#222}.woocommerce-Address address,.woocommerce-Address p{font-size:14px;line-height:1.6;color:#444}.woocommerce-Address .edit,.woocommerce-Address a{display:inline-block;margin-top:15px;padding:10px 18px;background:#890000;color:#fff!important;border-radius:8px;text-decoration:none;font-weight:500;transition:background .3s}.woocommerce-Addresses .woocommerce-info,.woocommerce-Addresses .woocommerce-message{flex:1 1 100%;margin-bottom:20px;border-radius:10px;padding:15px 20px}.address-card{display:flex;flex-direction:column;justify-content:space-between;height:100%}.address-card:hover{transform:translateY(-4px);box-shadow:0 6px 16px rgba(0,0,0,.15)}.allgruqts .gangabgbx,.gangabgbx,.password-toggle{top:50%;transform:translateY(-50%)}.btn-primary.focus,.btn-primary:focus,.modal-body .btn-primary:hover{box-shadow:0 0 0 0 rgba(0,123,255,.5)}.address-title{font-size:18px;font-weight:600;margin-bottom:16px;color:#222}.address-card address,.no-address{margin-bottom:20px;font-size:14px}.no-address{color:#666}.address-card address{font-style:normal;color:#444;line-height:1.6}.edit-address-btn{display:inline-block;padding:10px 20px;background-color:#890000;color:#fff!important;border-radius:8px;text-decoration:none;font-weight:500;transition:background .3s;align-self:start}.cart-collaterals,.woocommerce-cart-form{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.08)}.edit-address-btn:hover,.edit-address-form-wrapper button.btn-primary:hover,.woocommerce-EditAccountForm button.button:hover,.woocommerce-EditAddress button.btn-primary:hover,.woocommerce-EditAddress button.button:hover .woocommerce-address-edit-form button.btn-primary:hover,.woocommerce-address-edit-form button.button:hover{background-color:#d93e3e}.edit-address-form-wrapper,.woocommerce-EditAccountForm{max-width:900px;margin:0 auto;background:#fff;padding:30px;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.edit-address-form-wrapper label{font-weight:500;margin-bottom:6px;color:#333}.edit-address-form-wrapper .input-text,.edit-address-form-wrapper select{width:100%;padding:10px 12px;border:1px solid #ccc;border-radius:8px;font-size:14px;background-color:#f9f9f9;transition:border-color .3s,background-color .3s}.edit-address-form-wrapper .input-text:focus,.edit-address-form-wrapper select:focus{border-color:#890000;background-color:#fff;outline:0}.edit-address-form-wrapper button.btn-primary{background-color:#890000;border:none;border-radius:8px;font-weight:500;transition:background-color .3s}.woocommerce-address-edit-form input.input-text,.woocommerce-address-edit-form input[type=email],.woocommerce-address-edit-form input[type=number],.woocommerce-address-edit-form input[type=password],.woocommerce-address-edit-form input[type=tel],.woocommerce-address-edit-form input[type=text]{width:100%;padding:12px 14px;border:1px solid #ccc;border-radius:8px;font-size:15px;line-height:1.5;background-color:#f9f9f9;transition:.3s}.password-field-wrapper input:focus,.woocommerce-EditAccountForm input.input-text:focus,.woocommerce-EditAccountForm input[type=password]:focus,.woocommerce-EditAddress select:focus,.woocommerce-address-edit-form input:focus,.woocommerce-address-edit-form select:focus{border-color:#890000;background-color:#fff;outline:0;box-shadow:0 0 0 3px rgba(0,113,161,.15)}.woocommerce-address-edit-form select{padding:12px 14px;border:1px solid #ccc;border-radius:8px;font-size:15px;background-color:#f9f9f9;transition:.3s;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:14px}.woocommerce-EditAccountForm label,.woocommerce-EditAddress label,.woocommerce-address-edit-form label{font-weight:500;margin-bottom:6px;color:#333;font-size:14px;display:block}.woocommerce-EditAddress input .woocommerce-address-edit-form .woocommerce-invalid select,.woocommerce-EditAddress select,.woocommerce-address-edit-form .woocommerce-invalid input,.woocommerce-checkout .woocommerce-invalid input,.woocommerce-checkout .woocommerce-invalid select,.woocommerce-checkout .woocommerce-invalid textarea{border-color:#dc3545!important;background-color:#fff5f5!important}.woocommerce-EditAddress input:focus .woocommerce-address-edit-form .woocommerce-invalid select:focus,.woocommerce-EditAddress select:focus,.woocommerce-address-edit-form .woocommerce-invalid input:focus{box-shadow:0 0 0 3px rgba(220,53,69,.25)}.woocommerce-EditAddress button.btn-primary,.woocommerce-EditAddress button.button .woocommerce-address-edit-form button.btn-primary,.woocommerce-address-edit-form button.button{width:auto;padding:12px 24px;font-size:16px;border-radius:8px;background-color:#890000;border:none;font-weight:600;color:#fff;transition:background-color .3s}.woocommerce-EditAccountForm input.input-text,.woocommerce-EditAccountForm input[type=password]{padding:12px 14px;font-size:15px;background:#f9f9f9;transition:border-color .3s,background-color .3s}.woocommerce-address-edit-form input.input-text,.woocommerce-address-edit-form select,.woocommerce-address-edit-form textarea{width:100%!important;max-width:100%!important;box-sizing:border-box;display:block}.woocommerce-address-edit-form .form-row{display:-ms-contents;display:contents}.woocommerce-address-edit-form input{border:1px solid #000!important}.woocommerce-EditAccountForm input.input-text{width:100%;border:1px solid #ccc;border-radius:8px}.woocommerce-EditAccountForm .woocommerce-form-row-first,.woocommerce-EditAccountForm .woocommerce-form-row-last{flex:1 1 calc(50% - 10px)}.woocommerce-EditAccountForm .form-row-wide{flex:1 1 100%}.woocommerce-EditAccountForm fieldset{flex:1 1 100%;border:none;margin-top:20px;padding-top:10px}@media (max-width:768px){.woocommerce-Addresses{flex-direction:column}.woocommerce-Address,.woocommerce-Addresses .woocommerce-Address,.woocommerce-EditAccountForm .woocommerce-form-row-first,.woocommerce-EditAccountForm .woocommerce-form-row-last{flex:1 1 100%}.address-card{margin-bottom:20px}}.woocommerce-EditAccountForm fieldset legend{font-size:18px;font-weight:600;margin-bottom:15px;color:#222}.woocommerce-EditAccountForm input[type=password]{width:100%!important;border:1px solid #ccc;border-radius:8px;box-sizing:border-box}.woocommerce-EditAccountForm fieldset label,.woocommerce-checkout label{font-weight:500;margin-bottom:6px;display:block;font-size:14px;color:#333}.woocommerce-EditAccountForm button.button{margin-top:20px;background-color:#890000;color:#fff;padding:12px 24px;border-radius:8px;font-size:16px;border:none;font-weight:600;transition:background .3s}.password-field-wrapper{position:relative;width:100%;margin-bottom:15px}.password-field-wrapper input[type=password],.password-field-wrapper input[type=text]{width:100%!important;padding:12px 40px 12px 14px;border:1px solid #ccc;border-radius:8px;font-size:15px;background:#f9f9f9;box-sizing:border-box;transition:border-color .3s,background-color .3s}.password-toggle{position:absolute;right:12px;cursor:pointer;font-size:16px;color:#666}.woocommerce .form-row{display:-ms-flexbox;display:contents}.woocommerce .show-password-input::before,.woocommerce form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url(data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>);content:"";display:block;height:22px;width:22px;top:-16px!important;position:absolute!important;right:0!important}.woocommerce-EditAccountForm button{width:200px!important;margin:auto!important;padding:12px 24px;font-size:16px;border-radius:8px;background-color:#b13632!important;border:none;font-weight:600;color:#fff!important;transition:background-color .3s}.edit-account1 .form-row{display:block!important}.woocommerce-info{border-top-color:#890000!important}.woocommerce-cart .woocommerce{max-width:1200px;margin:0 auto;padding:30px 20px;display:flex;flex-wrap:wrap;gap:30px}.woocommerce-cart-form{flex:2;padding:20px;border-radius:16px}.woocommerce-cart table.shop_table{width:100%;border-collapse:collapse}.woocommerce-cart table.shop_table td,.woocommerce-cart table.shop_table th{padding:15px;text-align:left;vertical-align:middle;border-bottom:1px solid #eee;font-size:15px}.woocommerce-cart table.shop_table th{font-weight:600;color:#333}.woocommerce-cart table.shop_table td.product-thumbnail img{max-width:70px;border-radius:8px}.woocommerce-cart .product-name a{font-weight:600;color:#222;text-decoration:none}.woocommerce-cart .product-name a:hover{color:#0071a1}.woocommerce-cart .quantity input.qty{width:60px;text-align:center;padding:6px;border:1px solid #ccc;border-radius:6px}.woocommerce-cart a.remove{color:#dc3545!important;font-size:18px}.woocommerce-cart a.remove:hover{color:#a71d2a!important}.cart-collaterals{flex:1;padding:20px;border-radius:16px;height:fit-content}.eveteacherimg,.mnbupcomingbx{box-shadow:0 16px 32px rgb(166 188 233 / 20%);position:relative}.cart-collaterals h2{font-size:18px;font-weight:600;margin-bottom:20px;color:#222}.cart_totals table{width:100%;border-collapse:collapse;margin-bottom:20px}.cart_totals td,.cart_totals th{padding:12px 10px;border-bottom:1px solid #eee;font-size:15px;color:#333}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:block;width:100%;text-align:center;padding:14px 20px;background:#0071a1;color:#fff;font-size:16px;font-weight:600;border-radius:10px;text-decoration:none;transition:background .3s}.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout{padding:100px 0!important}.wc-block-cart__submit-container{background:#890000}.sliderscaption2 h2 span,.wc-block-cart__submit-container a{color:#fff}.woocommerce-checkout .woocommerce{display:flex;flex-wrap:wrap;gap:30px;max-width:1200px;margin:0 auto;padding:30px 20px}.woocommerce-checkout form.checkout{flex:2}.woocommerce-checkout #order_review,.woocommerce-checkout #order_review_heading{flex:1;background:#fff;padding:25px;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.08);height:fit-content}#place_order,.woocommerce-checkout #place_order{padding:14px;border-radius:10px;background:#0071a1;color:#fff;transition:background .3s;font-size:16px;width:100%;font-weight:600;display:block}.woocommerce-checkout #place_order{border:none}.woocommerce-checkout #order_review,.woocommerce-checkout form.checkout{background:#fff;padding:25px;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.woocommerce-checkout #order_review_heading{font-size:20px;font-weight:600;margin-bottom:20px;color:#222}.woocommerce-checkout input.input-text,.woocommerce-checkout select,.woocommerce-checkout textarea{width:100%!important;padding:12px 14px;border:1px solid #ccc;border-radius:8px;background:#f9f9f9;font-size:15px;transition:border-color .3s,background-color .3s;box-sizing:border-box}.woocommerce-checkout input.input-text:focus,.woocommerce-checkout select:focus,.woocommerce-checkout textarea:focus{border-color:#0071a1;background-color:#fff;outline:0;box-shadow:0 0 0 3px rgba(0,113,161,.15)}.woocommerce-checkout h3{font-size:18px;font-weight:600;margin-bottom:15px;color:#222;border-bottom:1px solid #eee;padding-bottom:8px}#place_order{border:none;margin-top:20px}.woocommerce-checkout .woocommerce-info{background:#e9f7fd;border-left:4px solid #0071a1;padding:15px 20px;border-radius:10px;margin-bottom:20px;font-size:14px}.woocommerce-checkout .shop_table{width:100%;border-collapse:collapse;margin-bottom:15px}.woocommerce-checkout .shop_table td,.woocommerce-checkout .shop_table th{padding:12px 10px;border-bottom:1px solid #eee;font-size:14px;color:#333}.woocommerce-checkout #payment{background:#fafafa;border-radius:10px;padding:20px;margin-top:20px}.woocommerce-checkout #payment ul.payment_methods{list-style:none;margin:0;padding:0}.woocommerce-checkout #payment ul.payment_methods li{padding:10px 0;border-bottom:1px solid #eee}.woocommerce-checkout #payment ul.payment_methods li:last-child{border-bottom:none}@media (max-width:992px){.woocommerce-account .woocommerce,.woocommerce-cart .woocommerce{flex-direction:column}.woocommerce-MyAccount-navigation{flex:1;width:100%;margin-bottom:20px}.cart-collaterals,.woocommerce-cart-form,.woocommerce-checkout #order_review,.woocommerce-checkout form.checkout{width:100%}.woocommerce-checkout .woocommerce{flex-direction:column;padding:20px 15px}}.wc-block-checkout__actions_row button{background:#890000!important;color:#fff!important;border:1px solid #890000!important}body.post-type-archive-product .site-main,body.tax-product_cat .site-main,body.tax-product_tag .site-main{max-width:1200px;margin:0 auto;padding:30px 15px}.woocommerce-result-count{display:none!important}.woocommerce-ordering select{border:1px solid #890000!important;padding:15px;border-radius:10px}.woocommerce ul.products li.product{float:left;margin:0 20px 20px 0;position:relative;width:22.05%;border:1px solid #e5e5e5;border-radius:10px;padding:20px!important}.woocommerce ul.products li.product .price{display:block;font-weight:900!important;margin-bottom:.5em;font-size:17px!important;text-align:center}.woocommerce ul.products li.product .woocommerce-loop-product__title,a.add_to_cart_button{font-size:14px!important}a.add_to_cart_button{background-color:#b13632!important;font-weight:400!important;color:#fff!important}.mnbupcoming2bx1 .table td,.woocommerce-order-details table tr,.woocommerce-product-gallery{border:1px solid #efefef}p.price{font-size:26px!important;padding:10px 0;border-top:1px solid #efefef;border-bottom:1px solid #efefef}form.cart .quantity{display:flex;align-items:center;gap:0}.contributephone,.pillars-mobile,.search-box{display:none}form.cart .quantity button{background:#890000;color:#fff;border:none;width:30px;height:35px;font-size:18px;cursor:pointer;border-radius:0}form.cart .quantity .qty{text-align:center;width:87%;height:auto;padding:0 20px;font-size:16px;margin:10px 0}.woocommerce div.product form.cart div.quantity{float:none!important;margin:20px 0!important}h2.woocommerce-loop-product__title{min-height:100px!important}.related.products{clear:both;width:100%;margin-top:40px}.modalbtn button,.wishlist_table .product-add-to-cart a{padding:10px 20px}.wishlist-title-container{padding:70px 70px 0}.wishlist_table{padding:0 70px}.woocommerce table.shop_table{border:0 solid rgba(0,0,0,.1)!important}.modal-body button{width:auto!important;border:2px solid #890000;background:#890000;color:#fff;padding:15px 30px;transition:.3s;border-radius:5px}.modal-body .btn-primary:hover{color:#890000!important;border:2px solid #890000!important;background:0 0!important}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:0}.modalptag p{text-align:center;margin:0;font-size:12px}.modalptag p a{font-size:12px;font-weight:600}.modal .mb-3,.modal .my-3{margin-bottom:3px!important}.woocommerce form.woocommerce-ResetPassword{background:#fff!important;padding:25px 10px!important;box-shadow:0 8px 32px rgba(0,0,0,.3);border:1px solid #fff!important;width:60%;margin:auto}.woocommerce-MyAccount-content p a{text-decoration:underline;font-size:14px}p.woocommerce-thankyou-order-received{background:#890000;color:#fff;text-align:center;margin:20px 0;padding:20px}.woocommerce ul.order_details{padding:10px!important}.woocommerce-order-details table{border:1px solid #efefef;box-shadow:0 4px 20px rgba(0,0,0,.25)!important;border-radius:15px!important}.woocommerce table.my_account_orders .button{white-space:nowrap;background:#890000;color:#fff;padding:10px 20px;line-height:1.4}.woocommerce-Address{padding:20px!important}.woocommerce-address-fields .selection{display:block;margin-bottom:15px}.woocommerce-address-fields button{border:1px solid #890000;background:linear-gradient(135deg,#890000,#890000)!important;color:#fff!important;padding:10px!important}.mmod .yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter .filter-title.collapsable{border:1px solid #d7d7d7;border-radius:4px;font-weight:400;margin-top:0;margin-bottom:10px;margin-right:15px;padding:5px 40px 5px 20px;font-size:16px}.mmod .yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter .filter-title.collapsable+.filter-content{background-color:#fff;border:1px solid #d7d7d7;border-radius:4px;min-width:400px;position:absolute;padding:20px 10px;width:100%;z-index:1001;text-align:left}.woocommerce ul.products li.product a img{width:100%;height:230px!important;object-fit:contain!important;display:block;margin:0 0 1em;box-shadow:none}button.single_add_to_cart_button{background:#890000!important;cursor:pointer;color:#fff!important;border:none;padding:10px 20px}.single_add_to_cart_button{padding:10px 20px!important}.woocommerce div.product form.cart .button{vertical-align:middle;float:left;text-transform:capitalize;padding:20px!important}.woocommerce div.product form.cart{margin-bottom:15px!important}.woocommerce-Tabs-panel .table td,.woocommerce-Tabs-panel .table th{padding:.75rem;vertical-align:top;border:1px solid #dee2e6!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#efefef!important;color:#515151!important;z-index:2;border-bottom-color:#cfc8d8!important}.woocommerce-Tabs-panel table tr td:first-child{background-color:#f0f0f0}.mnbupcomingbx{width:100%;padding:20px;background:#fff;border-radius:15px;margin-bottom:25px}.mnbupcoming2 img{width:100%;height:auto;margin-bottom:20px}.mnbupcomingr h3{margin:20px 0;color:#b13632}.mnbupcomingr ul{margin:20px 0}.mnbupcomingr ul li{list-style:none;display:inline-block;margin-bottom:10px;margin-right:10px}.mnbupcomingr ul li a{text-decoration:none;background:#b13632;color:#fff;padding:8px 12px;border:2px solid #b13632;transition:.3s}.mnbupcomingr ul li a:hover,.mnbupcomingr ul li:first-child a{background:#fff;color:#b13632}.mnbupcomingr ul li:first-child:hover a{background:#b13632;color:#fff}.mnbupcoming2bx1 h2,.mnbupcoming2bx1 h3,.mnbupcoming2bx1 h4,.mnbupcoming2bx1 h5,.mnbupcoming2bx1 h6,.mnbupcoming2bx2 h3{color:#b13632;margin-bottom:20px}.mnbupcoming2bx1 ul{margin:20px;padding:20px;background:#efefef}.mnbupcoming2bx1 ul li{text-align:justify;line-height:30px;color:#333;font-size:16px;letter-spacing:1px;margin-bottom:10px;padding-left:20px;position:relative;list-style:none}.mnbupcoming2bx1 ul li:after{content:"\f00e";color:#b13632!important;font-family:Icofont;font-size:14px;left:0;top:0;position:absolute}.mnbupcoming2bx1 .table{padding:5px;text-align:center;line-height:30px;color:#333;font-size:15px;letter-spacing:1px}.table td,.table th{padding:8px}.eveteacherimg{width:100%;padding:5px;background:#fff;border-radius:15px}.testimonial_content a{font-weight:900;color:#b13632!important}.testimonial_content{height:450px;overflow-y:scroll}.y-scroll{overflow-y:auto}.mnewlters details,.moutreach details{border:1px solid #ddd;border-radius:6px;margin-bottom:10px;padding:0;overflow:hidden}.mnewlters summary,.moutreach summary{cursor:pointer;padding:12px 16px;font-weight:600;background:#f5f5f5;display:flex;justify-content:space-between;align-items:center;list-style:none}.mnewlters summary::-webkit-details-marker{display:none}.mnewlters summary::after,.moutreach summary::after{content:"▼";font-size:14px;transition:transform .25s}.mnewlters details[open] summary::after,.moutreach details[open] summary::after{transform:rotate(180deg)}.mnewlters .content{padding:0 16px 16px;background:#fff;line-height:1.5}.mvedanta22bxntble .table .thead-dark th{color:#973031;background-color:#eee9e0;border-color:#eee9e0;padding:0 10px;font-size:14.5px}.mvedanta22bxntble a{text-align:center;padding:6px 14px;color:#fff;background-color:#973031;display:inline-block;margin:10px 0}.mvedanta22bxntble .mvedanta22bxcnb{min-height:450px}.monlineclass .table th,.mvedanta22bxntble .table td{padding:0 10px;font-size:14px;line-height:2;vertical-align:middle;border-top:1px solid #dee2e6}.mvedanta22bxntble2 .mvedanta22bxcnb{min-height:350px}.yith-wcan-filters .apply-filters{margin-top:0!important;padding:10px 20px!important;width:100%!important;height:100%!important;display:inline-block!important;cursor:pointer!important}.mmod .yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter .filter-title.collapsable+.filter-content .filter-content-footer{background-color:#f0f0f0;margin:0;padding:0;text-align:center}.events .owl-carousel .owl-item img{object-fit:contain;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;display:block;width:100%;height:250px}.timeline-copy img{width:100%;height:auto;border:0 solid #973031}.allgruqts .gangabgbx{width:70%;margin:auto;position:absolute;padding:10px 90px;z-index:12;left:0;right:inherit;text-align:center}.allgruqts .gangabgbx h3:after{content:'';position:absolute;left:0;top:0;height:2px;width:0;background:#fff}.mourcentersr img{width:100%;height:300px;object-fit:contain}.gangabgbx{position:absolute;width:50%;color:#fff;font-size:26px;line-height:1.6}.text-left-align .gangabgbx{left:8%;right:auto;text-align:left}.text-right-align .gangabgbx{right:8%;left:auto;text-align:right}.sliderscaption,.sliderscaption2{min-height:initial;z-index:12;position:absolute;width:100%;top:initial;bottom:0;left:0;right:0;padding:5px;text-align:center;background:0 0}.nbpattern1,.nbpattern2{top:50%;transform:translateY(-50%);position:absolute}.sliderscaption h2,.sliderscaption2 h2{color:#fff;font-size:36px;font-weight:800;margin-bottom:0;text-transform:capitalize;text-align:center}.sliderscaption2 p{color:#fff;font-weight:400;font-size:20px;position:relative;padding-left:10px;text-align:center;margin-bottom:30px}.sliderscaption a{display:inline-block;margin-top:0}.swiper-slide:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,rgb(0 0 0 / 51%) 100%)}.sliders .swiper-slide-active .sliderscaption h2,.sliders .swiper-slide-active .sliderscaption2 h2{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInDown;animation-delay:0s}.sliders .swiper-slide-active .sliderscaption p,.sliders .swiper-slide-active .sliderscaption2 p{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInDown;animation-delay:.8s}.nbpattern1{left:-13%}.floral-bg img,.nbpattern1 img,.nbpattern2 img{width:100%;height:auto;max-width:350px;opacity:.3}.nbpattern2{right:-13%}.floral-top-border,.frames{position:absolute;right:0;top:0;left:0;text-align:center}.floral-top-border img,.frames img{width:100%;height:auto;opacity:.1}.yogobg img{width:100%;height:auto;max-width:350px;opacity:.4}.floral-bg{position:absolute;top:0;left:0}.filter-box input[type=radio]{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid #aaa;border-radius:50%;outline:0;margin-right:0;cursor:pointer;position:relative;transition:.3s;top:4px}.filter-box input[type=radio]:hover{border-color:#b30000}.filter-box input[type=radio]:checked{border-color:#b30000;background-color:#b30000}.filter-box input[type=radio]:checked::before{content:"";position:absolute;top:4px;left:4px;width:8px;height:8px;background:#fff;border-radius:50%;transition:.3s}.filter-box label{display:inline-block!important;margin-bottom:8px;cursor:pointer;font-size:15px;font-weight:600;color:#333;padding:4px 14px;border:1px solid #ddd;border-radius:10px;background:#fafafa;display:flex;align-items:center;gap:8px;transition:.3s}.filter-box label:hover{background:#fff0f0;border-color:#b30000}.filter-box input[type=radio]:checked+span,.filter-box input[type=radio]:checked~label{background:#ffe4e4;border-color:#b30000;color:#b30000}.filter-box a,.filter-box button{margin-top:0;margin-bottom:5px;position:relative;top:-4px;margin-right:2px;color:#fff;background-color:#890000;border:1px solid #890000;padding:7px 12px;transition:.3s}.filter-box a:hover,.filter-box button:hover,.yith-wcan-filters .btn-primary:hover{background-color:#b13632!important}.yith-wcan-filters{background:#efefef!important;padding:30px 15px}.mcharity .nav-tabs .nav-item.show .nav-link,.mcharity .nav-tabs .nav-link.active,.mcharity .nav-tabs .nav-link:focus,.mcharity .nav-tabs .nav-link:hover,.yith-wcan-filters .btn-primary{color:#fff;background-color:#890000;border-color:#890000}.hpng{padding-top:0;padding-bottom:30px}.nbcontribute{padding-top:80px}.events .owl-nav{position:absolute;bottom:-10px;left:0;width:100%;display:flex;justify-content:space-between;padding:0 15px;pointer-events:none}.events .owl-nav button.owl-next,.events .owl-nav button.owl-prev{background:#000;color:#fff;padding:8px 12px;border-radius:4px;pointer-events:all}.events .owl-nav button:hover{background:#444}.pillars-mobile .owl-nav button{border:1px solid #973031;background:#973031;border-radius:100px}.contributephone .owl-theme .owl-nav [class*=owl-],.pillars-mobile .owl-theme .owl-nav [class*=owl-]{margin:5px;padding:0;border-radius:100%;width:40px;height:40px;font-size:14px;cursor:pointer;display:inline-block}.pillars-mobile .owl-theme .owl-nav [class*=owl-]{color:#973031;background:#fff}.contributephone .owl-theme .owl-nav [class*=owl-]{color:#fff;background:#973031}.nbcontribute .owl-carousel .owl-item img{width:75px;height:auto;display:inline-block;margin-bottom:10px}.page_title_gallry img{width:100%;height:300px!important}.monlineclass .table{box-shadow:0 0 0 rgba(0,0,0,.15);overflow:hidden}.mvedanta22bxntble .table tbody tr:nth-child(2n),.mvedanta22bxntble .table tbody tr:nth-child(odd){background:0 0;color:#000}.mvedanta22bxntble{text-align:center;padding:0 2px}.nmpillar .mvedanta22bxntble h3{font-size:18px;margin-bottom:10px;font-weight:600;min-height:120px}.mvedanta22bxntble .table{background:0 0;border:none;text-align:left}.mvedanta22bxntble .mvedanta22bxcnb{height:300px;min-height:initial;overflow-y:scroll;padding:0 1px}.mvedanta22bxntble .mvedanta22bxcnb::-webkit-scrollbar{width:4px}.mvedanta22bxntble .mvedanta22bxcnb::-webkit-scrollbar-track{background:#faf6ee;border-radius:10px}.mvedanta22bxntble .mvedanta22bxcnb::-webkit-scrollbar-thumb{background:#dbd2c0;border-radius:10px}.mvedanta22bxntble .mvedanta22bxcnb::-webkit-scrollbar-thumb:hover{background:#f4ecdd}.pgmbtnall{text-align:center;margin:25px 0 15px}.pgmbtnall a{text-decoration:none;background:#b13632;color:#fff;border-radius:5px;padding:10px 20px}.testimonial_content::-webkit-scrollbar{width:4px}.testimonial_content::-webkit-scrollbar-track{background:#faf6ee;border-radius:10px}.testimonial_content::-webkit-scrollbar-thumb{background:#dbd2c0;border-radius:10px}.testimonial_content::-webkit-scrollbar-thumb:hover{background:#f4ecdd}.nmopgms{width:100%;position:relative;padding-top:80px;overflow:hidden}#header{transition:.3s}#header.sticky{position:fixed;top:0;left:0;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:999}.nbmtestmonial3bx iframe{width:100%;height:350px;border-radius:15px!important;display:inline-block;vertical-align:top;object-fit:cover;outline:0!important;clip-path:fill-box!important;margin:0!important;max-width:100%!important;min-width:100%!important}.mmashram2i,.mresidentialbxli23{margin-top:35px}.footer_bxuls ul li a:hover{color:#efefef}.main_contact_message h3{text-align:center;margin:25px 0}#radio-control-wc-payment-method-options-ppcp-gateway__content p,.mcharity .form-group label,.mvedanta22bxcnb p,.mvedanta22bxntble .table td p{text-align:left!important}.main_contact_message input,.main_contact_message select{width:100%;padding:20px 15px;margin-bottom:15px;border-radius:0;border:1px solid #766767;background:#d3d3d3}.main_contact_message input::placeholder{color:#333}.main_contact_message textarea::placeholder{color:#333}.main_contact_message textarea{height:120px;width:100%;resize:none;padding:20px 15px;margin-bottom:15px;border-radius:0;border:1px solid #766767;background:#d3d3d3}.main_contact_message_btn input[type=submit]{width:auto;border:2px solid #b13632;background:#b13632;color:#fff;padding:15px 30px;transition:.3s}.whatsapp img{width:60px;height:auto}.whatsapp{z-index:12;position:fixed;right:20px;bottom:18%;color:#fff;text-align:center;padding:0}.mnyoga{width:100%;position:relative;padding:0 0 70px}.moutreach summary::-webkit-details-marker{display:none}.acc-content{padding:6px 15px}.wc-block-components-radio-control-accordion-option:first-child{background:#009cde}.wc-block-components-radio-control-accordion-option:nth-child(2){background:#ffc439}.wc-block-components-radio-control-accordion-option:nth-child(3){background:#ff9800}.mvedanta22bxntble .table td{position:relative;padding-left:10px}.mvedanta22bxcnb p:after,.mvedanta22bxntble .table td:after{content:'';position:absolute;left:0;top:12px;width:5px;height:5px;background:#b13632;border-radius:100%}.mvedanta22bxcnb p{position:relative;padding-left:10px}.aboutmyp{padding-top:0}.aboutr2nyb p{position:relative;padding-left:45px;margin-bottom:20px}.aboutr2nyb p img{position:absolute;top:0;left:0;width:30px;height:auto}.mgawabxbd p{line-height:22px;font-size:14px}.mgawabxbd{background:#ffffffb5}.gangabg.mogurusbxl ul,.gangabg2.mogurusbxl ul,.gangabg3 .mogurusbxl ul,.mgawa2 .mogurusbxl ul,.mgawa3.mogurusbxl ul{background:#fff;padding:5px 0;background-image:initial}.mogurusbxl3 .sectitle{margin-bottom:10px}.mgawa2{padding:10px 0 40px}.tgan33{padding-bottom:30px}.gangabg3{margin-bottom:45px}.search-box{padding:15px 20px;background:#f1f1f1;border-bottom:1px solid #ddd;position:absolute;z-index:123;top:150px}.search-box input{width:100%;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:5px}.close-btn{position:absolute;top:10px;right:20px;cursor:pointer;font-size:20px;background:#b74d4d;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;justify-content:center;align-items:center}.mmashram,.mmashram2{position:relative;overflow:hidden}.mmodbxnbev img{width:100%;height:auto;border-top-right-radius:10px;border-top-left-radius:10px}.mcharity .table thead th{border:none;padding:1px}.table .thead-dark th{color:#fff;background-color:#dd2f31;border-color:#32383e}.table .thead-dark th input[type=check],.table .thead-dark th label{display:inline-block;margin:0!important}.mcharity .form-group{margin-bottom:0}.mcharity .allcontrbtns a{color:#fff;text-decoration:none}.pgfcpg{background:#f2a9a9;padding:40px 0}.pgfcpg h2{text-align:center;margin:0}.mcharity .nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:0;border-top-right-radius:0}.mcharity .nav-link{display:block;padding:10px 20px}.mmashram{width:100%;padding:70px 0 40px}.mmashram2{width:100%;padding:0 0 70px}.woocommerce-Address address{margin:15px 0;text-align:center}.password-input button{background:0 0!important;border:none!important;padding:0!important}.woocommerce form .form-row select{width:100%;padding:12px!important;border:1px solid #ccc!important;border-radius:8px;margin-bottom:15px;transition:border-color .3s}.search-box{width:94%;margin:auto 3%}


.page_title_gallryshop{width:100%;position:relative;}
.page_title_gallryshop img{height:150px !important;}
.page_title_gallryshop:before {
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    content: '';
    background: #b74d4d;
    z-index: 1;
}
button#btn-razorpay ,button#btn-razorpay-cancel{background: #890000 !important;
    color: #fff !important;padding:10px 20px;
    border: 1px solid #890000 !important;}
    .wpcf7 input[type="hidden"] {
    display: none !important;
}
 .mcharity select {
    width: 100%;
    background: 0 0;
    border: 1px solid #000;
    padding: 20px 10px;
    margin-bottom: 15px;
}
.allcontrbtns button:hover {
    
    
    
}
.allcontrbtns button {
    width: auto;
    border: 2px solid #b13632;
    background: #b13632;
    color: #fff;
    padding: 15px 30px;
    transition: .3s;
}
.wc-block-components-totals-coupon__form{ border: 2px solid #b13632;
    background: #b13632;
    color: #fff;}
    
    
   .edit-cart-btn{
    display: inline-block;
    margin: 12px;
    padding: 2px 8px;
    background: #b13632;
    color: #fff !important;border: 1px solid #b13632;
    font-size: 12px;
    font-weight: 600;
    border-radius: 6px;
    text-decoration: none;
    transition: all .3s ease;
}

.edit-cart-btn:hover{
    background: #fff;
    color: #b13632 !important;
}
 
    /* Hide product meta (code, author, language, etc) */
.wc-block-components-product-metadata,
.wc-block-components-product-details,
.wc-block-components-product-badge,
.wc-block-components-product-name + div {
    display: none !important;
}
.ppcp-place-order-description {
    display: none !important;
}
.swiper-button-next, .swiper-button-prev { background: #ffffff47;}
.swiper-button-prev::after {  color: #fff}
.swiper-button-next::after {  color: #fff }

.pillars .owl-nav {display:none;}
.nbcontribute  .owl-nav {display:none;}

.mogurusbxl a{    background: #b74d4d;color:#fff;padding:8px 14px;border-radius:5px;display:block;margin-top:15px;}



#ppc-button-ppcp-gateway{display:none !important;}

.woocommerce-form-row input  {
    width: 100%;
    padding: 12px;
    border: 1px solid #ccc;
    border-radius: 8px;
    margin-bottom: 15px;
    transition: border-color .3s;
}
.wpcf7 form.sent .wpcf7-response-output {
    border-color: #46b450!important;
    text-align: center!important;
    font-size: 20px!important;
    font-weight: 600!important;
}

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
    border-color: #ffb900; text-align: center!important;
    font-size: 20px!important;
    font-weight: 600!important;
}

.modalsearch .modal-footer{padding:0px;border:none;}
.modalsearch .modal-header{padding:0px;border:none;}
 .modalsearch .modal-body  {padding:40px 10px;}

.modalsearch .modal-header button{margin:0px;padding:5px;  background: #b74d4d;color:#fff;}

.modalsearch .modal-header button {
    margin: 0px;
    padding: 0;
    background: #b74d4d;
    color: #fff;
    opacity: 1;
    font-weight: 400;
    width: 30px;
    height: 30px;
    line-height: 30px;
    position: absolute;
    right: 0px;
    top: 0px;z-index:12;
}
.topmenu2 ul li{position:relative;}


.cart-count {
    position: absolute;
    top: -6px;
    right: -10px;
    background: #e60023;
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    width: 18px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    border-radius: 50%;
}

/* Hide when empty */
.cart-count:empty {
    display: none;
}




.mschicon a{position:relative;}


.ms-cart-count {
    position: absolute;
    top: -6px;
    right: -10px;
    background: #e60023;
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    width: 18px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    border-radius: 50%;
}

/* Hide badge if zero */
.ms-cart-count:empty {
    display: none;
}


.onlinenotep{margin-top:20px;}
.onlinenotep p{text-align:center;font-style:italic;font-size:15px;}
.mgawa3nb1, .mmod .tab-content, .tgan {
    padding-top: 15px;
}

.book-shipping-note-single{margin-top:20px;font-size:16px;color:#890000;
    
    padding: 10px;
    border-left: 4px solid #b30000;
    background: #fff4f4;

}

.mnbupcoming2bx1 p a{  margin:10px 0px;border:2px solid #b13632; color: #b13632;padding:10px 20px;    display: inline-block;    transition:.3s;}
.mnbupcoming2bx1 p a:hover{background: #b13632; color: #fff;}
body.login .message:not(.success) {
    display: none !important;
}

 .ytc-sunday {
  color: #b22222 !important;
  font-weight: bold;
}

.nwdvstytab .nav-tabs {
    border-bottom: 0px solid #dee2e6;
}

.nwdvstytab .nav-tabs .nav-item.show .nav-link,.nwdvstytab  .nav-tabs .nav-link.active {
    
       text-align: center;
    border-color: #973031;
	padding: 20px 10px;
    margin-bottom: 10px;
    
    box-shadow: 0 16px 32px rgb(166 188 233 / 20%);
    border-radius: 15px;
    border: 5px solid #973031;background: #973031;color: #fff;
    min-height: 160px;
	
	
}
.nwdvstytab .nav-tabs .nav-item.show .nav-link img,.nwdvstytab  .nav-tabs .nav-link.active img{
	   filter: brightness(0) invert(1);
   
}
.nwdvstytab  .nav-link img{ width: 50px; height: auto;display:block;margin:auto;
    margin-bottom: 10px;}
.nwdvstytab  .nav-link {
   color: #973031;line-height: 1.6;
    background-color: #fff;
    border-color: #fff;
	padding: 20px 10px;
    margin-bottom: 10px;
    background: #fff;
    box-shadow: 0 16px 32px rgb(166 188 233 / 20%);
    border-radius: 15px;
    border: 5px solid #fff;
    min-height: 160px;
}
.nwdvstytab .nav-tabs .nav-item {
    margin-bottom: -1px;display: inline-block;
    width: 19%;
    margin-right: 1%;
}

.nwdvstytab .nav {     text-align: center;}

.nwdvstytab  .nav-link span {
    display: block;
    font-size: 10px;
    font-weight: 600;
}
.nwdvstytab .nav-tabs .nav-link:focus,.nwdvstytab  .nav-tabs .nav-link:hover {
   border: 5px solid #973031;background: #973031;color: #fff;
}

.nwdvstytab .nav-tabs .nav-link:focus img,.nwdvstytab  .nav-tabs .nav-link:hover img {
   filter: brightness(0) invert(1);
}
.nwdvstytab{margin-top:30px;}

.nwdvstytabr img{width:100%;height:auto;}
.nwdvstytab .tab-content{margin-top:35px}
.nwdvstytabl h3{text-align:left;}
.nwdvstytabl p a{border-bottom: 2px solid #973031;text-decoration:none;color:#973031;}
.annualcalendara{text-align:center;margin-bottom:30px; width: 100%;}
.annualcalendara a{font-size:20px;text-decoration:none;border: 5px solid #973031;background: #973031;color: #fff;padding:10px 20px;text-transform:uppercase;transition:.3s;}
.annualcalendara a i{position:relative;top:-2px;left:-2px;}
.annualcalendara a:hover{border: 5px solid #973031;background: #fff;color: #973031;}

#ytcModalContent a{ display: block;
    text-decoration: none;
    border: 5px solid #973031;
    background: #973031;
    color: #fff;
    padding: 3px 20px;
    width: auto;
    margin: 20px 0px;
    text-align: center;}

.ytc-special {
    background: #c5312e;
	color: #fff !important;}
.ytc-modal { max-width: 600px!important;}
.nbcontribute {
    padding-top: 120px;
}


#comingSoonPopup {
  position: fixed;z-index:133;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #b74d4d;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 999999;
  transition: opacity 1s ease, visibility 1s ease;
}
#comingSoonPopup h1 {
    font-size: 32px;
    color: #973031;
    margin-bottom: 15px;
    letter-spacing: 1px;
}
#comingSoonPopup .logo img{max-width:200px;}
#comingSoonPopup.hide {
  opacity: 0;
  visibility: hidden;
}
.launch-text {
    font-size: 18px;
    margin-top: 10px;
    font-weight: bold;
    color: #973031;
}
.tagline {
    font-size: 18px;
    opacity: 0.9;
    margin-bottom: 25px;
}
#comingSoonPopup .container {
  max-width: 700px;
  background: #fff;
  padding: 40px 25px;
  border-radius: 16px;
  text-align: center;
}

.countdown {
  display: flex;
  justify-content: center;
  gap: 15px;
  margin: 30px 0;
  flex-wrap: wrap;
}

.time-box {
  background: #fff;
  padding: 18px 20px;
  border-radius: 12px;
  min-width: 90px;
  box-shadow: 0 10px 25px rgba(151, 48, 49, 0.25);
  text-align: center;
  animation: glow 2s infinite alternate;
}

.time-box span {
  display: block;
  font-size: 28px;
  font-weight: bold;
  color: #973031;
}

.time-box small {
  font-size: 13px;
  color: #555;
  letter-spacing: 0.5px;
}

@keyframes glow {
  from {
    box-shadow: 0 10px 25px rgba(151, 48, 49, 0.25);
  }
  to {
    box-shadow: 0 15px 35px rgba(151, 48, 49, 0.45);
  }
}







