.promo-blocks{margin-top:1.875rem}.promo-blocks .is-grid{padding:0}@media screen and (min-width:1024px){.promo-blocks .is-grid{grid-column-gap:1.875rem}}.promo-blocks .block__content{height:100%;position:relative;width:100%}.promo-blocks .block__image{border-radius:var(--border-radius);overflow:hidden}.promo-blocks .block__image .img{margin-bottom:0}.promo-blocks .block__overlay{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:0;padding:2.1875rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}@media screen and (min-width:1024px){.promo-blocks .block__overlay{padding:1.875rem 3.125rem}}@media screen and (min-width:600px){.promo-blocks .promo-column__slider.is-col-8-md{grid-column-end:span 8!important}.promo-blocks .promo-column__standalone-block.is-col-4-md{grid-column-end:span 4!important}}.promo-column__slider:only-child.is-col-8-md{grid-column-start:3}.promo-column__slider .block__button,.promo-column__slider .block__subtitle,.promo-column__slider .block__title{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (min-width:600px){.promo-column__slider .block__image .img{padding-bottom:48.78%}}.promo-column__slider .block__overlay.is-aligned-flex-start{text-align:left}.promo-column__slider .block__overlay.is-aligned-center{text-align:center}.promo-column__slider .block__overlay.is-aligned-flex-end{text-align:right}.promo-column__slider .block__title{color:var(--color-white);font-family:var(--font-secondary-family);font-size:1.75rem;font-weight:var(--font-medium-weight);line-height:1.925rem;margin-bottom:.875rem;text-shadow:0 0 10px rgba(0,0,0,.25);text-transform:uppercase}@media screen and (min-width:768px){.promo-column__slider .block__title{font-size:2.875rem;line-height:3.1625rem;margin-bottom:1.5625rem}}.promo-column__slider .block__subtitle{color:var(--color-white);font-family:var(--font-secondary-family);font-size:.875rem;line-height:1.225rem;margin-bottom:1.125rem}@media screen and (min-width:768px){.promo-column__slider .block__subtitle{font-size:1.1375rem;line-height:1.5925rem;margin-bottom:1.875rem}}.promo-column__slider .block__button{font-size:.89375rem;font-weight:600;line-height:1.27625rem;padding:.875rem 1.5625rem}.promo-column__slider .swiper-container{position:relative}.promo-column__slider .swiper-button-prev{left:0}.promo-column__slider .swiper-button-next{right:0}.promo-column__slider .swiper-button-next,.promo-column__slider .swiper-button-prev{background-color:rgba(0,0,0,.3);border:none;border-radius:0;color:var(--color-white);height:3.125rem;width:1.875rem}.promo-column__slider .swiper-button-next:hover .icon,.promo-column__slider .swiper-button-prev:hover .icon{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.promo-column__slider .swiper-button-next svg,.promo-column__slider .swiper-button-prev svg{width:1.25rem}.promo-column__slider .swiper-button-next svg path,.promo-column__slider .swiper-button-prev svg path{stroke:var(--color-white)}.promo-column__standalone-block:only-child.is-col-4-md{grid-column-start:5}.promo-column__standalone-block .block__overlay{padding:.9375rem}@media screen and (min-width:600px){.promo-column__standalone-block .block__image .img{padding-bottom:100%}}.promo-column__standalone-block .block__overlay{text-align:center}.promo-column__standalone-block .block__title{color:var(--color-white);font-family:var(--font-secondary-family);font-size:1.375rem;font-weight:var(--font-medium-weight);line-height:1.5125rem;margin-bottom:.9375rem;text-shadow:0 0 10px rgba(0,0,0,.25)}@media screen and (min-width:768px){.promo-column__standalone-block .block__title{font-size:1.625rem;line-height:1.7875rem}}.promo-column__standalone-block .block__button{font-size:.8125rem;line-height:1.15625rem;padding:.5625rem 1.25rem}@media screen and (min-width:600px){.promo-column__slider.is-col-12:only-child .img,.promo-column__standalone-block.is-col-12:only-child .img{padding-bottom:22.63%}}