.news-single .hero{width:100vw;max-width:100vw;height:27.5rem;overflow:hidden;position:relative}.news-single .hero img{width:100%!important;height:100%!important;object-fit:cover;object-position:center;display:block;position:absolute;left:0;top:0}.news-single h1,.news-single .post-date{margin-left:auto!important;margin-right:auto!important;padding-left:1rem!important;padding-right:1rem!important}.news-single h1{font-size:2.5rem;line-height:3rem;margin-top:1.25rem!important}.news-single .post-date{margin-top:2.5rem}.news-single .author-container{display:flex;max-width:calc(var(--wp--style--global--content-size) + 2rem);margin:0 auto;padding:0 1rem;gap:1rem;align-items:start}.news-single .author-container .author-info.two-columns{display:inline-flex;gap:2rem;align-items:start}.news-single .author-container .author-block{width:fit-content}@media (max-width:768px){.news-single .author-container .author-info.two-columns{display:flex;flex-direction:column;align-items:stretch;justify-content:start}.news-single .author-container .author-block{width:100%}}.news-single .author-container .author-block p.author-heading{font-weight:600;line-height:2rem;margin:0 0 .25rem 0}.news-single .author-container .author-block p.author-name{font-weight:400;line-height:2rem;margin:0 0 .25rem 0;color:#57575D}.news-single .author-container .author-block p.author-email{line-height:2rem;margin:0 0 .25rem 0}.news-single .author-container .author-image img{width:12.75rem;height:12.75rem;object-fit:cover;object-position:top;border-top-left-radius:.5rem}.news-single .author-container .author-info{flex:1}.news-single .author-container .author-info p{padding-left:0!important;padding-right:0!important;font-weight:400;width:100%!important;max-width:100%!important}.news-single .author-container p.author-name{font-weight:600;line-height:1.5rem;margin:0 0 .25rem 0}.news-single .author-container p.author-role{font-size:1rem;line-height:1.5rem;letter-spacing:0;color:#57575D;margin:0 0 .25rem 0}.news-single .author-container p.author-email,.news-single .author-container p.author-phone{line-height:2rem;margin:0 0 .375rem 0}.news-single .author-container p.author-description{color:#57575D;margin:.875rem 0 0 0}@media (max-width:768px){.news-single .author-container{flex-direction:column;text-align:start}.news-single .author-container .author-image img{width:17.5rem;height:17.5rem;object-fit:cover;object-position:top;border-top-right-radius:.5rem;margin:0 auto}.news-single .author-container .author-info{text-align:start}.news-single .author-container .author-info p{width:17.5rem!important}}.news-single .latest-news-container{width:100%;max-width:100%;margin:0;padding:3rem 1rem;background:#F4F4F6;--cards-gap:2rem}@media (min-width:769px){.news-single .latest-news-container{padding:3rem 1rem}}.news-single .latest-news-container .news-grid>h2{margin:0!important;grid-column:1 / -1;text-align:left}.news-single .latest-news-container .news-grid{display:grid;gap:var(--cards-gap);grid-template-columns:repeat(auto-fit,minmax(0,100%));justify-content:start;max-width:calc(var(--wp--style--global--wide-size) - 2rem);margin:0 auto}@media((min-width:608px) and (max-width:911px)){.news-single .latest-news-container .news-grid{grid-template-columns:repeat(auto-fit,minmax(0,calc((100% - (1 * var(--cards-gap))) / 2)))}}@media(min-width:912px){.news-single .latest-news-container .news-grid{grid-template-columns:repeat(auto-fit,minmax(0,calc((100% - (2 * var(--cards-gap))) / 3)))}}.news-single .latest-news-container .news-card{overflow:hidden;border-radius:.5rem;background:#FFF;box-shadow:0 0 2rem 0 rgba(0,0,0,.2)}.news-single .latest-news-container .news-card a{text-decoration:none;color:inherit;display:block}.news-single .latest-news-container .news-image{width:100%;height:auto;aspect-ratio:446 / 294;overflow:hidden;background-color:#F9F9F9}.news-single .latest-news-container .news-image img{width:100%;height:100%;object-fit:cover;display:block}.news-single .latest-news-container .news-content{margin:1.25rem 1rem 1.25rem 1rem}.news-single .latest-news-container .news-content small{font-size:1rem;line-height:1.5rem;padding-left:0!important;padding-right:0!important;font-weight:400;margin-bottom:.25rem;color:#57575D}.news-single .latest-news-container .news-content h3{margin-top:0;margin-bottom:1.25rem}.news-single .latest-news-container .news-content p{padding-left:0!important;padding-right:0!important;font-weight:400;color:#57575D}