.theme-banner{position:relative}.theme-banner .parallax-container{background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;display:block;margin-top:0;max-height:600px;text-align:center;top:0;z-index:0;transform:none;position:relative}.without-background{background-color:#f5f5f5}.theme-banner .banner-content{min-height:1px;margin-left:85px;position:absolute;z-index:9;width:563px;background-color:#34626d;padding:35px;transform:translateY(-38%);margin-top:8px}.theme-banner .banner-content h1{margin:0;font-family:Lato;font-weight:700;font-size:44px;color:#fff;line-height:53px}.theme-banner .mobile_banner{display:none}@media(max-width:991px){.theme-banner .banner-content{width:526px}.theme-banner .banner-content h1{font-weight:600;font-size:36px;line-height:50px}}@media(max-width:767px){.theme-banner .banner-content{width:100%;position:static;margin:0;padding:20px;transform:none}.theme-banner .banner-content h1{font-weight:700;font-size:35px;line-height:42px}}@media(max-width:480px){.theme-banner .mobile_banner{display:block;margin-top:0;max-height:600px;text-align:center;top:0;z-index:0}.theme-banner .parallax-container{display:none}.parallax-mirror{display:none !important}.theme-banner .mobile_banner img{border:0;vertical-align:middle;max-width:100%}.parallax-mirror{display:none !important}}