.idiom-quiz input[type="radio"]{transform:scale(1.3);margin-right:10px}.idiom-quiz label{font-size:18px;line-height:1.4;display:block;margin-bottom:4px;cursor:pointer}.idiom-quiz button.submit-quiz{margin-top:15px;padding:10px 20px;font-size:18px;cursor:pointer}@media (max-width:768px){.idiom-quiz input[type="radio"]{transform:scale(1.5)}.idiom-quiz label{font-size:20px;line-height:1.4}.idiom-quiz button.submit-quiz{width:100%;font-size:20px}}