﻿.top-banner .bg-image { min-height: 300px; }
.top-banner .page-header { border-bottom: unset; }
.top-banner h1 { font-size: 3.4em; line-height: 1.2em; font-weight: bold; letter-spacing: 2px; font-family: "Poppins", sans-serif; margin: auto auto 10px; text-transform: capitalize }
.top-banner h1 > span { color: #c39b87; }
.top-banner h3 { margin: auto auto 30px; font-size: 1.4em; line-height: 2em; }

.container.team .heading { margin: 40px auto; color: #999; }
.container.team .heading h1 { font-weight: bold; margin: unset; }
.container.team .heading:before { content: ""; position: absolute; bottom: 34px; left: 15px; height: 4px; width: 120px; background: rgb(209,197,169,0.8); }
.container.team .heading:after { content: ""; position: absolute; bottom: 24px; left: 15px; height: 4px; width: 100px; background: rgb(209,197,169,0.6); }

.container.team .team-list .header-image { height: 200px!important; } 
.container.team .team-list .header .title > span.big-letter { font-size: 4em; font-weight: 300!important; text-transform: uppercase; font-family: 'Urbanists', sans-serif; color: #a08750; }
.container.team .team-list .header .title > span.surname { font-weight: bold; font-size: 1.2em; color: #888; }
.container.team .team-list .abstract { font-size: 1.2em; color: #a08750; margin: 5px auto; padding: 5px 10px; min-height: 3em; text-transform: uppercase; }
.container.team .team-list .team-abstract { font-family: "Open Sans", sans-serif; font-size: 1.2em; font-weight: bold; color: #aaa; margin: 10px auto 0; padding: 0 10px; text-transform: uppercase; }
.container.team .team-list .content ul { padding-left: 14px; }

.container.team .team-list .info-panel { padding: 30px; }

@media (max-width: 992px) {
    .container.team .heading { text-align: center; }
    .container.team .heading:before { bottom: 20px; left: 50%; transform: translateX(-50%); width: 80%; }
    .container.team .heading:after { bottom: 10px; left: 50%; transform: translateX(-50%); width: 60%; }
}
@media (max-width: 576px) {
    .top-banner .bg-image { min-height: calc(100vh - 200px); }
}