:root{
  --bg:#0F171D;
  --bg-dark:#070B0F;
  --panel:#0c1b23;
  --cyan:#3AC1D1;
  --white:#FFFFFF;
  --muted:#96a7ad;
  --border:rgba(255,255,255,.11);
  --font-heading: 'Exo 2', sans-serif;
  --font-body: 'Inter', sans-serif;
  --font-accent: 'Outfit', sans-serif;
}

.contact-background{
    height: 591px;
    position: absolute;
    inset: 0;
    background-image:url(".././images/contact-us-banner-bg.png");
    background-position:center center;
    background-size:cover;
    background-repeat:no-repeat;
}

.who-we-are {
    padding: 60px 20px;
    min-height: 541px;
    background: #0F171D;
}

.who-we-are .container {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 30px;
}

.who-we-are-contents p {
    margin-top: 12px;
}

.who-we-are-image {
    text-align: right;
}

.who-we-are-image img {
    width: 88%;
}


/* ================= TABLET ================= */

@media(max-width:950px){}


/* =================== MOBILE ===================*/

@media(max-width:700px){
    .contact-background{
        height: auto;
        background-image:url(".././images/contact-us-banner-mb.png");
    }

    .who-we-are .container {
        display: block;
    }
    .who-we-are-image {
        text-align: center;
        margin-top: 30px;
    }

    .who-we-are-image img {
        width: 100%;
    }

}

/* ================= SMALL PHONES ================= */

@media(max-width:420px){}