.template--our-team h1.main-page-title{display:none}.our-team-section{padding:80px 0 96px}.template--our-team .about-image-with-text{padding:40px 0}.template--our-team .about-image-with-text .about-heading{padding-top:64px;color:#3f8fcf;margin:0 0 24px}.template--our-team .about-image-with-text .about-description{color:#fff;font-size:36px;line-height:44px;font-family:var(--font-body)}.template--our-team .story-content{max-width:400px}.template--our-team .story-content .description{display:inline-block;width:100%;font-size:16px;line-height:24px;color:#fff;margin-bottom:24px}.template--our-team .story-content a.button{background:var(--color-btn-primary);color:var(--color-btn-primary-text)!important;font-weight:700;font-size:14px;line-height:18px;min-width:auto;min-height:auto;padding:24px 40px}.template--our-team #MainContent .story-content a.button:hover,.template--our-team #MainContent .story-content a.button:focus{text-decoration:none;border:2px solid white}.our-team-section .header-content{max-width:1120px;margin:0 auto;text-align:center;padding-bottom:63px}.our-team-section h3.heading{font-size:24px;line-height:36px;color:#204f84;margin:0 0 8px}.our-team-section .header-content .description{font-size:16px;line-height:24px;color:#626262}.our-team-section h3.heading span{color:#7cac20}.team-list{display:flex;flex-wrap:wrap;margin:0 -6px;justify-content:center}.team-list .our-teammate{max-width:25%;flex:0 0 25%;padding:0 6px;margin-bottom:24px;position:relative;height:auto;width:auto}.team-list .our-teammate .team-image figure{margin:0;position:relative;width:100%;display:inline-block;padding-bottom:127%}.team-list .our-teammate .team-image figure img{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;object-fit:cover;filter:grayscale(.9);transition:all .2s ease-in-out 0s}@media (min-width: 768px){.team-list .our-teammate .team-image:hover figure img{filter:grayscale(0)}.team-list.swiper .swiper-wrapper{display:flex;transform:none;height:auto;flex-wrap:wrap;box-sizing:border-box;justify-content:center}}.team-image{position:relative;line-height:0;overflow:hidden}.about-team{position:absolute;bottom:0;left:0;right:auto;width:100%;padding:0 16px 16px;z-index:1}.about-team:before{position:absolute;content:"";background:linear-gradient(0deg,#000,#0000);bottom:0;left:0;right:0;height:100%;z-index:-1}.about-team .team-name{margin:0 0 2px;font-size:32px;line-height:44px;color:#fff}.about-team .designation{font-size:15px;line-height:23px;color:#fff;opacity:.8;text-transform:uppercase;letter-spacing:.05em}.team-card-content-overlay{position:absolute;top:0;bottom:0;left:6px;right:6px;margin:auto;background:#204f84;z-index:2;padding:30px 24px;opacity:0;visibility:hidden;height:auto;overflow:hidden;transition:all .7s ease-in-out 0s}.team-image.active~.team-card-content-overlay{opacity:1;visibility:visible}.team-card-content .card-heading{color:#fff;margin:0 0 8px;font-size:18px;line-height:26px}.team-card-content .card-desc{color:#fff;font-size:14px;line-height:22px;margin-bottom:16px}.team-card-content .card-small-title{color:#fff;font-size:14px;line-height:22px;text-shadow:0px 4px 4px rgb(0 0 0 / 25%);font-weight:500;margin:0 0 2px;border-top:1px solid #3A6CA4;padding-top:12px}.team-card-content .card-about{font-size:12px;line-height:18px;letter-spacing:.02em;text-transform:uppercase;color:#fff;opacity:.8}.template--our-team .about-image-with-text .about-link{padding-top:24px}.template--our-team .about-image-with-text .about-link svg{vertical-align:middle;display:inline-block}.template--our-team #MainContent .about-image-with-text .about-link a{font-weight:700;font-size:12px;letter-spacing:.05em;text-transform:uppercase;line-height:16px;color:#fff;display:flex;align-items:center;justify-content:center}.template--our-team #MainContent .about-image-with-text .about-link svg path{fill:#fff}@media (max-width: 1399px){.team-card-content{max-height:320px;overflow-y:auto}}@media (max-width: 1299px){.about-team .team-name{font-size:28px;line-height:40px}.template--our-team .about-image-with-text .about-description{font-size:30px;line-height:40px}.our-team-section{padding:60px 0 76px}.about-team .designation{font-size:13px;line-height:20px}.team-card-content{max-height:290px}}@media (max-width: 1199px){.team-list .our-teammate{max-width:33.33%;flex:0 0 33.33%}}@media (max-width: 991px){.template--our-team .about-image-with-text .about-description{font-size:26px;line-height:36px}.our-team-section .header-content{padding-bottom:45px}.template--our-team .about-image-with-text .about-heading{padding-top:50px;margin:0 0 20px;font-size:18px;line-height:28px}.our-team-section{padding:55px 0 66px}.template--our-team .story-content{max-width:310px}}@media (max-width: 767px){.template--our-team .story-content{max-width:max-content;text-align:center;padding:0 16px;top:52%}.template--our-team .about-image-with-text .about-description{font-size:22px;line-height:32px}.our-team-section{padding:24px 0 36px}.template--our-team .about-image-with-text{padding:24px 0}.template--our-team .about-image-with-text .about-heading{padding-top:30px;margin:0 0 16px;font-size:20px;line-height:30px}.template--our-team .story-content .description{font-size:14px;line-height:22px;margin-bottom:20px}.team-list .swiper-pagination{position:static;padding-top:40px}.team-list .swiper-pagination .swiper-pagination-bullet{height:5px;width:5px;border-radius:0;background:#d9d9d9;opacity:1}.team-list .our-teammate{max-width:50%;flex:0 0 50%}.team-list .swiper-pagination .swiper-pagination-bullet-active{background:#0e1c29}.team-list .our-teammate{margin-bottom:0}.team-list{margin-right:0}.our-team-section .header-content .description{font-size:14px;line-height:22px}.our-team-section h3.heading{font-size:20px;line-height:30px}}@media (max-width: 575px){.team-list .our-teammate{max-width:300px;flex:0 0 300px}.our-team-section .page-width-desktop{padding-right:0}.team-list .our-teammate .team-image figure{padding-bottom:115%}.team-card-content-overlay{padding:16px 24px}.our-team-section .header-content{padding-right:16px}.template--our-team .about-image-with-text .about-description{font-size:20px;line-height:24px}.team-card-content{max-height:unset}.team-image.active{display:none}.team-card-content-overlay{position:relative;left:0;right:0;display:none}.team-image.active~.team-card-content-overlay{display:block}}@media (min-width: 768px){.template--our-team .about-image-with-text .about-link{display:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/our-team.css.map?v=154111867094561834211704456573 */
