:root{--a3x-usm-footer-red:var(--wp--preset--color--secondary,red);--a3x-usm-footer-black:var(--wp--preset--color--contrast,#000);--a3x-usm-footer-black-300:var(--wp--preset--color--black-300,#000);--a3x-usm-footer-white:var(--wp--preset--color--base,#fff)}.usm-fcta{width:100%;display:flex;flex-direction:column-reverse}@media (min-width:1200px){.usm-fcta{flex-direction:row}}.usm-fcta__inner{padding:0 var(--wp--custom--padding--body);width:100%;color:var(--wp--preset--color--white)}@media (min-width:1200px){.usm-fcta__inner{padding:0;width:50%}}.usm-fcta__inner a{color:inherit;text-decoration:none}.usm-fcta__inner--l{background-color:var(--wp--preset--color--black-300);padding:4em var(--wp--custom--padding--body);text-align:center}@media (min-width:1200px){.usm-fcta__inner--l{padding:8em 0 8em var(--wp--custom--padding--body)}}@media (min-width:1200px){.usm-fcta__inner--l{width:60%}}.usm-fcta__inner--r{position:relative;height:50vw;max-height:450px;min-height:270px}@media (min-width:1200px){.usm-fcta__inner--r{height:auto;max-height:100%;min-height:0px;width:40%}}.usm-fcta__link:hover .usm-fcta__link-line:after{width:100%}.usm-fcta__link{position:relative;display:inline-block}.usm-fcta__link-line{display:flex;justify-content:center;align-items:center;width:100%;position:relative}.usm-fcta__link-line:before,.usm-fcta__link-line:after{content:"";position:absolute;height:3px}.usm-fcta__link-line:before{background-color:var(--a3x-usm-footer-white);width:100%;left:0}.usm-fcta__link-line:after{background-color:var(--a3x-usm-footer-red);width:0;left:50%;transform:translate(-50%);transition:width .3s ease-in-out}.usm-fcta__link-text{justify-content:center;align-items:center;text-align:center;position:relative}.usm-fcta__link-text--sm{display:inline-flex;white-space:nowrap;font-family:var(--wp--custom--font--sans-serif);font-size:var(--wp--preset--font-size--larger);font-weight:var(--wp--custom--font--weight--bold);padding:0 .5em;background-color:var(--a3x-usm-footer-black-300);position:absolute;left:50%;transform:translate(-50%) translateY(-50%);top:0}.usm-fcta__link-text--lg{display:flex;width:100%;font-family:var(--wp--custom--font--serif);font-size:var(--wp--preset--font-size--xx-large);padding:.15em 0;text-transform:uppercase}.usm-fcta__link-text--lg:before,.usm-fcta__link-text--lg:after{top:100%}.usm-fcta p{padding:2em 1em;text-align:center;text-wrap:balance}.usm-fcta__image{position:absolute;width:100%;height:100%;left:0;top:0}.usm-fcta__image img{object-fit:cover;position:absolute;width:100%;height:100%!important;left:0;top:0}.usm-fcta__gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 0%,transparent 90%,var(--a3x-usm-footer-black-300) 95%,var(--a3x-usm-footer-black-300) 100%)}@media (min-width:1200px){.usm-fcta__gradient{background:linear-gradient(to left,transparent 0%,transparent 90%,var(--a3x-usm-footer-black-300) 95%,var(--a3x-usm-footer-black-300) 100%)}}