:root{--primary-color:#b22222;--secondary-color:#ffd5d5;--text-color:#202020;--white-color:#fff;--black-color:#000;--primary-font:"Poppins",sans-serif;--secondary-font:"Poppins",sans-serif}::-webkit-scrollbar{width:9px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#8f1433;height:70px}::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}*,:after,:before{box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0}:active,:focus,:hover{outline:0!important;outline-offset:0}a{text-decoration:none}a,a:active,a:focus,a:hover{color:unset}.row>*,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0}ul{list-style-type:none}html{font-size:62.5%;scroll-behavior:unset!important;overflow-x:hidden}body{overflow:hidden;background-color:var(--white-color)!important;top:0!important;position:static!important}p{font-family:var(--secondary-font);font-weight:400;font-size:1.6rem;line-height:26px;color:#202020}.section_gap{margin:90px 0}.chakkra_left{left:-12%;top:0}.chakkra_left,.chakkra_right{position:absolute;z-index:-2;animation:rotation 10s linear infinite;-webkit-animation:rotation 10s linear infinite}.chakkra_right{right:-12%;top:10%}.navbar_section{position:relative;z-index:99}.navbar_fixed{top:-100px}.navbar_fixed_scroll{position:fixed;width:100%;top:0;left:0;right:0;margin:auto;transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease}.navbar_section_scroll{padding-bottom:150px}.navbar_middle_bar{background:var(--primary-color)}.nmb_inner_container{display:grid;grid-template-columns:30% 40% 30%;text-align:center}.nmb_inner_container>div{display:flex;align-items:center;gap:10px}.nmb_inner_container>div:first-of-type{justify-content:flex-end;margin-right:-28px;z-index:1}.nmb_inner_container>div:last-of-type{justify-content:flex-start;margin-left:-28px}.nmb_inner_container>div:first-of-type div{text-align:end}.nmb_inner_container>div:last-of-type div{text-align:start}.nmb_inner_container>div h3{font-weight:400;font-size:1.6rem}.nmb_inner_container>div a,.nmb_inner_container>div h3{font-family:var(--primary-font);color:var(--white-color)}.nmb_inner_container>div a{display:inline-block;font-weight:500;font-size:1.9rem;margin-top:3px}.nmb_inner_container>div a:hover{color:hsla(0,0%,98%,.8)}.nmb_inner_container>div.nmb_div_call a{font-size:2.6rem;font-weight:600}.nmb_logo{background:var(--white-color)}.nmb_logo a{display:inline-block;margin:auto}.nmb_logo img{height:82px}.nmenub_right_inner ul{display:flex;justify-content:space-around}.nmenub_right_inner ul li{position:relative}.nmenub_right_inner ul li:last-child{padding-right:0}.nmenub_right_inner ul li a{display:inline-block;font-size:1.6rem;font-weight:400;font-family:var(--secondary-font);padding:16px 0;color:var(--text-color);position:relative}.nmenub_right_inner ul li a:hover,.nmenub_right_inner ul li.active a{color:var(--primary-color)}.nmenub_inner_container>a img{height:60px;display:none}.navbar_section_scroll .nmenub_inner_container>a img{display:inline-block}.navbar_section_scroll .nmenub_inner_container{display:flex;align-items:center;justify-content:space-between}.navbar_section_scroll .nmenub_right_inner ul li{margin-left:25px}.navbar_section_scroll .nmenub_right_inner ul li a{font-size:1.6rem;padding:27px 0}.nmenub_right_inner .sub_menu{position:absolute;width:180%;left:0;top:100%;display:none;z-index:2;background:var(--white-color);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.nmenub_right_inner ul li:hover .sub_menu{display:block}.nmenub_right_inner .sub_menu li{width:100%;text-align:start;padding:0;margin-left:0!important}.nmenub_right_inner ul.sub_menu li a{display:block;padding:12px 10px 12px 15px;font-size:1.6rem;font-weight:400;color:var(--text-color);border-bottom:1px solid rgba(0,0,0,.1)}.nmenub_right_inner ul.sub_menu li:last-of-type a{border:none}.nmenub_right_inner .sub_menu li a:hover,.nmenub_right_inner ul.sub_menu li a:hover{color:var(--white-color);background:var(--primary-color)}.hamburger{width:30px;height:20px;flex-direction:column;justify-content:space-between;align-items:center;cursor:pointer;display:none}.hamburger span{width:30px;height:3.2px;background-color:var(--primary-color)}.hamburger span,.nmenub_mobile{transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.nmenub_mobile{position:fixed;top:0;left:-260px;bottom:0;width:250px;text-align:start;padding:70px 10px;background-color:var(--white-color);overflow:hidden;z-index:99}.nmenub_mobile>h2{text-align:center;margin-bottom:40px}.nmenub_mobile ul li{font-family:var(--secondary-font);font-weight:600;font-size:1.7rem;line-height:26px;padding:0 10px;text-align:center;position:relative}.nmenub_mobile ul li a{display:block;padding:15px 0;font-weight:500;border-bottom:1px solid rgba(0,0,0,.11)}.nmenub_mobile ul li.active,.nmenub_mobile ul li:hover{color:var(--primary-color)}.nmenub_mobile ul li:last-child a{border-bottom:none}.navbar_fixed_scroll .navbar_middle_bar{margin-top:-85px}.navbar_fixed_scroll .navbar_menu_bar{background-color:var(--white-color);box-shadow:0 0 15px rgba(0,0,0,.2)}.navbar_fixed_scroll .nmenub_middle>a{display:inline-block}.navbar_fixed_scroll .nmenub_middle>a img{margin-top:0;width:65%;padding:5px 0}.navbar_fixed_scroll .nmb_services{display:none}.hero_banner{position:relative;overflow:hidden}.hero_slider{background:var(--primary-color)}.hero_slider .swiper-slide{display:flex;justify-content:center}.hero_slider .swiper-slide img{max-width:100%}.hero_slider .swiper-slide img:last-child{display:none}.sub_heading{font-family:var(--secondary-font);font-weight:500;font-size:2rem;padding:7px 34px;margin-bottom:10px;text-transform:uppercase;color:var(--text-color);background-color:var(--secondary-color);border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px}.main_heading h2,.sub_heading{position:relative;display:inline-block}.main_heading h2{font-family:var(--primary-font);font-weight:800;font-size:4.8rem;text-transform:capitalize;color:var(--primary-color)}.main_heading h2:after,.main_heading h2:before{content:url(/images/icons/icn_quote.svg);position:absolute;margin:auto;top:-25px}.main_heading h2:after{left:-60px}.main_heading h2:before{right:-60px;transform:scaleX(-1);-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1)}.heading>p{padding:10px 0}.white_heading .sub_heading{color:var(--white-color)}.white_heading .main_heading h2{color:var(--secondary-color)}.white_heading>p{color:var(--white-color)}@keyframes pulse_animation_white{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.9)}to{box-shadow:0 0 0 20px rgba(255,128,102,0)}}.read_more{font-size:1.7rem;color:#f32525;padding-left:5px}.read_more:hover{text-decoration:underline}.quick_services{position:absolute;top:0;bottom:0;margin:auto;z-index:2}.quick_services>h2{position:absolute;left:-100px;top:0;bottom:0;text-align:center;font-size:7.4rem;font-family:Playfair Display,sans-serif;font-weight:900;opacity:.2;color:var(--white-color);white-space:nowrap;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;margin:0 auto;-webkit-writing-mode:vertical-rl;-ms-writing-mode:vertical-rl;transform:scale(-1);-webkit-transform:scale(-1);-moz-transform:scale(-1);-ms-transform:scale(-1);-o-transform:scale(-1)}.quick_links{padding:29px 25px;background-color:var(--secondary-color);position:relative;text-align:center;display:grid;min-width:326px;grid-gap:16px;gap:16px}.quick_links a{display:block;font-size:1.6rem;font-family:var(--secondary-font);font-weight:400;padding:10px 10px 10px 50px;text-align:start;color:var(--text-color);background-color:var(--white-color);border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px;position:relative}.quick_links a:after{content:url(/images/icons/icn_sun.svg);position:absolute;left:10px;top:0;bottom:0;width:30px;height:30px;margin:auto;color:var(--primary-color);animation:rotation 10s linear infinite;-webkit-animation:rotation 10s linear infinite}.quick_links a:hover{color:var(--white-color);background-color:var(--primary-color)}.quick_links a:hover:after{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(6041%) hue-rotate(80deg) brightness(105%) contrast(111%);-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(6041%) hue-rotate(80deg) brightness(105%) contrast(111%)}.astrology_services{position:relative}.astrology_services:after{content:"Astrology Services";position:absolute;left:0;right:0;bottom:-40px;text-align:center;font-size:8vmax;font-family:Playfair Display,sans-serif;font-weight:900;text-transform:uppercase;color:hsla(0,0%,100%,.07);margin:auto}.astrology_services>img:last-of-type{position:absolute;top:-100px;left:0;right:0;max-width:100%;margin:auto;z-index:-1}.as_inner{text-align:center}.service_cards{position:relative;margin-top:20px}.service_card{height:-moz-fit-content;height:fit-content;position:relative;z-index:1}.service_card:after{content:"";position:absolute;bottom:0;left:50%;width:calc(100% - 40px);height:80%;background-color:var(--white-color);transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);z-index:-1;border-radius:0 0 20px 20px;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;-ms-border-radius:0 0 20px 20px;-o-border-radius:0 0 20px 20px;box-shadow:0 8px 24px hsla(210,8%,62%,.2)}.service_card>a{display:inline-block;position:relative;z-index:2}.service_card>a img{margin-bottom:-32px;animation:pulse_animation_white 1.5s linear infinite;-webkit-animation:pulse_animation_white 1.5s linear infinite;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.sc_image{position:relative}.sc_image img{width:100%}.sc_content h2{font-family:var(--primary-font);font-weight:600;font-size:2.1rem;padding:10px 40px 7px;text-transform:capitalize;color:var(--primary-color)}.sc_content p{padding:0 40px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.click_to_read_btn{display:inline-block;font-family:var(--secondary-font);font-weight:400;font-size:1.6rem;margin:10px 0 14px;text-transform:capitalize;color:red;position:relative;z-index:1}.click_to_read_btn:hover{color:var(--primary-color)}.swiper-pagination{bottom:0}.swiper-pagination-bullet{width:8px;height:8px;margin:0 5px!important;opacity:1;background-color:var(--primary-color)}.swiper-pagination-bullet-active{position:relative}.swiper-pagination-bullet-active:after{content:"";position:absolute;left:50%;transform:translateX(-50%);top:0;bottom:0;width:calc(100% + 10px);height:calc(100% + 10px);margin:auto;border:1px solid var(--primary-color);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.service_cards .swiper{padding-bottom:100px}.service_cards .swiper-pagination-bullet{background-color:var(--white-color)}.service_cards .swiper-pagination-bullet-active:after{border:1px solid var(--white-color)}.call_pulse{font-size:1.6rem;font-weight:600;padding:5px 0 10px;font-family:var(--secondary-font);text-transform:uppercase;color:var(--primary-color)}.about_astrologer{position:relative;text-align:center}.about_astrologer .heading>p{text-align:justify;margin-bottom:20px}.aa_inner{display:grid;grid-template-columns:68% auto}.aa_inner>div:first-of-type{padding:50px 30px 30px;background-color:var(--white-color);border-radius:20px 0 0 0;box-shadow:-10px 0 20px rgba(0,0,0,.1);-webkit-border-radius:20px 0 0 0;-moz-border-radius:20px 0 0 0;-ms-border-radius:20px 0 0 0;-o-border-radius:20px 0 0 0;position:relative}.aa_inner>div:first-of-type:after{content:"About Krishna ji";position:absolute;left:-80px;right:0;bottom:98%;text-align:center;font-size:6vmax;font-family:Playfair Display,sans-serif;font-weight:900;white-space:nowrap;text-transform:uppercase;color:rgba(178,34,34,.07);margin:auto}.all_solution_post{margin-left:-120px;text-align:center;padding:50px 30px 10px;position:relative;background:url(/images/solution_all_bg.jpg) no-repeat 50%;background-size:cover}.all_solution_post:after{content:"";position:absolute;right:0;bottom:0;width:100vw;height:100%;background-color:var(--primary-color);z-index:-1;border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-ms-border-radius:0 10px 10px 0;-o-border-radius:0 10px 10px 0}.all_solution_post h2{font-size:2.6rem;font-weight:500;padding:0 30px;text-transform:capitalize;font-family:var(--secondary-font);color:var(--white-color)}.all_solution_post h1{font-size:3.6rem;font-weight:400;text-transform:uppercase;font-family:var(--primary-font);margin:15px 0;color:var(--white-color);background:var(--secondary-color)}.all_solution_post p{font-size:1.7rem;font-weight:300;text-transform:capitalize;color:var(--white-color)}.aa_btns{padding-top:15px;display:inline-block}.aa_btn{display:flex;align-items:center;margin:20px 0;border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px}.aa_btn a{font-size:1.8rem;font-family:var(--secondary-font);font-weight:500;padding:5px 30px;color:var(--primary-color)}.aa_btn iconify-icon{font-size:36px;padding:8px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.aa_btn iconify-icon,.btn_call{background-color:var(--white-color)}.btn_call iconify-icon{color:var(--white-color);background:var(--secondary-color)}.btn_call a{color:var(--secondary-color);animation:blink_call 2s infinite;-webkit-animation:blink_call 2s infinite}.btn_whatsapp{background-color:#00e676}@keyframes blink_call{0%{color:var(--secondary-color)}50%{color:var(--primary-color)}}.phone_call{position:relative;display:flex;align-items:center;justify-content:center;gap:30px;padding:5px;background-color:#25d366;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.phone_call .iconify{width:80px;height:80px;padding:15px;color:#25d366}.phone_call span{display:inline-block;position:relative;margin-top:-20px;background-color:var(--white-color);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08)}.phone_call span:after{right:100%;clip-path:polygon(100% 0,0 100%,100% 100%)}.phone_call span:after,.phone_call span:before{content:"";position:absolute;top:0;width:10px;height:20px;margin:auto;background-color:#0b8437;z-index:-1}.phone_call span:before{left:100%;clip-path:polygon(0 0,0 100%,100% 100%)}.phone_call_inner h1{font-family:var(--secondary-font);font-size:2rem;font-weight:600;color:var(--white-color)}.phone_call_inner h2{font-weight:900;font-family:var(--primary-font);font-size:4.2rem;color:var(--white-color);animation:blink 2s linear infinite;-webkit-animation:blink 2s linear infinite}@keyframes blink{0%{opacity:1}50%{opacity:.2}}.contact_form{text-align:center;position:relative;padding:20px 20px 60px;margin-top:-90px;background:var(--secondary-color)}.contact_form_heading h2{font-family:var(--primary-font);font-weight:600;font-size:3.2rem;text-transform:capitalize;color:var(--white-color);background-color:var(--primary-color);margin-left:-20px;margin-right:-20px;padding:10px 20px;position:relative;z-index:1}.contact_form_heading p{font-size:2.4rem;font-weight:500;font-family:var(--secondary-font);padding:15px 20px;width:80%;margin:auto;line-height:32px;text-align:center;text-transform:uppercase;color:var(--text-color)}.contact_form_inputs{margin-top:20px;padding:0 10px}.contact_form_inputs input,.contact_form_inputs textarea{font-size:1.6rem;font-family:var(--secondary-font);font-weight:400;line-height:20px;padding:17px 17px 17px 25px;margin-bottom:15px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none;border:0;color:var(--text-color);background-color:var(--white-color);border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px}.contact_form_inputs textarea{height:200px;resize:none;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.contact_form_inputs input:active,.contact_form_inputs input:focus,.contact_form_inputs input:hover,.contact_form_inputs textarea:active,.contact_form_inputs textarea:focus,.contact_form_inputs textarea:hover{box-shadow:none}button[type=submit]{width:100%;border:unset;font-family:var(--primary-font);font-weight:400;font-size:1.7rem;text-align:center;padding:15px;color:var(--white-color);text-transform:uppercase;background:var(--primary-color);border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px}button[type=submit]:hover{color:var(--secondary-color)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.send_alert{position:absolute;left:0;right:0;bottom:-70px;padding-top:60px;color:var(--text-color)}.form-control::-moz-placeholder{color:var(--text-color)}.form-control::placeholder{color:var(--text-color)}.form-control:-ms-input-placeholder{color:var(--text-color)}.form-control::-ms-input-placeholder{color:var(--text-color)}.book_an_appointment{text-align:center}.book_an_appointment>div{position:relative;text-align:center;padding:12px;margin-left:-20px;background-color:var(--white-color)}.book_an_appointment>div img{position:absolute;top:0;bottom:0;right:-70px;margin:auto;background-color:var(--white-color);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;animation:pulse_animation_secondary 1.5s ease infinite;-webkit-animation:pulse_animation_secondary 1.5s ease infinite}.book_an_appointment h3{font-size:1.8rem;font-weight:500;font-family:var(--primary-font);margin:20px 0 15px;text-transform:uppercase;color:var(--text-color)}.book_an_appointment a{display:inline-block;font-size:2.6rem;font-weight:700;font-family:var(--primary-font);padding-right:20px;color:var(--primary-color);animation:blink 2s linear infinite;-webkit-animation:blink 2s linear infinite}.why_choose_section{text-align:center;position:relative;padding-bottom:40px}.why_choose_section:after{content:"Why people choose";position:absolute;right:-50px;bottom:0;text-align:center;font-size:9vmax;font-family:Playfair Display,sans-serif;font-weight:900;white-space:nowrap;text-transform:uppercase;color:rgba(178,34,34,.07);margin:auto;writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-ms-writing-mode:vertical-rl}@keyframes rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}to{transform:rotate(1turn);-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn)}}.wcs_inner{display:grid;grid-template-columns:52% auto;align-items:self-start;grid-gap:30px;gap:30px}.wcs_inner .heading>p{padding:10px 40px}.wcs_blocks{display:grid;grid-gap:30px;gap:30px;position:relative}.wcs_blocks>div{display:flex;align-items:center;text-align:start;gap:25px}.wcs_blocks>div>div{padding:25px;background-color:var(--white-color);box-shadow:-5px 0 20px rgba(0,0,0,.1);border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;position:relative}.wcs_blocks>div>div:after{content:"";position:absolute;right:100%;top:0;bottom:0;margin:auto;width:24px;height:24px;background-color:var(--white-color);clip-path:polygon(100% 0,0 50%,100% 100%)}.wcs_blocks>div h2{font-family:var(--primary-font);font-weight:600;font-size:2.2rem;padding-bottom:10px;color:var(--primary-color);position:relative}.wcs_blocks>div h2 span{padding-right:5px}@keyframes pulse_primary{0%{box-shadow:0 0 0 0 var(--primary-color)}to{box-shadow:0 0 0 15px rgba(231,177,10,0)}}@keyframes pulse_animation_secondary{0%{box-shadow:0 0 0 0 var(--secondary-color)}to{box-shadow:0 0 0 15px rgba(231,177,10,0)}}.wcs_inner>div:last-of-type{margin-top:-150px}.god_img{position:relative;margin-top:30px}.god_img>img:first-of-type{max-width:100%}.god_img>img:last-of-type{position:absolute;left:0;right:15px;top:-20px;max-width:100%;margin:auto;z-index:-1;animation:rotation 10s linear infinite;-webkit-animation:rotation 10s linear infinite}.zodiac_signs{position:relative;text-align:center}.zodiac_signs:before{content:"zodiac Sign";position:absolute;left:50%;bottom:-10px;text-align:center;font-size:6vmax;font-family:Playfair Display,sans-serif;font-weight:900;text-transform:uppercase;white-space:nowrap;color:hsla(0,0%,100%,.07);margin:auto;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.zs_blocks{text-align:center;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:20px;gap:20px;padding:85px 0;margin-top:30px;position:relative}.zs_blocks:after{content:"";top:0;bottom:0;width:100vw;height:100%;background-color:var(--primary-color);z-index:-2}.zs_blocks:after,.zs_blocks:before{position:absolute;left:50%;margin:auto;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.zs_blocks:before{content:"Choose your one";top:-30px;text-align:center;font-size:8vmax;font-family:Playfair Display,sans-serif;font-weight:900;text-transform:uppercase;white-space:nowrap;color:hsla(0,0%,100%,.07);z-index:-1}.zs_block{background-color:var(--white-color);border:1px solid hsla(0,0%,100%,.2);border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;cursor:pointer}.zs_block:hover{background-color:var(--secondary-color)}.zs_block>img{height:140px;padding:30px 0;transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease}.zs_block:hover>img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2)}.zs_block_content{padding:15px 0;position:relative}.zs_block_content:after{content:"";position:absolute;left:0;right:0;top:0;width:40%;height:1px;background-color:var(--primary-color);margin:auto}.zs_block_content h2{font-size:1.8rem;font-weight:500}.zs_block_content h2,.zs_block_content h5{font-family:var(--secondary-font);color:var(--primary-color)}.zs_block_content h5{font-size:1.4rem;font-weight:400;padding-top:5px}.people_say_section{padding-top:180px;position:relative}.pss_inner{text-align:center}.pss_left{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-content:flex-start;grid-gap:30px;gap:30px}.pss_left>img{width:100%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.testiomonial_div{position:relative;margin-top:30px;z-index:1}.testimonial_slider{height:100%;text-align:center;z-index:1;border-left:1px solid var(--primary-color);border-right:1px solid var(--primary-color)}.testimonial_slider,.testimonial_slider_img img{position:relative;background-color:var(--white-color)}.testimonial_slider_img img{margin-bottom:-50px;padding:3px;border:5px solid var(--primary-color);animation:pulse_animation_secondary 1.5s linear infinite;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-animation:pulse_animation_secondary 1.5s linear infinite}.testimonial_slider_content{display:flex;align-items:center;justify-content:space-between;padding:14px 25px 14px 15px;margin-right:-13px;background-color:var(--primary-color);position:relative}.testimonial_slider_content:after{content:"";position:absolute;top:99.5%;right:0;width:13px;height:13px;background-color:var(--primary-color);clip-path:polygon(100% 0,0 0,0 100%)}.testimonial_slider_content h3{font-size:1.7rem;font-weight:500;font-family:var(--primary-font);text-transform:capitalize;color:var(--white-color)}.testimonial_stars .iconify{font-size:19px;margin:0 .5px;color:#ffdb58}.testimonial_slider p{padding:15px;line-height:24px}.swiper-wrapper>div:nth-child(2n) .testimonial_stars .iconify:last-child{font-size:15px;color:transparent;stroke-width:2px;stroke:#ffdb58}.testiomonial_div .swiper{padding-bottom:100px;padding-left:13px;padding-right:13px;margin-left:-13px;margin-right:-13px}.available_on_whatsapp{display:flex;position:relative}.available_on_whatsapp:after{content:"What People Say";font-size:9vmax;font-family:Playfair Display,sans-serif;font-weight:900;text-transform:uppercase;display:flex;align-items:center;justify-content:center;position:absolute;color:rgba(178,34,34,.07);background-color:var(--secondary-color);top:-100px;left:50%;width:100vw;height:128px;margin:auto;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);z-index:-2}.available_on_whatsapp span{position:relative;display:inline-flex;padding:50px;margin-top:-100px}.available_on_whatsapp span:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background-color:var(--primary-color);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;z-index:-2}.available_on_whatsapp span img:last-of-type{position:absolute;left:0;right:0;bottom:15px;width:90%;margin:auto}.available_on_whatsapp p{font-size:1.8rem;font-weight:500;margin:20px 0 0;text-transform:uppercase}.available_on_whatsapp a{font-family:var(--primary-font);font-size:4.8rem;font-weight:700;color:var(--primary-color);animation:blink 2s linear infinite;-webkit-animation:blink 2s linear infinite}.map{width:100%;height:auto}.map iframe{width:100%;height:310px;margin-bottom:-5px}.posts_inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:30px;gap:30px}.posts_inner img{width:100%}.gallery_inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:30px;gap:30px;align-items:center;justify-content:center}.gallery_inner div{position:relative}.gallery_inner img{width:100%;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-ms-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0}.gallery_inner div:hover{filter:brightness(1.2);-webkit-filter:brightness(1.2)}.gallery_inner div h2{font:500 1.8rem var(--secondary-font);position:absolute;bottom:14px;right:0;margin:auto;padding:8px;width:calc(100% + 13px);text-align:center;text-transform:uppercase;color:var(--white-color);background:var(--primary-color)}.gallery_inner div h2:after{content:"";position:absolute;left:0;top:99%;width:14px;height:14px;background-color:var(--primary-color);clip-path:polygon(100% 0,0 0,100% 100%)}.f_images{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:20px;gap:20px;position:relative}.f_images img{width:100%;margin-bottom:-72px;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.f_images img:hover{transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9)}.disclaimer{text-align:center;padding:30px 70px}.disclaimer p{font-weight:300;color:var(--white-color)}.disclaimer span{font-size:1.8rem;font-weight:600;font-family:var(--primary-font);padding:10px 0;color:var(--white-color)}.footer{position:relative;margin-bottom:0}.footer_inner{position:relative;z-index:1}.footer_inner:after{content:"Contact details";font-size:9vmax;font-family:Playfair Display,sans-serif;font-weight:900;display:flex;justify-content:center;align-items:center;position:absolute;left:50%;top:0;bottom:0;width:100vw;height:100%;margin:auto;text-transform:uppercase;color:hsla(0,0%,100%,.07);background-color:var(--primary-color);background:url(/images/footer_bg.jpg) no-repeat 50%;background-size:cover;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);z-index:-1}.f_box{text-align:center;display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;padding:0 10px}.f_box,.f_box>div,.f_box>div>span{position:relative}.f_box>div>span{display:inline-block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;animation:pulse_animation_white 1.5s ease infinite;-webkit-animation:pulse_animation_white 1.5s ease infinite;z-index:2}.f_box>div:nth-of-type(2)>span{position:relative;z-index:1}.f_box>div:nth-of-type(2)>span:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:120vw;height:1px;margin:auto;background-color:var(--white-color);transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);z-index:-2}.f_box>div>span img{width:100%}.f_contact_info_content h3{font-family:var(--primary-font);font-weight:500;font-size:1.6rem;max-width:205px;padding:5px 40px;margin:-15px auto auto;text-transform:capitalize;color:var(--primary-color);background-color:var(--secondary-color);border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px}.f_contact_info_content h2{font-family:var(--secondary-font);font-weight:400;font-size:1.8rem;margin:15px 0 20px;color:var(--white-color)}.f_contact_info_content h2:hover{color:var(--secondary-color)}.f_contact_info_content .f_call_number{font-size:2.4rem}.f_quick_services>h2{font-size:3rem;font-weight:400;font-family:var(--primary-font);color:var(--secondary-color);padding-bottom:20px;text-align:center}.copyright{padding:8px;text-align:center;position:relative;background-color:var(--secondary-color)}.copyright h2{font-family:var(--secondary-font);font-weight:400;font-size:1.6rem;color:var(--text-color)}.copyright h2 a{display:none}.breadcrum{padding:60px 0;margin-bottom:90px;text-align:center;background-color:var(--primary-color);background:url(/images/breadcrum_bg.jpg) no-repeat 50%;background-size:cover}.breadcrum_content{display:inline-block}.breadcrum_content h2{font-family:var(--primary-font);font-weight:600;font-size:4.2rem;margin:auto;text-transform:capitalize;color:var(--white-color)}.breadcrum_content h4{display:inline-block;font-family:var(--secondary-font);font-weight:400;font-size:1.6rem;margin-top:5px;padding:5px 30px;line-height:20px;color:var(--text-color);background:var(--secondary-color);border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px}.breadcrum_content h4 a:last-child,.breadcrum_content h4 a:last-child:hover{color:var(--primary-color)}.aop_content,.aop_inner{position:relative}.common_head_para>h2{font-family:var(--primary-font);font-size:2.3rem;font-weight:700;line-height:30px;color:var(--primary-color)}.common_head_para>p{padding:10px 0 0}.common_head_para p span{display:block;padding-top:10px}.aop1{display:grid;grid-template-columns:68% auto;text-align:justify;margin-bottom:30px}.aop1_left{padding:30px;box-shadow:-15px 0 20px rgba(0,0,0,.1)}.aop2{position:relative;margin:30px 0}.aop2,.aop3{text-align:justify}.phone_call_main{margin-top:20px}.aop1_right{display:flex;flex-direction:column;gap:30px}.aop1_right>img{max-width:100%}.service_card_all_inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:30px;gap:30px;grid-row-gap:60px;row-gap:60px;text-align:center}.service_card_all_inner .service_card>a img{animation:pulse_animation_secondary 1.5s linear infinite;-webkit-animation:pulse_animation_secondary 1.5s linear infinite}.service_heading h2{font-size:2.8rem;line-height:2.8rem;line-height:3.6rem;text-transform:none;text-align:start;background-color:unset;clip-path:none;padding:0;color:var(--primary-color)}.other_page_inner{display:grid;grid-template-columns:39% auto;align-items:self-start;grid-gap:30px;gap:30px}.other_page_inner .contact_form{margin-top:0}.btn-whatsapp-pulse{background:#25d366;color:#fff;position:fixed;bottom:20px;right:20px;width:80px;height:80px;font-size:40px;display:flex;justify-content:center;align-items:center;text-decoration:none;border-radius:50%;animation-name:pulse_whatsapp;animation-duration:1.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;z-index:99;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}@keyframes pulse_whatsapp{0%{box-shadow:0 0 0 0 #ffd800}80%{box-shadow:0 0 0 14px rgba(37,211,102,0)}}.btn-whatsapp-pulse:hover{animation:unset}.btn-call-mob{background:#cd2f2f;position:fixed;bottom:20px;left:20px;font-size:46px;width:80px;height:80px;display:flex;justify-content:center;align-items:center;text-decoration:none;border-radius:50%;backface-visibility:hidden;transform-origin:top right;z-index:99;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:none}.btn-call-mob .iconify{animation:bellshake 1s cubic-bezier(.36,.07,.19,.97) infinite both;-webkit-animation:bellshake 1s cubic-bezier(.36,.07,.19,.97) infinite both}@keyframes bellshake{0%{transform:rotate(0)}15%{transform:rotate(5deg)}30%{transform:rotate(-5deg)}45%{transform:rotate(4deg)}60%{transform:rotate(-4deg)}75%{transform:rotate(2deg)}85%{transform:rotate(-2deg)}92%{transform:rotate(1deg)}to{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}}.error_section{text-align:center;padding:70px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.error_section_content h2{font-size:3.6rem;font-family:var(--primary-font);font-weight:800;color:var(--primary-color)}.error_section_content p{width:80%;margin:20px auto;font-size:1.8rem}.custom_btn a{display:inline-block;text-decoration:none;font-family:var(--secondary-font);font-size:1.8rem;font-weight:400;padding:14px 35px;background-color:var(--primary-color);color:var(--white-color);margin-top:10px;border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px}.custom_btn a:hover{color:var(--secondary-color)}.thankYou{padding:90px 0 70px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.thankYou h2{font-family:var(--primary-font);font-weight:800;font-size:3.6rem;color:var(--primary-color)}.thankYou p{font-size:1.8rem;margin:10px auto 20px}.thankYou a{display:inline-block;text-decoration:none;font-family:var(--secondary-font);font-size:1.8rem;font-weight:400;padding:14px 35px;background-color:var(--primary-color);color:#fff;margin-top:10px;border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px}.thankYou a:hover{color:var(--secondary-color)}.contact_error{color:var(--primary-color);position:absolute;bottom:20px;left:0;right:0;margin:auto}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1140px!important}}@media (max-width:1199px){html{font-size:58%}.navbar_section_scroll .nmenub_right_inner ul li{margin-left:10px}.f_images,.quick_links a:last-of-type{display:none}}@media (max-width:991px){.nmb_inner_container{grid-template-columns:100%}.nmb_inner_container>div:first-of-type,.nmb_inner_container>div:first-of-type h3,.nmb_inner_container>div:nth-of-type(2){display:none}.nmb_inner_container>div:first-of-type img{width:36px}.nmb_inner_container>div:first-of-type a{font-size:3rem!important;font-weight:700;animation:blink 1.2s linear infinite;-webkit-animation:blink 1.2s linear infinite}.nmb_inner_container>div:first-of-type{flex-direction:row-reverse;padding:5px;gap:5px}.navbar_section_scroll .nmb_inner_container>div:first-of-type{display:none}.nmb_inner_container>div{width:-moz-fit-content;width:fit-content;padding:0 30px;margin:auto}.nmenub_right{display:none}.nmenub_inner_container>a img{display:inline-block}.nmenub_inner_container{display:flex;justify-content:space-between;align-items:center;padding:10px 0;background-color:var(--white-color)}.navbar_section_scroll{padding-bottom:120px}.nmenub_middle{position:relative;margin-bottom:20px}.nmenub_mobile{padding:30px 10px}.nmenub_middle>a img{width:100%;height:80px;margin-top:0}.navbar_fixed_scroll .navbar_menu_bar{background-color:var(--white-color);box-shadow:0 4px 7px rgba(0,0,0,.11)}.navbar_fixed_scroll .nmenub_middle>img{width:100%;padding:0}.hamburger{display:flex}.hamburger_clicked{flex-direction:row;justify-content:center}.hamburger_clicked span:first-child{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.hamburger_clicked span:last-child{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.hamburger_clicked span:nth-of-type(2){margin-left:-60px;opacity:0}.nmenub_mobile_clicked{left:0}.hero_section{margin-top:unset}.pss_inner{grid-template-columns:100%}.all_solution_post{margin-left:unset}.why_choose_section{margin-top:50px;padding-bottom:0}.one_phone_call{padding:30px}.pss_right{margin-top:0}.aop1,.aop2,.aop3{grid-template-columns:100%}.aop2>div:first-child{order:2}.other_page_inner,.wcs_inner{grid-template-columns:100%}.whatsapp{display:none}.footer{margin-bottom:0!important}.breadcrum{padding:60px 0;margin-bottom:70px}.posts_inner{margin-left:0;margin-right:0}.astrology_services{margin-top:0}.wcs_blocks{order:2}.wcs_inner>div:last-of-type{margin-top:0}.wcs_inner .heading>p{padding:10px 0}.gallery_inner{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.quick_services{position:relative;margin:0 20px}.quick_links{min-width:100%}.quick_links a{display:block!important}.aa_inner{grid-template-columns:100%}.contact_form{margin-top:30px}.aa_inner>div:first-of-type{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.aa_inner>div:first-of-type:after{left:0}.astrology_services>img:last-of-type{display:none}.service_cards{position:relative;padding:40px 0 20px}.service_cards:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:100vw;height:100%;margin:auto;background-color:var(--primary-color);transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.people_say_section{padding-top:0}.astrology_services:after{bottom:0}.available_on_whatsapp{justify-content:center;margin-top:20px}.available_on_whatsapp:after{content:"";top:-120px;height:148px}.disclaimer{padding:30px 0}.nmb_inner_container>div:last-of-type{margin:auto;padding:5px}.hero_banner{overflow:visible}}@media (max-width:767px){.hero_slider .swiper-slide img:first-child{display:none}.hero_slider .swiper-slide img:last-child{display:unset}.btn-call-mob{display:flex}.email_us{display:none}.inner_heading{flex-direction:column}.aa_inner>div:first-of-type:after,.astrology_services:after,.why_choose_section:after,.zodiac_signs:before,.zs_blocks:before{display:none}.footer_inner:after{content:""}.f_box{justify-content:center;flex-direction:column;gap:50px;padding-top:50px}.f_contact_info_content h3{margin-top:0}.f_box>div span:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:120vw;height:1px;margin:auto;background-color:var(--white-color);transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);z-index:-2}}@media (max-width:576px){.container{padding:0 20px}.logo{height:60px}.section_gap{margin:70px 0}.email_us{display:none}.all_solution_post{padding:20px 20px 0}.all_solution_post:after{width:100%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.all_solution_post h2{padding:0}.contact_form_heading p{padding:10px 0}.testimonial_main:after{width:100%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.phone_call{flex-direction:column;gap:15px}.phone_call_inner h2{font-size:3.6rem}.nmenub_middle>img{height:70px}.services_inner>div .service_content h2{box-shadow:none;padding:15px 10px 10px}.services_inner>div .service_content{transform:translateY(-194px);-webkit-transform:translateY(-194px);-moz-transform:translateY(-194px);-ms-transform:translateY(-194px);-o-transform:translateY(-194px);box-shadow:0 2px 10px rgba(0,0,0,.1)}.contact_form{padding:20px}.breadcrum_content h2{font-size:3.2rem}.breadcrum_content h4{padding:4px 20px}.main_heading h2{font-size:4rem}.testiomonial_div{padding:20px 20px 0}.accordion h3{cursor:pointer;padding:12px 40px 12px 20px}.accordion h3:after{position:absolute;right:15px;top:0;bottom:0}.gallery_inner div:hover{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.gallery_inner div h2{font-size:2rem}.quick_services{margin-bottom:-70px}.quick_services>h2{font-size:4.8rem;margin-bottom:10px}.quick_links{padding:40px 20px}.main_heading h2:after,.main_heading h2:before{display:none}.testimonial_slider p{padding:15px 30px}.available_on_whatsapp a{font-size:3.6rem}.wcs_blocks>div{flex-direction:column}.wcs_blocks>div>div{box-shadow:0 -5px 20px rgba(0,0,0,.1)}.wcs_blocks>div>div:after{right:0;left:0;bottom:100%;top:unset;clip-path:polygon(50% 0,0 100%,100% 100%)}.zs_blocks{padding:50px 0}.nmb_div_call img{height:50px}.navbar_fixed_scroll .navbar_middle_bar{margin-top:-67px}.aop1_left{padding:20px}.common_head_para>h2{font-size:2.2rem;line-height:28px;text-align:start}.aa_inner>div:first-of-type{padding:30px 20px}.posts_inner{gap:20px}.chakkra_left,.chakkra_right{left:0;right:0;margin:auto}.other_page_inner .posts{order:2}}