.team-relation-granular{padding-bottom:50px;padding-top:50px}@media (min-width:830px){.team-relation-granular{padding-bottom:100px;padding-top:100px}}@media (min-width:1440px){.team-relation-granular{padding-bottom:113px;padding-top:138px}}.team-relation-granular .team-relation-swiper{position:relative}.team-relation-granular .team-relation-static{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.team-relation-granular .team-relation-static__item{max-width:420px;width:100%}@media screen and (min-width:768px){.team-relation-granular .team-relation-static__item{width:calc(50% - 6px)}}@media screen and (min-width:1024px){.team-relation-granular .team-relation-static__item{width:calc(33.33333% - 8px)}}@media screen and (min-width:1100px){.team-relation-granular .site-container{max-width:1920px!important;width:100%!important}}.team-relation-granular .team-relation-swiper__nav{background:transparent;border:0;cursor:pointer;line-height:0;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.team-relation-granular .team-relation-swiper__nav--prev{left:20px}.team-relation-granular .team-relation-swiper__nav--next{right:20px}@media screen and (max-width:768px){.team-relation-granular .team-relation-swiper__nav--prev{left:0}.team-relation-granular .team-relation-swiper__nav--next{right:0}}.team-relation-granular.off-red .header-container svg path{stroke:#e4e1da}.team-relation-granular.off-red .team-relation-pagination .swiper-pagination-bullet{background-color:#e4e1da}.team-relation-granular.off-red .team-relation-pagination .swiper-pagination-bullet-active,.team-relation-granular.off-red .team-relation-pagination .swiper-pagination-bullet-active-main{background-color:#e4e1da;opacity:1}.team-relation-granular .team-relation-pagination-wrap{align-items:center;display:flex;justify-content:center;margin-top:20px}@media (min-width:1280px){.team-relation-granular .team-relation-pagination-wrap{margin-top:35px}}.team-relation-granular .team-relation-pagination-wrap{width:100%}.team-relation-granular .team-relation-pagination{align-items:center;bottom:auto!important;display:flex;font-size:10px;justify-content:center;position:relative!important;top:auto!important}.team-relation-granular .team-relation-pagination:not(.swiper-pagination-bullets-dynamic){align-items:center;display:flex;gap:7px;justify-content:center;left:auto!important;right:auto!important;transform:none!important;width:auto!important}.team-relation-granular .team-relation-pagination:not(.swiper-pagination-bullets-dynamic) .swiper-pagination-bullet{margin:0!important}.team-relation-granular .team-relation-pagination.swiper-pagination-bullets-dynamic{--swiper-pagination-bullet-width:10px;--swiper-pagination-bullet-height:10px;--swiper-pagination-bullet-horizontal-gap:28px;--swiper-pagination-bullet-inactive-opacity:0.45;--swiper-pagination-bullet-opacity:1;margin-left:auto;margin-right:auto;overflow:hidden}.team-relation-granular .team-relation-pagination .swiper-pagination-bullet{aspect-ratio:1;background-color:#7d272e;height:10px;opacity:.45;width:10px}.team-relation-granular .team-relation-pagination .swiper-pagination-bullet-active,.team-relation-granular .team-relation-pagination .swiper-pagination-bullet-active-main{background-color:#7d272e;opacity:1}.team-relation-granular .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:unset!important;transform:translateX(0)!important}.team-relation-granular .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{margin:0 5px!important}.team-member-card{display:block;overflow:hidden;position:relative}.team-member-card:hover img{transform:scale(1.1)}.team-member-card img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .5s ease;width:100%}.team-member-card:after{background:linear-gradient(180deg,rgba(30,25,25,0) 57.94%,rgba(30,25,25,.8));content:"";height:100%;inset:0;position:absolute;width:100%}.team-member-card__info{bottom:0;left:0;padding:20px;position:absolute;right:0;z-index:2}@media (min-width:1440px){.team-member-card__info{padding-bottom:28px;padding-left:36px}}.team-member-card__info h3{font-size:20px;font-weight:700;letter-spacing:1px;line-height:100%;margin-bottom:3px}.team-member-card__info h3,.team-member-card__info span{color:var(--Off-white,#e4e1da);font-family:Montserrat;font-style:normal;text-transform:uppercase}.team-member-card__info span{font-size:13px;font-weight:500;letter-spacing:.65px;line-height:120%}.team-member-card__info-icon{display:block;margin-bottom:16px;opacity:0;transition:all .5s ease}.team-member-card:hover .team-member-card__info-icon{opacity:1}
