.banner-area-mdl{background-color:#40475a;background-position:50%;position:relative}.banner-area-mdl .page-center{padding:0 15px}.banner-area-mdl .banner-content{display:table;padding-bottom:150px;padding-top:150px;position:relative;table-layout:fixed;width:100%}.banner-area-mdl .banner-content *{color:#fff}.banner-area-mdl .banner-content-inner{display:table-cell;vertical-align:middle;width:100%}.banner-area-mdl .banner-content-inner h1{color:inherit;font-size:60px;font-weight:600;margin:0;text-transform:uppercase}.banner-area-mdl .breadcrumb ul{background:rgba(0,0,0,.6);border-radius:0 0 0;-webkit-border-radius:0 0 0;bottom:0;font-size:13px;left:0;line-height:24px;margin:0;padding:10px 17px;position:absolute}.banner-area-mdl .breadcrumb ul:empty{display:none}.banner-area-mdl .breadcrumb ul li{display:inline-block;float:none;padding:0}.banner-area-mdl .hs-breadcrumb-menu-divider:before{color:#ccc;content:"/\00a0";padding:0 2px 0 5px}.banner-area-mdl .banner-content span.page-subtitle{display:block;font-size:17px;font-weight:300;letter-spacing:normal;line-height:normal;margin-top:10px}@media (max-width:991px){.banner-area-mdl .banner-content{padding-bottom:30px;padding-top:30px}.banner-area-mdl .banner-content-inner h1{font-size:28px}}@media (max-width:767px){.banner-area-mdl .banner-content{text-align:center}.banner-area-mdl .breadcrumb ul{position:relative}}@media (max-width:479px){.banner-area-mdl .breadcrumb{display:none}}