.banner .content-wrapper,.banner__content{position:relative}.banner__content{background-position:100%!important;background-repeat:no-repeat!important;background-size:cover!important;border:1px solid hsla(0,0%,85%,.6);border-radius:6px;bottom:-100px;box-shadow:0 16px 32px hsla(0,0%,62%,.3);left:0;margin-left:auto;margin-right:auto;max-width:100%;padding:2em;right:0;width:100%}.banner.img .banner__content{align-items:center;background:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:0}.banner__content--wrap{width:60%}.banner__img{width:40%}.banner.img .banner__content--wrap{padding:2em;width:55%}.banner.img .banner__img{width:35%}.banner__img img{max-width:100%}@media(max-width:767px){.banner .content-wrapper{margin-top:0}.banner__content{background-position:0!important;padding:1em}.banner.img .banner__content{flex-direction:column}.banner.img .banner__content--wrap,.banner__content--wrap{width:100%}.banner.img .banner__img{display:none}}