.first-step-container .content-container{padding:0 20px}.first-step-container .content-container .title{font-size:2rem;font-weight:700;text-align:center;margin-top:20px;margin-bottom:50px}.first-step-container .content-container .input-container{margin-top:20px}.first-step-container .content-container .input-container label{font-size:1.5rem;font-weight:600;margin-bottom:10px}.first-step-container .content-container .input-container .description{font-size:1rem;font-weight:400;margin-bottom:10px;font-style:italic;color:#797979}.first-step-container .content-container .input-container .input-wrapper{border:3px solid #800080;border-radius:20px;padding:10px 20px;display:flex;gap:10px}.first-step-container .content-container .input-container .input-wrapper .icon-container{background-color:purple;width:30px;height:30px;padding:5px;border-radius:50%}.first-step-container .content-container .input-container .input-wrapper .icon-container img{width:100%;height:100%}.first-step-container .content-container .input-container .input-wrapper input,.first-step-container .content-container .input-container .input-wrapper select{width:100%;border:none;outline:none}.first-step-container .content-container .submit-button{background-color:purple;color:#fff;border:none;border-radius:20px;padding:10px 20px;font-size:1.2rem;font-weight:600;width:100%;margin-top:20px;margin-bottom:20px;cursor:pointer}.first-step-container .title{font-size:1.5rem;font-weight:400;text-align:left;margin-top:20px;margin-bottom:50px}.first-step-container .story-container p{font-size:1.2rem;font-weight:300;text-align:left;width:calc(100% - 40px)}.first-step-container .story-image{width:calc(100% - 40px)}.first-step-container .buttons-container{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.first-step-container .buttons-container .next-button{background-color:purple;color:#fff;border:none;border-radius:20px;padding:10px 20px}.first-step-container .buttons-container .button-previous{background-color:#0000000a;color:#494949;border:none;border-radius:20px;padding:10px 20px}.loading-container .content-container{padding:0 20px}.loading-container .content-container .title{font-size:2rem;font-weight:700;text-align:center;margin-top:20px;margin-bottom:50px}*{font-family:Inter,sans-serif}
