@import url("https://fonts.googleapis.com/css2?family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap");*{box-sizing:border-box;padding:0;margin:0;font-family:Titillium Web,sans-serif}.main,.patient_main{display:flex;justify-content:center;align-items:center;width:100%;min-height:100vh}.main{flex-direction:column}.button{height:60px}.patient_whitebox{max-width:800px}.patient_whitebox,.whitebox{display:flex;flex-direction:column;justify-content:space-around;align-items:center;background-color:#f5f5f6;padding:50px;margin-top:50px;margin-bottom:50px;border-radius:10px;box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}.whitebox{width:600px;max-width:90%}.steps{width:60%}.title{font-size:22px;font-weight:600;margin-bottom:0}.whitebox-steps{display:flex;flex-direction:column;justify-content:space-around;align-items:center;background-color:#f5f5f6;width:800px;padding:50px;margin-top:50px;margin-bottom:50px;border-radius:10px;max-width:90%;box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}.fields-group{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;gap:10px}.field{width:48%}.your_number{font-size:50px;font-weight:700;margin-bottom:20px}.text{font-size:18px;margin-bottom:20px}.end-text,.text{font-weight:400;text-align:center}.end-text,.patient-end-text{font-size:16px;margin-top:40px;margin-bottom:80px}.patient-end-text{font-weight:400;text-align:center}@media only screen and (max-width:1024px){.patient_main{background-color:#f5f5f6}.patient_whitebox{background-color:#f5f5f6;width:800px}.patient_whitebox,.whitebox{display:flex;flex-direction:column;justify-content:space-around;align-items:center;padding:50px;margin-top:50px;margin-bottom:50px;border-radius:10px;max-width:90%;box-shadow:none}.whitebox,.whitebox-steps{background-color:rgb(245,245,247);width:100%}.whitebox-steps{display:flex;flex-direction:column;justify-content:space-around;align-items:center;padding:50px;margin-top:25px;margin-bottom:50px;border-radius:10px;max-width:90%;box-shadow:none}.field,.steps{width:100%}.title{font-size:32px;font-weight:600;margin-bottom:10px}.your_number{font-size:50px;font-weight:700;margin-bottom:20px}.text{font-size:18px;font-weight:400;margin-bottom:20px;text-align:center}}@media only screen and (max-width:768px){.field{width:100%}}@media only screen and (max-width:400px){.field{width:100%}.whitebox{padding:50px 0}.your_number{text-align:center;font-size:40px}}