.HowAstrologersWork{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:20px;margin-top:4rem}.HowAstrologersWork .head-top,.HowAstrologersWork h3{font-weight:700;color:rgb(171,49,114);font-size:medium}.HowAstrologersWork p{font-size:medium;line-height:1.2rem;width:100%}.HowAstrologersWork h2{margin-bottom:10px}.HowAstrologersWork h3{width:170px}.HowAstrologersWork .head-bottom{font-size:1.8rem;line-height:1.2}.HowAstrologersWork ul,.HowAstrologersWork ul li{display:flex;flex-direction:column;align-items:center;gap:10px}.HowAstrologersWork span{position:relative}.HowAstrologersWork ul li:first-child span:after,.HowAstrologersWork ul li:nth-child(3) span:after,.HowAstrologersWork ul li:nth-child(5) span:after,.HowAstrologersWork ul li:nth-child(7) span:after{content:counter(step);display:flex;justify-content:center;align-items:center;width:26px;height:26px;line-height:24px;border:3px solid white;border-radius:50%;background-color:#f43871;color:white;font-size:medium;font-weight:400;position:absolute;right:-20%}.HowAstrologersWork ul li:first-child span:after{content:"1"}.HowAstrologersWork ul li:nth-child(3) span:after{content:"2"}.HowAstrologersWork ul li:nth-child(5) span:after{content:"3"}.HowAstrologersWork ul li:nth-child(7) span:after{content:"4"}.HowAstrologersWork .icon{display:flex;font-size:larger;justify-content:center;align-items:center;padding:20px;background-color:rgb(245,147,27);border-radius:100%;width:-moz-fit-content;width:fit-content}@media (min-width:1024px){.HowAstrologersWork ul{flex-direction:row;align-items:start}.HowAstrologersWork .line{padding:2px;background-color:rgb(245,147,27);height:-moz-fit-content;height:fit-content;width:80px;border-radius:5px}.HowAstrologersWork ul li:first-child,.HowAstrologersWork ul li:nth-child(3),.HowAstrologersWork ul li:nth-child(5),.HowAstrologersWork ul li:nth-child(7){width:20%;box-sizing:border-box}@media (min-width:768px){.HowAstrologersWork ul li:nth-child(2),.HowAstrologersWork ul li:nth-child(4),.HowAstrologersWork ul li:nth-child(6){margin-top:2%}}.HowAstrologersWork ul li p{width:-moz-fit-content;width:fit-content}}.Planetary{background:#fff;padding:40px 12px 15px;width:100%;margin:0 auto;text-align:center;font-family:Poppins,sans-serif;color:#333}.Planetary h2{text-align:center;color:rgb(171,49,114);font-size:1.8rem;font-weight:700;margin-bottom:20px;text-shadow:5px 5px 5px rgba(0,0,0,.44)}.Planetary p{font-size:1rem;line-height:1.3;margin:0 auto 20px}.Planetary ul{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:40px;gap:40px;padding:0;margin:0 auto 50px}.Planetary ul li{background:linear-gradient(135deg,rgb(242,193,48),rgb(171,49,114));color:white;border-radius:50%;width:180px;height:180px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;box-shadow:0 10px 30px rgba(171,49,114,.3);transition:transform .3s,box-shadow .3s;text-align:center;position:relative;font-size:.85rem;line-height:1.4}.Planetary ul li:hover{transform:scale(1.1);box-shadow:0 15px 40px rgba(171,49,114,.5)}.Planetary ul li span:first-of-type{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:100%;background:#fff;color:rgb(171,49,114);font-weight:700;font-size:1rem}.Planetary ul li span:last-of-type{font-weight:600;font-size:1rem;margin-bottom:5px}@media (max-width:768px){.Planetary ul{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px}.Planetary ul li{width:140px;height:140px;margin:auto;font-size:12px}}.AskAstrologyViewContent{margin:auto;padding:20px;border-radius:25px;color:#2c2c2c}.section-bubble{display:flex;flex-direction:column;gap:15px}.couple{display:flex;flex-direction:row;gap:20px;margin:20px auto;background:linear-gradient(135deg,rgb(242,193,48),rgb(171,49,114));box-shadow:0 8px 24px rgba(0,0,0,.15);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.bubble,.couple{padding:20px;border-radius:20px}.bubble{flex-grow:1;background:rgba(220,210,235,.8);box-shadow:0 12px 24px rgba(51,51,51,.6);color:rgb(63,63,63);border:2px solid rgba(140,130,190,.6);color:#2e2e3a;font-size:1rem;line-height:1.5;transition:box-shadow .3s ease;width:-moz-fit-content;width:fit-content;word-wrap:break-word}.bubble:hover{box-shadow:0 12px 24px rgba(140,120,190,.6);border-color:rgba(171,49,114,.8)}.tool{color:rgb(171,49,114);font-weight:700;font-size:16px;margin:0 auto}.section-bubble>h2{margin:0 10px 10px;padding:6px 12px;font-weight:700;font-size:1.25rem;border:2px solid rgba(171,49,114,.6);border-radius:15px;background:rgba(230,210,250,.6);color:#4b3b6b;width:-moz-fit-content;width:fit-content;align-self:flex-start;background:rgba(255,255,255,.359);box-shadow:0 12px 24px rgba(51,51,51,.6)}@media (max-width:991px){.couple{flex-direction:column;gap:10px}.section-bubble>h2{margin:0}.AskAstrologyViewContent{padding:0}}@media (max-width:480px){.AskAstrologyViewContent .couple h2{flex-direction:column;font-size:14px}.AskAstrologyViewContent .couple p{flex-direction:column;font-size:12px}}.AstrologyOffers{width:100%;margin:15px auto;background-color:#fff;border-radius:20px}.AstrologyOffers h2{text-align:center;color:rgb(171,49,114);font-size:1.8rem;margin-bottom:20px;text-shadow:5px 5px 5px rgba(0,0,0,.44);font-weight:700}.AstrologyOffers>h3{color:#ab3172;margin:25px auto 15px 0;background:rgba(255,255,255,.8);padding:5px;border-radius:10px;font-size:20px;border-bottom:3px solid #ab3172;width:-moz-fit-content;width:fit-content}.AstrologyOffers ul li h3{color:rgb(171,49,114);margin-bottom:15px;font-size:21px}.AstrologyOffers>p{line-height:1.3rem}.AstrologyOffers>ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin:20px 0;list-style:none}.AstrologyOffers>ul>li{background:#fff;padding:20px;border-radius:15px;box-shadow:0 6px 12px rgba(0,0,0,.2);transition:transform .3s ease,box-shadow .3s ease;color:#4b4374;border-left:5px solid transparent;position:relative}.AstrologyOffers>ul>li:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.2);border-left:5px solid transparent}.AstrologyOffers ul li p{color:#3b2a4b;line-height:1.4}.AstrologyOffers ul li ul{margin-top:10px;padding-left:20px;list-style-type:circle}.AstrologyOffers>ul:last-of-type li{padding:10px;background:linear-gradient(180deg,rgb(242,193,48),rgb(171,49,114))}.AstrologyOffers>ul:last-of-type p{color:white}@media (max-width:700px){.AstrologyOffers ul{grid-template-columns:1fr}.AstrologyOffers h2{font-size:22px}}.Conclusion{max-width:900px;margin:40px auto;padding:30px 40px;background-color:#fff;border-radius:20px;box-shadow:0 12px 30px rgba(0,0,0,.1);color:#2e2e3a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.7;position:relative;border-image:linear-gradient(135deg,rgb(242,193,48),rgb(171,49,114)) 1}.Conclusion h2{font-size:2.2rem;font-weight:800;margin-bottom:20px;text-align:left;background:linear-gradient(135deg,rgb(242,193,48),rgb(171,49,114));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.Conclusion p{font-size:1.1rem;color:#4b4374;text-align:justify;line-height:1.8;margin-bottom:20px}.Conclusion p:last-child{font-style:italic;font-size:1.2rem;color:#ab3172;text-align:center;margin-top:20px}.Conclusion p a{text-decoration:none;color:#ab3172}.Conclusion p a:hover{color:#f2c130}.Conclusion:hover{box-shadow:0 16px 40px rgba(171,49,114,.15),0 10px 20px rgba(242,193,48,.1);transform:translateY(-5px);transition:transform .3s,box-shadow .3s ease}@media (max-width:768px){.Conclusion{padding:25px 20px}.Conclusion h2{font-size:1.8rem}.Conclusion p{font-size:1rem;line-height:normal}}