@media (max-width: 900px){
    .question-item{
        flex-direction: column;
    }
    .custom-radio-check{
        margin-bottom: 20px;
        gap: 0;
        width: 80%;
        justify-content: space-between;
    }
}
@media (max-width: 700px){
    .custom-radio-check{
        width: 90%;
    }
}
@media (max-width: 400px){
    .custom-radio-check{
        width: 100%;
    }
    .question-group{
        padding: 20px;
    }
}