:root{--theme-color: #7E29AB;--bg-light: white;--text-white: black}@media(prefers-color-scheme:dark){:root{--bg-light: black;background-color:var(--bg-light);--text-white: white}}@media(prefers-color-scheme:light){:root{--bg-light: white;--text-white: black;background-color:var(--bg-light)}}body{--bg-light: white;--text-white: black;background-color:var(--bg-light)}body.dark{--bg-light: black;--text-white: white;background-color:var(--bg-light)}*{margin:0;padding:0;box-sizing:border-box}.bg-theme{background-color:var(--theme-color)}.text-theme{color:var(--theme-color)}.border-theme{border:2px solid var(--theme-color)}a{text-decoration:none}ul,li{list-style:none}ul{padding-left:0}section{margin-top:40px}.section-title{text-align:center}.section-title h2{font-size:65px;font-family:Baskervville,serif;color:var(--theme-color);font-weight:500}.about-sub-title h2{font-family:Perpetua,serif;color:var(--theme-color);letter-spacing:2px;text-align:center}.section-title img{height:100%;width:400px}.single-service span,.single-service p,.single-benefit p,.state-select{text-align:center;font-size:24px;padding:0 10px;color:var(--theme-color);border:10px solid transparent;border-image:url(/build/assets/border-DIfbnhMg.png) 10 round;font-family:Roboto,serif}.single-benefit p{font-weight:500}body.dark .single-service span,body.dark .single-service p,body.dark .single-benefit p{color:var(--text-white)}body.dark .contact .single-service span{color:var(--theme-color)}header{background-color:var(--theme-color);font-family:Poppins,sans-serif;font-weight:600;padding:10px 0}nav ul{background-color:var(--bg-light);padding:2px 0;border-radius:50px}nav ul li a{color:var(--text-white)!important}nav ul li a.active{position:relative}nav ul li a.active:before{position:absolute;content:"";height:3px;width:50%;bottom:-5%;left:50%;transform:translate(-50%);background-color:var(--text-white)}.navbar-toggler{color:var(--text-white)!important;border-color:var(--text-white)!important;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.banner{height:100vh;background:url(/build/assets/banner-BXMpzkfD.jpg);width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:9;overflow:hidden;color:var(--text-white)}.banner-content h1{margin-top:70px;font-size:70px;font-family:Baskervville,serif;letter-spacing:2px}.banner-content h5{font-family:Roboto,serif;color:var(--text-white);font-weight:400}.banner-main{margin:50px 0 0 50px}.theme-toggler i{font-size:24px;color:var(--text-white)}.theme-toggler:focus{border:none}.learn-btn,.join-btn{display:inline-block;color:var(--text-white);width:150px;padding-block:10px;font-weight:500}.join-btn:hover{transition:all .3s linear;color:var(--text-white)!important}.about{width:100%}.about-img{position:relative;height:600px}.about-img img{display:block;width:100%;height:100%}.about-sub-title h2{font-family:Baskervville,serif}.astrology{padding-bottom:20px;width:100%;background-color:#ffd3bf;overflow:hidden;margin-top:-5px}.astro-name h3{font-family:Poppins,sans-serif}.astro-bg-img{position:relative;overflow:hidden}.panditji-img{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}.ritual .card .card-body{border:1px solid var(--theme-color);border-top:0;background-color:var(--bg-light);font-family:Poppins,sans-serif}.ritual .card .card-text{color:var(--text-white)}.ritual .card,.ritual .card img{border-radius:0;border:none}.ritual .card{width:400px;height:450px}.ritual .card img{height:300px;width:100%}.ritual .card .card-body a{background-color:var(--theme-color);color:#fff;border-radius:0}.event-banner{width:100%;height:600px;background-image:url(/build/assets/event-banner-B8P5wtvJ.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;position:relative}.event-img{background-color:var(--theme-color);clip-path:polygon(50% 0%,100% 30%,100% 100%,0 100%,0 30%);padding:2px}.event-img img{width:100%;height:100%;clip-path:polygon(50% 0%,100% 30%,100% 100%,0 100%,0 30%)}.state-select{outline:none;background-color:transparent}.listed-temple{background-color:#fcf4ef;padding:30px 0;margin-bottom:50px}body.dark .listed-temple{background-color:#171717}.listed-temple-sub-title{font-family:Baskervville,serif;color:var(--theme-color)}body.dark .listed-temple-sub-title{color:var(--text-white)}.listed-temple-sub-title img{width:150px}.single-travel-temple{height:350px}.travel-temple-img{top:40px;height:220px;width:220px;overflow:hidden;position:relative;border-top-right-radius:30px;border-bottom-left-radius:30px;border:2px solid var(--theme-color);rotate:-45deg}.travel-temple-img img{top:0;left:0;position:absolute;rotate:45deg;width:100%;height:100%;scale:1.41;object-position:top;object-fit:cover}.travel-left-flower img,.travel-right-flower img{width:100%;height:100%}.service-book-btn,.event-book-btn,.astro-book-btn,.contact-book-btn{text-align:center}.service-book-btn a,.about-book-btn a,.event-book-btn a,.astro-book-btn a,.contact-book-btn a{background-color:var(--theme-color);border-radius:20px;color:#fff;width:150px;font-weight:600;font-family:Poppins,sans-serif}.astro-book-btn a,.contact-book-btn a{margin-top:20px;width:200px}.service-book-btn a:hover,.contact-book-btn a:hover,.event-book-btn a:hover{color:var(--text-white)!important}.booking-img{width:70%;height:80%}.booking-img img{width:100%;height:100%;object-fit:cover;clip-path:polygon(5% 0,95% 0,100% 5%,100% 95%,95% 100%,5% 100%,0 95%,0 5%)}.event-banner-title h3{padding-top:30px;letter-spacing:2px;font-size:40px;font-family:Public Sans,sans-serif}.donation,.benefits,.e-vedha,.events,.ritual,.contact{width:100%;position:relative;z-index:9;overflow:hidden}.service-subtitle,.donation-subtitle p,.testimoniels-content p,.about-subtitle p,.benefits-subtitle p,.e-vedha-subtitle p,.event-subtitle p,.travel-subtitle p,.astro-subtitle p,.membership-subtitle p{font-family:Poppins,sans-serif;font-weight:400;color:var(--text-white)}.about-subtitle ul li{list-style:disc}body.dark .about-subtitle ul li::marker{color:var(--text-white)}.about-subtitle p{text-align:justify}.astro-subtitle p{color:#000;text-align:justify}.single-ritual,.single-donation,.single-event{height:500px;margin:0 20px}.single-service span{padding:0 25px;font-size:18px}.custom-prev-donation,.custom-next-donation,.custom-prev-ritual,.custom-next-ritual,.custom-prev-event,.custom-next-event,.custom-prev-listed,.custom-next-listed,.custom-prev-trending,.custom-next-trending,.custom-prev-testimoniels,.custom-next-testimoniels{position:absolute;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:var(--text-white);transition:all .3s linear;border:none;z-index:99}.custom-prev-donation img,.custom-prev-ritual img,.custom-prev-event img,.custom-prev-trending img,.custom-prev-listed img,.custom-prev-testimoniels img{rotate:180deg}.custom-prev-donation img,.custom-next-donation img,.custom-prev-ritual img,.custom-next-ritual img,.custom-prev-event img,.custom-next-event img,.custom-prev-listed img,.custom-next-listed img,.custom-prev-trending img,.custom-next-trending img,.custom-prev-testimoniel img,.custom-next-testimoniels img{width:30px}.custom-prev-donation,.custom-prev-ritual,.custom-prev-event,.custom-prev-listed,.custom-prev-trending,.custom-prev-testimoniels{top:60%;transform:translateY(-40%);left:60px}.custom-next-donation,.custom-next-ritual,.custom-next-event,.custom-next-listed,.custom-next-trending,.custom-next-testimoniels{top:60%;transform:translateY(-40%);right:60px}.custom-prev-listed,.custom-prev-trending,.custom-prev-testimoniels{top:40%;left:0}.custom-prev-listed,.custom-prev-trending{left:0}.custom-next-listed,.custom-next-trending{top:40%;right:0}.management-title h4{font-family:Baskervville,serif}.single-management{display:flex;margin:30px 0}.single-management-index{width:60px;height:60px;background-color:var(--theme-color);clip-path:polygon(100% 0,100% 75%,50% 100%,0 75%,0 0,50% 25%);color:var(--text-white);display:flex;justify-content:center;align-items:center;font-family:Baskervville,serif;font-size:30px;margin-right:20px}.single-management-content p{color:var(--text-white)}.single-e-vedha{height:180px;padding:25px 20px 15px;background-color:#fff;border-radius:15px;box-shadow:var(--theme-color) 0 0 5px -5px,var(--theme-color) 5px 5px 20px -6px}.testimoniels-main{margin-top:80px;height:475px;width:100%;position:relative}.testimoniels-left,.testimoniels-right{position:absolute}.testimoniels-left{top:5%;left:0}.testimoniels-right{top:-65%;left:0;width:100%}.testimoniels-left img{height:100%}.testimoniels-left img,.testimoniels-right img{width:100%}.testimoniels-slider{position:relative;display:flex;width:100%;justify-content:center;align-items:center;z-index:9;height:100%}.single-testimoniels{background-color:var(--text-white);color:var(--bg-light);width:900px;margin:auto;border-radius:20px;padding:20px}.user-img{display:flex;justify-content:end;align-items:end;position:relative;width:100%;height:250px;z-index:9}.user-img .user-profile{width:200px;height:200px;border:5px solid white;border-radius:50%;box-shadow:var(--theme-color) 0 0 15px -3px,var(--theme-color) 0 0 10px 0}.testimoniels-user-bg{position:absolute;top:-15px;left:30px;z-index:-1}.testimoniels-user-bg img{width:275px;height:275px}.single-testimoniels-content{height:260px;display:flex;flex-direction:column;justify-content:center}.membership{position:relative;z-index:9}.membership .left-flower,.membership .right-flower{position:absolute;z-index:-1}.membership .left-flower{top:0;left:0}.membership .right-flower{top:0;right:0}.single-plan{width:100%;border-radius:10px;background-color:var(--text-white);color:var(--bg-light);padding:30px 50px}.plans-title h5{color:var(--theme-color)}.plans-title img{width:50%}.plan-price span{font-size:30px}.plan-content p{position:relative}.plan-content .disc-circle{position:relative;display:inline-block;border-radius:50%;width:10px;height:10px;background-color:var(--theme-color);margin-right:15px}.plan-content p:before{content:"";position:absolute;width:15px;height:15px;border-radius:50%;border:2px solid var(--theme-color);top:6px;left:-2px}.plan-temple{position:relative}.plan-temple:before{position:absolute;content:"";width:35%;height:2px;background-color:var(--theme-color);top:50%;left:-50px}.plan-temple:after{position:absolute;content:"";width:35%;height:2px;background-color:var(--theme-color);top:50%;right:-50px}.plan-temple span{border:10px solid transparent;border-image:url(/build/assets/border-DIfbnhMg.png) 10 round;font-family:Poppins,sans-serif;padding:5px 20px}body.dark .plan-temple span{color:var(--theme-color)}.plan-btn a{margin-top:30px;display:block;padding:10px;width:100%;background-color:var(--theme-color);color:#fff;font-family:Poppins,sans-serif;text-align:center;border-radius:30px;font-weight:600}.benefits .left-flower,.e-vedha .left-flower,.events .left-flower,.contact .left-flower{height:100%;width:100%;position:absolute;top:0%;left:0;z-index:-1}.benefits .right-flower,.e-vedha .right-flower,.events .right-flower,.contact .right-flower{height:100%;width:100%;position:absolute;top:0%;right:-65%;z-index:-1}.benefits .left-flower,.benefits .right-flower{top:50%}.single-contact-card{background-color:#fff;text-align:center;border-radius:20px;height:120px;border-left:1px solid var(--theme-color);box-shadow:#0000001a 0 10px 15px -3px,#0000000d 0 4px 6px -1px}.contact-icon{height:40px;border-top-left-radius:20px;border-top-right-radius:20px;border:1px solid var(--theme-color);border-left:none;position:relative}.icon-circle{width:50px;height:50px;background-color:var(--theme-color);color:#fff;position:absolute;left:50%;transform:translate(-50%,-50%);border-radius:50%;line-height:50px;font-size:22px}.main-footer{width:100%;height:450px;background-image:url(/build/assets/footer-img-b6wAh0kw.png);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:9}.main-footer:before{position:absolute;content:"";width:100%;height:100%;background:linear-gradient(#f4e7e7,#cec1c1);opacity:.8;z-index:-1}.footer-logo{height:350px;display:flex;align-items:center;justify-content:center}.footer-logo img{width:300px}.footer-content h5,.footer-content ul li a,.bottom-footer-text{font-family:Lato,sans-serif}.footer-content ul li a{display:inline-block;color:#212529}.footer-content p{font-family:Poppins,sans-serif;font-size:14px}.download-footer-p{font-size:18px;font-family:Anta,sans-serif}.footer-download-text{font-size:14px}.footer-app,.footer-play{display:flex;align-items:center;justify-content:center;height:50px;width:200px;background-color:#fff;border:2px solid var(--theme-color);border-radius:50px;color:#000}.footer-play{background-color:var(--theme-color);border-color:#fff;color:#fff}.bottom-footer{background-color:var(--bg-light)}.bottom-footer-text{letter-spacing:1px;color:var(--text-white)}.footer-social a{display:inline-block;background-color:var(--theme-color);width:40px;height:40px;border-radius:50%;text-align:center;color:#fff;margin:0 10px}.footer-social a i{font-size:18px;line-height:40px}
