/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
div[data-drupal-messages]{position:relative;z-index:100}section.container{position:relative;z-index:1}section.container.pt-auto{padding-top:calc(var(--spacer) * 4)}@media (max-width:768px){section.container.pt-auto{padding-top:calc(var(--spacer) * 3)}}section.container.pb-auto{padding-bottom:calc(var(--spacer) * 4)}@media (max-width:768px){section.container.pb-auto{padding-bottom:calc(var(--spacer) * 3)}}section.container .container-default,section.container .container-page{display:block;width:100%;margin-left:auto;margin-right:auto;max-width:1440px;padding-left:var(--spacer-1x);padding-right:var(--spacer-1x)}@media (max-width:1440px){section.container .container-default,section.container .container-page{padding-left:var(--header-p);padding-right:var(--header-p)}}section.container .container-page-max{display:block;width:100%;margin-left:auto;margin-right:auto;max-width:1440px;padding-left:var(--spacer-1x);padding-right:var(--spacer-1x)}@media (max-width:1440px){section.container .container-page-max{padding-left:var(--header-p);padding-right:var(--header-p)}}section.container .container-full{display:block;width:100%;margin-left:auto;margin-right:auto;max-width:100%;padding-left:var(--spacer-1x);padding-right:var(--spacer-1x)}@media (max-width:1440px){section.container .container-full{padding-left:var(--header-p);padding-right:var(--header-p)}}section.container .container-full-np{display:block;width:100%;margin-left:auto;margin-right:auto;max-width:100%;padding-left:0;padding-right:0}section.container .row{display:flex;width:auto;--grid-x:0;--grid-y:0;margin-top:calc(var(--grid-y) * -1);margin-left:calc(var(--grid-x) * -.5);margin-right:calc(var(--grid-x) * -.5);flex-wrap:wrap;--grid-x:calc(var(--spacer) * 6);--grid-y:calc(var(--spacer) * 4)}section.container .row.flex-wrap{flex-wrap:wrap}section.container .row>*{margin-top:var(--grid-y);padding-left:calc(var(--grid-x) * .5);padding-right:calc(var(--grid-x) * .5)}@media (max-width:990px){section.container .row{flex-wrap:wrap}}@media (max-width:768px){section.container .row{--grid-x:calc(var(--spacer) * 4);--grid-y:calc(var(--spacer) * 2)}}section.container .row+.row{margin-top:0}section.container .row{align-items:center}section.container.row-align-top .row{align-items:flex-start}section.container.row-align-bottom .row{align-items:flex-end}@media (max-width:990px){section.container.row-reverse-mobile .row{flex-direction:column-reverse}}section.container.justify-center .row{justify-content:center}section.container .container-image .container-video video,section.container .container-image img,section.container .container-text .container-video video,section.container .container-text img{display:block;max-width:100%!important;width:auto!important;height:auto!important;margin:0 auto}section.container .container-image p>img,section.container .container-image>.container-video,section.container .container-text p>img,section.container .container-text>.container-video{display:inline-block;line-height:0}section.container .container-image .inner{position:relative}section.container .container-image .text{display:block;position:absolute;background-color:rgba(45,45,45,.6);color:var(--color-white);width:100%;height:100%;bottom:0;bottom:0;padding:var(--spacer-4x);display:flex;align-items:center;opacity:0;transition:all var(--anim-speed-2x) linear 0s}section.container .container-image .text>div{flex-grow:1;text-align:center;color:var(--color-white);--color-headline:var(--color-white)}section.container .container-image img{margin-left:0}section.container .container-image.img-border img{border:1px solid var(--color-primary)}section.container .container-image.has-text{cursor:pointer}section.container .container-image.has-text:focus .text,section.container .container-image.has-text:hover .text{opacity:1}section.container .col-align-bottom{align-self:flex-end}section.container .col-align-bottom>p{width:100%}section.container .col-align-middle{align-self:center}section.container .inner.bg-primary{color:var(--color-white);--color-headline:var(--color-white)}section.container .inner.bg-primary .btn.btn-text{--button-bg:var(--color-white)}section.container.bg-light{color:var(--color-primary)}section.container.bg-dark,section.container.bg-default{background-color:var(--color-dark)}section.container.bg-primary{color:var(--color-white);--color-headline:var(--color-dark)}section.container.bg-primary .btn{--button-bg:var(--color-dark);--button-border:var(--color-dark);--button-hover-color:var(--color-white);--button-hover-bg:var(--color-dark);--button-hover-border:var(--color-dark)}section.container.border-no{border-width:0!important}section.container>.bg img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom right;object-position:bottom right}section.container>.bg+.container{position:relative;z-index:1}@media (min-width:991px){section.container.auto-layout:not(.image-gallery):not(.image-slider) .col-auto:nth-child(odd).container-text{width:50%}section.container.auto-layout:not(.image-gallery):not(.image-slider) .col-auto:nth-child(odd).container-text .pr-auto{padding-right:var(--spacer-4x)}section.container.auto-layout:not(.image-gallery):not(.image-slider) .col-auto:nth-child(odd).container-text+.col-auto{width:50%;padding-left:0}section.container.auto-layout:not(.image-gallery):not(.image-slider) .col-auto:nth-child(odd).container-image{width:50%;padding-right:0}section.container.auto-layout:not(.image-gallery):not(.image-slider) .col-auto:nth-child(odd).container-image+.col-auto{width:50%}section.container.auto-layout:not(.image-gallery):not(.image-slider) .col-auto:nth-child(odd).container-image+.col-auto .pl-auto{padding-left:var(--spacer-4x)}}section.container.image-gallery .row{--grid-y:var(--spacer-2x);--grid-x:var(--spacer-2x)}@media (min-width:991px){section.container.image-gallery .col-auto{width:33.3333333333%}}section.container.has-devider-bottom.grid-yauto .row{--grid-y:calc(var(--spacer) * 6)}section.container.has-devider-bottom .container-text.devider-bottom .inner{padding-bottom:var(--spacer-2x);border-bottom:2px solid var(--color-primary)}section.container .more-container{margin-top:var(--spacer-2x)}section.container .more-container .more-content{display:none}section.container .more-container [data-action=close]{margin-top:var(--spacer-1x)}section.container .more-container:not(.on) [data-action=close]{display:none}section.container .more-container.on .more-content{display:block}section.container .more-container.on [data-action=open]{display:none}
div[data-drupal-messages]{position:relative;z-index:100}section.stage{position:relative;z-index:1;--stage-item-height:600px}section.stage.stage-height-full{--stage-item-height:calc(var(--vh100) - var(--drupal-displace-offset-top,0px))}section.stage.stage-height-full .stage-text-container{bottom:auto;top:50%}section.stage:not(.glide--carousel) .stage-item+.stage-item{display:none}section.stage .stage-item>div{position:relative;width:100%;height:0;padding-bottom:var(--stage-item-height);overflow:hidden}section.stage .stage-item .stage-media .video-frame,section.stage .stage-item .stage-media img,section.stage .stage-item .stage-media video{position:absolute;display:block;width:100%!important;height:var(--stage-item-height)!important;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;top:0;left:0}section.stage .stage-item .stage-media .video-frame{position:absolute;display:block;width:calc(var(--stage-item-height)/ 9 * 16)!important;height:0!important;padding-bottom:var(--aspect-perc-16-9)}section.stage .stage-item .stage-media .video-frame iframe{position:absolute;display:block;width:100%!important;height:100%!important}section.stage .stage-item .stage-media .external-content-notifier{--inherit-height:var(--stage-item-height)}section.stage .stage-media:not(.hide-overlay)::after{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);background-blend-mode:multiply}section.stage .stage-text-container{position:absolute;z-index:2;display:block;width:100%;bottom:1rem;left:0}section.stage .stage-text-container .stage-text{display:block;width:100%;margin-left:auto;margin-right:auto;max-width:1440px;padding-left:var(--spacer-1x);padding-right:var(--spacer-1x);color:var(--color-primary)}@media (max-width:1440px){section.stage .stage-text-container .stage-text{padding-left:var(--header-p);padding-right:var(--header-p)}}section.stage .stage-scroll-more{position:absolute;z-index:1;width:100%;left:0;bottom:0;text-align:right;padding:.1rem var(--spacer-2x);display:flex;justify-content:flex-end;align-items:center;text-transform:uppercase;line-height:1rem;color:var(--color-light);border-top:1px solid var(--color-light)}section.stage .stage-scroll-more svg{display:inline-block;width:.75em;height:1em;fill:currentColor;vertical-align:-.125em;margin-left:var(--spacer-1x)}section.stage .stage-scroll-more a:focus,section.stage .stage-scroll-more a:hover{color:var(--color-white)}section.stage.stage-index-0 .stage-item .stage-media .video-frame,section.stage.stage-index-0 .stage-item .stage-media img,section.stage.stage-index-0 .stage-item .stage-media video{position:fixed;top:var(--drupal-displace-offset-top,0)}section.stage.stage-index-0 .stage-item .stage-media::after{position:fixed;top:var(--drupal-displace-offset-top,0)}section.stage.stage-index-0 .stage-item .stage-text-container{margin-bottom:var(--mh,0)}section.stage.stage-index-0.stage-height-full{margin-top:var(--drupal-displace-offset-top,0)}@media (max-width:768px){section.stage{--stage-item-height:100vw}section.stage.stage-height-full{--stage-item-height:var(--vh100)}}
.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:initial;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}
