.simple-hero-banner{margin:0 0 40px 0;padding-top:0 !important;padding-bottom:0 !important}
.simple-hero-banner .simple-hero-banner-slide{position:relative}
.simple-hero-banner .simple-hero-banner-slide:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%}
.simple-hero-banner .simple-hero-banner-slide .back-image{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;background-position:center center;background-size:cover;background-repeat:no-repeat;height:100%;width:100%;padding:20px 20px 80px 20px}
.simple-hero-banner .simple-hero-banner-slide .back-image h2{position:relative;z-index:1;font-style:normal;font-weight:700;font-size:36px;line-height:48px;letter-spacing:.25px;text-transform:uppercase;color:white;margin:0}
.simple-hero-banner .simple-hero-banner-slide .back-image p{position:relative;z-index:1;font-style:normal;font-weight:400;font-size:16px;line-height:21px;letter-spacing:.25px;color:white}
.simple-hero-banner .simple-hero-banner-slide-gradient:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 100%)}
@media(min-width:768px){.simple-hero-banner .simple-hero-banner-slide{min-height:350px}
}@media(max-width:767.98px){.simple-hero-banner .simple-hero-banner-slide{height:120px}
.simple-hero-banner .simple-hero-banner-slide .back-image{padding:20px 20px 75px 20px}
.simple-hero-banner .simple-hero-banner-slide .back-image h2{font-size:24px;line-height:27px}
.splide__pagination{bottom:10px !important}
}