.two-col-everysearch {
    display: grid;
    grid-column-gap: 5vw;
    grid-template-columns: 1.3fr 1fr;
    width: 76%;
    margin: auto;
}
.everysearch-header {
    /* background-image: url('../images/everysearch/svg-es-bg.svg');
	background-position: 50%;
	background-size: cover; */
    position: relative;
}
.everysearch-header img {
    position: absolute;
    width: 100%;
}
.everysearch-header .two-col-everysearch {
    grid-column-gap: 7vw;
    grid-template-columns: 1fr 1fr;
}
.two-col-everysearch-team {
    display: grid;
    grid-column-gap: 2vw;
    grid-template-columns: 1fr 1fr;
    margin: auto;
}
.eager-to-explore {
    width: 60%;
    margin: -4vw auto 6vw;
    text-align: center;
}
.tit-text  {
    margin-bottom: 2vw;
}
.luminr-component {
    padding: 10px;
    margin: 3vw 0 -4vw;
}
.tes-img {
    background-color: #E46E00;
}
.panel-generic {
    margin-bottom: 4vw;
}
.panel-generic.no-padding-top {
    margin-bottom: -2vw;
}
.two-team-members {
    margin: 2vw auto 10vw;
    width: 76%;
    grid-column-gap: 7vw;
}
.more-margin {
    margin-bottom: 30px;
}
.people-img {
    height: 17vw;
    width: 17vw;
    position: relative;
    display: inline-block;
}
.people-img img {
    border-radius: 500px;
}
.people-img.blue img {
    background: #8DB5F3;
}
.people-img.orange img {
    border-radius: 500px;
    background: #E46E00;
}
.meet-the-team-margin {
    margin-top: -5vw;
}
.hover-text {
    position: absolute;
    top: 50%;
    left: 50%;
    height: 17.2vw;
    width: 17.2vw;
    border-radius: 500px;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
    /* background-color: #EEBA00; */
    color: #fff;
    padding: 5vw 2vw;
    text-align: center;
}

.people-img:hover .hover-text {
    opacity: 1;
}
.everysearch-header-container .container {
    margin: auto;
    width: 45%;
    margin-bottom: 12vw;
}
.everysearch-header-container .container h2 {
    color: #FFFFFF;
    margin-top: 10vw;
}
.eager-to-explore.reveal.fade-in {
    width: 60%;
    margin: -4vw auto 6vw;
    text-align: center;
}

@media screen and (max-width: 768px) {
    .everysearch-header-container .container {
        width: 100%;
        padding: 0 28px;
    }
    .everysearch-header-video {
        width: -webkit-fill-available;
        height: 500px;
        object-fit: cover;
    }
    .everysearch-header .two-col-everysearch {
        grid-template-columns: 1fr;
        width: 100%;
        margin: 0;
        padding: 0 28px;
    }
    .everysearch-header-container .container {
        margin-top: 250px;
    }
    .everysearch-header img {
        display: none;
    }
    .luminr-component {
        padding: 0;
    }
    ._0vw-titles-component {
        padding: 0 28px;
    }
    .eager-to-explore.reveal.fade-in {
        width: 100%;
        margin: 0;
        padding: 30px 28px 10px;
    }
    .noto-serif-font {
        font-size: 40px;
        line-height: 45px;
        padding: 30px 0 20px;
    }
    .two-col-everysearch-team {
        grid-template-columns: 1fr;
    }
    .two-team-members {
        margin: 20px 0;
        width: 100%;
        row-gap: 25px;
    }
    .people-img {
        height: auto;
        width: auto;
        text-align: center;
    }
    .people-img img {
        height: auto !important;
        width: 200px;
    }
    .two-col-everysearch-team .category-title {
        text-align: center;
    }
    .more-margin {
        margin-top: 0;
    }
    h6 {
        font-size: 19px;
    }
}


@media screen and (min-width: 769px) and (max-width: 999px) {
    .two-team-members {
        width: 95%;
        grid-column-gap: 4vw;
    }
    .two-col-everysearch {
        width: 95%;
        grid-column-gap: 4vw;
    }
}

@media screen and (min-width: 1000px) and (max-width: 1199px) {
    .two-team-members {
        width: 85%;
        grid-column-gap: 5vw;
    }
    .two-col-everysearch {
        width: 85%;
        grid-column-gap: 5vw;
    }
}

@media screen and (min-width: 1200px) and (max-width: 1600px) {
    .two-team-members {
        width: 80%;
        grid-column-gap: 5vw;
    }
    .two-col-everysearch {
        width: 80%;
        grid-column-gap: 5vw;
    }
}