.hooked-theme .wp-block-column.flex-stretch{display:flex;flex-direction:column!important;align-self:stretch!important;position:relative;margin-top:.5em;margin-bottom:.5em}.hooked-theme .wp-block-column.flex-stretch+.wp-block-column .button-phone-row:last-child{margin-bottom:.5em}.image-rows{position:relative;z-index:10;display:flex;flex-direction:column;flex-grow:1;margin:-5px}.image-rows::before{content:"";position:absolute;top:0;right:0;width:0;height:0;z-index:-1;width:0;height:0;border-style:solid;border-width:0 7vw 7vw 0;border-color:#fff0 #3258a2 #fff0 #fff0}.image-rows::after{content:"";position:absolute;bottom:0;right:left;width:0;height:0;z-index:-1;width:0;height:0;border-style:solid;border-width:7vw 0 0 7vw;border-color:#fff0 #fff0 #fff0 #3258a2}@media(min-width:1024px){.image-rows::before{border-width:0 3vw 3vw 0;border-color:#fff0 rgb(124.2,140.9692307692,167.8) #fff0 #fff0}.image-rows::after{border-width:3vw 0 0 3vw;border-color:#fff0 #fff0 #fff0 rgb(124.2,140.9692307692,167.8)}}.row-image-1{position:relative;width:100%;flex-grow:1}.row-image-1 .row-image-link{position:static}.row-image-link{position:relative}.row-image-link.no-lb{pointer-events:none}.row-image-2,.row-image-3,.row-image-4{position:relative;width:100%;flex-grow:1;display:flex;position:relative}.row-image-2 .row-image-link{flex-basis:50%}.row-image-3 .row-image-link{flex-basis:33.333%}.row-image-4 .row-image-link{flex-basis:25%}.row-image-wrapper{display:block;position:absolute;top:5px;right:5px;bottom:5px;left:5px;overflow:hidden;border-radius:0;border:.5px solid #fff}.is-dark-theme .row-image-wrapper{border:.5px solid hsl(0 0% 100% / .2)}span.row-image{display:block;background-size:cover;background-position:center center;position:absolute;inset:0;transition-duration:.5s}picture.row-image img{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%}@media(min-width:1024px){.commercial-first-image.row-image-1{padding-top:25%}}@media(max-width:1023px){.row-image-wrapper{top:3px;right:3px;bottom:3px;left:3px}.image-rows{margin:-3px}.row-image-1,.row-image-2 .row-image-link,.row-image-3 .row-image-link,.row-image-4 .row-image-link{padding-top:56%}.row-image-4 .row-image-link{padding-top:36%}.row-image-3 .row-image-link{padding-top:36%}.row-image-2 .row-image-link{padding-top:36%}}