.horoscope-srv2,.sign_2{transition:.5s ease-in-out}.sign_2 img{width: 100px;aspect-ratio: 200 / 200; height: auto;}.head-lines2 p,.header-slider2 strong,.horoscope-srv2 strong,.horoscope-title a,.horoscope-title aside,.horoscope-title strong,.sign_2 p,.top-astro-srv-text p{text-transform:capitalize}.counter1:before,.head-lines2:before{height:100%;z-index:-1;position:absolute;content:""}.horoscope-srv-title strong,.horoscope-title strong,.other-srv-title strong,.services-right-title strong,.sevices-box2 strong{font-family:"Ancizar Sans",sans-serif}.form-srv-list ul li:before,.main-content ul li:before{font-family:'Glyphicons Halflings';text-shadow:0 0 6px #ef923d5c}.head-lines1{padding:15px 5px;width:20%}.head-lines2{background:url(../images/astro-lines-bg.webp) bottom/cover no-repeat;position:relative;z-index:0}.head-lines2:before{background:#75429cab;width:100%}.head-lines2 p{padding:8px 12px 7px;font-weight:400;font-size:13.5px;line-height:23px;color:#fff}.head-lines2 i{margin:0 10px 0 0;width:45px;height:45px;background:#fff;padding:3px;position:absolute;border-radius:0 0 8px;display:none}.header-slider1{border:2px solid #542875;overflow:hidden}.header-slider1 img{ width: 100%;aspect-ratio: 800 / 400;height: auto;}.header-slider2 strong{font-size:69px;color:#f3a96a;padding:4px 12px 23px;text-align:center;font-weight:700;display:block}.header-slider2 img,.other-sv2:hover:after,.other-sv2:hover:before{width:100%}.form-contact,.form-srv-list,.horoscope-right1,.other-srv-box,.services-right,.top-astro-srv1,.topservices-1{padding:12px}.horoscope-types2,.top-astro-srv2{position:relative;border-radius:200px 20px 20px 200px;overflow:hidden;display:flex;gap:10px;padding:12px;align-items:center;justify-content:space-between;border:1px solid #461f67}.top-astro-srv-img{border-radius:50%;height:62px;width:62px;display:block;text-align:center;line-height:65px;background:#ee8722;box-shadow:inset -7px -7px 12px #fff}.top-astro-srv-img img{width:45px}.top-astro-srv-text{width:75%;text-align:right}.counter1,.horoscope-srv1,.sign_1{text-align:center}.top-astro-srv-text p{font-weight:400;color:#fff;font-size:16px;padding:0 0 5px}.top-astro-srv-text i{width:28px;height:28px;line-height:32px;border:2px solid #ee8722;border-radius:50px;background:#461f67;display:inline-block;overflow:hidden;padding:0 1px 0 0}.top-astro-srv-text i svg{width:20px;height:20px;fill:#fff}.horoscope-left1{padding:12px 40px 12px 12px}.horoscope-srv-title strong{font-size:35px;text-transform:capitalize;line-height:48px;color:#fff;font-weight:600}.horoscope-srv-title aside{font-weight:300;color:#fff;font-size:16px;padding:3px 0 0;line-height:29px}.horoscope-srv1{padding:5px 0}.horoscope-srv2{border:2px solid #461f67;display:flex;gap:25px;align-items:center;padding:18px 20px;border-radius:10px;background:#170135}.counter,.mark-section ul li{background:radial-gradient(#542875,#170135)}.horoscope-srv2 svg,.top-service-heading span svg{width:30px;height:30px}.horoscope-srv2:hover{filter:drop-shadow(2px 4px 6px #100125);background:#461f67}.horoscope-srv2 strong{color:#fff;font-size:16px;font-weight:400}.horoscope-srv2 img{width:32px;filter:drop-shadow(0 4px 8px rgb(57 27 91))}.horoscope-title svg{width:50px;margin:0 0 10px;height:50px}.horoscope-title strong span,.other-srv-title strong span{color:#d471ff}.horoscope-title aside{font-size:19px;font-weight:500;color:#fff;padding:5px 0}.sign_1{padding:10px 15px}.sign_2:hover{filter:drop-shadow(2px 4px 6px black)}.sign_2 p{color:#fff;font-size:16px;font-weight:500;padding:8px 0 3px}.sign_2 span{font-size:13px;display:block;font-weight:500;color:#ceafe5}.sign_2:hover img{transform:rotate(45deg);transition:.5s}.counter1{border:1px dashed #cc77d13d;border-right:0;position:relative;padding:45px 10px;z-index:1}.counter1:nth-child(4){border-right:1px dashed #cc77d13d}.counter1:before{background-image:url(../images/counter-moon.webp);background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:9%;width:100%;left:0;top:0}.counter2 strong{font-size:65px;font-weight:700;text-transform:capitalize;color:#fff}.counter2 p,.text-tagline strong{font-weight:600;text-transform:capitalize}.counter2 p{font-size:18px}.text-tagline strong{font-size:32px;color:#4a464a;line-height:30px;font-style:italic}.text-tagline strong img{width:75px;margin:0 3px}.icon-astro{margin:20px 0}.text-tagline img.astrology-img{border-radius:50px;width:180px}.text-tagline .image-planet-2{height:45px;margin:-16px 0 0}.text-tagline .image-planet-3{height:30px}.top-service-heading span{position:relative;display:inline-block;padding:0 0 5px}.top-service-heading span:after,.top-service-heading span:before{content:"";position:absolute;width:115px;height:1px;background:#0000003d;top:20px}.top-service-heading span:before{left:-125px}.top-service-heading span:after{right:-125px}.top-service-heading p{color:#333;padding:8px 0 0;line-height:28px;font-weight:500;font-size:16px}.top-service-heading strong{background:linear-gradient(45deg,#8135a9,#f04d72);text-transform:capitalize;color:#fff;font-size:20px;margin:0 auto;padding:7px 20px 12px;position:relative;display:block;width:fit-content;z-index:9;border-radius:50px;font-weight:600}.top-service-heading strong:before{content:"";position:absolute;right:-5px;bottom:5px;opacity:.5;transition:.4s ease-in;height:100%;width:100%;border:1px solid #fff;z-index:-9;margin:0 auto;border-radius:50px}.top-service-heading h1 a{color:#383838}.top-service-heading p.title-text{font-weight:300;color:#282828;line-height:27px;text-transform:none;padding:0}.topservices-1:nth-child(2){margin:35px 0 0}.topservices-2{border-radius:20px;background:#fff;box-shadow:0 0 8px 0 #0000001a;padding:0 15px 20px;border-bottom:12px solid #8f38a2;text-align:left;position:relative}.topservices-1:nth-child(2) .topservices-2{border-bottom:12px solid #f04d72}.topservices-2 i{display:inline-block;background:#8135a9;width:55px;height:55px;line-height:54px;text-align:center;margin:0 8px}.topservices-1:nth-child(2) .topservices-2 i{background:#f04d72}.topservices-2 i svg{width:40px;height:40px;fill:#fff}.topservices-2 span{color:#333;font-weight:800;font-size:55px;text-align:center;position:absolute;right:20px;top:-5px;opacity:.1}.topservices-2 strong{font-size:25px;font-weight:700;text-transform:capitalize;display:block;color:#000;padding:15px 0 5px;text-align:center}.topservices-2 p{color:#333;line-height:30px;font-weight:500;font-size:16px;text-align:center}.top-mark{padding:12px 0;background:linear-gradient(45deg,#8135a9,#f04d72)}.top-mark-right1{background:#d6061f;padding:15px 15px 12px;border-radius:0 0 20px}.other-sv2:hover,.services2:before,.sevices-box2{background:#542875}.mark-content{font-size:22px;font-weight:500;text-transform:capitalize;overflow:hidden;white-space:nowrap}.mark-content-inner{animation:20s linear infinite qode-text-marquee-left;display:flex}@keyframes qode-text-marquee-left{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.mark-content-inner:hover{animation-play-state:paused}[class*=mark-separator]{position:relative;fill:currentColor;padding:0 15px 0 13px;color:#fff;display:flex;align-items:center;justify-content:center}.mark-separator svg{width:12px;height:12px;fill:#FFFFFFA1}.mark-text{align-items:center;justify-content:center;display:inline-flex;flex:0 0 auto;text-align:center;position:relative;z-index:2;color:#fff;padding:0 20px}.services-title{border-left:4px solid;padding:0 0 0 15px}.services-title strong{font-weight:600}.services-left{padding:5px 12px 5px 5px}.services-left1{overflow:hidden}.sevices-box1{padding:7px}.sevices-box2{border-radius:8px;padding:15px;border:1px solid #542875;background:#1c043a00}.services-right1,.sevices-box2 i{background:linear-gradient(94deg,#1701354d,#df79e140)}.sevices-box2 i{display:block;width:50px;height:50px;text-align:center;line-height:50px;border-radius:50px}.sevices-box2 i svg{width:25px;height:25px;fill:#ee82ee}.sevices-box2 strong{font-size:22px;text-transform:capitalize;color:#fff;font-weight:400;display:block;padding:10px 0 4px}.sevices-box2 p{font-weight:300;color:#fff;font-size:14px;line-height:28px}.services-right1{border-radius:15px;padding:15px;border:1px solid #542875}.services-right-title strong{font-size:25px;text-transform:uppercase;color:#fff;font-weight:500;border-bottom:1px solid #542875;display:block;margin:0 0 15px;padding:0 0 5px}.content-heading span,.mark-section ul li,.other-srv-title strong,.other-sv2 p,.services-text strong,.testimonials-2 strong{text-transform:capitalize}.services1{padding:10px 12px}.services2{display:flex;gap:20px;padding:0 0 20px;position:relative}.services2:before{content:"";position:absolute;z-index:0;bottom:0;width:100%;height:3px;border-radius:50%}.services1:last-child .services2{padding:0}.services1:last-child .services2:before{display:none}.horoscope-page-left1 i,.services2 i{border-radius:50%;height:60px;width:60px;display:block;text-align:center;line-height:52px;box-shadow:inset -4px -4px 6px #fff}.services2 svg{width:33px;height:33px;fill:#fff}.services-text{width:75%}.services-text strong{font-size:18px;color:#fff;font-weight:500}.services-text p{font-weight:300;color:#fff;font-size:14px;padding:2px 0 0;line-height:28px}.mark-section{border:1px solid #461f6782;border-left:0;padding:8px 0 1px}.mark-section ul{display:flex}.mark-section ul li{padding:9px 20px 7px;border:1px solid #542875;margin:0 5px;border-radius:10px;color:#fff;display:flex;align-items:center}.mark-section ul li svg{width:20px;height:20px;fill:#ffffff;margin:0 4px 0 0}.other-services-section{background:#170135}.ask-form,.testimonials-2{box-shadow:inset 0 0 20px 0 #170135;background:linear-gradient(180deg,#170135,#542875)}.other-srv-title strong{font-size:30px;color:#fff;display:block;font-weight:600;margin:0 0 35px;border-left:4px solid #d471ff;padding:0 0 0 15px}.other-sv1{padding:5px}.other-sv2,.testi-box{border-radius:15px;padding:15px}.other-sv2{text-align:right;overflow:hidden;z-index:1;transition:.5s;border-color:#fff}.other-sv2:after,.other-sv2:before{content:"";position:absolute;height:100%;border-style:solid;border-color:#542875;display:inline-block;transition:width .3s;z-index:-1}.other-sv2:before{width:80%;bottom:0;left:0;border-width:1px 0 0 1px;border-radius:15px 0 0 15px}.other-sv2:after{top:0;right:0;width:80%;border-width:0 1px 1px 0;border-radius:0 15px 15px 0}.other-sv2 a{display:block}.other-sv2 i,.testimonials-1 ul li{display:inline-block}.other-sv2 p{font-weight:500;color:#fff;font-size:15px;padding:0 0 15px;text-align:left}.other-sv2 i{width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;position:relative;background:#d471ff;box-shadow:inset -3px -6px 5px #fff}.other-sv2 i:before{content:"";position:absolute;width:0;height:0;background:0 0;border-radius:50%;bottom:0;right:-5px;z-index:-1}.other-sv2 i svg{width:35px;height:35px;fill:#ffffff}.testimonials-section{position:relative;z-index:1}.testimonials-section::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;height:300px;background:radial-gradient(circle at 70% 70%,#ffba7c 0,#f09 40%,#a200ff 80%,transparent 100%);filter:blur(60px);opacity:22%;z-index:-1;border-radius:50%}.testi-box{border:1px solid #461f6782}.testimonials-1{padding:20px 12px 12px}.testimonials-2{border-radius:20px;padding:25px 0;position:relative;text-align:center}.testimonials-2 i svg{width:50px;height:50px;position:absolute;right:30px;fill:#ffffff;top:-20px}.testimonials-1 ul{background:#190237;padding:3px 10px 5px}.testimonials-1 ul li svg{width:20px;height:20px}.testimonials-2 p{padding:12px 25px;font-weight:300;color:#fff;font-size:15px;line-height:28px}.testimonials-2 strong{font-size:18px;display:flex;font-weight:600;color:#fff;justify-content:space-between;align-items:center;padding:18px 25px 0}.testimonials-2 strong em{padding:2px 0 0;color:#d471ff;text-transform:uppercase;font-size:13px;display:inline-block;font-weight:600;font-style:normal}.content-heading h1,.content-heading strong{font-size:50px;font-weight:700;display:block;text-transform:capitalize;font-family:"Sofia Sans",sans-serif;line-height:62px;padding:15px 0 0;color:#fff}.ask-form strong,.getin-title strong{font-family:"Ancizar Sans",sans-serif}.content-heading p{color:#fff;font-size:16px;font-weight:100;line-height:30px;padding:10px 0 0}.btn-group>.btn:hover,.content-heading h1 a,.horoscope-page-left1 ul li span,input.form-control1{color:#fff}.content-heading span{font-size:15px;font-weight:500;padding:12px 15px 10px;border-radius:50px;display:inline-block;background:linear-gradient(360deg,#812727,#611515);color:#ede18c;box-shadow:inset -1px -2px 6px #310303}.main-content h2,.main-content h3,.main-content p strong{font-weight:600;text-transform:capitalize}.main-content aside{float:right;position:relative;padding:0 0 20px 20px;display:inline-block}.main-content .moon{top:-18px}.main-content .moon1{bottom:-5px}.main-content aside svg{width:55px;height:55px;position:absolute;fill:#ffffff;margin:0 auto;left:22px;right:0;animation:1s infinite alternate mover}@keyframes mover{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}.main-content img{width:245px;border-radius:300px;border:1px solid #fff;padding:8px}img.moon-shape{border:0;width:40px;padding:0;margin:0;position:absolute;right:-20px;top:110px}.main-content p strong{color:#fbb3ff}.main-content h2{line-height:30px;font-size:18px;padding:5px 15px;color:#fff;position:relative;width:fit-content;margin:0 0 12px;box-shadow:inset 0 0 12px 0 #542875;background:linear-gradient(313deg,#170135,#542875);border-radius:50px}.main-content h2:before{height:7px;width:7px;top:-2px;border-radius:50px;content:"";position:absolute;left:-4px}.main-content h3{line-height:30px;font-size:18px;padding:0 0 0 8px;width:fit-content;border-left:2px solid;margin:0 0 8px}.ask-form,.getintouch2{margin:0 auto}.main-content h4,h5,h6{line-height:30px;text-transform:capitalize;font-size:16px;font-weight:300;padding:8px 0 4px;width:fit-content;color:#fff}.main-content p{color:#fff;text-align:justify;padding:0 0 12px;line-height:29px;font-weight:300;font-size:15px}.ask-form strong,.btn-group>.btn{font-weight:600;text-transform:capitalize}.main-content p a{font-weight:500;text-transform:capitalize;color:#ff9c3d}.main-content ul{padding:10px 0 15px}.main-content ul li{padding:9px 12px 8px 35px;text-transform:capitalize;position:relative;color:#fff;line-height:25px;font-weight:400;font-size:15px;border-radius:50px;margin:12px 2px;border:1px solid #64338d9e;width:fit-content}.main-content ul li:before{font-weight:400;position:absolute;color:#ff9c3d;top:6px;left:13px;font-size:22px;content:"\278"}.form-srv-list ul li{border-radius:50px;margin:20px 0;font-size:16px;color:#fff;font-weight:400;padding:13px 12px 5px 50px;position:relative;text-transform:capitalize;background:linear-gradient(94deg,#1701354d,#df79e140);border:1px solid #542875}.form-srv-list ul li:before{font-weight:300;position:absolute;color:#fff;top:9px;left:8px;font-size:24px;content:"\272f";background:#d471ff;box-shadow:inset -3px -3px 4px #fff;width:30px;height:30px;border-radius:50px;text-align:center;line-height:30px}.ask-form{text-align:center;padding:30px 55px;border-radius:50%;width:385px;height:385px}.ask-form strong{font-size:32px;color:#fff;display:block}.ask-form p{color:#fff;font-weight:200;line-height:23px;font-size:14px;padding:0 0 7px}.form-group1{padding:8px 0;position:relative}.form-group1 label{font-size:15px;padding:0 0 5px;text-transform:capitalize;font-weight:500;text-align:left;display:block}.form-control1{height:45px;background:0 0;border-radius:50px;display:block;width:100%;padding:10px 10px 8px;font-size:15px;font-weight:300}textarea.form-control1{color:#fff;height:100px;border-radius:20px}.btn-group{padding:14px 10px 0;display:inline-block}.btn-group>.btn{overflow:hidden;display:inline-block;padding:8px 22px;font-size:17px;color:#ffff;position:relative;transition:.35s ease-in-out;z-index:1;background:#ee8722;box-shadow:inset 0 -3px 4px #fff;border:0}.form-group1 .place::-webkit-input-placeholder{padding-left:10px;color:#c3a5db;font-size:14px;text-transform:captilize;font-weight:400}.btn:focus{outline-offset:-0px}.getin-details{border-radius:20px;font-size:16px;color:#fff;font-weight:400;padding:30px;text-transform:capitalize;background:linear-gradient(94deg,#1701354d,#df79e140);border:1px solid #542875}.getin-title{padding:0 20px 0 0}.getin-title strong{display:block;font-weight:700;text-transform:capitalize;color:#d471ff;font-size:38px}.getin-title p{font-weight:300;color:#fff;font-size:14px;line-height:25px}.getintouch1{padding:40px 0 0}.form-contact i{border-radius:50%;height:75px;width:75px;display:block;text-align:center;line-height:73px;background:0 0;box-shadow:inset -7px -7px 12px #cc6cf6;margin:0 auto}.form-contact svg{height:35px;width:40px;margin:0 2px 0 0}.form-contact strong{display:block;font-weight:500;text-transform:uppercase;color:#fff;padding:12px 0 0}.form-group{padding:5px 8px;margin:4px 0;position:relative}.form-control{display:block;color:#fff;border-radius:10px;width:100%;padding:5px 10px 5px 12px;font-size:15px;font-weight:400;height:45px;background:0 0;border:1px solid #542875;box-shadow:0 0 0}:focus-visible{outline:-webkit-focus-ring-color auto 0}.btn:active:focus,.btn:focus{outline:-webkit-focus-ring-color auto 0;outline-offset:-0px}.contac-form strong{font-size:25px;text-transform:capitalize;color:#fff;font-weight:600;display:block;padding:8px 0}.contac-form p{color:#fff;font-weight:500;padding:0 0 8px;font-size:14px;line-height:26px}.form-contact1 a{color:#d471ff;display:block;font-weight:600;font-size:15px;text-align:center;border:1px solid #d471ff45;padding:12px;border-radius:20px}textarea.form-control{height:142px;padding:12px 10px 5px 15px}.form-control:focus{color:#fff;background:0 0;border:1px solid #542875;outline:0;box-shadow:0 0 0 0 rgba(13,110,253,.25)}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(47%) sepia(71%) saturate(469%) hue-rotate(227deg) brightness(97%) contrast(95%);cursor:pointer}.form-control::placeholder{color:#c3a5db;opacity:1}input[type=date]::-webkit-datetime-edit{color:#c3a5db}.horoscope-types1{padding:12px;width:20%}.horoscope-types2 p{font-weight:400;color:#fff;text-transform:capitalize;font-size:16px}.horoscope-types2 i{width:28px;height:28px;line-height:32px;border:2px solid #ee8722;border-radius:50px;background:#461f67;display:inline-block;overflow:hidden}.horoscope-types2 i svg{width:24px;height:20px;fill:#fff}.horoscope-page-left{padding:0 12px 12px}.horoscope-page-left1{border:1px solid #461f67;padding:5px 12px 12px;border-radius:20px 20px 0 0;box-shadow:inset 0 0 20px 0 #170135;border-bottom:0;text-align:center}.horoscope-page-left1 i svg{width:35px;height:46px}.horoscope-page-left1 ul li{color:#ceafe5;padding:7px 0 2px;font-weight:400;font-size:13px;text-transform:uppercase;text-align:left}