.cards-animation,.cards-animation__item{display:flex;flex-wrap:wrap}.cards-animation__item.button a.button svg{height:20px;width:20px}.cards-animation .hs_cos_wrapper_type_inline_rich_text :last-child{margin-bottom:0}.cards-animation .cards-animation--image-top,.cards-animation.cards-animation--text-on-image{width:100%}.cards-animation--text-on-image .cards-animation__item{overflow:hidden}.cards-animation__content{display:flex;flex-flow:column;height:100%;position:relative}.cards-animation__divider{height:3px;width:100%}.cards-animation__content-button,.cards-animation__content-cta{background-color:#000;padding:20px}.cards-animation__content-image{display:inline-block}.cards-animation__content-image img{max-width:100%}.cards-animation__content-image.image_block.cards-animation--image-top{line-height:0}.cards-animation__content-text-on-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;right:0;top:0;transition:transform .3s;width:100%}.cards-animation__item .cards-animation__content-button a svg g path{fill:inherit}.cards-animation__item.button div.cards-animation__content-text p{font-weight:400;line-height:normal;text-transform:none}.cards-animation__item{flex-flow:column;overflow:hidden}.cards-animation__item-link{background-color:transparent;display:flex;flex-flow:column;text-decoration:none!important}.cards-animation__item:hover .cards-animation__content-text-on-image{transform:scale(1.1)}.cards-animation__item .cards-animation__content-button a.button--icon-right span{order:1}.cards-animation__wrapper{overflow:hidden;position:relative}.cards-animation__item,.cards-animation__item-back{border-radius:inherit;transition:all .4s ease-in-out;width:100%}.cards-animation__item{margin-top:0;position:relative;z-index:2}.cards-animation__content-wrapper{display:flex;flex-direction:column;gap:30px}