.view-error{padding:50px 0 0;font-family:ProximaNovaRegular,Arial,sans-serif}@media (min-width:768px){.view-error{padding-top:70px}}@media (min-width:1441px){.view-error{padding-top:80px}}.view-error .container{max-width:1440px}.view-error .container .inner .component-article-grid{padding:10px}@media (min-width:768px){.view-error .container .inner .component-article-grid{padding:30px}}@media (min-width:991px){.view-error .container .inner .component-article-grid{padding:60px 95px 30px}}.view-error .container .inner .section-error{background-image:url(/ui/images/pages/maintenance/sadpup-3.jpg);height:500px;margin:0;width:100%;background-size:cover}@media (min-width:768px){.view-error .container .inner .section-error{height:700px}}@media (min-width:991px){.view-error .container .inner .section-error{padding:100px 65px 116px 500px}}.view-error .container .inner .section-error .opacity-container{background:rgba(0,0,0,.5);width:100%;height:100%}@media (min-width:991px){.view-error .container .inner .section-error .opacity-container{background:none}}.view-error .container .inner .section-error .error-copy-container{padding:50px 10px 0;text-align:center;color:#fff}@media (min-width:768px){.view-error .container .inner .section-error .error-copy-container{padding-left:50px;padding-right:50px}}@media (min-width:991px){.view-error .container .inner .section-error .error-copy-container{padding-left:0;padding-right:0;padding-top:0}}.view-error .container .inner .section-error .error-copy-container .error-title{font-size:30px;padding:50px 0 0;line-height:30px;margin:0 0 20px;background-color:rgba(0,0,0,.01)}@media (min-width:768px){.view-error .container .inner .section-error .error-copy-container .error-title{font-family:ProximaNovaSemiBold,Arial,sans-serif;font-size:72px;line-height:72px;margin:0 0 40px}}.view-error .container .inner .section-error .error-copy-container .error-content{font-size:24px;line-height:30px;margin:0 0 50px;background-color:rgba(0,0,0,.01)}.view-error .container .inner .section-error .error-copy-container .error-form .error--search-input{border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;font-size:18px;height:38px;padding:0 16px;vertical-align:middle;width:230px}.view-error .container .inner .section-error .error-copy-container .error-form .error--search-button{border:none;border-top-right-radius:4px;border-bottom-right-radius:4px;background:#a5d66b;color:#fff;font-family:ProximaNovaRegular,Arial,sans-serif;font-size:15px;height:38px;vertical-align:middle;width:90px;background-color:rgba(0,0,0,.01)}.view-error .container .inner .section-error .error-copy-container .error-form .error--search-button::-moz-focus-inner{border:0}.component-hubs-section-banner-overlay .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6)}.component-hubs-section-banner-overlay .overlay:before{content:" ";display:inline-block;height:100%;vertical-align:middle}.component-hubs-section-banner-overlay .overlay .overlay-inner{display:inline-block;width:100%;vertical-align:middle;text-align:center}.component-hubs-section-banner-image .banner-image,.component-hubs-section-banner-video .banner-video{vertical-align:bottom;width:100%;max-width:100%}.component-hubs-section-banner .banner-container{position:relative;display:block}.component-hubs-section-banner .banner-container.banner-container--is-first .component-hubs-section-banner-image,.component-hubs-section-banner .banner-container.banner-container--is-first .component-hubs-section-banner-overlay,.component-hubs-section-banner .banner-container.banner-container--is-first .component-hubs-section-banner-video{max-height:370px;overflow:hidden}@media (min-width:991px){.component-hubs-section-banner .banner-container.banner-container--is-first .component-hubs-section-banner-image,.component-hubs-section-banner .banner-container.banner-container--is-first .component-hubs-section-banner-overlay,.component-hubs-section-banner .banner-container.banner-container--is-first .component-hubs-section-banner-video{max-height:550px}}.component-hubs-section-text{margin:50px 20px 100px}@media (min-width:768px){.component-hubs-section-text{margin:60px 95px 0}}@media (min-width:991px){.component-hubs-section-text{margin:60px 270px 0}}.component-hubs-section-text h2,.component-hubs-section-text h3{color:#2e2e30;font-family:ProximaNovaBold,Arial,sans-serif}@media (min-width:768px){.component-hubs-section-text h2,.component-hubs-section-text h3{margin-top:40px;margin-bottom:15px}}.component-hubs-section-text h2:first-child,.component-hubs-section-text h3:first-child{margin-top:0}.component-hubs-section-text h2{margin-bottom:30px;font-size:28px;line-height:36px;letter-spacing:0;text-align:center}.component-hubs-section-text h3{margin-top:40px;margin-bottom:25px;font-size:22px;line-height:28px;letter-spacing:0}@media (min-width:768px){.component-hubs-section-text h3{margin-top:40px;margin-bottom:20px}}.component-hubs-section-text p{margin-bottom:30px;color:#2e2e30;font-weight:400;font-size:17px;font-family:ProximaNovaRegular,Arial,sans-serif;font-style:normal;line-height:28px;letter-spacing:0;text-align:center}@media (min-width:768px){.component-hubs-section-text p{margin-bottom:35px}}.component-hubs-section-text p:last-child{margin-bottom:40px}.component-hubs-section-text strong{font-family:ProximaNovaBold,Arial,sans-serif}.component-hubs-section-text em{font-style:italic}.component-hubs-section-text a{color:#007cbe;text-decoration:underline}.component-hubs-section-text a:hover{text-decoration:underline}.component-hubs-section-jwplayer{margin:0 auto 40px}@media (min-width:768px){.component-hubs-section-jwplayer{padding:0 95px;margin-bottom:60px}}@media (min-width:991px){.component-hubs-section-jwplayer{max-width:760px;padding:0}}.component-hubs-section-jwplayer .jwplayer-container .jwplayer-placeholder{width:100%}.font-smoothing{-webkit-font-smoothing:antialiased}.align-bottom{position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.page-title{font-family:BrandonGrotesque-Bold;color:#292929;text-align:center;text-transform:uppercase;font-size:14px;letter-spacing:-.44px;margin:0 0 30px}@media (min-width:768px){.page-title{font-size:24px;letter-spacing:-.75px;margin:10px 0 40px}}.white-rounded-button{display:block;height:40px;line-height:38px;width:250px;margin:0 auto;text-align:center;background:#fff;border:1px solid #3a4349;color:#3a4349;font-family:ProximaNovaRegular,Arial,sans-serif;border-radius:20px;box-sizing:border-box;transition:background-color .3s ease;padding:0}.white-rounded-button:hover{background-color:#f6faf0;text-decoration:none;color:#3a4349;margin:0 auto}.green-button{background:#a5d670;border:none;color:#fff;font-size:14px;height:50px;line-height:50px;margin:0 auto;text-align:center;width:250px;box-shadow:0 0 4px 0 rgba(0,0,0,.05);transition:background-color .3s ease;padding:0}.green-button:hover{background:#78ac3e}.component-hubs-section-email-capture{text-align:center}.component-hubs-section-email-capture .fade-enter-active,.component-hubs-section-email-capture .fade-leave-active{transition:opacity .5s ease}.component-hubs-section-email-capture .fade-enter,.component-hubs-section-email-capture .fade-leave-active{opacity:0}.component-hubs-section-email-capture .the-container-with-the-image{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:400px;overflow:hidden}@media (min-width:768px){.component-hubs-section-email-capture .the-container-with-the-image{min-height:500px}}.component-hubs-section-email-capture .the-container-with-the-image .group{position:relative;z-index:2;min-height:200px}@media (min-width:768px){.component-hubs-section-email-capture .the-container-with-the-image .group{min-height:250px}}.component-hubs-section-email-capture .the-container-with-the-image .group.group-header{display:flex;flex-direction:column;padding-bottom:45px}.component-hubs-section-email-capture .the-container-with-the-image .group.group-header .header-wrapper{display:-webkit-box;width:280px;margin:auto auto 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (min-width:768px){.component-hubs-section-email-capture .the-container-with-the-image .group.group-header .header-wrapper{width:620px;-webkit-line-clamp:2}}.component-hubs-section-email-capture .the-container-with-the-image .group.group-header .header-copy{font-family:OpenSansBold,sans-serif;margin:0;color:#222;font-size:22px;line-height:36px;white-space:normal;text-align:center}@media (min-width:768px){.component-hubs-section-email-capture .the-container-with-the-image .group.group-header .header-copy{font-size:40px;line-height:56px}}.component-hubs-section-email-capture .the-container-with-the-image .group.group-cta{margin:0 auto}.component-hubs-section-email-capture .the-container-with-the-image .group.group-cta .success-container{padding:45px 0 25px}@media (min-width:768px){.component-hubs-section-email-capture .the-container-with-the-image .group.group-cta .success-container{padding:45px 0 20px}}.component-hubs-section-email-capture .the-container-with-the-image .group.group-cta .success-container .success-wrapper{display:flex;width:260px;height:68px;margin:0 auto}@media (min-width:768px){.component-hubs-section-email-capture .the-container-with-the-image .group.group-cta .success-container .success-wrapper{width:310px;height:93px}}.component-hubs-section-email-capture .the-container-with-the-image .group.group-cta .success-container .success-wrapper h3.success{align-self:center;margin:0 auto;font-size:16px;font-family:ProximaNovaRegular,Arial,sans-serif;letter-spacing:.12px;text-align:center}.component-hubs-section-email-capture .the-container-with-the-image .group.group-cta .cta-wrapper .cta{width:260px;height:50px;margin-bottom:12px;font-size:16px;font-family:ProximaNovaRegular,Arial,sans-serif;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width:768px){.component-hubs-section-email-capture .the-container-with-the-image .group.group-cta .cta-wrapper .cta{width:310px;height:60px;margin-bottom:15px}}.component-hubs-section-email-capture .the-container-with-the-image .group.group-cta .cta-wrapper .cta.input-email{padding:20px;text-align:center;background:#fff}.component-hubs-section-email-capture .the-container-with-the-image .group.group-cta .cta-wrapper .cta.submit-button{margin-bottom:20px;letter-spacing:.12px;border:none}.component-hubs-section-email-capture .the-container-with-the-image .group.group-cta .cta-wrapper .cta.submit-button:hover{cursor:pointer}.component-hubs-section-email-capture .the-container-with-the-image .group.group-cta .terms-and-conditions{margin-bottom:15px;font-size:14px;font-family:ProximaNovaRegular,Arial,sans-serif;letter-spacing:.11px;text-decoration:underline}@media (min-width:768px){.component-hubs-section-email-capture .the-container-with-the-image .group.group-cta .terms-and-conditions{margin-bottom:25px}}.component-hubs-section-email-capture .the-container-with-the-image .group.group-cta .terms-and-conditions .terms-link{color:inherit}.component-hubs-section-email-capture .the-container-with-the-image .group.group-cta .error-container{font-size:12px}@media (min-width:768px){.component-hubs-section-email-capture .the-container-with-the-image .group.group-cta .error-container{font-size:14px}}.component-hubs-section-email-capture .the-container-with-the-image .group.group-cta .error-container span.error{color:#e0594c;font-family:ProximaNovaRegular,Arial,sans-serif}.component-hubs-section-email-capture .the-container-with-the-image .background-image{position:absolute;top:0;left:50%;z-index:1;transform:translateX(-50%)}.component-hubs-section-email-capture .tracking-pixels .no-show{display:none;width:1px;height:1px}.view-hubs{background:#f2f2f2}.view-hubs .inner.inner--banner.inner--0{max-height:550px}