header.masthead {
    position: relative;
    overflow: hidden;
    padding-top: calc(7rem + 72px);
    padding-bottom: 7rem;
    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/images/3c0cb5c49ec484f4ea038c81f3e5fc0b_f42.jpg');
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
}

header.masthead .masthead-content {
    z-index: 1;
    position: relative
}

header.masthead .masthead-content .masthead-heading {
    font-size: 4rem
}



@media (min-width:992px) {
    header.masthead {
        padding-top: calc(10rem + 55px);
        padding-bottom: 10rem
    }

    header.masthead .masthead-content .masthead-heading {
        font-size: 6rem
    }

    header.masthead .masthead-content .masthead-subheading {
        font-size: 4rem
    }
}


.our-team {
    padding-bottom: 55px;
    padding-top: 25px
}

.our-team .display-this {
    display: block
}

.our-team .team-detail {
    text-align: center;
    display: none
}

.our-team .team-detail:first-child {
    display: block
}

.our-team .team-detail h2 {
    padding: 2% 10%
}

@media screen and (max-width:768px) {
    .our-team .team-detail h2 {
        padding: 0 5%
    }
}

.our-team .team-detail p {
    font-size: 15px;
    color: #092a30;
    line-height: 28px;
    margin-bottom: 10px;
    padding: 10px 5%
}

@media screen and (max-width:460px) {
    .our-team .team-detail p {
        padding: 10px 0
    }
}

.our-team .team-detail ul {
    color: #989898;
    padding: 0 10%
}

.our-team .team-detail ul li {
    list-style: none;
    color: #989898
}

.our-team .team-detail ul li a {
    color: #989898;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 11px;
    letter-spacing: 4px;
    font-weight: 400;
    font-family: 'Montserrat', sans-serif
}

.client-item {
    padding: 10px 0;
}