@keyframes scaleten{0%{background-position:-468px 0}100%{background-position:468px 0}}.contactCard{display:flex;gap:20px;align-items:center}@media only screen and (max-width: 991.98px){.contactCard{flex-direction:column}}@media only screen and (min-width: 992px){.contactCard{position:relative}}.contactCard__wrapper{display:block;padding:1.5rem 1.25rem;background:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.12)}@media only screen and (max-width: 991.98px){.contactCard__wrapper{padding:1rem}}.contactCard__image{flex-shrink:0}.contactCard__image img{width:96px;height:96px;border-radius:99px}.contactCard__fallback-image{background-color:#f2f2f2;width:96px;height:96px;border-radius:99px;flex-shrink:0}.contactCard__name-initials{text-align:center;padding:28% 0;font-size:2rem;font-weight:700;color:#009380}.contactCard__description-wrapper{display:flex;align-items:center;width:100%;justify-content:space-between;gap:0 .5rem}@media only screen and (max-width: 991.98px){.contactCard__description-wrapper{gap:1rem 0;flex-direction:column;align-items:start}}@media only screen and (max-width: 991.98px){.contactCard__description{text-align:center}}@media only screen and (min-width: 992px){.contactCard__description{width:165px}}@media only screen and (min-width: 1024px){.contactCard__description{width:180px}}@media screen and (min-width: 1100px){.contactCard__description{width:215px}}@media only screen and (min-width: 1200px){.contactCard__description{width:270px}}.contactCard__name{color:#009878;font-family:"Inter",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.6875rem;margin-bottom:0.5rem}.contactCard__designation{font-family:"Inter",sans-serif;font-size:1rem;font-weight:500;line-height:1.2rem;color:#333;margin-bottom:.2rem}@media only screen and (max-width: 1365.98px){.contactCard__designation{font-size:0.875rem}}@media only screen and (max-width: 991.98px){.contactCard__designation{font-size:1rem}}.contactCard__region{font-family:"Inter",sans-serif;font-size:0.75rem;font-weight:400;line-height:normal;color:#333}.contactCard__email{margin-top:0.5rem}.contactCard__telephone,.contactCard__email{font-family:"Inter",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;opacity:.6}.contactCard__telephone a,.contactCard__email a{color:inherit}.contactCard__telephone a:hover,.contactCard__email a:hover{text-decoration:underline}.contactCard__contact{margin-left:0.25rem}@media only screen and (max-width: 991.98px){.contactCard__contact{margin-left:0;margin-top:0.25rem}}@media only screen and (min-width: 992px){.contactCard__contact{margin-left:0;position:absolute;right:0}}.contactCard__contact .button--mail a{display:flex;gap:4px;font-size:0.875rem;padding:8px;align-items:center}@media only screen and (max-width: 1365.98px){.contactCard__contact .button--mail a{font-size:0.6875rem}}@media only screen and (max-width: 991.98px){.contactCard__contact .button--mail a{font-size:0.875rem}}.contactCard__contact .button--mail a::before{content:"";background:url("../images/icons/mail-icon-white.svg") no-repeat;display:block;width:24px;height:24px}.contactCard__contact .button--mobile a{display:flex;gap:4px;font-size:0.875rem;padding:8px;align-items:center}.contactCard__contact .button--mobile a::before{content:"";background:url("../images/icons/call.svg") no-repeat;display:block;width:24px;height:24px}.contactCard__featured-items{background:#edf7f6;box-shadow:0 4px 4px 0 rgba(0,0,0,.05);padding:0.5rem;font-size:1rem}@media(min-width: 992px)and (max-width: 1365.98px){.contactCard__featured-items{font-size:0.75rem}}@media only screen and (max-width: 991.98px){.contactCard--version-2{flex-direction:row;align-items:start}}@media only screen and (max-width: 991.98px){.contactCard--version-2 .contactCard__description{text-align:start}}@media only screen and (max-width: 575.98px){.contactCard--version-2 .contactCard__description{width:100%}}a:has(.contactCard){width:100%}
