@media only screen and (min-width:1024px){.-hide-desktop{display:none!important}}@media screen and (max-width:1023px){.-hide-mobile{display:none!important}}.b-galleryfullwidth{overflow:hidden}.b-galleryfullwidth__inner{max-width:122rem}.b-galleryfullwidth:not(.-fullwidth) img{max-height:19rem}@media only screen and (min-width:768px){.b-galleryfullwidth:not(.-fullwidth) img{max-height:30rem}}@media only screen and (min-width:1024px){.b-galleryfullwidth:not(.-fullwidth) img{max-height:57rem}}.b-galleryfullwidth:not(.-fullwidth) .c-mediafull,.b-galleryfullwidth:not(.-fullwidth) .galleryfullwidth__media{height:100%;max-height:19rem}@media only screen and (min-width:768px){.b-galleryfullwidth:not(.-fullwidth) .c-mediafull,.b-galleryfullwidth:not(.-fullwidth) .galleryfullwidth__media{max-height:30rem}}@media only screen and (min-width:1024px){.b-galleryfullwidth:not(.-fullwidth) .c-mediafull,.b-galleryfullwidth:not(.-fullwidth) .galleryfullwidth__media{max-height:57rem}}.b-galleryfullwidth.-fullwidth{padding-bottom:0;padding-top:0}.b-galleryfullwidth.-fullwidth .b-galleryfullwidth__inner{max-width:unset;padding:0}.b-galleryfullwidth.-fullwidth .splide__pagination{position:absolute}.b-galleryfullwidth.-fullwidth .b-galleryfullwidth__inner,.b-galleryfullwidth.-fullwidth .b-galleryfullwidth__slider,.b-galleryfullwidth.-fullwidth .galleryfullwidth,.b-galleryfullwidth.-fullwidth .galleryfullwidth .splide__track,.b-galleryfullwidth.-fullwidth .galleryfullwidth__media{height:auto;width:100%}@media only screen and (min-width:1024px){.b-galleryfullwidth.-fullwidth .b-galleryfullwidth__inner,.b-galleryfullwidth.-fullwidth .b-galleryfullwidth__slider,.b-galleryfullwidth.-fullwidth .galleryfullwidth,.b-galleryfullwidth.-fullwidth .galleryfullwidth .splide__track,.b-galleryfullwidth.-fullwidth .galleryfullwidth__media{aspect-ratio:16/9}}.b-galleryfullwidth.-fullwidth .galleryfullwidth .splide__slide{display:block}.b-galleryfullwidth.-fullwidth .galleryfullwidth .splide__track{display:initial}@media only screen and (min-width:1024px){.b-galleryfullwidth.-fullwidth .galleryfullwidth .splide__list{margin-top:-1.6rem!important}}.b-galleryfullwidth.-fullwidth .galleryfullwidth .splide__pagination,.b-galleryfullwidth.-fullwidth .galleryfullwidth__text{position:absolute}.b-galleryfullwidth.-fullwidth .galleryfullwidth .splide__pagination{bottom:0}@media only screen and (min-width:1024px){.b-galleryfullwidth.-fullwidth .galleryfullwidth .splide__pagination{bottom:2.5rem}}@media screen and (max-width:1023px){.b-galleryfullwidth.-fullwidth .galleryfullwidth .splide__pagination__page{border-color:#636159}.b-galleryfullwidth.-fullwidth .galleryfullwidth .splide__pagination__page.is-active{background-color:#636159}}.b-galleryfullwidth.-fullwidth .galleryfullwidth__text{bottom:6.5rem;font-weight:700;left:2rem}@media only screen and (min-width:1024px){.b-galleryfullwidth.-fullwidth .galleryfullwidth__text{bottom:2.5rem;left:5.7%}}@media screen and (max-width:767px){.b-galleryfullwidth.-fullwidth .galleryfullwidth__text{color:#fcfcfc}}.b-galleryfullwidth.-fullwidth .galleryfullwidth .galleryfullwidth__media{margin-bottom:4rem}@media only screen and (min-width:1024px){.b-galleryfullwidth.-fullwidth .galleryfullwidth .galleryfullwidth__media{margin-bottom:0}}.galleryfullwidth__media{position:relative}.galleryfullwidth__media:before{content:"";float:left;height:0;margin-left:-1px;padding-top:56.25%;width:1px}.galleryfullwidth__media:after{clear:both;content:"";display:table}.galleryfullwidth .splide{display:grid;grid-auto-rows:auto 3rem;grid-template-columns:100%;grid-gap:3rem 0}@media only screen and (min-width:1024px){.galleryfullwidth .splide{grid-auto-rows:auto 4rem}}.galleryfullwidth .splide__slide{display:flex;flex-direction:column;gap:1rem}.galleryfullwidth .splide__track{overflow:visible}.galleryfullwidth .splide__controls{display:grid;grid-template-columns:auto 1fr;width:100%;grid-gap:3rem}@media only screen and (min-width:1024px){.galleryfullwidth .splide__controls{grid-gap:4rem}}.galleryfullwidth .splide.is-overflow{display:grid;pointer-events:all}.galleryfullwidth .splide.is-overflow .splide__controls{display:grid}
