.custom-banner-wrapper{margin:0 !important}.custom-banner-wrapper.hs-no-text{background:transparent;min-height:1px}.custom-banner-area{background:#849e9b url('') no-repeat center center /cover;padding:16vh 0 19vh;position:relative;text-align:center;width:100%;z-index:99}.custom-banner-wrapper .row-fluid-wrapper{display:block !important;position:relative;width:100% !important;z-index:99}.custom-banner-wrapper .page-header.section-header{margin:0 auto;max-width:1080px;position:relative;width:80%}.custom-banner-wrapper h1{color:#fff;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-size:20px;font-weight:400;line-height:1;margin:0 0 1.65%;text-align:center;transition:color 300ms ease 0ms}.custom-banner-wrapper h1:hover{color:rgba(255,255,255,0.82)}.custom-banner-wrapper h2{color:#fff;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-size:130px;font-style:normal;font-weight:bold;letter-spacing:-.02em;line-height:1;margin:0;padding-bottom:9px;text-transform:none;text-decoration:none;transition:color 300ms ease 0ms}.custom-banner-wrapper p{color:rgba(255,255,255,0.5);font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:400;line-height:21px;transition:color 300ms ease 0ms}@media(max-width:1024px){.custom-banner-area{padding:calc(16vh - 9px) 0 19vh}.custom-banner-wrapper h1{padding:0 0 9px 0}}@media(max-width:980px){.custom-banner-wrapper h1{margin:0 0 30px;padding:0}}@media(max-width:767px){.custom-banner-area{padding:50px 0 60px}.custom-banner-wrapper h1{margin:0 0 31px;padding:0}.custom-banner-wrapper h2{font-size:45px}.custom-banner-wrapper h1{margin:0 0 31px;padding:0}}