:root{--primary-color:#4c1f7a;--secondary-color:#ffc375;--text-color:#202020;--white-color:#fff;--black-color:#000;--primary-font:"Elsie Swash Caps",sans-serif;--secondary-font:"Roboto",sans-serif}::-webkit-scrollbar{width:9px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#61289a;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}p{font-family:var(--secondary-font);font-weight:400;font-size:1.7rem;line-height:26px;color:#202020}.section_gap{margin:70px 0}.chakkra{left:-120px;top:-50px;animation:rotation 10s linear infinite;-webkit-animation:rotation 10s linear infinite}.chakkra,.chakkra2{position:absolute;z-index:-1}.chakkra2{right:-50px;top:-90px;animation:rotation_reverse 10s linear infinite;-webkit-animation:rotation_reverse 10s linear infinite}@keyframes blink{0%{opacity:1}50%{opacity:.5}}@keyframes rotation{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(1turn);-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn)}}@keyframes rotation_reverse{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(-1turn);-webkit-transform:rotate(-1turn);-moz-transform:rotate(-1turn);-ms-transform:rotate(-1turn);-o-transform:rotate(-1turn)}}@keyframes trin{0%{transform:rotate(0deg)}20%,32%,44%,56%,68%{transform:rotate(0deg)}23%,35%,47%,59%,71%{transform:rotate(15deg)}26%,38%,50%,62%,74%{transform:rotate(0deg)}29%,41%,53%,65%,77%{transform:rotate(-15deg)}80%{transform:rotate(0deg)}}@keyframes pulse_white{0%{box-shadow:0 0 0 0 #fff}70%{box-shadow:0 0 0 15px rgba(142,68,173,0)}to{box-shadow:0 0 0 0 rgba(142,68,173,0)}}.nav_bar{z-index:99}.nb_top_bar_container{padding:10px 0;position:relative}.logo{position:absolute;top:-86px;left:-40px;width:270px;height:210px;margin:auto;display:flex;justify-content:center;align-items:center;background-color:var(--white-color);border-radius:0 0 200px 200px;-webkit-border-radius:0 0 200px 200px;-moz-border-radius:0 0 200px 200px;-ms-border-radius:0 0 200px 200px;-o-border-radius:0 0 200px 200px;border-left:15px solid var(--secondary-color);border-right:15px solid var(--secondary-color);z-index:2}.logo img{height:140px;margin-left:-10px;margin-top:-50px}.logo_mob{display:none}.nb_top_bar{background-color:var(--primary-color)}.nb_top_bar_inner_container{display:flex;justify-content:flex-end;align-items:center;gap:22px}.nb_top_bar_btn,.nb_top_bar_call,.nb_top_bar_mail{display:flex;align-items:center;gap:10px;text-align:start}.nb_top_bar_call>div h3,.nb_top_bar_mail>div h3{font-family:var(--primary-font);font-weight:900;font-size:1.7rem;color:var(--secondary-color)}.nb_top_bar_call>div a,.nb_top_bar_mail>div a{font-family:var(--secondary-font);font-weight:400;font-size:1.6rem;line-height:28px;color:var(--white-color)}.nb_top_bar_call>div a{font-weight:600;font-size:2.4rem}.nb_top_bar_call>div a:hover,.nb_top_bar_mail>div a:hover{color:hsla(0,0%,100%,.8)}.nb_top_bar_btn{padding:5px 5px 5px 50px;margin-right:-65px;color:var(--text-color);position:relative;z-index:1}.nb_top_bar_btn>img{animation:pulse_white 2s ease-in-out infinite;-webkit-animation:pulse_white 2s ease-in-out infinite;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.nb_top_bar_btn:after{content:"";position:absolute;left:0;top:0;bottom:0;width:100vw;height:calc(100% + 20px);margin:auto;background-color:var(--secondary-color);clip-path:polygon(3% 0,100% 0,100% 100%,0 100%);z-index:-1}.nb_top_bar_btn h3{font-family:var(--primary-font);font-weight:900;font-size:2.2rem;color:var(--primary-color)}.nb_top_bar_btn a{font-family:var(--secondary-font);font-weight:400;font-size:1.4rem;line-height:22px}.nb_top_bar_btn a:hover{color:var(--primary-color)}.menu_bar{transition:top .4s linear;-webkit-transition:top .4s linear;-moz-transition:top .4s linear;-ms-transition:top .4s linear;-o-transition:top .4s linear;top:-100px;background-color:var(--white-color);z-index:99}.menu_bar_container{position:relative}.menu_bar_scroll{position:fixed;top:0;left:0;right:0;margin:auto;width:100%;padding:8px 0;box-shadow:0 3px 10px rgba(0,0,0,.2)}.menu_bar_scroll .logo{top:-10px;transition:top .4s linear;-webkit-transition:top .4s linear;-moz-transition:top .4s linear;-ms-transition:top .4s linear;-o-transition:top .4s linear}.logo_mob img{height:75px;margin:5px 0}.menu_links ul{display:flex;justify-content:flex-end}.menu_links ul li{font-family:var(--secondary-font);font-weight:400;font-size:1.6rem;line-height:24px;color:var(--text-color);position:relative}.menu_links ul li a{display:inline-block;padding:20px 25px}.menu_links ul li.active>a{background-color:var(--secondary-color)}.menu_links ul li:not(.active) a:hover{color:var(--secondary-color)}.menu_links ul.sub_menu li a:hover{color:var(--text-color);background-color:var(--secondary-color)}.menu_links .sub_menu{position:absolute;width:200%;left:50%;right:0;top:100%;margin:auto;display:none;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-content:space-between;align-items:center;z-index:2;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);background-color:var(--secondary-color);box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3)}.menu_links li:nth-of-type(4) .sub_menu{width:800%;left:0}.menu_links ul li:hover .sub_menu{display:grid}.menu_links .sub_menu li{text-align:start;font-size:1.5rem;padding:0;border-bottom:1.5px solid rgba(0,0,0,.2)}.menu_links .sub_menu li:last-child{border:none}.menu_links ul.sub_menu li a{padding:10px 15px;font-weight:400;display:block;color:var(--text-color)}.menu_links ul.sub_menu li a:hover,.menu_links ul.sub_menu li.active a{color:var(--white-color);background-color:var(--primary-color)}.nb_menu_bar_inner_container{display:flex;justify-content:flex-end;align-items:center}.hamburger{width:50px;height:45px;flex-direction:column;justify-content:space-between;align-items:center;cursor:pointer;background-color:var(--secondary-color);padding:13px 8px;display:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.hamburger span{width:30px;height:2px;background-color:var(--text-color);transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.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-right:-60px;opacity:0}.hero_slider .swiper{background-color:var(--primary-color)}.hero_slider img{width:100%}.hero_slider .swiper-slide img:last-child{display:none}.about_astrologer_inner{display:grid;grid-template-columns:37% auto;align-items:center;grid-gap:30px;gap:30px}.about_astrologer_content{position:relative;height:-moz-fit-content;height:fit-content;padding:45px 0}.about_astrologer_content:after{content:"";position:absolute;left:-30px;top:0;bottom:0;width:100vw;height:100%;margin:auto;background:rgba(255,195,117,.2);z-index:-1}.heading{text-align:center}.read_more{color:red}.read_more:hover{text-decoration:underline}.inner_heading{display:flex;justify-content:center;align-items:flex-end;gap:20px;position:relative}.inner_heading>img:last-of-type{position:absolute;bottom:-6px;left:50%;right:0;margin:auto;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.main_heading{text-align:start}.sub_heading{font-family:var(--secondary-font);font-weight:400;font-size:1.8rem;color:var(--text-color);text-transform:capitalize}.main_heading h2{display:inline-block;font-family:var(--primary-font);font-weight:900;font-size:5.6rem;color:var(--primary-color);text-transform:capitalize}.heading>p{padding-top:20px}.about_astrologer_content .heading>p{text-align:justify}.available_on_whatsapp{text-align:center;position:relative}.available_on_whatsapp:after{content:"";position:absolute;right:-30px;top:-30px;width:100vw;height:128px;background-color:var(--primary-color);z-index:-2}.available_on_whatsapp span{position:relative;display:inline-flex;padding:33px}.available_on_whatsapp span:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background-color:var(--secondary-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:2px;right:0;bottom:11px;margin:auto}.available_on_whatsapp h3{font-size:2rem;font-family:var(--secondary-font);font-weight:400;padding:15px 0 0;color:var(--text-color)}.available_on_whatsapp a{font-family:Anton,sans-serif;font-size:5.8rem;font-weight:400;color:var(--primary-color);animation:blink 2s linear infinite;-webkit-animation:blink 2s linear infinite}.about_astrologer2{display:grid;grid-template-columns:auto 56%;grid-gap:30px;gap:30px}.about_astrologer2_images{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:30px;gap:30px;margin-top:-60px}.about_astrologer2_images img{width:100%}.quick_services{margin-left:50px;position:relative}.quick_services>h2{position:absolute;left:-100px;top:0;bottom:0;text-align:center;font-size:7.8rem;font-family:var(--primary-font);font-weight:900;color:var(--primary-color);-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:65px 25px;background-color:var(--secondary-color);position:relative;text-align:center;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:18px;gap:18px}.quick_links:after,.quick_links:before{content:"";position:absolute;bottom:0;width:30px;height:30px;background-color:var(--text-color);z-index:-1}.quick_links:before{left:100%;clip-path:polygon(100% 0,0 0,0 100%)}.quick_links:after{right:100%;clip-path:polygon(100% 0,0 0,100% 100%)}.quick_links a{display:block;font-size:1.7rem;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;box-shadow:inset 0 0 7px #ffc375}.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;animation:rotation 10s linear infinite;-webkit-animation:rotation 10s linear infinite}.quick_links a:after,.quick_links a:hover{color:var(--primary-color)}.as_inner_heading,.astrology_services{position:relative}.as_inner{text-align:center}.service_cards_main{margin-top:40px;padding-top:60px;position:relative}.service_cards_main:after{content:"";position:absolute;left:0;right:0;top:0;width:100%;height:70%;margin:auto;background-color:var(--primary-color);clip-path:polygon(100% 0,100% 80%,50% 100%,0 80%,0 0);z-index:-1}.service_cards{position:relative}.service_cards:after{content:"";position:absolute;left:0;right:0;top:4px;width:100%;height:100%;background-color:var(--white-color);border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;-ms-border-radius:20px 20px 0 0;-o-border-radius:20px 20px 0 0}.service_card_line{display:inline-block;width:3px;height:82px;margin-bottom:-2px;background-color:var(--primary-color);position:relative}.service_card_line:after{content:"";position:absolute;left:50%;right:0;top:0;width:9px;height:9px;margin:auto;outline:6px solid var(--primary-color);background-color:var(--secondary-color);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.service_card{position:relative;background-color:var(--primary-color);border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px}.service_call{display:inline-block;margin-top:-2px;position:relative}.sc_image{position:relative;padding:10px}.sc_image>img:first-of-type{border:2px solid var(--white-color);width:100%}.sc_image>img:first-of-type,.sc_image>img:last-of-type{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.sc_image>img:last-of-type{width:116%;position:absolute;left:-8%;top:0;bottom:0;margin:auto;z-index:-1;transform-origin:center;animation:rotation 15s linear infinite;-webkit-animation:rotation 15s linear infinite}.sc_content>h2{font-family:var(--primary-font);font-weight:900;font-size:2.4rem;padding:20px 30px 6px;text-transform:capitalize;color:var(--white-color)}.sc_content p{font-weight:300;padding:0 20px;color:var(--white-color);display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.click_to_read_more{display:inline-block;font-family:var(--secondary-font);font-weight:400;font-size:1.6rem;margin:10px 0 5px;color:var(--secondary-color)!important}.click_to_read_more:hover{text-decoration:underline}.service_cards .swiper{padding:0 30px 70px}.swiper-pagination{bottom:0}.swiper-pagination-bullet{width:9px;height:9px}.swiper-pagination-bullet-active{background-color:var(--primary-color);position:relative}.swiper-pagination-bullet-active:after{content:"";position:absolute;left:-3px;right:0;top:0;bottom:0;width:calc(100% + 6px);height:calc(100% + 6px);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%}.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)}.why_choose_section{position:relative;text-align:center}.why_choose_inner{display:grid;grid-template-columns:60% auto;align-items:center;margin-top:40px}.why_choose_points{display:flex;flex-direction:column;gap:30px;position:relative;z-index:1}.why_choose_points:after{content:"";position:absolute;right:calc(100% - 100px);top:0;bottom:0;width:100vw;height:110%;margin:auto;background-color:var(--secondary-color);z-index:-1}.why_choose_point{display:flex;align-items:center;gap:10px;padding:10px;position:relative;border:2px solid var(--secondary-color);border-right:none;text-align:start;z-index:1}.why_choose_point:after,.why_choose_point:before{content:"";position:absolute;right:-5px;width:10px;height:10px;margin:auto;z-index:-1;background-color:var(--secondary-color);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.why_choose_point:after{top:-5px}.why_choose_point:before{bottom:-5px}.why_choose_point>span{display:inline-block;padding:20px;background-color:var(--primary-color);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:15px solid var(--white-color)}.why_choose_point img{width:100px;height:100px;padding:5px}.why_choose_point:hover img{animation:bellshake 1s cubic-bezier(.36,.07,.19,.97) infinite both;-webkit-animation:bellshake 1s cubic-bezier(.36,.07,.19,.97) infinite both}.why_choose_point h2{font-size:2.8rem;font-weight:900;font-family:var(--primary-font);text-transform:capitalize;color:var(--primary-color)}.why_choose_point h2 span{display:inline-block;padding-right:5px}.as_services{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px;padding:60px 30px;margin:0 50px;background-color:var(--primary-color)}.as_services>div{text-align:center;padding:10px 20px;background-color:var(--white-color);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.as_services div a{display:block;font-family:var(--primary-font);font-weight:900;font-size:2.1rem;text-transform:capitalize;padding-top:10px;color:var(--primary-color);position:relative;z-index:1}.as_services>div img{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.as_services>div:hover img{transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9)}.what_people_say_section{position:relative;padding:60px 0 30px}.what_people_say_section:after{content:"";position:absolute;left:0;right:0;top:0;width:100%;height:calc(100% - 80px);margin:auto;background:rgba(255,195,117,.2);z-index:-1}.review_img{margin:25px;text-align:center;position:relative}.review_img:after{content:"Testimonial";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:flex;justify-content:center;font-weight:900;font-size:clamp(6rem,16vw,15rem);font-family:var(--primary-font);line-height:90px;color:rgba(255,195,117,.2);z-index:-1}.what_people_say_card_main .swiper{padding-bottom:30px!important}.what_people_say_card_main .swiper-pagination{bottom:0!important}.what_people_say_card_main .swiper-pagination-bullet-active{background-color:var(--primary-color)}.what_people_say_card_div{display:flex}.what_people_say_card_div>img{z-index:2}.what_people_say_card_div:after{content:"";position:absolute;right:0;top:0;margin:auto;width:80%;height:calc(100% - 15px);background-color:var(--white-color);z-index:-1;clip-path:polygon(100% 0,100% 100%,5% 100%,0 0)}.what_people_say_card_content{position:relative}.what_people_say_card_content p{padding:20px;text-align:justify;color:var(--text-color)}.what_people_say_card_content h2{position:absolute;bottom:0;left:0;right:0;font-family:var(--primary-font);font-weight:900;font-size:2rem;padding:8px 20px;margin:auto auto 15px;color:var(--white-color);z-index:1}.what_people_say_card_content h2 span{font-weight:400}.what_people_say_card_content h2:after{content:"";position:absolute;right:0;top:0;bottom:0;width:130%;height:100%;margin:auto;background-color:var(--primary-color);z-index:-1;clip-path:polygon(100% 0,100% 100%,0 100%,5% 0)}.contact_banner{margin-top:50px}.contact_banner_inner{text-align:center;padding:30px 50px 0;background-color:var(--primary-color);position:relative}.contact_banner_inner:after,.contact_banner_inner:before{content:"";position:absolute;bottom:0;width:50px;height:50px;margin:auto;background-color:var(--black-color);z-index:-1}.contact_banner_inner:after{left:100%;clip-path:polygon(0 0,100% 0,0 100%)}.contact_banner_inner:before{right:100%;clip-path:polygon(0 0,100% 0,100% 100%)}.contact_banner_inner h2{font-size:3.6rem;font-weight:900;font-family:var(--primary-font);color:var(--white-color)}.contact_banner_inner p{padding:10px 0 15px;color:var(--white-color)}.contact_banner_inner a{display:inline-block;position:relative;font-size:1.8rem;font-family:var(--secondary-font);padding:12px 60px;margin-bottom:-50px;color:var(--text-color);background-color:var(--secondary-color);border:3px solid var(--white-color);border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px;transform:translateY(8px);-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px)}.gallery{position:relative;z-index:1}.gallery_inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:30px;gap:30px}.gallery_inner>div{text-align:center;position:relative}.gallery_inner>div span{display:block;overflow:hidden}.gallery_inner>div span:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;width:95%;height:95%;margin:auto;border:2px solid var(--white-color)}.gallery_inner>div span img{width:100%;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease}.gallery_inner>div: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)}.gallery_inner>div h2{left:0;bottom:-9px;width:75%;height:47px;display:flex;align-items:center;justify-content:center;font-family:var(--primary-font);font-size:2rem;font-weight:400;color:var(--white-color);transition:.1s ease;-webkit-transition:.1s ease;-moz-transition:.1s ease;-ms-transition:.1s ease;-o-transition:.1s ease}.gallery_inner>div h2,.gallery_inner>div h2:after{position:absolute;right:0;margin:auto;background-color:var(--primary-color)}.gallery_inner>div h2:after{content:"";left:50%;bottom:0;width:calc(100% + 18px);height:9px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);z-index:-1;clip-path:polygon(0 0,100% 0,97% 100%,3% 100%)}.our_locations{text-align:center;position:relative;background:url(/images/location_bg.jpg) no-repeat 50%;background-size:contain}.ol_names{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:30px;gap:30px;padding-top:30px;text-align:center}.ol_names>div:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.ol_names>div img{padding:0 5px;max-width:100%;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.ol_names>div h2{display:block;font-size:2rem;font-family:var(--primary-font);font-weight:600;margin-top:20px;text-transform:capitalize;color:var(--primary-color)}.line_bg{margin-bottom:-80px}.line_bg img{width:100%}.contact_form_section{margin-top:-30px}.contact_form_section_inner{display:grid;grid-template-columns:56% auto}.cfs_post{position:relative;z-index:1}.cfs_post:after{content:"";position:absolute;left:0;bottom:0;width:50%;height:20%;background-color:var(--primary-color);z-index:-1}.cfs_post>img:first-of-type{width:100%;margin-top:-40px}.cfs_post>a img{position:absolute;bottom:0;left:0;right:0;margin:auto;padding:50px;animation:pulse_white 2s ease-in-out infinite;-webkit-animation:pulse_white 2s ease-in-out infinite;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.cfs_post>a img,.contact_form{background-color:var(--primary-color)}.contact_form{padding:20px 30px;position:relative;z-index:2}.contact_form_heading{text-align:center}.contact_form_heading h2{font-family:var(--primary-font);font-weight:900;font-size:3.6rem;text-transform:capitalize;color:var(--white-color)}.contact_form_heading p{padding:7px 70px;margin:10px 0 30px;color:var(--text-color);position:relative;text-transform:capitalize}.contact_form_heading p:after{content:"";position:absolute;right:-30px;top:0;bottom:0;width:calc(100% + 80px);height:100%;background-color:var(--secondary-color);z-index:-1}.contact_form_heading p:before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto auto auto -50px;width:20px;height:calc(100% + 40px);background-color:var(--text-color);z-index:-1;clip-path:polygon(100% 0,100% 100%,0 80%,0 20%)}.contact_form_inputs>div{display:flex;gap:20px}.contact_form_inputs input,.contact_form_inputs textarea{font-size:1.5rem;font-family:var(--secondary-font);font-weight:400;color:#505050;margin-bottom:20px;border:0;border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px;box-shadow:none!important;-webkit-box-shadow:none;-moz-box-shadow:none;outline:0;padding:12px 0 12px 20px;background-color:var(--white-color)}.contact_form_inputs textarea{height:120px;resize:none;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.contact_form_inputs{text-align:center;padding:0 20px}.contact_form_inputs button{border:0;display:block;width:100%;font-family:var(--secondary-font);font-weight:500;font-size:1.7rem;line-height:30px;padding:8px 40px;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}.contact_form_inputs button:hover{color:var(--primary-color)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.asked_questions_section{padding-top:30px;margin-bottom:-70px}.aqs_inner{display:grid;grid-template-columns:40% auto;grid-gap:30px;gap:30px}.aqs_img{position:relative;display:flex;justify-content:center}.aqs_img img:last-of-type{position:absolute;left:0;right:0;top:0;width:100%;max-width:450px;margin:auto;opacity:.4;z-index:-1;animation:rotation 10s linear infinite;-webkit-animation:rotation 10s linear infinite}.asked_question{text-align:center}.asked_question_main{padding-top:20px;position:relative;z-index:1}.accordion{transition:all 5s ease;-webkit-transition:all 5s ease;-moz-transition:all 5s ease;-ms-transition:all 5s ease;-o-transition:all 5s ease}.accordion h3{cursor:pointer;padding:15px 60px 15px 20px;margin:10px 0 0;font-size:1.8rem;font-family:var(--secondary-font);font-weight:500;text-transform:capitalize;color:var(--white-color);background-color:var(--primary-color);position:relative;display:flex;align-items:center;text-align:start;justify-items:flex-start;border-left:8px solid var(--secondary-color)}.accordion h3:hover{color:var(--secondary-color)}.accordion h3:before{right:0;top:0;width:46px;height:100%;background-color:var(--secondary-color)}.accordion h3:after,.accordion h3:before{content:"";position:absolute;bottom:0;margin:auto}.accordion h3:after{right:12px;top:2px;display:flex;justify-content:center;align-items:center;font-size:2.2rem;font-family:var(--secondary-font);font-weight:500;transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' d='M4.5 8.5L8 5l3.5 3.5m-7 3L8 8l3.5 3.5' stroke-width='1'/%3E%3C/svg%3E")}.accordion_active{background:var(--secondary-linear-color)}.accordion_active:after{transform:scaleY(-1);-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1)}.accordion_content{font-family:var(--secondary-font);font-weight:400;line-height:26px;padding:15px 25px;text-align:start;color:var(--text-color);background:rgba(255,195,117,.2)}.footer{position:relative;margin-top:150px}.footer>img.chakkra2{top:-80%}.footer>img:last-of-type{position:absolute;left:0;right:0;bottom:0;width:100%;height:auto;margin:auto;z-index:-1}.disclaimer p{font-family:var(--secondary-font);font-weight:300;font-size:1.7rem;text-align:center;color:var(--white-color);padding:40px 0}.disclaimer span{display:block;font-family:var(--primary-font);font-size:3.2rem;font-weight:900;margin-bottom:15px}.f_box{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:30px;gap:30px;padding:15px 0;position:relative;z-index:1;text-align:center}.f_box:after{content:"";position:absolute;top:0;left:50%;right:0;width:100vw;height:106px;background-color:var(--secondary-color);z-index:-1;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.f_contact_info_content{padding:10px 0}.f_contact_info_content h3{font-family:var(--primary-font);font-weight:900;font-size:1.8rem;margin:5px;color:var(--secondary-color)}.f_contact_info_content h2{font-family:var(--secondary-font);font-weight:300;font-size:1.8rem;max-width:80%;margin:auto;color:var(--white-color)}.f_contact_info_content .f_call_number{font-size:2.6rem;font-weight:500}.copyright{padding:5px 0;text-align:center;background-color:var(--black-color)}.copyright h2{font-family:var(--secondary-font);font-weight:300;font-size:1.7rem;padding:5px 10px;color:var(--white-color)}.map{width:100%;height:auto;margin-top:30px}.map iframe{width:100%;height:300px}.aop_bg{background:url(/images/breadcrum_bg.jpg) no-repeat 50%;background-size:cover;background-color:var(--secondary-color);position:relative;z-index:1}.breadcrum{padding:60px 0;margin-bottom:50px;text-align:center}.breadcrum_content{display:inline-block}.breadcrum_content h2{font-family:var(--primary-font);font-weight:900;font-size:3.6rem;margin:auto;line-height:40px;color:var(--secondary-color)}.breadcrum_content h4{display:inline-block;font-family:var(--secondary-font);font-weight:400;font-size:1.7rem;line-height:25px;padding:5px 30px;margin-top:10px;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}.breadcrum_content h4 a:last-child,.breadcrum_content h4 a:last-child:hover{color:var(--primary-color)}.aop_content,.aop_inner{position:relative}.aop_inner .contact_form_section{margin-top:70px}.common_head_para>h2{font-family:var(--primary-font);font-size:2.6rem;font-weight:900;color:var(--primary-color)}.common_head_para>p{padding:10px 0 0;line-height:2.6rem}.common_head_para p span{display:block;padding-top:10px}.aop1{padding:30px;background-color:var(--white-color);box-shadow:0 0 30px 0 hsla(240,5%,41%,.1)}.aop1>div:first-of-type{display:grid;grid-template-columns:auto 30%;grid-gap:30px;gap:30px;text-align:justify}.aop1_left .click_to_whatsapp{padding-top:0}.aop1,.aop2,.aop3{background-color:var(--white-color)}.aop2,.aop3{display:grid;text-align:justify;grid-gap:30px;gap:30px;padding:30px;box-shadow:0 0 30px 0 hsla(240,5%,41%,.1)}.aop1_right img{width:100%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.aop2{grid-template-columns:30% auto;position:relative;margin:30px 0}.aop2>div img,.aop3>div img{width:100%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.aop3{grid-template-columns:60% auto}.service_card_all_inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:70px;gap:70px;text-align:center}.service_card_all_inner .service_card_div{box-shadow:0 9px 25px -6px rgba(0,0,0,.1)}.other_page{position:relative}.contact_info_card{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:30px;gap:30px}.contact_info_card>div{display:flex;flex-direction:column;text-align:center;align-items:center;gap:20px;padding:30px;background-color:var(--white-color);box-shadow:-4px 9px 25px -6px rgba(0,0,0,.1)}.contact_info_card>div .iconify-inline{font-size:7rem;width:90px;height:90px;padding:20px;color:var(--white-color);background-color:var(--primary-color)}.contact_info_card>div:hover .iconify-inline{color:var(--secondary-color)}.contact_info_card>div>div h3{font-family:var(--primary-font);font-weight:900;font-size:2rem;padding-bottom:5px;color:var(--primary-color)}.contact_info_card>div>div h2{font-family:var(--secondary-font);font-weight:400;font-size:2rem;line-height:26px;color:var(--text-color)}.contact_info_card a:hover{opacity:.8}.other_page .contact_form_section{margin-top:70px}.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:4.2rem;font-family:var(--primary-font);font-weight:900;color:var(--text-color)}.error_section_content p{width:80%;margin:20px auto;font-size:1.7rem}.custom_btn a{display:inline-block;text-decoration:none;font-family:var(--secondary-font);font-size:1.6rem;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:900;font-size:4.2rem;color:var(--text-color)}.thankYou p{font-size:1.7rem;margin:10px auto 20px}.thankYou a{display:inline-block;text-decoration:none;font-family:var(--secondary-font);font-size:1.6rem;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{padding-top:10px;color:var(--white-color)}.business_name h2{font-family:El Messiri,sans-serif;font-size:28px;font-weight:700;line-height:1;text-align:center;text-transform:capitalize;color:#000;padding:10px;background-color:#ff0}@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%}.nb_top_bar_btn{display:none}.menu_links ul li a{padding:20px}.why_choose_points{display:grid}.what_people_say_card_div{flex-direction:column;align-items:center;text-align:center}.what_people_say_card_div:after{width:100%;height:80%;bottom:0;top:unset;clip-path:none}.what_people_say_card_content h2{margin-bottom:0;padding:10px 20px;background-color:var(--primary-color)}.what_people_say_card_content h2:after{display:none}.what_people_say_card_content h2{position:relative}}@media (max-width:991px){.nb_top_bar_mail{display:none}.nb_menu_bar_inner_container{justify-content:space-between}.menu_links ul li{display:block;padding:0}.menu_links ul.menu_links_mob{flex-direction:column;align-items:center;justify-content:center;position:absolute;top:100%;left:0;right:0;width:100%;display:none;text-align:center;padding:0 12%;background-color:var(--white-color);color:var(--primary-color);z-index:999;box-shadow:0 0 10px rgba(0,0,0,.11)}.menu_links ul.menu_links_mob li a{display:inline-block;padding:12px 0}.menu_links ul li:hover .sub_menu{display:none}.menu_links ul li.active>a{background-color:unset}.menu_links ul li.active>a,.menu_links ul.menu_links_mob li a:hover{color:var(--secondary-color)}.menu_links ul li a:after{height:2px;bottom:10px}.menu_links_mob li{text-align:center;width:100%;font-size:2.2rem;font-weight:800;border-bottom:1px solid rgba(0,0,0,.11)}.menu_links ul.menu_links_mob_clicked{right:0;display:flex}.hamburger{display:flex;margin:10px 0}.about_astrologer_inner,.contact_form_section_inner,.why_choose_inner{grid-template-columns:100%}.why_choose_inner{gap:60px}.contact_form_section_inner{gap:30px}.cfs_post>img:first-of-type,.contact_form_section{margin-top:0}.cfs_post>a img{bottom:-50px}.cfs_post:after{display:none}.about_astrologer_content:after{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.about_astrologer2_images{margin-top:0}.about_astrologer2{grid-template-columns:100%;margin-top:30px}.available_on_whatsapp:after{left:50%;right:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.quick_links{padding:50px 30px}.quick_services{margin-left:0}.quick_services>h2{left:0;margin-top:50px;position:relative;writing-mode:unset;-webkit-writing-mode:unset;-ms-writing-mode:unset;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.aqs_inner{grid-template-columns:100%}.footer{background-color:var(--primary-color)}.footer>img:last-of-type{display:none}.aop1,.aop2,.aop3{grid-template-columns:100%}.aop2>div:first-child{order:2}.other_page_inner{gap:20px}.aop1>div:first-of-type,.other_page_inner{grid-template-columns:100%}}@media (max-width:767px){.nb_top_bar_btn{display:none}.why_choose_point{flex-direction:column;text-align:center;border-left:none}.why_choose_points:after{right:100%;height:105%}.f_box:after{display:none}.f_box>div>img{padding:20px 20px 0;background-color:var(--secondary-color)}.asked_questions_section{margin-bottom:0}.btn-call-mob{display:flex}}@media (max-width:576px){html{font-size:60%}.container{padding:0 20px}.sections_gap{margin:40px 0}.nb_top_bar_inner_container{display:flex;justify-content:center;padding:5px}.nb_top_bar_call>div h2{animation:blink 2s linear infinite;-webkit-animation:blink 2s linear infinite}.logo{display:none}.logo_mob{display:unset}.hero_slider .swiper-slide img:first-child{display:none}.hero_slider .swiper-slide img:last-child{display:unset}.contact_form_heading h2{font-size:3.2rem}.review_img>img{width:100%}.contact_banner_inner:after,.contact_banner_inner:before{width:15px}.breadcrum{margin-bottom:30px}.aop1,.aop2,.aop3{padding:0;box-shadow:none;background-color:transparent}.contact_info_card>div{flex-direction:column;text-align:center;padding:20px;gap:10px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.contact_info_card>div>div h2 a span{display:block}.sub_heading:after,.sub_heading:before{display:none}.contact_form_heading p{padding:10px}.quick_services>h2{font-size:4.8rem;margin-bottom:10px}.quick_links{padding:40px 20px}.inner_heading{flex-direction:column;align-items:center;gap:15px}.main_heading{text-align:center}.inner_heading>img:last-of-type{width:80%;top:107px;bottom:unset;margin:auto auto -5px}.main_heading h2{font-size:4.8rem}.heading>p{padding-top:10px}.available_on_whatsapp a{font-size:4.8rem}.why_choose_point img{animation:bellshake 1s cubic-bezier(.36,.07,.19,.97) infinite both;-webkit-animation:bellshake 1s cubic-bezier(.36,.07,.19,.97) infinite both}.as_services{margin:0}.contact_form{padding:30px}.contact_form_inputs{padding:0}.cfs_post>a img{width:130px;padding:30px}.contact_banner_inner h2{font-size:3.2rem}.contact_banner_inner{padding:20px 20px 0}.contact_banner_inner a{padding:10px 30px}.line_bg{display:none}.aqs_img{order:2}.asked_questions_section{padding:0}.footer{margin-top:40px}.footer>img.chakkra2{display:none}.f_contact_info_content h2,.f_contact_info_content h3{font-size:2rem}.f_contact_info_content .f_call_number{font-size:3.2rem}.business_name h2{font-size:22px}}