@media screen and (max-width: 767.8px){.smi-display-settings.smi-display-desktop{display:none !important}}@media screen and (min-width: 768px){.smi-display-settings.smi-display-mobile{display:none !important}}.smi-component-button-single.smi-component-buttons-full-width{width:100%}.smi-component-button-single.smi-component-buttons-full-width a.smi-button--outline,.smi-component-button-single.smi-component-buttons-full-width a.smi-button--solid{width:100%}.smi-animated-text .smi-heading-component .smi-heading-inner{max-width:100%}.smi-animated-text .smi-animated-text-button{margin-top:calc(var(--spacing-elements, 1)*8px)}.smi-animated-text.smi-fill-anim-none{--fill-angle: 135deg}.smi-animated-text.smi-fill-anim-horizontal{--fill-angle: 90deg}.smi-animated-text.smi-fill-anim-vertical,.smi-animated-text.smi-fill-anim-parallax{--fill-angle: 180deg}.smi-animated-text.smi-fill-on.smi-fill-target-both .smi-heading-component__heading,.smi-animated-text.smi-fill-on.smi-fill-target-heading .smi-heading-component__heading{background-image:var(--fill-image);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.smi-animated-text.smi-fill-on.smi-fill-target-both .smi-heading-component__description,.smi-animated-text.smi-fill-on.smi-fill-target-both .smi-heading-component__description p,.smi-animated-text.smi-fill-on.smi-fill-target-description .smi-heading-component__description,.smi-animated-text.smi-fill-on.smi-fill-target-description .smi-heading-component__description p{background-image:var(--fill-image);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.smi-animated-text.smi-fill-anim-none.smi-fill-on .smi-heading-component__heading,.smi-animated-text.smi-fill-anim-none.smi-fill-on .smi-heading-component__description p{background-position:center}.smi-animated-text.smi-fill-anim-none.smi-fill-on.smi-fill-has-image .smi-heading-component__heading,.smi-animated-text.smi-fill-anim-none.smi-fill-on.smi-fill-has-image .smi-heading-component__description p{background-size:cover}.smi-animated-text.smi-fill-anim-horizontal.smi-fill-on .smi-heading-component__heading,.smi-animated-text.smi-fill-anim-horizontal.smi-fill-on .smi-heading-component__description p{background-repeat:repeat;animation:smi-animated-text-x var(--fill-duration, 12s) linear infinite}.smi-animated-text.smi-fill-anim-horizontal.smi-fill-on.smi-fill-has-image .smi-heading-component__heading,.smi-animated-text.smi-fill-anim-horizontal.smi-fill-on.smi-fill-has-image .smi-heading-component__description p{background-size:contain}.smi-animated-text.smi-fill-anim-vertical.smi-fill-on .smi-heading-component__heading,.smi-animated-text.smi-fill-anim-vertical.smi-fill-on .smi-heading-component__description p{background-repeat:repeat;animation:smi-animated-text-y var(--fill-duration, 12s) linear infinite}.smi-animated-text.smi-fill-anim-vertical.smi-fill-on.smi-fill-has-image .smi-heading-component__heading,.smi-animated-text.smi-fill-anim-vertical.smi-fill-on.smi-fill-has-image .smi-heading-component__description p{background-size:contain}.smi-animated-text.smi-fill-anim-parallax.smi-fill-on .smi-heading-component__heading,.smi-animated-text.smi-fill-anim-parallax.smi-fill-on .smi-heading-component__description p{background-repeat:repeat;background-position:50% var(--fill-pos-y, 0px)}.smi-animated-text.smi-fill-anim-parallax.smi-fill-on.smi-fill-has-image .smi-heading-component__heading,.smi-animated-text.smi-fill-anim-parallax.smi-fill-on.smi-fill-has-image .smi-heading-component__description p{background-size:contain}@keyframes smi-animated-text-x{from{background-position:0 top}to{background-position:100% top}}@keyframes smi-animated-text-y{from{background-position:left 0%}to{background-position:left var(--image-heading-h)}}@media(prefers-reduced-motion: reduce){.smi-animated-text .smi-heading-component__heading,.smi-animated-text .smi-heading-component__description p{animation:none !important}}