#wrapper {
    background : transparent;
    box-shadow : none;
    padding    : 0;
}
#content-wrapper {
    margin  : var(--section-normal-margin);
    padding : 50px 0;
}
#main .page-header {
    margin-bottom : 20px;
}
#main .page-header h1 {
    font-family    : Roboto, sans-serif;
    font-weight    : 700;
    font-size      : 30px;
    color          : #1e1e20;
    text-transform : lowercase;
    text-align     : center;
    letter-spacing : 0.015em;

    line-height    : 70px;
    padding        : 0 15px;
    margin         : 0;
}
#main .page-header h1:first-letter {
    text-transform : capitalize;
}

#main .page-content {
    margin  : 0;
    padding : 0;
}
#main .page-content h2 {
    font-family : Roboto, sans-serif !important;
    font-weight : 300 !important;
    font-size   : 25px !important;
    margin: 30px 0 10px;
}
#main .page-content h3 {
    font-family : Roboto, sans-serif !important;
    font-weight : 300 !important;
    font-size   : 20px !important;
    margin: 20px 0 10px;
}
#main .page-content p,
#main .page-content span {
    font-family : Roboto, sans-serif !important;
    font-weight : 300 !important;
    font-size   : 14px !important;
    line-height : 17px !important;
    color       : #373b3d !important;
}



/*Page who are we*/
#content.page-cms-6 {
    display : flex;
    flex-wrap : wrap;
}
.who-img {
    display : flex;
    flex    : 0 0 100%
}
.who-img img {
    max-width  : 100%;
    object-fit : cover;
    height     : 100%;
}
.who-text {
    padding-top : 20px;
    flex        : 1 0 100%;
}
@media (min-width : 1024px) {
    .who-img {
        display : flex;
        flex    : 0 0 45%
    }
    .who-text {
        padding-left : 4%;
    }
    .who-text {
        padding-top : 0;
        flex        : 0 0 55%;
    }
}
