#who {
    padding: 20px 0;
    padding-bottom: 70px;
}
#who .arrow-de {
    rotate: 90deg;
}
#who .btn-group {
    flex-direction: column;
    justify-content: center;
    padding-bottom: 20px;
    align-items: center;
    margin-top: 100px;
}

@media (max-width: 1024px) {
    #who {
        padding-bottom: 110px;
    }
    #who .btn-group {
        margin-top: 30px;
    }
    #who .btn-group .button {
        margin-top: 10px;
    }
}


@media (max-width: 720px) {
    .grid-container figure figcaption h3 {
        font-size: 16px !important;
    }
}

@media (max-width: 427px) {
    .panel a p {
        font-size: 11px;
    }
}