.wp-block-animalequality-pattern-callouts .wp-block-columns{flex-wrap:wrap!important;gap:0}.wp-block-animalequality-pattern-callouts .wp-block-columns .wp-block-column{overflow:hidden;position:relative}.wp-block-animalequality-pattern-callouts .wp-block-columns .wp-block-column .wp-block-cover{min-height:500px}.wp-block-animalequality-pattern-callouts .wp-block-columns .wp-block-column .wp-block-cover__image-background--portrait{display:none}.wp-block-animalequality-pattern-callouts .wp-block-columns .wp-block-column .wp-block-cover__background{transition:opacity .3s}.wp-block-animalequality-pattern-callouts .wp-block-columns .wp-block-column img{transition:transform .3s}.wp-block-animalequality-pattern-callouts .wp-block-columns .wp-block-column .wp-block-cover__inner-container{height:100%;position:absolute;width:100%}.wp-block-animalequality-pattern-callouts .wp-block-columns .wp-block-column .wp-block-cover__inner-container p{height:100%;line-height:1;width:100%}.wp-block-animalequality-pattern-callouts .wp-block-columns .wp-block-column .wp-block-cover__inner-container p a{align-items:center;background:none;display:flex;height:100%;justify-content:center;line-height:1;padding:1rem;width:100%}.wp-block-animalequality-pattern-callouts .wp-block-columns .wp-block-column .wp-block-cover__inner-container p a:hover{color:inherit}.wp-block-animalequality-pattern-callouts .wp-block-columns .wp-block-column:after{background-color:transparent;border:3px solid var(--ae-gutenberg-blocks-color-secondary);content:"";display:none;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.wp-block-animalequality-pattern-callouts .wp-block-columns .wp-block-column:hover:after{display:block}.wp-block-animalequality-pattern-callouts .wp-block-columns .wp-block-column:hover .wp-block-cover__background{opacity:.4}.wp-block-animalequality-pattern-callouts .wp-block-columns .wp-block-column:hover img{transform:scale(1.1)}@media screen and (min-width:601px){.wp-block-animalequality-pattern-callouts .wp-block-columns .wp-block-column{flex-basis:50%!important}}@media screen and (min-width:1081px){.wp-block-animalequality-pattern-callouts .wp-block-columns .wp-block-column{flex-basis:25%!important}}
