.banner-wrapper .banner{background-color:#000;position:relative;width:100%;color:#fff;text-align:center}.banner-wrapper#page-header-wrap,.banner-wrapper #page-header-bg{height:450px}.banner-wrapper .banner *{color:inherit}.banner-wrapper .banner .banner-bg-image{position:absolute;width:100%;height:100%;top:0;left:0;background-repeat:no-repeat;background-position:top center;background-size:cover;background-position:center center}.banner-wrapper .banner .page-center{position:relative;z-index:3;height:100%}.banner-wrapper .banner .page-center .row{height:100% !important;top:0px;position:relative}.banner-wrapper .banner .page-center .row:after,.banner-wrapper .banner .page-center .row:before{content:"";display:table}.banner-wrapper .banner .page-center .row:after{clear:both}.banner-wrapper .banner .banner-heading{line-height:28px;margin-bottom:15px;font-size:30px;font-weight:400;font-family:Open Sans}.banner-wrapper #page-header-bg{-webkit-font-smoothing:antialiased}.banner-wrapper #page-header-bg[data-parallax="1"]{position:fixed;z-index:2}.banner-wrapper .row .col{width:100%}.banner-wrapper .span_6{will-change:transform,opacity;position:relative;float:left}.banner-wrapper .banner-content-inner{padding-top:38.5px}@media(max-width:1000px){.banner-wrapper .banner .banner-heading{font-size:22px}.banner-wrapper .span_6{top:50% !important;transform:translateY(-50%) !important;-webkit-transform:translateY(-50%) !important;-moz-transform:translateY(-50%) !important;padding:0;margin-bottom:25px;opacity:1 !important;float:none}.banner-wrapper .banner .page-center .row{top:0px !important}.banner-wrapper #page-header-bg[data-parallax="1"]{position:relative}.banner-wrapper #page-header-bg[data-parallax="1"]{transform:none !important}}@media(max-width:690px){.banner-wrapper .banner .banner-heading{font-size:15px}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-device-width:480px) and (min-device-width:320px){.banner-wrapper #page-header-wrap{display:none !important}}