.questionaire-welcome-container{align-items:flex-end;width:100%;height:100%;padding-bottom:10px;display:flex}.questionaire-welcome-container .questionaire-welcome{flex-direction:column;align-items:center;gap:30px;width:100%;display:flex}.questionaire-welcome-container .questionaire-welcome .intro-contain{flex-direction:column;align-items:center;gap:10px;padding:0;display:flex}.questionaire-welcome-container .questionaire-welcome .intro-contain p{text-align:center;color:#2c2c2c;font-size:18px;font-weight:500;line-height:23px}.questionaire-welcome-container .questionaire-welcome .details-info{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.questionaire-welcome-container .questionaire-welcome .details-info .instruction-card{isolation:isolate;background:#f6f6f6;border-radius:24px;flex-direction:column;align-items:center;gap:17px;width:100%;padding:30px 24px;display:flex;position:relative}.questionaire-welcome-container .questionaire-welcome .details-info .instruction-card img{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}.questionaire-welcome-container .questionaire-welcome .details-info .instruction-card h2{text-align:center;letter-spacing:-.26px;color:#1b1b1b;font-size:22px;font-weight:500;line-height:28px}.questionaire-welcome-container .questionaire-welcome .details-info .instruction-card p{text-align:center;color:#2c2c2c;opacity:.8;max-width:545px;height:38px;font-size:15px;font-weight:400;line-height:19px}.questionaire-welcome-container .questionaire-welcome .details-info .bottom-info{gap:10px;width:100%;height:340px;display:flex}.questionaire-welcome-container .questionaire-welcome .details-info .bottom-info .left-info{background:#f6f6f6;border-radius:24px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;height:100%;padding:30px;display:flex}.questionaire-welcome-container .questionaire-welcome .details-info .bottom-info .left-info .arc-progressor{justify-content:center;align-items:center;width:200px;height:200px;display:flex;position:relative}.questionaire-welcome-container .questionaire-welcome .details-info .bottom-info .left-info .arc-progressor svg{pointer-events:none;position:absolute;top:0;left:0}.questionaire-welcome-container .questionaire-welcome .details-info .bottom-info .left-info .arc-progressor .progress-content{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.questionaire-welcome-container .questionaire-welcome .details-info .bottom-info .left-info .arc-progressor .progress-content .total-question{text-align:center;color:#2c2c2c;font-size:40px;font-weight:500;line-height:50px}.questionaire-welcome-container .questionaire-welcome .details-info .bottom-info .left-info .arc-progressor .progress-content .txt{text-align:center;color:#2c2c2c;font-family:SourceSerif4,serif;font-size:15px;font-style:italic;font-weight:500;line-height:18px}.questionaire-welcome-container .questionaire-welcome .details-info .bottom-info .left-info .btn-start{letter-spacing:-.08px;color:#6c6c6c;background:#fff;border-radius:50px;flex-direction:row;justify-content:center;align-items:center;gap:10px;height:50px;padding:5px 24px;font-size:13px;font-weight:590;line-height:18px;display:flex}.questionaire-welcome-container .questionaire-welcome .details-info .bottom-info .right-info{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;width:115px;height:100%;display:flex}.questionaire-welcome-container .questionaire-welcome .details-info .bottom-info .right-info .card{background:#f6f6f6;border-radius:24px;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:5px;width:100%;padding:10px 20px;display:flex}.questionaire-welcome-container .questionaire-welcome .details-info .bottom-info .right-info .card h3{color:#2c2c2c;font-size:30px;font-weight:500;line-height:38px}.questionaire-welcome-container .questionaire-welcome .details-info .bottom-info .right-info .card p{color:#2c2c2c;font-family:SourceSerif4,serif;font-size:12px;font-style:italic;font-weight:500;line-height:12px}
