.award-section{background:#fff;padding:9px 0 30px}@media screen and (min-width:85em){.award-section{padding:43px 0 30px}}.award-section h2{font-weight:400;font-size:clamp(32px,32px + 4 * (100vw - 375px) / 1065,36px);color:#000;margin-bottom:clamp(30px,30px + 36 * (100vw - 375px) / 1065,61px)}@media print,screen and (max-width:47.99875em){.award-section h2{margin-top:8px}}@media screen and (min-width:85em){.award-section h2{padding:0}}.award-section .award-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:30px}@media print,screen and (min-width:37em){.award-section .award-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}}@media print,screen and (min-width:64em){.award-section .award-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}}@media print,screen and (min-width:74em){.award-section .award-grid{gap:40px}}.award-section .award-card{position:relative;max-height:413px;overflow:hidden;box-shadow:0 4px 32.5px #0000002b;background:#fff;min-height:387px;display:grid}.award-section .card-logo img{width:100%;object-fit:cover;object-position:center}.award-section .card-logo{inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:203px;margin:0 auto;color:#284362;text-transform:uppercase;text-align:center;font-size:16px;line-height:158%}@media print,screen and (min-width:74em){.award-section .card-logo{max-width:243px}}.award-section .card-logo .cta{display:block;font-weight:600;color:#000;font-size:14px;width:100%;text-align:center;margin-top:-2px;padding:10px;background:#fff;text-transform:capitalize;position:absolute;bottom:15px}@media print,screen and (min-width:48em){.award-section .card-logo .cta{display:none}}.award-section .overlay-content{position:absolute;inset:0;background:#243f5c;color:#fff;padding:clamp(1.25rem,1.812vw + .825rem,3rem) clamp(1.25rem,1.036vw + 1.007rem,2.25rem);opacity:0;visibility:hidden;-webkit-transform:translateY(16px);transform:translateY(16px);-webkit-transition:all .35s ease;transition:all .35s ease;z-index:3}.award-section .overlay-content strong{font-weight:700;font-size:18px}.award-section .overlay-content p{font-weight:400;font-size:16px;color:#fff;margin-bottom:32px;line-height:150%;margin-top:15px}.award-section .overlay-content .meta{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;opacity:.95;position:absolute;bottom:35px}.award-section .overlay-content .meta a{font-weight:400;font-size:16px;color:#fff}.award-section .overlay-content .meta a:hover{text-decoration:none}.award-section .award-card:hover .overlay-content{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.award-section .award-card:hover .card-logo{opacity:0}.overlay-content a{color:#fff;display:block}.overlay-content a:hover,.overlay-content a:focus{color:#52d0f7}.award-section h2+p{margin-top:-25px;color:#000;margin-bottom:40px}.award-section .overlay-content .card-meta{margin-bottom:20px;display:flex;column-gap:24px;flex-wrap:wrap}.award-section .card-logo:after,.award-section .card-logo:before{content:"";background:url(/images/award-vector.svg) no-repeat;background-size:contain;position:absolute;width:100%;top:50%;left:6px;height:237px;transform:translateY(-50%)}.award-section .card-logo:after{right:6px;left:-6px;background:url(/images/award-vector-right.svg) no-repeat;background-position:right}.card-logo .meta{position:absolute;bottom:82px}.card-logo .meta{text-transform:none;font-size:14px;color:#284362;gap:12px;display:flex}
