:root {
    
    /* Font */
    --font-family: 'Noto Sans', sans-serif;

    /* Logo */
    --logo-url: url(/custom/images/Logo_GA_new.png);

    /* Colors */
    --brand-select: #0072a2;
    --brand-progress: #0072a2;
    --brand-question: #76767f;
    --brand-button: #0072a2;
    --bg-color: #ffffff;
    
    /* Option box */
    --option-shadow: 0 5px 10px 0 rgba(0, 0, 0, .08);
    --option-border: 0.1px;

    --radius-option: 6px;
    --radius-nav-button: 100px;
    --radius-input: 10px;
    --radius-circle: 100px;

    /* Number box */
    --number-shadow: 0 5px 10px 0 rgba(0, 0, 0, .08);
    --number-border: 0;
    --number-radius: 6px;

    /* Form inputs */
    --input-border: none;
    --input-radius: 6px;
    --input-shadow: 0 5px 10px 0 rgba(0, 0, 0, .08);
    --input-outline: var(--brand-select);
}

@media screen and (max-width: 600px) {
    h1.final-heading {
        margin-top: 2%;
        margin-left: auto;
        margin-right: auto;
        font-size: 13px;
        line-height: 17px;
        text-align: left;
    }
}

@media screen and (min-width: 601px) {
    h1.final-heading {
        margin-top: 2%;
        margin-left: auto;
        margin-right: auto;
        font-size: 20px;
        font-size: 1.1vw;
        line-height: 32px;
        line-height: 1.4vw;
        text-align: left;
    }
}

@media screen and (max-width: 600px) {
    h1.final-heading-center {
        margin-top: 2%;
        margin-left: auto;
        margin-right: auto;
        font-size: 13px;
        line-height: 17px;
        text-align: center;
    }
}

@media screen and (min-width: 601px) {
    h1.final-heading-center {
        margin-top: 2%;
        margin-left: auto;
        margin-right: auto;
        font-size: 20px;
        font-size: 1.1vw;
        line-height: 32px;
        line-height: 1.4vw;
        text-align: center;
    }
}

@media screen and (max-width: 600px) {
    img.img_logo {
        display: block;
        margin-left: auto;
        margin-right: auto;
        max-width: 35%;
        height: auto;
        width: auto\9; /* ie8 */
        margin-top:9%
    }
}

@media screen and (min-width: 601px) {
    img.img_logo {
        display: block;
        margin-left: auto;
        margin-right: auto;
        max-width: 20%;
        height: auto;
        width: auto\9; /* ie8 */
        margin-top:5%
    }
}


/*
.header__language {

    visibility: hidden;

}*/


@media screen and (max-width: 600px) {
    .final-heading-add {
        margin-top: 5%;
        margin-left: auto;
        margin-right: auto;
        font-size: 10px;
        line-height: 13px;
        text-align: center;
    }
}

@media screen and (min-width: 601px) {
    .final-heading-add {
        margin-top: 5%;
        margin-left: auto;
        margin-right: auto;
        font-size: 18px;
        font-size: 1.1vw;
        line-height: 20px;
        line-height: 1.2vw;
        text-align: center;
    }
}

.multiple__row {

    padding: 25px 0;

}

.multiple__row--no-border {

   padding: 8px; 

}

.multiple__notes {

    flex: 1;

}

textarea {

    -webkit-appearance: none;

}

@media (min-width: 768px) {
  .multiple__row .multiple__inputs {
    flex: 1;
  }
}

.multiple__emotion {

    width: 15%;
    padding-top: 5%;
    gap: 5px;
    font-weight: bold;

}

.multiple__emotion img {

    visibility: hidden;
    max-width: 0%;

}

.header {

    background: #383739;
    padding: 0px;

}

.header__logo {

    visibility: hidden;

}

.navigation {

    padding: 5px;

}

.header__language {

    color: #f1f1f1;

}

@media screen and (max-width: 600px) {
    .numbers__note {

        flex-basis: min-content;

    }
}