.promotional-banner-item{display:flex;align-items:center;justify-content:center;padding:15px;box-sizing:border-box}.promotional-banner-item .banner-wrapper{position:relative;width:100%;height:100%;overflow:hidden;border-radius:20px;background-color:#fff}.promotional-banner-item .banner-wrapper .banner-link{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.promotional-banner-item .banner-wrapper .banner-image{width:100%;height:100%;object-fit:cover;object-position:center center}@media screen and (max-width:575px){.promotional-banner-item.col-xs-12{width:50%!important;padding:0 8px!important;margin:15px 0!important}}.promotional-banner-item{animation:fadeInBanner 0.5s ease-in-out}@keyframes fadeInBanner{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}