.kb-team-member-banner{background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:var(--header-height);margin-bottom:70px}@media only screen and (max-width:1024px){.kb-team-member-banner{margin-bottom:60px}}@media only screen and (max-width:768px){.kb-team-member-banner{margin-bottom:50px}}.kb-team-member-banner .container{max-width:1024px}.kb-team-member-banner .container .kb-tm-banner-row{-moz-column-gap:80px;column-gap:80px;row-gap:40px;padding:50px 0 70px}.kb-team-member-banner .container .kb-tm-banner-row.media-position-right{flex-direction:row-reverse}@media only screen and (max-width:1366px){.kb-team-member-banner .container .kb-tm-banner-row{-moz-column-gap:40px;column-gap:40px}}@media only screen and (max-width:1024px){.kb-team-member-banner .container .kb-tm-banner-row{flex-wrap:wrap;flex-direction:column-reverse;padding:50px 0;row-gap:30px}}@media only screen and (max-width:575px){.kb-team-member-banner .container .kb-tm-banner-row{padding:40px 0;row-gap:20px}}.kb-team-member-banner .container .kb-tm-banner-row .kb-tm-banner-content,.kb-team-member-banner .container .kb-tm-banner-row .kb-tm-banner-photo-gallery{width:calc(50% - 40px)}@media only screen and (max-width:1366px){.kb-team-member-banner .container .kb-tm-banner-row .kb-tm-banner-content,.kb-team-member-banner .container .kb-tm-banner-row .kb-tm-banner-photo-gallery{width:calc(50% - 20px)}}@media only screen and (max-width:1024px){.kb-team-member-banner .container .kb-tm-banner-row .kb-tm-banner-content,.kb-team-member-banner .container .kb-tm-banner-row .kb-tm-banner-photo-gallery{width:100%}}@media only screen and (min-width:1025px){.kb-team-member-banner .container .kb-tm-banner-row .kb-tm-banner-content{padding:50px 0;position:sticky;top:var(--header-height)}}@media only screen and (max-width:1024px){.kb-team-member-banner .container .kb-tm-banner-row .kb-tm-banner-content{text-align:center}.kb-team-member-banner .container .kb-tm-banner-row .kb-tm-banner-content ul{justify-content:center}}.kb-team-member-banner .container .kb-tm-banner-row .kb-tm-banner-content *{color:#fff}.kb-team-member-banner .container .kb-tm-banner-row .kb-tm-banner-content ul li{color:#000!important}.kb-team-member-banner .container .kb-tm-banner-row .kb-tm-banner-content p{line-height:150%}.kb-team-member-banner .container .kb-tm-banner-row .kb-tm-banner-photo-gallery{-moz-column-gap:30px;column-gap:30px;row-gap:50px;flex-wrap:wrap}@media only screen and (max-width:1024px){.kb-team-member-banner .container .kb-tm-banner-row .kb-tm-banner-photo-gallery{row-gap:30px}}@media only screen and (max-width:575px){.kb-team-member-banner .container .kb-tm-banner-row .kb-tm-banner-photo-gallery{-moz-column-gap:10px;column-gap:10px;row-gap:20px}}@media only screen and (max-width:1024px){.kb-team-member-banner .container .kb-tm-banner-row .kb-tm-banner-photo-gallery img{width:calc(50% - 15px)}}@media only screen and (max-width:575px){.kb-team-member-banner .container .kb-tm-banner-row .kb-tm-banner-photo-gallery img{width:calc(50% - 5px)}}