.banner-container{width:95%;height:150px;max-width:730px;max-height:250px;position:relative;border-radius:4px;overflow:hidden;background:#f2f2f2;cursor:pointer}@media (min-width:768px){.banner-container{width:730px;height:250px;margin-left:10px}}.banner-container .image-wrapper img{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-container .content{position:absolute;left:24px;bottom:30px;z-index:3;display:flex;flex-direction:column}.banner-container .content h3,.banner-container .content p{color:#fff!important}