:root{--primary-color:#4c1f7a;--secondary-color:#eddbff;--text-color:#202020;--white-color:#fff;--black-color:#000;--primary-font:"Boldonse",sans-serif;--secondary-font:"Arimo",sans-serif}::-webkit-scrollbar{width:9px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#39165b;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}body,html{overflow-x:hidden}body{top:0!important;position:static!important}p{font-family:var(--secondary-font);font-weight:400;font-size:1.7rem;line-height:26px;color:#202020}.nav_bar{position:relative}.top_bar{transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;background-color:var(--primary-color)}.nav_bar_info{display:grid;grid-template-columns:auto .9fr auto;align-items:center;justify-content:space-between;text-align:center;position:relative;z-index:1}.nav_bar_info:after{position:absolute;content:"";left:0;top:0;bottom:0;width:100%;height:70%;margin:auto;background-color:var(--secondary-color);z-index:-1;border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px}.nbi_email,.nbi_talk{display:flex;align-items:center;position:relative}.nbi_email iconify-icon,.nbi_talk iconify-icon{font-size:22px;padding:7px;margin:0 5px;color:var(--white-color);background-color:var(--primary-color);position:relative;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.nbi_email h2,.nbi_talk h2{font-family:var(--secondary-font);font-weight:500;font-size:1.8rem;margin:0 5px;color:var(--primary-color)}.nbi_email h2{padding-right:40px}.nbi_talk h2{padding-left:40px}.nbi_email h2:hover,.nbi_talk h2:hover{opacity:.7}.nbi_contact h2{font-family:var(--primary-font);font-weight:400;font-size:3rem;padding:13px 20px;letter-spacing:2px;color:var(--primary-color)!important;background-color:var(--white-color);position:relative}.nbi_contact h2:before{left:100%;clip-path:polygon(0 0,0 100%,100% 100%)}.nbi_contact h2:after,.nbi_contact h2:before{content:"";position:absolute;top:0;width:30px;height:30px;background-color:var(--white-color);z-index:-1}.nbi_contact h2:after{right:100%;clip-path:polygon(100% 0,0 100%,100% 100%)}.nbi_contact h2 a{animation:blink 1s linear infinite;-webkit-animation:blink 1s linear infinite}@keyframes blink{0%{opacity:1}50%{opacity:.2}}.nbi_contact h2 a{animation:blink 1.5s linear infinite;-webkit-animation:blink 1.5s linear infinite}.menu_bar{padding:5px 0;display:grid;grid-template-columns:1fr .5fr 1fr;justify-content:space-between;align-items:center;text-align:center}.menu_bar_main{transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;background-color:var(--white-color);position:relative}.menu_bar_main:after{left:0;clip-path:polygon(0 0,50% 50%,0 100%)}.menu_bar_main:after,.menu_bar_main:before{content:"";position:absolute;top:0;bottom:0;width:100px;height:100%;background-color:var(--primary-color)}.menu_bar_main:before{right:0;clip-path:polygon(100% 0,50% 50%,100% 100%)}.menu_bar_main_scroll{position:fixed;width:100%;top:0;left:0;right:0;margin:auto;z-index:999;box-shadow:0 0 15px rgba(0,0,0,.2)}.menu_bar_main_scroll.menu_bar_main:after,.menu_bar_main_scroll.menu_bar_main:before{display:none}.nav_bar_scroll{padding-bottom:80px}.menu_links_left{text-align:left}.menu_links_left>ul>li:last-child,.menu_links_left>ul>li:nth-last-child(2),.menu_links_left>ul>li:nth-last-child(3){display:none}.menu_links_right{text-align:right}.logo{height:80px}.menu_links ul li{display:inline-block;margin-right:10px;position:relative}.menu_links ul li a{display:inline-block;font-family:var(--secondary-font);font-weight:400;font-size:1.8rem;line-height:30px;padding:5px 10px;color:var(--text-color)}.menu_links ul li:last-child{margin-right:0}.menu_links ul li a:hover,.menu_links ul li.active a{color:var(--primary-color)}.menu_links .sub_menu{position:absolute;width:200%;left:-50%;right:0;top:100%;margin:auto;display:none;z-index:99}.menu_links ul li:hover .sub_menu{display:block}.menu_links .sub_menu li{width:100%;padding:0;background-color:var(--primary-color);border-bottom:1px solid hsla(0,0%,100%,.4)}.menu_links ul.sub_menu li a{padding:7px 15px;font-weight:400;font-size:1.54rem;display:block;text-transform:capitalize;text-align:center;color:var(--white-color)!important}.menu_links li:last-child .sub_menu{width:150%;left:-25%}.menu_links ul.sub_menu li a:hover{color:var(--white-color);background-color:var(--primary-color)}.menu_links ul.sub_menu li.active a{color:var(--text-color)}.menu_links ul.sub_menu li:hover a{color:var(--secondary-color)!important;background-color:var(--primary-color)}.hamburger{width:30px;height:25px;flex-direction:column;justify-content:space-between;align-items:center;cursor:pointer;display:none}.hamburger span{width:30px;height:4px;background-color:var(--primary-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}.hero_slider{background-color:var(--secondary-color);position:relative;z-index:2}.hero_slider img{width:100%}.hero_slider img:last-child{display:none}.sub_heading{font-family:var(--secondary-font);font-weight:500;font-size:1.8rem;color:var(--text-color);position:relative;display:inline-block;text-transform:capitalize;padding:5px 40px;margin-bottom:10px;background-color:var(--secondary-color);letter-spacing:.5px}.sub_heading:after,.sub_heading:before{content:"\2735";position:absolute;top:0;bottom:0;margin:auto;width:9px;height:9px;font-size:40px;display:flex;align-items:center;justify-content:center;color:var(--primary-color);animation:rotation 10s linear infinite;-webkit-animation:rotation 10s linear infinite}.sub_heading:after{left:-5px}.sub_heading:before{right:-5px}.main_heading h2{display:inline-block;font-family:var(--primary-font);font-weight:400;font-size:3.2rem;padding-bottom:10px;line-height:42px;text-transform:capitalize;color:var(--primary-color)}.heading>p{padding:10px 0}.white_heading .sub_heading{background-color:var(--white-color)}.chakkra{left:-120px;top:-120px}.chakkra,.chakkra2{position:absolute;opacity:.15;z-index:-1;animation:rotation 10s linear infinite;-webkit-animation:rotation 10s linear infinite}.chakkra2{right:-120px;bottom:-120px}.get_solution_on_whatsapp{text-align:center;margin:30px 0}.get_solution_on_whatsapp a{display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:10px 60px;color:var(--white-color);background-color:#00d76f;position:relative;background-size:cover;z-index:1;border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px}.get_solution_on_whatsapp a span{font-size:1.9rem;font-family:var(--secondary-font);font-weight:500;text-align:start}.get_solution_on_whatsapp a span h2{font-size:3.4rem;font-family:var(--primary-font);font-weight:400;letter-spacing:1px;margin-top:5px;animation:blink 1s linear infinite;-webkit-animation:blink 1s linear infinite}.get_solution_on_whatsapp iconify-icon{font-size:100px}.about_astrologer{position:relative;z-index:2;margin-top:-40px}.about_astrologer_inner{text-align:center;background-color:var(--white-color);padding:50px 30px 30px;box-shadow:0 8px 24px hsla(210,8%,62%,.2)}.about_astrologer_images{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:30px;gap:30px;padding:20px 0 0}.about_astrologer_images img{width:100%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}@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)}}.about_astrologer_content img{cursor:pointer}.read_more{font-family:var(--secondary-font);font-weight:500;font-size:1.6rem;line-height:26px;padding-left:5px;color:#ff1414}.read_more:hover{color:#ff1414;text-decoration:underline}.sections_gapping{margin:90px 0}.contact_form_main{margin-top:30px}.contact_form_main_inner{display:grid;grid-template-columns:auto 35%;grid-gap:30px;gap:30px}.cfm_block>.contact_form{margin-right:30px}.as_services{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:25px;gap:25px}.as_services>div{text-align:center;padding:20px 20px 0;background:var(--white-color);background-color:var(--white-color);position:relative;box-shadow:0 8px 24px hsla(210,8%,62%,.2)}.as_services div img{position:relative;width:120px;height:120px;padding:20px;background-color:var(--secondary-color);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;outline:2px solid var(--primary-color)!important;border:5px solid var(--white-color)}.as_services div: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}.as_services div h2{font-family:var(--primary-font);font-weight:400;font-size:1.6rem;text-transform:uppercase;margin:15px 0;width:100%;color:var(--primary-color);position:relative;z-index:1}.as_services a{display:block;font-family:var(--secondary-font);font-size:1.6rem;margin-top:10px;color:var(--white-color);background-color:var(--primary-color);clip-path:polygon(10% 0,90% 0,100% 100%,0 100%)}.astrology_services{text-align:center;position:relative;padding:70px 0;background-color:var(--secondary-color)}.heading_white .main_heading h2{color:var(--secondary-color)}.heading_white .sub_heading{font-weight:500;color:var(--white-color)}.heading_white p{font-weight:300;color:var(--white-color)}.service_card_main{position:relative}.service_card_main .swiper{padding-bottom:50px;padding-top:30px}.service_card_main .swiper-pagination-bullet{background-color:var(--primary-color)}.service_card_div{position:relative;z-index:1;background-color:var(--white-color);overflow:hidden}.service_card_content{padding:10px 20px 0;overflow:hidden}.service_card_content h2{font-family:var(--primary-font);font-weight:400;font-size:2rem;margin:10px 0;text-transform:capitalize;color:var(--primary-color);border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px;position:relative;z-index:1}.service_card_content p{font-size:1.6rem;line-height:26px;padding:0 20px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:var(--text-color)}.service_card_img{position:relative;overflow:hidden}.service_card_img img{width:90%;margin-top:20px;padding:5px;background-color:var(--white-color);border:2px solid var(--primary-color);transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.service_card_div:hover .service_card_img img{transform:scale(.95);-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95)}.service_card_content a{display:inline-block;font:500 1.5rem var(--secondary-font);padding:18px 20px;margin-top:10px;color:var(--white-color);position:relative;z-index:1}.service_card_content a:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:150%;height:100%;background-color:var(--primary-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:200px 200px 0 0;-webkit-border-radius:200px 200px 0 0;-moz-border-radius:200px 200px 0 0;-ms-border-radius:200px 200px 0 0;-o-border-radius:200px 200px 0 0}.service_card_content a:hover,.view_more_btn{text-decoration:underline}.view_more_btn{display:inline-block;font-family:var(--primary-font);font-weight:400;font-size:1.8rem;letter-spacing:1px;padding:5px 20px;line-height:30px;color:var(--text-color)}.view_more_btn:hover{color:var(--primary-color)}.why_choose_section{position:relative;z-index:1;text-align:center}.why_choose_inner{margin-top:30px}.services_links{position:relative;text-align:center}.services_links>h2{font-size:3.2rem;font-family:var(--primary-font);font-weight:400;color:var(--primary-color)}.services_links>p{font-size:1.7rem;padding:10px 0 15px;color:var(--primary-color)}.services_links>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:15px;gap:15px}.services_links>div a{display:block;font-size:1.9rem;font-family:var(--secondary-font);font-weight:500;padding:15px 15px 15px 45px;text-align:start;color:var(--white-color);background-color:var(--primary-color);border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px;position:relative}.services_links>div a:after{content:"\2742";position:absolute;top:0;left:7px;bottom:0;margin:auto;width:30px;height:30px;font-size:36px;display:flex;align-items:center;justify-content:center;color:var(--white-color);animation:rotation 10s linear infinite;-webkit-animation:rotation 10s linear infinite;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.services_links>div a:hover{color:var(--secondary-color)}.why_choose_left_vector{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:20px;gap:20px;position:relative}.why_choose_left_vector>div{padding:0 20px 20px;text-align:center;gap:20px;height:100%;background-color:var(--primary-color);position:relative;border-radius:50px 0 0 0;-webkit-border-radius:50px 0 0 0;-moz-border-radius:50px 0 0 0;-ms-border-radius:50px 0 0 0;-o-border-radius:50px 0 0 0}.why_choose_left_vector>div>div{padding:15px;min-height:560px;background-color:var(--white-color)}.why_choose_left_vector>div h3{position:relative;font-family:var(--primary-font);font-size:4.6rem;padding:30px 0;color:var(--white-color)}.why_choose_content{text-align:center}.why_choose_content h2{font-family:var(--secondary-font);font-weight:800;font-size:2.4rem;line-height:30px;width:85%;margin:20px auto 10px;color:var(--primary-color)}.why_choose_content h2 span{display:inline-block}.why_choose_content p{display:inline-block;font-family:var(--secondary-font);font-size:1.6rem;line-height:26px;height:-moz-max-content;height:max-content;color:var(--text-color)}.what_people_say_section{position:relative}.what_people_say_left{padding-left:30px}.what_people_say_left img{width:100%}.what_people_say_left a:last-child img{margin-top:30px}.what_people_say_right{text-align:center}.what_people_say_right p{width:100%;margin:auto}.what_people_say_card_main{margin-top:30px}.what_people_say_card_main>div:last-of-type{position:relative;padding:30px;z-index:1}.what_people_say_card_main>div:last-of-type:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:150vw;height:100%;background-color:var(--secondary-color);z-index:-1}.what_people_say_card_main .contact_form{margin-bottom:-30px}.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{padding:10px 20px 20px;position:relative;z-index:1;margin:2px;background-color:var(--white-color);overflow:hidden}.what_people_say_card_div img{width:100px;height:100px;padding:2px;border:5px solid var(--primary-color);background-color:var(--white-color);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.what_people_say_card_content p{padding:5px 0;font-size:1.6rem;line-height:26px;font-weight:400;color:var(--text-color)}.what_people_say_card_content h2{font-family:var(--primary-font);font-weight:400;font-size:1.8rem;margin-top:10px;padding:15px 15px 0;color:var(--white-color);position:relative;z-index:1}.what_people_say_card_content h2:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:500px;height:500px;background-color:var(--primary-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:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.what_people_say_card_content h3{font-family:var(--secondary-font);font-weight:600;font-size:1.4rem;text-transform:uppercase;padding:5px 0 0;color:var(--text-color)}.what_people_say_card_stars .iconify-inline{font-size:18px;margin:10px 1px 0;color:#ffc847}.gallery{position:relative;z-index:1}.gallery_inner{display:grid;grid-template-columns:30% auto;grid-gap:30px;gap:30px}.gallery_inner>div:last-of-type{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:last-of-type>div{overflow:hidden}.gallery_inner>div:last-of-type>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);filter:brightness(110%);-webkit-filter:brightness(110%)}.gallery_inner>div>div img{width:100%;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.gallery_inner>div>div h2{margin:auto;display:flex;align-items:center;justify-content:center;padding:10px 0;font-family:var(--primary-font);font-size:1.6rem;font-weight:400;color:var(--primary-color);background-color:var(--secondary-color);border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;position:relative}.contact_form{background-color:var(--primary-color);padding:60px 30px;margin-top:-60px;position:relative;z-index:2;background:url(/images/contact_bg.jpg) no-repeat 50%;background-size:cover}.contact_form:before{left:100%;clip-path:polygon(0 0,0 100%,100% 100%)}.contact_form:after,.contact_form:before{content:"";position:absolute;top:0;width:30px;height:30px;background-color:var(--text-color);z-index:-1}.contact_form:after{right:100%;clip-path:polygon(100% 0,0 100%,100% 100%)}.contact_form_heading{text-align:center}.contact_form_heading h2{font-family:var(--primary-font);font-weight:400;font-size:2.5rem;line-height:40px;color:var(--white-color)}.contact_form_heading p{padding:10px 0 15px;line-height:2.4rem;color:var(--white-color)}.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:220px;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}.contact_form_inputs button{border:0;display:block;width:100%;font-family:var(--secondary-font);font-weight:400;font-size:1.8rem;line-height:30px;padding:8px 40px;text-transform:capitalize;background-color:var(--text-color);border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px;color:var(--white-color)}.contact_form_inputs button: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}.post_inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:20px;gap:20px}.post_inner img{width:100%;margin:auto;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.footer_section{position:relative;background-color:var(--secondary-color)}.footer_section_inner_container{display:grid;grid-template-columns:50% auto;grid-gap:30px;gap:30px}.disclaimer{text-align:justify;padding:25px 0}.disclaimer p span{font-size:2rem;font-weight:400;font-family:var(--primary-font);padding-right:10px;color:var(--primary-color)}.disclaimer p{color:var(--text-color)}.footer_section_common_contact_details_main{position:relative;padding:50px 30px 30px;margin-right:-100px;z-index:1;text-align:center}.footer_section_common_contact_details_main:after{content:"";position:absolute;left:0;bottom:0;width:150%;height:calc(100% + 30px);margin:auto;background-color:var(--primary-color);background:url(/images/footer_bg.jpg) no-repeat 50%;background-size:cover;z-index:-1}.footer_section_common_contact_details_main:before{content:"";position:absolute;left:-29px;bottom:100%;width:30px;height:30px;background-color:var(--text-color);clip-path:polygon(100% 0,0 100%,100% 100%)}.footer_section_common_contact_details_main h2{font-size:2.6rem;font-family:var(--primary-font);color:var(--white-color)}.footer_section_common_contact_details_main p{color:var(--white-color);padding:10px 0 25px}.footer_section_common_contact_details_main>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));place-content:center;align-items:self-start;grid-gap:20px;gap:20px;position:relative;z-index:1}.footer_section_common_contact_details_main>div>h2{font-family:var(--primary-font);font-weight:400;font-size:2.6rem;text-align:center}.footer_section_common_contact_details{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.icon_email,.icon_location,.icon_phone{min-width:90px;height:90px;display:flex;justify-content:center;align-items:center;color: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%;animation-name:pulse_secondary;animation-duration:1.5s;animation-timing-function:ease-out;animation-iteration-count:infinite}@keyframes pulse_secondary{0%{box-shadow:0 0 0 0 var(--secondary-color)}80%{box-shadow:0 0 0 15px rgba(37,211,102,0)}}.icon_email span,.icon_location span,.icon_phone span{font-size:42px}.footer_section_common_contact_details_content h4{font-size:1.5rem;font-weight:400;font-family:var(--primary-font);color:var(--white-color)}.footer_section_common_contact_details_content h4 span{font-size:1.7rem;font-weight:400;font-family:var(--secondary-font);padding:5px 0;display:block;color:var(--white-color)}.footer_section_common_contact_details_content h4 span:hover{color:hsla(0,0%,100%,.8)}.footer_call span{font-size:2.4rem!important;font-weight:500!important}.footer_section_middle_div{position:relative}.footer_section_middle_div:last-child{padding-right:0}.footer_section_middle_div h2{font-size:2.8rem;font-weight:800;font-family:var(--primary-font);padding:10px;text-align:center;margin-bottom:20px;color:var(--text-color);position:relative}.footer_section_middle_div h2:after{content:"";position:absolute;left:0;top:0;bottom:0;width:100vw;height:100%;background-color:var(--secondary-color);z-index:-1;border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-ms-border-radius:10px 0 0 10px;-o-border-radius:10px 0 0 10px}.footer_section_service_2_main{display:flex;gap:30px}.footer_section_service_main{display:flex;flex-direction:column}.footer_section_service{display:inline-flex;align-items:center;gap:7px;padding:7px 0}.footer_section_service>span{width:12px;height:12px}.footer_section_service .iconify-inline{width:inherit;height:inherit;color:var(--secondary-color)}.footer_section_service:hover .iconify-inline{animation:spin 10s linear infinite;-webkit-animation:spin 10s linear infinite}.footer_section_service h4{font-size:1.8rem;font-weight:300;font-family:var(--secondary-font)}.footer_section_service h4 a:focus,.footer_section_service h4 a:hover{color:var(--secondary-color)}.copyright{text-align:center}.copyright h2{font-size:1.7rem;font-weight:400;font-family:var(--secondary-font);letter-spacing:1px;color:var(--white-color);padding:10px 20px;background-color:var(--primary-color)}.map{width:100%;height:auto;margin-top:40px}.map iframe{width:100%;height:300px;border:3px solid var(--white-color)}.aop_bg{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:400;font-size:3.2rem;margin:auto;line-height:40px;color:var(--primary-color)}.breadcrum_content h4{display:inline-block;font-family:var(--secondary-font);font-weight:500;font-size:1.7rem;line-height:25px;padding:5px 30px;margin-top:5px;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}.common_head_para>h2{font-family:var(--secondary-font);font-size:2.5rem;font-weight:700;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 40%;grid-gap:30px;gap:30px;text-align:justify}.aop1_left .click_to_whatsapp{padding-top:0}.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{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-self:self-start;grid-gap:20px;gap:20px}.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:auto 55%;position:relative;margin:30px 0}.aop2>div:first-of-type{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:30px;gap:30px;align-content:flex-start}.aop2>div:first-of-type img{width:100%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.aop3{padding-bottom:50px}.service_card_all_inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:30px;gap:30px;margin-bottom:50px;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}.other_page_call{display:block;font-size:4rem;font-weight:800;text-align:center;color:var(--secondary-color);animation:blink 2s linear infinite;-webkit-animation:blink 2s linear infinite}.other_page_call:hover{color:var(--secondary-color);animation:none;-webkit-animation:none}.other_page_inner{display:grid;grid-template-columns:50% auto;grid-gap:30px;gap:30px;align-items:center}.other_page_inner .contact_form{margin-top:0}.contact_info_card>div{display:flex;align-items:center;gap:20px;padding:15px 20px 15px 60px;margin:30px 0;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:400;font-size:2rem;padding-bottom:5px;color:var(--text-color)}.contact_info_card>div>div h2{font-family:var(--primary-font);font-weight:400;font-size:2.4rem;line-height:26px;color:var(--primary-color)}.contact_info_card>div:last-child>div h2{font-size:2.2rem}.contact_info_card a:hover{opacity:.8}.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:400;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:400;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)}.become_famous_inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:30px;gap:30px}.become_famous_inner>div{text-align:center;padding:20px;background-color:var(--primary-color);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;background:url(/images/famous_bg.jpg) no-repeat 50%;background-size:cover}.become_famous_inner div h2{font-size:1.7rem;font-family:var(--primary-font);line-height:30px;width:70%;margin:10px auto auto;color:var(--white-color)}.become_famous_inner>div:hover{transform:translateY(-15px);-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px)}@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%}.nbi_email h2,.nbi_talk h2{padding:9px 10px}.menu_links ul li a{padding:3px 5px}}@media (max-width:991px){.nbi_email,.nbi_talk{display:none}.nav_bar_info{grid-template-columns:unset;justify-content:center}.nav_bar_info:after{display:none}.menu_bar{padding:10px;grid-template-columns:100%;display:flex;justify-content:space-between;align-items:center}.menu_links_left ul li:last-child,.menu_links_left ul li:nth-last-child(2),.menu_links_left ul li:nth-last-child(3){display:unset}.menu_links_right{display:none}.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}.menu_links ul li:hover .sub_menu{display:none}.menu_links ul li.active>a{color:var(--primary-color);background-color:unset}.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}.menu_links ul li{padding:0}.menu_links ul span{display:none}.about_astrologer_inner,.asked_question_inner,.what_people_say_card_main,.why_choose_inner{grid-template-columns:100%}.what_people_say_card_main>div:first-of-type{order:2}.why_choose_inner{gap:60px}.as_services{margin-right:0}.what_people_say_card_main{border-bottom:0}.what_people_say_card_main>div:last-of-type{padding:30px 0}.what_people_say_card_main>div:last-of-type:after{left:50%;height:100%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.aop1,.aop2,.aop3{grid-template-columns:100%}.aop2>div:first-child{order:2}.other_page_inner{grid-template-columns:100%}.services_links{margin-bottom:0}.aop1>div:first-of-type{grid-template-columns:100%}.footer_section:after{height:78%}.footer_section_inner_container{grid-template-columns:100%;gap:0}.footer_section_inner_container>div:first-of-type{order:2}.footer_section_common_contact_details_main{margin-right:0}.nbi_contact h2{clip-path:none;background-color:var(--secondary-color)}.contact_form_main_inner{grid-template-columns:100%}.as_services{order:2}.contact_form{margin-top:0}.cfm_block>.contact_form{margin:0}.why_choose_left_vector{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.why_choose_left_vector>div>div{min-height:450px}.gallery_inner{grid-template-columns:100%}.other_page_inner .post{order:2}.menu_bar_main:after,.menu_bar_main:before,.nbi_contact h2:after,.nbi_contact h2:before{display:none}}@media (max-width:767px){.hero_slider img:first-child{display:none}.hero_slider img:last-child{display:unset}.btn-call-mob{display:flex}.footer_section_3_div_main{grid-template-columns:100%}.footer_section:after{height:83%}}@media (max-width:576px){html{font-size:60%}.container{padding:0 20px}.sections_gapping{margin:50px 0}.logo{height:60px}.nbi_contact h2{font-size:2.2rem}.home_banner{display:none}.main_heading h2{font-size:3.2rem}.about_astrologer_content{box-shadow:none;background-color:transparent}.get_solution_on_whatsapp a{font-size:2rem;padding:10px 20px 20px;flex-direction:column;gap:5px;text-align:center;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.get_solution_on_whatsapp a span{text-align:center}.get_solution_on_whatsapp a span h2{font-size:2.4rem;padding-top:5px}.astrology_services{padding:40px 0}.service_card_main{margin-top:0;padding:0 5px}.contact_form_heading h2{font-size:3.2rem}.breadcrum{margin-bottom:30px}.aop1,.aop2,.aop3{padding:0;box-shadow:none;background-color:transparent}.aop_inner .get_solution_on_whatsapp{margin-top:30px}.aop1 .main_heading h2,.aop2 .main_heading h2,.aop3 .main_heading h2{font-size:2.4rem}.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}.as_services div img{width:120px;height:120px}.as_services div h2{font-size:2.2rem}.as_services{gap:30px}.why_choose_left_vector>div{flex-direction:column}.why_choose_content{text-align:center}.why_choose_left_vector>div img{margin-left:0}.contact_form{margin-bottom:0!important}.call_us:after{display:none}.top_nav_bar{padding:0}.call_us{padding:10px 0}.sub_heading{margin-bottom:0}.sub_heading,.white_heading .sub_heading{background-color:transparent}.about_astrologer_inner{padding:50px 20px 20px}.footer_section_common_contact_details_main{padding:30px}}