﻿@media screen and (max-width: 991px) {
    html {
        /*font-size: 50% !important;*/
    }
    #what-we-do .wwd-lists .wwd-list .wwd-texts {
        max-width: max-content;
    }
    #what-we-do .wwd-lists .wwd-list img {
        width: 100%;
    }
    .missions .missions-content .missions-lists h3 {
        font-size: 4rem;
        margin-bottom: 2rem;
    }
    .missions .missions-content .missions-lists ul li {
        margin-bottom: 2rem;
    }
    .our-container .our-navbar nav ul {
      
    }
    .our-container .our-content .our-texts {
        max-width: none;
        margin-bottom: 3rem;
    }
    .our-container .our-content .our-img img {
        width: 100%;
    }
    #who-are-we .team .team-content .team-texts {
        margin: 0 0 5rem;
        max-width: none;
    }
    #who-are-we .team .team-content .team-texts .description {
        margin: auto;
        max-width: none;
    }
    #who-are-we .team .team-content .team-swiper .swiper-article {
        justify-content: center;
    }

    .where-we-work {
        padding: 11rem 4.1%;
    }

    .where-we-work .www-content {
        overflow-x: scroll;
        padding-bottom: 2rem;
        -webkit-overflow-scrolling: touch;
    }

    #contact-us .contactUs-banner .contactUs-form {
        max-width: none;
    }

    .footer-upper .footer-upper-text {
        font-size: 3.2rem;
    }
}

@media screen and (min-width: 990px) {
    .section-banner .banner-texts {
        max-width: 62rem;
    }
}