@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+Devanagari:wght@300;400;500;600;700;800;900&display=swap);@import url(https://fonts.cdnfonts.com/css/proxima-nova-2);*{font-family:Open Sans,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body{overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.media-body,a,address,h1,h2,h3,h4,h5,h6,label,li,p,span,td{font-family:Noto Sans Devanagari,Open Sans,sans-serif}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f8f0e8}::-webkit-scrollbar-thumb{background:-webkit-gradient(linear,left top,left bottom,from(#a51c29),to(#d4a574));background:-webkit-linear-gradient(top,#a51c29,#d4a574);background:linear-gradient(180deg,#a51c29,#d4a574);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a51c29}.our-care-and-services .carousel-control-next{right:-11%!important}.our-care-and-services .carousel-control-prev{left:-11%!important}.palliative-carousel .carousel-control-next{right:3%!important}.carousel-without-indicator .carousel-indicators{display:none!important}.palliative-carousel .carousel-control-prev{left:3%!important}.navitem{margin-left:-2%;margin-right:2%}.navbar ul{list-style-type:none;padding:0;display:flex;flex-direction:row;justify-content:space-around;flex-wrap:nowrap}.modal-bg{border-radius:12px;background-image:url(/wanttohelp/formbg.png)}.readmorespan{font-size:20px;line-height:20px;text-align:center}.activity-list-item-title,.readmorespan{font-family:Proxima Nova;font-style:normal;font-weight:400;color:#272727}.activity-list-item-title{font-size:14px;line-height:114.5%}.punetestimonial p{font-size:16px!important;margin-top:25px}.punetestimonialicon{position:absolute;right:-10.5%;top:-4%}.calendar-info{background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(0,#fff),to(#ffcfcf));background:-webkit-linear-gradient(top,#fff,#fff 0,#ffcfcf);background:linear-gradient(180deg,#fff,#fff 0,#ffcfcf);-webkit-box-shadow:0 -5px 20px rgba(0,0,0,.1);box-shadow:0 -5px 20px rgba(0,0,0,.1);border-radius:0 20px 20px 0}.epochimagebutton{font-style:normal;font-weight:400;font-size:14px;line-height:14px;text-decoration-line:underline;color:#fff!important}.banner-title{font-family:Montserrat;font-style:normal;font-weight:650;font-size:50px;line-height:118.9%;letter-spacing:-.02em;text-shadow:0 6px 8px rgba(0,0,0,.25)}.popover{background-image:url(/socialicons.png);background-size:cover;padding:20px;-webkit-box-shadow:0 1px 19px rgba(0,0,0,.2);box-shadow:0 1px 19px rgba(0,0,0,.2);border-radius:18.5px}.popover p{font-family:Montserrat;font-style:italic;font-weight:500;font-size:12px;line-height:19px;letter-spacing:.02em;color:#fff}.imageModal .modal-content{background-color:transparent!important;border:none!important}.pricing-title{font-family:Montserrat;font-style:normal;font-weight:500;font-size:22px;line-height:127.2%;text-align:center;color:#a91d2a}.epoch-pricing-card p{font-family:Proxima Nova;font-style:normal;font-weight:400;font-size:17px;line-height:140.6%;text-align:center;letter-spacing:.02em;color:#272727}.epochtransitiondropdownicon{position:absolute;right:3%;cursor:pointer}.abouthopeekasha,.aboutsilviahemmet{background:#fff;border:1px solid rgba(169,29,42,.15);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 2px 10px rgba(39,39,39,.05);box-shadow:0 2px 10px rgba(39,39,39,.05);border-radius:10px;padding:20px}.epoch-transition .carousel-inner{position:relative;width:100%;overflow:hidden}.epoch-transition .carousel-caption{bottom:unset!important}.epoch-transition p{font-family:Proxima Nova!important;font-style:normal;font-weight:400;font-size:16px;text-align:left;padding:1% 5%;line-height:138%;color:#272727}.epoch-transition .carousel-control-prev{left:-4%}.epoch-transition .carousel-control-next{right:-4%}.epoch-transition .carousel-caption{height:100%}.epoch-transition-author{position:absolute;bottom:4%;width:100%}.epoch-transition .author{font-weight:700;font-size:20px;line-height:20px;padding:0 5%}.epoch-transition .author,.epoch-transition .designation{font-family:Proxima Nova;font-style:normal;letter-spacing:.02em;text-align:left;color:#272727}.epoch-transition .designation{font-weight:400;font-size:14px;line-height:114.5%}.imageModal .modal-dialog{width:100%!important}.image-item{padding:10px}p{font-family:Proxima Nova!important;font-size:20px}.text-bold{font-weight:700}.homes-dropdown .dropdown-menu{left:-2rem}.bold-list-items li{font-weight:700}.aboutdementiadiagnosisnumber{font-family:Proxima Nova;font-style:normal;font-weight:700;font-size:40px;line-height:40px;letter-spacing:.02em;color:#a91d2a}.aboutdementia-card-title{font-family:Montserrat;font-style:normal;font-weight:500;font-size:22px;line-height:127.2%;text-align:center;color:#a91d2a}.journeys-dropdown .dropdown-menu{left:-4.5rem}.epochcare-dropdown .dropdown-menu{left:-2rem}.dementia-dropdown .dropdown-menu{left:-4rem}.queries{position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(#d13442),to(#a91d2a));background:-webkit-linear-gradient(top,#d13442,#a91d2a);background:linear-gradient(180deg,#d13442,#a91d2a);background-image:url(/queriesbg.png);border-radius:15px 0 0 15px;right:60px;height:136px}.queries,.queries-form{width:445px;top:0;margin-top:auto;margin-bottom:auto;bottom:0}.queries-form{position:fixed;z-index:10000;right:55px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-top:3%;padding-bottom:2%;background-image:url(/contactepochbg.png);background-repeat:no-repeat;background-size:100% 100%;background-position:50%}.queries-form img{cursor:pointer;position:absolute;right:7px;top:0}.queries p{font-family:Proxima Nova;font-style:normal;font-weight:700;font-size:20px;line-height:138.69%;text-align:center;color:#fff}.queries img{cursor:pointer;position:absolute;right:0}.hero-title{font-size:28px}.hero-subtitle,.hero-title{font-style:normal;font-weight:600;line-height:118.9%;color:#fff}.hero-subtitle{font-family:Montserrat;font-size:26px;text-align:center;letter-spacing:-.02em;text-shadow:0 6px 8px rgba(0,0,0,.25)}.btn-lg{padding:18px 60px!important}.hero-content{padding-bottom:5%;margin-top:-4%}.borderbottom{border-bottom:1.5px solid #fff;width:50%;margin-left:25%}.dropdown-item{text-align:center!important}.dropdown-item:active{background-color:#e9ecef}.dropdown-item:hover{font-family:Montserrat,sans-serif!important;color:#a91d2a!important;font-weight:600!important;font-size:.985em}.epoch-outline-button{font-style:normal;font-weight:600;font-size:26px;line-height:27px;margin-top:1%;letter-spacing:.02em;color:#fff;border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:7px}.epoch-outline-button.active,.epoch-outline-button:active,.epoch-outline-button:focus,.epoch-outline-button:hover,.open>.dropdown-toggle.epoch-outline-button{background:#fff!important;border:2px solid #fff!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;border-radius:7px!important;font-family:Montserrat!important;font-style:normal!important;font-weight:600!important;font-size:26px!important;line-height:27px!important;letter-spacing:.02em!important;color:#a91d2a!important}.form-control::-webkit-input-placeholder{color:#a91d2a;opacity:1}.form-control{font-family:Proxima Nova!important;background:hsla(0,0%,100%,.9);border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.25);box-shadow:0 1px 8px rgba(0,0,0,.25);border-radius:2px}.cursor-pointer{cursor:pointer}.queries p{margin-bottom:0!important}.form-button{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:17px;letter-spacing:.02em;color:#fff;border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:7px}.form-button.active,.form-button:active,.form-button:focus,.form-button:hover,.open>.dropdown-toggle.form-button{color:#fff;background-image:url(/bg_full.png);border-color:transparent}.nav-link img{width:1.5rem}.container-with-dots{margin-top:20px;padding-bottom:10px}.react-multi-carousel-item{align-self:baseline!important}#__next{overflow:scroll}.font-family{font-family:Montserrat,sans-serif!important}.md-container{max-width:800px;padding-top:2rem}.sml-card{width:22rem;margin:1rem 0}.cntr-footer{margin-top:20px;display:flex;align-items:center;justify-content:center;background:url(/footerbg.png) no-repeat;background-size:cover}.sml-logo{height:1em;margin-left:10px}.SectionHeading{width:100%;text-align:center;border:0;height:3px;background-image:-webkit-linear-gradient(90deg,rgba(238,73,71,.3),rgba(169,29,42,.3));background-image:-o-linear-gradient(90deg,rgba(238,73,71,.3) 0,rgba(169,29,42,.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#000000",GradientType=1);line-height:.1em;color:#a91d2a;font-weight:500;font-size:28px;margin:10px 0 20px}.SectionHeading span{background:#fff;padding:0 10px}.palliative-care-hero-section{background-image:-webkit-gradient(linear,left top,right top,color-stop(12.01%,rgba(169,29,42,.4)),to(rgba(169,29,42,0))),url(/services/palliative-care.png);background-image:-webkit-linear-gradient(left,rgba(169,29,42,.4) 12.01%,rgba(169,29,42,0)),url(/services/palliative-care.png);background-image:linear-gradient(90deg,rgba(169,29,42,.4) 12.01%,rgba(169,29,42,0)),url(/services/palliative-care.png);background-repeat:no-repeat;background-size:100% 100%;background-position:50%}.contact-epoch,.email-epoch{color:#fff;text-decoration:underline}.contact-epoch:hover,.email-epoch:hover{text-decoration:underline;color:#fff}.icon-arrow{width:.7rem!important;margin-left:.1rem!important}.icon-arrow-large{width:1rem!important;margin-left:.1rem!important}.quote{font-size:30px;font-style:italic;font-weight:600;line-height:45px;letter-spacing:0;text-align:center;color:#a91d2a}.quote-section{margin-top:120px;margin-bottom:100px}.social-icons{position:fixed;z-index:10000000000000;height:62px;top:0;right:-131px;padding-left:30px;padding-right:30px;margin-top:auto;margin-bottom:auto;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(#d13442),to(#a91d2a));background:-webkit-linear-gradient(top,#d13442,#a91d2a);background:linear-gradient(180deg,#d13442,#a91d2a);background-image:url(/socialicons.png);background-repeat:no-repeat;background-size:100% 100%;background-position:50%;border-radius:0 0 15px 15px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.social-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);cursor:pointer}.epochexperiencetitle{height:7px;border-width:0;color:grey;background-color:grey;width:16%;display:inline-table;margin-bottom:0;text-align:left;background:-webkit-gradient(linear,left top,left bottom,from(#ee4947),color-stop(51.35%,#a91d2a));background:-webkit-linear-gradient(top,#ee4947,#a91d2a 51.35%);background:linear-gradient(180deg,#ee4947,#a91d2a 51.35%)}.epochexperienceicon{position:absolute;width:4rem;left:-1rem;top:-1rem}.epochexperienceheading{font-style:normal;font-weight:600;font-size:28px;line-height:34px;color:#272727}.epoch-img-div{width:100%}.epoch-team p,.epochexperiencetext{font-family:Proxima Nova}.epochexperiencetext{font-style:normal;font-weight:400;font-size:20px;line-height:133.7%;letter-spacing:.02em;color:#272727}.section-title{margin-top:75px}.epoch-team{font-style:normal;font-weight:400;font-size:20px;line-height:130.69%;text-align:center;letter-spacing:.02em;color:#272727}.epochexperiencecanyonimg{width:100%}.epochexperienceimg{position:absolute;cursor:pointer;margin-left:auto;margin-right:auto;width:80%;left:0;right:0}.video-play-button{color:#ff1949;font-size:30px;left:50%;width:3rem!important;cursor:pointer;padding-left:7px;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);z-index:1}.video-p.icon-arrow{width:.7rem!important;margin-left:.1rem!important}lay-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:block;width:80px;height:80px;background:#fff repeat scroll 0 0;border-radius:50%;-webkit-animation:pulse-border 1.5s ease-out infinite;animation:pulse-border 1.5s ease-out infinite}.carousel-control-prev-icon{background-image:url(/arrow-left.png)!important;width:45px;height:73px}.infographic{width:60%;margin-left:20%}.carousel-control-next-icon{background-image:url(/arrow-right.png)!important;width:45px;height:73px}.epochexperiencebtn{font-style:normal;font-weight:600;font-size:22px;width:100%;line-height:27px;margin-top:4%!important;color:#fff;padding:18px 60px;border:none;border-radius:7px;background-image:url(/bg_full.png)!important;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.2);box-shadow:0 5px 15px rgba(0,0,0,.2)}.epochexperiencebtn.active,.epochexperiencebtn:active,.epochexperiencebtn:focus,.epochexperiencebtn:hover,.open>.dropdown-toggle.epoch-outline-button{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.2);box-shadow:0 5px 15px rgba(0,0,0,.2);-webkit-filter:drop-shadow(0 8px 25px rgba(169,29,42,.25));filter:drop-shadow(0 8px 25px rgba(169,29,42,.25))}.half-hr{border-style:solid;border-width:2px;-webkit-border-image:-webkit-linear-gradient(45deg,#ee4947 30%,#fff 100%,#a91d2a 0,#fff) 1;border-image:linear-gradient(45deg,#ee4947 30%,#fff 100%,#a91d2a 0,#fff) 1}.carousel-indicators li{width:10px;background-color:rgba(169,29,42,.4);width:20px}.carousel-indicators .active,.carousel-indicators li{border-top:unset;border-bottom:unset;border-color:transparent;border-style:solid;border-width:1px 0;border-radius:10px;height:10px}.carousel-indicators .active{background-color:#a91d2a;width:50px}.carousel-indicators{bottom:-10%!important}.vector-icon{position:absolute;bottom:0;left:0}.ceo{margin-top:125px;position:relative}.ceo2{position:absolute;left:16%;width:80%;bottom:14%;z-index:-1}.ceo-container{position:relative;text-align:center;color:#fff}.centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.centered,.ceo-designation{font-style:normal;font-weight:600;font-size:20px;line-height:139.69%;text-align:center}.ceo-designation{color:#a91d2a}.why-us-title{font-style:normal;font-weight:600;font-size:20px;line-height:24px;text-align:center;letter-spacing:.04em}.epoch-pricing-description,.why-us-description{font-style:normal;font-weight:400;font-size:16px;line-height:154.19%;text-align:center;letter-spacing:.02em;color:#272727;font-family:Proxima Nova}.epoch-pricing-description p{margin-bottom:0}.style-tab{flex:1 1;text-align:center}.epoch-pricing-card,.why-us-card{position:relative;background:-webkit-linear-gradient(221.98deg,hsla(0,0%,100%,.1) 50.07%,rgba(238,73,71,.1));background:linear-gradient(228.02deg,hsla(0,0%,100%,.1) 50.07%,rgba(238,73,71,.1));-webkit-box-shadow:0 3px 25px rgba(0,0,0,.15);box-shadow:0 3px 25px rgba(0,0,0,.15);border-radius:25px;padding:3%}.why-us-card{height:300px}.aboutdementia-card-description{font-family:Proxima Nova;font-style:normal;font-weight:400;font-size:17px;line-height:140.6%;letter-spacing:.02em;color:#272727}.about-dementia-carousel .carousel-inner{position:relative;width:70%;margin-left:15%;overflow:hidden}.about-dementia-card{position:relative;background:-webkit-linear-gradient(221.98deg,hsla(0,0%,100%,.1) 50.07%,rgba(238,73,71,.1));background:linear-gradient(228.02deg,hsla(0,0%,100%,.1) 50.07%,rgba(238,73,71,.1));-webkit-box-shadow:0 3px 25px rgba(0,0,0,.15);box-shadow:0 3px 25px rgba(0,0,0,.15);border-radius:25px;padding:5% 8%}.about-dementia-card ul{margin-top:5%}.musings-card{background:-webkit-linear-gradient(221.98deg,hsla(0,0%,100%,.1) 50.07%,rgba(238,73,71,.1));background:linear-gradient(228.02deg,hsla(0,0%,100%,.1) 50.07%,rgba(238,73,71,.1))}.blogs-card,.musings-card{position:relative;-webkit-box-shadow:0 3px 25px rgba(0,0,0,.15);box-shadow:0 3px 25px rgba(0,0,0,.15);border-radius:25px;padding:5%}.blogs-card{background:url(/blog1.png) no-repeat;background-size:100% 100%}.my-7{margin-top:-1%!important}.blogs-card-large{position:relative;-webkit-box-shadow:0 3px 25px rgba(0,0,0,.15);box-shadow:0 3px 25px rgba(0,0,0,.15);border-radius:25px;padding:6.1%;background:url(/blog1.png) no-repeat;background-size:100% 100%}.blogs-title{font-style:normal;font-weight:500;font-size:22px;line-height:124.69%;color:#fff}.blogs-description{font-family:Proxima Nova;font-style:normal;font-weight:400;font-size:16px;line-height:154.19%;letter-spacing:.02em;color:#fff}.musings-title{font-style:normal;font-weight:500;font-size:22px;line-height:124.69%;color:#a91d2a}.musings-description{font-family:Proxima Nova;font-style:normal;font-weight:400;font-size:16px;line-height:154.19%;letter-spacing:.02em;color:#272727}.epochcard-footer,.musings-footer{z-index:10;padding-left:7%}.epochcard-footer{position:absolute;bottom:0}.musings-design{width:115%;position:absolute;left:-16px;height:116%;top:-16px}.why-us-design{height:117%}.about-us-design,.why-us-design{width:115.5%;position:absolute;left:-13px;top:-9px}.about-us-design{height:109%}.whyusbtn{font-style:normal;font-weight:400;color:#a91d2a;font-size:20px;line-height:20px}.musingsbtn{color:#a91d2a}.blogsbtn,.musingsbtn{font-style:normal;font-weight:400;font-size:14px;line-height:14px;text-decoration-line:underline}.blogsbtn{color:#fff}.blogs-design{width:115%;position:absolute;left:-16px;height:113%;top:-13px}.view-all-authored-articles{font-style:normal;font-weight:400;font-size:20px;line-height:20px;text-align:center;color:#a91d2a}.view-all-authored-articles:hover{color:#a91d2a}.article-logo{min-height:48px}.blogs-author{font-style:normal;font-weight:700;font-size:16px;line-height:154.19%;letter-spacing:.02em;color:#fff}.why-us-btn-section{z-index:100000;position:absolute;bottom:30px}.epoch-media .nav-tabs{border-bottom:none!important}.epoch-media .nav-justified .nav-item,.nav-justified>.nav-link{font-style:normal;font-weight:500;font-size:23px;line-height:28px;text-align:center;color:rgba(169,29,42,.4)}.epoch-media .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{font-style:normal;font-weight:500;font-size:23px;line-height:28px;text-align:center;color:#a91d2a;border:unset;border-bottom:3px solid #a91d2a}.epoch-media .tab-content{margin-top:10px}.knowmoreaboutepoch{font-style:normal;font-weight:400;font-size:20px;line-height:20px;text-align:center;color:#272727}.quote-img{left:-1%;top:-7.4px;position:absolute}.headerbg{position:absolute;right:0;z-index:-1;width:80%}.musing-img{width:100%}.view-all{margin-top:5%}.modal-dialog{max-width:800px;margin:30px auto}.modal-body{position:relative;padding:0}.close{position:absolute;right:-30px;top:0;z-index:999;font-size:2rem;font-weight:400;color:#fff;opacity:1}.epochexperiencebtn-aboutus{margin-top:30px!important}.epoch-navbar{margin-top:0}.footer{position:relative}.footer-arrow{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:-14%;cursor:pointer}.navbar-light .navbar-nav .nav-link{color:#fff!important}.navbar-expand-lg .navbar-nav .dropdown-menu{background:hsla(0,0%,100%,.85)}@media only screen and (min-width:768px){.default-header{padding-bottom:0!important}.cwi .carousel-control-next,.cwi .carousel-control-prev,.cwi .carousel-indicators{display:none!important}.epoch-transition .embed-responsive-item{height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;background-image:url(/epochtransition/stories_box.jpg)}.dropdown-item{color:#a91d2a;font-weight:500;font-size:16px}.dropdown-menu{border-top-width:0;border-top-left-radius:0!important;border-top-right-radius:0!important;margin-top:30px!important;left:-50px;top:140%}.dropdown-menu:before{border-bottom:50px solid hsla(0,0%,100%,.85);border-left:132px solid transparent;border-right:132px solid transparent;content:"";display:inline-block;position:absolute;top:-50px}.journeys-dropdown .dropdown-menu:before{border-bottom:50px solid hsla(0,0%,100%,.85);border-left:125px solid transparent!important;border-right:133px solid transparent!important;content:"";display:inline-block;position:absolute;top:-50px}.homes-dropdown .dropdown-menu{width:160px!important;border-top-width:0;border-top-left-radius:0!important;border-top-right-radius:0!important;margin-top:14px!important}.homes-dropdown .dropdown-menu:before{border-bottom:30px solid hsla(0,0%,100%,.85)!important;border-left:80px solid transparent!important;border-right:79px solid transparent!important;content:"";display:inline-block;position:absolute;top:-30px!important}.dementia-dropdown .dropdown-menu{border-top-width:0;border-top-left-radius:0!important;border-top-right-radius:0!important;margin-top:30px!important}.dementia-dropdown .dropdown-menu:before{border-bottom:50px solid hsla(0,0%,100%,.85)!important;border-left:144.8px solid transparent!important;border-right:155.8px solid transparent!important;content:"";display:inline-block;position:absolute;top:-50px!important}.epochcare-dropdown .dropdown-menu{border-top-width:0;border-top-left-radius:0!important;border-top-right-radius:0!important;margin-top:30px!important}.epochcare-dropdown .dropdown-menu:before{border-bottom:50px solid hsla(0,0%,100%,.85)!important;border-left:125px solid transparent!important;border-right:136px solid transparent!important;content:"";display:inline-block;position:absolute;top:-50px!important}}.logo span{font-size:16px!important}.fixedcarousel1 .carousel-item{height:auto!important}@media only screen and (max-width:768px){.lakshmididiquote,.quote,.view-all-authored-articles{font-size:16px!important}.heading-stylish{font-size:18px!important}.vermeer-quote{font-size:16px!important}.blogs-description{line-height:134.19%}.epoch-transition p{font-family:Proxima Nova!important;font-style:normal;font-weight:400;font-size:16px;text-align:left;padding:2% 5%!important;line-height:138%;color:#272727}.our-care-and-services .carousel-control-next{right:-5%!important}.our-care-and-services .carousel-control-prev{left:-5%!important}.epoch-transition .embed-responsive-item{height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;background-image:url(/epochtransition/stories_box.jpg)}.readmorespan{font-size:16px!important}.gurgaon-testimonial .testimonial{font-size:12px!important}.gurgaon-testimonial .epoch-transition-author{position:absolute;bottom:-7%!important;width:100%}.gurgaon-testimonial .testimonialimg{position:absolute;top:-2.5rem;z-index:10000;right:2rem;width:4rem}.gurgaon-testimonial h3{margin-bottom:0!important}.gurgaon-testimonial .designation,.gurgaon-testimonial h3{font-size:12px!important}.punetestimonialicon{position:absolute;right:-2.5%;top:-8%;width:5rem}.punetestimonial p{font-size:12px!important;margin-top:25px}.partner-img img{width:50%!important;margin-top:3%;margin-bottom:3%}.epochtransitiondropdownicon{right:7%!important}.collapse p{font-size:16px!important}.carousel-indicators{bottom:0!important}.footer ul a{font-size:14px}.why-us-card{height:250px!important}.why-us-card .why-us-btn-section{bottom:16px!important}.dropdown-item{text-align:left!important}.view-all{margin-top:3%!important}.view-all button{font-size:14px!important}.infographic{width:90%;margin-left:5%}.section-title{margin-top:30px!important}.quote-img{left:-10.2px!important}.queries-mobile{background-image:url(/socialicons.png);background-size:cover;color:#fff;text-align:center}.close-modal{position:absolute;right:10px}.queries-form-mobile{padding-top:3%;padding-bottom:2%;background-image:url(/socialicons.png);background-repeat:no-repeat;background-size:100% 100%;background-position:50%}.collapsing{-webkit-transition:none;transition:none;display:none}.navbar-nav{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:70%;background:#fff;-webkit-box-shadow:0 6px 13px rgb(0 0 0/10%);box-shadow:0 6px 13px rgb(0 0 0/10%);border-radius:10px 0 0 10px;padding:5%;position:absolute;right:0;z-index:1000}.dropdown-toggle:after{position:absolute;right:0}.dropdown-menu{border:none!important}.dropdown-menu.show{display:unset}.dropdown-item{padding-left:0}.nav-item{border-bottom:.5px solid rgba(169,29,42,.2)}.navbar-light .navbar-nav .nav-link{font-weight:700;font-size:16px;line-height:16px}.dropdown-item,.navbar-light .navbar-nav .nav-link{font-family:Proxima Nova!important;font-style:normal;color:#a91d2a!important}.dropdown-item{font-weight:400;font-size:14px!important;line-height:14px}footer .f-item.about{padding-right:0}footer .f-item.about img{width:9rem!important}.epoch-social-media a{margin-left:0!important}.footer-content .item img{margin-bottom:0;width:1rem;height:1rem}.epoch-social-media img{width:2rem!important;height:2rem!important}.footer-arrow{position:absolute;margin-left:auto;margin-right:auto;width:30%!important;left:0;right:0;top:-5%;cursor:pointer}.hero-content{text-align:center}.epoch-outline-button{font-family:Montserrat;font-style:normal;font-weight:500;font-size:12px;line-height:15px;letter-spacing:.02em;color:#fff;border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:7px}.epoch-outline-button.active,.epoch-outline-button:active,.epoch-outline-button:focus,.epoch-outline-button:hover,.open>.dropdown-toggle.epoch-outline-button{color:#fff;background-image:url(/bg_full.png);border-color:transparent}.hero-title{font-weight:600;font-size:16px;line-height:132.9%;text-align:center}.hero-subtitle,.hero-title{font-family:Montserrat;font-style:normal;color:#fff}.hero-subtitle{font-weight:400;font-size:12px;line-height:118.9%}.epoch-logo{width:8rem}.epoch-navbar{margin-top:2rem}.social-icons{position:fixed;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:47px;top:0;z-index:10000000000000;bottom:unset;margin-left:auto;margin-right:auto;left:0;right:0;background:-webkit-gradient(linear,left top,left bottom,from(#d13442),to(#a91d2a));background:-webkit-linear-gradient(top,#d13442,#a91d2a);background:linear-gradient(180deg,#d13442,#a91d2a);border-radius:0 0 15px 15px}.social-icon,.social-icons{-webkit-transform:rotate(0deg)!important;transform:rotate(0deg)!important}.social-icon{cursor:pointer;width:3rem}.video-play-button{width:3rem}.epochexperience{width:90%;margin-left:5%}.view-all{margin-top:-12%}.musing-img{width:50%;margin-left:50%}.tab-content{margin-left:4.5%;margin-right:4.5%}.whyusbtn{font-size:14px!important}.epoch-media .nav-justified .nav-item,.nav-justified>.nav-link{font-style:normal;font-weight:500;font-size:18px;line-height:22px;text-align:center;color:rgba(169,29,42,.4)}.epoch-media .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{font-style:normal;font-weight:500;font-size:18px;line-height:22px;text-align:center;color:#272727;border:unset;border-bottom:3px solid #272727}.why-us-description{padding-left:4%;padding-right:4%}.epochexperienceicon{position:absolute;width:2rem;left:6rem;top:0}.epochexperiencetitle{display:none!important}.SectionHeadingVector{width:14%!important}.carousel-control-next-icon,.carousel-control-prev-icon{width:22px;height:36px}.SectionHeading{margin:10px 0 11px!important}.headerbg{position:absolute;right:0;z-index:-1;width:72%}.knowmoreaboutepoch{font-size:14px;line-height:125.69%;text-align:center;color:#272727}.know-more-about-epoch{margin-top:109px}.navbar-toggler-icon{background:url(/navbaricon.png) 100% 100% no-repeat!important}.navbar-toggler{border-color:transparent!important}.SectionHeading{font-size:16px}.section-title{margin-left:.5rem!important;margin-right:.5rem!important}.quote-section{margin-top:40px;margin-bottom:30px}.epochexperienceheading{font-size:16px}.epochexperiencetext{font-size:14px}.epoch-img-div{position:relative;width:85%;margin-left:7.5%}.why-us-title{font-size:14px}.why-us-description{font-size:12px}.footer{margin:55% 3% 5%;background:hsla(0,0%,100%,.68);border-radius:25px}.about{text-align:center!important}.epochexperiencebtn{font-style:normal;font-weight:600;font-size:12px;line-height:27px;color:#fff;padding:9px 42px;border:none;border-radius:7px;background-position:top;background-image:url(/bg_full.png)!important;-webkit-box-shadow:0 5px 15px rgb(0 0 0/20%);box-shadow:0 5px 15px rgb(0 0 0/20%)}.centered,.ceo-designation{font-style:normal;font-weight:600;font-size:12px;line-height:139.69%;text-align:center}.centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.quote-img{left:2px;top:-8.4px;position:absolute}.quote-img-2{left:-8.3px!important}.epoch-team{font-size:14px;text-align:justify}.ceo2{position:absolute;left:19%;width:71%;bottom:14%;z-index:-1}.ceo{margin-top:60px!important}.quote{font-style:italic;font-weight:600;font-size:16px;line-height:132.4%;text-align:center;color:#a91d2a}}.top-bar{width:100%;margin-top:0;position:relative;height:80px;text-align:right}#title{position:absolute;left:20px;top:0}#title,.nav{display:inline-block;height:100%}.nav a{margin:0 20px;font-size:120%;height:100%;display:inline-flex;align-items:center}.grid,.nav a{justify-content:center}.grid{display:flex;flex-wrap:wrap}.card{display:inline-block;width:300px;height:400px;overflow:hidden;border:1.25px solid #e9e9e9;border-radius:16px;margin:10px;-webkit-transition:all .5s;transition:all .5s;--shadow:transparent;-webkit-box-shadow:0 0 10px 5px var(--shadow);box-shadow:0 0 10px 5px var(--shadow);position:relative;font-size:100%}.card:hover{--shadow:rgba(53,53,53,0.103)}.card:hover .main-content{pointer-events:auto;opacity:1}.card *{margin:0}.card img{width:100%;height:100%;-webkit-object-fit:cover;object-fit:cover}.main-content{padding:25px;position:absolute;top:0;left:0;background-color:hsla(0,0%,100%,.9);width:100%;height:100%;opacity:0;pointer-events:none;-webkit-transition:all .5s;transition:all .5s}.owner{color:grey;font-size:110%}.pet-name{font-weight:700;font-size:130%}h5.pet-name{color:#fff;position:absolute;left:0;bottom:0;padding:10px;text-shadow:0 0 4px #000}.info ul{padding:0 10px 10px;border-radius:7px}li{list-style-type:none;margin:0}.info{color:#535353;position:relative;overflow:hidden}.info.likes{margin-top:25px}.label{font-weight:700}.btn-container{text-align:right;padding:10px;position:absolute;bottom:10px;right:10px}.btn{--accent:grey;cursor:pointer;background:transparent;border:1.5px solid var(--accent);color:var(--accent);border-radius:10px;padding:10px 15px;font-size:90%;letter-spacing:1px;-webkit-transition:all .5s;transition:all .5s;outline:none}.btn:hover{background:var(--accent);color:#fff}.edit.btn{--accent:green}.delete.btn{--accent:red;margin-left:10px}.view.btn{--accent:#00f;margin-left:10px}.pet-container{width:100%}.confirmation-box.show{display:block}.bg0{background-size:100% 100%;background-image:url(/carouselmd1.jpg)}.bg0,.bgshaantinaah{background-repeat:no-repeat}.bgshaantinaah{background-size:cover;background-position:0;background-image:url(/shaantinaah.jpg)}.bg0sm{background-image:url(/carouselimg1.jpeg)}.bg0sm,.bgshaantinaahsm{background-repeat:no-repeat;background-size:100% 100%}.bgshaantinaahsm{background-image:url(/shantinaah.jpeg)}.bg1{background-repeat:no-repeat;background-size:100% 100%;background-image:url(/mahavirji.jpg)}.bg2{background-image:url(/fulltemplenew.jpeg)}.bg3sm{background-image:url(/bg3sm.jpeg)}.bg3md,.bg3sm{background-repeat:no-repeat;background-size:100% 100%}.bg3md{background-image:url(/bg3md.jpg)}.bg3{background-image:url(/reducedsizeimages/38.jpg)}.bg4{background-image:url(/reducedsizeimages/35.jpg)}.border1{border:1px solid grey!important}.w-100{width:100%!important}.navbar-custom .navbar-toggle{background-color:#18bc9c;color:#fff;border-color:#18bc9c}.about-right p{font-family:Lato;font-weight:400;font-style:normal;font-size:16px!important}.container_2{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.carousel-item2:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.3)}.designation{font-size:18px!important;font-weight:700!important}.committeemember,.committeemember p,.designation{text-align:center!important}.committeemember .f-img{background-color:rgba(var(--brd,var(--color_11,color_11)),var(--alpha-brd,1));border-color:rgba(var(--brd,var(--color_11,color_11)),var(--alpha-brd,1));border-radius:50%;border-style:solid;border-width:5px!important;-webkit-box-shadow:var(--shd,0 1px 3px rgba(0,0,0,.5));box-shadow:var(--shd,0 1px 3px rgba(0,0,0,.5));border-radius:50%!important;width:100%;-webkit-transition:all 5s ease 5s!important;transition:all 5s ease 5s!important}td{font-size:1.1rem;font-weight:700!important}input{font-size:100px!important}.media-body i{font-size:large;text-decoration:underline}.footer-text,.footer-text a,.footer-text i{color:#d9bba0}.footer-text a,.footer-text i{font-size:larger}h1{color:#d9bba0}.default-header{background:-webkit-linear-gradient(315deg,#8b1525,#a51c29 40%,#c0392b)!important;background:linear-gradient(135deg,#8b1525,#a51c29 40%,#c0392b)!important;-webkit-box-shadow:0 2px 20px rgba(0,0,0,.15);box-shadow:0 2px 20px rgba(0,0,0,.15);-webkit-transition:all .3s ease;transition:all .3s ease}.is-sticky .default-header{backdrop-filter:blur(10px);-webkit-box-shadow:0 4px 30px rgba(165,28,41,.3);box-shadow:0 4px 30px rgba(165,28,41,.3)}.logo span{font-family:Noto Sans Devanagari,serif!important;font-weight:700!important;font-size:16px;text-shadow:0 1px 3px rgba(0,0,0,.3)}.logo span,nav a{letter-spacing:.5px}nav a{position:relative;font-weight:600!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important}nav a:after{content:"";position:absolute;bottom:-4px;left:50%;width:0;height:2px;background:#d4a574;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateX(-50%);transform:translateX(-50%)}nav a:hover:after{width:100%}.banner-title{font-family:Noto Sans Devanagari,Montserrat,sans-serif!important;font-weight:800!important;font-size:48px;line-height:1.3;text-align:center;letter-spacing:1px;color:#fff;text-shadow:0 4px 20px rgba(0,0,0,.5),0 1px 3px rgba(0,0,0,.3);-webkit-animation:fadeInUp 1s ease-out;animation:fadeInUp 1s ease-out}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-40px);transform:translateX(-40px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-40px);transform:translateX(-40px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}#about{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fdf8f3))!important;background:-webkit-linear-gradient(top,#fff,#fdf8f3)!important;background:linear-gradient(180deg,#fff,#fdf8f3)!important;padding-bottom:60px}#about h1{color:#a51c29!important;font-family:Noto Sans Devanagari,sans-serif!important;font-weight:800!important;font-size:2rem;position:relative;display:inline-block;padding-bottom:15px;margin-bottom:25px!important}#about h1:after{content:"";position:absolute;bottom:0;left:0;width:80px;height:4px;background:-webkit-gradient(linear,left top,right top,from(#a51c29),to(#d4a574));background:-webkit-linear-gradient(left,#a51c29,#d4a574);background:linear-gradient(90deg,#a51c29,#d4a574);border-radius:2px}#about p{font-size:16px;line-height:2;color:#3a3a3a;text-align:justify;margin-bottom:12px}#about p:first-of-type:first-letter{font-size:3.2em;float:left;line-height:1;margin-right:8px;margin-top:4px;color:#a51c29;font-weight:800;font-family:Noto Sans Devanagari,serif}.section-divider{text-align:center;margin:0;padding:30px 0;position:relative}.section-divider:before{content:"";position:absolute;top:50%;left:10%;right:10%;height:1px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(#d4a574),color-stop(#a51c29),color-stop(#d4a574),to(transparent));background:-webkit-linear-gradient(left,transparent,#d4a574,#a51c29,#d4a574,transparent);background:linear-gradient(90deg,transparent,#d4a574,#a51c29,#d4a574,transparent)}.section-divider span{background:#fff;padding:0 20px;position:relative;font-size:24px;color:#a51c29}.DDDetailsTable{width:100%;border-collapse:separate;border-spacing:0;border-radius:16px;overflow:hidden;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.08);box-shadow:0 8px 32px rgba(0,0,0,.08);background:#fff;margin-top:20px}.DDDetailsTable tr{-webkit-transition:all .25s ease;transition:all .25s ease}.DDDetailsTable tr:hover td{background:#fdf6ee}.DDDetailsTable td{padding:14px 20px!important;border-bottom:1px solid #f0e8e0;font-size:15px;color:#333}.DDDetailsTable .DDDH{background:-webkit-linear-gradient(315deg,#a51c29,#c0392b);background:linear-gradient(135deg,#a51c29,#c0392b);color:#fff!important;font-weight:700}.DDDetailsTable .DDDH h1{color:#fff!important;font-size:1.3rem;margin:6px 0!important;font-weight:700}.DDDetailsTable .DDLH{background:-webkit-linear-gradient(315deg,#fdf6ee,#fef9f4);background:linear-gradient(135deg,#fdf6ee,#fef9f4);font-weight:700;color:#a51c29;width:200px;white-space:nowrap;font-size:14px}.atithi-nilay-section{background:-webkit-linear-gradient(315deg,#fdf6ee,#fff9f0 30%,#f8ece0);background:linear-gradient(135deg,#fdf6ee,#fff9f0 30%,#f8ece0);padding:80px 0 90px;position:relative;overflow:hidden}.atithi-nilay-section:before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:-webkit-gradient(linear,left top,right top,from(#a51c29),color-stop(#d4a574),to(#a51c29));background:-webkit-linear-gradient(left,#a51c29,#d4a574,#a51c29);background:linear-gradient(90deg,#a51c29,#d4a574,#a51c29)}.atithi-nilay-section:after{content:"";position:absolute;bottom:0;left:0;right:0;height:5px;background:-webkit-gradient(linear,left top,right top,from(#d4a574),color-stop(#a51c29),to(#d4a574));background:-webkit-linear-gradient(left,#d4a574,#a51c29,#d4a574);background:linear-gradient(90deg,#d4a574,#a51c29,#d4a574)}.section-title-decorated{color:#a51c29!important;font-family:Noto Sans Devanagari,sans-serif!important;font-size:2.4rem;font-weight:800;position:relative;display:inline-block;padding-bottom:16px}.section-title-decorated:after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100px;height:4px;background:-webkit-gradient(linear,left top,right top,from(#a51c29),to(#d4a574));background:-webkit-linear-gradient(left,#a51c29,#d4a574);background:linear-gradient(90deg,#a51c29,#d4a574);border-radius:2px}.dharmshala-video-wrapper{border-radius:20px;overflow:hidden;-webkit-box-shadow:0 20px 60px rgba(165,28,41,.18);box-shadow:0 20px 60px rgba(165,28,41,.18);border:4px solid rgba(212,165,116,.5);-webkit-transition:-webkit-transform .4s ease,-webkit-box-shadow .4s ease;transition:-webkit-transform .4s ease,-webkit-box-shadow .4s ease;transition:transform .4s ease,box-shadow .4s ease;transition:transform .4s ease,box-shadow .4s ease,-webkit-transform .4s ease,-webkit-box-shadow .4s ease}.dharmshala-video-wrapper:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 25px 70px rgba(165,28,41,.25);box-shadow:0 25px 70px rgba(165,28,41,.25)}.dharmshala-video{width:100%;height:auto;display:block;max-height:440px;-webkit-object-fit:cover;object-fit:cover}.dharmshala-info-card{background:#fff;border-radius:20px;padding:32px 28px;-webkit-box-shadow:0 12px 40px rgba(0,0,0,.08);box-shadow:0 12px 40px rgba(0,0,0,.08);border-left:6px solid #a51c29;position:relative;overflow:hidden}.dharmshala-info-card:before{content:"";position:absolute;top:-50px;right:-50px;width:120px;height:120px;background:-webkit-radial-gradient(circle,rgba(165,28,41,.06) 0,transparent 70%);background:radial-gradient(circle,rgba(165,28,41,.06) 0,transparent 70%);border-radius:50%}.dharmshala-card-title{color:#a51c29!important;font-family:Noto Sans Devanagari,sans-serif!important;font-size:1.5rem;font-weight:800;margin-bottom:22px;padding-bottom:12px;border-bottom:3px solid #f0e0d0}.dharmshala-stat{display:flex;align-items:center;grid-gap:16px;gap:16px;margin-bottom:12px;padding:10px 14px;background:-webkit-linear-gradient(315deg,#fdf8f3,#fefbf7);background:linear-gradient(135deg,#fdf8f3,#fefbf7);border-radius:12px;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid transparent}.dharmshala-stat:hover{-webkit-transform:translateX(6px);transform:translateX(6px);-webkit-box-shadow:0 4px 16px rgba(165,28,41,.1);box-shadow:0 4px 16px rgba(165,28,41,.1);border-color:rgba(165,28,41,.1)}.stat-icon{font-size:1.8rem;min-width:40px;text-align:center}.stat-number{font-size:1.4rem;font-weight:900;color:#a51c29;line-height:1.2}.stat-label{font-size:.82rem;color:#777;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.dharmshala-extras{margin-top:20px;display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.extra-badge{background:-webkit-linear-gradient(315deg,#e8f5e9,#f1f8e9);background:linear-gradient(135deg,#e8f5e9,#f1f8e9);color:#2e7d32;padding:6px 14px;border-radius:25px;font-size:.78rem;font-weight:700;border:1px solid #c8e6c9;-webkit-transition:all .2s ease;transition:all .2s ease}.extra-badge:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 2px 8px rgba(46,125,50,.15);box-shadow:0 2px 8px rgba(46,125,50,.15)}.callto-area{background:-webkit-linear-gradient(315deg,#a51c29,#8b1525 50%,#6d1020)!important;background:linear-gradient(135deg,#a51c29,#8b1525 50%,#6d1020)!important;position:relative;overflow:hidden}.callto-area:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.callto-area h1{color:#fff!important;font-weight:800!important;text-shadow:0 2px 4px rgba(0,0,0,.2)}.callto-area .btn-primary{background:#fff!important;color:#a51c29!important;border:none!important;font-weight:700!important;padding:12px 30px!important;border-radius:30px!important;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.2);box-shadow:0 4px 15px rgba(0,0,0,.2);-webkit-transition:all .3s ease!important;transition:all .3s ease!important}.callto-area .btn-primary:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 25px rgba(0,0,0,.3);box-shadow:0 8px 25px rgba(0,0,0,.3)}.gallery-area{background:-webkit-gradient(linear,left top,left bottom,from(#1a1a2e),to(#16213e))!important;background:-webkit-linear-gradient(top,#1a1a2e,#16213e)!important;background:linear-gradient(180deg,#1a1a2e,#16213e)!important;color:#fff}.gallery-area .header-text h1{color:#d4a574!important;font-family:Noto Sans Devanagari,sans-serif!important;font-weight:800;position:relative;display:inline-block;padding-bottom:12px}.gallery-area .header-text h1:after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60px;height:3px;background:-webkit-gradient(linear,left top,right top,from(#d4a574),to(#a51c29));background:-webkit-linear-gradient(left,#d4a574,#a51c29);background:linear-gradient(90deg,#d4a574,#a51c29);border-radius:2px}.epoch-img-div{border-radius:16px!important;overflow:hidden;-webkit-box-shadow:0 8px 30px rgba(0,0,0,.3);box-shadow:0 8px 30px rgba(0,0,0,.3);-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative}.epoch-img-div:after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),to(rgba(0,0,0,.4)));background:-webkit-linear-gradient(top,transparent 50%,rgba(0,0,0,.4));background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.4));border-radius:16px;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:none}.epoch-img-div:hover:after{opacity:1}.epoch-img-div:hover{-webkit-transform:translateY(-8px) scale(1.02);transform:translateY(-8px) scale(1.02);-webkit-box-shadow:0 16px 40px rgba(0,0,0,.4);box-shadow:0 16px 40px rgba(0,0,0,.4)}.video-play-button{-webkit-transition:all .3s ease!important;transition:all .3s ease!important;-webkit-filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));z-index:2;position:absolute}.epoch-img-div:hover .video-play-button{-webkit-transform:scale(1.15);transform:scale(1.15)}.gallery-area .gal{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px}.gallery-area .gal a{display:block;overflow:hidden;border-radius:12px;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.2);box-shadow:0 4px 15px rgba(0,0,0,.2);-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1)}.gallery-area .gal a:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 12px 30px rgba(0,0,0,.35);box-shadow:0 12px 30px rgba(0,0,0,.35)}.gallery-area .gal img{border-radius:12px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;display:block}.gallery-area .gal a:hover img{-webkit-transform:scale(1.08);transform:scale(1.08)}#management{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fdf8f3))!important;background:-webkit-linear-gradient(top,#fff,#fdf8f3)!important;background:linear-gradient(180deg,#fff,#fdf8f3)!important;padding:60px 0}.ashirvad{color:#a51c29!important;font-family:Noto Sans Devanagari,sans-serif!important;font-weight:800!important;font-size:2.2rem;position:relative;display:inline-block;padding-bottom:12px}.ashirvad:after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60px;height:4px;background:-webkit-gradient(linear,left top,right top,from(#a51c29),to(#d4a574));background:-webkit-linear-gradient(left,#a51c29,#d4a574);background:linear-gradient(90deg,#a51c29,#d4a574);border-radius:2px}.committeemember{-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);padding:20px!important;margin-bottom:20px}.committeemember:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.committeemember img{border-radius:16px!important;-webkit-box-shadow:0 8px 25px rgba(0,0,0,.12);box-shadow:0 8px 25px rgba(0,0,0,.12);-webkit-transition:all .4s ease;transition:all .4s ease;border:3px solid transparent}.committeemember:hover img{border-color:#d4a574;-webkit-box-shadow:0 12px 35px rgba(165,28,41,.15);box-shadow:0 12px 35px rgba(165,28,41,.15)}.committeemember h4 a{color:#2c2c2c!important;font-weight:700;font-size:15px;-webkit-transition:color .3s ease;transition:color .3s ease}.committeemember:hover h4 a{color:#a51c29!important}.designation{color:#a51c29!important;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.fixedcarousel1{border-radius:20px;overflow:hidden;-webkit-box-shadow:0 12px 40px rgba(0,0,0,.1);box-shadow:0 12px 40px rgba(0,0,0,.1);margin-top:30px}.fixedcarousel1 img{border-radius:0}#contact{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fdf8f3))!important;background:-webkit-linear-gradient(top,#fff,#fdf8f3)!important;background:linear-gradient(180deg,#fff,#fdf8f3)!important}#contact h1{font-family:Noto Sans Devanagari,sans-serif!important;font-weight:800!important}#contact iframe{border-radius:16px;-webkit-box-shadow:0 8px 30px rgba(0,0,0,.1);box-shadow:0 8px 30px rgba(0,0,0,.1);border:3px solid #f0e0d0!important}.contactdetailsection p{font-size:16px}.contact-inner{-webkit-transition:all .3s ease;transition:all .3s ease}.contact-inner:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.single-blog{padding:15px;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1)}.single-blog:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px)}.single-blog img{border-radius:14px!important;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.1);box-shadow:0 4px 16px rgba(0,0,0,.1);-webkit-transition:all .4s ease;transition:all .4s ease}.single-blog:hover img{-webkit-box-shadow:0 8px 28px rgba(0,0,0,.18);box-shadow:0 8px 28px rgba(0,0,0,.18);-webkit-transform:scale(1.03);transform:scale(1.03)}.single-blog h4 a{color:#2c2c2c;font-size:14px;font-weight:700;-webkit-transition:color .3s ease;transition:color .3s ease}.single-blog:hover h4 a{color:#a51c29}#facebook{background:-webkit-gradient(linear,left top,left bottom,from(#f8f0e8),to(#fff))!important;background:-webkit-linear-gradient(top,#f8f0e8,#fff)!important;background:linear-gradient(180deg,#f8f0e8,#fff)!important;padding:60px 0!important}#facebook iframe{border-radius:16px!important;-webkit-box-shadow:0 8px 30px rgba(0,0,0,.08);box-shadow:0 8px 30px rgba(0,0,0,.08)}.footer-area{background:-webkit-linear-gradient(315deg,#1a1a2e,#16213e)!important;background:linear-gradient(135deg,#1a1a2e,#16213e)!important;padding:30px 0;position:relative}.footer-area:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:-webkit-gradient(linear,left top,right top,from(#a51c29),color-stop(#d4a574),to(#a51c29));background:-webkit-linear-gradient(left,#a51c29,#d4a574,#a51c29);background:linear-gradient(90deg,#a51c29,#d4a574,#a51c29)}.footer-text{text-align:center;font-size:14px;opacity:.85}.media{background:#fff;border-radius:16px;padding:20px;margin-bottom:20px!important;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.05);box-shadow:0 4px 20px rgba(0,0,0,.05);border:1px solid #f0e8e0;-webkit-transition:all .3s ease;transition:all .3s ease}.media:hover{-webkit-box-shadow:0 8px 30px rgba(0,0,0,.1);box-shadow:0 8px 30px rgba(0,0,0,.1);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.media img{border-radius:12px!important;-webkit-object-fit:cover;object-fit:cover}.media-body h5{color:#a51c29!important;font-weight:700;font-size:16px}.media-body span{font-size:14px;line-height:1.7;color:#555}.media-body i{color:#a51c29;font-size:14px;font-style:italic;text-decoration:none!important}.media-body .btn-primary{border-radius:25px!important;font-weight:600;font-size:13px;padding:8px 20px}.header-text{text-align:center}.header-text h1{font-family:Noto Sans Devanagari,sans-serif!important;font-weight:800!important}.header-text p{color:#734a40;font-size:16px}section h1{letter-spacing:.5px}@media (max-width:768px){.atithi-nilay-section{padding:50px 0 60px}.dharmshala-info-card{margin-top:28px}.section-title-decorated{font-size:1.7rem}.banner-title{font-size:28px!important;line-height:1.4}.ashirvad{font-size:1.6rem}#about h1{font-size:1.5rem}.gallery-area .gal{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:8px;gap:8px}.media{padding:15px}.committeemember{padding:10px!important}.DDDetailsTable .DDLH{white-space:normal;width:auto}}@media (max-width:480px){.section-title-decorated{font-size:1.4rem}.dharmshala-stat{padding:8px 10px;grid-gap:10px;gap:10px}.stat-number{font-size:1.1rem}.gallery-area .gal{grid-template-columns:1fr 1fr}}.committee-featured-row{display:flex;justify-content:center;grid-gap:24px;gap:24px;flex-wrap:nowrap;margin-bottom:30px}.committee-featured-card{background:#fff;border-radius:20px;padding:28px 24px;text-align:center;-webkit-box-shadow:0 8px 30px rgba(165,28,41,.12);box-shadow:0 8px 30px rgba(165,28,41,.12);border:2px solid #f0e0d0;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;flex:0 1 220px;min-width:160px}.committee-featured-card:before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:-webkit-gradient(linear,left top,right top,from(#a51c29),to(#d4a574));background:-webkit-linear-gradient(left,#a51c29,#d4a574);background:linear-gradient(90deg,#a51c29,#d4a574)}.committee-featured-card:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-box-shadow:0 16px 40px rgba(165,28,41,.18);box-shadow:0 16px 40px rgba(165,28,41,.18);border-color:#d4a574}.committee-featured-card img{width:120px;height:120px;-webkit-object-fit:cover;object-fit:cover;border-radius:50%;aspect-ratio:1/1;border:4px solid #d4a574;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.1);box-shadow:0 4px 16px rgba(0,0,0,.1);margin:0 auto 15px;display:block}.committee-featured-card h4{margin-bottom:4px}.committee-featured-card h4 a{color:#2c2c2c;font-weight:700;font-size:16px}.committee-featured-card:hover h4 a{color:#a51c29}.committee-featured-card .designation{color:#a51c29!important;font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:1px;background:-webkit-linear-gradient(315deg,#fdf6ee,#f8ece0);background:linear-gradient(135deg,#fdf6ee,#f8ece0);display:inline-block;padding:4px 14px;border-radius:20px;margin-top:5px}.committee-featured-card .committee-phone{font-size:12px;color:#666;margin-top:8px;margin-bottom:0}.committee-featured-card .committee-phone i{color:#a51c29;margin-right:4px}.committee-carousel-wrapper{background:-webkit-linear-gradient(315deg,#fdf8f3,#fef9f4);background:linear-gradient(135deg,#fdf8f3,#fef9f4);border-radius:20px;padding:25px 20px;margin-top:10px;border:1px solid #f0e8e0}.committee-scroll-row{display:flex;grid-gap:16px;gap:16px;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:8px 4px 12px;scrollbar-width:thin;scrollbar-color:#d4a574 #f5efe8}.committee-scroll-row::-webkit-scrollbar{height:6px}.committee-scroll-row::-webkit-scrollbar-track{background:#f5efe8;border-radius:3px}.committee-scroll-row::-webkit-scrollbar-thumb{background:#d4a574;border-radius:3px}.committee-carousel-card{background:#fff;border-radius:16px;padding:18px 14px;text-align:center;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.06);box-shadow:0 4px 16px rgba(0,0,0,.06);border:1px solid #f0e8e0;-webkit-transition:all .3s ease;transition:all .3s ease;flex:0 0 150px;scroll-snap-align:start}.committee-carousel-card:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.1);box-shadow:0 8px 24px rgba(0,0,0,.1);border-color:#d4a574}.committee-carousel-card img{width:80px;height:80px;-webkit-object-fit:cover;object-fit:cover;border-radius:50%;aspect-ratio:1/1;border:3px solid #f0e0d0;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);margin:0 auto 10px;display:block}.committee-carousel-card:hover img{border-color:#d4a574}.committee-carousel-card h4{margin-bottom:2px}.committee-carousel-card h4 a{color:#2c2c2c;font-weight:700;font-size:13px}.committee-carousel-card:hover h4 a{color:#a51c29}.committee-carousel-card .designation{font-size:11px;letter-spacing:.5px}.committee-carousel-card .committee-phone{font-size:11px;color:#888;margin-top:4px;margin-bottom:0}.committee-carousel-card .committee-phone i{color:#a51c29;font-size:11px;margin-right:3px}@media (max-width:768px){.committee-featured-row{grid-gap:14px;gap:14px}.committee-featured-card{flex:0 1 170px;padding:20px 14px}.committee-featured-card img{width:90px;height:90px}.committee-carousel-card{flex:0 0 130px}.committee-carousel-card img{width:65px;height:65px}}form{width:90%;margin:auto;max-width:550px}form button,input,label{display:block}form button,input,textarea{outline:none}input,textarea{border:1px solid #c7c7c7;border-radius:10px;padding:10px;font-size:12px!important;width:100%;height:30px;color:#353535}textarea{height:50px}label{margin-top:10px}form button{--accent:#00a2ff;margin-top:20px}.form-container{width:90%}