:root{--primary-color:#49263d;--secondary-color:#ffb8b8;--lighter-color:#ffefe2;--text-color:#202020;--white-color:#fff;--black-color:#000;--primary-font:"Literata",serif;--secondary-font:"Poppins",sans-serif}::-webkit-scrollbar{width:9px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#5f314f;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(--lighter-color)}p{font-family:var(--secondary-font);font-weight:400;font-size:1.6rem;line-height:26px;color:#202020}.section_gap{margin:70px 0}.index_main{position:relative}.nav_bar{position:fixed;top:0;left:0;right:0;z-index:999}.top_nav_bar{padding:5px 0;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.left_top_nav_bar{position:relative;z-index:1}.logo{height:80px;padding:5px 0}.logo2,.nav_bar_scroll .logo{display:none}.nav_bar_scroll .logo2{display:unset}.logo_mob{display:none}.center_top_nav_bar_inner{display:flex;justify-content:flex-end;align-items:center;grid-gap:20px;gap:20px;padding-right:20px}.nav_contact_info{display:flex;align-items:center;grid-gap:10px;gap:10px;color:var(--white-color)}.nav_contact_info .iconify-inline{font-size:40px;padding:7px;background-color:var(--secondary-color);color:var(--primary-color);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.nav_contact_info_content h3{font-family:var(--primary-font);font-weight:700;font-size:2rem}.nav_contact_info_content h2{font-family:var(--secondary-font);font-weight:400;font-size:1.8rem;padding-top:2px;line-height:2.4rem}.call_us .nav_contact_info_content h2{font-size:2.2rem}.nav_contact_info_content h2:hover{opacity:.9}.get_quick_solution{position:relative;z-index:1}.get_quick_solution h3{display:inline-block;font-family:var(--primary-font);font-weight:400;font-size:1.6rem;padding:5px 20px;text-align:center;text-transform:capitalize;color:var(--text-color);position:relative;background-color:var(--secondary-color);border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px}.get_quick_solution h3 .iconify{font-size:37px;margin-right:5px;color:var(--primary-color);position:relative;animation:bounce_shake 1.5s ease-out infinite}@keyframes bounce_shake{0%{transform:scale(1) translateY(0)}10%{transform:scale(1.1,.9) translateY(0)}30%{transform:scale(.9,1.1) translateY(-5px)}32%{transform:scale(1.2) translateY(-5px);-webkit-transform:scale(1.2) translateY(-5px);-moz-transform:scale(1.2) translateY(-5px);-ms-transform:scale(1.2) translateY(-5px);-o-transform:scale(1.2) translateY(-5px)}35%,40%{transform:scale(1.2) translateY(-5px) rotate(-20deg)}45%,50%{transform:scale(1.2) translateY(-5px) rotate(20deg)}60%{transform:scale(1.05,.95) translateY(0)}70%{transform:scale(1.05,.95) translateY(0)}80%{transform:scale(1) translateY(-3px)}95%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes blink{0%{opacity:1}50%{opacity:.2}}.menu_bar{transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;position:relative;background-color:hsla(0,0%,100%,.1);border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px}.menu_bar_scroll .menu_links{background-color:unset}.menu_bar_inner{display:flex;justify-content:flex-end;align-items:center;grid-gap:20px;gap:20px;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease}.nav_bar_scroll{background-color:var(--white-color);box-shadow:0 0 15px rgba(0,0,0,.2);margin-bottom:63px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.nav_bar_scroll .marquee{margin-top:-32px}.menu_links{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.menu_links ul{display:flex;justify-content:space-evenly;align-items:center}.menu_links ul li{position:relative}.menu_links ul li:last-of-type{display:none}.menu_links ul li a{font-family:var(--primary-font);font-weight:400;font-size:1.6rem;line-height:27px;text-transform:capitalize;display:flex;align-items:center;grid-gap:10px;gap:10px;padding:10px 20px;color:var(--white-color);transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;position:relative;border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px}.menu_links ul li.active{border:1px solid hsla(0,96%,78%,.4);border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px}.menu_links ul li a:hover,.menu_links ul li.active a{color:var(--secondary-color)}.menu_bar_scroll ul li a{color:var(--text-color)}.menu_links .sub_menu{padding-top:20px;position:absolute;width:250%;left:50%;right:0;top:100%;display:none;flex-direction:column;justify-content:center;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%)}.menu_links ul li:hover .sub_menu{display:flex}.menu_links .sub_menu li{width:100%;font-size:1.6rem;padding:0;background-color:var(--white-color);border-bottom:1px solid rgba(0,0,0,.1)}.menu_links .sub_menu li:last-child{border:none}.menu_links ul.sub_menu li a{padding:7px 10px;font-weight:400;font-size:1.6rem;display:block;text-align:center;color:var(--text-color);background-color:var(--white-color);border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.menu_links ul.sub_menu li a:hover{background-color:var(--secondary-color)}.hamburger,.menu_links ul.sub_menu li a:after{display:none}.hamburger{width:50px;height:47px;flex-direction:column;justify-content:space-between;align-items:center;cursor:pointer;padding:13px 8px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.hamburger span{width:30px;height:3px;background-color:var(--secondary-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}.nav_bar_scroll .hamburger span{background-color:var(--primary-color)}.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_section{position:relative;background:url(/images/hero_bg.png) no-repeat 50%;background-size:cover}.hero_section,.hero_section:after{background-color:var(--primary-color)}.hero_section:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;opacity:.8;mix-blend-mode:color}.hero_inner{height:95vh;padding-top:100px;width:80%;margin:auto;display:flex;justify-content:center;align-items:center;z-index:1;position:relative}.hero_content{text-align:center;color:var(--white-color)}.hero_content h1{font-family:var(--primary-font);font-weight:500;font-size:6.8rem;color:var(--secondary-color);text-transform:capitalize}.hero_content p{font-family:var(--secondary-font);font-size:1.7rem;margin:20px;color:var(--white-color)}.aa_btns{display:flex;justify-content:center;grid-gap:20px;gap:20px;padding-top:10px}.aa_btn{display:flex;align-items:center;justify-content:flex-start;grid-gap:10px;gap:10px;padding:12px 50px;text-transform:uppercase;background-color:var(--secondary-color);transition:.5s ease;-webkit-animation:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease;font-size:1.6rem;font-family:var(--secondary-font);font-weight:500;color:var(--primary-color)}.aa_btn2{background-color:transparent;color:var(--white-color);border:1px solid var(--white-color)}.aa_btn:hover{color:var(--primary-color);transform:translateY(-5px);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px)}.aa_btn2:hover{color:var(--secondary-color);border-color:var(--secondary-color)}.call_to_action{background-color:var(--primary-color)}.cta_inner{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:20px 0 0}.cta_inner h2{font-size:3rem;font-family:var(--primary-font);font-weight:700;padding:0 20px;line-height:40px;text-transform:uppercase;color:var(--white-color)}.cta_inner h2 span{display:block;font-size:1.8rem;font-family:var(--secondary-font);font-weight:400;line-height:30px;text-transform:capitalize;padding:10px 0}.cta_inner h3{font-family:var(--primary-font);font-size:3.6rem;font-weight:600;display:flex;margin-top:5px;flex-direction:column;text-align:center;color:var(--primary-color);background-color:var(--secondary-color);padding:0 50px 5px;position:relative;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}.cta_inner h3 a{animation:blink 2s linear infinite;-webkit-animation:blink 2s linear infinite}.aww_inner{display:grid;grid-template-columns:.7fr .7fr 1.2fr;grid-gap:30px;gap:30px}.aww_images{display:flex;flex-direction:column;align-items:center;grid-gap:30px;gap:30px}.aww_images>img{max-width:100%}.contact_form{position:relative}.contact_form_heading{text-align:center}.contact_form_heading>div h2{font-family:var(--primary-font);font-weight:700;font-size:3.8rem;text-transform:uppercase;color:var(--primary-color)}.contact_form_heading>div p{position:relative;font-family:var(--secondary-font);margin:10px 0;line-height:22px;display:inline-block;color:var(--text-color)}.contact_form_inputs{padding:25px 0 0}.contact_form_inputs>div{display:grid;grid-template-columns:auto auto;grid-gap:20px;gap:20px}.contact_form_inputs input,.contact_form_inputs textarea{font-size:1.5rem;font-family:var(--secondary-font);font-weight:400;color:var(--text-color);padding:15px 0 15px 20px;margin-bottom:20px;border:1px solid transparent;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background-color:var(--white-color);outline:none}.contact_form_inputs textarea{height:calc(100% - 50px);resize:none}.contact_form_inputs input:focus,.contact_form_inputs textarea:focus{box-shadow:none;outline:0;border:1px solid var(--secondary-color)}.form_field label{font-size:1.6rem;font-family:var(--secondary-font);font-weight:500;text-transform:capitalize;margin-bottom:5px;color:var(--primary-color)}button[type=submit]{all:unset;text-align:center;display:flex;color:var(--white-color);background:var(--primary-color)}button[type=submit] h4{font-family:var(--primary-font);font-weight:400;font-size:1.8rem;text-transform:capitalize;padding:12px 20px}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);opacity:.5}.form-control::placeholder{color:var(--text-color);opacity:.5}.form-control:-ms-input-placeholder{color:var(--text-color);opacity:.5}.form-control::-ms-input-placeholder{color:var(--text-color);opacity:.5}.aa_inner,.about_astrologer{position:relative}.aa_inner .heading>p{text-align:justify}.heading{text-align:center;width:80%;margin:auto}.sub_heading{font-family:var(--secondary-font);font-weight:400;font-size:1.8rem;color:var(--text-color);position:relative}.main_heading h2{display:inline-block;font-family:var(--primary-font);font-weight:600;font-size:3.5rem;margin:5px 0;text-transform:capitalize;color:var(--primary-color)}.heading>p{padding:5px 0}.heading_white .sub_heading{color:var(--white-color)}.heading_white .main_heading h2{color:var(--secondary-color)}.heading_white p{color:var(--white-color)}.aa_inner>.heading{text-align:start;width:100%}.read_more{font-weight:300;padding-left:5px;color:#e8261c}.read_more:hover{text-decoration:underline}.posts{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-self:self-start;grid-gap:30px;gap:30px}.posts img{width:100%}.gallery{position:relative;margin-top:50px}.gallery_inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:30px;gap:30px;text-align:center}.gallery_inner>div h3{font-size:2rem;font-weight:600;font-family:var(--primary-font);padding:20px;display:inline-block;text-transform:capitalize;color:var(--primary-color);position:relative;display:none}.gallery_inner img{width:100%;-o-object-fit:cover;object-fit:cover;padding:7px;border-bottom:7px solid var(--primary-color);transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.gallery_inner img:hover{transform:scale(1.1);filter:brightness(110%);-webkit-filter:brightness(110%);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.services_section{position:relative;padding:70px 0;background-color:var(--primary-color)}.ser_sec_inner{position:relative}@keyframes updown{0%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}50%{transform:translateY(-50px);-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px)}}.service_cards{margin-top:30px;display:grid;grid-template-columns:1fr;grid-gap:30px;gap:30px}.sc_inner,.service_card,.service_cards{position:relative}.sc_inner{display:flex;grid-gap:10px;gap:10px}.sc_icons{text-align:center;height:-moz-fit-content;height:fit-content;border:1px solid hsla(0,100%,86%,.4)}.sc_icons span{font-family:var(--primary-font);font-size:8rem;font-weight:400;width:100px;height:120px;display:flex;justify-content:center;align-items:center;color:var(--primary-color);background-color:var(--secondary-color);border-bottom:1px solid hsla(0,100%,86%,.4)}.sc_icons a{display:inline-block}.sc_icons .iconify{font-size:6rem;width:100px;height:120px;padding:32px;color:var(--white-color);animation:bounce_shake 1.5s ease-out infinite;-webkit-animation:bounce_shake 1.5s ease-out infinite}.sc_image>img{position:relative;width:auto;height:240px}.sc_content>div{padding:20px}.sc_content h2,.sc_content>div{border:1px solid hsla(0,100%,86%,.4)}.sc_content h2{font-family:var(--primary-font);font-weight:600;font-size:2.2rem;text-transform:capitalize;padding:12px 20px;color:var(--primary-color);background-color:var(--secondary-color);border-bottom:0}.sc_content p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:var(--white-color)}.click_to_btn{display:inline-block;font-family:var(--secondary-font);font-weight:400;font-size:1.6rem;text-transform:capitalize;margin:15px 0 0;position:relative}.click_to_btn,.click_to_btn:hover{color:var(--secondary-color)}.service_cards .swiper{padding:0 0 50px}.service_cards .swiper-pagination-bullet{width:9px;height:9px;background-color:var(--white-color)}.service_cards .swiper-pagination-bullet-active{background-color:var(--secondary-color)}.view_more_btn{font-size:1.8rem;font-weight:500;font-family:var(--primary-font);display:flex;justify-content:center;width:-moz-fit-content;width:fit-content;margin:30px auto 0;padding:10px 20px;text-transform:capitalize;cursor:pointer;position:relative;color:var(--white-color);border:1px solid var(--white-color)}.view_more_btn:hover{color:var(--primary-color);background-color:var(--secondary-color);border-color:transparent}.view_more_btn>span{display:inline-block;padding:0 10px}.asked_question{text-align:center}.aq_inner{position:relative;padding:50px;background-color:var(--primary-color)}.asked_question_main{margin-top:30px;position:relative;padding:30px;background-color:var(--lighter-color)}.accordion h3{cursor:pointer;padding:12px 50px 12px 35px;font-size:1.6rem;text-transform:capitalize;color:var(--primary-color);border:1px solid rgba(73,38,61,.4);text-align:start;justify-items:flex-start;position:relative;z-index:2}.accordion h3,.accordion h3:after{font-family:var(--secondary-font);font-weight:500;display:flex;align-items:center}.accordion h3:after{content:"";position:absolute;right:20px;top:0;bottom:0;margin:auto;justify-content:center;font-size:2.2rem;transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease}.accordion h3:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 7a5 5 0 0 1 5 5a5 5 0 0 1-5 5a5 5 0 0 1-5-5a5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3a3 3 0 0 0 3 3a3 3 0 0 0 3-3a3 3 0 0 0-3-3m0-7l2.39 3.42C13.65 5.15 12.84 5 12 5s-1.65.15-2.39.42zM3.34 7l4.16-.35A7.2 7.2 0 0 0 5.94 8.5c-.44.74-.69 1.5-.83 2.29zm.02 10l1.76-3.77a7.13 7.13 0 0 0 2.38 4.14zM20.65 7l-1.77 3.79a7.02 7.02 0 0 0-2.38-4.15zm-.01 10l-4.14.36c.59-.51 1.12-1.14 1.54-1.86c.42-.73.69-1.5.83-2.29zM12 22l-2.41-3.44c.74.27 1.55.44 2.41.44c.82 0 1.63-.17 2.37-.44z'/%3E%3C/svg%3E");position:absolute;left:5px;top:3px;bottom:0;display:flex;align-items:center;margin:auto}.accordion h3:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M11 20V7.75L5.75 13L5 12.34l6.5-6.5l6.5 6.5l-.75.66L12 7.75V20z'/%3E%3C/svg%3E")}.accordion h3:hover,.accordion_active{background-color:var(--secondary-color);border-color:var(--secondary-color)!important}.accordion_active:after{transform:scaleY(-1);-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1)}.accordion_header{margin-bottom:10px}.accordion_content{padding:10px 20px;text-align:start;background-color:var(--lighter-color)}.why_choose{position:relative;z-index:1}.why_choose .heading{text-align:start;width:auto}.why_choose_points{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));justify-content:center;grid-gap:20px;gap:20px;margin-top:30px}.why_choose_point{position:relative;display:flex;align-items:flex-start;grid-gap:20px;gap:20px}.why_choose_point>span{display:inline-block;min-width:75px;min-height:75px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:relative;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.why_choose_point img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.why_choose_point:hover>span{box-shadow:0 20px 25px -5px hsla(0,0%,100%,.4),0 10px 10px -5px rgba(0,0,0,.04);animation:pulse 1.5s ease infinite;-webkit-animation:pulse 1.5s ease infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.why_choose_point h2{font-size:2.2rem;font-weight:600;font-family:var(--primary-font);text-transform:capitalize;color:var(--primary-color)}.why_choose_point h2 span{display:inline-block;padding-right:5px}.why_choose_point p{font-size:1.6rem;line-height:26px;padding-top:5px}.quick_links_main>h2{display:block;font-family:var(--primary-font);font-weight:700;font-size:3.2rem;margin-bottom:20px;text-transform:uppercase;color:var(--primary-color);text-align:center}.quick_links{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:20px;gap:20px;margin:auto}.quick_links a{display:inline-block;font-size:1.7rem;font-weight:400;font-family:var(--primary-font);padding:12px 20px 12px 60px;text-align:start;text-transform:capitalize;color:var(--primary-color);position:relative}.quick_links a:before{content:"";width:100vw;height:100%;background-color:var(--white-color);z-index:-1}.quick_links a:after,.quick_links a:before{font-family:var(--secondary-font);position:absolute;left:0;top:0;bottom:0;margin:auto;border-radius:200px 0 0 200px;-webkit-border-radius:200px 0 0 200px;-moz-border-radius:200px 0 0 200px;-ms-border-radius:200px 0 0 200px;-o-border-radius:200px 0 0 200px}.quick_links a:after{content:"\272C";width:49.5px;height:49.5px;font-size:3.2rem;display:flex;justify-content:center;align-items:center;color:var(--white-color);background-color:var(--primary-color)}.quick_links a:hover:after{background-color:transparent;animation:rotation 5s linear infinite;-webkit-animation:rotation 5s linear infinite}@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)}}.quick_links a:hover{color:var(--white-color)}.quick_links a:hover:before{background-color:var(--primary-color)}.what_people_say{position:relative;margin-bottom:40px}.testimonial_card_main{position:relative;margin-top:30px}.testimonial_card_main .swiper{padding-bottom:50px}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px}.swiper-pagination-bullet{width:9px;height:9px;background-color:var(--primary-color)}.testimonial_card{position:relative}.quote_icon{position:absolute;bottom:50px;right:50px;margin:auto;color:var(--secondary-color);font-size:2.4rem;transform:scale(-1);-webkit-transform:scale(-1);-moz-transform:scale(-1);-ms-transform:scale(-1);-o-transform:scale(-1);opacity:.7}.quote_icon svg{width:100px;height:100px}.testimonial_content{position:relative;border:1px solid rgba(73,38,61,.4)}.client_name{font-family:var(--primary-font);font-weight:700;font-size:1.8rem;display:inline-block;position:relative;padding:10px 20px;color:var(--primary-color)}.client_name:after{content:"";position:absolute;left:110%;top:4px;bottom:0;width:200%;height:1px;margin:auto;background-color:var(--primary-color)}.testimonial_text{font-weight:400;color:var(--text-color);margin:0;position:relative;padding:20px;border:1px solid rgba(73,38,61,.4);border-left:0;border-right:0}.client_avatar{display:flex;align-items:center;margin-bottom:10px}.client_date{display:inline-block;font-size:4.6rem;font-family:var(--primary-font);font-weight:400;width:100%;height:120px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--white-color);background-color:var(--primary-color)}.client_date small{display:block;font-size:2.2rem;margin-top:-15px;text-transform:uppercase}.client_avatar img{width:120px;height:120px;margin-left:10px;padding:5px;border:1px solid var(--primary-color)}.client_location{font-family:var(--secondary-font);font-size:1.4rem;font-weight:400;color:var(--primary-color);padding:10px 20px}.client_location,.rating_stars{display:inline-block}.rating_stars>span{color:var(--secondary-color);font-size:1.6rem;letter-spacing:2px;text-shadow:0 1px 2px rgba(0,0,0,.1)}.swiper .swiper-slide:nth-of-type(2n) .rating_stars>span:last-of-type span{color:#ccc}.awq_inner{display:grid;grid-template-columns:auto 28%;grid-gap:30px;gap:30px}.certificates{text-align:center;position:relative}.certificates_img{margin-top:30px;position:relative}.certificates_img img{width:100%;padding:5px;border:1px solid rgba(73,38,61,.2)}.certificates_img .swiper-slide img{transition:transform .4s ease;-webkit-transition:transform .4s ease;-moz-transition:transform .4s ease;-ms-transition:transform .4s ease;-o-transition:transform .4s ease}.certificates_img .swiper-slide-active img{transform:scale(1.25);-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25)}.certificates_img .swiper{padding:50px 0 80px}.certificates_img .swiper-pagination-bullet,.footer{background-color:var(--primary-color)}.footer{margin-bottom:0!important;background:url(/images/footer_bg.jpg) no-repeat 50%;background-size:cover}.footer_content{display:flex;justify-content:space-between;grid-gap:30px;gap:30px;padding:70px 0}.footer_contacts{padding-right:30px;border-right:1px solid hsla(0,100%,86%,.4)}.disclaimer p{font-weight:300;font-size:1.5rem;color:hsla(0,0%,100%,.8)}.disclaimer p span{display:block;font:600 2.2rem var(--primary-font);margin-bottom:30px;color:var(--white-color)}.footer_links{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}.footer_links_main{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:30px;gap:30px}.footer_content div>h2{font:600 2.2rem var(--primary-font);margin-bottom:30px;color:var(--white-color)}.footer_links a{margin-bottom:18px;font:300 1.6rem var(--secondary-font);color:hsla(0,0%,100%,.8)}.footer_links a:hover{color:var(--secondary-color)}.footer_contact_inner>div{display:flex;align-items:center;grid-gap:13px;gap:13px;margin-bottom:25px}.footer_contact_inner>div:last-of-type{margin-bottom:0}.footer_contact_inner>div .iconify{min-width:60px;min-height:60px;padding:15px;color:var(--primary-color);background-color:var(--secondary-color);border-radius:50%;background-color:rgba;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.footer_contact_inner>div>div h3{font:300 1.6rem var(--secondary-font);padding-bottom:10px;color:hsla(0,0%,100%,.8)}.footer_contact_inner>div>div a{font:400 1.6rem var(--secondary-font);color:var(--white-color)!important}.footer_contact_inner>div>div a:hover{color:var(--secondary-color)!important}.copyright{padding:35px 0;text-align:center;border-top:1px solid hsla(0,0%,100%,.1);font:300 1.5rem var(--secondary-font);color:hsla(0,0%,100%,.8)}.aop_bg{background-color:var(--primary-color);background:url(/images/breadcrum_bg.jpg) no-repeat 50%;background-size:cover}.breadcrum{padding:180px 0 70px;margin-bottom:40px;text-align:center;color:var(--white-color)}.breadcrum_content h2{font-family:var(--primary-font);font-weight:600;font-size:3.4rem;line-height:50px;text-transform:capitalize}.breadcrum_content h4{display:inline-block;font-family:var(--secondary-font);font-weight:400;font-size:1.6rem;padding:5px 30px;line-height:25px;color:var(--white-color);background-color:hsla(0,0%,100%,.1)}.breadcrum_content h4 a:last-child,.breadcrum_content h4 a:last-child:hover{color:var(--secondary-color)}.aop_content,.aop_inner{position:relative}.heading p span{display:inline-block;padding-top:5px}.aop1{display:grid;grid-template-columns:100%;grid-gap:30px;gap:30px}.chakkra{position:absolute;top:30%;bottom:0;right:-15%;margin:auto;opacity:.05;animation:rotation 10s linear infinite;-webkit-animation:rotation 10s linear infinite;z-index:-1}.chakkra2{right:unset;left:-15%;margin:auto}.aop1_right{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px;margin-top:40px}.aop1_left{display:grid;grid-template-columns:auto 28%;grid-gap:30px;gap:30px}.aop1_left .quick_links a:nth-last-child(-n+4){display:none}.aa_right .common_head_para{padding-top:20px}.aop2{position:relative;padding:30px 0 0}.common_head_para>h2{font-family:var(--primary-font);font-size:2.6rem;font-weight:600;color:var(--primary-color);text-transform:capitalize;text-align:justify}.aop4 .common_head_para h3{font-family:var(--secondary-font);font-size:2rem;font-weight:700;line-height:3.2rem;color:var(--primary-color)}.common_head_para>p{padding:10px 0 0;text-align:justify}.common_head_para p span{display:block;padding-top:10px}.points p{padding:5px 0}.points p span{font-family:var(--secondary-font);font-size:2rem;font-weight:800;padding-right:5px;color:var(--secondary-color)}.common_head_para .ia_left_second{padding:30px 0 0}.aop_inner>.common_head_para{border:3px dotted var(--primary-color);padding:20px;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;box-shadow:none}.aop_inner .whatsapp_banner{margin-top:0;padding-top:40px}.service_card_all_inner{display:grid;grid-template-columns:1fr;grid-gap:30px;gap:30px}.service_card_all_inner .sc_content p{color:var(--text-color)}.service_card_all_inner .click_to_btn,.service_card_all_inner .sc_icons .iconify{color:var(--primary-color)}.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}.service_heading h2{font-size:2.6rem;line-height:3.2rem;text-transform:none;background-color:unset;clip-path:none;padding:0;color:var(--primary-color)}.other_page_inner{margin-bottom:30px}.map{width:100%;height:350px;position:relative}.map iframe{left:0;right:0;bottom:-30px;width:100%;height:calc(100% + 80px)}.map iframe,.map:after{position:absolute;margin:auto}.map:after{content:"";left:50%;top:-50px;width:calc(100% + 40px);height:20px;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;clip-path:polygon(5% 0,95% 0,100% 100%,0 100%)}.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:4rem;font-family:var(--primary-font);font-weight:700;color:var(--text-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.6rem;font-weight:400;padding:14px 35px;background-color:var(--primary-color);color:var(--white-color);margin-top:10px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.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:700;font-size:4rem;color:var(--text-color)}.thankYou p{width:80%;margin:20px auto;font-size:1.8rem}.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:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.thankYou a:hover{color:var(--secondary-color)}.marquee{height:32px;background:var(--secondary-color);display:flex;align-items:center;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;width:100%;overflow:hidden;white-space:nowrap;box-sizing:border-box;position:relative;padding:15px 0}.marquee-content{display:inline-block;padding-left:100%;animation:marquee-scroll 15s linear infinite}.marquee-content span{display:inline-block;font-size:1.6rem;font-family:var(--primary-font);font-weight:400;text-transform:capitalize;color:var(--text-color);padding-right:20px}.marquee.left .marquee-content{animation-name:marquee-scroll-left}.marquee.right .marquee-content{animation-name:marquee-scroll-right}.marquee.slow .marquee-content{animation-duration:25s}.marquee.normal .marquee-content{animation-duration:15s}.marquee.fast .marquee-content{animation-duration:7s}.marquee.pause-on-hover:hover .marquee-content{animation-play-state:paused}@keyframes marquee-scroll-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes marquee-scroll-right{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@media (min-width:1366px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1280px!important}}@media (max-width:1199px){.menu_links ul li a{padding:10px}}@media (max-width:991px){.top_nav_bar{display:block}.hero_inner{width:100%}.menu_bar_inner{display:flex;justify-content:space-between;align-items:center;padding:5px 10px;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.left_top_nav_bar{display:none}.menu_links ul.menu_links_mob{flex-direction:column;align-items:center;justify-content:center;position:absolute;top:120%;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:15px}.menu_links ul li{background-color:unset}.menu_links ul li a{color:var(--text-color)}.menu_links ul li div{background-color:unset}.menu_links ul li:hover{transform:unset;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset}.menu_links ul li:hover .sub_menu{display:none}.menu_links ul li.active>a{color:var(--secondary-color);background-color:unset}.menu_links ul.menu_links_mob li a:hover{color:var(--primary-color)}.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}.get_quick_solution,.menu_links ul span{display:none}.logo_mob{display:unset}.logo_mob .logo{height:60px;padding:5px}.cta_inner{flex-direction:column;text-align:center}.ser_sec_inner{grid-template-columns:100%}.why_choose_points{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.aa_inner,.what_people_say_inner{grid-template-columns:100%}.quick_Services{margin:0}.why_choose:after{display:none}.logo{margin-left:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.about_astrologer{padding-bottom:0}.fs_services_main,.ser_sec_block{grid-template-columns:100%}.fs_services_main{grid-gap:0;gap:0}.aop1,.aop2{grid-template-columns:100%}.breadcrum{padding:160px 0 50px;margin-bottom:30px}.breadcrum_content h2{font-size:2.8rem}.other_page_inner{grid-template-columns:100%}.contact_info_card>div{padding:20px}.contact_info_card>div:last-child>div h2{font-size:2rem}.why_choose_inner{grid-template-columns:100%}.map iframe{position:relative;height:350px;bottom:0}.aop1_left,.aop1_right,.aww_inner{grid-template-columns:100%}.sc_inner{flex-direction:column;align-items:center}.sc_icons{display:flex}.sc_image>img{width:100%;height:auto}.awq_inner{grid-template-columns:100%}.footer_content{flex-direction:column}.footer_contacts{padding:0;border:none}.menu_links ul li:last-of-type{display:inline-block}}@media (max-width:767px){.btn-call-mob{display:flex}.footer_content{grid-template-columns:100%;justify-items:flex-start;padding:40px 0}.aa_btns{flex-direction:column}.aa_btn{justify-content:center}.why_choose_points{grid-template-columns:1fr}.aww_inner{grid-gap:60px;gap:60px}.heading{width:100%}.service_cards{grid-gap:50px;gap:50px}.sc_content p{-webkit-line-clamp:7}}@media (max-width:576px){.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding:0 20px}.section_gap{margin:50px 0}.fs_services{padding:0 20px}.why_choose_point>span{animation:bounce_shake 1.5s ease infinite;-webkit-animation:bounce_shake 1.5s ease infinite}.main_heading h2{font-size:3.2rem;padding:0 0 5px}.cta_inner h2{padding:0}.cta_inner h3{padding:5px 20px;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}.quick_links{margin-top:0;transform:translateX(10px);-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px)}.certificates_img .swiper-slide-active img{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.certificates_img{padding:0}.fscd{flex-direction:column;text-align:center;grid-gap:20px;gap:20px}.map:after{display:none}.contact_info_card>div{flex-direction:column;text-align:center}.hero_content h1{font-size:4.2rem}.hero_content p{margin:20px auto}.client_name:after{width:100%}.aq_inner{padding:50px 20px 20px}.asked_question_main{padding:10px}.certificates_img .swiper{padding:0 0 40px}.contact_form_inputs>div{grid-template-columns:100%;grid-gap:0;gap:0}.footer_links_main{grid-template-columns:100%}.common_head_para>h2{font-size:2.2rem;line-height:30px}.quick_links a{font-size:1.8rem}}