.responsive-image{height:auto;min-height:1px;min-width:1px;max-width:100%;opacity:0;transition:opacity 1s}.responsive-image--fade-transform{transition:opacity 1s,transform 3.7s;transform:translate3d(0, 5%, 0)}.responsive-image--triggered{opacity:1}.responsive-image--triggered.responsive-image--fade-transform{transform:translate3d(0, 0, 0)}

.home-content-block{padding:50px 24px;background:url("https://athenawebassetsprod.azureedge.net/40f9a9abb5303916a390aac5131e2a63/assets/home/content-block-left.svg") no-repeat 0 0/138% 110%}.home-content-block h2,.home-content-block p,.home-content-block .cta{color:#fff}.home-content-block h2{margin-bottom:22px}.home-content-block .cta{margin-top:24px}@media screen and (min-width: 720px){.home-content-block{padding-top:4%;padding-bottom:6%;background-size:100% 100%;background-position:0 50%;width:55%}.home-content-block h2,.home-content-block p,.home-content-block .cta{padding-right:27.5%;padding-left:7%}}@media screen and (min-width: 1200px){.home-content-block{width:45%}.home-content-block h2,.home-content-block p,.home-content-block .cta{padding-left:14%}.home-content-block h2{margin-bottom:44px}.home-content-block .cta{margin-top:52px}}@media screen and (min-width: 1440px){.home-content-block{max-width:725px}}

.home-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.home-section--image-left .home-content-block{background-position:100% 0;background-image:url("https://athenawebassetsprod.azureedge.net/40f9a9abb5303916a390aac5131e2a63/assets/home/content-block-right.svg")}@media screen and (min-width: 720px){.home-section--image-left h2,.home-section--image-left p,.home-section--image-left .cta{padding-left:27.5%;padding-right:7%}}@media screen and (min-width: 1200px){.home-section{-ms-flex-direction:row;flex-direction:row}.home-section--image-left h2,.home-section--image-left p,.home-section--image-left .cta{padding-left:27.5%;padding-right:14%}.home-section--image-left{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}

.section-repeater h1{font-size:24px;line-height:30px}.section-repeater h2{font-size:24px;line-height:30px}.section-repeater h3{font-size:18px;line-height:25px;font-family:"Manuskript","Georgia","serif"}.section-repeater .scalable-masked-image{padding-top:126%}.section-repeater .home-content-block{background:none}.section-repeater .home-content-block h2,.section-repeater .home-content-block p,.section-repeater .home-content-block .cta{padding:0}.section-repeater .home-section--image-left .home-content-block{background:none}@media screen and (min-width: 720px){.section-repeater h1{font-size:36px;line-height:52px}.section-repeater h2{font-size:36px;line-height:52px}.section-repeater .home-section{-ms-flex-align:center;align-items:center;margin-bottom:30px}.section-repeater .scalable-masked-image{padding-top:44.32%;width:100%}.section-repeater .home-content-block{padding:60px 3%;width:100%}}@media screen and (min-width: 1200px){.section-repeater h3{font-size:24px;line-height:28px}.section-repeater{padding:0 2% 6%}.section-repeater .home-section{margin-bottom:5%;-ms-flex-pack:distribute;justify-content:space-around}.section-repeater .home-section .home-content-block,.section-repeater .home-section .scalable-masked-image{opacity:0;transition:opacity 2.5s cubic-bezier(0.25, 0.46, 0.45, 0.94),transform 2s cubic-bezier(0.165, 0.84, 0.44, 1)}.section-repeater .home-section .home-content-block{-ms-transform:translate(0, 120px);transform:translate(0, 120px)}.section-repeater .home-section .scalable-masked-image{-ms-transform:translate(0, 60px);transform:translate(0, 60px)}.section-repeater .home-section--inview .home-content-block,.section-repeater .home-section--inview .scalable-masked-image{opacity:1;-ms-transform:translate(0, 0);transform:translate(0, 0)}.section-repeater .scalable-masked-image{padding-top:26%;width:60%}.section-repeater .home-content-block{width:30%;padding-right:0;padding-left:0}.section-repeater .home-content-block h2,.section-repeater .home-content-block p,.section-repeater .home-content-block .cta{padding-right:3%;padding-left:0}}@media screen and (min-width: 2000px){.section-repeater .home-content-block h2,.section-repeater .home-content-block p,.section-repeater .home-content-block .cta{padding-right:27.5%}}@media screen and (prefers-reduced-motion: reduce){.section-repeater .home-section .home-content-block,.section-repeater .home-section .scalable-masked-image{-ms-transform:translate(0, 0);transform:translate(0, 0)}}

