.hero.header-default li.splide__slide{min-height:calc(100vh - 100px)}.hero.header-transparent li.splide__slide{min-height:100vh}.hero.header-transparent .splide__slide--content{padding-top:100px}.hero .splide__slide--background{background-position:50%;background-size:cover}.hero .splide__slide--overlay{background-color:rgba(0,0,0,.4);height:100%;position:absolute;width:100%}.hero .splide__slide--content{margin:0 76px;padding:2rem 0;width:100%;z-index:2}.hero .splide__slide--content .text-container{margin-bottom:2rem}.hero .splide__slide--content .btn-container,.hero .splide__slide--content .cta-container{margin-top:1rem}@media screen and (min-width:992px){.hero .splide__slide--content{margin:0 112px}.hero .splide__slide--content .text-container{max-width:50%}}.hero .splide__arrows .splide__arrow{background:transparent;border:0;cursor:pointer;fill:#fff;height:100%;opacity:.2;padding:0 1rem;position:absolute;transition:opacity .3s ease;z-index:1}.hero .splide__arrows .splide__arrow:hover{opacity:1}.hero .splide__arrows .splide__arrow--prev{top:0;transform:scaleX(-1)}.hero .splide__arrows .splide__arrow--next{right:0;top:0}@media screen and (min-width:992px){.hero .splide__arrows .splide__arrow{padding:0 2rem}}.hero .splide__pagination{bottom:0;margin-bottom:1rem;padding:0;position:absolute;width:100%}.hero .splide__pagination li button{background-color:#fff;border:0;margin:0 .15rem;opacity:.2;padding:.7rem;transition:opacity .3s ease}.hero .splide__pagination li button.is-active,.hero .splide__pagination li button:hover{opacity:1}