.sr-cards-flip-01 .card-icon{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:1.5rem;justify-content:center;position:absolute;right:.75rem;top:1rem;width:1.5rem;z-index:2}.sr-cards-flip-01 .card-icon span{height:.1875rem;width:.8125rem}.sr-cards-flip-01 .card-icon span:after{background:inherit;bottom:0;content:"";height:.8125rem;left:0;margin:auto;position:absolute;right:0;top:0;width:.1875rem}.sr-cards-flip-01 .expand .card-icon span:after,.sr-cards-flip-01 .trigger-hover .card-block:hover .card-icon span:after{content:none}.sr-cards-flip-01 .card-block{cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:21.875rem;overflow:hidden;position:relative;text-align:left}.sr-cards-flip-01 .card-block.txt-left{align-items:flex-start;text-align:left}.sr-cards-flip-01 .card-block.txt-right{align-items:flex-end;text-align:right}.sr-cards-flip-01 .card-block.txt-center{align-items:center;text-align:center}.sr-cards-flip-01 .card-overlay{bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .5s}.sr-cards-flip-01 .expand .card-overlay,.sr-cards-flip-01 .trigger-hover .card-block:is(:hover,:focus-within):not(.sr-cards-flip-01:has(.card-block:hover) .card-block:focus-within:not(:hover)) .card-overlay{opacity:1}.sr-cards-flip-01 .card-description{height:100%;overflow-y:auto}.sr-cards-flip-01 .row.sr-valign-stretch .card-column{min-height:100%}.sr-cards-flip-01 .row.sr-valign-stretch .card-column .card-block{height:100%}.sr-cards-flip-01 .card-overlay .cta-group{pointer-events:none}.sr-cards-flip-01 .expand .card-overlay .cta-group,.sr-cards-flip-01 .trigger-hover .card-block:is(:hover,:focus-within):not(.sr-cards-flip-01:has(.card-block:hover) .card-block:focus-within:not(:hover)) .card-overlay .cta-group{pointer-events:auto}