.image-wide{background-color:#000;background-position:top;background-size:cover;color:#fff;overflow:hidden;position:relative}.image-wide-layout{background:linear-gradient(180deg,#262c3d,#000);border:1px solid #ff0101;border-radius:21px;display:flex;filter:drop-shadow(0 0 24px #EC1212);gap:74px;padding:1.5rem}.content-textblock{line-height:1.3;padding-left:1rem}.cta-button-wrapper{display:flex;flex-wrap:wrap;gap:1rem .5rem;padding-top:1.5rem}.primary-btn{min-height:50px}.transparent-button{align-items:center;background:transparent;border:1px solid #565f69;border-radius:4px;color:var(--White,var(--color-white-solid,#fff));display:inline-flex;font-size:var(--font-size-16,16px);font-weight:500;justify-content:center;letter-spacing:var(--letter-spacing-0_32,.32px);line-height:var(--font-size-16,16px);padding:16px 24px;text-align:center;text-decoration:none;transition:all .14s ease-in!important;width:233.15px}.transparent-button:active,.transparent-button:focus,.transparent-button:hover{background:#fff;color:#000}.content-col{flex-direction:column;justify-content:space-between}.content-col,.image-col{display:flex;position:relative;z-index:1}.image-col{align-items:center;justify-content:center}.image-col .image-container{aspect-ratio:4/3;width:100%}.image-col img{height:100%;object-fit:contain;width:100%}@media (min-width:769px){.image-wide-layout{flex-wrap:nowrap}.content-col,.image-col{flex:0 0 calc(50% - 37px);max-width:calc(50% - 37px)}}@media (max-width:768px){.image-wide-layout{flex-direction:column;gap:24px}.content-col,.image-col{max-width:100%;width:100%}.content-col{padding-top:.75rem}}