*{box-sizing:border-box}body,html{height:100%;margin:0;font-family:Arial,sans-serif;background:url(/assets/background-68DSXyGH.png) no-repeat center center fixed;background-size:cover;position:relative}.center-container{display:flex;justify-content:center;align-items:center;min-height:100dvh}.birth-form{padding:20px;border-radius:10px;width:100%;max-width:350px}.birth-form h1,.birth-form h2,.birth-form p{text-align:center;margin-bottom:20px;color:#fff}.birth-form input:not([type=checkbox]),.birth-form select{width:100%;padding:12px 16px;margin-bottom:0;border:none;border-radius:5px;background-color:#ffffff1a;color:#fff;font-size:15px}.birth-form input::placeholder{color:#fff;opacity:.2}.birth-form .form-group{margin-bottom:16px}.birth-form button,.result-container button{width:140px;padding:12px;background:#3730a3;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px}.birth-form button:hover{background:#004c99}.birth-form label{color:#fff}.birth-form input{margin-top:2px}.home-page button{width:200px}.error{color:red;font-size:.85em;margin-top:4px;display:block}.center-btn{display:flex;justify-content:center}.result-container{color:#fff;max-width:500px;text-align:center}#terms-condition{color:#fff}.result-container ol{text-align:left}.result-container li{margin:15px}p{margin:0}h2{margin-bottom:0}
