footer{flex-shrink:0}body.elementor-page{display:flex!important;flex-direction:column;min-height:100vh}.elementor-section-wrap{flex:1}.articles-block .articles-block__wrapper_banner-style{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.articles-block .articles-block__wrapper_banner-style .articles-block__article-left:first-of-type{grid-row:1}.articles-block .articles-block__wrapper_banner-style .articles-block__article-left:nth-of-type(2){grid-row:2}.articles-block .articles-block__wrapper_banner-style .articles-block__article-right{grid-column:2;grid-row:1/span 2}