.banner-inner .page-center{max-width:100%;display:flex}.banner-image{width:50%}.banner-content{width:50%;padding-right:15px}.banner-image-inner{min-height:403px;position:relative;height:100%}.banner-image-inner .bannerBg{background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0;height:100%;bottom:0;width:100%}.banner-content-inner{margin:128px 0px 10px calc((100% - 490px) * 0);padding-left:46px;max-width:381px;min-height:148px}.banner-content-inner h2,.banner-content-inner h1{color:initial;margin:0;line-height:.93}.serv-banner-section .banner-content-inner h1{line-height:.93}@media(max-width:1000px) and (min-width:768px){.banner-content-inner h1{font-size:5vw !important}}@media(max-width:767px){.website-banner .banner-area .dnd-section{padding-top:0 !important}.banner-image-inner{min-height:142px}.banner-inner .page-center{display:block}.banner-image{width:100%}.banner-content{width:100%;float:left;padding-right:0}.banner-content-inner{margin:28px 0px 28px 0;padding-left:0 !important;min-height:auto}.banner-content-inner h2,.banner-content-inner h1{letter-spacing:.05em;text-align:center;font-size:44px}.serv-banner-section .banner-content-inner h1{line-height:1}}