.sg-team-cards{z-index:10;position:relative}.sg-team-cards,.cards-wrapper--inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.sg-team-cards.banner .cards-wrapper--inner,.sg-team-cards{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sg-team-cards .content-container{position:absolute;top:100%;padding-right:25px;-webkit-transform:translateY(calc(-100% - 25px));-ms-transform:translateY(calc(-100% - 25px));transform:translateY(calc(-100% - 25px))}.sg-team-cards .card-custom:hover .content-container{top:25px;-webkit-transform:none;-ms-transform:none;transform:none}.sg-team-card-image{-webkit-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease;width:250px;height:250px;background-size:cover;background-position:top center;border-radius:100%;background-repeat:no-repeat}.sg-team-cards .content-container{-webkit-transition:top .25s ease,-webkit-transform .25s ease;transition:top .25s ease,-webkit-transform .25s ease;-o-transition:top .25s ease,transform .25s ease;transition:top .25s ease,transform .25s ease;transition:top .25s ease,transform .25s ease,-webkit-transform .25s ease}.sg-team-card-description-section,.sg-team-card-social-links{opacity:0;-webkit-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.sg-team-cards .card-custom:hover .sg-team-card-description-section,.sg-team-cards .card-custom:hover .sg-team-card-social-links{opacity:1}.sg-team-card-description-section p{text-align:left;font-size:16px;color:white;font-weight:500;line-height:1.2em;margin-bottom:0}.sg-team-card-description-section{text-align:left;position:absolute;top:41%;overflow:auto;height:41%;padding-right:25px}.sg-team-card-social-links{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:25px;text-align:center}.sg-team-card-social-links a{margin:0 10px;border-radius:100px;padding:7.5px;width:35px;height:35px;-webkit-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.sg-team-card-social-links a:hover{opacity:.6}.sg-team-card-social-links a i{position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.sg-team-card-social-links a:first-child{margin-left:0}.sg-team-card-title,.sg-team-card-name{text-align:left;margin-bottom:0}.sg-team-card-title{font-weight:600;font-size:15px;line-height:1.2;opacity:.5}.sg-team-cards .card-custom{padding:25px 25px 25px 25px;text-align:left;border-radius:10px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;position:relative;width:calc(33% - 15px);max-width:415px;height:415px;margin:7.5px 7.5px}@media(max-width:980px){.sg-team-cards .card-custom{width:calc(50% - 15px)}}@media(max-width:768px){.sg-team-cards .card-custom{width:calc(100%)}}.sg-team-cards .card-custom.card-custom:hover .sg-team-card-image{opacity:.1}.sg-team-cards .image-container{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sg-team-cards .link--underline{display:inline-block}.sg-team-cards.banner .cards-banner{width:100%;background-size:cover;background-repeat:no-repeat}.sg-team-cards.banner .cards-banner .body-content{padding-bottom:220px;padding-top:110px;max-width:872px;margin:0 auto;color:white}.sg-team-cards.banner .cards-wrapper--inner{margin-top:-110px}.sg-team-cards.banner .btn-primary{margin-top:30px}.sg-team-cards.banner .slick-list{-webkit-filter:drop-shadow(0 0 66px rgba(227,227,227,.66));filter:drop-shadow(0 0 66px rgba(227,227,227,.66))}.sg-team-cards.banner .slick-slide img{display:inline}@media(max-width:1339px){.sg-team-cards.banner .cards-wrapper--inner,.sg-team-cards{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width:768px){.sg-team-cards .sg-team-card-title{font-size:14px}.sg-team-card-description-section p{font-size:15px}}