.content-for-layout{margin-bottom:-1px}.promo-two-column{display:flex;flex-direction:column;gap:0;margin:0;padding:0;width:100%;background-color:#030303}@media (min-width: 768px){.promo-two-column{flex-direction:row;gap:0}}.promo-two-column .promo-item{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;margin:0;text-align:center;transition:all .3s ease}.promo-two-column .promo-item__image{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin:0;z-index:1}.promo-two-column .promo-item__image:hover img{opacity:.2}.promo-two-column .promo-item__image:hover figcaption{display:flex;visibility:visible;opacity:1;transition-delay:.2s}.promo-two-column .promo-item__image:hover figcaption .promo-item__text{opacity:1}.promo-two-column .promo-item__image img{width:100%;height:auto;-o-object-fit:fill;object-fit:fill;-o-object-position:center;object-position:center;display:flex;opacity:1;transition:all .3s ease}.promo-two-column .promo-item__image figcaption{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);margin:auto;text-align:center;display:none;flex-direction:column;visibility:hidden}.promo-two-column .promo-item__image figcaption .promo-item__text{margin:auto;padding:0;width:100%;text-align:center;opacity:0;transition:opacity .6s ease-in;transition-delay:.5s}.promo-two-column .promo-item__image figcaption .promo-item__text .title{color:var(--color-hex-dip-asphalt);font-family:var(--font-frontage-condensed);font-size:clamp(3.8rem,5vw,7.1rem)}.promo-two-column .promo-item__image figcaption .promo-item__text .description{color:var(--color-hex-dip-smoke)}.promo-two-column .promo-item__image figcaption>.button{width:fit-cotnent;margin:0 auto;font-family:var(--font-frontage-condensed)}.animate--stagger:nth-child(1){animation-delay:0ms}.animate--stagger:nth-child(2){animation-delay:.2s}.animate--stagger:nth-child(3){animation-delay:.4s}.animate--stagger:nth-child(4){animation-delay:.6s}.animate--stagger:nth-child(5){animation-delay:.8s}.animate--stagger:nth-child(6){animation-delay:1s}.animate--stagger:nth-child(7){animation-delay:1.2s}.animate--stagger:nth-child(8){transition-delay:1.4s}.animate--stagger:nth-child(9){transition-delay:1.6s}.animate--stagger:nth-child(10){transition-delay:1.8s}.animate--stagger:nth-child(11){transition-delay:2s}.animate--stagger:nth-child(12){transition-delay:2.2s}
