.banner-outer .banner-top{padding-left:15% !important}.banner-outer{width:100%;display:inline-block;padding:77px 0;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.banner-two-inner{width:100%;display:flex;flex-wrap:wrap;align-items:center}.banner-two-col .banner-top{width:60%;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:0;color:#fffefe;text-align:left}.banner-two-col .banner-top h2{color:#fff}.banner-two-col .banner-left-block{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:rgba(255,255,255,.80);padding:65px;text-align:center;max-width:435px;width:40%;min-height:340px;box-sizing:border-box !important}.banner-two-col:before{position:absolute;content:'';left:0;right:0;top:0;bottom:0;background-color:rgba(68,68,68,0.20)}.banner-two-col .banner-left-block,.banner-two-col .banner-top{position:relative}