.blog-listing{padding:40px 0}.span6 .blog-listing{height:100%}.blog-listing .divider{grid-template-columns:15% 10% 8% 1fr}.blog-listing .inner{column-gap:20px;display:grid;grid-template-columns:100%;grid-template-rows:max-content 1fr;height:100%;padding-left:1.25rem;padding-right:1.25rem;row-gap:5px}@media (min-width:850px){.blog-listing .inner{grid-template-columns:minmax(1.25rem,1fr) minmax(0,7.5rem) minmax(0,7.5rem) minmax(0,7.5rem) minmax(0,7.5rem) minmax(0,7.5rem) minmax(0,7.5rem) minmax(0,7.5rem) minmax(0,7.5rem) minmax(0,7.5rem) minmax(0,7.5rem) minmax(0,7.5rem) minmax(0,7.5rem) minmax(1.25rem,1fr);padding-left:0;padding-right:0}.blog-listing .heading,.blog-listing .listing{grid-column:2/span 12}}.blog-listing h2{color:#6c6f70}.blog-listing .listing{align-items:start;display:grid;gap:0;grid-template-columns:100%;justify-content:start}@media (min-width:850px){.blog-listing .listing{grid-template-columns:repeat(2,1fr)}}.blog-listing .listing .item{height:100%}.blog-listing .listing .item a{background-color:#fff;display:grid;gap:10px;grid-template-columns:100%;grid-template-rows:auto;padding:10px;transition:background-color .25s ease-in-out}.blog-listing .listing .item a>div{grid-column:1}.blog-listing .listing .author p{align-items:center;border-bottom:1px solid #6c6f70;display:grid;font-size:1.125rem;gap:5px;grid-template-columns:100%;justify-content:start;line-height:.85;padding:0 0 10px}.blog-listing .listing .author span.name{font-weight:600}.blog-listing .listing .author span.spacer{display:none}@media (min-width:460px){.blog-listing .listing .author p{grid-template-columns:auto auto auto}.blog-listing .listing .author span.spacer{display:block}}.blog-listing .listing a .photo{aspect-ratio:489/167;background-color:#000;overflow:hidden}.blog-listing .listing a .photo img{height:100%;object-fit:cover;transition:opacity .25s ease-in-out;width:100%}.blog-listing .listing a p{color:#6c6f70;font-size:1.375rem}.blog-listing .listing a h3{text-wrap:pretty;color:#c4541b;font-size:2.125rem;font-weight:600;transition:color .25s ease-in-out}.blog-listing .listing a span.button{color:#6c6f70}.blog-listing .listing a span.button svg polygon{fill:#c4541b}.blog-listing .listing a:hover span.button{color:#fff}.blog-listing .listing a:hover span.button svg polygon{fill:#fff}.blog-listing .listing:not(.ben):not(.main) .item a{grid-template-rows:auto 1fr auto;height:100%}.blog-listing .listing.main .item a{grid-template-rows:auto auto auto 1fr auto;height:100%}.blog-listing .listing.ben .item a{grid-template-rows:auto 1fr auto;height:100%}.blog-listing .item a:hover{background-color:#e1e1e1}.blog-listing .item a:hover h3{color:#b21e28}.blog-listing .item a:hover .photo img{opacity:.7}.blog-listing .listing.ben .heading{display:grid;gap:10px;grid-template-columns:minmax(0,40px) 1fr}@media (min-width:850px){.blog-listing .listing.ben .heading{gap:20px;grid-template-columns:minmax(0,91px) 1fr}}.blog-listing .listing.ben .heading .icon,.blog-listing .listing.ben .heading h3{grid-row:1;margin:0}.dnd_area-row-3-vertical-alignment>.row-fluid,div[*|class*=-vertical-alignment]>.row-fluid{display:grid!important;gap:20px;grid-template-columns:100%}@media (min-width:850px){.dnd_area-row-3-vertical-alignment>.row-fluid,div[*|class*=-vertical-alignment]>.row-fluid{gap:20px;grid-template-columns:minmax(1.25rem,1fr) minmax(0,7.5rem) minmax(0,7.5rem) minmax(0,7.5rem) minmax(0,7.5rem) minmax(0,7.5rem) minmax(0,7.5rem) minmax(0,7.5rem) minmax(0,7.5rem) minmax(0,7.5rem) minmax(0,7.5rem) minmax(0,7.5rem) minmax(0,7.5rem) minmax(1.25rem,1fr)}div.span6[*|class*=-vertical-alignment]>.row-fluid{display:grid;grid-template-columns:100%;height:100%}div.span6[*|class*=-vertical-alignment] .hs_cos_wrapper,div.span6[*|class*=-vertical-alignment] .inner,div.span6[*|class*=-vertical-alignment] .row-fluid,div.span6[*|class*=-vertical-alignment] .span12{height:100%}div.span6[*|class*=-vertical-alignment]{align-content:stretch;display:grid!important;gap:0;grid-column:span 6;grid-template-columns:100%;height:100%;justify-content:stretch!important}div.span6[*|class*=-vertical-alignment]:nth-of-type(odd){grid-column:2/span 6}div.span6[*|class*=-vertical-alignment]:nth-of-type(2n){grid-column-start:7/span 6}div.span6[*|class*=-vertical-alignment]:nth-of-type(2n) .inner>div,div.span6[*|class*=-vertical-alignment]:nth-of-type(odd) .inner>div{grid-column:1/span 14}}