.BirthDetailsForm_container__T09GJ{width:500px;margin:40px auto;padding:20px;background:#fff;border-radius:8px;border:1px solid #c4c4c4;box-shadow:0 0 10px rgba(0,0,0,.1)}.BirthDetailsForm_title__irai1{font-size:24px;font-weight:700;margin-bottom:8px}.BirthDetailsForm_subtitle__nqpX_{font-size:14px;color:#666;margin-bottom:20px;max-width:80%}.BirthDetailsForm_form__OM_Fl{display:flex;flex-direction:column}.BirthDetailsForm_formGroup__ZinzM{margin-bottom:15px}.BirthDetailsForm_label__xTnNx{font-size:14px;font-weight:700;display:block;margin-bottom:5px}#BirthDetailsForm_input__OkAVj{width:100%;padding:10px!important;border:1px solid #c4c4c4;border-radius:5px!important;font-size:14px}.BirthDetailsForm_genderOptions__0R7Np{display:flex;gap:15px;margin-top:10px}.BirthDetailsForm_genderOptions__0R7Np label{display:flex;align-items:center;gap:5px;font-size:14px}.BirthDetailsForm_buttonGroup__bUSl9{display:flex;justify-content:end;margin-top:20px;gap:12px}.BirthDetailsForm_cancelButton__Ihk63{background:#fff;border:1px solid #c4c4c4;color:#000;padding:8px 15px;border-radius:5px;cursor:pointer}.BirthDetailsForm_saveButton__Tt6ma{background:#f90;color:#fff;padding:8px 15px;border:none;border-radius:5px;cursor:pointer}.BirthDetailsForm_saveButton__Tt6ma:hover{background:#f90}@media (max-width:600px){.BirthDetailsForm_container__T09GJ{width:90%;padding:15px}.BirthDetailsForm_subtitle__nqpX_{max-width:75%}.BirthDetailsForm_buttonGroup__bUSl9{gap:10px;width:100%}.BirthDetailsForm_buttonGroup__bUSl9 button{width:50%}.BirthDetailsForm_inputRadio__VKTVT{width:-moz-fit-content;width:fit-content}}.BirthDetailsForm_chat-container__F9d3p{display:flex;flex-direction:column;height:100vh;background-color:#fef6eb;background-image:url(/chat-bg.png);background-size:contain;padding:10px}.BirthDetailsForm_chat-header__Nc3tW{display:flex;align-items:center;background:#fff;padding:15px;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.BirthDetailsForm_chat-header__Nc3tW img{width:50px;height:50px;border-radius:50%;margin-right:10px}.BirthDetailsForm_chat-header__Nc3tW h3{font-size:18px}.BirthDetailsForm_chat-messages__oCoyC{flex:1 1;padding:10px;overflow-y:auto;display:flex;flex-direction:column}.BirthDetailsForm_message__mGI7e{max-width:60%;padding:10px;border-radius:10px;margin-bottom:10px}.BirthDetailsForm_sent___v1_g{background-color:#fdbf69;align-self:end;text-align:left}.BirthDetailsForm_received__NNvLZ{background-color:#f1f1f1;align-self:flex-start;text-align:left}.BirthDetailsForm_chat-input__PYJEY{display:flex;align-items:center;background:#fff;padding:10px;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.BirthDetailsForm_chat-input__PYJEY input{flex:1 1;padding:10px;border:none;outline:none;border-radius:5px}.BirthDetailsForm_chat-input__PYJEY button{background:#fdbf69;border:none;padding:10px 15px;margin-left:10px;border-radius:5px;cursor:pointer}@media (max-width:768px){.BirthDetailsForm_message__mGI7e{max-width:80%}}.Button_banner_li__63tVb{font-size:18px;text-align:center;display:block;padding:15px 0;border-radius:0;margin:0 auto;cursor:pointer;overflow:visible!important}.Button_banner_span__pyqOh{display:block!important;color:#343a40;font-size:14px;transition:all .4s ease-out;margin-bottom:10px!important}.Button_banner_img__AsBVT{display:inline;width:100%!important;transition:all .4s ease-out;border:0;margin:0;padding:0;position:relative;max-width:55px;overflow:none!important}.Button_anchar__Gg66h{display:flex!important;justify-content:space-between;padding:0!important;position:relative;align-items:center}.Button_nameSection__iSeoJ{padding:15px 0 15px 15px;width:150px;line-height:22px}.Button_horoscopeImage__BFiR5{border:2px solid #ff6f00;border-radius:50%}.Button_horoscopeImageActive__MYgyu,.Button_horoscopeImage__BFiR5{width:50px;padding:5px;background:#fff;transition:all .4s ease-out;margin:auto;height:50px}.Button_imageName__kZd4G{width:60px;float:left;margin-right:25px;background:#fff;border-radius:50%;padding:5px}.Button_KundliBottomLinkImage__GEmHe{width:60px;height:60px;background:#fff;border-radius:50%;padding:10px;margin:auto}.Button_consultAstro__U9cMe{width:70px;height:70px;border-radius:50%;box-shadow:0 2px 5px 1px rgba(0,0,0,.35);margin:auto auto 15px}.Button_consultAstro__U9cMe span img{box-shadow:none!important}.Button_textCenter__XY0hD{text-align:center}.Button_imgContainer__VKbMC{display:inline-block;width:100%;transition:all .4s ease-out;padding:5px;text-align:center}.Button_serviceHeading__kU1Pe{display:inline-block;vertical-align:top;margin-top:15px}.Button_linkGmail__p4oGy{color:#ffc107!important}.Button_linkGmail__p4oGy:hover{color:#ff6f00!important}.Button_linkBox__RVIb1{width:100%;margin:auto;display:grid;text-align:center;align-items:center;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:5px;gap:5px;padding:0 5px 10px}.Button_homeLinkBox__0uYr0{width:100%!important}.Button_homeLinkButton__69eNL{display:block!important;height:36px;padding:6px 0;word-spacing:-5px;color:#343a40;font-size:14px;transition:all .4s ease-out;margin-bottom:10px!important;left:21px;top:4px;font-family:monospace;font-style:normal;font-weight:400;font-size:17px;line-height:18px;text-align:center!important;color:#000}.Button_homeLinkBox__0uYr0:hover{transform:scale(.9);transition:all .4s ease-out;font-weight:700;background:linear-gradient(180deg,#fff,#faf7ec);cursor:pointer}.Button_shareBirth__BTkoR{font-family:Poppins;font-style:normal;font-weight:600;font-size:20px;line-height:30px;border:none!important}.Button_shareBirth__BTkoR p{margin-bottom:0;font-family:Work Sans;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#000}@media only screen and (max-width:1200px){.Button_nameSection__iSeoJ{padding:5px 0 5px 15px}}@media only screen and (max-width:812px){.Button_linkBox__RVIb1{width:99%;grid-template-columns:1fr 1fr 1fr}.Button_homeLinkBox__0uYr0{background:linear-gradient(180deg,#fff,#faf7ec)}.Button_reviewForm__gec_b{width:100%!important;margin:0!important}}