[name="other"]{
    width:100%;
    border: 1px solid #CACACA;
    background: #F6F6F6;
    font-size: 18px;
    padding: 10px;
    line-height: 1.6;
}
.header__logo {
    width: 420px;
}
.form-label.radio-selected, .form-label.checkbox-selected{
    background-color: #e0d3e7;
    border: 1px solid #806CAC;
}
.questionnaire-move-link ,
.questionnaire-go-link{
    background: #6F1E87;
}
.page-title{
    font-size: 42px;
}
@media screen and (max-width: 1500px), print {
    .header__logo {
        width: 21vw;
    }
}
@media screen and (max-width: 768px), print {
    .header__logo {
        width: 65vw;
    }
}