.redline-container{--line-height:calc(100% - 60px);position:relative}@media(min-width:768px){.redline-container{--line-height:calc(100% - 85px)}}.redline-container:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%272%27 viewBox=%270 0 2 119%27 fill=%27none%27%3E%3Cpath d=%27M1-31.5v182%27 stroke=%27%23ed1c24%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-dasharray=%270.25 10 0.25 10%27/%3E%3C/svg%3E");background-repeat:repeat-y;content:"";height:0;left:10px;position:absolute;top:58px;transition:height var(--wp--custom--transition--slides) 1.75s .5s;width:1px}@media(min-width:768px){.redline-container:before{left:20px;top:72px}}@media(min-width:860px){.redline-container:before{left:calc(50% + 1px);width:3px}}@media(min-width:1024px){.redline-container:before{top:80px}}.redline-container.redline-activated:before{height:var(--line-height)}.redline-container.redline-activated>.is-style-three-dots:first-of-type{transform:rotate(90deg)}@media(min-width:1024px){.redline-container{padding-bottom:calc(var(--pad-bottom-large)*1.5);padding-top:var(--pad-top-large)}}.redline-container>.is-style-three-dots:first-of-type{--dot-height:4px;left:-5px;margin:0;position:absolute;top:51px;transform:rotate(0);transition:transform var(--wp--custom--transition--fades) .5s;width:auto}@media(min-width:768px){.redline-container>.is-style-three-dots:first-of-type{left:4px;top:66px}}@media(min-width:860px){.redline-container>.is-style-three-dots:first-of-type{--dot-height:8px;left:calc(50% - 13px);top:55px}}.redline-container>.is-style-three-dots:last-of-type{--dot-height:4px;bottom:35px;left:-5px;margin:0;position:absolute!important;transform:rotate(90deg);width:auto}@media(min-width:768px){.redline-container>.is-style-three-dots:last-of-type{bottom:47px;left:4px}}@media(min-width:860px){.redline-container>.is-style-three-dots:last-of-type{--dot-height:8px;bottom:38px;left:calc(50% - 13px)}}.redline-container .general-text{position:relative}.alternating-feature-animated{margin-block-start:0!important;overflow:hidden;padding-bottom:var(--pad-bottom-large);padding-top:var(--pad-top-large);position:relative}.alternating-feature-animated__inner{align-items:center;display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:var(--wp--custom--grid-width--alignwide);padding-left:var(--padding-inner);padding-right:var(--padding-inner);position:relative}.alternating-feature-animated__media{margin-top:40px!important;position:relative}.alternating-feature-animated__media img{display:block;flex-shrink:0;width:100%}@media(min-width:860px){.alternating-feature-animated__media{margin-top:0!important;width:50%}.alternating-feature-animated__content{width:50%}}.alternating-feature-animated__subheading{color:var(--wp--preset--color--base-muted);letter-spacing:calc(var(--wp--preset--font-size--caption)*.4);text-transform:uppercase}.alternating-feature-animated__heading{font-size:var(--wp--preset--font-size--display);max-width:700px}.alternating-feature-animated h3.alternating-feature-animated__heading,.alternating-feature-animated h4.alternating-feature-animated__heading{font-size:var(--wp--preset--font-size--headline-3)}.alternating-feature-animated__text{margin-bottom:12px;max-width:577px;position:relative}.alternating-feature-animated__links{margin-top:var(--wp--custom--spacing--md)}.alternating-feature-animated__logos{margin-top:40px;max-width:500px}.alternating-feature-animated__logos .wp-block-image{flex:0 auto;width:33.33%!important}.alternating-feature-animated__logos .wp-block-image img{display:block}@media(min-width:860px){.alternating-feature-animated.media-align--right .alternating-feature-animated__media{padding-left:var(--padding-inner)}.alternating-feature-animated.media-align--right .alternating-feature-animated__content{padding-bottom:0;padding-left:0;padding-right:var(--padding-inner)}}@media(min-width:1400px){.alternating-feature-animated.media-align--right .alternating-feature-animated__content{padding-left:60px}}@media(min-width:1600px){.alternating-feature-animated.media-align--right .alternating-feature-animated__content{padding-left:120px}}@media(min-width:860px){.alternating-feature-animated.media-align--left .alternating-feature-animated__media{padding-right:var(--padding-inner)}.alternating-feature-animated.media-align--left .alternating-feature-animated__content{padding-bottom:0;padding-left:var(--padding-inner);padding-right:0}.alternating-feature-animated.media-align--left .alternating-feature-animated__inner{flex-direction:row-reverse}}@media(min-width:1400px){.alternating-feature-animated.media-align--left .alternating-feature-animated__content{padding-right:60px}}@media(min-width:1600px){.alternating-feature-animated.media-align--left .alternating-feature-animated__content{padding-right:120px}}@media(min-width:860px){.alternating-feature-animated.media-align--left .alternating-feature-animated__inner.is-layout-constrained .alternating-feature-animated__content{padding-left:var(--padding-inner)!important;padding-right:0!important}}.alternating-feature-animated .alternating-feature-animated__inner.is-layout-constrained{max-width:var(--wp--custom--grid-width--default)}.alternating-feature-animated .alternating-feature-animated__inner.is-layout-constrained .alternating-feature-animated__media{margin-top:40px!important}@media(min-width:860px){.alternating-feature-animated .alternating-feature-animated__inner.is-layout-constrained .alternating-feature-animated__media{margin-top:0!important;width:60%}}.alternating-feature-animated .alternating-feature-animated__inner.is-layout-constrained .alternating-feature-animated__content{margin-left:0!important;margin-right:0!important}@media(min-width:860px){.alternating-feature-animated .alternating-feature-animated__inner.is-layout-constrained .alternating-feature-animated__content{padding-left:0!important;padding-right:var(--padding-inner)!important;width:40%}}.alternating-feature-animated.has-dark-background-color,.alternating-feature-animated.has-dark-background-color .alternating-feature-animated__heading,.alternating-feature-animated.has-dark-background-color .alternating-feature-animated__subheading,.alternating-feature-animated.has-dark-background-color .alternating-feature-animated__text{color:#fff}
