.image_header{min-height:100vh;overflow:hidden}#image-carousel[aria-label=image-carousel]{height:100vh}#image-carousel[aria-label=image-carousel] .splide__pagination{counter-reset:pagination-num}#image-carousel[aria-label=image-carousel] .splide__pagination__page{margin:10px 0;background:transparent!important;color:#fff}#image-carousel[aria-label=image-carousel] .splide__pagination__page:before{counter-increment:pagination-num;content:counter(pagination-num)}#image-carousel[aria-label=image-carousel] .splide__pagination__page.is-active{transform:scale(1);color:#b5db84}.splide__slide{height:100vh}.splide__slide .slide_img{background-repeat:no-repeat;background-size:100% 100%;height:100%;width:100%}.splide__slide .slide_img:before{content:"";position:absolute;top:0;left:0;z-index:1;opacity:.1;background:#000}.splide__arrows{position:absolute;bottom:7%;right:12%}.splide__arrows .splide__arrow{width:40px;height:40px;line-height:34px;background:transparent;border-radius:100%;color:#fff;font-size:10px;margin-right:3px;cursor:pointer;border:2px solid #fff;transition:all .2s ease-in-out;transform:scale(1)}.splide__arrows .splide__arrow--prev{left:-4em}.splide__arrows .splide__arrow--next{right:-6em}.splide__arrows .splide__arrow svg{fill:#fff;height:1.2em;width:1.2em}.splide__arrows .splide__arrow:hover{transform:scale(.9);background:transparent;border:1px solid #b5db84;color:#fff}.splide__pagination--ttb{top:0;bottom:0;display:flex;flex-direction:column;right:auto;padding:1em 0;left:5%;border:1px solid white;width:1.7rem;height:-moz-fit-content;height:fit-content;margin:auto 0;background:rgba(0,0,0,.5294117647);border-radius:5px;color:#fff}.v-middle{position:absolute;width:100%;top:50%;left:0;z-index:9;transform:translateY(-50%)}.splide_title{color:#fff}.splide_title h4{font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:6px;text-align:center;margin-bottom:20px;margin-top:20px}.splide_title h1{position:relative;margin-bottom:20px;font-family:Raleway,sans-serif;font-size:55px;text-transform:uppercase;line-height:1.35em;animation-delay:.6s;font-weight:400;letter-spacing:15px}@media screen and (max-width: 767px){.splide_title h1{font-size:30px;margin-bottom:15px;letter-spacing:10px;line-height:1.35em}.splide_title h4{font-size:12px}}@media screen and (max-width: 481px){.splide__slide .slide_img{background-size:cover}}
