﻿:root{--color-primary: #008486;--color-secondary: #000;--color-text: #2d2f2e;--footer-bg-color: #2d2f2e}@font-face{font-family:"fontello";src:url("../Fonts/fontello.eot");src:url("../Fonts/fontello.eot?#iefix") format("embedded-opentype"),url("../Fonts/fontello.woff2") format("woff2"),url("../Fonts/fontello.woff") format("woff"),url("../Fonts/fontello.ttf") format("truetype"),url("../Fonts/fontello.svg?#fontello") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:300;src:url("../Fonts/OpenSans/open-sans-v40-latin-300.eot");src:url("../Fonts/OpenSans/open-sans-v40-latin-300.eot?#iefix") format("embedded-opentype"),url("../Fonts/OpenSans/open-sans-v40-latin-300.woff2") format("woff2"),url("../Fonts/OpenSans/open-sans-v40-latin-300.woff") format("woff"),url("../Fonts/OpenSans/open-sans-v40-latin-300.ttf") format("truetype"),url("../Fonts/OpenSans/open-sans-v40-latin-300.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:300;src:url("../Fonts/OpenSans/open-sans-v40-latin-300italic.eot");src:url("../Fonts/OpenSans/open-sans-v40-latin-300italic.eot?#iefix") format("embedded-opentype"),url("../Fonts/OpenSans/open-sans-v40-latin-300italic.woff2") format("woff2"),url("../Fonts/OpenSans/open-sans-v40-latin-300italic.woff") format("woff"),url("../Fonts/OpenSans/open-sans-v40-latin-300italic.ttf") format("truetype"),url("../Fonts/OpenSans/open-sans-v40-latin-300italic.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url("../Fonts/OpenSans/open-sans-v40-latin-regular.eot");src:url("../Fonts/OpenSans/open-sans-v40-latin-regular.eot?#iefix") format("embedded-opentype"),url("../Fonts/OpenSans/open-sans-v40-latin-regular.woff2") format("woff2"),url("../Fonts/OpenSans/open-sans-v40-latin-regular.woff") format("woff"),url("../Fonts/OpenSans/open-sans-v40-latin-regular.ttf") format("truetype"),url("../Fonts/OpenSans/open-sans-v40-latin-regular.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:400;src:url("../Fonts/OpenSans/open-sans-v40-latin-italic.eot");src:url("../Fonts/OpenSans/open-sans-v40-latin-italic.eot?#iefix") format("embedded-opentype"),url("../Fonts/OpenSans/open-sans-v40-latin-italic.woff2") format("woff2"),url("../Fonts/OpenSans/open-sans-v40-latin-italic.woff") format("woff"),url("../Fonts/OpenSans/open-sans-v40-latin-italic.ttf") format("truetype"),url("../Fonts/OpenSans/open-sans-v40-latin-italic.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:500;src:url("../Fonts/OpenSans/open-sans-v40-latin-500.eot");src:url("../Fonts/OpenSans/open-sans-v40-latin-500.eot?#iefix") format("embedded-opentype"),url("../Fonts/OpenSans/open-sans-v40-latin-500.woff2") format("woff2"),url("../Fonts/OpenSans/open-sans-v40-latin-500.woff") format("woff"),url("../Fonts/OpenSans/open-sans-v40-latin-500.ttf") format("truetype"),url("../Fonts/OpenSans/open-sans-v40-latin-500.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:500;src:url("../Fonts/OpenSans/open-sans-v40-latin-500italic.eot");src:url("../Fonts/OpenSans/open-sans-v40-latin-500italic.eot?#iefix") format("embedded-opentype"),url("../Fonts/OpenSans/open-sans-v40-latin-500italic.woff2") format("woff2"),url("../Fonts/OpenSans/open-sans-v40-latin-500italic.woff") format("woff"),url("../Fonts/OpenSans/open-sans-v40-latin-500italic.ttf") format("truetype"),url("../Fonts/OpenSans/open-sans-v40-latin-500italic.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:600;src:url("../Fonts/OpenSans/open-sans-v40-latin-600.eot");src:url("../Fonts/OpenSans/open-sans-v40-latin-600.eot?#iefix") format("embedded-opentype"),url("../Fonts/OpenSans/open-sans-v40-latin-600.woff2") format("woff2"),url("../Fonts/OpenSans/open-sans-v40-latin-600.woff") format("woff"),url("../Fonts/OpenSans/open-sans-v40-latin-600.ttf") format("truetype"),url("../Fonts/OpenSans/open-sans-v40-latin-600.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:600;src:url("../Fonts/OpenSans/open-sans-v40-latin-600italic.eot");src:url("../Fonts/OpenSans/open-sans-v40-latin-600italic.eot?#iefix") format("embedded-opentype"),url("../Fonts/OpenSans/open-sans-v40-latin-600italic.woff2") format("woff2"),url("../Fonts/OpenSans/open-sans-v40-latin-600italic.woff") format("woff"),url("../Fonts/OpenSans/open-sans-v40-latin-600italic.ttf") format("truetype"),url("../Fonts/OpenSans/open-sans-v40-latin-600italic.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url("../Fonts/OpenSans/open-sans-v40-latin-700.eot");src:url("../Fonts/OpenSans/open-sans-v40-latin-700.eot?#iefix") format("embedded-opentype"),url("../Fonts/OpenSans/open-sans-v40-latin-700.woff2") format("woff2"),url("../Fonts/OpenSans/open-sans-v40-latin-700.woff") format("woff"),url("../Fonts/OpenSans/open-sans-v40-latin-700.ttf") format("truetype"),url("../Fonts/OpenSans/open-sans-v40-latin-700.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:700;src:url("../Fonts/OpenSans/open-sans-v40-latin-700italic.eot");src:url("../Fonts/OpenSans/open-sans-v40-latin-700italic.eot?#iefix") format("embedded-opentype"),url("../Fonts/OpenSans/open-sans-v40-latin-700italic.woff2") format("woff2"),url("../Fonts/OpenSans/open-sans-v40-latin-700italic.woff") format("woff"),url("../Fonts/OpenSans/open-sans-v40-latin-700italic.ttf") format("truetype"),url("../Fonts/OpenSans/open-sans-v40-latin-700italic.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:800;src:url("../Fonts/OpenSans/open-sans-v40-latin-800.eot");src:url("../Fonts/OpenSans/open-sans-v40-latin-800.eot?#iefix") format("embedded-opentype"),url("../Fonts/OpenSans/open-sans-v40-latin-800.woff2") format("woff2"),url("../Fonts/OpenSans/open-sans-v40-latin-800.woff") format("woff"),url("../Fonts/OpenSans/open-sans-v40-latin-800.ttf") format("truetype"),url("../Fonts/OpenSans/open-sans-v40-latin-800.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:800;src:url("../Fonts/OpenSans/open-sans-v40-latin-800italic.eot");src:url("../Fonts/OpenSans/open-sans-v40-latin-800italic.eot?#iefix") format("embedded-opentype"),url("../Fonts/OpenSans/open-sans-v40-latin-800italic.woff2") format("woff2"),url("../Fonts/OpenSans/open-sans-v40-latin-800italic.woff") format("woff"),url("../Fonts/OpenSans/open-sans-v40-latin-800italic.ttf") format("truetype"),url("../Fonts/OpenSans/open-sans-v40-latin-800italic.svg#OpenSans") format("svg")}.mail:before,[class^=icon-]:before,[class*=" icon-"]:before,[class^=fa-]:before,[class*=" fa-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mail:before,.mail:before,.icon-mail-1:before{content:""}.icon-at:before,.fa-at:before{content:"";margin-top:-3px}.icon-gplus:before,.fa-google-plus:before{content:""}.icon-twitter:before,.fa-twitter:before{content:""}.icon-facebook:before,.fa-facebook:before{content:""}.icon-angle-up:before,.fa-angle-up:before{content:""}.icon-angle-down:before,.fa-angle-down:before{content:""}.icon-copyright:before,.fa-copyrightat:before{content:""}.icon-whatsapp:before,.fa-whatsapp:before{content:""}*,::before,::after{box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word;hyphens:auto}body{margin:0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}ol ol,ol ul,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe{border-style:none}img{border-style:none;height:auto;max-width:100%}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button{overflow:visible;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0, 0, 0, 0);position:absolute}figure{margin:0}template,.template{display:none;opacity:0;visibility:hidden}svg{height:auto;max-width:100%}.ie img[src*=".svg"]{width:100%}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){img[src*=".svg"]{width:100%}}.row{box-sizing:border-box;display:flex;justify-content:space-between;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}:root{--ionav-color-button: #000;--ionav-color-bg: var(--color-primary, #F8AC00);--ionav-color-text: #fff;--ionav-color-links: inherit;--ionav-color-overlay: rgba(0,0,0,0.5)}.ionav-btn{display:none;position:absolute;right:min(10.42vw,200px);top:75px;z-index:860;width:50px;height:35px;cursor:pointer}.ionav--closed .ionav-btn::before{content:"";position:absolute;left:0;top:0;bottom:0;z-index:850;width:100%;height:35px;background:linear-gradient(to bottom, #fff 0 15%, transparent 15% 40%, #fff 40% 55%, transparent 55% 85%, #fff 85% 100%, transparent 0)}.ionav--active .ionav-source{display:none}.ionav--active .ionav-source.logo,.ionav-source#logo{display:block}.ionav--active .ionav-btn{display:block}html.ionav--open,.ionav--open body{overflow:hidden}.ionav--open .ionav-overlay{display:block}.ionav--open .ionav-btn:hover{opacity:1}.ionav--open .ionav-btn:before,.ionav-btn:after{position:absolute;left:15px;content:" ";height:100%;width:3px;background-color:rgba(0,0,0,0)}.ionav--open .ionav-btn:before{transform:rotate(45deg);background-color:#fff}.ionav--open .ionav-btn:after{transform:rotate(-45deg);background-color:#fff}.ionav-overlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background:var(--ionav-color-overlay);z-index:840}.ionav-hidden{display:none}.ionav-canvas{width:40%;min-height:100%;max-height:100vw;min-width:240px;background:var(--ionav-color-bg);color:var(--ionav-color-text)}.ionav-canvas>*{padding-top:20px;background-color:var(--ionav-color-bg)}.ionav-canvas nav ul{list-style-type:none}.ionav-canvas nav li li{padding-left:8px}.ionav-canvas nav a{display:block;padding:10px;color:var(--ionav-color-links)}.ionav-canvas .ionav-logo,#ionav-logo{text-align:center;padding-left:20px;padding-right:20px}.ionav--hasSubnav ul,.ionav--hasSubnav .hasCustomSubnav{display:none}ul.ionav--hasSubnav.ionav--active,.hasCustomSubnav.ionav--hasSubnav.ionav--active,.hasCustomSubnav.ionav--hasSubnav.ionav--active>ul{display:block}.ionav-canvas{width:100%;min-height:100%;min-width:240px;background:var(--color-primary);color:var(--ionav-color-text)}.ionav-canvas .ionav-center-page{grid-column-start:1;grid-column-end:3;display:grid;grid-template-columns:1fr 3fr;grid-template-rows:auto;gap:5vw;color:#fff}.ionav-canvas>*{padding-top:20px}.ionav-canvas nav ul{list-style-type:none}.ionav-canvas nav li li{padding-left:8px}.ionav-canvas nav a{display:block;padding:10px;color:var(--ionav-color-links)}.ionav-canvas .ionav-logo,#ionav-logo{text-align:center;padding-left:20px;padding-right:20px;width:100%;max-width:350px;min-width:200px}.ionav--hasSubnav ul,.ionav--hasSubnav .hasCustomSubnav{display:none}ul.ionav--hasSubnav.ionav--active,.hasCustomSubnav.ionav--hasSubnav.ionav--active,.hasCustomSubnav.ionav--hasSubnav.ionav--active>ul{display:block}/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 1.11.0
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;transition:left .4s ease,transform .4s ease}#baguetteBox-slider.bounce-from-right{animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{animation:bounceFromLeft .4s ease-out}@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}.baguetteBox-button#previous-button,.baguetteBox-button#next-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:none;padding:0;margin:0;border:0;border-radius:15%;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{animation-delay:-1s}@keyframes bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.frame-group-text{--frame-item-margin: 1rem;--frame-item-gap: 2rem}.frame-group-text .ce-gallery+.ce-bodytext{margin-top:var(--frame-item-margin)}.frame-group-text .ce-bodytext+.ce-gallery{margin-top:var(--frame-item-margin)}.frame-group-text .ce-bodytext ul{padding-left:1rem;list-style-type:disc}.frame-group-text .ce-left .ce-gallery{text-align:left}.frame-group-text .ce-center .ce-gallery{text-align:center}.frame-group-text .ce-right .ce-gallery{text-align:right}.frame-group-text .ce-intext{display:flex;flex-direction:column}.frame-group-text .ce-intext .ce-gallery picture img{width:100%;height:100%;object-fit:contain;object-position:center center}.frame-group-text .ce-intext .ce-gallery{flex:1 1 max(50% - var(--frame-item-gap),320px)}.frame-group-text .ce-intext .ce-bodytext{flex:1 1 max(50% - var(--frame-item-gap),320px)}.frame-group-text .ce-intext.ce-intext.ce-nowrap[data-textmedia-column="20"] .ce-gallery{flex:1 1 max(80% - var(--frame-item-gap),320px)}.frame-group-text .ce-intext.ce-intext.ce-nowrap[data-textmedia-column="20"] .ce-bodytext{flex:1 1 max(20% - var(--frame-item-gap),320px)}.frame-group-text .ce-intext.ce-intext.ce-nowrap[data-textmedia-column="30"] .ce-gallery{flex:1 1 max(70% - var(--frame-item-gap),320px)}.frame-group-text .ce-intext.ce-intext.ce-nowrap[data-textmedia-column="30"] .ce-bodytext{flex:1 1 max(30% - var(--frame-item-gap),320px)}.frame-group-text .ce-intext.ce-intext.ce-nowrap[data-textmedia-column="40"] .ce-gallery{flex:1 1 max(40% - var(--frame-item-gap),320px)}.frame-group-text .ce-intext.ce-intext.ce-nowrap[data-textmedia-column="40"] .ce-bodytext{flex:1 1 max(60% - var(--frame-item-gap),320px)}.frame-group-text .ce-intext.ce-intext.ce-nowrap[data-textmedia-column="60"] .ce-gallery{flex:1 1 max(40% - var(--frame-item-gap),320px)}.frame-group-text .ce-intext.ce-intext.ce-nowrap[data-textmedia-column="60"] .ce-bodytext{flex:1 1 max(60% - var(--frame-item-gap),320px)}.frame-group-text .ce-intext.ce-intext.ce-nowrap[data-textmedia-column="70"] .ce-gallery{flex:1 1 max(30% - var(--frame-item-gap),320px)}.frame-group-text .ce-intext.ce-intext.ce-nowrap[data-textmedia-column="70"] .ce-bodytext{flex:1 1 max(70% - var(--frame-item-gap),320px)}.frame-group-text .ce-intext.ce-intext.ce-nowrap[data-textmedia-column="80"] .ce-gallery{flex:1 1 max(20% - var(--frame-item-gap),320px)}.frame-group-text .ce-intext.ce-intext.ce-nowrap[data-textmedia-column="80"] .ce-bodytext{flex:1 1 max(80% - var(--frame-item-gap),320px)}@media screen and (min-width: 750px){.frame-group-text .ce-intext{flex-direction:row;flex-wrap:wrap}.frame-group-text .ce-intext.ce-right .ce-gallery{order:2}.frame-group-text .ce-intext.ce-right>.ce-bodytext{order:1;padding-right:40px}.frame-group-text .ce-intext.ce-left .ce-gallery{order:1}.frame-group-text .ce-intext.ce-left>.ce-bodytext{order:2;padding-left:40px}}.ce-uploads{margin-left:20px}.ce-uploads-imagegallery{column-width:300px;column-gap:0;row-gap:0;gap:0;list-style:none;margin-left:0}.ce-uploads-imagegallery video{max-width:100%}.ce-uploads-imagegallery a{display:block;margin:0;padding:5px;overflow:hidden}.ce-uploads-imagegallery a figure{overflow:hidden}.ce-uploads-imagegallery a img{transition:all 400ms}.ce-uploads-imagegallery a:hover img{transform:scale(1.1)}.frame-layout-grey_bg,.frame-layout-grid-grey_bg,.frame-layout-Picture_right_grey_bg{background-color:rgba(179,178,178,.1490196078)}.frame-layout-grey_bg .ce-center,.frame-layout-Picture_right_grey_bg .ce-center{padding:45px}.frame-layout-grey_bg .ce-center .ce-row,.frame-layout-Picture_right_grey_bg .ce-center .ce-row{justify-content:center}.frame-layout-grey_bg,.frame-layout-grid-grey_bg,.frame.frame-layout-Picture_right_grey_bg{padding-top:min(5vw,90px);padding-bottom:min(5vw,90px)}.frame-layout-grid+.frame-layout-grid,.frame-layout-grid-grey_bg+.frame-layout-grid-grey_bg{padding-top:0}.frame-layout-grid:has(+.frame-layout-grid),.frame-layout-grid-grey_bg:has(+.frame-layout-grid-grey_bg){padding-bottom:0}#main .frame.frame-layout-header_lb_bg{overflow:hidden;padding-bottom:60px;position:relative}#main .frame.frame-layout-header_lb_bg header{background-color:var(--color-primary)}#main .frame.frame-layout-header_lb_bg header h1{font-size:clamp(1.625rem,1.475rem + .75vw,2.375rem);color:#fff;padding:30px 45px;hyphens:manual}#main .frame.frame-layout-header_lb_bg>.ce-textpic{display:grid}#main .frame.frame-layout-header_lb_bg>.ce-textpic>header{order:2}#main .frame.frame-layout-header_lb_bg>.ce-textpic>.ce-gallery{order:1}#main .frame.frame-layout-header_lb_bg>.ce-textpic>.ce-bodytext{order:3}@media screen and (min-width: 800px){#main .frame.frame-layout-header_lb_bg>.ce-textpic{grid-template-columns:2fr 1fr 4fr;grid-template-rows:auto auto auto 40px auto;max-width:1520px;padding-left:0;padding-right:0}#main .frame.frame-layout-header_lb_bg>.ce-textpic>header{grid-column-start:1;grid-column-end:3;grid-row-start:3;grid-row-end:5;z-index:100}#main .frame.frame-layout-header_lb_bg>.ce-textpic>.ce-gallery{grid-column-start:2;grid-column-end:4;grid-row-start:1;grid-row-end:4}#main .frame.frame-layout-header_lb_bg>.ce-textpic>.ce-bodytext{grid-column-start:2;grid-column-end:4;grid-row-start:5;grid-row-end:6;padding-left:0}#main .frame.frame-layout-header_lb_bg::before{background-color:rgba(179,178,178,.1490196078);content:" ";display:block;height:100%;left:0;position:absolute;top:10vw;width:100%}}@media screen and (min-width: 800px){#main .frame.frame-layout-header_lb_bg::before{top:192px}}#main .frame-container .frame-container{margin:unset}#main .frame-layout-small_area{width:55.5%;margin:min(5vw,90px) auto;hyphens:manual}#main .frame-layout-small_area header{margin-bottom:25px}@media screen and (max-width: 600px){#main .frame-layout-small_area{width:90%}#main .frame-layout-small_area header{width:100%;text-align:center}}#main .grid-item .frame-layout-small_area{width:95%}.style-orange-box{background-color:var(--color-primary);width:100%;padding:5px 10px 5px 15px}.style-orange-box h1,.style-orange-box h2,.style-orange-box h3,.style-orange-box h4,.style-orange-box h5,.style-orange-box p,.style-orange-box a{color:#fff}#main .frame.frame-layout-list_orange_bg{background-color:var(--color-primary);margin-top:0;margin-bottom:0}#main .frame.frame-layout-list_orange_bg h1,#main .frame.frame-layout-list_orange_bg h2,#main .frame.frame-layout-list_orange_bg h3,#main .frame.frame-layout-list_orange_bg h4,#main .frame.frame-layout-list_orange_bg h5,#main .frame.frame-layout-list_orange_bg p,#main .frame.frame-layout-list_orange_bg a,#main .frame.frame-layout-list_orange_bg li{color:#fff}#main .frame.frame-layout-list_orange_bg header{position:relative;display:grid;top:3.21vw;width:100%;max-width:1520px;margin:0 auto}#main .frame.frame-layout-list_orange_bg header h1{font-size:clamp(1.625rem,1.475rem + .75vw,2.375rem);order:2;max-width:560px}#main .frame.frame-layout-list_orange_bg header h2{font-size:clamp(1.375rem,1.3374rem + .188vw,1.563rem);order:1;font-weight:bold;padding-bottom:20px;max-width:560px}#main .frame.frame-layout-list_orange_bg .grid-container{margin:0 auto}#main .frame.frame-layout-list_orange_bg .grid-container .grid-item{display:block;align-content:unset;max-width:510px}#main .frame.frame-layout-list_orange_bg .grid-container .grid-item-1.grid-item .frame-type-text{padding:0}#main .frame.frame-layout-list_orange_bg .grid-container .grid-item-1.grid-item .frame-type-text ul{padding:0}@media screen and (max-width: 1200px){#main .frame.frame-layout-list_orange_bg .grid-container{margin:0}}#main .frame.frame-layout-list_orange_bg ul li{list-style-type:none;background:url("../Icons/plus.svg") no-repeat left top;background-position:left;height:auto;font-size:1.125rem;font-weight:bold;padding:0 0 0 60px;width:min(335px,100%);min-height:44px;display:grid;align-items:center;margin-bottom:40px}@media screen and (min-width: 320px){#main .frame.frame-layout-list_orange_bg ul li{font-size:1.125rem}}@media screen and (min-width: 860px){#main .frame.frame-layout-list_orange_bg ul li{font-size:1.25rem}}@media screen and (min-width: 1280px){#main .frame.frame-layout-list_orange_bg ul li{font-size:1.25rem}}@media screen and (min-width: 1921px){#main .frame.frame-layout-list_orange_bg ul li{font-size:1.25rem}}@media screen and (max-width: 1200px){#main .frame.frame-layout-list_orange_bg ul li{width:100%}}#main .frame.frame-layout-list_orange_bg .ce-bodytext{padding-right:0}#main .frame.frame-layout-list_orange_bg .frame-type-image{position:relative}#main .frame.frame-layout-list_orange_bg .frame-type-image .ce-gallery{max-width:fit-content;margin:0 auto;margin-top:-45%;position:absolute;right:4%}#main .frame.frame-layout-list_orange_bg .frame-type-image .ce-gallery img{left:-10%;max-width:150%;position:relative;top:max(-90px,-2.69vw);width:150%}@media screen and (min-width: 1921px){#main .frame.frame-layout-list_orange_bg .frame-type-image .ce-gallery{margin-top:-200px}}@media screen and (max-width: 1200px){#main .frame.frame-layout-list_orange_bg{margin-top:0;margin-bottom:0}#main .frame.frame-layout-list_orange_bg .grid-item:last-of-type{padding-bottom:30px}#main .frame.frame-layout-list_orange_bg header{padding-top:30px;padding-bottom:30px}#main .frame.frame-layout-list_orange_bg header h1{max-width:none;width:100%}#main .frame.frame-layout-list_orange_bg header h2{max-width:none;width:100%}#main .frame.frame-layout-list_orange_bg .frame.frame-type-image,#main .frame.frame-layout-list_orange_bg .frame.frame-type-text{margin:0}#main .frame.frame-layout-list_orange_bg .frame.frame-type-image .ce-gallery,#main .frame.frame-layout-list_orange_bg .frame.frame-type-text .ce-gallery{margin-top:0;position:unset}#main .frame.frame-layout-list_orange_bg .frame-type-image .ce-gallery img{left:0;width:120%}}@media screen and (max-width: 600px){#main .frame.frame-layout-list_orange_bg ul li{background-size:24px 24px;font-size:1rem;margin-bottom:20px;min-height:28px;padding-left:40px}#main .frame.frame-layout-list_orange_bg .grid-container[data-columns="3"] .grid-item .frame-type-text{margin:0}#main .frame.frame-layout-list_orange_bg .grid-container[data-columns="3"] .grid-item .frame-type-text ul{padding:0}#main .frame.frame-layout-list_orange_bg .grid-container[data-columns="3"] .grid-item .frame-type-image img{top:-20px;width:100%;height:auto;right:-30px}#main .frame.frame-layout-list_orange_bg .grid-item-2{max-width:100%;padding-left:min(120px,6.25vw);padding-right:min(120px,6.25vw)}}@media screen and (min-width: 1201px){#main .frame.frame-layout-list_orange_bg .grid-item-1 .ce-bodytext{padding-right:40px}#main .frame.frame-layout-list_orange_bg .grid-item-3 .ce-bodytext{padding-right:0}}@media screen and (min-width: 1921px){#main .frame.frame-layout-list_orange_bg header{top:62px}}#main .frame{margin-top:min(5vw,90px);margin-bottom:min(5vw,90px)}#main .frame-space-before-none{margin-top:0}#main .frame-space-after-none{margin-bottom:0}#main .frame-space-after-medium{margin-bottom:45px}#main .frame>header{margin-bottom:20px}#main .frame-container>header,#main .frame-container>div{margin-left:auto;margin-right:auto;max-width:1920px;padding-left:min(120px,6.25vw);padding-right:min(120px,6.25vw)}#main .frame-fullwidth>header,#main .frame-fullwidth>div{margin-left:auto;margin-right:auto;max-width:1920px}#main .frame-fullwidth>header,#main .frame-fullwidth>.ce-bodytext,#main .frame-fullwidth>.ce-textpic>.ce-bodytext{padding-left:min(120px,6.25vw);padding-right:min(120px,6.25vw)}#main .frame-medium>header,#main .frame-medium>div{margin-left:auto;margin-right:auto;max-width:1680px;padding-left:min(120px,6.25vw);padding-right:min(120px,6.25vw)}#main .frame-medium-small>header,#main .frame-medium-small>div{margin-left:auto;margin-right:auto;max-width:1450px;padding-left:min(120px,6.25vw);padding-right:min(120px,6.25vw)}@media screen and (min-width: 700px){#main .frame-fullwidth>.ce-textpic.ce-intext.ce-right>.ce-bodytext{padding-right:min(60px,3.12vw)}#main .frame-fullwidth>.ce-textpic.ce-intext.ce-left>.ce-bodytext{padding-left:min(60px,3.12vw)}}.frame-layout-grid>.ce-textpic,.frame-layout-grid-grey_bg>.ce-textpic{align-items:center}#main .frame.frame-fullwidth.frame-layout-text_button_img .ce-textpic{position:relative}#main .frame.frame-fullwidth.frame-layout-text_button_img .ce-textpic .ce-bodytext{background-image:url("../Images/button.svg");background-repeat:no-repeat;background-position:center;background-size:contain;height:32vw;max-height:215px;max-width:215px;right:0;padding:0;position:absolute;text-align:center;top:42%;width:32vw;display:flex;justify-content:center;align-items:center}#main .frame.frame-fullwidth.frame-layout-text_button_img .ce-textpic .ce-bodytext p{color:#fff;font-size:3vw;font-weight:bold;position:relative}#main .frame.frame-fullwidth.frame-layout-text_button_img .ce-textpic .ce-bodytext p:first-child{margin-top:0}#main .frame.frame-fullwidth.frame-layout-text_button_img .ce-textpic .ce-bodytext p:last-child{margin-bottom:0}@media screen and (max-width: 599px){#main .frame.frame-fullwidth.frame-layout-text_button_img .ce-textpic{padding-left:min(120px,6.25vw);padding-right:min(120px,6.25vw)}}@media screen and (min-width: 1250px){#main .frame.frame-fullwidth.frame-layout-text_button_img .ce-textpic .ce-bodytext{top:55%}}@media screen and (min-width: 850px)and (max-width: 1921px){#main .frame.frame-fullwidth.frame-layout-text_button_img .ce-textpic .ce-bodytext{height:14vw;width:14vw}#main .frame.frame-fullwidth.frame-layout-text_button_img .ce-textpic .ce-bodytext p{font-size:1.25vw}}@media screen and (min-width: 1921px){#main .frame.frame-fullwidth.frame-layout-text_button_img .ce-textpic .ce-bodytext p{font-size:1.5rem}}.ce-separator header{display:flex;flex-direction:column-reverse;align-items:center}.ce-separator[data-assets=true]{padding-top:50px;padding-bottom:70px}.ce-separator[data-assets=true] header>*{color:#fff;text-shadow:0px 7px 19px rgba(0,0,0,.4)}.frame-type-hhthemeeco2wall_separator{background-repeat:no-repeat;background-size:cover;background-position:center;clip-path:polygon(100% 0, 100% 90%, 54% 90%, 50% 100%, 46% 90%, 0 90%, 0 0)}@media screen and (min-width: 650px){.ce-separator[data-assets=true]{padding-top:100px;padding-bottom:92px}}#main .frame-layout-text_img,#main .frame-layout-text_img_opac{position:relative}#main .frame-layout-text_img header,#main .frame-layout-text_img_opac header{display:flex;flex-direction:column-reverse;position:absolute;justify-content:flex-start;bottom:40px;left:0;padding:0;text-align:center;width:100%;z-index:10}#main .frame-layout-text_img header h1,#main .frame-layout-text_img_opac header h1{font-size:clamp(1.563rem,1.5256rem + .187vw,1.75rem);color:#fff}#main .frame-layout-text_img header h1 a,#main .frame-layout-text_img_opac header h1 a{color:#fff}#main .frame-layout-text_img header h2,#main .frame-layout-text_img_opac header h2{font-size:clamp(1.125rem,1.075rem + .25vw,1.375rem);color:#fff}#main .frame-layout-text_img header h2 a,#main .frame-layout-text_img_opac header h2 a{color:#fff}#main .frame-layout-text_img .ce-textpic,#main .frame-layout-text_img_opac .ce-textpic{background:#000 0% 0% no-repeat padding-box;mix-blend-mode:multiply;padding:0;width:fit-content}#main .frame-layout-text_img .ce-textpic .ce-gallery,#main .frame-layout-text_img_opac .ce-textpic .ce-gallery{opacity:1}#main .frame-layout-text_img_opac .ce-textpic .ce-gallery{opacity:.59}@media screen and (min-width: 1321px){#main .frame-layout-text_img header,#main .frame-layout-text_img_opac header{left:35px;text-align:left;width:auto}}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:focus{outline:0}[data-type=external] .video-embed{position:relative;overflow:hidden;padding-top:56.25%}[data-type=external] .video-embed>iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.pagebody{overflow:hidden}#header{background-color:var(--color-primary);height:170px;display:grid;align-content:center}#header #logo{left:10.42%;max-width:50%;position:relative;z-index:30}#header #logo img{max-height:75px;max-width:100%;min-height:45px;width:auto}#header #header-container{display:none}header.layout-4 h4,header.layout-4 h5{margin:unset}@media screen and (max-width: 400px){#header #logo{left:10px}}#banner .frame-layout-header_bg{position:relative}#banner .frame-layout-header_bg header{position:absolute;z-index:20;height:100%;width:100%}#banner .frame-layout-header_bg header h1{color:#fff;position:relative;margin:0;top:90px;text-align:right;right:195px;font-size:clamp(2.5rem,1.875rem + 3.125vw,5.625rem);font-weight:300}#banner .frame-layout-header_bg header h2{color:#fff;position:absolute;bottom:45px;left:200px;margin:0;font-size:clamp(1.875rem,1.75rem + .625vw,2.5rem);font-weight:600}#banner .frame-layout-header_bg .header_bg_fg{background-image:url("../Images/schwebende_wand.png");background-repeat:no-repeat;background-size:contain;width:100%;height:min(100vw,944px);position:absolute;left:200px;top:-170px;z-index:10}#banner .frame-layout-header_bg .header_bg{background-image:url("../Images/header_bg.jpg");background-repeat:no-repeat;background-size:cover;position:relative;max-height:915px;top:0;height:150vw;width:100%}#banner .frame-type-image img{object-fit:cover;width:100vw;object-position:center}@media screen and (max-width: 850px){#banner .frame-layout-header_bg{display:flex;flex-direction:column;margin-bottom:80px}#banner .frame-layout-header_bg header{position:relative;order:2;padding-top:20px;width:85%;align-self:center}#banner .frame-layout-header_bg header h1{color:#000;position:static;text-align:center;width:95%;margin:0 auto}#banner .frame-layout-header_bg header h2{color:#000;position:static;text-align:center;width:95%;margin:0 auto}#banner .frame-layout-header_bg .outer_bg{width:100%;position:relative;order:1;display:grid;height:100%}#banner .frame-layout-header_bg .inner_bg{height:auto;width:100%}#banner .frame-layout-header_bg .header_bg_fg{left:unset;top:unset}#banner .frame-layout-header_bg .header_bg{background-position:right 29% bottom 0;zoom:115%}}html,body{color:var(--color-text);font-family:"Open Sans",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}h1,h2,h3,h4,h5,h6{color:#2d2f2e;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.3;margin:0}h1{font-size:clamp(1.875rem,1.75rem + .625vw,2.5rem)}h1.subheader{font-size:clamp(1.625rem,1.475rem + .75vw,2.375rem)}h2{font-size:clamp(1.625rem,1.475rem + .75vw,2.375rem)}h2.subheader{margin-top:0;font-size:clamp(1.563rem,1.5256rem + .187vw,1.75rem)}h3{font-size:clamp(1.563rem,1.5256rem + .187vw,1.75rem)}h3.subheader{margin-top:0;font-size:clamp(1.375rem,1.3374rem + .188vw,1.563rem)}h4{font-size:clamp(1.375rem,1.3374rem + .188vw,1.563rem)}h4.subheader{margin-top:0;font-size:clamp(1.125rem,1.075rem + .25vw,1.375rem)}h5{font-size:clamp(1.125rem,1.075rem + .25vw,1.375rem)}a{color:var(--color-text);text-decoration:none;-webkit-transition:color 500ms;-moz-transition:color 500ms;-ms-transition:color 500ms;-o-transition:color 500ms;transition:color 500ms}a:hover{color:#000}p{font-size:1.125rem;line-height:1.5em;margin-bottom:15px;max-width:1520px}@media screen and (min-width: 320px){p{font-size:1.125rem}}@media screen and (min-width: 860px){p{font-size:1.125rem}}@media screen and (min-width: 1280px){p{font-size:1.125rem}}@media screen and (min-width: 1921px){p{font-size:1.125rem}}strong,b,.bold{font-weight:700}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}.ce-headline-center,.align-center,.text-center{text-align:center;margin:0 auto}.text-right,.align-right{text-align:right}.align-justify,.text-justify{text-align:justify}.indent{padding-left:20%}.color-brand{color:var(--color-primary)}.letter-spacing-1,span.letter-spacing-1,a.letter-spacing-1{letter-spacing:1px}.letter-spacing-2,span.letter-spacing-2,a.letter-spacing-2{letter-spacing:2px}.font-size-xlarge{font-size:2rem}@media screen and (min-width: 320px){.font-size-xlarge{font-size:2rem}}@media screen and (min-width: 860px){.font-size-xlarge{font-size:5rem}}@media screen and (min-width: 1280px){.font-size-xlarge{font-size:9rem}}.font-size-large-lineheight,.font-size-large{font-size:clamp(2.188rem,1.8756rem + 1.562vw,3.75rem)}.font-size-large-lineheight{line-height:1.2}.font-size-medium{font-size:1.35rem}@media screen and (min-width: 320px){.font-size-medium{font-size:1.35rem}}@media screen and (min-width: 860px){.font-size-medium{font-size:2rem}}@media screen and (min-width: 1280px){.font-size-medium{font-size:2rem}}.font-size-small{font-weight:400;font-size:1rem}@media screen and (min-width: 320px){.font-size-small{font-size:1rem}}@media screen and (min-width: 860px){.font-size-small{font-size:1rem}}@media screen and (min-width: 1280px){.font-size-small{font-size:1rem}}.font-size-xsmall{font-weight:400;font-size:1rem}@media screen and (min-width: 320px){.font-size-xsmall{font-size:1rem}}@media screen and (min-width: 860px){.font-size-xsmall{font-size:1rem}}@media screen and (min-width: 1280px){.font-size-xsmall{font-size:1rem}}span[data-color="#707070"]{color:#707070}span[data-color="#F8AC00"]{color:#f8ac00}span[data-color="#000"]{color:#000}span[data-color="#fff"]{color:#fff}span[data-color="#008486"]{color:#008486}.cke_editable [data-color="#fff"]{color:#dcdcdc}#footer{background-color:var(--footer-bg-color, #5A5858);min-height:365px;height:auto;color:#fff}#footer a{color:#fff}#footer>.row{margin:0 16vw;padding-top:4%}@media screen and (max-width: 600px){#footer>.row{flex-direction:column;align-items:center;align-content:center;padding-top:unset}#footer>.row .footer-item{text-align:center;margin-bottom:50px}}#footer .footer-colsocial ul{display:flex;gap:min(1vw,20px)}@media screen and (max-width: 600px){#footer .footer-colsocial ul{gap:25px}}#footer .footer-colnav a{font-weight:bold}#footer .footer-logo{margin-top:18px}#footer .footer-logo img{width:100%;max-height:55px}@media screen and (max-width: 600px){#footer p{margin:0}#footer .footer-logo{margin-top:50px}#footer .footer-logo img{max-height:none}}.grid-container{--grid-item-gap: 1rem;--grid-item-min-width: min(280px, 100%)}.grid-container{display:grid;grid-template-columns:1fr;gap:var(--grid-item-gap);align-items:start;justify-items:center}.grid-container[data-columns="2"]{grid-template-columns:repeat(auto-fill, minmax(max(50% - var(--grid-item-gap), var(--grid-item-min-width)), 2fr))}.grid-container[data-columns="3"]{grid-template-columns:repeat(auto-fill, minmax(max(33.3333333333% - var(--grid-item-gap), var(--grid-item-min-width)), 3fr))}.grid-container[data-columns="4"]{grid-template-columns:repeat(auto-fill, minmax(max(25% - var(--grid-item-gap), var(--grid-item-min-width)), 4fr))}.frame-type-grid-row-1--col-2--33-66 .grid-container{grid-template-columns:1fr 1fr 1fr;gap:0}.frame-type-grid-row-1--col-2--33-66 .grid-container .grid-item-1{grid-column-start:3;grid-column-end:4}.frame-type-grid-row-1--col-2--33-66 .grid-container .grid-item-2{grid-column-start:1;grid-column-end:3}.frame-type-grid-row-1--col-2--66-33 .grid-container{grid-template-columns:1fr 1fr 1fr;gap:0}.frame-type-grid-row-1--col-2--66-33 .grid-container .grid-item-1{grid-column-start:1;grid-column-end:3}.frame-type-grid-row-1--col-2--66-33 .grid-container .grid-item-2{grid-column-start:3;grid-column-end:4}@media screen and (max-width: 600px){.frame-type-grid-row-1--col-2--66-33 .grid-container{display:block}}.frame-type-grid-row-1--col-2--25-75 .grid-container{grid-template-columns:1fr 3fr;gap:0}.frame-type-grid-row-1--col-2--75-25 .grid-container{grid-template-columns:3fr 1fr;gap:0}.frame-type-grid-row-1--col-2--58-42 .grid-container{grid-template-columns:58% 42%;gap:0}.frame-type-grid-row-1--col-2--58-42 .grid-container .grid-item-1{margin-left:13vw}.frame-type-grid-row-1--col-2--42-58 .grid-container{grid-template-columns:42% 58%;gap:0}.frame-type-grid-row-1--col-2 .grid-container{grid-template-columns:1fr}.frame-type-grid-row-1--col-2 .grid-container .grid-item-2 .ce-row{flex-direction:row-reverse}@media screen and (min-width: 850px){.frame-type-grid-row-1--col-2 .grid-container{grid-template-columns:1fr 1fr}}.frame-type-grid-row-1--col-3--58-21-21 .grid-container{grid-template-columns:58% 21% 21%}.frame-type-grid-row-1--col-3--58-21-21.frame-layout-center{margin:0}.grid-item{display:grid;align-content:center;width:100%}@media screen and (min-width: 1250px){.grid-item{justify-content:center}}.grid-item .ce-right{text-align:center;right:2vw;position:relative}@media screen and (min-width: 1250px){.grid-item .ce-right{text-align:right;right:0}}@media screen and (min-width: 1250px){.frame-type-grid-row-1--col-2.frame-alignment-vertical-.frame-layout-0 .grid-item-1,.frame-type-grid-row-1--col-2.frame-alignment-vertical-.frame-layout-Picture_right .grid-item-1,.frame-type-grid-row-1--col-2.frame-alignment-vertical-.frame-layout-grey_bg .grid-item-1,.frame-type-grid-row-1--col-2.frame-alignment-vertical-.frame-layout-Picture_right_grey_bg .grid-item-1{justify-content:end}.frame-type-grid-row-1--col-2.frame-alignment-vertical-.frame-layout-0 .grid-item-2,.frame-type-grid-row-1--col-2.frame-alignment-vertical-.frame-layout-Picture_right .grid-item-2,.frame-type-grid-row-1--col-2.frame-alignment-vertical-.frame-layout-grey_bg .grid-item-2,.frame-type-grid-row-1--col-2.frame-alignment-vertical-.frame-layout-Picture_right_grey_bg .grid-item-2{justify-content:start}}.frame-layout-center-full-height .grid-container .frame{margin-bottom:0;height:100%}.frame-layout-center-full-height .grid-container .frame .ce-image{height:100%}.frame-layout-center-full-height .grid-container .frame .ce-image .ce-gallery{height:100%}.frame-layout-center-full-height .grid-container .frame .ce-image .ce-gallery .ce-gallery-container{height:100%}.frame-layout-center-full-height .grid-container .frame .ce-image .ce-gallery .ce-gallery-container img{width:100%}@media screen and (min-width: 1251px){.frame-fullwidth.frame-type-textmedia.frame-layout-grey_bg .ce-textpic .ce-bodytext{padding-left:10px}}#main .grid-container[data-columns="3"],#main .grid-container[data-columns="2"],#main .grid-container[data-columns="1"]{margin:0 min(10.42vw,200px);gap:0;max-width:1520px}@media screen and (max-width: 600px){#main .grid-container[data-columns="3"],#main .grid-container[data-columns="2"],#main .grid-container[data-columns="1"]{margin:0;display:block}#main .grid-container[data-columns="3"] .grid-item .frame-type-text,#main .grid-container[data-columns="2"] .grid-item .frame-type-text,#main .grid-container[data-columns="1"] .grid-item .frame-type-text{margin:0}#main .grid-container[data-columns="3"] .grid-item .frame-type-text.frame-layout-small_area,#main .grid-container[data-columns="2"] .grid-item .frame-type-text.frame-layout-small_area,#main .grid-container[data-columns="1"] .grid-item .frame-type-text.frame-layout-small_area{padding:0}}#main .grid-container[data-columns="3"] img,#main .grid-container[data-columns="2"] img,#main .grid-container[data-columns="1"] img{object-fit:contain;width:100%;height:auto}@media screen and (min-width: 1250px){#main .grid-container[data-columns="3"],#main .grid-container[data-columns="2"],#main .grid-container[data-columns="1"]{margin:auto}}@media screen and (min-width: 1920px){#main .grid-container[data-columns="3"],#main .grid-container[data-columns="2"],#main .grid-container[data-columns="1"]{margin:auto}}@media screen and (min-width: 1920px){#main .grid-container[data-columns="2"]{margin:auto}}#main .grid-container[data-columns="3"]{margin:auto;gap:0;max-width:1520px}@media screen and (max-width: 1200px){#main .grid-container[data-columns="3"]{display:grid;grid-template-columns:1fr;gap:20px;margin:0 min(10.42vw,200px);padding-top:30px}}@media screen and (max-width: 600px){#main .grid-container[data-columns="3"]{display:block;margin:0}}@media screen and (min-width: 1920px){#main .grid-container[data-columns="3"]{margin:auto}}#main .grid-container[data-columns="2"] .grid-item .frame-container.frame-type-image{margin:0}.frame-layout-centered{max-width:1920px;margin:0 auto}@media screen and (max-width: 849px){#main .frame-type-grid-row-1--col-2:not(.frame-layout-Picture_right) .grid-item-1,#main .frame-type-grid-row-1--col-2:not(.frame-layout-Picture_right_grey_bg) .grid-item-1,#main .frame-type-grid-row-1--col-2--66-33 .grid-item-1{margin-bottom:40px}#main .frame-type-grid-row-1--col-2.frame-layout-Picture_right .grid-container[data-columns="2"],#main .frame-type-grid-row-1--col-2.frame-layout-Picture_right_grey_bg .grid-container[data-columns="2"]{display:grid;grid-template-columns:1fr;gap:40px}#main .frame-type-grid-row-1--col-2.frame-layout-Picture_right .grid-container[data-columns="2"] .grid-item-1,#main .frame-type-grid-row-1--col-2.frame-layout-Picture_right_grey_bg .grid-container[data-columns="2"] .grid-item-1{order:2}#main .frame-type-grid-row-1--col-2.frame-layout-Picture_right .grid-container[data-columns="2"] .grid-item-2,#main .frame-type-grid-row-1--col-2.frame-layout-Picture_right_grey_bg .grid-container[data-columns="2"] .grid-item-2{order:1}}#main .grid-container>.grid-item>.frame-container>header,#main .grid-container>.grid-item>.frame-container>div{padding-left:20px;padding-right:20px}#main .grid-container>.grid-item>.frame-medium>header,#main .grid-container>.grid-item>.frame-medium>div{padding-left:20px;padding-right:20px}#main .grid-container>.grid-item>.frame-medium-small>header,#main .grid-container>.grid-item>.frame-medium-small>div{padding-left:20px;padding-right:20px}@media screen and (min-width: 850px){#main .grid-container>.grid-item>.frame-container{margin-left:auto;margin-right:auto;max-width:80%}#main .grid-container>.grid-item>.frame-medium{margin-left:auto;margin-right:auto;max-width:70%}#main .grid-container>.grid-item>.frame-medium-small{margin-left:auto;margin-right:auto;max-width:60%}}.btn-default{border:1px solid var(--color-primary);padding:2px 30px 6px 30px;color:var(--color-primary);font-size:1.25rem;display:inline-block;margin-top:7px}@media screen and (min-width: 320px){.btn-default{font-size:1.25rem}}@media screen and (min-width: 860px){.btn-default{font-size:1.25rem}}@media screen and (min-width: 1280px){.btn-default{font-size:1.25rem}}@media screen and (min-width: 1921px){.btn-default{font-size:1.25rem}}.btn-default a{color:var(--color-primary)}.btn-default:hover{background-color:var(--color-primary);color:#fff}.btn-default:hover a{color:#fff}.btn-news{border:1px solid var(--color-primary);padding:2px 30px 6px 30px;background-color:var(--color-primary);font-size:1.25rem;display:inline-block;margin-top:7px;color:#fff}@media screen and (min-width: 320px){.btn-news{font-size:1.25rem}}@media screen and (min-width: 860px){.btn-news{font-size:1.25rem}}@media screen and (min-width: 1280px){.btn-news{font-size:1.25rem}}@media screen and (min-width: 1921px){.btn-news{font-size:1.25rem}}.btn-news a{color:#fff}.btn-news:hover{background-color:#fff;color:var(--color-primary)}.btn-news:hover a{color:var(--color-primary)}.news .mediaelement-video{padding-top:56.25%;overflow:hidden}.news .mediaelement-video>iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.news-list-view{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.news-single article{text-align:center}.news-single article .teaser-text p{font-size:1.8rem}.news-list-view.news-list-slider{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:0;margin-right:0;margin-top:50px;margin-bottom:50px;padding-top:50px;padding-bottom:50px;padding-right:0}.news-list-view.news-list-slider::before{background-color:#000;content:" ";height:75%;left:0;position:absolute;top:0;width:100%}.news-list-view.news-list-slider article{display:flex;flex-direction:column;margin:0;padding:0 13px;overflow:hidden}.news-list-view.news-list-slider article .title,.news-list-view.news-list-slider article .date,.news-list-view.news-list-slider article a{color:#fff;font-size:20px}.news-list-view.news-list-slider article .title{margin-bottom:45px}.news-list-view.news-list-slider article .date{margin-bottom:25px}.news-list-view.news-list-slider article a:hover{color:var(--color-secondary)}.news-list-view.news-list-slider .flex-helper{display:flex;flex-wrap:wrap;flex-direction:column;height:100%}.news-list-view.news-list-slider .flex-helper .post-content{flex-grow:1}.news-list-view.news-list-slider .col.slider-info{color:#fff;display:none;flex-grow:1;font-size:28px;text-align:center}.news-list-view.news-list-slider .news-count{transform:translateY(600%)}.news-list-view.news-list-slider .slider-container-outer{margin:0 auto;max-width:1458px;width:80%}.news-list-view.news-list-slider .slider-container{display:flex;flex-direction:row}.news-list-view.news-list-slider .arrows{bottom:0;left:0;position:absolute;width:100%}.news-list-view.news-list-slider .arrow{border-color:#3d4f56;height:20px;width:20px}.news-list-view.news-list-slider .arrow:hover{border-color:var(--color-secondary)}.news-list-view.news-list-slider .arrow.left{margin-right:2vw}.news-list-view.news-list-slider .arrow.right{margin-left:2vw}@media screen and (min-width: 1921px){.news-list-view.news-list-slider{padding-right:100px}}@media screen and (min-width: 600px){.news-list-view.news-list-slider{padding-right:7vw}.news-list-view.news-list-slider .col.slider-info{display:block}}.js .news-list-view.news-list-slider article:hover a{color:var(--color-secondary)}.js .news-list-view.news-list-slider article:hover .thumbnail::before,.js .news-list-view.news-list-slider article:hover .thumbnail::after{opacity:1}.news{--news-article-border-radius: var(--border-radius, 5px);--news-article-gap: 1rem;--news-article-min-width: min(280px, 100%);--news-article-padding: 1rem;--color-primary: #3D4F56}.news .header{padding-bottom:calc(var(--news-article-padding)/2)}.news .news-img-wrap img{max-height:100vh;width:auto;object-fit:cover;object-position:center center}.news .teaser-text{padding:0}.news .footer{padding-top:calc(var(--news-article-padding)/2)}.news .article-container{height:100%;padding:var(--news-article-padding);border-radius:var(--news-article-border-radius)}.news.template-default .news-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--news-article-gap)}.news.template-default .news-container[data-columns="2"]{grid-template-columns:repeat(auto-fill, minmax(max(50% - var(--news-article-gap), var(--news-article-min-width)), 2fr))}.news.template-default .news-container[data-columns="3"]{grid-template-columns:repeat(auto-fill, minmax(max(33.3333333333% - var(--news-article-gap), var(--news-article-min-width)), 3fr))}.news.template-default .news-container[data-columns="4"]{grid-template-columns:repeat(auto-fill, minmax(max(25% - var(--news-article-gap), var(--news-article-min-width)), 4fr))}.news-list-view .ce-gallery-container{--gallery-item-gap: 45px}.news-list-view .ce-gallery-container+.btn{margin-top:100px}.news-list-view article{display:flex;flex-direction:column;flex-wrap:wrap;position:relative;min-width:230px;width:auto;margin:10px;box-shadow:0px 3px 6px rgba(0,0,0,.1607843137)}.news-list-view article .ce-textpic{flex-grow:1;padding:10px}.news-list-view article .news-img-wrap+.ce-textpic{background-color:rgba(255,255,255,.9);bottom:0;left:0;width:100%}.news-list-view article .more{color:#fff;font-weight:600;background:#f8ac00 0% 0% no-repeat padding-box;padding:9px 12px 9px 12px;margin-top:20px}.news-list-view article .date{font-weight:600;font-size:1.125rem}@media screen and (min-width: 320px){.news-list-view article .date{font-size:1.125rem}}@media screen and (min-width: 860px){.news-list-view article .date{font-size:1.125rem}}@media screen and (min-width: 1280px){.news-list-view article .date{font-size:1.125rem}}@media screen and (min-width: 1921px){.news-list-view article .date{font-size:1.125rem}}.news-list-view article .teaser-text{padding-bottom:30px}@media screen and (min-width: 390px){.news-list-view article{width:min-content;margin:0 auto}}@media screen and (min-width: 1000px){.news-list-view article{min-width:auto;width:auto;margin:10px}.news-list-view article .ce-textpic{padding:22px 39px 20px 19px}}.news-container.ce-gallery .tns-outer{position:relative}.news.template-appointments .news-list-view article{background-color:#f0f0f0;margin-bottom:10px}.news.template-appointments .news-list-view article h4{margin-bottom:0}.news.template-appointments .news-list-view article .ce-textpic{display:grid;grid-template-areas:"footer header" "footer content";grid-template-columns:100px 1fr;grid-template-rows:auto;align-items:center;text-align:initial}.news.template-appointments .news-list-view article .ce-textpic>footer{grid-area:footer}.news.template-appointments .news-list-view article .ce-textpic>footer .day,.news.template-appointments .news-list-view article .ce-textpic>footer .month{color:var(--color-primary);display:block;font-size:24px;font-weight:600;text-align:center}.news.template-appointments .news-list-view article .ce-textpic .header{grid-area:header}.news.template-appointments .news-list-view article .ce-textpic .teaser-text{grid-area:content}#main .news-list-view .article .header a{font-size:1.375rem}@media screen and (min-width: 320px){#main .news-list-view .article .header a{font-size:1.375rem}}@media screen and (min-width: 860px){#main .news-list-view .article .header a{font-size:1.375rem}}@media screen and (min-width: 1280px){#main .news-list-view .article .header a{font-size:1.375rem}}.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)}.menu-social a{display:block;padding:7px}.menu-social .files{display:block;height:25px;width:25px}.menu-social>ul{display:flex;flex-direction:row;flex-wrap:wrap}#ionav-header-container{display:grid;grid-template-columns:50% 50%;grid-template-rows:1fr auto;height:100vh;padding:0}#ionav-header-container .btn-default{background-color:#fff;color:var(--color-primary);font-size:25px;line-height:1.5;margin:7px;padding-top:10px;padding-bottom:1px;padding-left:25px;padding-right:25px;text-transform:uppercase}#ionav-header-container .btn-default a{color:var(--color-primary)}#ionav-header-container .header-page{border-top:1px solid #fff;grid-row-start:2;grid-row-end:3;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:flex-end;right:0;position:relative}@media screen and (min-height: 800px)and (min-width: 1200px){#ionav-header-container .header-page{padding-bottom:8vh}}@media screen and (min-height: 1000px)and (min-width: 1200px){#ionav-header-container .header-page{padding-bottom:100px;right:min(200px,10.42vw)}}@media screen and (min-width: 1200px){#ionav-header-container .header-page{border-top:0;justify-content:flex-end;align-content:flex-start;grid-row-start:1;grid-row-end:2;padding-bottom:5vh}}#ionav-header-container .menu-social+.btn-default{display:none}@media screen and (min-width: 1000px){#ionav-header-container .menu-social+.btn-default{display:flex;margin-left:50px}}#ionav-header-container .center-page{grid-column-start:1;grid-column-end:3;display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr;height:min-content}#ionav-header-container .center-page #logo{background-color:var(--color-primary);height:170px;display:grid;align-content:center;left:10.42%;position:relative;max-width:50%}#ionav-header-container .center-page #logo a{display:inline-block;font-weight:bold}#ionav-header-container .center-page #logo img{width:auto;float:right;max-height:75px;width:auto;min-height:45px}@media screen and (max-width: 1200px){#ionav-header-container .center-page #logo img{float:unset}}@media screen and (min-width: 1200px){#ionav-header-container .center-page #logo{min-width:200px;padding-left:0;width:100%;left:10px;max-width:100%}}@media screen and (max-width: 400px){#ionav-header-container .center-page #logo{left:10px}}#ionav-header-container .center-page #menu-main{font-size:1.125rem;height:100%;padding-left:5vw}#ionav-header-container .center-page #menu-main ul{position:relative;transition:all 500ms}#ionav-header-container .center-page #menu-main ul li{position:static}#ionav-header-container .center-page #menu-main ul li a{display:block;padding-top:6px;padding-bottom:6px}@media screen and (min-width: 800px){#ionav-header-container .center-page #menu-main ul li a{padding-top:14px;padding-bottom:14px}}#ionav-header-container .center-page #menu-main ul li>ul{min-height:100%;width:100%}#ionav-header-container .center-page #menu-main ul li.active>a{font-weight:600}#ionav-header-container .center-page #menu-main ul li.active>ul{display:block;z-index:50}#ionav-header-container .center-page #menu-main ul li:hover:not(.active)>ul{display:block;z-index:100}#ionav-header-container .center-page #menu-main>ul{display:flex;flex-direction:column;height:100%;width:450px}#ionav-header-container .center-page #menu-main>ul>li>a{line-height:1.2;padding-bottom:10px;padding-top:10px}@media screen and (min-width: 800px){#ionav-header-container .center-page #menu-main>ul>li>a{padding-bottom:1.5vh;padding-top:1.5vh}}@media screen and (min-height: 1000px){#ionav-header-container .center-page #menu-main>ul>li>a{padding-bottom:20px;padding-top:20px}}#ionav-header-container .center-page #menu-main>ul>li>ul{display:none;left:35px}#ionav-header-container .center-page #menu-main>ul>li>ul a{font-size:1rem}@media screen and (min-width: 800px){#ionav-header-container .center-page #menu-main>ul>li>ul a{font-size:1.4rem}}#ionav-header-container .center-page #menu-main>ul>li>ul>li ul{margin-left:20px}@media screen and (min-width: 700px){#ionav-header-container .center-page #menu-main>ul>li>ul{left:100%;position:absolute;top:0}}@media screen and (min-width: 800px){#ionav-header-container .center-page #menu-main{font-size:1.75rem}}@media screen and (min-width: 1200px){#ionav-header-container .center-page{align-items:center;grid-row-start:2;grid-row-end:3}}@media screen and (min-width: 1200px){#ionav-header-container .center-page{grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:5vw}#ionav-header-container .center-page #logo{text-align:end}#ionav-header-container .center-page #menu-main{border-left:2px solid #fff}}@media screen and (min-width: 1921px){#ionav-header-container .center-page{gap:100px}#ionav-header-container .center-page #menu-main{padding-left:100px}}#ionav-header-container .footer-page{border-top:1px solid #fff;padding-top:18px;grid-row-start:2;grid-row-end:3;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-content:flex-end}#ionav-header-container .footer-page .menu-trenner-image ul{display:flex}@media screen and (min-height: 800px)and (min-width: 1000px){#ionav-header-container .footer-page{padding-top:8vh}}@media screen and (min-height: 1000px)and (min-width: 1000px){#ionav-header-container .footer-page{padding-top:100px}}@media screen and (min-width: 1000px){#ionav-header-container .footer-page{border-top:0;padding-top:0;grid-row-start:3;grid-row-end:4;align-items:center}}@media screen and (min-width: 700px){#ionav-header-container{padding-top:6vh;padding-bottom:6vh;padding:0}}@media screen and (min-height: 850px)and (min-width: 700px){#ionav-header-container{padding-top:30px;padding-bottom:30px;padding:0}}@media screen and (min-width: 1000px){#ionav-header-container{grid-template-rows:auto;grid-template-columns:100%;padding-left:150px;padding-right:150px;padding-top:70px;padding:0}}.js .header-container{background-color:var(--color-primary);display:none;height:100vh;left:0;overflow:auto;position:fixed;top:0;width:100vw}.js .header-container a{color:#fff}.js .header-container .btn-default{color:var(--color-primary);transition:all 500ms}.js .header-container .btn-default:hover{background-color:rgba(0,0,0,0);color:#fff}.js .header-container .btn-default:hover a{color:#fff}.js .header-container #menu-main.mouseover>ul>li>ul{display:none}.js .header-container #menu-main.mouseover>ul>li.hover>ul{display:block}.js .menu--open .header-container{display:grid}.js .menu-button{cursor:pointer;display:block;height:32px;position:fixed;top:45px;right:64px;z-index:860;width:40px}@media screen and (min-width: 1000px){.js .menu-button{height:42px;top:70px;width:50px}}button.menu-button{background:rgba(0,0,0,0);border:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;padding:0}#language{display:flex;flex-direction:row;flex-wrap:wrap;font-size:1.25rem;list-style:none}#language a{display:block;padding:9px;color:#fff}#language a.active{font-weight:600}@media screen and (min-width: 420px){#language::before{background-image:url("../Icons/icon_globe_w.svg");background-position:center;background-size:contain;background-repeat:no-repeat;content:" ";display:inline-block;height:38px;margin-right:5px;width:22px}}.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}.slider-button-prev,.slider-button-next{height:12px;width:10px;background-image:url(../Icons/arrow.svg)}.hh-slider{position:relative}.hh-slider>.pagination{bottom:var(--frame-gap);position:absolute;left:50%;transform:translateX(-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)}.tns-nav{width:75%;flex-wrap:wrap;margin:0 auto}.tns-nav button{background-color:#ccc;height:8px;width:8px;padding:0}.tns-nav button.tns-nav-active{background-color:var(--color-primary);border-color:var(--color-primary)}.tns-ovh{margin:0 35px}@media screen and (min-width: 1000px){.tns-ovh{margin:0 60px}}.tns-outer{margin:0 auto;max-width:1050px}.slider-button-prev{background-position:center;left:0;transform:rotate(180deg)}.slider-button-next{background-position:center;right:0}
/*# sourceMappingURL=sourcemaps/default-theme.min.css.map */
