#header{--header-bg: var(--color-secondary);--header-padding: 1.5rem 0 1.5rem 2rem;--header-margin: 1rem;--header-color-text: #fff}#header{position:relative;background-color:var(--header-bg);z-index:1111}#header .header-container{padding:var(--header-padding);color:var(--header-color-text);max-width:var(--root-frame-default-max-width);display:grid;grid-template-columns:min(245px,35%) 1fr 140px;justify-content:stretch;align-items:start}#header .header-container nav{align-self:flex-end;display:none}#page-1 #header{display:none}body:has(#banner>.frame-type-image:first-child) #header{position:absolute;top:0;left:0;width:100%;background-color:transparent}#burger-menu{z-index:11112;transition:all .2s linear 0s;top:1.5rem;right:.5rem;display:flex;width:7rem;height:4rem;margin:0;position:absolute;background-color:transparent;border:none;border-radius:0;padding:0;align-items:center;justify-content:center;box-shadow:none}#burger-menu .burger-inside{transition:all .2s ease 0s;padding:0;display:flex;flex-direction:column;justify-content:space-around;width:3.5rem;height:2rem}#burger-menu:hover .burger-inside{height:2.3rem}#burger-menu .line{width:3.5rem;height:3px;transition:all .3s ease;background:var(--color-text-invert);position:relative;transform-origin:0}.ionav--open #burger-menu{width:4rem}.ionav--open #burger-menu .burger-inside{padding-left:.25rem;height:3.25rem;width:3rem}.ionav--open #burger-menu .line{background:var(--color-text-invert);height:3px}.ionav--open #burger-menu .line:first-child{transform:rotate(45deg);width:3rem}.ionav--open #burger-menu .line:nth-child(2){opacity:0;align-self:inherit;width:3rem;transform:translate(20px)}.ionav--open #burger-menu .line:nth-child(3){transform:rotate(-45deg);width:3rem}body:not(#page-1) #burger-menu .line{background:var(--color-text-invert)}.ionav-btn:before{display:none!important}.ionav-btn:after{display:none!important}@media only screen and (min-width: 768px){#burger-menu{width:8rem;height:6rem}#burger-menu .burger-inside{width:4rem;height:2rem}#burger-menu .line{width:4rem}.ionav--open #burger-menu{width:7rem}.ionav--open #burger-menu .burger-inside{height:4rem}.ionav--open #burger-menu .line:first-child{width:4rem}.ionav--open #burger-menu .line:nth-child(2){width:4rem}.ionav--open #burger-menu .line:nth-child(3){width:4rem}}#content{--content-item-gap: 2rem;--content-item-min-width: 250px;--sidebar-padding: 2rem}#content{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--content-item-min-width),1fr));gap:var(--content-item-gap);justify-content:center}#main{max-width:100vw;grid-column:span 3}#sidebar-left,#sidebar-right{background:#0006;grid-column:span 1;padding:var(--sidebar-padding)}@keyframes slide-in{0%{translate:100vw 0}}@keyframes slide-out{to{translate:-100vw 0}}@media (prefers-reduced-motion: reduce){::view-transition-group(root){animation-duration:0}}#footer{--footer-margin: 0 auto;--footer-padding: 4rem var(--frame-padding)}#footer{background-color:var(--color-secondary);color:var(--color-text-invert);margin-top:auto;background-image:url(../Images/footer-background.svg);background-size:cover;background-position:bottom center}#footer a{color:var(--color-text-invert);text-decoration:none;display:inline-block}#footer a:hover{text-decoration:underline}#footer span{display:block}#footer>.footer-container{display:grid;grid-template-columns:100%;margin:var(--footer-margin, 2rem);padding:4rem var(--footer-padding, 2rem)}#footer>.footer-container .footer-logo img{max-width:180px;filter:grayscale(100) brightness(100)}#footer>.footer-container>.footer-item-1{margin-bottom:2rem}#footer>.footer-container>.footer-item-2{margin-bottom:2rem}#footer>.footer-container>.footer-item-3{margin-bottom:2rem}#footer>.footer-container>.footer-item-4{margin-bottom:2rem}#footer>.footer-container .footer-social-media ul li{padding:0;margin:0 0 1rem}#footer>.footer-container .footer-social-media ul li a{transition:all .1s linear 0s;display:block}#footer>.footer-container .footer-social-media ul li a:hover{transform:scale(1.05)}#footer>.footer-container .footer-social-media img{max-height:48px;max-width:48px}#footer>.footer-container .nav-h>ul{--nav-gap: .5rem}@media screen and (min-width: 640px){#footer>.footer-container{grid-template-columns:1fr 1fr;grid-template-areas:"item1 item2" "item3 item4"}#footer>.footer-container>.footer-item-1{grid-area:item1}#footer>.footer-container>.footer-item-2{grid-area:item2}#footer>.footer-container>.footer-item-3{grid-area:item3}#footer>.footer-container>.footer-item-4{grid-area:item4}}@media screen and (min-width: 1024px){#footer>.footer-container{padding-top:10rem;padding-bottom:5rem;grid-template-columns:30% 40% 30%;grid-template-areas:"item1 item2 item3" "item4 item4 item4";align-items:flex-end}#footer>.footer-container>.footer-item-1{padding-right:1rem;margin:.25rem}#footer>.footer-container>.footer-item-2{padding-right:1rem;margin:0}#footer>.footer-container>.footer-item-3{padding-right:1rem;margin:0}#footer>.footer-container>.footer-item-4{padding-right:1rem;margin:2rem 0 0}}@media screen and (min-width: 1280px){#footer>.footer-container{padding-top:14rem;padding-bottom:10rem;grid-template-columns:20% 28% 22% 30%;grid-template-areas:"item1 item2 item3 item4";align-items:flex-end}#footer>.footer-container>.footer-item-1{padding-right:1rem;margin:.25rem}#footer>.footer-container>.footer-item-2{padding-right:1rem;margin:0}#footer>.footer-container>.footer-item-3{padding-right:1rem;margin:0}#footer>.footer-container>.footer-item-4{padding-right:1rem;margin:0}}.ce-uploads li{margin-bottom:min(var(--gap),25px)}.ce-uploads-icon,.ce-uploads-filename,.ce-uploads-filesize,.ce-uploads-description{display:inline-block;margin-right:min(var(--gap),25px);vertical-align:middle}.ce-uploads-icon{max-width:32px}:root{--root-frame-default-max-width: calc(1390px + calc(var(--root-frame-padding) * 2));--root-frame-small-max-width: calc(765px + calc(var(--root-frame-padding) * 2));--root-frame-medium-max-width: calc(1150px + calc(var(--root-frame-padding) * 2));--root-frame-large-max-width: calc(1590px + calc(var(--root-frame-padding) * 2));--root-frame-larger-max-width: calc(1770px + calc(var(--root-frame-padding) * 2));--root-frame-xlarge-max-width: 100vw;--root-frame-max-width: calc(1920px + calc(var(--root-frame-padding) * 2));--root-frame-gap-small: 1.25rem;--root-frame-gap-medium: 3rem;--root-frame-gap: 5.25rem;--root-frame-gap-large: 6rem;--root-frame-gap-xlarge: 8rem;--root-frame-padding: 2rem;--bg-color: var(--color-primary)}.frame{--frame-default-max-width: var(--root-frame-default-max-width, 1390px);--frame-small-max-width: var(--root-frame-small-max-width, 765px);--frame-medium-max-width: var(--root-frame-medium-max-width, 1150px);--frame-large-max-width: var(--root-frame-large-max-width, 1590px);--frame-larger-max-width: var(--root-frame-larger-max-width, 1770px);--frame-xlarge-max-width: var(--root-frame-xlarge-max-width, 100vw);--frame-max-width: var(--root-frame-max-width, 1920px);--frame-gap: var(--root-frame-gap, 5.25rem);--frame-gap-small: var(--root-frame-gap-small, 1.25rem);--frame-gap-medium: var(--root-frame-gap-medium, 3rem);--frame-gap-large: var(--root-frame-gap-large, 6rem);--frame-gap-xlarge: var(--root-frame-gap-xlarge, 8rem);--frame-padding: var(--root-frame-padding, 2rem)}.debug .frame{border-top:1px solid var(--color-primary);border-bottom:1px solid var(--color-primary)}.frame{padding:0 var(--frame-padding);margin:var(--frame-gap) auto;max-width:var(--frame-default-max-width)}.be-default_with_side_nav .frame{margin:0}.frame-none{max-width:100%}.frame-small{max-width:var(--frame-small-max-width)}.frame-medium{max-width:var(--frame-medium-max-width)}.frame-large{max-width:var(--frame-large-max-width)}.frame-larger{max-width:var(--frame-larger-max-width)}.frame-xlarge{max-width:var(--frame-xlarge-max-width)}.frame-max-width{margin-left:auto;margin-right:auto;max-width:var(--frame-max-width);padding:0}.frame-full-width{margin-left:0;margin-right:0;max-width:100%;width:100%;padding:0}.frame-full-width.frame-type-div .ce-div{max-width:calc(var(--root-frame-small-max-width) / 1.6);margin:0 auto;padding:1px var(--root-frame-padding)}.frame-none,.frame-xlarge,.frame-max-width,.frame-full-width{padding-left:0;padding-right:0}.frame-none.frame-inside-default .inside,.frame-xlarge.frame-inside-default .inside,.frame-max-width.frame-inside-default .inside,.frame-full-width.frame-inside-default .inside{max-width:var(--root-frame-default-max-width);margin:0 auto;padding:1px var(--root-frame-padding)}.frame-none.frame-inside-small .inside,.frame-xlarge.frame-inside-small .inside,.frame-max-width.frame-inside-small .inside,.frame-full-width.frame-inside-small .inside{max-width:var(--root-frame-small-max-width);margin:0 auto;padding:1px var(--root-frame-padding)}.frame-none.frame-inside-medium .inside,.frame-xlarge.frame-inside-medium .inside,.frame-max-width.frame-inside-medium .inside,.frame-full-width.frame-inside-medium .inside{max-width:var(--root-frame-medium-max-width);margin:0 auto;padding:1px var(--root-frame-padding)}.frame-none.frame-inside-large .inside,.frame-xlarge.frame-inside-large .inside,.frame-max-width.frame-inside-large .inside,.frame-full-width.frame-inside-large .inside{max-width:var(--root-frame-large-max-width);margin:0 auto;padding:1px var(--root-frame-padding)}.frame-none.frame-inside-larger .inside,.frame-xlarge.frame-inside-larger .inside,.frame-max-width.frame-inside-larger .inside,.frame-full-width.frame-inside-larger .inside{max-width:var(--root-frame-larger-max-width);margin:0 auto;padding:1px var(--root-frame-padding)}.frame-none.frame-inside-xlarge,.frame-xlarge.frame-inside-xlarge,.frame-max-width.frame-inside-xlarge,.frame-full-width.frame-inside-xlarge,.frame-none.frame-inside-full-width .inside,.frame-xlarge.frame-inside-full-width .inside,.frame-max-width.frame-inside-full-width .inside,.frame-full-width.frame-inside-full-width .inside{max-width:var(--root-frame-xlarge-max-width);margin:0 auto}.frame-none.frame-inside-max-width .inside,.frame-xlarge.frame-inside-max-width .inside,.frame-max-width.frame-inside-max-width .inside,.frame-full-width.frame-inside-max-width .inside{max-width:var(--root-frame-max-width);margin:0 auto}.frame-default.frame-inside-default .inside,.frame-small.frame-inside-default .inside,.frame-medium.frame-inside-default .inside,.frame-large.frame-inside-default .inside,.frame-larger.frame-inside-default .inside{max-width:var(--root-frame-default-max-width);margin:0 auto;padding:1px var(--root-frame-padding)}.frame-default.frame-inside-small .inside,.frame-small.frame-inside-small .inside,.frame-medium.frame-inside-small .inside,.frame-large.frame-inside-small .inside,.frame-larger.frame-inside-small .inside{max-width:var(--root-frame-small-max-width);margin:0 auto;padding:1px var(--root-frame-padding)}.frame-default.frame-inside-medium .inside,.frame-small.frame-inside-medium .inside,.frame-medium.frame-inside-medium .inside,.frame-large.frame-inside-medium .inside,.frame-larger.frame-inside-medium .inside{max-width:var(--root-frame-medium-max-width);margin:0 auto;padding:1px var(--root-frame-padding)}.frame-default.frame-inside-large .inside,.frame-small.frame-inside-large .inside,.frame-medium.frame-inside-large .inside,.frame-large.frame-inside-large .inside,.frame-larger.frame-inside-large .inside{max-width:var(--root-frame-large-max-width);margin:0 auto;padding:1px var(--root-frame-padding)}.frame-default.frame-inside-larger .inside,.frame-small.frame-inside-larger .inside,.frame-medium.frame-inside-larger .inside,.frame-large.frame-inside-larger .inside,.frame-larger.frame-inside-larger .inside{max-width:var(--root-frame-larger-max-width);margin:0 auto;padding:1px var(--root-frame-padding)}.frame-default.frame-inside-xlarge,.frame-small.frame-inside-xlarge,.frame-medium.frame-inside-xlarge,.frame-large.frame-inside-xlarge,.frame-larger.frame-inside-xlarge,.frame-default.frame-inside-full-width .inside,.frame-small.frame-inside-full-width .inside,.frame-medium.frame-inside-full-width .inside,.frame-large.frame-inside-full-width .inside,.frame-larger.frame-inside-full-width .inside{max-width:var(--root-frame-xlarge-max-width);margin:0 auto}.frame-default.frame-inside-max-width .inside,.frame-small.frame-inside-max-width .inside,.frame-medium.frame-inside-max-width .inside,.frame-large.frame-inside-max-width .inside,.frame-larger.frame-inside-max-width .inside{max-width:var(--root-frame-max-width);margin:0 auto}[class*=frame-inside-]:not(.frame-xlarge):not(.frame-max-width):not(.frame-full-width){padding-left:var(--frame-padding);padding-right:var(--frame-padding)}.frame-space-before-none{margin-top:0;padding-top:0}.frame-space-before-small{margin-top:var(--frame-gap-small)}.frame-space-before-medium{margin-top:var(--frame-gap-medium)}.frame-space-before-large{margin-top:var(--frame-gap-large)}.frame-space-before-xlarge{margin-top:var(--frame-gap-xlarge)}.frame-space-after-none{margin-bottom:0;padding-bottom:0}.frame-space-after-small{margin-bottom:var(--frame-gap-small)}.frame-space-after-medium{margin-bottom:var(--frame-gap-medium)}.frame-space-after-large{margin-bottom:var(--frame-gap-large)}.frame-space-after-xlarge{margin-bottom:var(--frame-gap-xlarge)}[class*=frame-bg-]{padding-top:var(--frame-gap);padding-bottom:var(--frame-gap)}[class*=frame-bg-]:has(.ce-cover){padding-top:0!important;padding-bottom:0!important}[class*=frame-bg-]:has(.ce-cover) .ce-bodytext{padding-top:var(--frame-gap)!important;padding-bottom:var(--frame-gap)!important}[class*=frame-bg-]:has(.ce-cover).frame-space-inside-after-default .ce-bodytext{padding-top:var(--frame-gap)!important}[class*=frame-bg-]:has(.ce-cover).frame-space-inside-before-small .ce-bodytext{padding-top:var(--frame-gap-small)!important}[class*=frame-bg-]:has(.ce-cover).frame-space-inside-before-large .ce-bodytext{padding-top:var(--frame-gap-large)!important}[class*=frame-bg-]:has(.ce-cover).frame-space-inside-before-xlarge .ce-bodytext{padding-top:var(--frame-gap-xlarge)!important}[class*=frame-bg-]:has(.ce-cover).frame-space-inside-before-none .ce-bodytext{padding-top:0!important}[class*=frame-bg-]:has(.ce-cover).frame-space-inside-after-default .ce-bodytext{padding-bottom:var(--frame-gap)!important}[class*=frame-bg-]:has(.ce-cover).frame-space-inside-after-small .ce-bodytext{padding-bottom:var(--frame-gap-small)!important}[class*=frame-bg-]:has(.ce-cover).frame-space-inside-after-large .ce-bodytext{padding-bottom:var(--frame-gap-large)!important}[class*=frame-bg-]:has(.ce-cover).frame-space-inside-after-xlarge .ce-bodytext{padding-bottom:var(--frame-gap-xlarge)!important}[class*=frame-bg-]:has(.ce-cover).frame-space-inside-after-none .ce-bodytext{padding-bottom:0!important}.frame:not([class*=frame-bg-]):has(.ce-cover){padding-top:0!important;padding-bottom:0!important}.frame:not([class*=frame-bg-]):has(.ce-cover) .inside{margin:0 auto;max-width:var(--root-frame-default-max-width);padding:0 var(--frame-padding)}[class*=frame-bg-darkgray],.frame-layout-imagegrid,.frame-layout-imagegrid-2{--bg-color:var(--color-secondary)}[class*=frame-bg-darkgray] *,.frame-layout-imagegrid *,.frame-layout-imagegrid-2 *{color:var(--color-text-invert)}[class*=frame-bg-darkgray] a:not(.btn),.frame-layout-imagegrid a:not(.btn),.frame-layout-imagegrid-2 a:not(.btn){color:var(--color-link-invert)}[class*=frame-bg-blue]{--bg-color:var(--color-tertiary)}[class*=frame-bg-blue] *{color:var(--color-text-invert)}[class*=frame-bg-blue] a:not(.btn){color:var(--color-link-invert)}[class*=frame-bg-]:not(.frame-xlarge) .inside,[class*=frame-bg-]:not(.frame-max-width) .inside,[class*=frame-bg-]:not(.frame-full-width) .inside{background-color:var(--bg-color)}[class*=frame-bg-].frame-xlarge,[class*=frame-bg-].frame-max-width,[class*=frame-bg-].frame-full-width{background-color:var(--bg-color)}[class*=frame-bg-].frame-space-inside-before-default{padding-top:var(--frame-gap)}[class*=frame-bg-].frame-space-inside-before-small{padding-top:var(--frame-gap-small)}[class*=frame-bg-].frame-space-inside-before-medium{padding-top:var(--frame-gap-medium)}[class*=frame-bg-].frame-space-inside-before-large{padding-top:var(--frame-gap-large)}[class*=frame-bg-].frame-space-inside-before-xlarge{padding-top:var(--frame-gap-xlarge)}[class*=frame-bg-].frame-space-inside-before-default:not(.frame-xlarge):not(.frame-max-width):not(.frame-full-width),[class*=frame-bg-].frame-space-inside-before-small:not(.frame-xlarge):not(.frame-max-width):not(.frame-full-width),[class*=frame-bg-].frame-space-inside-before-medium:not(.frame-xlarge):not(.frame-max-width):not(.frame-full-width),[class*=frame-bg-].frame-space-inside-before-large:not(.frame-xlarge):not(.frame-max-width):not(.frame-full-width),[class*=frame-bg-].frame-space-inside-before-xlarge:not(.frame-xlarge):not(.frame-max-width):not(.frame-full-width){padding-top:0}[class*=frame-bg-].frame-space-inside-before-default:not(.frame-xlarge):not(.frame-max-width):not(.frame-full-width) .inside{padding-top:var(--root-frame-gap)}[class*=frame-bg-].frame-space-inside-before-small:not(.frame-xlarge):not(.frame-max-width):not(.frame-full-width) .inside{padding-top:var(--frame-gap-small)}[class*=frame-bg-].frame-space-inside-before-medium:not(.frame-xlarge):not(.frame-max-width):not(.frame-full-width) .inside{padding-top:var(--frame-gap-medium)}[class*=frame-bg-].frame-space-inside-before-large:not(.frame-xlarge):not(.frame-max-width):not(.frame-full-width) .inside{padding-top:var(--frame-gap-large)}[class*=frame-bg-].frame-space-inside-before-xlarge:not(.frame-xlarge):not(.frame-max-width):not(.frame-full-width) .inside{padding-top:var(--frame-gap-xlarge)}[class*=frame-bg-].frame-space-inside-before-none:not(.frame-xlarge):not(.frame-max-width):not(.frame-full-width) .inside{padding-top:1px}[class*=frame-bg-].frame-space-inside-after-default{padding-bottom:var(--frame-gap)}[class*=frame-bg-].frame-space-inside-after-small{padding-bottom:var(--frame-gap-small)}[class*=frame-bg-].frame-space-inside-after-medium{padding-bottom:var(--frame-gap-medium)}[class*=frame-bg-].frame-space-inside-after-large{padding-bottom:var(--frame-gap-large)}[class*=frame-bg-].frame-space-inside-after-xlarge{padding-bottom:var(--frame-gap-xlarge)}[class*=frame-bg-].frame-space-inside-after-default:not(.frame-xlarge):not(.frame-max-width):not(.frame-full-width),[class*=frame-bg-].frame-space-inside-after-small:not(.frame-xlarge):not(.frame-max-width):not(.frame-full-width),[class*=frame-bg-].frame-space-inside-after-medium:not(.frame-xlarge):not(.frame-max-width):not(.frame-full-width),[class*=frame-bg-].frame-space-inside-after-large:not(.frame-xlarge):not(.frame-max-width):not(.frame-full-width),[class*=frame-bg-].frame-space-inside-after-xlarge:not(.frame-xlarge):not(.frame-max-width):not(.frame-full-width){padding-bottom:0}[class*=frame-bg-].frame-space-inside-after-default:not(.frame-xlarge):not(.frame-max-width):not(.frame-full-width) .inside{padding-bottom:var(--root-frame-gap)}[class*=frame-bg-].frame-space-inside-after-small:not(.frame-xlarge):not(.frame-max-width):not(.frame-full-width) .inside{padding-bottom:var(--frame-gap-small)}[class*=frame-bg-].frame-space-inside-after-medium:not(.frame-xlarge):not(.frame-max-width):not(.frame-full-width) .inside{padding-bottom:var(--frame-gap-medium)}[class*=frame-bg-].frame-space-inside-after-large:not(.frame-xlarge):not(.frame-max-width):not(.frame-full-width) .inside{padding-bottom:var(--frame-gap-large)}[class*=frame-bg-].frame-space-inside-after-xlarge:not(.frame-xlarge):not(.frame-max-width):not(.frame-full-width) .inside{padding-bottom:var(--frame-gap-xlarge)}[class*=frame-bg-].frame-space-inside-after-none:not(.frame-xlarge):not(.frame-max-width):not(.frame-full-width) .inside{padding-bottom:1px}[class*=frame-bg-].frame-space-inside-before-none{padding-top:1px}[class*=frame-bg-].frame-space-inside-after-none{padding-bottom:1px}@media only screen and (max-width: 768px){.frame-type-textmedia.frame-space-inside-after-none[class*=frame-bg-]+.frame-type-textmedia.frame-space-inside-before-none[class*=frame-bg-]{padding-top:3rem}.frame-type-textmedia.frame-space-after-none:not([class*=frame-bg-])+.frame-type-textmedia.frame-space-before-none:not([class*=frame-bg-]){margin-top:3rem}}@media only screen and (min-width: 768px){.frame:not([class*=frame-bg-]):has(.ce-cover){padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.frame:not([class*=frame-bg-]):has(.ce-cover) .inside{margin:0 auto;max-width:var(--root-frame-default-max-width);padding:0 var(--frame-padding)}.frame:not([class*=frame-bg-]):has(.ce-cover) .ce-bodytext{padding-top:var(--frame-gap)!important;padding-bottom:var(--frame-gap)!important}.frame:not([class*=frame-bg-]):has(.ce-cover).frame-space-before-small .ce-bodytext{padding-top:var(--frame-gap-small)!important}.frame:not([class*=frame-bg-]):has(.ce-cover).frame-space-before-medium .ce-bodytext{padding-top:var(--frame-gap-medium)!important}.frame:not([class*=frame-bg-]):has(.ce-cover).frame-space-before-large .ce-bodytext{padding-top:var(--frame-gap-large)!important}.frame:not([class*=frame-bg-]):has(.ce-cover).frame-space-before-xlarge .ce-bodytext{padding-top:var(--frame-gap-xlarge)!important}.frame:not([class*=frame-bg-]):has(.ce-cover).frame-space-before-none .ce-bodytext{padding-top:0!important}.frame:not([class*=frame-bg-]):has(.ce-cover).frame-space-after-small .ce-bodytext{padding-bottom:var(--frame-gap-small)!important}.frame:not([class*=frame-bg-]):has(.ce-cover).frame-space-after-medium .ce-bodytext{padding-bottom:var(--frame-gap-medium)!important}.frame:not([class*=frame-bg-]):has(.ce-cover).frame-space-after-large .ce-bodytext{padding-bottom:var(--frame-gap-large)!important}.frame:not([class*=frame-bg-]):has(.ce-cover).frame-space-after-xlarge .ce-bodytext{padding-bottom:var(--frame-gap-xlarge)!important}.frame:not([class*=frame-bg-]):has(.ce-cover).frame-space-after-none .ce-bodytext{padding-bottom:0!important}}@media only screen and (min-width: 1280px){:root{--root-frame-gap-small: 2.5rem;--root-frame-gap-medium: 6rem;--root-frame-gap:10.5rem;--root-frame-gap-large: 12rem;--root-frame-gap-xlarge: 16rem}}.ce-gallery{--gallery-item-min-width: min(280px, 100%);--gallery-item-gap: 1rem;--gallery-item-caption-bg: rgba(0, 0, 0, .4);--gallery-item-caption-color: var(--color-text-invert);--gallery-item-gap: 0vw;--gallery-item-row-gap: 0vw}.ce-gallery[data-gallery-row-gap="1"]{--gallery-item-row-gap: max(20px, 1vw)}.ce-gallery[data-gallery-row-gap="2"]{--gallery-item-row-gap: max(20px, 2vw)}.ce-gallery[data-gallery-row-gap="3"]{--gallery-item-row-gap: max(20px, 3vw)}.ce-gallery[data-gallery-row-gap="4"]{--gallery-item-row-gap: max(20px, 4vw)}.ce-gallery[data-gallery-row-gap="5"]{--gallery-item-row-gap: max(20px, 5vw)}.ce-gallery[data-gallery-row-gap="6"]{--gallery-item-row-gap: max(20px, 6vw)}.ce-gallery[data-gallery-row-gap="7"]{--gallery-item-row-gap: max(20px, 7vw)}.ce-gallery[data-gallery-row-gap="8"]{--gallery-item-row-gap: max(20px, 8vw)}.ce-gallery[data-gallery-row-gap="9"]{--gallery-item-row-gap: max(20px, 9vw)}.ce-gallery[data-gallery-row-gap="10"]{--gallery-item-row-gap: max(20px, 10vw)}.ce-gallery[data-gallery-column-gap="1"]{--gallery-item-gap: max(20px, 1vw)}.ce-gallery[data-gallery-column-gap="2"]{--gallery-item-gap: max(20px, 2vw)}.ce-gallery[data-gallery-column-gap="3"]{--gallery-item-gap: max(20px, 3vw)}.ce-gallery[data-gallery-column-gap="4"]{--gallery-item-gap: max(20px, 4vw)}.ce-gallery[data-gallery-column-gap="5"]{--gallery-item-gap: max(20px, 5vw)}.ce-gallery[data-gallery-column-gap="6"]{--gallery-item-gap: max(20px, 6vw)}.ce-gallery[data-gallery-column-gap="7"]{--gallery-item-gap: max(20px, 7vw)}.ce-gallery[data-gallery-column-gap="8"]{--gallery-item-gap: max(20px, 8vw)}.ce-gallery[data-gallery-column-gap="9"]{--gallery-item-gap: max(20px, 9vw)}.ce-gallery[data-gallery-column-gap="10"]{--gallery-item-gap: max(20px, 10vw)}.frame-type-image[class*=frame-layout]:not([class*=frame-bg])+.frame-type-image[class*=frame-layout]:not([class*=frame-bg]),.frame-type-textmedia[class*=frame-layout]:not([class*=frame-bg])+.frame-type-image[class*=frame-layout]:not([class*=frame-bg]),.frame-type-image[class*=frame-layout]:not([class*=frame-bg])+.frame-type-textmedia[class*=frame-layout]:not([class*=frame-bg]){margin-top:1rem}.frame-type-image[class*=frame-layout][class*=frame-bg]+.frame-type-image[class*=frame-layout][class*=frame-bg],.frame-type-textmedia[class*=frame-layout][class*=frame-bg]+.frame-type-image[class*=frame-layout][class*=frame-bg],.frame-type-image[class*=frame-layout][class*=frame-bg]+.frame-type-textmedia[class*=frame-layout][class*=frame-bg]{padding-top:1rem}.ce-gallery img,.frame-type-textmedia img{transition:all .2s ease 0s}.ce-gallery a,.frame-type-textmedia a{overflow:hidden}.ce-gallery a:hover img,.frame-type-textmedia a:hover img{filter:blur(2px)}.ce-gallery figure,.frame-type-textmedia figure,.frame-type-hhslider_slider figure{position:relative;overflow:hidden;border-radius:var(--image-border-radius-large)}.ce-gallery figure a,.frame-type-textmedia figure a,.frame-type-hhslider_slider figure a{display:block}.ce-gallery figure figcaption,.frame-type-textmedia figure figcaption,.frame-type-hhslider_slider figure figcaption{position:absolute;top:0;left:0;padding:0;width:100%;height:100%;background:#0003;color:var(--color-text-invert);transition:all .5s;font-weight:800;font-size:30px}.ce-gallery figure figcaption .caption-text,.frame-type-textmedia figure figcaption .caption-text,.frame-type-hhslider_slider figure figcaption .caption-text{transition:all .5s ease 0s;height:auto!important;position:absolute;width:100%!important;max-width:200px;top:5%;left:5%}.ce-gallery figure figcaption .caption-text p,.frame-type-textmedia figure figcaption .caption-text p,.frame-type-hhslider_slider figure figcaption .caption-text p{margin:0;position:relative;transition:all .5s ease 0s}.ce-gallery figure:hover figcaption,.ce-gallery figure:focus figcaption,.ce-gallery figure:focus-within figcaption,.frame-type-textmedia figure:hover figcaption,.frame-type-textmedia figure:focus figcaption,.frame-type-textmedia figure:focus-within figcaption,.frame-type-hhslider_slider figure:hover figcaption,.frame-type-hhslider_slider figure:focus figcaption,.frame-type-hhslider_slider figure:focus-within figcaption{opacity:1;background:#cd1719cc}.ce-gallery figure:hover figcaption .caption-text,.ce-gallery figure:focus figcaption .caption-text,.ce-gallery figure:focus-within figcaption .caption-text,.frame-type-textmedia figure:hover figcaption .caption-text,.frame-type-textmedia figure:focus figcaption .caption-text,.frame-type-textmedia figure:focus-within figcaption .caption-text,.frame-type-hhslider_slider figure:hover figcaption .caption-text,.frame-type-hhslider_slider figure:focus figcaption .caption-text,.frame-type-hhslider_slider figure:focus-within figcaption .caption-text{top:50%;left:50%;transform:translate(-50%,-50%)}.ce-gallery figure a+figcaption,.frame-type-textmedia figure a+figcaption,.frame-type-hhslider_slider figure a+figcaption{pointer-events:none}.ce-gallery .image-wrapper,.ce-gallery figure,.ce-gallery picture{height:100%;width:100%}.ce-gallery figure{position:relative}.ce-gallery img{height:auto;width:100%}.ce-gallery picture img{object-fit:cover;object-position:center center}.ce-gallery .ce-gallery-container{display:grid;grid-template-columns:100%;column-gap:var(--gallery-item-gap);row-gap:var(--gallery-item-row-gap)}.ce-gallery[data-columns="2"] .ce-gallery-container{grid-template-columns:repeat(auto-fill,minmax(max(100% / 2 - var(--gallery-item-gap),var(--gallery-item-min-width)),2fr))}.ce-gallery[data-columns="3"] .ce-gallery-container{grid-template-columns:repeat(auto-fill,minmax(max(100% / 3 - var(--gallery-item-gap),var(--gallery-item-min-width)),3fr))}.ce-gallery[data-columns="4"] .ce-gallery-container{grid-template-columns:repeat(auto-fill,minmax(max(100% / 4 - var(--gallery-item-gap),var(--gallery-item-min-width)),4fr))}.ce-gallery[data-columns="5"] .ce-gallery-container{grid-template-columns:repeat(auto-fill,minmax(max(100% / 5 - var(--gallery-item-gap),var(--gallery-item-min-width)),5fr))}.ce-gallery[data-columns="6"] .ce-gallery-container{grid-template-columns:repeat(auto-fill,minmax(max(100% / 6 - var(--gallery-item-gap),var(--gallery-item-min-width)),6fr))}.ce-gallery[data-columns="7"] .ce-gallery-container{grid-template-columns:repeat(auto-fill,minmax(max(100% / 7 - var(--gallery-item-gap),var(--gallery-item-min-width)),7fr))}.ce-gallery[data-columns="8"] .ce-gallery-container{grid-template-columns:repeat(auto-fill,minmax(max(100% / 8 - var(--gallery-item-gap),var(--gallery-item-min-width)),8fr))}@media only screen and (min-width: 768px){.frame-type-image.frame-layout-1_3:not([class*=frame-bg-]) .ce-gallery-container,.frame-type-image.frame-layout-1_3[class*=frame-bg-] .inside .ce-gallery-container{display:grid;grid-template-columns:33.333% calc(66.666% - var(--gallery-item-gap))!important;grid-template-rows:220px}.frame-type-image.frame-layout-1_3:not([class*=frame-bg-]) .ce-gallery-container .ce-column img,.frame-type-image.frame-layout-1_3[class*=frame-bg-] .inside .ce-gallery-container .ce-column img{object-fit:cover;height:100%;width:100%}.frame-type-image.frame-layout-50_50:not([class*=frame-bg-]) .ce-gallery-container,.frame-type-image.frame-layout-50_50[class*=frame-bg-] .inside .ce-gallery-container{display:grid;grid-template-columns:50% calc(50% - var(--gallery-item-gap))!important;grid-template-rows:220px}.frame-type-image.frame-layout-50_50:not([class*=frame-bg-]) .ce-gallery-container .ce-column img,.frame-type-image.frame-layout-50_50[class*=frame-bg-] .inside .ce-gallery-container .ce-column img{object-fit:cover;height:100%;width:100%}}@media only screen and (min-width: 1024px){.frame-type-image.frame-layout-1_3 .ce-gallery-container,.frame-type-image.frame-layout-50_50 .ce-gallery-container{grid-template-rows:370px!important}}@media screen and (min-width: 1921px){.ce-gallery[data-gallery-row-gap="1"]{--gallery-item-row-gap: 16px}.ce-gallery[data-gallery-row-gap="2"]{--gallery-item-row-gap: 38px}.ce-gallery[data-gallery-row-gap="3"]{--gallery-item-row-gap: 57px}.ce-gallery[data-gallery-row-gap="4"]{--gallery-item-row-gap: 76px}.ce-gallery[data-gallery-row-gap="5"]{--gallery-item-row-gap: 96px}.ce-gallery[data-gallery-row-gap="6"]{--gallery-item-row-gap: 115px}.ce-gallery[data-gallery-row-gap="7"]{--gallery-item-row-gap: 134px}.ce-gallery[data-gallery-row-gap="8"]{--gallery-item-row-gap: 153px}.ce-gallery[data-gallery-row-gap="9"]{--gallery-item-row-gap: 172px}.ce-gallery[data-gallery-row-gap="10"]{--gallery-item-row-gap: 192px}.ce-gallery[data-gallery-column-gap="1"]{--gallery-item-gap: 16px}.ce-gallery[data-gallery-column-gap="2"]{--gallery-item-gap: 38px}.ce-gallery[data-gallery-column-gap="3"]{--gallery-item-gap: 57px}.ce-gallery[data-gallery-column-gap="4"]{--gallery-item-gap: 76px}.ce-gallery[data-gallery-column-gap="5"]{--gallery-item-gap: 96px}.ce-gallery[data-gallery-column-gap="6"]{--gallery-item-gap: 115px}.ce-gallery[data-gallery-column-gap="7"]{--gallery-item-gap: 134px}.ce-gallery[data-gallery-column-gap="8"]{--gallery-item-gap: 153px}.ce-gallery[data-gallery-column-gap="9"]{--gallery-item-gap: 172px}.ce-gallery[data-gallery-column-gap="10"]{--gallery-item-gap: 192px}}.frame-group-text header:not(:last-child),.frame-type-menu_pages header:not(:last-child){margin-bottom:2.5rem}@media only screen and (min-width: 1280px){.frame-group-text .text-right{margin-right:-1rem}}.ce-bodytext ul,.ce-bodytext ol{list-style-position:outside;margin-bottom:20px;padding-left:1em}.ce-bodytext ul:last-child,.ce-bodytext ol:last-child{margin-bottom:0}.ce-bodytext ul{list-style-type:disc}.frame-group-text{--frame-item-gap: 0}.frame-group-text{overflow:hidden;position:relative}.frame-group-text .ce-left .ce-gallery{text-align:left}.frame-group-text .ce-right .ce-gallery{text-align:right}.frame-group-text .ce-intext .ce-gallery picture img{width:100%;height:auto;object-fit:contain;object-position:center center}.frame-layout-icongrid .ce-bodytext{margin-bottom:2rem}.frame-layout-icongrid .ce-gallery{text-align:center}.frame-layout-icongrid .ce-gallery .image-wrapper,.frame-layout-icongrid .ce-gallery figure,.frame-layout-icongrid .ce-gallery picture{height:auto;width:100%}.frame-layout-icongrid .ce-gallery img{max-width:10rem;max-height:10rem;border-radius:0}.frame-layout-icongrid .ce-gallery figcaption{margin-top:1rem;position:relative;bottom:auto;width:100%;padding:0;background:transparent!important;opacity:1;color:var(--color-text)}.frame-layout-icongrid .ce-gallery figcaption p{margin:0;font-size:22px;font-weight:300}.frame-layout-icongrid .ce-gallery figcaption .caption-text{position:relative;top:auto!important;left:auto!important;transition:none;max-width:100%;background-color:transparent;transform:none!important}.frame-layout-icongrid .ce-gallery .ce-gallery-container{overflow:hidden;margin:2rem 0}.frame-layout-icongrid .ce-gallery .ce-gallery-container .ce-column{box-shadow:.5px .5px 0 .5px var(--color-secondary);padding:2rem;aspect-ratio:4/3;display:flex;align-items:center}.frame-layout-icongrid .ce-gallery .ce-gallery-container .ce-column img{height:4rem;max-height:5rem;max-width:6rem;margin-bottom:.25rem}[class*=frame-bg-].frame-layout-icongrid .ce-gallery figcaption{color:var(--color-invert)}[class*=frame-bg-].frame-layout-icongrid .ce-gallery .ce-gallery-container .ce-column{box-shadow:.5px .5px 0 .5px var(--color-text-invert)}.frame-layout-imagegrid figure,.frame-layout-imagegrid-2 figure{border-radius:0}.frame-layout-imagegrid .ce-textpic,.frame-layout-imagegrid-2 .ce-textpic{display:grid;gap:1rem}.frame-layout-imagegrid .ce-bodytext,.frame-layout-imagegrid-2 .ce-bodytext{padding:2rem 3rem;background-color:var(--color-secondary);color:var(--color-text-invert)}.frame-layout-imagegrid[class*=frame-bg-] .ce-bodytext,.frame-layout-imagegrid-2[class*=frame-bg-] .ce-bodytext{background-color:var(--color-tertiary)}.frame-layout-imagegrid+.frame-type-text.frame-space-before-none,.frame-layout-imagegrid-2+.frame-type-text.frame-space-before-none,.frame-layout-imagegrid+.frame-type-textmedia.frame-space-before-none,.frame-layout-imagegrid-2+.frame-type-textmedia.frame-space-before-none{margin-top:1rem}.frame-type-text.frame-space-after-none+.frame-layout-imagegrid,.frame-type-text.frame-space-after-none+.frame-layout-imagegrid-2,.frame-type-textmedia.frame-space-after-none+.frame-layout-imagegrid,.frame-type-textmedia.frame-space-after-none+.frame-layout-imagegrid-2{margin-top:1rem}@media only screen and (max-width: 1024px){.frame-group-text .ce-gallery:not(:last-child){margin-bottom:2rem}}@media only screen and (min-width: 768px){.frame-group-text .ce-gallery:not(:last-child){margin:0}.frame-group-text .ce-intext .ce-bodytext{z-index:1;text-align:left;max-width:670px}.frame-group-text .ce-intext .ce-gallery{margin-bottom:0;text-align:left}.frame-group-text .ce-intext.ce-center{align-items:center}.frame-group-text .ce-intext.ce-right .ce-gallery{order:1}.frame-group-text .ce-intext.ce-cover{align-items:stretch!important}.frame-group-text .ce-intext.ce-cover .ce-bodytext header{margin-top:0}.frame-group-text .ce-intext.ce-cover .ce-gallery{height:100%}.frame-group-text .ce-intext.ce-cover .ce-gallery .ce-gallery-container{width:100%;height:100%}.frame-group-text .ce-intext.ce-cover .ce-gallery .ce-gallery-container *{width:100%;height:100%;object-fit:cover;object-position:center center}.frame-layout-icongrid .ce-bodytext{margin-bottom:3rem}.frame-layout-imagegrid header{margin-bottom:2rem}.frame-layout-imagegrid .ce-textpic{display:grid;grid-template-columns:calc(33.333% - .667rem) calc(33.333% - .667rem) 1fr;gap:1rem;overflow:hidden;border-radius:var(--image-border-radius-small)}.frame-layout-imagegrid .ce-textpic .image-wrapper{height:315px;width:100%}.frame-layout-imagegrid .ce-textpic .image-wrapper *{height:100%;width:100%}.frame-layout-imagegrid .ce-textpic .image-wrapper img{object-fit:cover}.frame-layout-imagegrid .ce-textpic .ce-bodytext{grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3;padding:4rem 5rem}.frame-layout-imagegrid .ce-textpic .image-wrapper:nth-child(2){grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}.frame-layout-imagegrid .ce-textpic .image-wrapper:nth-child(3){grid-column-start:2;grid-column-end:4;grid-row-start:1;grid-row-end:2}.frame-layout-imagegrid .ce-textpic .image-wrapper:nth-child(4){grid-column-start:3;grid-column-end:4;grid-row-start:2;grid-row-end:4;height:auto}.frame-layout-imagegrid .ce-textpic .image-wrapper:nth-child(5){grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:4}.frame-layout-imagegrid .ce-textpic .image-wrapper:nth-child(6){grid-column-start:2;grid-column-end:3;grid-row-start:3;grid-row-end:4}.frame-layout-imagegrid-2 header{margin-bottom:2rem}.frame-layout-imagegrid-2 .ce-textpic{display:grid;grid-template-columns:repeat(12,calc(8.333% - .667rem));gap:.71rem;grid-template-rows:315px;overflow:hidden}.frame-layout-imagegrid-2 .ce-textpic .image-wrapper{height:100%;width:100%}.frame-layout-imagegrid-2 .ce-textpic .image-wrapper *{height:100%;width:100%}.frame-layout-imagegrid-2 .ce-textpic .image-wrapper img{object-fit:cover}.frame-layout-imagegrid-2 .ce-textpic .ce-bodytext{grid-column-start:1;grid-column-end:7;grid-row-start:2;grid-row-end:3;padding:4rem 5rem}.frame-layout-imagegrid-2 .ce-textpic .image-wrapper:nth-child(2){grid-column-start:1;grid-column-end:13;grid-row-start:1;grid-row-end:2}.frame-layout-imagegrid-2 .ce-textpic .image-wrapper:nth-child(3){grid-column-start:7;grid-column-end:13;grid-row-start:2;grid-row-end:3}.frame-layout-imagegrid-2 .ce-textpic .image-wrapper:nth-child(4){grid-column-start:1;grid-column-end:5;grid-row-start:3;grid-row-end:4}.frame-layout-imagegrid-2 .ce-textpic .image-wrapper:nth-child(5){grid-column-start:5;grid-column-end:9;grid-row-start:3;grid-row-end:4}.frame-layout-imagegrid-2 .ce-textpic .image-wrapper:nth-child(6){grid-column-start:9;grid-column-end:13;grid-row-start:3;grid-row-end:4}.frame-layout-imagegrid-2 .ce-textpic .image-wrapper:nth-child(n+7){grid-row:auto}.frame-layout-imagegrid-2 .ce-textpic .image-wrapper:nth-child(n+7):nth-child(3n+7){grid-column:1 / 5}.frame-layout-imagegrid-2 .ce-textpic .image-wrapper:nth-child(n+7):nth-child(3n+8){grid-column:5 / 9}.frame-layout-imagegrid-2 .ce-textpic .image-wrapper:nth-child(n+7):nth-child(3n+9){grid-column:9 / 13}}@media only screen and (min-width: 1024px){.frame-layout-imagegrid-2 .ce-textpic{grid-template-rows:315px}.frame-layout-imagegrid-2 .ce-textpic .ce-bodytext{padding:6rem 5rem}}@media only screen and (min-width: 1280px){.frame-group-text .ce-above .ce-gallery:not(:last-child){margin-bottom:4rem}.frame-layout-imagegrid .ce-textpic .ce-bodytext{padding:4rem 7rem}.frame-layout-icongrid .ce-bodytext{margin-bottom:4rem}}.grid-container{--grid-item-column-gap: 0vw;--grid-item-row-gap: 0vw;--grid-item-min-width: min(320px, 100%)}.grid-container[data-row-gap="1"]{--grid-item-row-gap: max(20px, 1vw)}.grid-container[data-row-gap="2"]{--grid-item-row-gap: max(20px, 2vw)}.grid-container[data-row-gap="3"]{--grid-item-row-gap: max(20px, 3vw)}.grid-container[data-row-gap="4"]{--grid-item-row-gap: max(20px, 4vw)}.grid-container[data-row-gap="5"]{--grid-item-row-gap: max(20px, 5vw)}.grid-container[data-row-gap="6"]{--grid-item-row-gap: max(20px, 6vw)}.grid-container[data-row-gap="7"]{--grid-item-row-gap: max(20px, 7vw)}.grid-container[data-row-gap="8"]{--grid-item-row-gap: max(20px, 8vw)}.grid-container[data-row-gap="9"]{--grid-item-row-gap: max(20px, 9vw)}.grid-container[data-row-gap="10"]{--grid-item-row-gap: max(20px, 10vw)}.grid-container[data-column-gap="1"]{--grid-item-column-gap: max(20px, 1vw)}.grid-container[data-column-gap="2"]{--grid-item-column-gap: max(20px, 2vw)}.grid-container[data-column-gap="3"]{--grid-item-column-gap: max(20px, 3vw)}.grid-container[data-column-gap="4"]{--grid-item-column-gap: max(20px, 4vw)}.grid-container[data-column-gap="5"]{--grid-item-column-gap: max(20px, 5vw)}.grid-container[data-column-gap="6"]{--grid-item-column-gap: max(20px, 6vw)}.grid-container[data-column-gap="7"]{--grid-item-column-gap: max(20px, 7vw)}.grid-container[data-column-gap="8"]{--grid-item-column-gap: max(20px, 8vw)}.grid-container[data-column-gap="9"]{--grid-item-column-gap: max(20px, 9vw)}.grid-container[data-column-gap="10"]{--grid-item-column-gap: max(20px, 10vw)}@media screen and (min-width: 1921px){.grid-container[data-row-gap="1"]{--grid-item-row-gap: 16px}.grid-container[data-row-gap="2"]{--grid-item-row-gap: 38px}.grid-container[data-row-gap="3"]{--grid-item-row-gap: 57px}.grid-container[data-row-gap="4"]{--grid-item-row-gap: 76px}.grid-container[data-row-gap="5"]{--grid-item-row-gap: 96px}.grid-container[data-row-gap="6"]{--grid-item-row-gap: 115px}.grid-container[data-row-gap="7"]{--grid-item-row-gap: 134px}.grid-container[data-row-gap="8"]{--grid-item-row-gap: 153px}.grid-container[data-row-gap="9"]{--grid-item-row-gap: 172px}.grid-container[data-row-gap="10"]{--grid-item-row-gap: 192px}.grid-container[data-column-gap="1"]{--grid-item-column-gap: 16px}.grid-container[data-column-gap="2"]{--grid-item-column-gap: 38px}.grid-container[data-column-gap="3"]{--grid-item-column-gap: 57px}.grid-container[data-column-gap="4"]{--grid-item-column-gap: 76px}.grid-container[data-column-gap="5"]{--grid-item-column-gap: 96px}.grid-container[data-column-gap="6"]{--grid-item-column-gap: 115px}.grid-container[data-column-gap="7"]{--grid-item-column-gap: 134px}.grid-container[data-column-gap="8"]{--grid-item-column-gap: 153px}.grid-container[data-column-gap="9"]{--grid-item-column-gap: 172px}.grid-container[data-column-gap="10"]{--grid-item-column-gap: 192px}}.grid-container{display:grid;grid-template-columns:100%;column-gap:var(--grid-item-column-gap);row-gap:var(--grid-item-row-gap)}.grid-container .frame{margin-left:0;margin-right:0;width:100%}@media screen and (min-width: 768px){.grid-container[data-columns="2"]{grid-template-columns:repeat(auto-fill,minmax(max(100% / 2 - var(--grid-item-column-gap),var(--grid-item-min-width)),2fr))}.grid-container[data-columns="3"]{grid-template-columns:repeat(auto-fill,minmax(max(100% / 3 - var(--grid-item-column-gap),var(--grid-item-min-width)),3fr))}.grid-container[data-columns="4"]{grid-template-columns:repeat(auto-fill,minmax(max(100% / 4 - var(--grid-item-column-gap),var(--grid-item-min-width)),4fr))}.frame-type-grid-row-1--col-2--33-66 .grid-container{grid-template-columns:1fr 2fr}.frame-type-grid-row-1--col-2--66-33 .grid-container{grid-template-columns:2fr 1fr}.frame-type-grid-row-1--col-2--25-75 .grid-container{grid-template-columns:1fr 3fr}.frame-type-grid-row-1--col-2--75-25 .grid-container{grid-template-columns:3fr 1fr}}.frame-type-menu_pages ul{list-style-type:none}.frame-type-menu_pages ul ul{padding-left:var(--padding)}.frame-type-menu_subpages ul{list-style-type:none}.frame-type-menu_subpages ul ul{padding-left:var(--padding)}.nav-h{--nav-bg: transparent;--nav-bg-hover: transparent;--nav-color-link: var(--color-secondary, #333);--nav-color-link-hover: var(--color-primary, #333);--nav-indent: 1rem;--nav-gap: 1rem;--nav-padding: 0 .5rem 0 0}.nav-h a{background:var(--nav-bg);color:var(--nav-color-link);padding:var(--nav-padding)}.nav-h a:hover,.nav-h a:focus{background:var(--nav-bg-hover);color:var(--nav-color-link-hover)}.nav-h>ul{display:flex;flex-wrap:wrap;justify-content:left;gap:var(--nav-gap)}.nav-h.nav-center ul{justify-content:center}.nav-h.nav-left>ul{margin-left:calc(-1 * var(--nav-padding))}@media only screen and (min-width: 1280px){.nav-h{--nav-padding: 0 0 0 1rem}.nav-h.nav-right ul{justify-content:right}}*:focus{min-width:10px!important;min-height:10px!important;background-color:transparent!important}.ionav-nav-main{--nav-item-bg: transparent;--nav-item-bg-hover: transparent;--nav-item-color-text: #fff;--nav-item-color-text-hover: #fff;--nav-item-gap: 0rem;--nav-item-padding: 0;--nav-subitem-bg: transparent;--nav-subitem-bg-hover: transparent;--nav-subitem-color-text: var(--color-primary);--nav-subitem-color-text-hover: var(--color-primary);--nav-subitem-padding:.25rem 0 .25rem .75rem}.ionav-overlay{--ionav-color-button: #000;--ionav-color-bg: var(--color-secondary,#fff);--ionav-color-text: var(--color-text-invert,#000);--ionav-color-links: inherit;--ionav-color-overlay: rgba(0, 0, 0, .5);z-index:1112;width:100%}.ionav-overlay .ionav-canvas{margin:0 auto;width:100%;max-width:var(--root-frame-large-max-width)}.ionav-overlay .ionav-canvas .ionav-logo a{width:40%;display:block}.ionav--open .ionav-overlay{background:var(--color-secondary);animation-name:menu-animation;animation-duration:.4s;animation-iteration-count:forwards;will-change:transform,opacity}.ionav-canvas .ionav-logo{text-align:left;padding-left:2rem}.ionav-canvas .ionav-nav-main{padding-left:2rem;padding-right:2rem}.ionav-nav-main{margin-top:2rem}.ionav-nav-main>ul{text-align:right}.ionav-nav-main>ul>li>ul>li{display:inline-block;width:auto}.ionav-nav-main ul,.ionav-nav-main li,.ionav-nav-main a,.ionav-nav-main button{margin:0;padding:0;width:100%}.ionav-nav-main li{position:relative}.ionav-nav-main li a{text-decoration:none}.ionav-nav-main .open{display:block}.ionav-nav-main>ul>li{margin-bottom:.75rem;padding-bottom:1rem;border-bottom:1px solid var(--color-text-invert)}.ionav-nav-main>ul>li>a,.ionav-nav-main>ul>li>button{padding:var(--nav-item-padding);background:var(--nav-item-bg);color:var(--nav-item-color-text);border-bottom:var(--nav-item-border-active);border-bottom-color:transparent;font-size:1.65rem;display:inline-block;width:auto;box-shadow:none;letter-spacing:2px}.ionav-nav-main>ul>li>a:hover,.ionav-nav-main>ul>li>button:hover{background-color:var(--color-secondary);color:var(--color-text-invert)}.ionav-nav-main>ul>li:focus-within>a,.ionav-nav-main>ul>li>a:hover,.ionav-nav-main>ul>li>a:focus{background:var(--nav-item-bg-hover);color:var(--nav-item-color-text-hover);border-bottom-color:transparent}.ionav-nav-main>ul>li>a.active{color:var(--nav-item-color-text-hover)}.ionav-nav-main>ul>li>a.active:after{width:100%}.ionav-nav-main>ul ul{background:var(--nav-subitem-bg);display:none}.ionav-nav-main>ul>li li{margin:0 0 0 1.25rem;padding:0;position:relative}.ionav-nav-main>ul>li li a{width:100%;background:var(--nav-subitem-bg);padding:var(--nav-subitem-padding);color:var(--nav-subitem-color-text);font-weight:500;font-size:1rem;position:relative;margin-bottom:0}.ionav-nav-main>ul>li li:hover a:after,.ionav-nav-main>ul>li li.active a:after,.ionav-nav-main>ul>li li:hover button:after,.ionav-nav-main>ul>li li.active button:after{width:100%}.ionav-nav-main>ul>li li:after{content:"-";color:var(--color-primary);position:absolute;left:-.5rem;top:.15rem;font-weight:500}.ionav-nav-main>ul>li li:first-child{padding-left:0}.ionav-nav-main>ul>li li:first-child:after{display:none}.ionav-nav-main>ul>li li a:hover,.ionav-nav-main>ul>li li a:focus{background:var(--nav-subitem-bg-hover);color:var(--nav-subitem-color-text-hover)}.ionav-nav-main>ul>li li:last-of-type a{border-bottom:0}@media only screen and (min-width: 768px){.ionav-overlay{background:var(--color-secondary);animation-name:menu-animation;animation-duration:.4s;animation-iteration-count:forwards;will-change:transform,opacity}.ionav-overlay .ionav-canvas .ionav-nav-main{display:flex;align-items:center}.ionav-overlay .ionav-canvas .ionav-nav-main>ul>li{margin-bottom:1.5rem}.ionav-overlay .ionav-canvas .ionav-nav-main>ul>li>a,.ionav-overlay .ionav-canvas .ionav-nav-main>ul>li>button{font-size:2rem}.ionav-overlay .ionav-canvas .ionav-nav-main>ul>li li a{width:100%;background:var(--nav-subitem-bg);padding:var(--nav-subitem-padding);color:var(--nav-subitem-color-text);font-weight:500;font-size:22px;position:relative;margin-bottom:0}.ionav-overlay .ionav-canvas .ionav-nav-main>ul>li li:after{font-size:22px}}@media only screen and (min-width: 1024px){.ionav-overlay .ionav-canvas{display:block}.ionav-overlay .ionav-canvas .ionav-logo a{max-width:312px}.ionav-overlay .ionav-canvas .ionav-nav-main>ul>li>a,.ionav-overlay .ionav-canvas .ionav-nav-main>ul>li>button{font-size:2rem}}@media only screen and (min-width:1280px){.ionav-overlay .ionav-canvas .ionav-nav-main>ul{max-width:90%;margin-left:auto}.ionav-overlay .ionav-canvas .ionav-nav-main>ul>li>a,.ionav-overlay .ionav-canvas .ionav-nav-main>ul>li>button{font-size:2.65rem}}@keyframes menu-animation{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(-.01rem)}}.nav-v{--nav-padding-h: 10px;--nav-padding-v: 2px}.nav-v ul{display:inline-block;list-style:none;padding:0}.nav-v li{position:relative}.nav-v li.active>a{color:var(--color-link-hover)}.nav-v li>ul{background-color:var(--nav-sub-bg);display:none;padding:var(--nav-padding-h);position:absolute}.nav-v li:hover>ul,.nav-v li:focus-within>ul,.nav-v a:focus~ul{display:block}.nav-v>ul>li{padding:min(1vw,var(--nav-padding-v)) min(1vw,var(--nav-padding-h) * 2)}.nav-v a{color:var(--nav-link-color);text-decoration:none}.nav-v a:hover,.nav-v a:focus{color:var(--nav-link-color-hover)}.nav-v.nav-left>ul{margin-left:calc(-1*min(1vw,var(--nav-padding-h) * 2))}.news{--news-article-border-radius: var(--border-radius, 5px);--news-article-gap: 1rem;--news-article-min-width: min(280px, 100%);--news-article-padding: 1rem}.news-list-view{display:grid;grid-template-columns:100%;gap:var(--news-article-gap)}.news-list-view[data-columns="2"]{grid-template-columns:repeat(auto-fill,minmax(max(100% / 2 - var(--news-article-gap),var(--news-article-min-width)),2fr))}.news-list-view[data-columns="3"]{grid-template-columns:repeat(auto-fill,minmax(max(100% / 3 - var(--news-article-gap),var(--news-article-min-width)),3fr))}.news-list-view[data-columns="4"]{grid-template-columns:repeat(auto-fill,minmax(max(100% / 4 - var(--news-article-gap),var(--news-article-min-width)),4fr))}.frame-layout-0 .template-default>.f3-widget-paginator:first-child,.frame-layout-default .template-default>.f3-widget-paginator:first-child{margin-bottom:20px}.frame-layout-0 .template-default>.f3-widget-paginator:last-child,.frame-layout-default .template-default>.f3-widget-paginator:last-child{margin-top:20px}.frame-layout-0 .news-list-view,.frame-layout-default .news-list-view{--news-article-min-width: min(280px, 100%);--news-article-gap: clamp(1.25rem, .75rem + 2.5vw, 3.75rem);--news-list-img-scale: 1.001;--news-list-link-color: var(--color-text);--font-size-h1: var(--font-size-slarge)}.frame-layout-0 .news-list-view>article,.frame-layout-default .news-list-view>article{display:grid;grid-template-rows:auto 1fr auto;border:1px solid #ccc;border-radius:16px;container-name:default-news-article;container-type:inline-size;max-width:100%;overflow:hidden;width:370px;transform-origin:center;transition:all .4s ease-in-out}.frame-layout-0 .news-list-view>article>.news-img-wrap,.frame-layout-default .news-list-view>article>.news-img-wrap{aspect-ratio:16 / 9;overflow:hidden;position:relative}.frame-layout-0 .news-list-view>article>.news-img-wrap img,.frame-layout-default .news-list-view>article>.news-img-wrap img{transform-origin:center;transform:scale(var(--news-list-img-scale));transition:all .4s ease-in-out}.frame-layout-0 .news-list-view>article>header,.frame-layout-0 .news-list-view>article>.ce-bodytext,.frame-layout-0 .news-list-view>article>.more,.frame-layout-default .news-list-view>article>header,.frame-layout-default .news-list-view>article>.ce-bodytext,.frame-layout-default .news-list-view>article>.more{padding-left:20px;padding-right:20px}.frame-layout-0 .news-list-view>article>header,.frame-layout-default .news-list-view>article>header{margin-top:10px;margin-bottom:10px}.frame-layout-0 .news-list-view>article>header>time,.frame-layout-default .news-list-view>article>header>time{font-size:75%}.frame-layout-0 .news-list-view>article>.more,.frame-layout-default .news-list-view>article>.more{margin-top:20px;margin-bottom:10px}.frame-layout-0 .news-list-view>article>.categories,.frame-layout-default .news-list-view>article>.categories{display:flex;flex-wrap:wrap;gap:10px;font-size:.8em;list-style:none;padding-left:20px;padding-right:20px;margin-bottom:10px}.frame-layout-0 .news-list-view>article>.categories>.category,.frame-layout-default .news-list-view>article>.categories>.category{padding-left:25px;position:relative}.frame-layout-0 .news-list-view>article>.categories>.category>img,.frame-layout-default .news-list-view>article>.categories>.category>img{left:0;position:absolute;top:0}.frame-layout-0 .news-list-view>article:hover,.frame-layout-0 .news-list-view>article:focus,.frame-layout-default .news-list-view>article:hover,.frame-layout-default .news-list-view>article:focus{--news-list-img-scale: 1.1;--news-list-link-color: var(--color-primary)}.frame-layout-0 .news-list-view>article:has(.news-img-wrap),.frame-layout-default .news-list-view>article:has(.news-img-wrap){grid-template-rows:auto auto 1fr auto}.frame-layout-0 .news-list-view>article:has(.categories)>.more,.frame-layout-default .news-list-view>article:has(.categories)>.more{margin-bottom:0}.frame-layout-0 .news-list-view[data-columns="4"],.frame-layout-default .news-list-view[data-columns="4"]{--news-article-gap: clamp(1.25rem, 1rem + 1.25vw, 2.5rem)}.frame-layout-0 .news-list-view>article>.news-img-wrap .badge>span,.frame-layout-default .news-list-view>article>.news-img-wrap .badge>span{font-size:.8rem;padding:3cqw 0}.f3-widget-paginator{--paginator-border-radius: var(--border-radius, 5px);--paginator-bg: #ccc;--paginator-bg-hover: var(--color-primary, #000);--paginator-color-text: #fff;--paginator-color-text-hover: #fff}.f3-widget-paginator{text-align:center;padding:8px}.f3-widget-paginator li,.f3-widget-paginator a{display:inline-block;background:var(--paginator-bg);color:var(--paginator-color-text);border-radius:var(--paginator-border-radius)}.f3-widget-paginator li{margin:0 3px}.f3-widget-paginator .current,.f3-widget-paginator li a{padding:6px 14px}.f3-widget-paginator .current{opacity:.6}.f3-widget-paginator li a:hover,.f3-widget-paginator li.current a{background:var(--paginator-bg-hover);color:var(--paginator-color-text-hover)}.tns-slider,.ce-gallery-container.tns-slider{display:block}.tns-slider.tns-horizontal.tns-subpixel{white-space:normal}.tns-slider .tns-item img{width:100%;height:100%;object-fit:contain;object-position:center center}.hh-slider{position:relative}.hh-slider>.pagination{bottom:var(--frame-gap);position:absolute;left:50%;transform:translate(-50%)}.hh-slider>.pagination button{background-color:#cecece;border:0;border-radius:0;height:7px;width:65px}.hh-slider>.pagination button.tns-nav-active{background-color:var(--color-primary)}.frame-type-hhslider_slider figure figcaption{line-height:1.2;font-size:18px;font-weight:700}.frame-type-hhslider_slider figure figcaption p{margin:0}.frame-layout-scale-slider{padding-left:0;padding-right:0}.frame-layout-scale-slider .slider-container img{transition:all 1s ease 0s;border-radius:var(--image-border-radius-small)}.frame-layout-scale-slider .slider-container .swiper-slide-prev img,.frame-layout-scale-slider .slider-container .swiper-slide-next img{transform:scale(.6)}.frame-layout-references-slider{background-image:url(../Images/footer-background.svg);background-size:cover;background-position:top center}.frame-layout-references-slider .inside{background-color:transparent!important}.frame-layout-references-slider header{margin-top:1.5rem}.frame-layout-references-slider .slider-container-outer{padding-top:3rem}.frame-layout-references-slider .swiper-slide{overflow:visible}.frame-layout-references-slider .slider-button{transform:none;inset:auto 0 100% auto;background-image:url(../Images/slider-arrows-white.svg);background-repeat:no-repeat;height:2.25rem;width:4rem;background-size:100% 200%;background-position:100% -5%;background-color:transparent}.frame-layout-references-slider .slider-button.slider-button-prev{bottom:calc(100% - 2rem);background-position:100% 105%}.frame-layout-references-slider .slider-button:hover,.frame-layout-references-slider .slider-button:focus{background-color:transparent;transform:scale(1.1)!important}@media only screen and (min-width: 768px){.frame-layout-references-slider header{margin-top:1.5rem}.frame-layout-references-slider .slider-container-outer{padding-top:0}.frame-layout-references-slider .swiper-slide{overflow:visible}.frame-layout-references-slider .slider-button{bottom:auto;transform:none;left:auto;top:calc(100% + .5rem);right:0;background-image:url(../Images/slider-arrows-white.svg);background-repeat:no-repeat;height:2.25rem;width:3rem;background-size:100% 200%;background-position:100% -5%;background-color:transparent}.frame-layout-references-slider .slider-button.slider-button-prev{bottom:auto;top:calc(100% + 3rem);background-position:100% 105%}.frame-layout-references-slider .slider-button:hover,.frame-layout-references-slider .slider-button:focus{background-color:transparent;transform:scale(1.1)!important}}@media only screen and (min-width: 1024px){.frame-layout-references-slider header{margin-top:2.5rem}.frame-layout-references-slider .slider-button{top:calc(100% + 1.5rem)}.frame-layout-references-slider .slider-button.slider-button-prev{top:calc(100% + 4rem)}}@media only screen and (min-width: 1280px){.frame-type-hhslider_slider figure figcaption{font-size:24px}.frame-layout-references-slider header{max-width:var(--root-frame-default-max-width);margin-left:auto;margin-right:auto;margin-top:4rem}.frame-layout-references-slider .slider-button{top:calc(100% + 4.5rem);height:2.25rem;width:4rem}.frame-layout-references-slider .slider-button.slider-button-prev{top:calc(100% + 7.5rem)}}.tt_address_list{--addr-card-gap-row: 50px;--addr-card-gap-column: 20px;--addr-card-min-width: min(280px, 100%);--addr-card-padding: 1rem}.tt_address_list .article-container{height:100%;padding:0}.tt_address_list .ce-image{padding-bottom:var(--addr-card-padding)}.tt_address_list .ce-bodytext{word-break:break-word}.tt_address_list .article-container .ce-image img{max-height:50vh;width:auto;object-fit:cover;object-position:center center}.tt_address_list .position{font-size:22px;font-weight:600;margin-bottom:0}.tt_address_list .name{margin-bottom:0}@media screen and (min-width: 1000px){.tt_address_list .article-container{display:grid;grid-template-columns:50% 1fr;align-items:flex-end;gap:20px}.tt_address_list .article-container[data-has-media=false] .ce-bodytext{grid-column-start:1;grid-column-end:3}.tt_address_list .ce-image{padding-bottom:0}}.tt_address_list-default .tt_address_list-container{display:grid;grid-template-columns:1fr;column-gap:var(--addr-card-gap-column);row-gap:var(--addr-card-gap-row)}.tt_address_list-default[data-columns="2"] .tt_address_list-container{grid-template-columns:repeat(auto-fill,minmax(max(100% / 2 - var(--addr-card-gap-column),var(--addr-card-min-width)),2fr))}.tt_address_list-default[data-columns="3"] .tt_address_list-container{grid-template-columns:repeat(auto-fill,minmax(max(100% / 3 - var(--addr-card-gap-column),var(--addr-card-min-width)),3fr))}.tt_address_list-default[data-columns="4"] .tt_address_list-container{grid-template-columns:repeat(auto-fill,minmax(max(100% / 4 - var(--addr-card-gap-column),var(--addr-card-min-width)),4fr))}.quicklinks{top:300px;position:fixed;right:0;z-index:600}.quicklinks li{background-color:var(--color-primary);color:#fff;left:calc(100% - 58px);margin-bottom:5px;padding:16px;transition:all .5s}.quicklinks li a{display:flex;flex-wrap:nowrap;align-items:center;gap:20px}.quicklinks li .files img{max-height:30px;max-width:30px}.quicklinks li:hover,.quicklinks li:focus,.quicklinks li:focus-within{left:0}.quicklinks li.link-to-top{background-image:url(../Icons/arrow-up-white.svg);background-position:center;background-size:contain;background-repeat:no-repeat;left:calc(100% - 58px)}.quicklinks li.link-to-top:not(:first-child){margin-top:15px}@media screen and (min-height: 700px){.quicklinks{top:61vh}}@media screen and (min-height: 1081px){.quicklinks{top:650px}}.categories{margin:0 0 2rem;list-style-type:none}.categories .category{cursor:pointer;margin:0 0 1rem;background-color:transparent!important;border:none;border-radius:0;box-shadow:none;padding:0;text-align:left;position:relative;color:var(--color-text);text-decoration:none;transition:all .2s linear 0s!important;display:inline-block}.categories .category .number{margin-right:1rem}.categories .category.active,.categories .category:hover,.categories .category.active *,.categories .category:hover *{color:var(--color-primary)!important}@media only screen and (min-width: 768px){.categories{column-count:2;column-gap:1rem}}@media only screen and (min-width: 1024px){.categories{column-count:3}}@media only screen and (min-width: 1280px){.categories{column-gap:2rem}}@media only screen and (max-width: 1600px){.categories .font-size-smedium{font-size:20px}}@media only screen and (min-width: 1900px){.categories{width:110%}}.feuser-logout-form [type=submit]{background:none;border:0;box-shadow:none;color:inherit;padding:0}.feuser-logout-form [type=submit]:hover,.feuser-logout-form [type=submit]:focus{color:var(--color-link-hover)}
/*# sourceMappingURL=main.bundle.css.map */
