@media (min-width:980px){.block_gateway.single .gateway_item_media:before{float:left;width:1px;height:100%;content:'';margin-left:-1px;padding-bottom:56.25%}}@media (min-width:1460px){.block_gateway.single .gateway_item_media:before{float:left;width:1px;height:100%;content:'';margin-left:-1px;padding-bottom:40%}}@media (min-width:980px){.block_gateway:not(.single){grid-template-columns:1fr 1fr}}@media (min-width:1460px){.block_gateway:not(.single) .gateway_item_media:before{float:left;width:1px;height:100%;content:'';margin-left:-1px;padding-bottom:66.66%}}@media (min-width:980px){.block_gateway .gateway_item:focus .gateway_item_content,.block_gateway .gateway_item:hover .gateway_item_content{grid-template-rows:1fr;opacity:1}.block_gateway .gateway_item:focus .gateway_item_media img,.block_gateway .gateway_item:hover .gateway_item_media img{filter:grayscale(100%)}}.block_gateway .gateway_item_media:before{float:left;width:1px;height:100%;content:'';margin-left:-1px;padding-bottom:100%}@media (min-width:740px) and (max-width:979px){.block_gateway .gateway_item_media:before{float:left;width:1px;height:100%;content:'';margin-left:-1px;padding-bottom:66.66%}}@media (min-width:980px){.block_gateway .gateway_item_media img{transition:filter .25s}}.block_gateway .gateway_item_media:after{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--color-black);content:'';opacity:.7}@media (min-width:980px){.block_gateway .gateway_item_media:after{opacity:.5}}.block_gateway .plus_icon{width:40px}.block_gateway .gateway_item_body{max-width:800px;margin:0 auto}.block_gateway .gateway_item_clone{position:relative;z-index:-1;opacity:0;pointer-events:none;visibility:hidden}@media (min-width:980px){.js .block_gateway .gateway_item_clone .gateway_item_content{grid-template-rows:1fr}}.block_gateway .gateway_item_title span.highlight{font-family:var(--font-serif);font-optical-sizing:auto;font-weight:400;font-style:italic;color:var(--color-white)}@media (min-width:980px){.no-js .block_gateway .gateway_item_content{grid-template-rows:1fr}.js .block_gateway .gateway_item_content{grid-template-rows:0fr;opacity:0;transition:grid-template-rows .25s,opacity .25s}}.block_gateway .gateway_content_inner{overflow:hidden}.block_gateway .gateway_content_inner p{margin-top:0}.block_gateway .gateway_item_link{width:100%;border-bottom:1px solid var(--color-white)}.block_gateway .gateway_item_link:focus .button_arrow,.block_gateway .gateway_item_link:hover .button_arrow{transform:translate(4px,0)}.block_gateway .button_arrow{width:10px;transition:transform .15s}