.banner-wrapper .dis-flex{min-height:750px;display:flex;justify-content:center}.careers .banner-wrapper .dis-flex,.work-detail .banner-wrapper .dis-flex{min-height:475px}.banner-wrapper.second-banner .dis-flex{min-height:440px;padding:20px 0;height:100%;display:flex;justify-content:center;position:relative;z-index:2}.blog .banner-wrapper.second-banner .dis-flex{min-height:420px}.blog .banner-wrapper .container{max-width:1370px}.banner-content{text-align:center;display:block;margin:0 auto 50px}.banner-wrapper p+h2{margin-bottom:0!important}.banner-wrapper h1,.banner-wrapper h2{width:100%;color:#fff;letter-spacing:25px}.banner-wrapper h2{letter-spacing:19px}.banner-wrapper a.wrapper-cta span{transform:rotate(180deg)}.banner-wrapper{position:relative}.banner-wrapper a.wrapper-cta:hover span{margin-left:0;margin-right:11px}.banner-wrapper .cta-section{justify-content:start;position:absolute;padding:0 0 0 50px;bottom:50px}.blog .banner-wrapper .cta-section{left:0}.work-detail .banner-wrapper h2{margin:20px 0}.hm .banner-wrapper.second-banner h2{letter-spacing:5px;font-family:Roboto Slab,serif;font-weight:300;font-size:48px!important;margin-bottom:30px}.hm .banner-wrapper p{color:#fff;font-family:GothamHTF;font-weight:300;font-size:24px;letter-spacing:2px;max-width:800px;line-height:1.6;width:100%}.hm.lp4 .banner-wrapper p{max-width:100%}.hm .banner-wrapper h2{font-family:GothamHTF;font-weight:400;font-size:58px}.overlay-color.index2{z-index:0}.overlay-color.index1{z-index:1}.overlay-color{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:1100px){.banner-wrapper .dis-flex{min-height:700px}.hm .banner-wrapper.second-banner h2,.hm .banner-wrapper h2{font-size:45px!important}.hm .banner-wrapper p{font-size:22px}}@media (max-width:1024px){.banner-wrapper .dis-flex{min-height:600px}.hm .banner-wrapper.second-banner h2,.hm .banner-wrapper h2{font-size:30px!important}.banner-wrapper h1,.banner-wrapper h2{letter-spacing:15px}.hm .banner-wrapper p{font-size:20px}}@media (max-width:767px){.banner-wrapper .cta-section{bottom:20px}.banner-wrapper .dis-flex{margin-bottom:-2px}.banner-wrapper .dis-flex,.work-detail .banner-wrapper .dis-flex{min-height:280px!important}.banner-content{text-align:center;display:block;margin:0 auto 10px}.hm .banner-wrapper.second-banner h2,.hm .banner-wrapper h2{font-size:28px!important}.banner-wrapper h1,.banner-wrapper h2{letter-spacing:7px}.hm .banner-wrapper p{font-size:18px}.banner-wrapper a.wrapper-cta span{margin-left:0;margin-right:11px}}@media (max-width:568px){.hm .banner-wrapper.second-banner h2,.hm .banner-wrapper h2{font-size:24px!important}.banner-wrapper h1,.banner-wrapper h2{letter-spacing:4px}.hm .banner-wrapper p{font-size:16px}}