.solution-banner{background:#0a0a0a;height:500px;overflow:hidden}.solution-banner .page-center{max-width:1240px}.solution-banner .inner{position:relative}.solution-banner .content{position:absolute;top:85px;left:100px}.solution-banner .content h1{color:#00afe5;text-transform:uppercase;text-align:left;line-height:50px;font-size:40px;margin:0;letter-spacing:0px;font-family:"Open Sans";font-weight:700}.solution-banner .content h2{font-family:Roboto;text-transform:capitalize;color:#fff;text-align:left;line-height:.88;letter-spacing:0;font-weight:900;font-size:100px;margin:-5px 0 0 -6px;font-family:"Hind",sans-serif}.solution-banner .image-col img{max-width:100%;height:auto;vertical-align:top}@media(max-width:1250px){.solution-banner .content{position:absolute;top:63px;left:77px}.solution-banner .content h1{letter-spacing:0px;font-weight:900;font-size:3.34vw;margin:0;line-height:normal}.solution-banner .content h2{line-height:.9;letter-spacing:0;font-weight:900;font-size:8vw;margin-top:-7px}}@media(max-width:1000px){.solution-banner .content{position:absolute;top:63px;left:77px}.solution-banner{background:#0a0a0a;height:395px;overflow:hidden}.solution-banner .image-col img{max-width:100%;height:auto;vertical-align:top;object-fit:contain;max-height:453px}}@media(max-width:767px){.solution-banner .page-center{max-width:100%}.solution-banner{max-width:500px;margin:0 auto;height:auto}.solution-banner .image-col img{max-width:100%;height:auto;vertical-align:top;object-fit:cover;max-height:100%;height:202px;width:100%}.solution-banner .content{position:absolute;top:35px;left:35px}.solution-banner .content h1{letter-spacing:0px;font-weight:900;font-size:16px;margin:0;line-height:1}.solution-banner .content h2{letter-spacing:0;margin:0}}