.hero-banner .content-part .detail-content{max-width:500px}.hero-banner .content-part{height:50%;width:50%}.hero-banner .image-part{height:50%;width:50%}.solution-hero.bgs-ims{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}@media(max-width:640px){.hero-banner .content-part .detail-content{max-width:100%}.hero-banner .content-part,.hero-banner .image-part{width:100%}}