.upper-hero{height:575px}.upper-hero .sr-cover-image-upper{background-blend-mode:overlay;background-color:rgba(52,176,155,.25);background-position:center 50%;background-repeat:no-repeat;background-size:cover}.sr-cover-inner-upper{width:100%}.upper-hero h1:after{border:.5px solid #fff;content:" ";display:block;margin:10px auto 0;width:45%}.sr-cover-inner-upper .content_col{color:#fff;position:relative;text-align:center;top:60%;width:100%}.sr-cover-inner-upper .content_col h1{font-size:48px;font-weight:600;text-shadow:2px 1px #000;text-transform:uppercase}.sr-cover-inner-upper .content_col p{background-color:rgba(80,80,80,.3);font-size:22px}.sr-hero-features .hero-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sr-hero-features.hero-overlap{margin-top:-4rem}.sr-hero-features .sr-cover-inner{background-color:rgba(140,21,45,.8);padding:2rem;width:100%}.sr-hero-features .hero-feature{background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:10px 5px 5px rgba(0,0,0,.2);height:100%;height:400px;margin:10px 10px 0;position:relative}.tcu-feature.cta-group{bottom:1rem;position:absolute;right:1rem}.sr-hero-features .feature-row{row-gap:30px}.sr-hero-features .hero-feature-content{background-color:rgba(31,29,29,.6);bottom:0;color:#fff;height:180px;padding:15px;position:absolute;width:100%}.sr-hero-features .blaze-pagination button{background:var(--dots-color)}.sr-hero-features .blaze-pagination button.active{background-color:transparent;box-shadow:0 0 0 2px var(--dots-color)}.sr-hero-02 .height-auto{min-height:0}.sr-hero-02 .height-small{padding:8rem 0}.sr-hero-02 .height-medium{padding:14rem 0}.sr-hero-02 .height-large{padding:20rem 0}.sr-hero-02 .height-full{min-height:100vh}@media only screen and (max-width:768px){.sr-cover-inner-upper .content_col{top:30%}.sr-cover-inner-upper .content_col h1{font-size:40px}}