.question-item-component{text-align:center;margin-top:50px;font-size:16px;font-weight:700;line-height:1.5rem}.question-item-component-button-container{flex-direction:column;justify-content:center;align-items:center;display:flex}.question-item-component-description-container{width:260px;margin-top:20px;font-size:13px;position:relative}.question-item-component-description-container div{position:absolute}.question-item-component-left span{position:relative;left:-25px}.question-item-component-right span{position:relative;right:-210px}@media (width<=320px){.question-item-component-left span{left:-10px}.question-item-component-right span{right:-210px}}.question-item-component-question-div{justify-content:space-between;width:260px;margin-top:14px;display:flex}.question-item-component-question-div input[type=radio]{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.question-item-component-question-div input[type=radio]+label{cursor:pointer;display:inline-block;position:relative}.question-item-component-question-div input[type=radio]+label:before{content:" ";text-align:center;vertical-align:middle;background:var(--bg-secondary);border:2px solid var(--border-secondary);width:21px;height:21px;box-shadow:none;border-color:var(--brand-accent);border-radius:50%;margin:0 8px 0 0;line-height:21px;transition:all .3s,border-color 80ms;display:inline-block;position:absolute;top:0;left:0}.question-item-component-question-div input[type=radio]:checked+label:before{background:var(--brand-accent);box-shadow:0 0 5px var(--brand-accent)}.question-item-component-question-div input[type=radio]+label span{opacity:0;font-size:0}.question-item-component-item1,.question-item-component-item5,.question-item-component-item1 input[type=radio]+label:before,.question-item-component-item5 input[type=radio]+label:before{width:40px;height:40px;position:relative}.question-item-component-item2,.question-item-component-item4{width:30px;height:30px;padding-top:5px;position:relative}.question-item-component-item2 input[type=radio]+label:before,.question-item-component-item4 input[type=radio]+label:before{width:30px;height:30px;position:relative}.question-item-component-item3{width:20px;height:20px;padding-top:10px;position:relative}.question-item-component-item3 input[type=radio]+label:before{width:20px;height:20px;position:relative}.enneagram-questions-main{color:#fff;scroll-behavior:smooth;margin-bottom:150px}
