.section-slideshow .page-width{padding-inline:0}.section-slideshow .slideshow .banner{margin-inline-end:0;max-inline-size:100%}.section-slideshow .slideshow .banner .banner__image{block-size:100%;display:block;inline-size:100%;object-fit:cover}.section-slideshow .slideshow-controller{block-size:100%;padding:10vw}@media(min-width:768px){.section-slideshow .slideshow-controller{padding:var(--page-padding)}}.section-slideshow .slideshow-controller .slideshow-content{padding:0!important}.section-slideshow .slideshow-controller .slideshow-content .slideshow-words .slideshow-word .banner__box{max-inline-size:-moz-fit-content;max-inline-size:fit-content;min-inline-size:auto}.section-slideshow .slideshow-controller .slideshow-nav{inline-size:100%;inset-block-end:0;inset-inline-start:0;padding:0;position:absolute}@media(min-width:768px){.section-slideshow .slideshow-controller .slideshow-nav{padding:var(--page-padding)}}.section-slideshow .slideshow-controller .slideshow-nav .slideshow-dots{padding-block:20px;padding-inline:var(--page-padding)}.section-slideshow[allow-transparent-header] .slideshow-controller{block-size:calc(100% - var(--header-height, 0px))}@media screen and (min-width:1536px){.section-slideshow .slideshow-controller .slideshow-nav{padding-block-end:var(--grid-gap)}}.slideshow-nav-timer-bar-container{z-index:10}.slideshow-nav-timer-bar-container .slideshow-nav-timer-bar-content{align-items:stretch;display:flex;flex-direction:row;gap:1.5rem;justify-content:center;margin-block-end:8vw;margin-inline-start:0}@media(min-width:768px){.slideshow-nav-timer-bar-container .slideshow-nav-timer-bar-content{justify-content:flex-start;margin-block-end:0;margin-inline-start:0}}.slideshow-nav-timer-bar-container .slideshow-nav-timer-bar-items{display:flex;flex-direction:row;gap:.5rem;inline-size:auto;justify-content:space-between}@media(min-width:768px){.slideshow-nav-timer-bar-container .slideshow-nav-timer-bar-items{flex-direction:column;gap:1.5rem;inline-size:auto}}.slideshow-nav-timer-bar-container .slideshow-nav-timer-bar-item{align-items:center;background:none;block-size:auto;border:none;cursor:pointer;display:flex;flex:none;gap:0;opacity:.6;padding:0;text-align:start;transition:opacity .3s ease}@media(min-width:768px){.slideshow-nav-timer-bar-container .slideshow-nav-timer-bar-item{block-size:24px;flex:none;gap:1rem}}.slideshow-nav-timer-bar-container .slideshow-nav-timer-bar-item:hover,.slideshow-nav-timer-bar-container .slideshow-nav-timer-bar-item[aria-current=true]{opacity:1}.slideshow-nav-timer-bar-container .slideshow-nav-timer-bar-item:hover .slideshow-nav-timer-bar-label,.slideshow-nav-timer-bar-container .slideshow-nav-timer-bar-item[aria-current=true] .slideshow-nav-timer-bar-label{font-weight:700}.slideshow-nav-timer-bar-container .slideshow-nav-timer-bar-progress-single{background-color:hsla(0,0%,100%,.3);block-size:2px;border-radius:2px;inline-size:100%;inset-block-start:0;position:absolute}@media(min-width:768px){.slideshow-nav-timer-bar-container .slideshow-nav-timer-bar-progress-single{block-size:auto;inline-size:2px;inset-block-start:auto;position:relative}}.slideshow-nav-timer-bar-container .slideshow-nav-timer-bar-progress-fill{background-color:#fff;block-size:100%;display:block!important;inline-size:0;inset-block-start:0!important;inset-inline-start:0;position:absolute;transition:width .1s linear,left .3s ease}@media(min-width:768px){.slideshow-nav-timer-bar-container .slideshow-nav-timer-bar-progress-fill{block-size:0;inline-size:100%;transition:height .1s linear,top .3s ease}}.slideshow-nav-timer-bar-container .slideshow-nav-timer-bar-progress-multiple{background-color:hsla(0,0%,100%,.3);block-size:3px;border-radius:2px;flex-shrink:0;inline-size:100%;margin-inline-end:0;overflow:hidden;position:relative}@media(min-width:768px){.slideshow-nav-timer-bar-container .slideshow-nav-timer-bar-progress-multiple{block-size:24px;inline-size:2px;margin-inline-end:10px}}.slideshow-nav-timer-bar-container .slideshow-nav-timer-bar-progress-multiple .slideshow-nav-timer-bar-progress-fill{block-size:100%;inline-size:0;inset-block-end:auto;inset-block-start:0;inset-inline-start:0;transition:width .1s linear}@media(min-width:768px){.slideshow-nav-timer-bar-container .slideshow-nav-timer-bar-progress-multiple .slideshow-nav-timer-bar-progress-fill{block-size:0;inline-size:100%;inset-block-end:auto;inset-block-start:0;transition:height .1s linear}}.slideshow-nav-timer-bar-container[data-style=multiple] .slideshow-nav-timer-bar-label{display:none}@media(min-width:768px){.slideshow-nav-timer-bar-container[data-style=multiple] .slideshow-nav-timer-bar-label{display:block}}.slideshow-nav-timer-bar-container[data-style=multiple] .slideshow-nav-timer-bar-item{inline-size:12vw;opacity:.5}@media(min-width:768px){.slideshow-nav-timer-bar-container[data-style=multiple] .slideshow-nav-timer-bar-item{inline-size:10vw}}.slideshow-nav-timer-bar-container[data-style=multiple] .slideshow-nav-timer-bar-item .slideshow-nav-timer-bar-progress-multiple{opacity:1}@media(min-width:768px){.slideshow-nav-timer-bar-container[data-style=multiple] .slideshow-nav-timer-bar-item .slideshow-nav-timer-bar-progress-multiple{opacity:0;transition:opacity .3s ease}}.slideshow-nav-timer-bar-container[data-style=multiple] .slideshow-nav-timer-bar-item[aria-current=true],.slideshow-nav-timer-bar-container[data-style=multiple] .slideshow-nav-timer-bar-item[aria-current=true] .slideshow-nav-timer-bar-progress-multiple{opacity:1}.slideshow-nav-timer-bar-container[data-style=single] .slideshow-nav-timer-bar-content{inline-size:-moz-fit-content;inline-size:fit-content;margin-inline-end:auto;margin-inline-start:auto;padding-block-start:10px;position:relative}@media(min-width:768px){.slideshow-nav-timer-bar-container[data-style=single] .slideshow-nav-timer-bar-content{inline-size:auto;margin-inline-end:0;margin-inline-start:0;padding-block-start:0;position:static}}.slideshow-nav-timer-bar-container[data-style=single] .slideshow-nav-timer-bar-items{inline-size:auto}@media(min-width:768px){.slideshow-nav-timer-bar-container[data-style=single] .slideshow-nav-timer-bar-items{inline-size:auto}}.slideshow-nav-timer-bar-container[data-style=single] .slideshow-nav-timer-bar-label{display:none}@media(min-width:768px){.slideshow-nav-timer-bar-container[data-style=single] .slideshow-nav-timer-bar-label{display:block}}.slideshow-nav-timer-bar-container[data-style=single] .slideshow-nav-timer-bar-item{flex:none;inline-size:10vw}@media(min-width:768px){.slideshow-nav-timer-bar-container[data-style=single] .slideshow-nav-timer-bar-item{inline-size:auto}}.slideshow-nav-timer-bar-container .slideshow-nav-timer-bar-label{color:#fff;font-size:14px;text-shadow:0 1px 2px rgba(0,0,0,.5);transition:font-weight .3s;white-space:nowrap}.align-content-start{align-content:start}.align-content-center{align-content:center}.align-content-end{align-content:end}.justify-content-start{justify-content:start}.justify-content-center{justify-content:center}.justify-content-end{justify-content:end}.my-top_left{align-items:flex-start;justify-content:flex-start}.my-top_center{align-items:flex-start;justify-content:center}.my-top_right{align-items:flex-start;justify-content:flex-end}.my-middle_left{align-items:center;justify-content:flex-start}.my-middle_center{align-items:center;justify-content:center}.my-middle_right{align-items:center;justify-content:flex-end}.my-bottom_left{align-items:flex-end;justify-content:flex-start}.my-bottom_center{align-items:flex-end;justify-content:center}.my-bottom_right{align-items:flex-end;justify-content:flex-end}.my-top_left-text_left{align-items:flex-start;justify-content:flex-start;text-align:start}.my-top_center-text_center{align-items:flex-start;justify-content:center;text-align:center}.my-top_right-text_right{align-items:flex-start;justify-content:flex-end;text-align:end}.my-middle_left-text_left{align-items:center;justify-content:flex-start;text-align:start}.my-middle_center-text_center{align-items:center;justify-content:center;text-align:center}.my-middle_right-text_right{align-items:center;justify-content:flex-end;text-align:end}.my-bottom_left-text_left{align-items:flex-end;justify-content:flex-start;text-align:start}.my-bottom_center-text_center{align-items:flex-end;justify-content:center;text-align:center}.my-bottom_right-text_right{align-items:flex-end;justify-content:flex-end;text-align:end}@media(min-width:768px){.md\:align-self-start{align-self:start}.md\:align-self-center{align-self:center}.md\:align-self-end{align-self:end}.md\:justify-self-start{justify-self:start}.md\:justify-self-center{justify-self:center}.md\:justify-self-end{justify-self:end}.md\:align-content-start{align-content:start}.md\:align-content-center{align-content:center}.md\:align-content-end{align-content:end}.md\:justify-content-start{justify-content:start}.md\:justify-content-center{justify-content:center}.md\:justify-content-end{justify-content:end}.md\:my-top_left{align-items:flex-start;justify-content:flex-start}.md\:my-top_center{align-items:flex-start;justify-content:center}.md\:my-top_right{align-items:flex-start;justify-content:flex-end}.md\:my-middle_left{align-items:center;justify-content:flex-start}.md\:my-middle_center{align-items:center;justify-content:center}.md\:my-middle_right{align-items:center;justify-content:flex-end}.md\:my-bottom_left{align-items:flex-end;justify-content:flex-start}.md\:my-bottom_center{align-items:flex-end;justify-content:center}.md\:my-bottom_right{align-items:flex-end;justify-content:flex-end}.md\:my-top_left-text_left{align-items:flex-start;justify-content:flex-start;text-align:start}.md\:my-top_center-text_center{align-items:flex-start;justify-content:center;text-align:center}.md\:my-top_right-text_right{align-items:flex-start;justify-content:flex-end;text-align:end}.md\:my-middle_left-text_left{align-items:center;justify-content:flex-start;text-align:start}.md\:my-middle_center-text_center{align-items:center;justify-content:center;text-align:center}.md\:my-middle_right-text_right{align-items:center;justify-content:flex-end;text-align:end}.md\:my-bottom_left-text_left{align-items:flex-end;justify-content:flex-start;text-align:start}.md\:my-bottom_center-text_center{align-items:flex-end;justify-content:center;text-align:center}.md\:my-bottom_right-text_right{align-items:flex-end;justify-content:flex-end;text-align:end}}.text-left{text-align:start}.text-center{text-align:center}.text-right{text-align:end}@media(min-width:768px){.md\:text-left{text-align:start}.md\:text-center{text-align:center}.md\:text-right{text-align:end}}