.acf-block-preview .promo,.promo{color:#fff;padding:1.25rem 0}@media(min-width:992px){.acf-block-preview .promo,.promo{padding:2.5rem 0}}.acf-block-preview .promo .c,.promo .c{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2.5rem}@media(min-width:992px){.acf-block-preview .promo .c,.promo .c{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5.625rem}}@media(min-width:1350px){.acf-block-preview .promo .c,.promo .c{gap:8.4375rem}}.acf-block-preview .promo__left,.promo__left{-ms-flex-line-pack:center;align-content:center;max-width:100%;position:relative;width:100%}@media(min-width:768px){.acf-block-preview .promo__left,.promo__left{margin:0 auto;max-width:27.5rem}}@media(min-width:992px){.acf-block-preview .promo__left,.promo__left{margin:0}}.acf-block-preview .promo__left span,.promo__left span{font-family:NotoSans-Regular;font-size:.75rem;margin-bottom:.625rem;opacity:.8;text-transform:uppercase}@media(min-width:992px){.acf-block-preview .promo__left span,.promo__left span{margin-bottom:1.25rem}}.acf-block-preview .promo__left h2.h3,.promo__left h2.h3{font-size:2.5rem;margin-bottom:.625rem}@media(min-width:992px){.acf-block-preview .promo__left h2.h3,.promo__left h2.h3{font-size:3.25rem;margin-bottom:1.25rem}}.acf-block-preview .promo__left p,.promo__left p{font-family:NotoSans-Regular;max-width:30rem}.acf-block-preview .promo__left ul,.promo__left ul{margin:1.25rem 0}.acf-block-preview .promo__left ul li,.promo__left ul li{line-height:1.5rem;margin-bottom:.3125rem;position:relative}.acf-block-preview .promo__left ul li:before,.promo__left ul li:before{background:transparent;border-radius:50%;-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff;content:"";height:.5rem;left:0;position:absolute;top:.4375rem;width:.5rem}.acf-block-preview .promo__left .btn,.promo__left .btn{height:3.125rem;margin-top:1.25rem;min-width:10rem}.acf-block-preview .promo__left .fill,.promo__left .fill{border-color:transparent;-webkit-box-shadow:inset 0 0 0 .0625rem transparent;box-shadow:inset 0 0 0 .0625rem transparent;color:#000;height:3.125rem;margin-top:1.25rem}.acf-block-preview .promo__left .fill:after,.promo__left .fill:after{background:var(--color-primary);bottom:0;color:#000;content:"";height:3.125rem;left:0;opacity:1;position:absolute;-webkit-transition:opacity .4s,height .4s;transition:opacity .4s,height .4s;width:100%;z-index:-1}@media(hover:hover)and (pointer:fine){.acf-block-preview .promo__left .fill:hover,.promo__left .fill:hover{-webkit-box-shadow:inset 0 0 0 .0625rem #fff;box-shadow:inset 0 0 0 .0625rem #fff;color:#fff}.acf-block-preview .promo__left .fill:hover:after,.promo__left .fill:hover:after{height:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.acf-block-preview .promo__left .fill:hover,.promo__left .fill:hover{-webkit-box-shadow:inset 0 0 0 .0625rem #fff;box-shadow:inset 0 0 0 .0625rem #fff;color:#fff}.acf-block-preview .promo__left .fill:hover:after,.promo__left .fill:hover:after{height:0}}.acf-block-preview .promo__right,.promo__right{justify-items:center;max-width:100%;position:relative;width:100%}@media(max-width:991.98px){.acf-block-preview .promo__right,.promo__right{margin-bottom:1.875rem}}.acf-block-preview .promo__right .image,.promo__right .image{cursor:pointer;display:grid;overflow:hidden;position:relative;z-index:1}.acf-block-preview .promo__right .image--style-1,.promo__right .image--style-1{background-position:50%;background-repeat:no-repeat;background-size:cover;height:15.625rem;width:100%}@media(min-width:768px){.acf-block-preview .promo__right .image--style-1,.promo__right .image--style-1{height:33.8125rem}.acf-block-preview .promo--reverse .promo__left,.promo--reverse .promo__left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.acf-block-preview .promo--reverse .promo__right,.promo--reverse .promo__right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}