/*Header*/

header {
    flex-flow: row wrap; 
}

.vp-logo a {
    font-size: 1.2rem;
    font-weight: 300;
}

header ul li {
    font-size: 1.2rem;  
    padding: 1rem;
}

/*Offer*/

.offer-services {
    font-size: 1.2rem;
}

.offer-elem {
    margin-top: 2rem;
}

/*Who*/

.who {
    flex-flow: column nowrap;
}

.who-content-text {
    flex: 2;
}

.who-content-img {
    flex: 1;
}

.who-content-text p {
    font-size: 1.2rem;
}

