.team-listing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -40px;position:relative}.team-wrapper{padding:0}.team-listing .team-item{cursor:pointer;-ms-flex:0 0 33.333%;-webkit-flex:0 0 33.333%;flex:0 0 33.333%;margin-bottom:90px;max-width:33.333%;overflow:hidden!important;padding:0 40px;-webkit-transition:margin-bottom .1s;-o-transition:margin-bottom .1s;transition:margin-bottom .1s}.team-item-content-wrapper,.team-item-content-wrapper img{border-top-left-radius:16px;border-top-right-radius:16px}.team-item-content-wrapper,.team-item-content-wrapper .img-desc,.team-item-content-wrapper .img-desc-wrap{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.team-listing .team-item.active{margin-bottom:40px}.team-item .team-item-content-wrapper .img-wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.team-item .team-item-content-wrapper .img-wrapper img{width:100%}.team-item .team-item-content-wrapper .img-wrapper .img-desc-wrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#f5f8f9;bottom:0;color:#041e42;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-grow:1;position:relative;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:100%}.team-item .team-item-content-wrapper .img-wrapper .img-desc{height:100%;padding:20px;width:100%}.team-item .team-item-content-wrapper .img-wrapper .img-desc h3{color:#041e42;font-size:20px;line-height:1;margin-bottom:5px;padding-right:20px;position:relative}.team-item .team-item-content-wrapper .img-wrapper .img-desc h3.name:after{color:#041e42;content:"\f107";font-family:FontAwesome;font-size:20px;position:absolute;right:0;top:0}.team-item .team-item-content-wrapper .img-wrapper .img-desc h4{color:#041e42;font-size:16px;font-weight:300!important;margin:0}.team-item .team-item-content-wrapper .desc-wrapper{background:#f5f8f9;border-radius:16px;color:#041e42;display:none;left:40px;margin-top:30px;padding:32px;position:absolute;text-align:left;width:calc(100% - 80px)}.team-item.active .team-item-content-wrapper .desc-wrapper{display:block}.team-item .team-item-content-wrapper .desc-wrapper h3{font-size:24px;font-weight:700;line-height:1;margin-bottom:10px}.team-item .team-item-content-wrapper .desc-wrapper h4{font-size:24px;font-style:italic;font-weight:400;margin-bottom:24px}.team-item .team-item-content-wrapper .desc-wrapper p{font-size:16px;font-weight:300;line-height:1.5;margin-bottom:50px}.team-item .arrow-up{display:none;margin-left:-6px;position:relative;width:100%}.team-item.active .arrow-up{display:block}.team-item .btn{border-color:#fff;color:#041e42;min-width:inherit;padding:12px 20px}.team-item .btn:hover{color:#009bd2!important}.team-item .btn:hover svg{fill:#009bd2!important}.close{display:inline-block;height:28px;overflow:hidden;position:absolute;right:0;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:28px;z-index:2}.close:after,.close:before{background:#041e42;content:"";height:2.2px;left:0;margin-top:-2px;position:absolute;top:50%;width:100%}.close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.font-icon svg{fill:#041e42;width:14px}@media (max-width:1700px){.team-listing{margin:0 -30px}.team-listing .team-item{margin-bottom:60px;padding:0 30px}.team-item .team-item-content-wrapper .desc-wrapper{left:30px;padding:50px 100px;width:calc(100% - 60px)}}@media (max-width:1366px){.team-wrapper{padding:80px 60px}.team-item .team-item-content-wrapper .desc-wrapper{left:30px;width:calc(100% - 60px)}}@media (max-width:1024px){.team-listing .team-item{-ms-flex:0 0 50%;-webkit-flex:0 0 50%;flex:0 0 50%;margin-bottom:40px;max-width:50%;padding:0 20px}.team-item .team-item-content-wrapper .desc-wrapper{left:20px;padding:50px 100px;width:calc(100% - 40px)}.team-item .team-item-content-wrapper .img-wrapper .img-desc-wrap{width:calc(100% + 10px)}.team-item .arrow-up:after{top:-20px}.team-item .team-item-content-wrapper .desc-wrapper{padding:30px}.team-item .team-item-content-wrapper .desc-wrapper h3{font-size:38px}.team-item .team-item-content-wrapper .desc-wrapper h4{font-size:20px}.team-item .team-item-content-wrapper .img-wrapper .img-desc{padding:15px}.close{height:20px;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);width:20px}}@media (max-width:768px){.team-wrapper{padding:16px}.team-item .team-item-content-wrapper .desc-wrapper{left:20px;width:calc(100% - 40px)}}@media (max-width:575px){.team-wrapper{padding:16px}.team-listing .team-item{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;margin-bottom:30px;max-width:100%}.team-item .team-item-content-wrapper .desc-wrapper{font-size:16px;padding:30px}.team-item .team-item-content-wrapper .img-wrapper .img-desc h3{font-size:20px}}.team-carousel-outer{padding:16px 16px 48px;position:relative}.team-wrapper .team-carousel{margin:0 auto;max-width:1240px;overflow:hidden;position:relative}.team-wrapper .team-carousel .swiper-wrapper{align-items:stretch;flex-wrap:nowrap;margin:0}.team-wrapper .team-carousel .swiper-slide.team-item{flex:0 0 auto;height:auto;margin:0;max-width:none;padding:0}.team-wrapper .team-carousel .swiper-slide.team-item.has-bio{cursor:pointer}.team-wrapper .team-carousel .team-item-content-wrapper{height:100%}.team-wrapper .swiper-button-next,.team-wrapper .swiper-button-prev{background:#fff;border:1px solid #e3e7eb;border-radius:50%;box-shadow:0 6px 18px rgba(4,30,66,.14);color:#041e42;height:40px;margin-top:0;top:calc(50% - 22px);transition:background .2s,color .2s,box-shadow .2s;width:40px}.team-wrapper .swiper-button-prev{left:-40px;right:auto}.team-wrapper .swiper-button-next{left:auto;right:-40px}.team-wrapper .swiper-button-next:hover,.team-wrapper .swiper-button-prev:hover{background:#009bd2;box-shadow:0 8px 22px rgba(0,155,210,.3);color:#fff}.team-wrapper .swiper-button-next:after,.team-wrapper .swiper-button-prev:after{font-size:18px;font-weight:700}.team-wrapper .swiper-button-disabled{opacity:.35;pointer-events:none}.team-wrapper .swiper-pagination{bottom:4px}.team-wrapper .swiper-pagination-bullet{background:#98a4ae;opacity:.6}.team-wrapper .swiper-pagination-bullet-active{background:#009bd2;opacity:1}@media (max-width:1366px){.team-wrapper .swiper-button-prev{left:-60px}.team-wrapper .swiper-button-next{right:-60px}}@media (max-width:1024px){.team-wrapper .swiper-button-next,.team-wrapper .swiper-button-prev{height:44px;top:calc(50% - 22px);width:44px}.team-wrapper .swiper-button-prev{left:6px}.team-wrapper .swiper-button-next{right:6px}}.team-modal{display:none;inset:0;opacity:0;position:fixed;transition:opacity .2s ease;z-index:9999}.team-modal.is-open{display:block;opacity:1}.team-modal__overlay{background:rgba(4,30,66,.55);inset:0;position:absolute}.team-modal__dialog{background:#f5f8f9;border-radius:16px;color:#041e42;margin:6vh auto;max-height:88vh;max-width:720px;overflow:auto;padding:56px 48px 48px;position:relative;text-align:left;width:calc(100% - 40px)}.team-modal__close{background:none;border:0;cursor:pointer;height:36px;padding:0;position:absolute;right:16px;top:16px;width:36px}.team-modal__content h3{font-size:24px;font-weight:700;line-height:1;margin:0 0 10px}.team-modal__content h4{font-size:24px;font-style:italic;font-weight:400;margin:0 0 24px}.team-modal__content p{font-size:16px;font-weight:300;line-height:1.5;margin:0 0 20px}.team-modal__content .btn{align-items:center;border:1px solid #041e42;border-radius:999px;color:#041e42;display:inline-flex;gap:8px;padding:12px 20px;text-decoration:none}.team-modal__content .btn:hover{border-color:#009bd2;color:#009bd2!important}.team-modal__content .btn:hover svg{fill:#009bd2!important}@media (max-width:575px){.team-modal__dialog{margin:4vh auto;padding:48px 28px 32px}.team-modal__content h3,.team-modal__content h4{font-size:20px}}