@keyframes LinearLoadingTransition{0%{background-position:100%}}.banner-block-container{width:100%;margin-bottom:50px}.banner-block-container .banner-block{flex-direction:column;width:100%;max-width:1900px;margin:0 auto;display:flex}@media (min-width:64em){.banner-block-container .banner-block{flex-direction:row}}.banner-block-container .banner-block-image,.banner-block-container .banner-block-content{flex-direction:column;display:flex}@media (min-width:64em){.banner-block-container .banner-block-image,.banner-block-container .banner-block-content{width:50%}}.banner-block-container .banner-block-image{align-items:center}@media (min-width:64em){.banner-block-container .banner-block-image{order:1;align-items:flex-end}.banner-block-container .banner-block-image.reverse-order{order:2}}.banner-block-container .banner-block-image img{background-size:contain;margin:0 auto}.banner-block-container .banner-block-content{padding:40px 10px 0}@media (min-width:64em){.banner-block-container .banner-block-content{order:2;justify-content:center;max-width:500px;padding:0 0 0 60px}.banner-block-container .banner-block-content.reverse-order{order:1}}.banner-block-container .banner-block-content .heading{color:var(--white);margin-bottom:20px}@media (min-width:64em){.banner-block-container .banner-block-content .heading{flex-flow:wrap}}.banner-block-container .banner-block-content p,.banner-block-container .banner-block-content ul{color:var(--primary-font-color);font-size:.875rem}.banner-block-container .banner-block-content ul{margin:10px 0 20px;list-style:inside}.banner-block-container .banner-block-content a{max-width:300px;margin-top:20px}@media (min-width:48em){.banner-block-container .banner-block-content a{max-width:350px}}
