@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url('/public/fonts/woff2/inter-400.woff2') format('woff2')}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url('/public/fonts/woff2/inter-500.woff2') format('woff2')}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url('/public/fonts/woff2/inter-600.woff2') format('woff2')}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url('/public/fonts/woff2/inter-700.woff2') format('woff2')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url('/public/fonts/woff2/playfair-400.woff2') format('woff2')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:500;font-display:swap;src:url('/public/fonts/woff2/playfair-500.woff2') format('woff2')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:600;font-display:swap;src:url('/public/fonts/woff2/playfair-600.woff2') format('woff2')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url('/public/fonts/woff2/playfair-700.woff2') format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/public/fonts/woff2/opensans-400.woff2') format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;font-display:swap;src:url('/public/fonts/woff2/opensans-500.woff2') format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url('/public/fonts/woff2/opensans-600.woff2') format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url('/public/fonts/woff2/opensans-700.woff2') format('woff2')}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url('/public/fonts/woff2/nunito-400.woff2') format('woff2')}@font-face{font-family:'Nunito';font-style:normal;font-weight:500;font-display:swap;src:url('/public/fonts/woff2/nunito-500.woff2') format('woff2')}@font-face{font-family:'Nunito';font-style:normal;font-weight:600;font-display:swap;src:url('/public/fonts/woff2/nunito-600.woff2') format('woff2')}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url('/public/fonts/woff2/nunito-700.woff2') format('woff2')}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:400;font-display:swap;src:url('/public/fonts/woff2/spacegrotesk-400.woff2') format('woff2')}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:500;font-display:swap;src:url('/public/fonts/woff2/spacegrotesk-500.woff2') format('woff2')}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:600;font-display:swap;src:url('/public/fonts/woff2/spacegrotesk-600.woff2') format('woff2')}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:700;font-display:swap;src:url('/public/fonts/woff2/spacegrotesk-700.woff2') format('woff2')}
.svg-inline--fa{display:inline-block;height:1em;overflow:visible;vertical-align:-.125em;width:1em}.svg-inline--fa.fa-spin{animation:fa-spin 2s infinite linear}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
:root{--primary-color:#007bff;--secondary-color:#6c757d;--accent-color:#28a745;--text-color:#333333;--background-color:#ffffff;--font-family:system-ui,-apple-system,sans-serif;--font-size:16px;--heading-font:inherit;--border-radius:8px;--container-width:1200px;--section-spacing:80px}body{font-family:var(--font-family);font-size:var(--font-size);color:var(--text-color);background-color:var(--background-color);line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font);font-weight:600;line-height:1.2}.container{max-width:var(--container-width)}.navbar-brand{font-weight:600;font-size:1.25rem}.nav-link{font-weight:500;transition:all 0.3s ease}.nav-link:hover{color:var(--primary-color) !important}.nav-link.active{color:var(--primary-color) !important;font-weight:600}.btn{border-radius:var(--border-radius);font-weight:500;transition:all 0.3s ease}.btn-primary{background-color:var(--primary-color);border-color:var(--primary-color)}.btn-primary:hover{background-color:color-mix(in srgb,var(--primary-color) 85%,black);border-color:color-mix(in srgb,var(--primary-color) 85%,black)}.btn-secondary{background-color:var(--secondary-color);border-color:var(--secondary-color)}.btn-success{background-color:var(--accent-color);border-color:var(--accent-color)}.card{border-radius:var(--border-radius);border:1px solid rgba(0,0,0,0.1);transition:all 0.3s ease}.card:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,0.1)}.hero-section{position:relative;overflow:hidden}.hero-title{font-size:clamp(2rem,5vw,3.5rem);margin-bottom:1rem}.hero-subtitle{font-size:clamp(1.1rem,2.5vw,1.3rem);opacity:0.9}.gallery{padding:var(--section-spacing) 0}.gallery .card-img-top{height:250px;object-fit:cover}.content{padding:var(--section-spacing) 0}.content-text p{font-size:1.1rem;line-height:1.7;margin-bottom:1.5rem}.content-text ul,.content-text ol,.article-content ul,.article-content ol,.article-text ul,.article-text ol{padding-left:1.5em;margin-bottom:1.5rem;list-style-position:outside;text-align:left !important;display:inline-block}.content-text ul li,.content-text ol li,.article-content ul li,.article-content ol li,.article-text ul li,.article-text ol li{line-height:1.7;margin-bottom:0.5em;padding-left:0.5em}.content-text ul,.article-content ul,.article-text ul{list-style-type:disc}.content-text ul ul,.article-content ul ul,.article-text ul ul{list-style-type:circle;margin-top:0.5em;margin-bottom:0}.content-text ol,.article-content ol,.article-text ol{list-style-type:decimal}.contact{padding:var(--section-spacing) 0;background-color:#f8f9fa}.contact .form-control{border-radius:var(--border-radius);border:1px solid #ddd;padding:12px 15px}.contact .form-control:focus{border-color:var(--primary-color);box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.cta{padding:var(--section-spacing) 0;background:linear-gradient(135deg,#2c3e50 0%,#34495e 100%);color:white}footer{background:#2c3e50;color:white;padding:3rem 0 1rem}footer a{color:#bbb;text-decoration:none;transition:color 0.3s ease}footer a:hover{color:white}@media (max-width:768px){:root{--section-spacing:60px;--font-size:15px}.hero-title{font-size:2rem}.hero-subtitle{font-size:1.1rem}.container{padding-left:15px;padding-right:15px}}@media (max-width:576px){:root{--section-spacing:40px;--font-size:14px}.hero-title{font-size:1.8rem}.btn-lg{padding:0.75rem 1.5rem;font-size:1rem}}[data-animation]:not([data-animation=""]):not([data-animation="none"]),.animate{opacity:0;visibility:hidden}.animate.slideInUp,[data-animation="slideInUp"]{transform:translateY(50px)}.animate.slideInDown,[data-animation="slideInDown"]{transform:translateY(-50px)}.animate.slideInLeft,[data-animation="slideInLeft"]{transform:translateX(-50px)}.animate.slideInRight,[data-animation="slideInRight"]{transform:translateX(50px)}.animate.zoomIn,[data-animation="zoomIn"]{transform:scale(0.8)}.animate.fadeIn,[data-animation="fadeIn"]{transform:translateY(20px)}.animate.visible,[data-animation].visible{visibility:visible;opacity:1;transform:translateY(0) translateX(0) scale(1);transition:opacity 0.9s ease-in-out,transform 0.9s ease-in-out}.animate.visible.delay-1{transition-delay:0.1s}.animate.visible.delay-2{transition-delay:0.2s}.animate.visible.delay-3{transition-delay:0.3s}.animate.visible.delay-4{transition-delay:0.4s}.animate.visible.delay-5{transition-delay:0.5s}.animate.visible.delay-6{transition-delay:0.6s}.fade-in{opacity:0;visibility:hidden;transform:translateY(30px)}.fade-in.visible{visibility:visible;opacity:1;transform:translateY(0);transition:opacity 0.9s ease-in-out,transform 0.9s ease-in-out}.slide-in-left{opacity:0;visibility:hidden;transform:translateX(-50px)}.slide-in-left.visible{visibility:visible;opacity:1;transform:translateX(0);transition:opacity 0.9s ease-in-out,transform 0.9s ease-in-out}.slide-in-right{opacity:0;visibility:hidden;transform:translateX(50px)}.slide-in-right.visible{visibility:visible;opacity:1;transform:translateX(0);transition:opacity 0.9s ease-in-out,transform 0.9s ease-in-out}@media (prefers-reduced-motion:reduce){.animate,.animate.visible,[data-animation],[data-animation].visible,.fade-in,.fade-in.visible,.slide-in-left,.slide-in-left.visible,.slide-in-right,.slide-in-right.visible{transition:none !important;transform:none !important;opacity:1 !important;visibility:visible !important}}.section-spacing{padding:var(--section-spacing) 0}.text-primary{color:var(--primary-color) !important}.bg-primary{background-color:var(--primary-color) !important}.border-primary{border-color:var(--primary-color) !important}@media (prefers-color-scheme:dark){:root{--text-color:#e9ecef;--background-color:#212529}.card{background-color:#343a40;border-color:#495057}.contact{background-color:#343a40}}@media print{.navbar,.creator-toolbar,.section-controls,.btn{display:none !important}body{font-size:12pt;line-height:1.4}.hero-section{background:none !important;color:black !important}}.lightbox-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.95);z-index:99999;justify-content:center;align-items:center}.lightbox-overlay.active{display:flex}.lightbox-container{position:relative;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center}.lightbox-image{max-width:100%;max-height:80vh;object-fit:contain}.lightbox-close{position:absolute;top:-40px;right:0;background:none;border:none;color:white;font-size:2.5rem;cursor:pointer;padding:0;line-height:1;z-index:10}.lightbox-prev,.lightbox-next{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,0.1);border:none;color:white;font-size:2.5rem;cursor:pointer;padding:15px 20px;border-radius:4px;transition:background 0.3s}.lightbox-prev:hover,.lightbox-next:hover{background:rgba(255,255,255,0.2)}.lightbox-prev{left:-60px}.lightbox-next{right:-60px}.lightbox-caption{color:white;text-align:center;margin-top:15px;font-size:1rem}.lightbox-counter{color:rgba(255,255,255,0.7);text-align:center;margin-top:5px;font-size:0.875rem}@media (max-width:768px){.lightbox-prev,.lightbox-next{position:fixed;top:auto;bottom:20px;transform:none;font-size:1.5rem;padding:10px 20px}.lightbox-prev{left:20px}.lightbox-next{right:20px}.lightbox-close{position:fixed;top:15px;right:15px}}@media (max-width:768px){.animate.visible,[data-animation].visible{transition:opacity 1.1s ease-in-out,transform 1.1s ease-in-out}.fade-in.visible,.slide-in-left.visible,.slide-in-right.visible{transition:opacity 1.1s ease-in-out,transform 1.1s ease-in-out}}.article-content,.article-item,.col-md-4,.col-md-12,.sidebar-overlay,.sidebar-header,.sidebar-nav,.cms-chatbot-widget,[data-original-fontsize]{transition-property:opacity,transform !important}@media (max-width:768px){.article-content,.article-item,[class*="col-"]{transition:opacity 0.3s ease,transform 0.3s ease !important}}.animate,[data-animation]{will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.article-figure{margin:0;padding:0;display:inline-block;width:100%;position:relative}.article-figure img{display:block;width:100%;height:auto}.article-figcaption,figure.article-figure>figcaption,.article-figure .article-figcaption{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important;opacity:0 !important;pointer-events:none !important}.article-figure.visible-caption .article-figcaption{position:static !important;width:auto !important;height:auto !important;padding:4px 8px !important;margin:8px 0 0 0 !important;overflow:visible !important;clip:auto !important;clip-path:none !important;white-space:normal !important;opacity:1 !important;pointer-events:auto !important;font-size:0.875rem;color:#666;font-style:italic;line-height:1.4}.article-figure.visible-caption .article-figcaption.text-left{text-align:left}.article-figure.visible-caption .article-figcaption.text-center{text-align:center}.article-figure.visible-caption .article-figcaption.text-right{text-align:right}
:root{--color-primary:#007bff;--color-secondary:#6c757d;--color-background:#ffffff;--color-success:#28a745;--color-warning:#ffc107;--color-danger:#dc3545;--color-info:#17a2b8;--global-text_h1:#212529;--global-text_h2:#343a40;--global-text_h3:#495057;--global-text_basis:#6c757d;--global-button-primary-bg:#007bff;--global-button-primary-text:#ffffff;--global-button-secondary-bg:#6c757d;--global-button-secondary-text:#ffffff;--color-text-h1:#212529;--color-text-h2:#343a40;--color-text-h3:#495057;--color-text-basis:#6c757d;--global-font-primary:'Inter',system-ui,sans-serif;--global-h1_groesse:2.5rem;--global-h2_groesse:2.0rem;--global-h3_groesse:1.75rem;--global-basis_groesse:1.0rem;--global-h1-size:2.5rem;--global-h2-size:2.0rem;--global-h3-size:1.75rem;--global-text-size:1.0rem;--mobile-h1-size:1.7rem;--mobile-h2-size:1.5rem;--mobile-h3-size:1.3rem;--mobile-basis-size:1.05rem;--mobile-container-padding:1.5rem;--nuclear-option-active:1;--mobile-p1-size:0.9rem;--mobile-p2-size:1.1rem;--mobile-p3-size:1.3rem;--mobile-p4-size:1.6rem;--mobile-p5-size:2.0rem;--mobile-p6-size:2.5rem;--mobile-p7-size:3.2rem;--page-transitions-enabled:1;--page-exit-animation:fade;--page-enter-animation:fade;--page-transition-duration:750ms;--page-transition-enabled:1;--page-transition-type:fade;--seiteneinblendung-aktiviert:1;--seiteneinblendung-typ:fade;--scroll-animationen:0;--hover-effekt:normal}h1,.h1{color:var(--global-text_h1);font-size:var(--global-h1_groesse);font-family:var(--global-font-primary);font-weight:bold}h2,.h2{color:var(--global-text_h2);font-size:var(--global-h2_groesse);font-family:var(--global-font-primary);font-weight:600}h3,.h3{color:var(--global-text_h3);font-size:var(--global-h3_groesse);font-family:var(--global-font-primary);font-weight:600}body{font-family:var(--global-font-primary);font-size:var(--global-basis_groesse);color:var(--global-text_basis);background-color:var(--color-background)}.p1,.p2,.p3,.p4,.p5,.p6,.p7{font-family:var(--global-font-primary)}.p1,.p2{line-height:1.3}.p3,.p4{line-height:1.25}.p5,.p6{line-height:1.15}.p7{line-height:1.05}body{opacity:0}body{animation:pageEnterfade var(--page-transition-duration,750ms) ease-out forwards}@keyframes pageEnterfade{from{opacity:0}to{opacity:1}}@keyframes pageEnterslide_left{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes pageEnterslide_right{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes pageEnterslide_up{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pageEnterslide_down{from{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes pageEnterzoom_out{from{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes pageEnterzoom_in{from{opacity:0;transform:scale(0.95)}to{opacity:1;transform:scale(1)}}@keyframes pageEnterblur{from{opacity:0;filter:blur(3px);transform:scale(0.98)}to{opacity:1;filter:blur(0px);transform:scale(1)}}@keyframes pageEnterrotate{from{opacity:0;transform:rotate(-2deg) scale(1.02)}to{opacity:1;transform:rotate(0deg) scale(1)}}@keyframes pageEnterflip{from{opacity:0;transform:rotateY(-30deg) scale(0.95)}to{opacity:1;transform:rotateY(0deg) scale(1)}}:root{--pageup-enabled:1;--pageup-position:bottom-right;--pageup-shape:rounded;--pageup-bg-color:#164D9D;--pageup-arrow-color:#ffffff;--pageup-hover-bg-color:#1a3f7a;--pageup-size:50px;--pageup-icon-type:'unicode';--pageup-icon-content:'↑';--pageup-icon-art:chevron;--pageup-icon-groesse:45;--pageup-einblenden:unten}.page-up-button{position:fixed;z-index:9999;width:var(--pageup-size);height:var(--pageup-size);background-color:var(--pageup-bg-color);color:var(--pageup-arrow-color);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:calc(var(--pageup-size) * 0.36);font-weight:bold;font-family:Arial,sans-serif;transition:all 0.3s ease;box-shadow:0 4px 20px rgba(0,0,0,0.2);opacity:0;visibility:hidden;transform:translateY(20px);bottom:30px;right:30px;border-radius:12px}.page-up-button.show{opacity:1;visibility:visible;transform:translateY(0)}.page-up-button:hover{background-color:var(--pageup-hover-bg-color);transform:translateY(-2px);box-shadow:0 6px 25px rgba(0,0,0,0.3)}@media (max-width:768px){.page-up-button{width:calc(var(--pageup-size) * 0.8);height:calc(var(--pageup-size) * 0.8);font-size:calc(var(--pageup-size) * 0.28);bottom:20px}}
body{padding-top:0 !important;margin-top:0 !important}main>section:first-child,main>.section:first-child,main>div:first-child{padding-top:80px}.navbar-standard{position:fixed;left:0;right:0;z-index:1030;margin-bottom:0}@media (max-width:768px){.navbar-standard{background:transparent !important;box-shadow:none !important;border-bottom:none !important}main>section:first-child,main>.section:first-child,main>div:first-child{padding-top:70px}}
html{zoom:100%;--site-zoom:1.000}@media(min-width:768px){html{zoom:100%;--site-zoom:1.000}}@media(min-width:992px){html{zoom:90%;--site-zoom:0.900}}
:root{--nav-background:#ffffff;--nav-text-color:#333333;--nav-hover-color:#164D9D;--nav-logo-height:3.75rem;--nav-logo-mobile-height:2.188rem;--nav-overlay-logo-height:3.75rem;--nav-overlay-logo-mobile-height:2.813rem;--nav-alignment:right;--nav-desktop-transparent:0;--nav-mobile-transparent:1;--nav-font-family:inherit;--nav-font-size:1rem;--nav-font-weight:400;--nav-font-size-mobile:0.85rem;--nav-dropdown-font-size:1rem;--nav-sidebar-font-size:1rem;--nav-fullscreen-font-size:2.05rem;--sidebar-width:20.25rem;--sidebar-position:left;--fullscreen-background:#164D9D;--fullscreen-text-color:;--fullscreen-hover-color:;--hamburger-bg-enabled:1;--hamburger-bg-color:#164D9D;--hamburger-bg-hover-color:#ffffff;--hamburger-border-radius:0.55rem;--hamburger-padding:0.7rem;--hamburger-icon-color:#ffffff;--hamburger-icon-hover-color:#164D9D;--fab-booking-bg-hover:#ffffff;--fab-booking-icon-hover:#164D9D;--fab-shop-bg-hover:#ffffff;--fab-shop-icon-hover:#ffffff;--fab-webmail-bg-hover:#ffffff;--fab-webmail-icon-hover:#164D9D;--fab-phone-bg-hover:#ffffff;--fab-phone-icon-hover:#164D9D;--fab-mail-bg-hover:#ffffff;--fab-mail-icon-hover:#164D9D}@media (max-width:991.98px){:root{--nav-dropdown-font-size:0.85rem;--nav-sidebar-font-size:1rem;--nav-fullscreen-font-size:1rem}}.navbar-standard .nav-link,.navbar-standard .dropdown-item,.navbar-standard .navbar-brand-text,.navbar-nav .nav-link,.navbar-nav .dropdown-item,.mobile-nav-link,.mobile-dropdown-item,.mobile-dropdown-title,.sidebar-link,.sidebar-sublink,.fullscreen-nav-link,.fullscreen-nav-main-link,.fullscreen-nav-parent,.nav-fab-menu-label,.nav-fab-menu-value{font-family:var(--nav-font-family) !important}.navbar-standard .nav-link,.navbar-standard .nav-link.active,.mobile-nav-link,.sidebar-link,.sidebar-sublink,.fullscreen-nav-main-link,.fullscreen-nav-parent,.fullscreen-nav-link{font-weight:var(--nav-font-weight,500)}.crawler-nav{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.crawler-nav ul{list-style:none;margin:0;padding:0}.crawler-nav a{}.dropdown-toggle::after{display:none !important}.navbar-brand:empty,.navbar-brand:not(:has(img)):not(:has(i)):not(:has(span)),a.navbar-brand:empty{display:none !important;visibility:hidden !important;width:0 !important;height:0 !important;overflow:hidden !important;font-size:0 !important}.navbar-brand picture{display:contents}.navbar-brand{font-size:0 !important}.navbar-brand img,.navbar-brand i,.navbar-brand .navbar-logo,.navbar-brand .navbar-logo-icon{font-size:1rem !important}.navbar-brand .navbar-brand-text{font-size:inherit}.navbar-standard,.navbar-sidebar,.navbar-fullscreen{transition:transform 0.3s ease,background 0.3s ease,box-shadow 0.3s ease !important}.navbar-standard.nav-hidden,.navbar-sidebar.nav-hidden,.navbar-fullscreen.nav-hidden,#navFixedWrapper.nav-hidden{transform:translateY(-100%) !important}.navbar-standard .navbar-brand,.navbar-sidebar .navbar-brand,.navbar-fullscreen .navbar-brand{transition:opacity 0.3s ease,visibility 0.3s ease}.navbar-standard.nav-hidden .navbar-brand,.navbar-sidebar.nav-hidden .navbar-brand,.navbar-fullscreen.nav-hidden .navbar-brand,#navFixedWrapper.nav-hidden .navbar-brand{opacity:0;visibility:hidden}.navbar-toggler,.custom-hamburger{transition:opacity 0.3s ease,visibility 0.3s ease}.navbar-standard.nav-hidden .navbar-toggler,.navbar-sidebar.nav-hidden .navbar-toggler,.navbar-fullscreen.nav-hidden .navbar-toggler,#navFixedWrapper.nav-hidden .navbar-toggler,.navbar-standard.nav-hidden .custom-hamburger,.navbar-sidebar.nav-hidden .custom-hamburger,.navbar-fullscreen.nav-hidden .custom-hamburger,#navFixedWrapper.nav-hidden .custom-hamburger{opacity:0;visibility:hidden}@media (max-width:991.98px){.navbar-standard.nav-scrolled,.navbar-sidebar.nav-scrolled,.navbar-fullscreen.nav-scrolled,#navFixedWrapper.nav-scrolled,#navFixedWrapper.nav-scrolled>nav.navbar{background:transparent !important;box-shadow:none !important;border-bottom:none !important}}.nav-spacer{height:70px}@keyframes slideInDown{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes scaleIn{from{opacity:0;transform:scale(0.8)}to{opacity:1;transform:scale(1)}}@keyframes dropdownSlide{from{opacity:0;transform:translateY(-10px) scale(0.95)}to{opacity:1;transform:translateY(0) scale(1)}}.navbar-standard,.navbar-standard.navbar-light,.navbar.navbar-standard,.navbar-sidebar,.navbar-sidebar.navbar-light,.navbar.navbar-sidebar,.navbar-fullscreen,.navbar-fullscreen.navbar-light,.navbar.navbar-fullscreen{background:transparent !important;background-color:transparent !important;box-shadow:none !important;border:none !important;border-bottom:none !important}@media (min-width:992px){.navbar-standard,.navbar-standard.navbar-light,.navbar-sidebar,.navbar-sidebar.navbar-light,.navbar-fullscreen,.navbar-fullscreen.navbar-light{background:var(--nav-background) !important;background-color:var(--nav-background) !important;box-shadow:0 2px 10px rgba(0,0,0,0.1) !important;border-bottom:1px solid rgba(0,0,0,0.1) !important}}.navbar-standard,.navbar-sidebar,.navbar-fullscreen{position:absolute;top:0;left:0;right:0;z-index:1030;margin-bottom:0 !important}.navbar-standard,.navbar-sidebar,.navbar-fullscreen{transition:all 0.3s ease}.navbar-standard .container,.navbar-sidebar .container,.navbar-fullscreen .container{max-width:1500px !important}@media (max-width:1540px){.navbar-standard .container,.navbar-sidebar .container,.navbar-fullscreen .container{max-width:100% !important;padding-left:1rem;padding-right:1rem}}.navbar-standard .container,.navbar-sidebar .container,.navbar-fullscreen .container{display:flex;flex-wrap:wrap;align-items:center}.nav-chatbot-desktop{flex-shrink:0}.nav-chatbot-desktop.order-first{order:-1}.navbar-standard .navbar-brand{color:var(--nav-text-color) !important;font-weight:600;font-size:1.5rem;display:flex;align-items:center}.navbar-standard .navbar-logo{height:var(--nav-logo-height) !important;max-width:none !important}.navbar-standard .navbar-logo-icon{font-size:var(--nav-logo-height) !important;color:var(--nav-text-color)}.sidebar-logo .overlay-logo,.fullscreen-logo .overlay-logo{height:var(--nav-overlay-logo-height) !important;max-width:none !important}.sidebar-logo .overlay-logo-icon,.fullscreen-logo .overlay-logo-icon{font-size:var(--nav-overlay-logo-height) !important;color:var(--nav-text-color)}.navbar-standard .nav-link{color:var(--nav-text-color) !important;font-size:var(--nav-font-size) !important;font-weight:var(--nav-font-weight,500);padding:0.75rem 1rem !important;border-radius:0;margin:0 0.25rem;transition:color 0.2s ease}.navbar-standard .nav-item{display:flex;align-items:stretch}.navbar-standard .nav-item .nav-link{display:flex;align-items:center}.navbar-standard.navbar{padding-top:0 !important;padding-bottom:0 !important}.navbar-standard .nav-link:hover{color:var(--nav-hover-color) !important;background:transparent !important}.navbar-standard .nav-link.active{color:var(--nav-hover-color) !important}.navbar-standard .dropdown-menu{border:none;box-shadow:0 10px 30px rgba(0,0,0,0.15);border-radius:0rem 0rem 0.5rem 0.5rem;padding:0;margin:0;overflow:hidden;min-width:200px;z-index:1050;top:calc(100% + 1px) !important;background:var(--nav-background) !important;backdrop-filter:none;border:none;animation:dropdownSlide 0.3s ease-out;transform-origin:top center}@media (max-width:991.98px){.navbar-standard .dropdown-menu{background:transparent !important;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.2)}}.navbar-standard .dropdown-item{padding:0.75rem 1.5rem;color:var(--nav-text-color);font-size:var(--nav-dropdown-font-size) !important;transition:background 0.2s ease,color 0.2s ease;display:flex;align-items:center;opacity:0;animation:slideInLeft 0.4s ease-out forwards;margin:0;border-radius:0 !important}.navbar-standard .dropdown-item:nth-child(1){animation-delay:0.1s}.navbar-standard .dropdown-item:nth-child(2){animation-delay:0.15s}.navbar-standard .dropdown-item:nth-child(3){animation-delay:0.2s}.navbar-standard .dropdown-item:nth-child(4){animation-delay:0.25s}.navbar-standard .dropdown-item:nth-child(5){animation-delay:0.3s}.navbar-standard .dropdown-item:hover{background:var(--nav-hover-color);color:white}.navbar-standard .dropdown-item.active{background:var(--nav-hover-color);color:white}.custom-hamburger{background:var(--hamburger-bg-color) !important;border:none !important;padding:var(--hamburger-padding) !important;font-size:1.25rem !important;color:var(--hamburger-icon-color) !important;cursor:pointer !important;transition:background-color 0.3s ease,color 0.3s ease !important;outline:none !important;border-radius:var(--hamburger-border-radius) !important;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;line-height:1;flex-shrink:0}.nav-fab-btn{text-decoration:none !important;display:block !important;background:var(--fab-bg) !important;color:var(--fab-icon) !important}.nav-fab-btn svg{width:1.25em !important;height:1.25em !important;fill:currentColor;display:block;margin:0 auto}.nav-fab-btn:hover{transition:background-color 0.2s ease,color 0.2s ease}@media (hover:hover){.nav-fab-btn.nav-fab-booking:hover{background:var(--fab-booking-bg-hover) !important;color:var(--fab-booking-icon-hover) !important}.nav-fab-btn.nav-fab-shop:hover{background:var(--fab-shop-bg-hover) !important;color:var(--fab-shop-icon-hover) !important}.nav-fab-btn.nav-fab-webmail:hover{background:var(--fab-webmail-bg-hover) !important;color:var(--fab-webmail-icon-hover) !important}.nav-fab-btn.nav-fab-phone:hover{background:var(--fab-phone-bg-hover) !important;color:var(--fab-phone-icon-hover) !important}.nav-fab-btn.nav-fab-mail:hover{background:var(--fab-mail-bg-hover) !important;color:var(--fab-mail-icon-hover) !important}}@media (max-width:991.98px){.nav-fab-hide-mobile{display:none !important}}.nav-fab-wrap{position:relative;display:inline-flex}.nav-fab-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:210px;background:#ffffff;border-radius:12px;box-shadow:0 10px 34px rgba(0,0,0,0.18);padding:6px;display:none;z-index:1080}.nav-fab-menu.open{display:block}.nav-fab-menu-item{display:flex;flex-direction:column;gap:2px;padding:9px 13px;border-radius:8px;text-decoration:none !important;color:#333333}.nav-fab-menu-item:hover{background:#f2f5fa}.nav-fab-menu-label{font-weight:600;font-size:0.92rem;color:#164D9D}.nav-fab-menu-value{font-size:0.8rem;color:#666666}@media (max-width:991.98px){.custom-hamburger{padding:0.55rem !important;font-size:1.1rem !important}.custom-hamburger .hamburger-svg,.nav-chatbot-btn svg,.nav-fab-btn svg{width:1.2em !important;height:1.2em !important}.nav-chatbot-btn i,.nav-fab-btn i{font-size:1.1rem !important}.navbar.navbar-standard,.navbar.navbar-sidebar,.navbar.navbar-fullscreen{padding-top:0.75rem !important;padding-bottom:0.75rem !important}}@media (hover:hover){.custom-hamburger:hover{background:var(--hamburger-bg-hover-color) !important;color:var(--hamburger-icon-hover-color) !important}}.custom-hamburger:focus{outline:none !important;box-shadow:none !important}.custom-hamburger.menu-open{background:var(--hamburger-bg-hover-color) !important;color:var(--hamburger-icon-hover-color) !important}.custom-hamburger .hamburger-svg{width:1.25em;height:1.25em;fill:currentColor;display:block}.nav-buttons-group{flex-direction:row !important;align-items:center !important;gap:0.5rem !important;flex-wrap:nowrap !important}.nav-fab-desktop{gap:0.5rem !important}@media (min-width:992px){.navbar-standard .nav-buttons-group{display:none !important}.navbar-sidebar .nav-buttons-group,.navbar-fullscreen .nav-buttons-group{display:flex !important}}.nav-chatbot-btn{flex-shrink:0}.nav-chatbot-btn svg{width:1.25em !important;height:1.25em !important}.nav-chatbot-btn i{font-size:1.25rem}.mobile-nav-collapse{display:none;position:absolute;top:100%;left:0;right:0;background:var(--nav-background) !important;backdrop-filter:none !important;box-shadow:0 5px 15px rgba(0,0,0,0.1);border-radius:0 0 12px 12px;padding:1rem;z-index:1050;border:none;max-height:0;overflow:hidden;transition:all 0.4s ease}.mobile-nav-collapse.show{display:block;max-height:calc(100vh - 70px);overflow-y:auto;-webkit-overflow-scrolling:touch;animation:slideInDown 0.4s ease-out}.mobile-nav-link{display:flex;align-items:center;justify-content:center;padding:0.75rem;color:var(--nav-text-color);font-size:var(--nav-font-size-mobile) !important;text-decoration:none;border-radius:8px;margin:0.25rem 0;transition:all 0.3s ease;position:relative;opacity:0;transform:translateX(-20px)}.mobile-nav-collapse.show .mobile-nav-link{animation:slideInRight 0.5s ease-out forwards}.mobile-nav-link:hover,.mobile-nav-link.active{background:var(--nav-hover-color);color:white !important;transform:translateX(5px)}.mobile-nav-link .fas.fa-chevron-down{position:absolute;right:1rem;transition:transform 0.3s ease;font-size:0.8rem}.mobile-dropdown-item.mobile-dropdown-more{margin-top:.15rem}.mobile-dropdown-item.mobile-dropdown-more .reuss-mega-arrow{margin-left:.4rem}.mobile-dropdown{display:none;padding:0.5rem 0 0 0;background:var(--nav-background);box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.04);border-radius:8px;margin-top:0.5rem;max-height:0;overflow:hidden;transition:all 0.3s ease}.mobile-dropdown.show{display:block;max-height:1500px}.mobile-dropdown-title{font-size:var(--nav-dropdown-font-size);font-weight:600;color:var(--nav-hover-color);padding:0.5rem 1.5rem 0.35rem;margin-top:0.5rem;text-align:center;border-bottom:1px solid rgba(0,0,0,0.08)}.mobile-dropdown-title:first-child{margin-top:0}.mobile-dropdown-title-link{display:flex;align-items:center;justify-content:center;gap:0.5rem;text-decoration:none;cursor:pointer}.mobile-dropdown-title-link,.mobile-dropdown-title-link:visited{color:var(--nav-hover-color) !important;text-decoration:none !important;border-radius:6px;transition:all 0.3s ease}.mobile-dropdown-title-link:hover,.mobile-dropdown-title-link:focus-visible,.mobile-dropdown-title-link.active{background:var(--nav-hover-color);color:white !important;text-decoration:none !important;transform:translateX(10px)}.mobile-dropdown-item{display:block;padding:0.5rem 1.5rem;color:var(--nav-text-color);font-size:var(--nav-dropdown-font-size) !important;text-decoration:none;border-radius:6px;margin:0.25rem 0;transition:all 0.3s ease;text-align:center;background:transparent;opacity:0;transform:translateX(-15px)}.mobile-dropdown.show .mobile-dropdown-item{animation:slideInRight 0.4s ease-out forwards}.mobile-dropdown-item:hover,.mobile-dropdown-item.active{background:var(--nav-hover-color);color:white !important;transform:translateX(10px)}@media (min-width:992px){.standard-nav-collapse + .custom-hamburger{display:none !important}.sidebar-toggle,.fullscreen-nav-toggle{display:block !important}.navbar-sidebar .nav-chatbot-btn,.navbar-fullscreen .nav-chatbot-btn{display:flex !important}.nav-chatbot-desktop{display:flex !important}.standard-nav-collapse{display:block !important}}@media (max-width:991.98px){.custom-hamburger{display:flex !important}.mobile-nav-collapse{display:none}.mobile-nav-collapse.show{display:block}.navbar-standard{background:transparent !important;box-shadow:none;border-bottom:none}.navbar-standard .navbar-logo{height:var(--nav-logo-mobile-height) !important}.navbar-standard .navbar-logo-icon{font-size:var(--nav-logo-mobile-height) !important}.sidebar-logo .overlay-logo,.fullscreen-logo .overlay-logo{height:var(--nav-overlay-logo-mobile-height) !important}.sidebar-logo .overlay-logo-icon,.fullscreen-logo .overlay-logo-icon{font-size:var(--nav-overlay-logo-mobile-height) !important}.navbar-brand{padding-left:0.25rem}}@media (max-width:991.98px){.navbar-sidebar ~ .sidebar-nav,.navbar-sidebar ~ .sidebar-overlay,.sidebar-nav,.sidebar-overlay{display:none !important}}.sidebar-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1040;opacity:0;visibility:hidden;transition:all 0.3s ease}.sidebar-overlay.active{opacity:1;visibility:visible}.sidebar-nav{position:fixed;top:0;left:calc(-1 * var(--sidebar-width));width:var(--sidebar-width);max-width:100vw;height:100vh;background:var(--nav-background);box-shadow:0 0 20px rgba(0,0,0,0.1);transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);z-index:1050;overflow-y:auto}.sidebar-nav.active{left:0}@media (max-width:576px){.sidebar-nav{width:min(var(--sidebar-width),85vw);left:calc(-1 * min(var(--sidebar-width),85vw))}}.sidebar-header{padding:1.5rem;border-bottom:1px solid rgba(0,0,0,0.1);display:flex;justify-content:space-between;align-items:center;opacity:0;transform:translateY(-20px);transition:all 0.5s ease}.sidebar-nav.active .sidebar-header{opacity:1;transform:translateY(0);animation-delay:0.2s}.sidebar-close{background:none;border:none;font-size:1.5rem;color:var(--nav-text-color);cursor:pointer;padding:0.5rem;transition:all 0.3s ease}.sidebar-close:hover{transform:rotate(90deg) scale(1.1)}.sidebar-content{padding:1rem 0}.sidebar-item{margin:0.25rem 0;opacity:0;transform:translateX(-30px)}.sidebar-nav.active .sidebar-item{animation:slideInRight 0.5s ease-out forwards}.sidebar-link{display:flex;align-items:center;padding:0.75rem 1.5rem;color:var(--nav-text-color);font-size:var(--nav-sidebar-font-size) !important;text-decoration:none;transition:all 0.3s ease}.sidebar-link:hover,.sidebar-link.active{background:var(--nav-hover-color);color:white;transform:translateX(10px)}.sidebar-link i{margin-right:0.75rem;width:20px;text-align:center}.sidebar-submenu{display:none;background:rgba(0,0,0,0.05);max-height:0;overflow:hidden;transition:all 0.3s ease}.sidebar-submenu.show{display:block;max-height:300px}.sidebar-sublink{display:flex;align-items:center;padding:0.5rem 1.5rem 0.5rem 3rem;color:var(--nav-text-color);font-size:calc(var(--nav-sidebar-font-size) * 0.9) !important;text-decoration:none;transition:all 0.3s ease;opacity:0;transform:translateX(-20px)}.sidebar-submenu.show .sidebar-sublink{animation:slideInRight 0.4s ease-out forwards}.sidebar-sublink:hover,.sidebar-sublink.active{background:var(--nav-hover-color);color:white;transform:translateX(15px)}.submenu-arrow{transition:transform 0.3s ease}.fullscreen-nav{position:fixed;top:0;left:0;width:100%;height:100vh;background:var(--fullscreen-background);z-index:1050;opacity:0;visibility:hidden;transition:all 0.5s ease;overflow-y:auto;display:flex;flex-direction:column}.fullscreen-nav.active{opacity:1;visibility:visible}.fullscreen-nav-header{position:absolute;top:2rem;left:2rem;right:2rem;display:flex;justify-content:space-between;align-items:center;z-index:1060;opacity:0;transform:translateY(-30px)}.fullscreen-nav.active .fullscreen-nav-header{animation:slideInDown 0.6s ease-out forwards;animation-delay:0.2s}.fullscreen-logo .overlay-logo,.fullscreen-logo .overlay-logo-icon{height:var(--nav-overlay-logo-height);color:var(--fullscreen-text-color,#ffffff)}.fullscreen-nav-close{background:none;border:none;font-size:2rem;color:var(--fullscreen-text-color,#ffffff);cursor:pointer;padding:1rem;transition:all 0.3s ease;border-radius:50%}.fullscreen-nav-close:hover{background:rgba(255,255,255,0.1);transform:rotate(90deg) scale(1.1)}.fullscreen-nav-content{flex:1;display:flex;align-items:center;justify-content:center;padding:6rem 2rem 2rem}.fullscreen-nav-main{text-align:center;max-width:600px;width:100%}.fullscreen-nav-group{margin-bottom:3rem;opacity:0;transform:scale(0.8)}.fullscreen-nav.active .fullscreen-nav-group{animation:scaleIn 0.6s ease-out forwards}.fullscreen-nav-parent{color:var(--fullscreen-text-color,#ffffff);text-decoration:none;font-size:calc(var(--nav-fullscreen-font-size) * 0.8) !important;margin-bottom:1rem;padding:1rem;border-radius:12px;transition:all 0.4s ease;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0.9;background:rgba(255,255,255,0.05);position:relative}.fullscreen-nav-parent:hover,.fullscreen-nav-parent.active{background:rgba(255,255,255,0.15);color:var(--fullscreen-hover-color,#ffffff);opacity:1;transform:translateY(-5px) scale(1.02)}.fullscreen-nav-parent .fullscreen-arrow{position:absolute;right:1.5rem;transition:transform 0.3s ease;font-size:1rem}.fullscreen-nav-children{display:none;margin-top:0.5rem;padding:1rem 0;max-height:0;overflow:hidden;transition:all 0.4s ease}.fullscreen-nav-children.show{display:flex;flex-direction:column;gap:0.5rem;max-height:400px}.fullscreen-nav-link{color:var(--fullscreen-text-color,#ffffff);text-decoration:none;font-size:calc(var(--nav-fullscreen-font-size) * 0.5) !important;padding:0.75rem 1rem;border-radius:8px;transition:all 0.4s ease;display:inline-flex;align-items:center;justify-content:center;opacity:0;transform:translateY(20px)}.fullscreen-nav-children.show .fullscreen-nav-link{animation:slideInUp 0.5s ease-out forwards}.fullscreen-nav-link:nth-child(1){animation-delay:0.1s}.fullscreen-nav-link:nth-child(2){animation-delay:0.15s}.fullscreen-nav-link:nth-child(3){animation-delay:0.2s}.fullscreen-nav-link:nth-child(4){animation-delay:0.25s}.fullscreen-nav-link:hover,.fullscreen-nav-link.active{background:rgba(255,255,255,0.1);color:var(--fullscreen-hover-color,#ffffff);transform:translateX(15px) scale(1.05)}.fullscreen-nav-main-link{color:var(--fullscreen-text-color,#ffffff);text-decoration:none;font-size:var(--nav-fullscreen-font-size) !important;padding:1rem;margin:0.5rem 0;border-radius:12px;transition:all 0.4s ease;display:block;opacity:0;transform:scale(0.8)}.fullscreen-nav.active .fullscreen-nav-main-link{animation:scaleIn 0.6s ease-out forwards}.fullscreen-nav-main-link:hover,.fullscreen-nav-main-link.active{background:rgba(255,255,255,0.1);color:var(--fullscreen-hover-color,#ffffff);transform:translateY(-8px) scale(1.05)}@media (max-width:768px){.sidebar-nav{width:100vw;max-width:100%;left:-100vw}.sidebar-nav.active{left:0}.navbar-standard .navbar-logo{height:calc(var(--nav-logo-mobile-height) * 0.9) !important}.navbar-standard .navbar-logo-icon{font-size:calc(var(--nav-logo-mobile-height) * 0.9) !important}.sidebar-logo .overlay-logo,.fullscreen-logo .overlay-logo{height:calc(var(--nav-overlay-logo-mobile-height) * 0.9) !important}.sidebar-logo .overlay-logo-icon,.fullscreen-logo .overlay-logo-icon{font-size:calc(var(--nav-overlay-logo-mobile-height) * 0.9) !important}.fullscreen-nav-main{max-width:400px}.fullscreen-nav-main-link{font-size:1.5rem;padding:0.75rem;margin:0.25rem 0}.fullscreen-nav-parent{font-size:1rem;margin-bottom:0.75rem}.fullscreen-nav-link{font-size:1rem;padding:0.5rem 0.75rem}}
:root{--nav-height:0px;--nav-overlap:0px}@media(min-width:992px){:root{--nav-height:77px;--nav-overlap:0px}}
#navFixedWrapper{background:transparent !important;box-shadow:none !important;position:absolute !important}@media(min-width:992px){#navFixedWrapper{background:transparent !important;box-shadow:none !important;position:sticky !important}}@media(max-width:991.98px){#navFixedWrapper.nav-scrolled{background:transparent !important;background-color:transparent !important;box-shadow:none !important;border:none !important;border-bottom:none !important;position:fixed !important}}@media(max-width:991.98px){html body div#navFixedWrapper,html body div#navFixedWrapper>nav.navbar,html body nav.navbar.navbar-standard,html body nav.navbar.navbar-sidebar,html body nav.navbar.navbar-fullscreen{background:transparent !important;background-color:transparent !important;box-shadow:none !important;border:none !important;border-bottom:none !important}}
#navTopBar.nav-topbar{display:none !important}@media(min-width:992px){#navTopBar.nav-topbar{display:block !important}}
@media (min-width:992px){.main-nav .nav-item.dropdown{position:relative}.main-nav .nav-item.dropdown>.dropdown-menu{position:absolute;top:100%;left:0;margin-top:0;display:none}.main-nav .nav-item.dropdown:hover>.dropdown-menu,.main-nav .nav-item.dropdown:focus-within>.dropdown-menu{display:block}.main-nav .dropdown-menu .dropdown-submenu{position:relative}.main-nav .dropdown-menu .dropdown-submenu>.dropdown-item{display:flex;align-items:center}.navbar-standard .dropdown-menu:has(.dropdown-submenu){overflow:visible !important}.main-nav .dropdown-submenu>.dropdown-submenu-list{position:absolute !important;top:0 !important;left:100% !important;right:auto !important;margin:0 !important;min-width:210px;display:none !important;animation:none !important;overflow:hidden !important;z-index:1060}.main-nav .dropdown-submenu:hover>.dropdown-submenu-list,.main-nav .dropdown-submenu:focus-within>.dropdown-submenu-list{display:block !important}.main-nav .dropdown-submenu-list .dropdown-item{opacity:1 !important;animation:none !important}.navbar-standard .main-nav .dropdown-item{opacity:1 !important;animation:none !important}}
:root{--mega-accent:#164D9D;--mega-divider:#e2ddd4;--mega-panelbg:#ffffff;--mega-headcolor:#2C3A31;--mega-headsize:1.05rem;--mega-headsubcolor:#8a8a8a;--mega-headsubsize:0.85rem;--mega-linkcolor:#333333;--mega-linksize:0.95rem;--mega-linkhover:#164D9D;--mega-subcolor:#8a8a8a;--mega-subsize:0.85rem;--mega-morecolor:#164D9D;--mega-moresize:0.95rem;--mega-iconcolor:#164D9D;--mega-gap:1.625rem;--mega-padding:1.625rem;--mega-imgradius:0.5rem;--mega-headfont:var(--nav-font-family,inherit);--mega-headweight:500;--mega-headsubfont:var(--nav-font-family,inherit);--mega-headsubweight:400;--mega-linkfont:var(--nav-font-family,inherit);--mega-linkweight:400;--mega-subfont:var(--nav-font-family,inherit);--mega-subweight:400;--mega-morefont:var(--nav-font-family,inherit);--mega-moreweight:400;--mega-linkarrowcolor:#164D9D;--mega-linkarrowgap:0.4rem}
.reuss-mega-arrow::after{content:"\203A"}
.main-nav .nav-item.dropdown .mega-menu.reuss-mega{width:max-content;min-width:min(67.5rem,96vw);max-width:96vw;padding:0;border:0;box-shadow:0 0.875rem 2.125rem rgba(0,0,0,.12);background:var(--mega-panelbg,#fff) !important;backdrop-filter:none !important}.main-nav .nav-item.dropdown .mega-menu.reuss-mega.reuss-mega-auto{width:max-content;min-width:16rem;max-width:min(46rem,96vw)}.reuss-mega-auto .reuss-mega-cols{flex:0 1 auto}.reuss-mega-auto .reuss-mega-col{flex:0 1 auto;min-width:12rem;max-width:20rem}.reuss-mega-auto .reuss-mega-images .reuss-mega-img img{width:var(--mega-imgwidth,11rem)}.reuss-mega-inner{display:flex;gap:var(--mega-gap,1.625rem);padding:var(--mega-padding,1.625rem);align-items:flex-start}.reuss-mega-inner-fill{align-items:stretch}.reuss-mega-cols{display:flex;gap:var(--mega-gap,1.625rem);flex:1 1 auto;flex-wrap:nowrap;min-width:0}.reuss-mega-col{flex:1 1 0;min-width:0;display:flex;flex-direction:column}.reuss-mega-cols{align-items:stretch}.reuss-mega-col-body{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.reuss-mega-col-foot{margin-top:auto;padding-top:0.875rem;display:flex;flex-direction:column;gap:0.375rem}@supports (grid-template-rows:subgrid){.reuss-mega-cols{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto}.reuss-mega-col{display:grid;grid-template-rows:subgrid;grid-row:span 3}.reuss-mega-auto .reuss-mega-cols{grid-auto-columns:minmax(12rem,20rem)}.reuss-mega-col-foot{margin-top:0}}.reuss-mega-col-title-leer{border-bottom-color:transparent}.reuss-mega-col-title{display:block;font-size:var(--mega-headsize,1.05rem);letter-spacing:0.0125rem;color:var(--mega-headcolor,#2C3A31);padding-bottom:0.75rem;margin-bottom:0.875rem;border-bottom:1px solid var(--mega-divider,#e2ddd4);text-decoration:none}a.reuss-mega-col-title{transition:color .15s ease}a.reuss-mega-col-title:hover{color:var(--mega-linkhover,#164D9D)}a.reuss-mega-col-title:hover .reuss-mega-col-name{text-decoration:underline}.reuss-mega-col-head{display:flex;align-items:flex-start;gap:.6em}.reuss-mega-col-head>i{color:var(--mega-iconcolor,#164D9D);font-size:1.15em;width:1.4em;text-align:center;flex:0 0 auto;margin-top:.1em}.reuss-mega-col-head-text{display:flex;flex-direction:column;gap:0.1875rem;min-width:0}.reuss-mega-col-name{font-size:var(--mega-headsize,1.05rem);font-weight:var(--mega-headweight,600);font-family:var(--mega-headfont,inherit);color:var(--mega-headcolor,#2C3A31)}.reuss-mega-col-sub{font-size:var(--mega-headsubsize,0.85rem);font-weight:var(--mega-headsubweight,400);font-family:var(--mega-headsubfont,inherit);line-height:1.35;color:var(--mega-headsubcolor,#8a8a8a)}.reuss-mega-col-more{display:inline-flex;align-items:center;gap:.5em;font-size:var(--mega-moresize,0.95rem);font-weight:var(--mega-moreweight,400);font-family:var(--mega-morefont,inherit);color:var(--mega-morecolor,#164D9D);text-decoration:none;transition:gap .15s ease;align-self:flex-start}.reuss-mega-col-more:hover{gap:.85em;color:var(--mega-morecolor,#164D9D)}.reuss-mega-arrow{font-size:1.05em;line-height:1}.reuss-mega-link,.reuss-mega-sublink{display:flex;align-items:center;gap:.6em;padding:0.4375rem 0;color:var(--mega-linkcolor,#333333);text-decoration:none;font-size:var(--mega-linksize,0.95rem);font-weight:var(--mega-linkweight,400);font-family:var(--mega-linkfont,inherit);line-height:1.3;transition:color .15s ease}.reuss-mega-link i,.reuss-mega-sublink i{color:var(--mega-iconcolor,#164D9D);font-size:1.05em;width:1.4em;text-align:center;flex:0 0 auto}.reuss-mega-link-title::after{content:'\203A';display:inline-block;margin-left:var(--mega-linkarrowgap,0.4rem);color:var(--mega-linkarrowcolor,inherit);font-size:var(--mega-linkarrowsize,inherit);transition:transform .2s ease}.reuss-mega-link:hover .reuss-mega-link-title::after,.reuss-mega-sublink:hover .reuss-mega-link-title::after{transform:translateX(0.25rem)}.reuss-mega-link.has-sub,.reuss-mega-sublink.has-sub{align-items:flex-start;padding:0.5625rem 0}.reuss-mega-link.has-sub i,.reuss-mega-sublink.has-sub i{margin-top:.15em}.reuss-mega-link-text{display:flex;flex-direction:column;gap:0.125rem;min-width:0}.reuss-mega-link-title{font-weight:var(--mega-linkweight,400)}.reuss-mega-link-sub{font-size:var(--mega-subsize,0.85rem);line-height:1.35;font-weight:var(--mega-subweight,400);font-family:var(--mega-subfont,inherit);color:var(--mega-subcolor,#8a8a8a);white-space:nowrap}@media (max-width:1300px){.reuss-mega-link-sub{white-space:normal}}.reuss-mega-link.has-sub:hover .reuss-mega-link-sub,.reuss-mega-sublink.has-sub:hover .reuss-mega-link-sub{color:var(--mega-subcolor,#8a8a8a)}.reuss-mega-ph{display:none}.reuss-mega-has-icons .reuss-mega-ph{display:inline-block;width:1.4em;flex:0 0 auto}.reuss-mega-link:hover,.reuss-mega-sublink:hover{color:var(--mega-linkhover,#164D9D)}.reuss-mega-link.active,.reuss-mega-sublink.active{color:var(--mega-accent,#164D9D)}.reuss-mega-sublinks{display:flex;flex-direction:column}.reuss-mega-images{display:flex;gap:0.625rem;flex:0 0 auto;max-width:60%;min-width:0}.reuss-mega-images .reuss-mega-img{flex:0 1 auto;min-width:0}.reuss-mega-images .reuss-mega-img img{max-width:100%}.reuss-mega-img{flex:0 0 auto}.reuss-mega-img img{width:var(--mega-imgwidth,6.25rem);height:8.75rem;object-fit:cover;border-radius:var(--mega-imgradius,0.5rem);display:block}.reuss-mega-images[data-slots="1"] .reuss-mega-img img{width:var(--mega-imgwidth,12.5rem);height:9.375rem}.reuss-mega-images[data-slots="2"] .reuss-mega-img img{width:var(--mega-imgwidth,8.125rem);height:9.375rem}.reuss-mega-images-fill{align-self:stretch}.reuss-mega-images-fill .reuss-mega-img{display:flex}.reuss-mega-images-fill .reuss-mega-img img,.reuss-mega-images-fill[data-slots="1"] .reuss-mega-img img,.reuss-mega-images-fill[data-slots="2"] .reuss-mega-img img{height:100%;min-height:100%;align-self:stretch}@media (max-width:1100px){.nav-item.dropdown .mega-menu.reuss-mega .reuss-mega-images{display:none !important}}@media (max-width:991px){.nav-item.dropdown .mega-menu.reuss-mega{display:none !important}}
.reuss-sticky{position:fixed;z-index:1040;bottom:30px;display:flex;flex-direction:column;gap:2px;--rs-bg:#164D9D;--rs-ic:#ffffff;--rs-bgh:#ffffff;--rs-ich:#164D9D;pointer-events:none}.reuss-sticky .rs-item,.reuss-sticky .rs-fab,.reuss-sticky .rs-handle,.reuss-sticky .rs-label{pointer-events:auto}.reuss-sticky-left{left:0;align-items:flex-start}.reuss-sticky-right{right:0;align-items:flex-end}.reuss-sticky a,.reuss-sticky button{font-family:inherit}.reuss-sticky .rs-icon{flex:0 0 46px;width:46px;height:46px;display:flex;align-items:center;justify-content:center;font-size:18px}.reuss-sticky-hover .rs-item{position:relative;display:block;width:46px;height:46px;background:var(--rs-bg);color:var(--rs-ic);text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease,filter .2s ease;box-shadow:0 1px 4px rgba(0,0,0,.15)}.reuss-sticky-hover .rs-label{position:absolute;top:0;height:46px;line-height:46px;white-space:nowrap;background-color:inherit;color:inherit;font-size:14px;font-weight:600;padding:0 16px;opacity:0;pointer-events:none;box-shadow:0 1px 4px rgba(0,0,0,.15);transition:opacity .18s ease,transform .22s ease}.reuss-sticky-hover .rs-item:hover{background:var(--rs-bgh);color:var(--rs-ich)}.reuss-sticky-hover .rs-item:hover .rs-label{opacity:1;pointer-events:auto;transform:translateX(0)}.reuss-sticky-right.reuss-sticky-hover .rs-label{right:46px;transform:translateX(8px);border-radius:6px 0 0 6px}.reuss-sticky-left.reuss-sticky-hover .rs-label{left:46px;transform:translateX(-8px);border-radius:0 6px 6px 0}.reuss-sticky-hover .rs-item.rs-brand:hover{filter:brightness(1.12)}.reuss-sticky-tab .rs-panel{display:flex;flex-direction:column;gap:2px;transition:transform .3s ease;width:200px}.reuss-sticky-tab .rs-item{display:flex;align-items:center;height:46px;background:var(--rs-bg);color:var(--rs-ic);text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease,filter .2s ease;box-shadow:0 1px 4px rgba(0,0,0,.12)}.reuss-sticky-tab .rs-item:hover{background:var(--rs-bgh);color:var(--rs-ich)}.reuss-sticky-tab .rs-item.rs-brand:hover{filter:brightness(1.12)}.reuss-sticky-tab .rs-label{white-space:nowrap;font-size:14px;font-weight:600}.reuss-sticky-tab .rs-handle{position:absolute;top:50%;transform:translateY(-50%);background:var(--rs-bg);color:var(--rs-ic);border:none;cursor:pointer;writing-mode:vertical-rl;padding:14px 8px;font-size:13px;font-weight:700;letter-spacing:.5px;display:flex;align-items:center;gap:8px;box-shadow:0 1px 6px rgba(0,0,0,.2);transition:background .2s ease,color .2s ease,filter .2s ease}.reuss-sticky-tab .rs-handle:hover{background:var(--rs-bgh);color:var(--rs-ich)}.reuss-sticky-tab .rs-handle .fas,.reuss-sticky-tab .rs-handle .fa-solid{writing-mode:horizontal-tb}.reuss-sticky-left.reuss-sticky-tab .rs-panel{transform:translateX(-100%)}.reuss-sticky-left.reuss-sticky-tab.rs-open .rs-panel{transform:translateX(0)}.reuss-sticky-left.reuss-sticky-tab .rs-handle{right:-38px;border-radius:0 6px 6px 0}.reuss-sticky-left.reuss-sticky-tab .rs-item{flex-direction:row;border-radius:0 6px 6px 0}.reuss-sticky-right.reuss-sticky-tab .rs-panel{transform:translateX(100%)}.reuss-sticky-right.reuss-sticky-tab.rs-open .rs-panel{transform:translateX(0)}.reuss-sticky-right.reuss-sticky-tab .rs-handle{left:-38px;border-radius:6px 0 0 6px}.reuss-sticky-right.reuss-sticky-tab .rs-item{flex-direction:row;border-radius:6px 0 0 6px}.reuss-sticky-tab .rs-label{padding:0 14px}.reuss-sticky-speeddial{gap:10px}.reuss-sticky-speeddial .rs-sd-item{width:46px;height:46px;border-radius:50%;background:var(--rs-bg);color:var(--rs-ic);display:flex;align-items:center;justify-content:center;font-size:18px;text-decoration:none;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.2);opacity:0;transform:scale(.4) translateY(8px);pointer-events:none;transition:opacity .2s ease,transform .2s ease,filter .2s ease,background .2s ease,color .2s ease}.reuss-sticky-speeddial .rs-sd-item:hover{background:var(--rs-bgh);color:var(--rs-ich)}.reuss-sticky-speeddial .rs-sd-item.rs-brand:hover{filter:brightness(1.12)}.reuss-sticky-speeddial.rs-open .rs-sd-item{opacity:1;transform:scale(1) translateY(0);pointer-events:auto}.reuss-sticky-speeddial .rs-fab{width:24px;height:var(--pageup-size,50px);background:var(--rs-bg);color:var(--rs-ic);border:none;cursor:pointer;font-size:13px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,.18);transition:background .2s ease,color .2s ease,filter .2s ease,transform .25s ease}.reuss-sticky-speeddial .rs-fab:hover{background:var(--rs-bgh);color:var(--rs-ich)}.reuss-sticky-left.reuss-sticky-speeddial .rs-fab{border-radius:0 8px 8px 0}.reuss-sticky-right.reuss-sticky-speeddial .rs-fab{border-radius:8px 0 0 8px}.reuss-sticky-speeddial.rs-open .rs-fab{transform:rotate(180deg)}
.section-615{position:relative !important;overflow:visible !important;min-height:600px !important}.section-615 .section-background-wrapper{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;overflow:hidden !important;z-index:1 !important}.section-615 .background-image,.section-615 .background-video,.section-615 .slider-container,.section-615 video,.section-615 .section-background-wrapper img,.section-615 .section-background-wrapper video{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;z-index:1 !important;min-width:100% !important;min-height:100% !important;display:block !important}.section-615 .slider-container img,.section-615 [class*='slider'] img,.section-615 [id*='slider'] img{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center center !important;transform:translate3d(0,0,0) !important;backface-visibility:hidden !important;will-change:transform,opacity !important}.section-615::after{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;background:linear-gradient(90deg,rgba(255,255,255,1) 45%,rgba(254,254,254,0.935) 57%,rgba(251,251,251,0.75) 69%,rgba(247,247,247,0.565) 81%,rgba(246,246,246,0.5) 93%) !important;pointer-events:none !important;z-index:5 !important;display:block !important}.section-615 .section-background-wrapper::after{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;background:linear-gradient(90deg,rgba(255,255,255,1) 45%,rgba(254,254,254,0.935) 57%,rgba(251,251,251,0.75) 69%,rgba(247,247,247,0.565) 81%,rgba(246,246,246,0.5) 93%) !important;pointer-events:none !important;z-index:5 !important;display:block !important}.section-615 .section-background-wrapper{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;overflow:hidden !important;z-index:1 !important}.section-615 .background-image,.section-615 .background-video,.section-615 .slider-container,.section-615 video,.section-615 .section-background-wrapper img,.section-615 .section-background-wrapper video{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;z-index:1 !important}.section-615 .container{position:relative !important;z-index:10 !important}.section-615 .section-content{position:relative !important;z-index:10 !important}.section-615 .slider-arrow,.section-615 .slider-dots,.section-615 button[onclick*='Slide']{position:absolute !important;z-index:15 !important}.section-615 .slider-arrow{top:50% !important;transform:translateY(-50%) !important;width:50px !important;height:50px !important;border-radius:50% !important;background-color:rgba(255,255,255,0.9) !important;border:none !important;cursor:pointer !important;display:flex !important;align-items:center !important;justify-content:center !important;transition:all 0.3s ease !important;box-shadow:0 2px 10px rgba(0,0,0,0.2) !important}.section-615 .slider-arrow.prev,.section-615 .slider-arrow-prev,.section-615 .slider-arrow[onclick*='prevSlide'],.section-615 button[onclick*='prevSlide']{left:20px !important;right:auto !important}.section-615 .slider-arrow.next,.section-615 .slider-arrow-next,.section-615 .slider-arrow[onclick*='nextSlide'],.section-615 button[onclick*='nextSlide']{right:20px !important;left:auto !important}
.section-615{--hero-uniform-spacing:30px}@media (max-width:991.98px){.section-615{--hero-uniform-spacing:20px}}
.section-615 .container{padding-top:5rem !important;padding-bottom:5rem !important;padding-left:0 !important;padding-right:0 !important}html body main section.section-615[data-section-id="615"]{min-height:auto !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;align-items:stretch !important}html body main .section-615>.container{display:block !important}html body main .section-615 .articles-grid-container{display:block !important;padding:0 15px !important;box-sizing:border-box !important}.section-615>.container,.section-615 .section-content{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important}.section-615 .articles-grid,.section-615 .articles-grid-container,.section-615 .hero-articles-section{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important}.section-615 .articles-grid>.article-item,.section-615 .articles-grid>*{margin-bottom:0 !important;margin-top:0 !important}@media (max-width:991.98px){.section-615 .container{padding-left:15px !important;padding-right:15px !important}}
.section-615 .container{max-width:1600px !important}@media (max-width:1640px){.section-615 .container{padding-left:20px !important;padding-right:20px !important}}
.section-615{min-height:calc(100vh / var(--site-zoom,1) - var(--nav-deduct,var(--nav-overlap,0px))) !important;min-height:calc(100dvh / var(--site-zoom,1) - var(--nav-deduct,var(--nav-overlap,0px))) !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;box-sizing:border-box !important;contain:layout style !important;height:auto !important}.section-615 .container{width:100% !important;height:auto !important;padding-top:5rem !important;padding-bottom:5rem !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important}.section-615 .section-content{width:100% !important;height:auto !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important}.section-615 .section-background-wrapper{min-height:calc(100vh / var(--site-zoom,1) - var(--nav-deduct,var(--nav-overlap,0px))) !important;min-height:calc(100dvh / var(--site-zoom,1) - var(--nav-deduct,var(--nav-overlap,0px))) !important;height:auto !important;transition:min-height 0.3s ease-out !important}.section-615 .articles-grid-container{display:flex !important;flex-direction:column !important;justify-content:flex-start !important;width:100% !important;padding:0 15px !important;box-sizing:border-box !important}.section-615 .articles-grid{flex:0 1 auto !important;justify-content:center !important;width:100% !important;box-sizing:border-box !important}.section-615 .add-article-section{margin:0.5rem 0 !important;padding:0.5rem !important}@media (max-width:991.98px){.section-615 .container{padding-left:20px !important;padding-right:20px !important}}.section-615 .container,.section-615 .section-content{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;flex:0 0 auto !important}.section-615 .articles-grid,.section-615 .articles-grid-container,.section-615 .hero-articles-section{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;flex:0 0 auto !important}.section-615 .articles-grid>.article-item,.section-615 .articles-grid>*{margin-bottom:0 !important;margin-top:0 !important}html body main .section-615{display:flex !important;flex-direction:column !important;justify-content:flex-start !important}.section-615{--nav-deduct:var(--nav-height,0px)}
.section-615>*:not([aria-hidden='true']){flex-shrink:0 !important;min-height:0}
.parallax-bg.bg-s1{background-image:url("/uploads/images/kuenstliche_intelligenz_freiamt.webp")}@media (max-width:480px){.parallax-bg.bg-s1{background-image:url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=600");background-image:-webkit-image-set(url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=600") 1x,url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=1200") 2x);background-image:image-set(url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=600") 1x,url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=1200") 2x);background-attachment:scroll}}@media (min-width:481px) and (max-width:768px){.parallax-bg.bg-s1{background-image:url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=800");background-image:-webkit-image-set(url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=800") 1x,url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=1600") 2x);background-image:image-set(url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=800") 1x,url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=1600") 2x);background-attachment:scroll}}@media (min-width:769px) and (max-width:1200px){.parallax-bg.bg-s1{background-image:url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=1200");background-image:-webkit-image-set(url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=1200") 1x,url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=2400") 2x);background-image:image-set(url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=1200") 1x,url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=2400") 2x);background-attachment:scroll}}
@media (max-width:991.98px){html body main .section-615 .articles-grid{display:flex !important;flex-wrap:wrap !important;flex-direction:row !important}html body main .section-615 .articles-grid>.article-item{flex-grow:0}.section-615 .articles-grid .article-item[data-article-id="art_um23213691_1_0"]{order:40 !important}}@media (min-width:768px) and (max-width:1024px){html body main .section-615 .articles-grid>.article-item.art-tablet-2col{flex:0 0 50% !important;max-width:50% !important}}@media (max-width:991.98px){html body main .section-615 .articles-grid{flex-direction:column !important}html body main .section-615 .articles-grid>.article-item{flex:0 0 100% !important;max-width:100% !important}}
html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-news-meta{order:2 !important}html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-blog-meta{order:2 !important}html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-plugin{order:8 !important}html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-plugin.article-plugin-vor{order:1 !important}html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-news-divider{order:5 !important}
html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-image{width:100% !important;display:flex !important;justify-content:flex-start !important;align-items:center !important;padding:0;box-sizing:border-box !important}html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-title,html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-subtitle,html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-text{padding-left:0 !important;padding-right:0 !important}html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-image img{width:30% !important;height:auto !important;max-width:30% !important;object-fit:contain !important;display:block;margin:0 auto 0 0 !important}@media (max-width:991.98px){html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-content{padding-top:15px !important}html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-image{width:100% !important;display:flex !important;justify-content:center !important;align-items:center !important}html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-image img{width:75% !important;height:auto !important;max-width:75% !important;object-fit:contain !important;margin:0 auto !important}}@media (max-width:991.98px){html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"]{overflow:visible !important}html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-content.article-content{padding-top:20px !important}html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-image{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;margin-top:0 !important;margin-bottom:15px !important}}
@media (max-width:991.98px){html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-image{justify-content:center !important}}
@media (max-width:991.98px){html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-content .article-title,html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-content .article-subtitle,html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-content .article-text,html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-content .article-title:is(p,span,h1,h2,h3,h4,h5,h6,strong,em,u,s,a,blockquote,div),html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-content .article-subtitle:is(p,span,h1,h2,h3,h4,h5,h6,strong,em,u,s,a,blockquote,div),html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-content .article-text:is(p,span,h1,h2,h3,h4,h5,h6,strong,em,u,s,a,blockquote,div){text-align:center !important}}
.btn-art_um23213691_1_0-1{transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,filter 0.2s ease,transform 0.2s ease !important}.btn-art_um23213691_1_0-1:hover{filter:brightness(1.3) !important;transform:scale(1.05) !important}
@media (max-width:991.98px){html body .article-item[data-article-id="art_um23213691_1_0"] .article-button{text-align:center !important}}
@media (max-width:991.98px){html body .article-item[data-article-id="art_um23213691_1_0"] .article-button .btn,html body .article-item[data-article-id="art_um23213691_1_0"] .article-button a.btn{font-size:0.8rem !important;padding:0.5rem 1rem !important}}
html body main .section-615 .hero-articles-section .article-item[data-article-id="art_um23213691_1_0"] .article-image{border-radius:0.5rem !important;overflow:hidden !important}html body main .section-615 .hero-articles-section .article-item[data-article-id="art_um23213691_1_0"] .article-image img{border-radius:0.5rem !important}
@media (max-width:991.98px){html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-image img{border-radius:0.5rem !important}html body main .section-615 .article-item[data-article-id="art_um23213691_1_0"] .article-image{border-radius:0.5rem !important}}
.section-616{position:relative !important;overflow:visible !important;min-height:600px !important}.section-616 .section-background-wrapper{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;overflow:hidden !important;z-index:1 !important}.section-616 .background-image,.section-616 .background-video,.section-616 .slider-container,.section-616 video,.section-616 .section-background-wrapper img,.section-616 .section-background-wrapper video{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;z-index:1 !important;min-width:100% !important;min-height:100% !important;display:block !important}.section-616 .slider-container img,.section-616 [class*='slider'] img,.section-616 [id*='slider'] img{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center center !important;transform:translate3d(0,0,0) !important;backface-visibility:hidden !important;will-change:transform,opacity !important}.section-616::after{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;background:linear-gradient(180deg,rgba(255,255,255,1) 40%,rgba(254,254,254,0.9909) 48.25%,rgba(251,251,251,0.965) 56.5%,rgba(247,247,247,0.9391) 64.75%,rgba(246,246,246,0.93) 73%) !important;pointer-events:none !important;z-index:5 !important;display:block !important}.section-616 .section-background-wrapper::after{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;background:linear-gradient(180deg,rgba(255,255,255,1) 40%,rgba(254,254,254,0.9909) 48.25%,rgba(251,251,251,0.965) 56.5%,rgba(247,247,247,0.9391) 64.75%,rgba(246,246,246,0.93) 73%) !important;pointer-events:none !important;z-index:5 !important;display:block !important}.section-616 .section-background-wrapper{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;overflow:hidden !important;z-index:1 !important}.section-616 .background-image,.section-616 .background-video,.section-616 .slider-container,.section-616 video,.section-616 .section-background-wrapper img,.section-616 .section-background-wrapper video{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;z-index:1 !important}.section-616 .container{position:relative !important;z-index:10 !important}.section-616 .section-content{position:relative !important;z-index:10 !important}.section-616 .slider-arrow,.section-616 .slider-dots,.section-616 button[onclick*='Slide']{position:absolute !important;z-index:15 !important}.section-616 .slider-arrow{top:50% !important;transform:translateY(-50%) !important;width:50px !important;height:50px !important;border-radius:50% !important;background-color:rgba(255,255,255,0.9) !important;border:none !important;cursor:pointer !important;display:flex !important;align-items:center !important;justify-content:center !important;transition:all 0.3s ease !important;box-shadow:0 2px 10px rgba(0,0,0,0.2) !important}.section-616 .slider-arrow.prev,.section-616 .slider-arrow-prev,.section-616 .slider-arrow[onclick*='prevSlide'],.section-616 button[onclick*='prevSlide']{left:20px !important;right:auto !important}.section-616 .slider-arrow.next,.section-616 .slider-arrow-next,.section-616 .slider-arrow[onclick*='nextSlide'],.section-616 button[onclick*='nextSlide']{right:20px !important;left:auto !important}
.section-616{--hero-uniform-spacing:30px}@media (max-width:991.98px){.section-616{--hero-uniform-spacing:20px}}
.section-616 .container{padding-top:1rem !important;padding-bottom:1rem !important;padding-left:0 !important;padding-right:0 !important}html body main section.section-616[data-section-id="616"]{min-height:600px !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;align-items:stretch !important}html body main .section-616>.container{display:block !important}html body main .section-616 .articles-grid-container{display:block !important;padding:0 15px !important;box-sizing:border-box !important}@media (max-width:991.98px){.section-616 .container{padding-left:15px !important;padding-right:15px !important}}
.section-616 .container{max-width:1600px !important}@media (max-width:1640px){.section-616 .container{padding-left:20px !important;padding-right:20px !important}}
.section-616{min-height:calc(100vh / var(--site-zoom,1) - var(--nav-deduct,var(--nav-overlap,0px))) !important;min-height:calc(100dvh / var(--site-zoom,1) - var(--nav-deduct,var(--nav-overlap,0px))) !important;display:flex !important;flex-direction:column !important;justify-content:center !important;box-sizing:border-box !important;contain:layout style !important;height:auto !important}.section-616 .container{width:100% !important;height:auto !important;padding-top:1rem !important;padding-bottom:1rem !important;display:flex !important;flex-direction:column !important;justify-content:center !important}.section-616 .section-content{width:100% !important;height:auto !important;display:flex !important;flex-direction:column !important;justify-content:center !important}.section-616 .section-background-wrapper{min-height:calc(100vh / var(--site-zoom,1) - var(--nav-deduct,var(--nav-overlap,0px))) !important;min-height:calc(100dvh / var(--site-zoom,1) - var(--nav-deduct,var(--nav-overlap,0px))) !important;height:auto !important;transition:min-height 0.3s ease-out !important}.section-616 .articles-grid-container{display:flex !important;flex-direction:column !important;justify-content:center !important;width:100% !important;padding:0 15px !important;box-sizing:border-box !important}.section-616 .articles-grid{flex:0 1 auto !important;justify-content:center !important;width:100% !important;box-sizing:border-box !important}.section-616 .add-article-section{margin:0.5rem 0 !important;padding:0.5rem !important}@media (max-width:991.98px){.section-616 .container{padding-left:20px !important;padding-right:20px !important}}.section-616{--nav-deduct:var(--nav-height,0px)}
.parallax-bg.bg-s2{background-image:url("/uploads/images/kuenstliche_intelligenz_freiamt.webp")}@media (max-width:480px){.parallax-bg.bg-s2{background-image:url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=600");background-image:-webkit-image-set(url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=600") 1x,url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=1200") 2x);background-image:image-set(url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=600") 1x,url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=1200") 2x);background-attachment:scroll}}@media (min-width:481px) and (max-width:768px){.parallax-bg.bg-s2{background-image:url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=800");background-image:-webkit-image-set(url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=800") 1x,url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=1600") 2x);background-image:image-set(url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=800") 1x,url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=1600") 2x);background-attachment:scroll}}@media (min-width:769px) and (max-width:1200px){.parallax-bg.bg-s2{background-image:url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=1200");background-image:-webkit-image-set(url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=1200") 1x,url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=2400") 2x);background-image:image-set(url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=1200") 1x,url("/public/image-resize.php?src=uploads%2Fimages%2Fkuenstliche_intelligenz_freiamt.webp&w=2400") 2x);background-attachment:scroll}}
@media (max-width:991.98px){html body main .section-616 .articles-grid{display:flex !important;flex-wrap:wrap !important;flex-direction:row !important}html body main .section-616 .articles-grid>.article-item{flex-grow:0}.section-616 .articles-grid .article-item[data-article-id="art_um23213693_2_1"]{order:6 !important}.section-616 .articles-grid .article-item[data-article-id="art_um23213693_2_0"]{order:45 !important}.section-616 .articles-grid .article-item[data-article-id="art_um23213693_2_2"]{order:65 !important}}@media (min-width:768px) and (max-width:1024px){html body main .section-616 .articles-grid>.article-item.art-tablet-2col{flex:0 0 50% !important;max-width:50% !important}}@media (max-width:991.98px){html body main .section-616 .articles-grid{flex-direction:column !important}html body main .section-616 .articles-grid>.article-item{flex:0 0 100% !important;max-width:100% !important}}
html body main .section-616 .article-item[data-article-id="art_um23213693_2_1"] .article-image{width:100% !important;display:flex !important;justify-content:center !important;align-items:center !important;padding:0;box-sizing:border-box !important}html body main .section-616 .article-item[data-article-id="art_um23213693_2_1"] .article-title,html body main .section-616 .article-item[data-article-id="art_um23213693_2_1"] .article-subtitle,html body main .section-616 .article-item[data-article-id="art_um23213693_2_1"] .article-text{padding-left:0 !important;padding-right:0 !important}html body main .section-616 .article-item[data-article-id="art_um23213693_2_1"] .article-image img{width:50% !important;height:auto !important;max-width:50% !important;object-fit:contain !important;display:block;margin:0 auto !important}@media (max-width:991.98px){html body main .section-616 .article-item[data-article-id="art_um23213693_2_1"] .article-content{padding-top:15px !important}html body main .section-616 .article-item[data-article-id="art_um23213693_2_1"] .article-image{width:100% !important;display:flex !important;justify-content:center !important;align-items:center !important}html body main .section-616 .article-item[data-article-id="art_um23213693_2_1"] .article-image img{width:40% !important;height:auto !important;max-width:40% !important;object-fit:contain !important;margin:0 auto !important}}
@media (max-width:991.98px){html body main .section-616 .article-item[data-article-id="art_um23213693_2_1"] .article-image{justify-content:center !important}}
html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-news-meta{order:2 !important}html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-blog-meta{order:2 !important}html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-plugin{order:8 !important}html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-plugin.article-plugin-vor{order:1 !important}html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-news-divider{order:5 !important}
html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-image{width:100% !important;display:flex !important;justify-content:flex-start !important;align-items:center !important;padding:0;box-sizing:border-box !important}html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-title,html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-subtitle,html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-text{padding-left:0 !important;padding-right:0 !important}html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-image img{width:30% !important;height:auto !important;max-width:30% !important;object-fit:contain !important;display:block;margin:0 auto 0 0 !important}@media (max-width:991.98px){html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-content{padding-top:15px !important}html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-image{width:100% !important;display:flex !important;justify-content:center !important;align-items:center !important}html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-image img{width:75% !important;height:auto !important;max-width:75% !important;object-fit:contain !important;margin:0 auto !important}}@media (max-width:991.98px){html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"]{overflow:visible !important}html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-content.article-content{padding-top:20px !important}html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-image{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;margin-top:0 !important;margin-bottom:15px !important}}
@media (max-width:991.98px){html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-image{justify-content:center !important}}
@media (max-width:991.98px){html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-content .article-title,html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-content .article-subtitle,html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-content .article-text,html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-content .article-title:is(p,span,h1,h2,h3,h4,h5,h6,strong,em,u,s,a,blockquote,div),html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-content .article-subtitle:is(p,span,h1,h2,h3,h4,h5,h6,strong,em,u,s,a,blockquote,div),html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-content .article-text:is(p,span,h1,h2,h3,h4,h5,h6,strong,em,u,s,a,blockquote,div){text-align:center !important}}
.btn-art_um23213693_2_0-1{transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,filter 0.2s ease,transform 0.2s ease !important}.btn-art_um23213693_2_0-1:hover{filter:brightness(1.3) !important;transform:scale(1.05) !important}
@media (max-width:991.98px){html body .article-item[data-article-id="art_um23213693_2_0"] .article-button{text-align:center !important}}
@media (max-width:991.98px){html body .article-item[data-article-id="art_um23213693_2_0"] .article-button .btn,html body .article-item[data-article-id="art_um23213693_2_0"] .article-button a.btn{font-size:0.9rem !important;padding:0.5rem 1rem !important}}
html body main .section-616 .hero-articles-section .article-item[data-article-id="art_um23213693_2_0"] .article-image{border-radius:0.5rem !important;overflow:hidden !important}html body main .section-616 .hero-articles-section .article-item[data-article-id="art_um23213693_2_0"] .article-image img{border-radius:0.5rem !important}
@media (max-width:991.98px){html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-image img{border-radius:0.5rem !important}html body main .section-616 .article-item[data-article-id="art_um23213693_2_0"] .article-image{border-radius:0.5rem !important}}
html body main .section-616 .article-item[data-article-id="art_um23213693_2_2"] .article-image{width:100% !important;display:flex !important;justify-content:center !important;align-items:center !important;padding:0;box-sizing:border-box !important}html body main .section-616 .article-item[data-article-id="art_um23213693_2_2"] .article-title,html body main .section-616 .article-item[data-article-id="art_um23213693_2_2"] .article-subtitle,html body main .section-616 .article-item[data-article-id="art_um23213693_2_2"] .article-text{padding-left:0 !important;padding-right:0 !important}html body main .section-616 .article-item[data-article-id="art_um23213693_2_2"] .article-image img{width:50% !important;height:auto !important;max-width:50% !important;object-fit:contain !important;display:block;margin:0 auto !important}@media (max-width:991.98px){html body main .section-616 .article-item[data-article-id="art_um23213693_2_2"] .article-content{padding-top:15px !important}html body main .section-616 .article-item[data-article-id="art_um23213693_2_2"] .article-image{width:100% !important;display:flex !important;justify-content:center !important;align-items:center !important}html body main .section-616 .article-item[data-article-id="art_um23213693_2_2"] .article-image img{width:40% !important;height:auto !important;max-width:40% !important;object-fit:contain !important;margin:0 auto !important}}
@media (max-width:991.98px){html body main .section-616 .article-item[data-article-id="art_um23213693_2_2"] .article-image{justify-content:center !important}}
.section-180{position:relative !important;overflow:visible !important;min-height:600px !important}.section-180 .section-background-wrapper{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;overflow:hidden !important;z-index:1 !important}.section-180 .background-image,.section-180 .background-video,.section-180 .slider-container,.section-180 video,.section-180 .section-background-wrapper img,.section-180 .section-background-wrapper video{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;z-index:1 !important;min-width:100% !important;min-height:100% !important;display:block !important}.section-180 .slider-container img,.section-180 [class*='slider'] img,.section-180 [id*='slider'] img{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center center !important;transform:translate3d(0,0,0) !important;backface-visibility:hidden !important;will-change:transform,opacity !important}.section-180::after{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;background-color:rgba(255,255,255,1) !important;pointer-events:none !important;z-index:5 !important;display:block !important}.section-180 .section-background-wrapper::after{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;background-color:rgba(255,255,255,1) !important;pointer-events:none !important;z-index:5 !important;display:block !important}.section-180 .section-background-wrapper{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;overflow:hidden !important;z-index:1 !important}.section-180 .background-image,.section-180 .background-video,.section-180 .slider-container,.section-180 video,.section-180 .section-background-wrapper img,.section-180 .section-background-wrapper video{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;z-index:1 !important}.section-180 .container{position:relative !important;z-index:10 !important}.section-180 .section-content{position:relative !important;z-index:10 !important}.section-180 .slider-arrow,.section-180 .slider-dots,.section-180 button[onclick*='Slide']{position:absolute !important;z-index:15 !important}.section-180 .slider-arrow{top:50% !important;transform:translateY(-50%) !important;width:50px !important;height:50px !important;border-radius:50% !important;background-color:rgba(255,255,255,0.9) !important;border:none !important;cursor:pointer !important;display:flex !important;align-items:center !important;justify-content:center !important;transition:all 0.3s ease !important;box-shadow:0 2px 10px rgba(0,0,0,0.2) !important}.section-180 .slider-arrow.prev,.section-180 .slider-arrow-prev,.section-180 .slider-arrow[onclick*='prevSlide'],.section-180 button[onclick*='prevSlide']{left:20px !important;right:auto !important}.section-180 .slider-arrow.next,.section-180 .slider-arrow-next,.section-180 .slider-arrow[onclick*='nextSlide'],.section-180 button[onclick*='nextSlide']{right:20px !important;left:auto !important}
.section-180{--hero-uniform-spacing:30px}@media (max-width:991.98px){.section-180{--hero-uniform-spacing:20px}}
.section-180 .container{padding-top:1rem !important;padding-bottom:1rem !important;padding-left:0 !important;padding-right:0 !important}html body main section.section-180[data-section-id="180"]{min-height:600px !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;align-items:stretch !important}html body main .section-180>.container{display:block !important}html body main .section-180 .articles-grid-container{display:block !important;padding:0 15px !important;box-sizing:border-box !important}@media (max-width:991.98px){.section-180 .container{padding-left:15px !important;padding-right:15px !important}}
.section-180 .container{max-width:1600px !important}@media (max-width:1640px){.section-180 .container{padding-left:20px !important;padding-right:20px !important}}
.section-180{min-height:calc(100vh / var(--site-zoom,1) - var(--nav-deduct,var(--nav-overlap,0px))) !important;min-height:calc(100dvh / var(--site-zoom,1) - var(--nav-deduct,var(--nav-overlap,0px))) !important;display:flex !important;flex-direction:column !important;justify-content:center !important;box-sizing:border-box !important;contain:layout style !important;height:auto !important}.section-180 .container{width:100% !important;height:auto !important;padding-top:1rem !important;padding-bottom:1rem !important;display:flex !important;flex-direction:column !important;justify-content:center !important}.section-180 .section-content{width:100% !important;height:auto !important;display:flex !important;flex-direction:column !important;justify-content:center !important}.section-180 .section-background-wrapper{min-height:calc(100vh / var(--site-zoom,1) - var(--nav-deduct,var(--nav-overlap,0px))) !important;min-height:calc(100dvh / var(--site-zoom,1) - var(--nav-deduct,var(--nav-overlap,0px))) !important;height:auto !important;transition:min-height 0.3s ease-out !important}.section-180 .articles-grid-container{display:flex !important;flex-direction:column !important;justify-content:center !important;width:100% !important;padding:0 15px !important;box-sizing:border-box !important}.section-180 .articles-grid{flex:0 1 auto !important;justify-content:center !important;width:100% !important;box-sizing:border-box !important}.section-180 .add-article-section{margin:0.5rem 0 !important;padding:0.5rem !important}@media (max-width:991.98px){.section-180 .container{padding-left:20px !important;padding-right:20px !important}}
.parallax-bg.bg-s3{background-image:url("/uploads/images/webdesign_aargau.webp")}@media (max-width:480px){.parallax-bg.bg-s3{background-image:url("/public/image-resize.php?src=uploads%2Fimages%2Fwebdesign_aargau.webp&w=600");background-image:-webkit-image-set(url("/public/image-resize.php?src=uploads%2Fimages%2Fwebdesign_aargau.webp&w=600") 1x,url("/public/image-resize.php?src=uploads%2Fimages%2Fwebdesign_aargau.webp&w=1200") 2x);background-image:image-set(url("/public/image-resize.php?src=uploads%2Fimages%2Fwebdesign_aargau.webp&w=600") 1x,url("/public/image-resize.php?src=uploads%2Fimages%2Fwebdesign_aargau.webp&w=1200") 2x);background-attachment:scroll}}@media (min-width:481px) and (max-width:768px){.parallax-bg.bg-s3{background-image:url("/public/image-resize.php?src=uploads%2Fimages%2Fwebdesign_aargau.webp&w=800");background-image:-webkit-image-set(url("/public/image-resize.php?src=uploads%2Fimages%2Fwebdesign_aargau.webp&w=800") 1x,url("/public/image-resize.php?src=uploads%2Fimages%2Fwebdesign_aargau.webp&w=1600") 2x);background-image:image-set(url("/public/image-resize.php?src=uploads%2Fimages%2Fwebdesign_aargau.webp&w=800") 1x,url("/public/image-resize.php?src=uploads%2Fimages%2Fwebdesign_aargau.webp&w=1600") 2x);background-attachment:scroll}}@media (min-width:769px) and (max-width:1200px){.parallax-bg.bg-s3{background-image:url("/public/image-resize.php?src=uploads%2Fimages%2Fwebdesign_aargau.webp&w=1200");background-image:-webkit-image-set(url("/public/image-resize.php?src=uploads%2Fimages%2Fwebdesign_aargau.webp&w=1200") 1x,url("/public/image-resize.php?src=uploads%2Fimages%2Fwebdesign_aargau.webp&w=2400") 2x);background-image:image-set(url("/public/image-resize.php?src=uploads%2Fimages%2Fwebdesign_aargau.webp&w=1200") 1x,url("/public/image-resize.php?src=uploads%2Fimages%2Fwebdesign_aargau.webp&w=2400") 2x);background-attachment:scroll}}
@media (max-width:991.98px){html body main .section-180 .articles-grid{display:flex !important;flex-wrap:wrap !important;flex-direction:row !important}html body main .section-180 .articles-grid>.article-item{flex-grow:0}.section-180 .articles-grid .article-item[data-article-id="article_1767826525908_ju31akozl"]{order:1 !important}.section-180 .articles-grid .article-item[data-article-id="article_1763895608711_idf1e5rbh"]{order:10 !important}.section-180 .articles-grid .article-item[data-article-id="article_1767732660807_mfrxm0i6m"]{order:20 !important}.section-180 .articles-grid .article-item[data-article-id="article_1767826548071_xlvn5yphr"]{order:30 !important}}@media (min-width:768px) and (max-width:1024px){html body main .section-180 .articles-grid>.article-item.art-tablet-2col{flex:0 0 50% !important;max-width:50% !important}}@media (max-width:991.98px){html body main .section-180 .articles-grid{flex-direction:column !important}html body main .section-180 .articles-grid>.article-item{flex:0 0 100% !important;max-width:100% !important}}
html body main .section-180 .article-item[data-article-id="article_1767826525908_ju31akozl"] .article-image{width:100% !important;display:flex !important;justify-content:center !important;align-items:center !important;padding:0;box-sizing:border-box !important}html body main .section-180 .article-item[data-article-id="article_1767826525908_ju31akozl"] .article-title,html body main .section-180 .article-item[data-article-id="article_1767826525908_ju31akozl"] .article-subtitle,html body main .section-180 .article-item[data-article-id="article_1767826525908_ju31akozl"] .article-text{padding-left:0 !important;padding-right:0 !important}html body main .section-180 .article-item[data-article-id="article_1767826525908_ju31akozl"] .article-image img{width:50% !important;height:auto !important;max-width:50% !important;object-fit:contain !important;display:block;margin:0 auto !important}@media (max-width:991.98px){html body main .section-180 .article-item[data-article-id="article_1767826525908_ju31akozl"] .article-content{padding-top:15px !important}html body main .section-180 .article-item[data-article-id="article_1767826525908_ju31akozl"] .article-image{width:100% !important;display:flex !important;justify-content:center !important;align-items:center !important}html body main .section-180 .article-item[data-article-id="article_1767826525908_ju31akozl"] .article-image img{width:40% !important;height:auto !important;max-width:40% !important;object-fit:contain !important;margin:0 auto !important}}
@media (max-width:991.98px){html body main .section-180 .article-item[data-article-id="article_1767826525908_ju31akozl"] .article-image{justify-content:center !important}}
html body main .section-180 .article-item[data-article-id="article_1763895608711_idf1e5rbh"] .article-image{width:100% !important;display:flex !important;justify-content:center !important;align-items:center !important;padding:0;box-sizing:border-box !important}html body main .section-180 .article-item[data-article-id="article_1763895608711_idf1e5rbh"] .article-title,html body main .section-180 .article-item[data-article-id="article_1763895608711_idf1e5rbh"] .article-subtitle,html body main .section-180 .article-item[data-article-id="article_1763895608711_idf1e5rbh"] .article-text{padding-left:0 !important;padding-right:0 !important}html body main .section-180 .article-item[data-article-id="article_1763895608711_idf1e5rbh"] .article-image img{width:50% !important;height:auto !important;max-width:50% !important;object-fit:contain !important;display:block;margin:0 auto !important}@media (max-width:991.98px){html body main .section-180 .article-item[data-article-id="article_1763895608711_idf1e5rbh"] .article-content{padding-top:15px !important}html body main .section-180 .article-item[data-article-id="article_1763895608711_idf1e5rbh"] .article-image{width:100% !important;display:flex !important;justify-content:center !important;align-items:center !important}html body main .section-180 .article-item[data-article-id="article_1763895608711_idf1e5rbh"] .article-image img{width:40% !important;height:auto !important;max-width:40% !important;object-fit:contain !important;margin:0 auto !important}}
@media (max-width:991.98px){html body main .section-180 .article-item[data-article-id="article_1763895608711_idf1e5rbh"] .article-image{justify-content:center !important}}
html body main .section-180 .article-item[data-article-id="article_1767732660807_mfrxm0i6m"] .article-image{width:100% !important;display:flex !important;justify-content:flex-start !important;align-items:center !important;padding:0;box-sizing:border-box !important}html body main .section-180 .article-item[data-article-id="article_1767732660807_mfrxm0i6m"] .article-title,html body main .section-180 .article-item[data-article-id="article_1767732660807_mfrxm0i6m"] .article-subtitle,html body main .section-180 .article-item[data-article-id="article_1767732660807_mfrxm0i6m"] .article-text{padding-left:0 !important;padding-right:0 !important}html body main .section-180 .article-item[data-article-id="article_1767732660807_mfrxm0i6m"] .article-image img{width:40% !important;height:auto !important;max-width:40% !important;object-fit:contain !important;display:block;margin:0 auto 0 0 !important}@media (max-width:991.98px){html body main .section-180 .article-item[data-article-id="article_1767732660807_mfrxm0i6m"] .article-content{padding-top:15px !important}html body main .section-180 .article-item[data-article-id="article_1767732660807_mfrxm0i6m"] .article-image{width:100% !important;display:flex !important;justify-content:center !important;align-items:center !important}html body main .section-180 .article-item[data-article-id="article_1767732660807_mfrxm0i6m"] .article-image img{width:85% !important;height:auto !important;max-width:85% !important;object-fit:contain !important;margin:0 auto !important}}
@media (max-width:991.98px){html body main .section-180 .article-item[data-article-id="article_1767732660807_mfrxm0i6m"] .article-image{justify-content:center !important}}
.tphouea8dl-outer{display:flex;justify-content:flex-start;width:100%;box-sizing:border-box}.tphouea8dl{display:inline-flex;flex-direction:column;align-items:center}.tphouea8dl .tp-wrap{position:relative;width:29.75rem;height:33.25rem;flex-shrink:0}.tphouea8dl .tp-bg{position:absolute;width:23.5rem;height:23.5rem;left:50%;top:50%;margin-left:calc(-11.75rem + -2.25rem);margin-top:calc(-11.75rem + 1.75rem);transform:rotate(-15deg);background:#164D9D;clip-path:circle(50% at 50% 50%);box-shadow:none;z-index:1}.tphouea8dl .tp-img{position:absolute;width:25.5rem;height:29.5rem;left:50%;top:50%;margin-left:calc(-12.75rem + 0rem);margin-top:calc(-14.75rem + 0rem);object-fit:contain;object-position:center top;border-radius:0.5rem;border:0rem solid #ffffff;box-shadow:none;z-index:2}.tphouea8dl .tp-info{margin-top:0rem;text-align:center;position:relative;z-index:3}.tphouea8dl .tp-name{color:#333333;font-size:1.3rem;font-weight:600;margin:0;padding:0}.tphouea8dl .tp-position{color:#666666;font-size:1.1rem;font-weight:400;margin:0.2rem 0 0 0;padding:0}.tphouea8dl .tp-email{color:#164D9D;font-size:1rem;font-weight:400;margin:0.3rem 0 0 0;padding:0}.tphouea8dl .tp-email a{color:inherit;text-decoration:none}.tphouea8dl .tp-email a:hover{text-decoration:underline}.tphouea8dl .tp-phone{color:#164D9D;font-size:1rem;font-weight:400;margin:0.2rem 0 0 0;padding:0}.tphouea8dl .tp-phone a{color:inherit;text-decoration:none}.tphouea8dl .tp-phone a:hover{text-decoration:underline}@media(max-width:768px){.tphouea8dl-outer{justify-content:center!important}.tphouea8dl .tp-wrap{width:22.3125rem;height:24.9375rem}.tphouea8dl .tp-bg{width:17.625rem;height:17.625rem;margin-left:calc(-8.8125rem + -1.6875rem);margin-top:calc(-8.8125rem + 1.3125rem)}.tphouea8dl .tp-img{width:19.125rem;height:22.125rem;margin-left:calc(-9.5625rem + 0rem);margin-top:calc(-11.0625rem + 0rem)}.tphouea8dl .tp-name{font-size:0.9750000000000001rem}.tphouea8dl .tp-position{font-size:0.8250000000000001rem}.tphouea8dl .tp-email{font-size:0.75rem}.tphouea8dl .tp-phone{font-size:0.75rem}.tphouea8dl .tp-info{margin-top:0rem}}
html body main .section-180 .article-item[data-article-id="article_1767826548071_xlvn5yphr"] .article-image{width:100% !important;display:flex !important;justify-content:center !important;align-items:center !important;padding:0;box-sizing:border-box !important}html body main .section-180 .article-item[data-article-id="article_1767826548071_xlvn5yphr"] .article-title,html body main .section-180 .article-item[data-article-id="article_1767826548071_xlvn5yphr"] .article-subtitle,html body main .section-180 .article-item[data-article-id="article_1767826548071_xlvn5yphr"] .article-text{padding-left:0 !important;padding-right:0 !important}html body main .section-180 .article-item[data-article-id="article_1767826548071_xlvn5yphr"] .article-image img{width:50% !important;height:auto !important;max-width:50% !important;object-fit:contain !important;display:block;margin:0 auto !important}@media (max-width:991.98px){html body main .section-180 .article-item[data-article-id="article_1767826548071_xlvn5yphr"] .article-content{padding-top:15px !important}html body main .section-180 .article-item[data-article-id="article_1767826548071_xlvn5yphr"] .article-image{width:100% !important;display:flex !important;justify-content:center !important;align-items:center !important}html body main .section-180 .article-item[data-article-id="article_1767826548071_xlvn5yphr"] .article-image img{width:40% !important;height:auto !important;max-width:40% !important;object-fit:contain !important;margin:0 auto !important}}
@media (max-width:991.98px){html body main .section-180 .article-item[data-article-id="article_1767826548071_xlvn5yphr"] .article-image{justify-content:center !important}}
.section-617{position:relative !important;overflow:visible !important;min-height:200px !important}.section-617 .section-background-wrapper{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;overflow:hidden !important;z-index:1 !important}.section-617 .background-image,.section-617 .background-video,.section-617 .slider-container,.section-617 video,.section-617 .section-background-wrapper img,.section-617 .section-background-wrapper video{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;z-index:1 !important;min-width:100% !important;min-height:100% !important;display:block !important}.section-617 .slider-container img,.section-617 [class*='slider'] img,.section-617 [id*='slider'] img{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center center !important;transform:translate3d(0,0,0) !important;backface-visibility:hidden !important;will-change:transform,opacity !important}.section-617::after{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;background-color:rgba(22,77,157,1) !important;pointer-events:none !important;z-index:5 !important;display:block !important}.section-617 .section-background-wrapper::after{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;background-color:rgba(22,77,157,1) !important;pointer-events:none !important;z-index:5 !important;display:block !important}.section-617 .section-background-wrapper{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;overflow:hidden !important;z-index:1 !important}.section-617 .background-image,.section-617 .background-video,.section-617 .slider-container,.section-617 video,.section-617 .section-background-wrapper img,.section-617 .section-background-wrapper video{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;z-index:1 !important}.section-617 .container{position:relative !important;z-index:10 !important}.section-617 .section-content{position:relative !important;z-index:10 !important}.section-617 .slider-arrow,.section-617 .slider-dots,.section-617 button[onclick*='Slide']{position:absolute !important;z-index:15 !important}.section-617 .slider-arrow{top:50% !important;transform:translateY(-50%) !important;width:50px !important;height:50px !important;border-radius:50% !important;background-color:rgba(255,255,255,0.9) !important;border:none !important;cursor:pointer !important;display:flex !important;align-items:center !important;justify-content:center !important;transition:all 0.3s ease !important;box-shadow:0 2px 10px rgba(0,0,0,0.2) !important}.section-617 .slider-arrow.prev,.section-617 .slider-arrow-prev,.section-617 .slider-arrow[onclick*='prevSlide'],.section-617 button[onclick*='prevSlide']{left:20px !important;right:auto !important}.section-617 .slider-arrow.next,.section-617 .slider-arrow-next,.section-617 .slider-arrow[onclick*='nextSlide'],.section-617 button[onclick*='nextSlide']{right:20px !important;left:auto !important}
.section-617{--hero-uniform-spacing:30px}@media (max-width:991.98px){.section-617{--hero-uniform-spacing:20px}}
.section-617 .container{padding-top:5rem !important;padding-bottom:5rem !important;padding-left:0 !important;padding-right:0 !important}html body main section.section-617[data-section-id="617"]{min-height:400px !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;align-items:stretch !important}html body main .section-617>.container{display:block !important}html body main .section-617 .articles-grid-container{display:block !important;padding:0 15px !important;box-sizing:border-box !important}.section-617>.container,.section-617 .section-content{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important}.section-617 .articles-grid,.section-617 .articles-grid-container,.section-617 .hero-articles-section{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important}.section-617 .articles-grid>.article-item,.section-617 .articles-grid>*{margin-bottom:0 !important;margin-top:0 !important}@media (max-width:991.98px){.section-617 .container{padding-left:15px !important;padding-right:15px !important}html body main section.section-617[data-section-id="617"]{min-height:auto !important}}
.section-617 .container{max-width:1600px !important}@media (max-width:1640px){.section-617 .container{padding-left:20px !important;padding-right:20px !important}}
.section-617>*:not([aria-hidden='true']){flex-shrink:0 !important;min-height:0}
@media (max-width:991.98px){html body main .section-617 .articles-grid{display:flex !important;flex-wrap:wrap !important;flex-direction:row !important}html body main .section-617 .articles-grid>.article-item{flex-grow:0}.section-617 .articles-grid .article-item[data-article-id="art_um23213695_4_0"]{order:20 !important}}@media (min-width:768px) and (max-width:1024px){html body main .section-617 .articles-grid>.article-item.art-tablet-2col{flex:0 0 50% !important;max-width:50% !important}}@media (max-width:991.98px){html body main .section-617 .articles-grid{flex-direction:column !important}html body main .section-617 .articles-grid>.article-item{flex:0 0 100% !important;max-width:100% !important}}
html body main .section-617 .article-item[data-article-id="art_um23213695_4_0"] .article-image{width:100% !important;display:flex !important;justify-content:center !important;align-items:center !important;padding:0;box-sizing:border-box !important}html body main .section-617 .article-item[data-article-id="art_um23213695_4_0"] .article-title,html body main .section-617 .article-item[data-article-id="art_um23213695_4_0"] .article-subtitle,html body main .section-617 .article-item[data-article-id="art_um23213695_4_0"] .article-text{padding-left:0 !important;padding-right:0 !important}html body main .section-617 .article-item[data-article-id="art_um23213695_4_0"] .article-image img{width:50% !important;height:auto !important;max-width:50% !important;object-fit:contain !important;display:block;margin:0 auto !important}@media (max-width:991.98px){html body main .section-617 .article-item[data-article-id="art_um23213695_4_0"] .article-content{padding-top:15px !important}html body main .section-617 .article-item[data-article-id="art_um23213695_4_0"] .article-image{width:100% !important;display:flex !important;justify-content:center !important;align-items:center !important}html body main .section-617 .article-item[data-article-id="art_um23213695_4_0"] .article-image img{width:40% !important;height:auto !important;max-width:40% !important;object-fit:contain !important;margin:0 auto !important}}
@media (max-width:991.98px){html body main .section-617 .article-item[data-article-id="art_um23213695_4_0"] .article-image{justify-content:center !important}}
.btn-art_um23213695_4_0-1{transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,filter 0.2s ease,transform 0.2s ease !important}.btn-art_um23213695_4_0-1:hover{filter:brightness(1.3) !important;transform:scale(1.05) !important}
@media (max-width:991.98px){html body .article-item[data-article-id="art_um23213695_4_0"] .article-button .btn,html body .article-item[data-article-id="art_um23213695_4_0"] .article-button a.btn{font-size:0.8rem !important}}
.footer-top .footer-brand{flex:1 1 auto !important;min-width:0 !important}@media (min-width:768px) and (max-width:991.98px){.site-footer-wrap .footer-logo-wrap.footer-logo-wrap{display:block !important;width:100% !important;text-align:center !important}.site-footer-wrap .footer-logo-wrap.footer-logo-wrap .footer-logo-img{display:inline-block !important}}@media (max-width:767.98px){.site-footer-wrap .footer-logo-wrap.footer-logo-wrap{display:block !important;width:100% !important;text-align:center !important}.site-footer-wrap .footer-logo-wrap.footer-logo-wrap .footer-logo-img{display:inline-block !important}}
@media (max-width:767.98px){.footer-logo-img{height:2.6rem !important;width:auto !important}}
@media (min-width:768px) and (max-width:991.98px){.business-footer .footer-grid,.columns-footer .footer-columns,.modern-footer .footer-top{display:flex !important;flex-direction:column !important;align-items:center !important;gap:2.5rem !important;width:100% !important}.business-footer .footer-col-logo,.columns-footer .footer-col-brand,.logo-top-footer .footer-block-brand,.modern-footer .footer-brand{width:100% !important;max-width:none !important;flex:1 1 100% !important;text-align:center !important}.logo-top-footer .footer-block-brand,.columns-footer .footer-col-brand{grid-column:1 / -1 !important}.business-footer .footer-right-group,.logo-top-footer .footer-blocks,.columns-footer .footer-left{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:2rem !important;align-items:start !important;width:100% !important}.logo-top-footer .footer-block,.columns-footer .footer-left .footer-col{width:100% !important;max-width:none !important;min-width:0 !important}.site-footer-wrap .footer-legal-link,.site-footer-wrap .list-unstyled li a{flex-wrap:wrap !important}}@media (max-width:767.98px){.business-footer .footer-grid,.business-footer .footer-right-group,.columns-footer .footer-columns,.columns-footer .footer-left,.modern-footer .footer-top,.logo-top-footer .footer-blocks{display:flex !important;flex-direction:column !important;align-items:center !important;gap:2rem !important;width:100% !important}.logo-top-footer .footer-block,.columns-footer .footer-col{width:100% !important;max-width:25rem !important}}@media (max-width:991.98px){.site-footer-wrap .footer-col,.site-footer-wrap .footer-block,.site-footer-wrap .footer-heading,.site-footer-wrap h4,.site-footer-wrap h5,.site-footer-wrap h6,.site-footer-wrap p,.site-footer-wrap ul,.site-footer-wrap .address-block,.site-footer-wrap .contact-details{text-align:center !important}.site-footer-wrap .footer-legal-link,.site-footer-wrap .footer-legal-list li a,.site-footer-wrap .list-unstyled li a,.site-footer-wrap .address-block div,.site-footer-wrap .contact-details div,.site-footer-wrap .legal-links{justify-content:center !important}.site-footer-wrap .footer-legal-list,.site-footer-wrap .list-unstyled{padding-left:0 !important}.site-footer-wrap .footer-logo-wrap{text-align:center !important}}
@media (min-width:992px){.site-footer-wrap .footer-social-row{text-align:center !important}.site-footer-wrap .footer-social-row .social-icons{justify-content:center !important}}
@media (min-width:768px) and (max-width:991.98px){.site-footer-wrap .footer-block{margin:0 0 2rem 0 !important;min-width:0 !important}.site-footer-wrap .footer-block:last-child{margin-bottom:0 !important}.site-footer-wrap .footer-block h6{margin:0 0 .85rem 0 !important;line-height:1.3 !important}.site-footer-wrap .footer-block-brand p{margin:0 !important;line-height:1.65 !important}.site-footer-wrap .footer-logo-wrap{margin-bottom:1.1rem !important}.site-footer-wrap .footer-legal-list,.site-footer-wrap .list-unstyled{padding-left:0 !important;margin:0 !important}.site-footer-wrap .footer-social-row{margin-top:2rem !important;padding-top:1.5rem !important}.site-footer-wrap .footer-copyright-row{margin-top:1.25rem !important;padding-top:1rem !important;line-height:1.6 !important}.site-footer-wrap .footer-blocks{display:grid !important;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) !important;gap:2rem 1.5rem !important;align-items:start !important}.site-footer-wrap .footer-block{margin-bottom:0 !important;align-self:start !important}.site-footer-wrap .footer-block-brand{grid-row:span 2 !important}.site-footer-wrap .footer-block h6{min-height:1.5rem !important}.site-footer-wrap,.site-footer-wrap *{text-align:left !important}.site-footer-wrap .social-icons,.site-footer-wrap .footer-legal-list,.site-footer-wrap .list-unstyled,.site-footer-wrap .footer-legal-link,.site-footer-wrap .footer-block>div{justify-content:flex-start !important}}@media (max-width:767.98px){.site-footer-wrap .footer-block{margin:0 0 2rem 0 !important;min-width:0 !important}.site-footer-wrap .footer-block:last-child{margin-bottom:0 !important}.site-footer-wrap .footer-block h6{margin:0 0 .85rem 0 !important;line-height:1.3 !important}.site-footer-wrap .footer-block-brand p{margin:0 !important;line-height:1.65 !important}.site-footer-wrap .footer-logo-wrap{margin-bottom:1.1rem !important}.site-footer-wrap .footer-legal-list,.site-footer-wrap .list-unstyled{padding-left:0 !important;margin:0 !important}.site-footer-wrap .footer-social-row{margin-top:2rem !important;padding-top:1.5rem !important}.site-footer-wrap .footer-copyright-row{margin-top:1.25rem !important;padding-top:1rem !important;line-height:1.6 !important}.site-footer-wrap .footer-container{display:flex !important;flex-direction:column !important}.site-footer-wrap .footer-blocks{display:contents !important}.site-footer-wrap .footer-block-brand{order:1 !important}.site-footer-wrap .footer-block-contact{order:2 !important}.site-footer-wrap .footer-block-links{order:3 !important}.site-footer-wrap .footer-social-row{order:4 !important}.site-footer-wrap .footer-block-legal{order:5 !important;margin:0 !important}.site-footer-wrap .footer-copyright-row{order:6 !important}.site-footer-wrap .footer-block-legal h6{display:none !important}.site-footer-wrap .footer-block-legal .footer-legal-list{display:flex !important;flex-wrap:wrap !important;gap:.4rem 1.25rem !important;justify-content:center !important}.site-footer-wrap .footer-block-legal .footer-legal-list li{margin:0 !important}.site-footer-wrap,.site-footer-wrap *{text-align:center !important}.site-footer-wrap .social-icons,.site-footer-wrap .footer-legal-list,.site-footer-wrap .list-unstyled,.site-footer-wrap .footer-legal-link,.site-footer-wrap .footer-block>div{justify-content:center !important}.site-footer-wrap .footer-block{margin-bottom:2.25rem !important}.site-footer-wrap .footer-block-contact>div{margin-bottom:.55rem !important}.site-footer-wrap .footer-block-links ul li{margin-bottom:.55rem !important}}
@media (max-width:991.98px){.social-icons{justify-content:center !important;text-align:center !important}.social-icon{width:2.1875rem !important;height:2.1875rem !important;font-size:1rem !important}}
.business-footer .footer-container{max-width:93.75rem !important;width:100% !important;margin-left:auto !important;margin-right:auto !important}.business-footer .footer-grid{display:flex !important;justify-content:space-between !important;align-items:flex-start !important;width:100% !important}.business-footer .footer-right-group{display:flex !important;gap:clamp(2rem,6vw,14rem) !important;align-items:flex-start !important}@media (max-width:767.98px){.business-footer .footer-grid{flex-direction:column !important;align-items:center !important;gap:2rem !important}.business-footer .footer-right-group{flex-direction:column !important;align-items:center !important;gap:2rem !important;width:100% !important}.business-footer .footer-col{text-align:center !important;width:100% !important}.business-footer .footer-logo{text-align:center !important}.business-footer .address-block,.business-footer .contact-details{text-align:center !important}.business-footer .address-block div,.business-footer .contact-details div{justify-content:center !important}.business-footer h5,.business-footer h6,.business-footer p{text-align:center !important}.business-footer .list-unstyled li a{justify-content:center !important}}
@keyframes slideIn{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.cookie-preference-box{padding:1.25rem;border:2px solid #e9ecef;border-radius:0.75rem;margin-bottom:1rem;display:flex;justify-content:space-between;align-items:start;transition:all 0.3s ease}.cookie-preference-box:hover{border-color:#ced4da;box-shadow:0 2px 8px rgba(0,0,0,0.05)}.cookie-toggle{position:relative;display:inline-block;width:58px;height:32px;margin-left:1rem;flex-shrink:0}.cookie-toggle input{opacity:0;width:0;height:0}.toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#cbd5e0;transition:0.3s;border-radius:32px;box-shadow:inset 0 2px 4px rgba(0,0,0,0.1)}.toggle-slider:before{position:absolute;content:"";height:24px;width:24px;left:4px;bottom:4px;background-color:white;transition:0.3s;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,0.2)}.cookie-toggle input:checked + .toggle-slider{background-color:#164d9d}.cookie-toggle input:checked + .toggle-slider:before{transform:translateX(26px)}.cookie-toggle:hover .toggle-slider{box-shadow:inset 0 2px 6px rgba(0,0,0,0.15)}@media (max-width:768px){#cookieBanner>div>div:last-child{flex-direction:column}#cookieBanner button{width:100%}.cookie-preference-box{flex-direction:column;gap:1rem}.cookie-toggle{margin-left:0;align-self:flex-start}}
