*{margin:0;padding:0;box-sizing:border-box;scrollbar-width:none}.body{width:100%;height:100vh;overflow:hidden}.bBlack{background-color:#000}.bWhite{background-color:#fff}.cBlack{color:#000}.cWhite{color:#fff}.boxShadow{box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}.wrapper{display:flex;justify-content:center;align-items:center;width:100%}.wrapperDiv{width:40%;height:90%;background:#0b0b0b;box-shadow:0 8px 32px 0 rgba(31,38,135,.37);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border-radius:10px;overflow:auto}@media screen and (max-width:1024px){.wrapperDiv{width:65%;height:90%}}@media screen and (max-width:575px){.wrapperDiv{width:90%;height:90% px}}.form-wrapper,.result-wrapper{padding-top:20px}.form-btn{outline:none;border:none;padding:5px 25px 7px;border-radius:5px;background:linear-gradient(90deg,#e0c3fc,#8ec5fc);color:#000;font-weight:700}@media screen and (max-width:575px){.form-btn{font-size:13px;padding:3px 15px 5px}}.form-btn:hover{background:linear-gradient(90deg,#8ec5fc,#e0c3fc)}@media screen and (max-width:575px){.MuiInputBase-input,.date-picker-responsive,.form-input{font-size:13px!important}}.pForm{width:100%;height:100%;padding:20px}.cForm1{width:100%;height:10%;display:flex;justify-content:center;align-items:center}.cForm2{width:100%;height:80%;overflow:auto}.cForm3{width:100%;height:10%}.form-input-head{font-size:16px!important;font-weight:650!important}.result-title{width:40%;font-size:20px;font-weight:700;padding-bottom:25px}@media screen and (max-width:575px){.result-title{width:45%;font-size:14px;font-weight:700;padding-bottom:25px}}.result-description{width:60%;font-size:20px}@media screen and (max-width:575px){.result-description{width:55%;font-size:14px}}.zodiac-icon{padding:0 0 30px}.form-input,.form-input-head{color:#fff!important}.form-input{background:transparent!important;border:1px solid #fff!important;border-radius:5px!important;outline:none!important;box-shadow:none!important}.form-input option{background-color:#000!important;color:#fff!important}input::placeholder{color:#d3d3d3!important;opacity:.5!important}.text-gradient{background:linear-gradient(90deg,#e0c3fc,#8ec5fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent}