@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__container{position:relative;box-sizing:border-box}.splide__list{margin:0 !important;padding:0 !important;width:-webkit-max-content;width:max-content;will-change:transform}.splide.is-active .splide__list{display:flex}.splide__pagination{display:inline-flex;align-items:center;width:95%;flex-wrap:wrap;justify-content:center;margin:0}.splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0}.splide{visibility:hidden}.splide,.splide__slide{position:relative;outline:none}.splide__slide{box-sizing:border-box;list-style-type:none !important;margin:0;flex-shrink:0}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:rgba(0,0,0,0);animation:splide-loading 1s linear infinite}.splide__track{position:relative;z-index:0;overflow:hidden}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{position:absolute;top:0;left:0;z-index:0;opacity:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{position:relative;z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}.multi-slider{margin-bottom:45px}.multi-slider .multi-slider-header{width:100%;margin-bottom:30px;display:flex;align-items:center;justify-content:space-between}.multi-slider .multi-slider-header .spec-heading{clear:left;margin-top:0;margin-bottom:0;width:100%}.multi-slider .multi-slider-controls{display:flex;justify-content:space-between;align-items:center;width:60px;flex-shrink:0;margin:0 0 0 15px;padding:0;font-size:24px}.multi-slider .multi-slider-controls .multi-slider-arrow{width:26px;height:26px;color:var(--slider-arrow-color);outline:none;opacity:.24;transition:all .3s}.multi-slider .multi-slider-controls .multi-slider-arrow:hover,.multi-slider .multi-slider-controls .multi-slider-arrow:focus{color:var(--slider-arrow-hover-color);opacity:1}.multi-slider .multi-slider-controls .multi-slider-arrow[disabled]{opacity:.3;pointer-events:none}.multi-slider .multi-slider-box{margin:0}.multi-slider .slide{box-sizing:border-box;padding:0}.multi-slider .slide .wp-block-image:only-child{margin-bottom:0}.multi-slider .slide .img{position:relative;margin-bottom:19px}.multi-slider .slide .img-border{display:block}.multi-slider .slide .post-title{margin:0 0 .5em 0;font-weight:700}.multi-slider .splide__pagination{width:100%;margin:30px 0 0;padding:0;list-style:none;font-size:0;text-align:center}.multi-slider .splide__pagination li{position:relative;padding:0 var(--pagination-dot-spacing) 0 0;vertical-align:var(--pagination-dot-vertical-align)}.multi-slider .splide__pagination li:after{position:absolute;top:50%;right:0;transform:translateY(-50%);display:block;width:var(--pagination-dot-spacing);height:var(--pagination-line-width);background:var(--pagination-line-color);content:""}.multi-slider .splide__pagination li:last-child{padding-right:0}.multi-slider .splide__pagination li:last-child:after{display:none}.multi-slider .splide__pagination .splide__pagination__page{display:inline-block;vertical-align:middle;width:var(--pagination-dot-width);height:var(--pagination-dot-height);line-height:var(--pagination-dot-height);margin:0;padding:0;border:var(--pagination-dot-border);border-radius:var(--pagination-dot-border-radius);background:var(--pagination-dot-color);box-shadow:none;transition:all .3s;cursor:pointer;font-size:0;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.multi-slider .splide__pagination .splide__pagination__page:hover,.multi-slider .splide__pagination .splide__pagination__page:focus{border:var(--pagination-dot-hover-border);background:var(--pagination-dot-hover-color)}.multi-slider .splide__pagination .splide__pagination__page.is-active{width:var(--pagination-dot-active-width);height:var(--pagination-dot-active-height);background:var(--pagination-dot-active-color);border:var(--pagination-dot-active-border);border-radius:var(--pagination-dot-active-border-radius)}.multi-slider.pagination-outside .splide__pagination button{box-sizing:content-box}.top-slider{position:relative;z-index:1;max-width:100vw;margin:0 -10px;padding:40px 0;border:1px solid var(--border-color);border-width:0 0 1px;background:#f8f6f6}.top-slider .controls{width:100%;height:0}.top-slider .controls .top-slider-arrow{display:block;position:absolute;top:50%;z-index:20;width:50px;height:50px;color:var(--accent-color);font:400 22px/50px "m";text-align:center;transform:translateY(-50%)}.top-slider .controls .top-slider-arrow:hover,.top-slider .controls .top-slider-arrow:focus{color:var(--accent-color);opacity:.75}.top-slider .controls .top-slider-arrow:before{display:inline-block}.top-slider .controls .top-slider-arrow.prev{left:0}.top-slider .controls .top-slider-arrow.prev:hover:before,.top-slider .controls .top-slider-arrow.prev:focus:before{animation:slider-arrow-left .5s infinite}.top-slider .controls .top-slider-arrow.next{right:0}.top-slider .controls .top-slider-arrow.next:hover:before,.top-slider .controls .top-slider-arrow.next:focus:before{animation:slider-arrow-right .5s infinite}.top-slider .slider-box{position:relative;overflow:hidden;width:100%;max-width:calc(100% - 100px);margin:0 50px;padding:0;border-right:1px solid var(--border-color);font-size:0;white-space:nowrap}.top-slider-item{padding:0 40px;border-left:1px solid var(--border-color);box-sizing:border-box;font-size:13px;font-weight:300;white-space:normal}.top-slider-item .top-slider-item-title{margin:0;font:700 13px/1.5em var(--secondary-font)}.top-slider-item p{margin:0;line-height:1.5em}.top-slider-item .top-slider-item-thumbnail{display:flex;margin-bottom:10px}.top-slider-item a.top-slider-more{text-decoration:underline;white-space:nowrap}.subheader~.content-wrapper .content>.content-start+.top-slider{border-top-width:1px}@media(min-width: 400px){.top-slider{margin:0 -20px}}@media(min-width: 1140px){.top-slider{position:relative;width:100vw;margin:0 auto;padding:60px 0;flex-shrink:0}.top-slider+.breadcrumbs{margin-top:-30px}.top-slider .slider-box{max-width:var(--layout-width);margin:0 auto}.top-slider .controls{max-width:calc(var(--layout-width) + 200px);position:absolute;top:50%;left:50%;z-index:2;transform:translate3d(0, 0, 0) translateX(-50%)}.top-slider .controls .top-slider-arrow.prev{left:0}.top-slider .controls .top-slider-arrow.next{right:0}.boxed .top-slider{width:auto;margin:0 -20px}}
