.teams-cards{display:-ms-grid;display:grid;width:100%;margin:0 auto;-webkit-padding-after:1.875rem;padding-block-end:1.875rem}@media (min-width: 768px){.teams-cards{row-gap:2.5rem;-webkit-padding-after:2.5rem;padding-block-end:2.5rem}}.teams-cards .team-section{width:100%;display:-ms-grid;display:grid;-ms-grid-rows:auto;-ms-grid-columns:auto;grid-template:auto / auto;row-gap:1.3125rem;padding-top:3.75rem;padding-bottom:3.75rem;border-top:0.0625rem solid #e9ecec}@media (min-width: 768px){.teams-cards .team-section{-webkit-box-shadow:inset 0 0 0 0.0625rem #e9ecec;box-shadow:inset 0 0 0 0.0625rem #e9ecec;padding-top:0;border-top:none;padding-bottom:3%}}.teams-cards .team-section:first-child{padding-top:0}.teams-cards .team-section:last-child{padding-bottom:0}@media (min-width: 768px){.teams-cards .team-section:last-child{padding-bottom:3%}}.teams-cards .team-title{background:#008a90;text-transform:uppercase}.teams-cards .team-title h2{font-size:1rem;line-height:1.1875rem;font-weight:600;padding:4%}@media (min-width: 1024px){.teams-cards .team-title h2{padding:2%}}.teams-cards .team-all-card{display:-ms-grid;display:grid;-ms-grid-rows:auto;-ms-grid-columns:auto;grid-template:auto / auto;row-gap:1.3125rem}@media (min-width: 768px){.teams-cards .team-all-card{-ms-grid-rows:auto;-ms-grid-columns:1fr 0.9375rem 1fr;grid-template:auto / 1fr 1fr;row-gap:0.9375rem;-webkit-column-gap:0.9375rem;-moz-column-gap:0.9375rem;column-gap:0.9375rem;padding:0 2%}}@media (min-width: 1440px){.teams-cards .team-all-card{-ms-grid-rows:auto;-ms-grid-columns:1fr 1fr 1fr;grid-template:auto / 1fr 1fr 1fr}}.teams-cards .team-card{width:100%;display:-ms-grid;display:grid;-ms-grid-rows:auto auto;-ms-grid-columns:auto;grid-template:auto auto / auto}.teams-cards .team-card .team-card-head img{width:100%}.teams-cards .team-card .team-card-body{padding:4% 5% 4% 5%;display:-ms-grid;display:grid;min-height:12.1875rem;-ms-flex-line-pack:justify;align-content:space-between}.teams-cards .team-card .team-card-body .card-body-desc{display:-ms-grid;display:grid;row-gap:0.625rem}.teams-cards .team-card .team-card-body .card-body-desc h3{font-weight:bold;font-size:1rem;line-height:1.625rem;text-transform:uppercase}.teams-cards .team-card .team-card-body .card-body-desc p{font-weight:normal;font-size:0.875rem;line-height:1rem}.teams-cards .team-card .team-card-body .card-body-info{display:-ms-grid;display:grid;row-gap:0.125rem}.teams-cards .team-card .team-card-body .card-body-info div{display:-ms-grid;display:grid;-ms-grid-rows:auto;-ms-grid-columns:auto 0.79375rem auto;grid-template:auto / auto auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.79375rem;-moz-column-gap:0.79375rem;column-gap:0.79375rem}.teams-cards .team-card .team-card-body .card-body-info a{font-weight:500;font-size:0.875rem;line-height:1.625rem}.teams-cards .team-card .team-card-body .card-body-info .icon-phone:before{content:'\e806';margin:0}.teams-cards .team-card .team-card-body .card-body-info .info-mail .icon-mail_2:before{content:'\e807';margin:0;font-size:0.75rem;width:1.4em}.teams-cards .team-card .team-card-body .card-body-info .info-mail a{text-decoration:underline}
