.block--hero{--hero-padding-y:3rem;--hero-navbar-top:0px;position:relative;background-color:var(--block-bg-color);color:var(--block-color)}.block--hero:not(.has-background){--block-bg-color:#F2F2F2}.block--hero:not(.has-text-color){--block-color:#000}@media (min-width:992px){.block--hero{--hero-padding-y:4rem}}.blocks--root>.block--hero:is(:first-child){--hero-navbar-top:var(--navbar-height);margin-top:calc(-1 * var(--hero-navbar-top))}.hero{min-height:85vh;padding-top:var(--hero-navbar-top)}.hero-container{position:relative;z-index:1}.hero-content{align-items:center;padding-bottom:var(--hero-padding-y);text-align:center}.hero-content a:not(.btn){color:var(--block-color)}.hero-figure{text-align:center;margin-bottom:calc(var(--hero-padding-y)/ 2)}@media (min-width:1200px){.hero{padding-top:0}.hero-content{align-items:flex-start;padding-top:calc(var(--hero-navbar-top) + var(--hero-padding-y) * 2 / 3);text-align:left}.hero-figure{text-align:left;margin-right:calc(-1 * var(--container-margin) + var(--scrollbar-width,0px)/ 2)}}.hero-mediaText{padding-top:calc(var(--hero-navbar-top) + var(--hero-padding-y));padding-bottom:var(--hero-padding-y);text-align:center}@media (min-width:992px){.hero-mediaText{text-align:left}}@media (min-width:1200px) and (max-width:1399.98px){.hero-mediaText{--img-max-width:30rem}}@media (min-width:1400px){.hero-mediaText{--img-max-width:50.125rem;--hero-padding-y:7.625rem}}@media (min-width:1800px){.hero-mediaText{padding-top:calc(var(--hero-navbar-top) + 10rem)}}.hero-mediaText .mediaText{--media-text-gap:2.5rem}.hero-mediaText .mediaText-content{display:flex;flex-flow:column;gap:1rem}@media (min-width:992px){.hero-mediaText .mediaText-content{gap:1.5rem}}.hero-wave{display:none}@media (min-width:1200px){.hero-wave{display:block;position:absolute;bottom:calc(var(--hero-padding-y) + 6.25rem);right:54%;z-index:0;pointer-events:none}}.hero-bgImage{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover;z-index:0}.heroGalleryWrap{--hero-gallery-img-ratio:calc(344 / 502);--hero-gallery-img-height:300px;--hero-gallery-img-width:calc(var(--hero-gallery-img-height) * var(--hero-gallery-img-ratio));--hero-gallery-gap:1rem;--hero-gallery-height:calc(var(--hero-gallery-img-height) * 1.25);--hero-padding-bottom:calc(var(--hero-gallery-height) / 2 + 2.3125rem);--hero-margin-bottom:calc(var(--hero-gallery-height) / 2);margin-bottom:var(--hero-margin-bottom)}@media (min-width:768px){.heroGalleryWrap{--hero-gallery-img-height:400px;--hero-gallery-gap:2rem}}@media (min-width:1200px){.heroGalleryWrap{--hero-gallery-img-height:502px;--hero-gallery-gap:3rem}}.heroGallery{padding-top:calc(var(--navbar-height) + var(--hero-padding-y));padding-bottom:var(--hero-padding-bottom)}.heroGallery-content{max-width:calc(46.6875rem + 30px);margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;text-align:center}.heroGallery-gallery{position:absolute;left:0;right:0;bottom:calc(-1 * var(--hero-margin-bottom));overflow:hidden;display:flex;flex-flow:row nowrap;justify-content:center;gap:var(--hero-gallery-gap);height:var(--hero-gallery-height)}.heroGallery-figure{margin-bottom:0;flex:0 0 var(--hero-gallery-img-width)}.heroGallery-figure:nth-child(5n+1){padding-top:calc((40 / 502) * var(--hero-gallery-img-height))}.heroGallery-figure:nth-child(5n+2){padding-top:calc((130 / 502) * var(--hero-gallery-img-height))}.heroGallery-figure:nth-child(5n+3){padding-top:calc((80 / 502) * var(--hero-gallery-img-height))}.heroGallery-figure:nth-child(5n+5){padding-top:calc((100 / 502) * var(--hero-gallery-img-height))}.heroGallery h1{font-size:calc(1.5rem + 3vw)}@media (min-width:1200px){.heroGallery h1{font-size:3.75rem}}.block--slideshow .hero{min-height:75vh}.block--slideshow .splide__pagination{padding-bottom:1.25rem}.block--slideshow .splide__arrow:not(:disabled){opacity:.4}.block--slideshow .splide__arrow:not(:disabled):hover{opacity:1}@media (max-width:575.98px){.block--slideshow .splide__arrow svg{width:2.5rem;height:2.5rem}}@media (min-width:1200px){.block--slideshow .splide__arrow svg{width:calc(min(4.3rem,var(--container-margin) - 15px));height:calc(min(4.3rem,var(--container-margin) - 15px))}}.editor-styles-wrapper .block--media-text,.wp-admin .block--media-text{background-color:transparent!important}.editor-styles-wrapper .block--slideshow .splide__list,.wp-admin .block--slideshow .splide__list{overflow:auto;justify-content:flex-start}.editor-styles-wrapper .block--slideshow .splide__list .splide__slide,.wp-admin .block--slideshow .splide__list .splide__slide{width:100%}