.banner-titlebar-inner-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:446px;width:100%}.banner-titlebar-main{width:100%}.banner-titlebar-inner-wrapper h1,.banner-titlebar-inner-wrapper h3{color:#fff;margin-bottom:9px}.banner-titlebar-inner-wrapper h1{font-weight:600;line-height:30px;margin-bottom:10px}.banner-titlebar-inner-wrapper h3{color:#fff;font-size:20px;font-weight:200;letter-spacing:.4px;line-height:1.2;margin-bottom:15px}.banner-titlebar-wrapper{background-attachment:scroll;background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:4px solid #a5d72e;color:hsla(0,0%,100%,.85);padding-top:100px;position:relative}.banner-bg-layer{background-color:rgba(0,0,0,.01);height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.banner-titlebar{position:relative;z-index:1}.banner-titlebar-main-inner{background:rgba(85,85,85,.9);margin-bottom:0;padding:30px 10px 11px;width:35%}@media (min-width:768px){.banner-titlebar-inner-wrapper.content-wrapper{width:750px}}@media (min-width:992px){.banner-titlebar-inner-wrapper.content-wrapper{width:970px}}@media(min-width:1201px){.banner-titlebar-wrapper{margin-top:-100px}.banner-titlebar-inner-wrapper.content-wrapper{width:1170px}}@media(max-width:1200px){.banner-titlebar-wrapper{padding:0}.banner-titlebar-inner-wrapper{min-height:550px}.banner-titlebar-inner-wrapper h1{line-height:30px;margin-bottom:10px}.banner-titlebar-inner-wrapper h3{line-height:1.2}}@media(max-width:767px){.banner-titlebar-inner-wrapper{min-height:300px}.banner-titlebar-main-inner{width:100%}}