.zigzag-scroller{display:flex;flex-wrap:wrap}.zigzag-scroller--row{flex-direction:row}.zigzag-scroller--row-reverse{flex-direction:row-reverse}.zigzag-scroller__images{align-items:center;display:none;height:100vh;justify-content:center;opacity:0;position:sticky;top:0;transform:scale(1);visibility:hidden;width:100%}.zigzag-scroller__image{position:absolute;transition:opacity .3s,transform .3s}.zigzag-scroller__image.is-hidden{opacity:0;transform:scale(.95);visibility:hidden}.zigzag-scroller__image--mobile{align-items:center;display:flex;justify-content:center;margin-bottom:2rem}.zigzag-scroller__section{align-items:center;display:flex;margin:2rem 0;padding:2rem 0;width:100%}.zigzag-scroller__content-inner p{margin-bottom:1.5rem}.zigzag-scroller__content-inner ul{list-style:initial;padding-left:1rem}.zigzag-scroller__content-inner ul li{margin-bottom:1.5rem}.zigzag-scroller__buttons{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;margin-top:30px}.zigzag-scroller__button{padding:10px}@media (max-width:767px){.zigzag-scroller__content{padding:0 1rem}}@media (min-width:768px){.zigzag-scroller__images{display:flex;opacity:1;visibility:visible;width:65%}.zigzag-scroller__content{width:35%}.zigzag-scroller__image--mobile{display:none;opacity:0;visibility:hidden}.zigzag-scroller__section{height:100vh;margin:0;padding:0}.zigzag-scroller--row .zigzag-scroller__images{padding-right:2rem}.zigzag-scroller--row .zigzag-scroller__content,.zigzag-scroller--row-reverse .zigzag-scroller__images{padding-left:2rem}.zigzag-scroller--row-reverse .zigzag-scroller__content{padding-right:2rem}.zigzag-scroller--row .zigzag-scroller__images--edge-image{padding-left:0!important}.zigzag-scroller--row-reverse .zigzag-scroller__images--edge-image{padding-right:0!important}.zigzag-scroller--row .zigzag-scroller__images{display:flex;justify-content:flex-start}.zigzag-scroller--row-reverse .zigzag-scroller__images{display:flex;justify-content:flex-end}}.section__footer-buttons{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;margin-top:30px}.section__footer-button{padding:10px}