.nav-color,body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.form-control.with-icon.form-control.input,body{margin:0}.nav-link,.navbar-brand,.swiper-slide-a{text-decoration:none}body{padding:0;overflow-x:hidden;font-family:"Noto Sans",sans-serif}.header{background-color:#fff;box-shadow:0 0 9px #b7b7b7}.app-btn-2,.applogo-menubtn,.btn-qrcode{display:flex;align-items:center}.navbar-collapse{flex-grow:1;align-items:center}.navbar-light .navbar-brand{color:rgb(0 0 0 / .9)}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;white-space:nowrap}.main_logo{max-height:60px!important;display:inline-block!important;object-fit:cover}.nav-link{display:block!important;padding:.5rem 1rem!important;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out!important}.nav-color{color:#7e1515!important;font-weight:500!important;font-size:14px!important}#readMoreInformation,.col-12.privacy-policy-mobile,.col-md-12.col-6.pandit-for-reg-mobile,.col-md-6.col-6.contact-info-mobile,.mobile_cart,.pandit-for-reg-mobile,.playstore-apple-logo,.quick_links_mobile,i.fas.fa-chevron-down.down-icon-mobile,input.add-to-cart-btn,ul.social_links_2.py-3.social_links_mobile{display:none}.collapse.navbar-collapse ul{margin-bottom:8px}.navbar .header-cart{width:50px;height:44px;line-height:33px;background-color:#7e1515;color:#fff;text-align:center;-webkit-border-radius:5px;border-radius:5px;position:relative;font-size:20px;border:none}.navbar .header-cart span{position:absolute;display:inline-block;width:18px;height:18px;line-height:17px;-webkit-border-radius:50%;border-radius:50%;background-color:#ef332e;font-size:12px;font-weight:500;right:3px;top:2px}.nav-color:hover{color:#bc8f8f!important}.dropdown-item:hover,.dropdown-menu li a:hover{background-color:#7e1515;color:#fff!important;padding-left:5px}.nav-item.dropdown:hover>.dropdown-menu{display:block;margin-top:0;visibility:visible;opacity:1}.btn:hover{color:#fff;background-color:#7e1515!important;border-color:none!important}@media only screen and (min-width:1121px){.navbar-collapse{display:flex!important;flex-basis:auto}}.hide{display:none!important}li.menu-item.menu-item-type-post_type.menu-item-object-99pandit-service.menu-item-6914.nav-item.e-puja-nav-item.active a,li.nav-item.e-puja-nav-item.active a{padding-bottom:8px;color:#fff!important}li.menu-item.menu-item-type-post_type.menu-item-object-99pandit-service.menu-item-6914.nav-item.e-puja-nav-item.active,li.nav-item.e-puja-nav-item.active{background-color:#7e1515;color:#fff;padding:0;margin:0 0 0 15px;height:37px;border-radius:5px}h1,h2,h3,h4{font-family:"Noto Sans",sans-serif}p.puja-services a{color:#000!important}.service-astrology,.service-single{margin-top:40px;position:relative}.service-single .puja-services{font-size:13px;color:rgb(0 0 0 / .5);line-height:21px;font-weight:600;text-transform:uppercase;margin-bottom:.25rem}.service-single .title{line-height:56px;letter-spacing:-1px;color:rgb(0 0 0 / .87);font-weight:500;margin-bottom:-5px;font-size:32px}.badge-md-orange{font-size:10px;font-weight:800;color:#fff;line-height:normal;background-color:#7e1515;text-transform:uppercase;-webkit-box-shadow:rgb(0 0 0 / .2) 0 1px 2px 0;box-shadow:rgb(0 0 0 / .2) 0 1px 2px 0;height:20px;width:80px;margin-bottom:0;letter-spacing:0;position:relative;bottom:6px;left:6px}.service-single .text{font-size:16px;font-weight:500;color:rgb(0 0 0 / .66);line-height:24px;margin-bottom:4px}.service-single #textToggleBtn,.service-single #textToglleBtn{font-size:12px;line-height:normal;color:#68090a;font-weight:600;background-color:#fff0;border:0;text-transform:uppercase;padding:0}.service-single .select-a-option{line-height:normal;color:rgb(0 0 0 / .87);font-weight:600;margin-top:15px;margin-bottom:12px;font-size:15px}.service-single input[type=date],.service-single select{width:100%;height:48px;color:rgb(0 0 0 / .5);padding:0 8px 0 16px;-webkit-box-shadow:rgb(0 0 0 / .06) 0 1px 2px 0;box-shadow:rgb(0 0 0 / .06) 0 1px 2px 0;background-color:#fff;-webkit-border-radius:4px;border-radius:15px;font-size:15px;border:1px solid #8c8c8c80;margin-bottom:22px;font-weight:500}.bg-grey-box{background-color:#fdfcfb;border:1px solid #e0e0de;-webkit-box-shadow:rgb(0 0 0 / .06) 0 1px 2px 0;box-shadow:rgb(0 0 0 / .06) 0 1px 2px 0;padding:12px 25px}#moreText0 ul li a,.package-details-text ul li a{color:#7e5151!important}.package-details-text{padding:10px;font-size:12px;line-height:1.75}#moreText0 table,.package-details-text table,img.banner-swiper-img{width:100%}#moreText0 table tbody tr,.package-details-text table tbody tr{display:flex;justify-content:space-between}#moreText0 table tbody tr td,.package-details-text table tbody tr td{width:50%;padding:8px 15px;border:1px solid #7e1515c9}.bg-grey-box ul{margin-left:20px;font-size:14px;color:#5c5c5c}.bg-grey-box h5{font-size:20px;font-weight:500;color:rgb(0 0 0 / .87);line-height:normal}#puja-cart input[type=radio]:checked{background-color:#7e1515;border:2px solid #7e1515}#puja-cart input[type=radio]{appearance:none;display:inline-block;width:24px;height:22px;padding:3px;-webkit-background-clip:content-box;background-clip:content-box;border:2px solid #bbb;background-color:#e7e6e7;-webkit-border-radius:50%;border-radius:50%;outline:0;margin-right:10px;position:relative;top:2px}.puja_service_list{margin-top:14px!important}.service-single .tabs{margin-top:10px;background-color:#f4f1ec;padding-bottom:66px}.service-astrology .nav-tabs,.service-single .nav-tabs{border-bottom:3px solid #d6d3cf;margin-bottom:30px}.service-astrology .tabs .nav-link.active,.service-single .tabs .nav-link.active{background-color:transparent!important;border:none!important;border-bottom:3px solid #68090a!important;color:#68090a!important;margin-bottom:-2px!important}.service-astrology .tabs .nav-item a,.service-single .tabs .nav-item a{color:#00000080!important;cursor:pointer;border:0}.service-astrology .puja-image,.service-single .puja-image{height:380px;max-width:333px;width:100%;-webkit-border-radius:16px;border-radius:16px;-o-object-fit:cover;object-fit:cover}.service-astrology .ion-circle,.service-single .ion-circle{height:44px;width:44px;-webkit-box-shadow:rgb(0 0 0 / .12) 0 0 16px 0;box-shadow:rgb(0 0 0 / .12) 0 0 16px 0;-webkit-border-radius:24px;border-radius:24px;color:#7e1515;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-bottom:10px}.service-astrology .social-links,.service-single .social-links{position:revert;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px;margin-bottom:0;gap:12px}.service-astrology .tabs{margin-top:10px;background-color:#f4f1ec;padding-bottom:20px}.request-puja-service-date-select{position:relative;margin-bottom:20px}input.flatpickr-input{border:1px solid #ccc;padding:10px 12px;font-size:14px;border-radius:6px;width:100%}.service-single .add-to-cart-btn{-webkit-box-shadow:rgb(0 0 0 / .2) 0 1px 2px 0;box-shadow:rgb(0 0 0 / .2) 0 1px 2px 0;-webkit-border-radius:4px;border-radius:15px;border:none;outline:0;padding:12px 0;width:100%;color:#fff;background-color:#68090a;font-size:15px;font-weight:600}select::-webkit-scrollbar-track{background:#f1f1f1}.with-icon{padding-right:40px}.calendar-icon{position:absolute;top:50%;right:15px;transform:translateY(-50%);color:#666;cursor:pointer;z-index:2;font-size:18px}@media(max-width:450px){.service-single .nav-tabs{border:0}.add-to-cart-btn{width:100%!important;margin-left:12px}.login-btn{width:90%!important}}@media screen and (max-width:768px){.service-single .puja-image{margin-left:auto;margin-right:auto}.service-single .social-links{margin-right:25px}.select-date{width:100%}}@media(min-width:450px) and (max-width:991px){.add-to-cart-btn{margin:0 auto}}.toast-error{transition:opacity .5s;min-width:150px;max-width:300px;background-color:#f44336;color:#fff;padding:16px;border-radius:6px;font-size:14px;box-shadow:0 4px 12px rgb(0 0 0 / .2);position:fixed;bottom:0;left:30px;z-index:1000;opacity:1;animation:.5s fadein}.apply-btn,.close-btn{min-height:28px!important;max-width:70px!important}.toast strong{display:block;margin-bottom:8px;font-size:15px}.toast p{padding-left:18px;margin:0 0 4px}@keyframes fadein{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#progress-bar{width:100%;height:5px;background-color:rgb(255 255 255 / .3);margin-top:10px}input.form-control.with-icon.form-control.input{border-radius:15px}.select-date input{height:48px}.date_add_tocart{flex-wrap:nowrap}.custom-tabs .nav-link.active{background-color:#007bff;color:#fff;border-radius:5px 5px 0 0}.reviews-wrapper{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start}.review-image h2{font-size:24px;line-height:22px;text-align:left;color:#000}.cart-section h1,.cart-section h2,.cta-heading,.step{text-align:center}.review-card{background:#fff;border-radius:10px;box-shadow:0 4px 15px rgb(0 0 0 / .1);overflow:hidden;width:100%;transition:transform .3s}.reviews-swiper .review-card{height:330px}.gallery-swiper .swiper-slide img{height:250px;width:100%;object-fit:cover}.gallery-swiper,.reviews-swiper{padding-bottom:60px!important}span.swiper-pagination-bullet{height:13px;width:13px}.review-card:hover{transform:translateY(-5px)}.gallery-swiper .swiper-slide:hover{transform:translateY(-5px);transition:transform .3s}.bg-red,.pandit_copy_right,span.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#7e1515}.review-image img{width:50px;object-fit:cover;border-radius:50%}.review-body,.review-image{padding:15px}.review-body{padding-top:10px}.review-image{display:flex;align-items:center;gap:25px;padding-bottom:0}.review-stars{display:flex;align-items:center;margin-bottom:8px}.review-stars .star{color:#ffc107;font-size:1.7rem;margin-right:2px}.review-stars .star.empty{color:#ddd}.star-value{font-size:1.1rem;color:#555;margin-left:5px}.review-description{font-size:.95rem;color:#333;margin-bottom:5px}.review-date{font-size:.8rem;color:#888;position:absolute;bottom:15px}.gallery-slide{width:100%;height:300px;object-fit:cover;border-radius:8px}.faq-item{box-shadow:0 5px 10px 0 rgb(0 0 0 / .25);border-radius:20px;margin:15px 0}.faq-question{background:#fff;padding:15px;cursor:pointer;position:relative;font-weight:500;border-radius:20px}.faq-question.active{background:#7e1515;color:#fff;border-radius:20px 20px 0 0}.faq-question.active .faq-toggle{transform:rotate(45deg);transition:.2s}.faq-question .faq-toggle{position:absolute;right:20px;font-weight:700;font-size:2rem;top:0;transition:.2s;transform:rotate(0)}.faq-answer{max-height:0;overflow:hidden;padding:0 15px;transition:.3s;background:#fff}.faq-answer.open{max-height:500px;padding:15px;border-radius:0 0 20px 20px}.faq-question h6{margin-bottom:0}.appSection{padding:0 0 50px}.cta-new-panditt{border-radius:25px;padding-top:30px}.col-lg-4.contenttopcontainer,.col-lg-4.image-cta-container,.follow-sub-btn,.left-cta-content-container{display:flex;align-items:center;justify-content:center}.cta-heading{color:#7e1515;font-size:2rem;font-weight:700}.button-container{display:inline-flex;align-items:center;justify-content:center;gap:30px}.bg-white.bx-shadow1 img,.card,.desktop-image,.mobile-image,.owl-carousel .owl-item img,.related-post-image img,section.container-fluid.service_header_container.blog-header{height:auto}.steps{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px}.step{background:#fff;padding:30px 20px;width:300px;border-radius:16px;box-shadow:0 10px 20px rgb(0 0 0 / .05);transition:.4s;opacity:0;transform:translateY(30px);animation:.8s forwards fadeUp}.step:nth-child(2){animation-delay:.2s}.step:nth-child(3){animation-delay:.4s}.step:nth-child(4){animation-delay:.6s}.step:hover{transform:translateY(-10px) scale(1.03);box-shadow:0 12px 25px rgb(0 0 0 / .1)}.step .icon{margin:0 auto 20px;border-radius:50%;display:flex;align-items:center;justify-content:center}.step h3{font-size:18px;margin-bottom:10px;color:#222;font-weight:700}.step p{font-size:14px;color:#555;line-height:1.6}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}@media (min-width:1024px) and (max-width:1279px){.step{width:200px}}@media (min-width:1280px) and (max-width:1366px){.step{width:240px}}.banner-swiper{width:100%;position:relative;overflow:hidden}.banner-swiper .swiper-slide{display:flex;justify-content:center;align-items:center;width:100%!important;flex-shrink:0}.swiper-slide-a{display:block;width:100%;height:100%}.banner-swiper .banner-image{width:100%;height:auto;border-radius:16px;object-fit:cover;transition:transform .5s;display:block}@media (hover:hover){.banner-swiper .banner-image:hover{transform:scale(1.05)}}.banner-swiper .swiper-button-next,.banner-swiper .swiper-button-prev{color:#fff;text-shadow:0 0 8px rgb(0 0 0 / .5);transition:opacity .3s}.banner-swiper .swiper-button-next:hover,.banner-swiper .swiper-button-prev:hover{opacity:.8}.banner-swiper .swiper-pagination-bullet{background:#fff;opacity:.8}.banner-swiper .swiper-pagination-bullet-active{background:#ff9800}@media (max-width:768px){.steps{flex-direction:column;align-items:center}.service-all{padding-top:50px;padding-bottom:50px}.banner-swiper .swiper-slide{width:100%!important}.banner-swiper-img{width:100%}}.banner-swiper .swiper-pagination-lock{display:block!important}a{text-decoration:none!important;color:#fff}.fa-trash:before{content:"\f1f8";color:#7e1515}.cart-section{padding-top:16px;padding-bottom:100px;border-bottom:1px solid #efefef;margin-top:2rem}.cart-section p{font-size:16px;font-weight:500;color:#544f4d;line-height:28px}.cart-puja-name{background-color:#fdfcfb;border-radius:4px;border:1px solid #000;padding-top:10px;padding-bottom:10px}img.card-img1{width:70px}.top-img{display:flex;justify-content:center}.cart-section .cart-puja-name h4{font-size:24px;font-weight:500;color:rgb(0 0 0 / .87);margin-bottom:0}.cart-section .cart-puja-name h5{font-size:15px;font-weight:500;color:rgb(0 0 0 / .66);line-height:normal;margin-bottom:5px}.cart-section .cart-puja-name h6{font-size:12px;font-weight:600;color:#68090a}.cart-puja-name ul{padding-left:1rem}.cart-section .bg-light-yellow{background-color:#fdfcfb;border:1px solid #8c8c8c80;-webkit-border-radius:4px;border-radius:4px;padding:20px}.cart-section h3{font-size:15px;font-weight:500;color:rgb(0 0 0 / .5);line-height:21px}.cart-section .bg-light-yellow label{font-size:14px;color:rgb(0 0 0 / .87);line-height:24px}.cart-section .add-to-cart-btn{max-width:98px;width:100%;min-height:38px;background-color:#7e1515;font-size:14px;font-weight:600;color:#fff;line-height:normal;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:4px;border-radius:4px;text-align:center;padding:4px 10px}.cart-section .bg-light-yellow em{font-size:18px;font-weight:600;color:rgb(0 0 0 / .87);line-height:24px;font-style:normal}.cart-section .order-summary h2,.cart-section .order-summary p{font-weight:600;color:rgb(0 0 0 / .75);line-height:28px}.cart-section .bg-light-yellow .addon-service{margin-top:20px}.bg-light-yellow .row,.quick_links{padding-left:0}.cart-section .order-summary{border-top:1px solid #fbfaf9;padding-left:1rem;padding-right:1rem}.cart-section .order-summary h2{font-size:15px;margin-bottom:0;text-align:left}.cart-section .order-summary h5{font-size:15px;font-weight:500;color:rgb(0 0 0 / .87);line-height:24px}.cart-section .order-summary h6{font-size:14px;font-weight:600;color:rgb(0 0 0 / .87);line-height:24px}.cart-section span{font-size:14px;font-weight:500;color:rgb(0 0 0 / .87);line-height:24px}.cart-section .order-summary .dotted-line{border:1px dashed #e1e0df;margin-top:16px;margin-bottom:16px}.custom-input{color:rgb(0 0 0 / .5)!important;font-family:"Alegreya Sans",Arial!important;-webkit-box-shadow:#0000000f 0 1px 2px 0!important;box-shadow:#0000000f 0 1px 2px 0!important}.apply-btn{position:absolute;top:5px;right:24px;background:#7e1515;border:none;border-radius:4px;padding:0 10px}.add-note-btn{background-color:#7e1515;color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;box-shadow:none;font-weight:400}.note-input-wrapper{margin-top:10px}.note-input-wrapper input{padding:8px;width:280px;margin-right:10px}.cart-section h1{font-size:14px;font-weight:600;color:rgb(0 0 0 / .75);line-height:28px;text-transform:uppercase}.cart-section h2{font-size:13px;font-weight:500;color:rgb(0 0 0 / .5);line-height:normal;margin-bottom:14px}button.pay-button{background-color:#7e1515;border-radius:5px;font-size:16px;color:#fff;padding:9px 16px;width:100%;border:none;font-weight:500}.price-right{text-align:right!important;margin-right:18px}.discard-btn:hover{background-color:transparent!important}@media (max-width:767px){.playstore-apple-logo{display:none;margin-top:12px}li.menu-item.menu-item-type-post_type.menu-item-object-99pandit-service.menu-item-6914.nav-item.e-puja-nav-item.active,li.nav-item.e-puja-nav-item.active{margin-left:0}.user_login.active{margin-bottom:10px!important}.cart-puja-name{position:relative}.remove-cart .fa-trash{position:absolute;top:14px;right:14px;z-index:10}.mobile-p-rl-12{padding-left:30px;padding-right:30px}.note-input-wrapper textarea{resize:vertical;min-height:150px;width:254px;padding-right:5px}button.pay-button{font-size:14px!important}}@media only screen and (max-width:991px){.responsive-mt-20{margin-top:20px}}.note-input-wrapper textarea{resize:vertical;min-height:150px;width:280px;padding-right:30px}.close-btn{position:absolute;top:7px;right:0;background:0 0;color:#7e1515;border:none;border-radius:4px;padding:0 9px;font-weight:700}.form-check-inline.active label,.payble_amount{color:#fff!important}.price_details_inputlables label{font-size:14px;line-height:20px;color:#515978;word-break:break-word;text-align:left;font-weight:500;width:70%}.optional_span{font-weight:100!important;font-size:12px!important}.price_details_inputlables input{height:40px;font-size:12px;border-radius:0}.price_details_inputlables textarea{font-size:12px;border-radius:0;height:100px}.price_details_inputlables select{height:40px;font-size:12px;border-radius:0;width:95%!important}.price_details_inputlables .input-group{height:100%}.price_details_inputlables .input-group-text{border-radius:0}.more_check_option{background:#fff;border:1px solid #e2e2e2;width:100%;height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;font-weight:600}.more_check_option .addon-checkbox{border-radius:1px;border:1px solid #cad1d9}.more_check_option .addon-checkbox:focus{border:1px solid #cad1d9;box-shadow:none}.more_check_option .addon-checkbox:checked{background-color:#7e1515;border-color:#7e1515!important}.payble_amount{margin-left:5px;font-weight:600!important}label.more_check_option_lable{width:70%}.countdown-box{background-color:#f9f9f9;padding:4px 20px;border-radius:10px;min-width:80px;box-shadow:0 4px 8px rgb(0 0 0 / .1)}.countdown-time{font-size:1.5rem;color:#f0322e!important;display:block}.countdown-label{font-size:.85rem;color:#666;font-weight:500;margin-top:4px}#countdown,#state-city-container.show{display:flex}.promo-code-wrapper{display:flex;gap:8px}input.promo_code_input{flex:2];padding:7px 9px;border-radius:5px;font-size:14px;width:164px;flex:1}button#applyPromoBtn{padding:3px 8px;background-color:#fff0;color:#7e1515;border:none;border-radius:6px;cursor:pointer;font-size:14px;white-space:nowrap;font-weight:400}small.comment-text{font-size:12px;line-height:16px;text-align:justify;padding-left:43%}.radio-input:checked{background-color:#ffc107!important;border-color:#ffc107!important}.group-puja-select{font-size:13px}span.form-error{padding-left:40%}select#country_id{font-weight:100;margin-right:0!important}.select_puja_type_btn{border:1px solid #7e1515;gap:0;width:max-content}.form-check-inline{padding:10px 30px;margin:0;font-size:16px;font-weight:600;color:#7e1515!important;cursor:pointer}.form-check-inline.active{background-color:#7e1515;color:#fff!important}.loader-wrapper{width:100px;height:100px;position:relative}.outer-circle{width:100px;height:100px;border:6px solid;border-top-color:#fff;border-radius:50%;animation:1.5s linear infinite spin}.inner-circle{width:70px;height:70px;border:6px solid;border-right-color:#7e1515;border-radius:50%;position:absolute;top:15px;left:15px;animation:1s linear infinite spin-reverse}.percentage-text{font-size:1.2rem}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes spin-reverse{0%{transform:rotate(360deg)}100%{transform:rotate(0)}}.view_puja_cart{background-color:#68090a;font-size:16px;font-weight:500;padding:12px 0;color:#fff!important;border-radius:15px;border:none;outline:0;display:block;text-align:center}.promo_icon-txt,.promocode-text{display:flex;align-items:center}.login-nav-link.active,.loginModal_h4{font-family:Noto Sans;text-align:left}.promo_icon-txt{column-gap:10px}.promo_icon-txt span:first-child{font-size:20px}.promocode-text i{rotate:0deg;transition:.5s}.promocode-text.active i{rotate:180deg}.promocode-text{justify-content:space-between;cursor:pointer;user-select:none}.promo-code-wrapper{border:1px solid #e5e7eb;padding:3px 10px;border-radius:20px;align-items:center}input.promo_code_input{border:0}input:focus-visible{outline:0}#state-city-container{display:none;gap:12px}.login-modal{background-image:url(https://99isolution.com/99panditnew/img/om_logo.png);background-size:contain;box-shadow:0 4px 20px rgb(122 119 119 / 30%);border-radius:15px;width:90%;margin:0 auto}.right-login-content{border:1px solid #d4d3d3;border-radius:24px;padding:20px 40px 20px 0;background-color:#fff}.login-nav-link.active{background-color:#f0312d!important;color:#fff;font-size:18px;font-weight:700;line-height:24px;border-radius:0}button#pills-user-tab{text-align:center;width:100%}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat #fff0;border:0;border-radius:.25rem;opacity:1}.email-phone-input{border:1px solid #7f7b7a;border-radius:25px;padding:10px 20px;font-size:12px}.user-login-content{padding:20px 50px 0}.lable-input label{position:absolute;background-color:#fff;top:-8px;left:30px;font-size:12px;z-index:99;padding:0 5px}.lable-input{position:relative}.loginModal_h4{font-size:18px;font-weight:400;line-height:29.02px;padding:22px 38px}ul#pills-tab{margin-top:14px}@media(max-width:991px){a.nav-link.nav-color.city-nav{margin-top:14px;margin-left:0}.header-cart{margin-left:18px}.service-single .puja-image{height:auto}.choose_language,.select-date{width:100%}.add_to_cart_item.active .choose_language{width:100%;margin-right:10px}.service-single input[type=date],.service-single select{max-width:100%}.service-single .add-to-cart-btn{margin:0;width:100%}.col-lg-6.left-login-content{display:none}.right-login-content{padding:20px 0}}.modal-header{background:#7e1515}.login-btn{background-color:#f0312d!important;border-radius:25px!important;font-size:18px!important;font-weight:700!important;line-height:24px;color:#fff!important;width:80%;margin-left:55px}.form-control:focus{color:#212529!important;border-color:#970000!important;box-shadow:none!important;background-color:#fff;outline:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}svg.bi.bi-x{width:40px;height:40px;background:0 0!important}.register-btn{background:#7e1515;color:#fff;width:100%;margin-top:20px;margin-bottom:10px}.form-wrapper{max-width:550px;margin:auto;border-radius:10px;overflow:hidden;box-shadow:0 0 10px rgb(0 0 0 / .15);padding-bottom:15px}.form-header{background-color:#8b0000;color:#fff;padding:1.2rem 1rem}.form-body{padding:25px;background-color:#fff}.submit-btn{background-color:#8b0000;color:#fff;font-size:bold}.input_group{margin-right:20px;font-weight:600;border-bottom:2px solid #d8d8d8!important}.input_group:focus{box-shadow:none;border-bottom:2px solid #7e1515!important}.register-book{font-family:'El Messiri',sans-serif;font-size:1.25rem}select::-webkit-scrollbar{width:8px}select::-webkit-scrollbar-thumb{background-color:#7e1515;border-radius:10px}.submit-btn:hover{background-color:#7e1515;color:#fff}.empty-cart-card{background-color:#fff;border:1px solid #efefef;text-align:center;padding:35px;max-width:600px;margin:100px auto 0;-webkit-box-shadow:0 0 12px 0 rgb(0 0 0 / .2);box-shadow:0 0 12px 0 rgb(0 0 0 / .2)}.empty-cart-card .icon{font-size:54px;color:gray;margin-bottom:10px}.empty-cart-card p{font-size:18px;color:#333}@media(max-width:768px){.empty-cart-card p{font-size:30px;color:#333}}.fixed-top{position:sticky;top:0;right:0;left:0;z-index:1030}@media only screen and (max-width:768px){.cart-payemnt-text{margin:0 auto}.login-modal{width:100%}.user-login-content{padding:20px 20px 0}.login-btn{width:90%!important;margin-left:20px}.email-phone-input,label[for=loginPhone]{font-size:18px}}.footer-container{background-color:#7e1515!important;margin-top:2rem}.footer-uper{height:0!important}.puja_service_list,.social_links{list-style:none;padding-left:0}.social_links li{display:inline-block;margin-right:10px}.footer-heading{font-size:20px;display:inline-block;margin-bottom:10px;border-bottom:1px solid;color:#fff!important}.blog_desc nav ul,.pagination,.quick_links{list-style:none}.quick_links li{font-size:14px!important;margin-bottom:1px!important;list-style:none;color:#fff!important}.social_links li a{height:40px;width:40px;display:flex;justify-content:center;align-items:center}.pandit_registration li a{display:inline;width:100%}.pandit_registration li{margin-right:0}.bg-pinkish{background:#ff0100!important;box-shadow:0 4px 4px rgb(0 0 0 / .25),inset -4px -4px 4px rgb(0 0 0 / .25);border:0!important;color:#fff;font-size:14px}.social_links li a{padding:10px;border-radius:50%;color:#fff}.quick_links_footer{display:flex;justify-content:space-between;flex-wrap:wrap;list-style:none;padding-left:0!important}.pandit_copy_right span,.privacy_policy{font-size:14px!important}.quick_links li a{color:#d7d7d7!important}@media(max-width:767px){.contact-info-mobile,.pandit-for-reg-mobile,.social_links_mobile{display:block!important}.social_links_decktop{display:none!important}.contact-info-decktop,.privacy-policy-decktop,.quick_links_decktop,.quick_linkss_mobile,.quick_linkss_mobile-1,.quick_linkss_mobile-2,.quick_linkss_mobile-3{display:none}.quick_links_mobile,.quick_linkss_mobile-1.active,.quick_linkss_mobile-2.active,.quick_linkss_mobile-3.active,.quick_linkss_mobile.active{display:block}.quick_links_mobile_ul{display:flex;justify-content:space-between;text-align:left;padding:0 30px 0 0}.footer-heading{font-size:16px;border-bottom:0}.logo_social_links_mobile{display:flex}.mobile-border{border-top:1px solid #fff}i.fas.fa-chevron-down.down-icon-mobile{display:inline-block;margin-left:20px}.footer-links-show,.footer-links-show-1,.footer-links-show-2,.footer-links-show-3{position:relative;top:5px;display:flex;justify-content:space-between}.privacy-policy-mobile{display:flex!important;justify-content:space-between;margin-top:10px;border:1px solid #fff}.privacy-policy-mobile ul{padding-left:0}}@media only screen and (max-width:480px){.contact-text{font-size:12px!important;margin-bottom:0!important}.pandit-res{padding:7px 10px;font-size:14px}.quick_linkss_mobile{display:none}}@media only screen and (max-width:767px){.custom-select-option,.select-value{color:#1e293b;font-size:14px}.custom-select-option.hidden,.desktop_cart,.language-col{display:none}.col-left{padding-left:0}.col-right{padding-right:0}.cart-section{margin-top:0;padding-bottom:20px}.cart-section .order-summary h6{font-size:12px}.cart-section .bg-light-yellow{padding:20px 0}.custom-select{position:relative;width:100%}.select-trigger{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:2px solid #d8d8d8;border-radius:8px;cursor:pointer;transition:.2s;min-height:48px}.select-trigger:hover{border-color:#cbd5e1}.select-trigger.active{border-color:#7e1515;box-shadow:0 0 0 3px rgb(59 130 246 / .1)}.select-value.placeholder{color:#94a3b8}.select-arrow{width:20px;height:20px;transition:transform .2s}.select-arrow.rotated{transform:rotate(180deg)}.select-dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border:2px solid #e2e8f0;border-top:none;border-radius:0 0 8px 8px;box-shadow:0 10px 25px rgb(0 0 0 / .1);z-index:1000;max-height:300px;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-10px);transition:.2s}.select-dropdown.open{opacity:1;visibility:visible;transform:translateY(0)}.search-container{border-bottom:1px solid #e2e8f0}.search-input{width:100%;padding:8px 12px;border:1px solid #e2e8f0;border-radius:6px;font-size:14px;outline:0;transition:border-color .2s}.search-input:focus{border-color:#7e1515}.options-container{max-height:200px;overflow-y:auto}.custom-select-option{padding:12px 16px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #f1f5f9}.custom-select-option:hover{background-color:#f8fafc}.custom-select-option.selected{background-color:#7e1515;color:#fff}.no-results{padding:16px;text-align:center;color:#64748b;font-size:14px;display:none}.mobile_cart,.no-results.show,.pandit-for-reg-mobile{display:block}.custom-select .form-select{cursor:pointer}.options-container::-webkit-scrollbar{width:6px}.options-container::-webkit-scrollbar-track{background:#f1f5f9}.options-container::-webkit-scrollbar-thumb{background:#7e1515;border-radius:3px}.options-container::-webkit-scrollbar-thumb:hover{background:#7e1515}.top-img img{width:60%;height:100%}.top-img{margin-bottom:20px;justify-content:start}}.payment-h3,.payment-para,.success-icon{animation:2s ease-in-out fadeIn}.success-icon{width:64px;height:64px;color:#16a34a}.payment-para{color:#7f7b7a;text-align:center}.go-back-btn,.go-home-btn{background-color:#ff0909;border:none;border-radius:25px;font-weight:500;animation:1s infinite bounce}.go-back-btn:hover{background-color:#ff0909;border:none;border-radius:25px;font-weight:500}.view-booking-btn{border-radius:25px}.payment-btns{display:flex;align-items:center;justify-content:center;gap:20px}.success-animation{margin:40px auto}.checkmark{width:100px;height:100px;border-radius:50%;display:block;stroke-width:2;stroke:#7e1515;stroke-miterlimit:10;box-shadow:inset 0 0 0 #7e1515;animation:.4s ease-in-out .4s forwards fill,.3s ease-in-out .9s both scale;position:relative;top:5px;right:5px;margin:0 auto}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#7e1515;fill:#fff;animation:.6s cubic-bezier(.65,0,.45,1) forwards stroke}.view-booking-btn,.view-booking-btn:hover{background:#198754!important;color:#fff!important}.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:.3s cubic-bezier(.65,0,.45,1) .8s forwards stroke}@keyframes stroke{100%{stroke-dashoffset:0}}@keyframes scale{0%,100%{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{100%{box-shadow:inset 0 0 0 30px #7e1515}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@media (max-width:576px){.payment-btns{flex-direction:column;gap:3px}}