.team_section{overflow:hidden;position:relative}.team_section .container>.row:not(.grid-wrap){padding-left:0;padding-right:0}.team_section .cards{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;padding-bottom:1.25rem}.team_section .cards .card{height:22.375rem;-ms-grid-column-span:2;border-radius:.625rem;grid-column:span 2;min-height:21.5rem;min-width:21.5rem;position:relative}.team_section .cards .card .card_flip,.team_section .cards .card.active .card_flip{border-radius:.625rem;height:21.5rem;padding:1.5rem;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.team_section .cards .card .back,.team_section .cards .card .card_flip,.team_section .cards .card .front,.team_section .cards .card.active .card_flip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.team_section .cards .card .back,.team_section .cards .card .front{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;left:0;padding:1.25rem;position:absolute;top:0;width:100%}.team_section .cards .card .card_flip .front{padding:0;z-index:2}.team_section .cards .card .card_flip img{border-radius:.625rem;min-height:21.5rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.team_section .cards .card .card_flip .back{background-color:var(--deep_blue);border-radius:.625rem;color:var(--white);-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.team_section .cards .card.cta{background-color:var(--sunrise_glow)}.team_section .cards .card.cta.deep_blue{background-color:var(--deep_blue);color:var(--white)}.team_section .cards .card.cta.sky_blue{background-color:var(--sky_blue);color:var(--white)}.team_section .cards .card.tag{background-color:var(--sky_blue)}.team_section .cards .card:hover .card_flip,.team_section .cards .card>div.flipped{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.team_section .cards .card:hover>div.flipped{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.team_section .card.flip .content_holder .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.team_section .cards .card.flip .content a .icon,.team_section .cards .card.flip .front a .icon{height:2.5rem;min-height:1.5rem;position:absolute;right:1.5rem;top:1.5rem;width:2.5rem;fill:var(--white);aspect-ratio:1/1;background-color:var(--sky_blue);border-radius:50%;padding:.125rem}.team_section .cards .card.tag .content_holder{color:var(--white);font-size:1.125rem;line-height:1.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.team_section .cards .card.tag .content_holder .team_title{font-weight:700;margin-bottom:1.5rem}.team_section .cards .card .content_holder h4{font-family:var(--body_font);text-transform:none}.team_section .cards .card.tag .content_holder .tags{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.875rem}.team_section .cards .card.tag .content_holder .tags .tag{border:1px solid var(--white);border-radius:10rem;padding:.5rem .85rem}.team_section .cards .card.cta .content_holder{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.team_section .cards .card.cta:is(.sky_blue,.deep_blue) .content_holder{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.team_section .cards .card.cta .content_holder .btn_holder{margin-top:1.25rem}.team_section .cards .card.cta .content_holder .btn_holder .icon{fill:var(--sky_blue)}.team_section .cards .card .content_holder .btn .icon{border-radius:50%;margin-left:1rem;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:2rem;fill:var(--sky_blue)}.team_section .cards .card .content_holder .btn:is(:hover,:focus,:active) .icon{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.team_section .cards .content_holder .btn{background-color:var(--sky_blue);color:var(--white)}.team_section .cards .card.cta.sky_blue .content_holder .btn{background-color:var(--deep_blue)}@media (min-width:768px){.team_section .cards:not(.scroll){display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.25rem 1fr 1.25rem 1fr 1.25rem 1fr 1.25rem 1fr 1.25rem 1fr;gap:1.25rem;grid-template-columns:repeat(6,1fr);margin:0;overflow:hidden}.team_section .cards:not(.scroll) .card{min-width:0;-ms-grid-column-span:3;grid-column:span 3}.team_section .cards:not(.scroll) .card:first-child{-ms-grid-column-span:6;grid-column:span 6}.team_section .cards .card:not(.active) .card_flip{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.team_section .cards .card .card_flip{min-height:21.5rem;padding:2rem}.team_section .cards .card .back,.team_section .cards .card .front{padding:2rem}.team_section .cards:not(.scroll) .card .card_flip img{min-height:21.5rem}.team_section .cards:not(.scroll) .card{height:21.5rem;min-height:21.5rem;min-width:21.5rem}}@media (min-width:1128px){.team_section .cards:not(.scroll){display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);overflow-x:hidden;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.team_section .cards:not(.scroll) .card,.team_section .cards:not(.scroll) .card:first-child{-ms-grid-column-span:2;grid-column:span 2}.team_section .cards .card.medium,.team_section .cards .card:not(.scroll).medium:first-child{-ms-grid-column-span:3;grid-column:span 3}.team_section .cards .card.large,.team_section .cards .card:not(.scroll).large:first-child{-ms-grid-column-span:4;grid-column:span 4}.team_section .cards .card p{font-size:var(--font-size-lg);margin-bottom:1rem}}@media (max-width:1446px){.team_section .cards:not(.grid-wrap){gap:0;margin-top:1.5rem}.team_section:has(.scroll) .swiper-scrollbar.swiper-scrollbar-horizontal{background:var(--pale_blue);height:.5rem;left:0;right:0;top:0!important;width:100%}.team_section:has(.scroll) .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background:var(--sky_blue)}.team_section .cards:not(.grid-wrap) .card{max-height:21.5rem;max-width:21.5rem}.team_section .cards:not(.grid-wrap) .card p{display:-webkit-box;font-size:var(--font-size-lg);margin-bottom:1rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical}}@media (max-width:767px){.team_section .cards:is(.grid-wrap){cursor:grab;gap:0;margin-top:1.5rem;pointer-events:all}.team_section:has(.grid-wrap) .swiper-scrollbar.swiper-scrollbar-horizontal{background:var(--pale_blue);height:.5rem;left:0;right:0;top:0!important;width:100%}.team_section:has(.grid-wrap) .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background:var(--sky_blue)}.team_section .cards:is(.grid-wrap) .card{max-height:21.5rem;max-width:21.5rem}.team_section .cards:is(.grid-wrap) .card p{display:-webkit-box;font-size:var(--font-size-lg);margin-bottom:1rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical}.team_section .cards .card:hover .card_flip{transform:none}.team_section .cards .card.active .card_flip{transform:rotateY(180deg)}}@media (min-width:1447px){.team_section .container>.row{margin:0}.team_section .cards:is(.scroll){display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);overflow-x:hidden}.team_section .cards:is(.scroll) .card{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.team_section .cards:is(.card-scroll){direction:rtl;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.team_section .cards .card .card_flip img,.team_section .cards:not(.scroll) .card .card_flip img{min-height:26.625rem}.team_section .cards .card .card_flip,.team_section .cards .card.active .card_flip{height:26.625rem}.team_section .cards .card,.team_section .cards:not(.scroll) .card{min-height:26.625rem;min-width:22.375rem}}