@media (min-width:768px){.main-row-0-vertical-alignment>.row-fluid{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row;flex-direction:row}.widget-type-cell{display:flex!important;flex-direction:column!important;justify-content:center!important}}@media only screen and (max-width:767px){.container-fluid .row-fluid-wrapper .dnd-section .dnd-row .row-fluid [class*=span]{width:100%}}.grid-section:has(.punch-featured-post-block){margin-bottom:80px}.punch-filters-wrapper{margin-bottom:80px}