:root{--bs-border-radius: 0;--bs-border-radius-sm: 0;--bs-border-radius-lg: 0;--bs-gradient: none;--frame-embedded-border-radius: 0}.frame,.frame.frame-size-default{--frame-spacing: 2em}.frame.frame-space-before-none{--frame-outer-spacing-before: 0 !important}.frame-layout-embedded{padding-top:0;padding-bottom:0}.frame-layout-embedded>.frame-group-container>.frame-group-inner{padding:2em}.frame-layout-embedded+.frame-layout-embedded{margin-top:15px}.frame-layout-embedded+.frame:not(.frame-layout-embedded){margin-top:0}body{font-weight:300}h1,h2,h3,.h1,.h2,.h3,.btn{text-transform:uppercase}h2,h3,.h2,.h3{font-weight:300}h1,.h1{margin-bottom:30px}h1,h2,.h1,.h2{color:#4b4b4d}b,strong{font-weight:700}a{text-decoration:none}a:hover,a:focus-visible{text-decoration:underline}.gallery-item .image img,.gallery-item .image picture img{display:block;width:auto;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.gallery-item .image .caption,.gallery-item .image figcaption,figcaption.caption{text-align:left;font-size:0.85em;line-height:1.4;color:#777777;padding-top:0.425em}.navbar-mainnavigation{--mainnavigation-link-color: #4b4b4d;--mainnavigation-link-hover-color: #4b4b4d;--mainnavigation-link-active-color: #4b4b4d;--mainnavigation-bg: rgba(255, 255, 255, .95);--mainnavigation-nav-spacing-x: 0;background-color:rgba(255, 255, 255, 0.95) !important;border-bottom:10px solid #4b4b4d;box-shadow:none;margin-bottom:-10px}.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link-main{text-transform:uppercase;font-weight:300;color:#4b4b4d}.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link-main:hover,.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link-main:focus-visible{color:#4b4b4d;background-color:#efefef}.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link-main.active{color:#4b4b4d;background-color:#efefef}.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link-main::before{display:none}.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link-main .nav-link-indicator{display:none}.navbar-mainnavigation .navbar-brand-image{display:flex;align-items:center}.navbar-mainnavigation .navbar-brand-image img{top:auto;transform:none;max-height:calc(var(--mainnavigation-nav-height) * .85)}@media (max-width:991px){.navbar-mainnavigation .navbar-brand-image img{max-height:60px}.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link-main{font-size:20px}}@media (min-width:992px){.navbar-mainnavigation{padding-top:0;padding-bottom:0}.navbar-mainnavigation .navbar-brand{height:var(--mainnavigation-nav-height)}.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link-main{height:var(--mainnavigation-nav-height);display:flex;align-items:center;padding-top:0;padding-bottom:0}.navbar-mainnavigation .container-mainnavigation>.navbar-brand{order:2;margin-left:auto}.navbar-mainnavigation .container-mainnavigation>.navbar-collapse{order:1;flex-grow:0}.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link-main{padding-left:13px;padding-right:13px;font-size:18px}.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link-toggle{display:none}}@media (min-width:992px) and (max-width:1199px){.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link-main{padding-left:8px;padding-right:8px;font-size:14px}}.navbar-mainnavigation .dropdown-menu{--bs-dropdown-bg: #efefef;background-color:#efefef;border:none;border-radius:0;padding:5px 0;min-width:300px}.navbar-mainnavigation .dropdown-menu .dropdown-nav{display:block}.navbar-mainnavigation .dropdown-menu .dropdown-nav>.nav-item+.nav-item{border-top:2px solid #ffffff}.navbar-mainnavigation .dropdown-menu .nav-link-dropdown{display:flex;align-items:center;padding:6px 20px;white-space:nowrap;text-transform:uppercase;font-weight:300;font-size:18px;line-height:1.65;color:#333333;transition:background-color 0.2s ease, color 0.2s ease}.navbar-mainnavigation .dropdown-menu .nav-link-dropdown:not(.nav-link-toggle)::before,.navbar-mainnavigation .dropdown-menu .nav-link-dropdown:not(.nav-link-toggle):hover::before,.navbar-mainnavigation .dropdown-menu .nav-link-dropdown:not(.nav-link-toggle).active::before{content:"";display:block;position:static;flex:0 0 auto;width:10px;height:12px;margin-right:5px;border:0;opacity:1;transform:none;background:url("../../../../_assets/edb554e7f27b928a3cd9878e9145f02d/Images/arrow.svg") no-repeat center / contain}.navbar-mainnavigation .dropdown-menu .nav-link-dropdown:hover,.navbar-mainnavigation .dropdown-menu .nav-link-dropdown:focus-visible,.navbar-mainnavigation .dropdown-menu .nav-link-dropdown.active{color:#ffffff;background-color:#4b4b4d;text-decoration:none}.navbar-mainnavigation .dropdown-menu .nav-link-dropdown:hover::before,.navbar-mainnavigation .dropdown-menu .nav-link-dropdown:focus-visible::before,.navbar-mainnavigation .dropdown-menu .nav-link-dropdown.active::before{filter:brightness(0) invert(1)}@media (min-width:992px){.navbar-mainnavigation .nav-style-simple .dropdown-menu{top:100%;left:0;margin-top:0;width:auto}.navbar-mainnavigation .navbar-nav>.nav-item:hover>.dropdown-menu,.navbar-mainnavigation .navbar-nav>.nav-item:focus-within>.dropdown-menu{display:block}.navbar-mainnavigation .navbar-nav>.nav-item:hover>.nav-link-main,.navbar-mainnavigation .navbar-nav>.nav-item:focus-within>.nav-link-main{background-color:#efefef}}@media (min-width:992px) and (max-width:1199px){.navbar-mainnavigation .dropdown-menu .nav-link-dropdown{font-size:14px}}.navbar-mainnavigation a,.navbar-mainnavigation a:hover,.navbar-mainnavigation a:focus-visible{text-decoration:none}.btn{padding:12px}a.btn,.btn,a.btn:hover,.btn:hover,a.btn:focus-visible,.btn:focus-visible{text-decoration:none !important}.btn{position:relative;overflow:hidden;isolation:isolate;transition:background-color 0.25s ease, border-color 0.25s ease, box-shadow 0.25s ease, transform 0.25s ease, color 0.25s ease}.btn::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg, transparent 30%, rgba(255, 255, 255, 0.18) 50%, transparent 70%);transform:translateX(-100%);transition:transform 0.6s ease}.btn:hover,.btn:focus-visible{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0, 0, 0, 0.18)}.btn:hover::after,.btn:focus-visible::after{transform:translateX(100%)}.btn:active{transform:translateY(0);box-shadow:0 3px 8px rgba(0, 0, 0, 0.15)}.btn-block{display:block;width:100%}p{margin-bottom:14.5px}h2,.h2{margin-top:15px;margin-bottom:14.5px}h3,.h3,h4,.h4,h5,.h5{margin-top:0;margin-bottom:14.5px}h4,.h4,h5,.h5{font-weight:400}.section-default ul:not(.navbar-nav):not(.dropdown-nav):not(.pagination){list-style-image:url("../../../../_assets/edb554e7f27b928a3cd9878e9145f02d/Images/arrow.svg")}.section{padding-top:2.5em;padding-bottom:1em}.section.section-light{padding-top:1em}.section-light{--bs-body-bg: #ffffff;background-color:#ffffff}.accordion-button{background-color:#eeeeee}.thumbnail-menu{--thumbnailmenu-gap: 20px;--thumbnailmenu-columns: 2;justify-content:flex-start}@media (min-width:768px){.thumbnail-menu{--thumbnailmenu-columns: 3}}@media (min-width:1024px){.thumbnail-menu{--thumbnailmenu-columns: 4}}.thumbnail-menu-item{padding:0}.thumbnail-menu-link{overflow:visible;color:#ffffff;text-decoration:none !important;height:auto}.thumbnail-menu-link .thumbnail-menu-image{height:auto;aspect-ratio:1.3636363636;overflow:hidden}.thumbnail-menu-link .thumbnail-menu-image img,.thumbnail-menu-link .thumbnail-menu-image picture{transform:none;transition:transform 0.4s ease, filter 0.4s ease}.thumbnail-menu-link .thumbnail-menu-caption{position:static;opacity:1;display:flex;align-items:center;justify-content:flex-start;height:auto;margin-top:5px;padding:15px 15px 15px 15px;background:#4b4b4d;color:#ffffff;transition:background-color 0.25s ease}.thumbnail-menu-link .thumbnail-menu-caption::before{content:"";flex:0 0 auto;width:16px;height:40px;margin-right:10px;background:url("../../../../_assets/edb554e7f27b928a3cd9878e9145f02d/Images/emblem2.svg") no-repeat center / contain}.thumbnail-menu-link .thumbnail-menu-caption-inner{padding:0;text-align:left;min-width:0}.thumbnail-menu-link .thumbnail-menu-caption-title{opacity:1;font-size:inherit;font-weight:300;letter-spacing:0.03em;text-align:left;text-transform:uppercase;margin:0;padding:7px 0;transform:none !important}.thumbnail-menu-link:hover,.thumbnail-menu-link:focus-visible{color:#ffffff}.thumbnail-menu-link:hover .thumbnail-menu-image img,.thumbnail-menu-link:focus-visible .thumbnail-menu-image img{transform:scale(1.04);filter:brightness(0.9)}.thumbnail-menu-link:hover .thumbnail-menu-caption,.thumbnail-menu-link:focus-visible .thumbnail-menu-caption{background:#333333}@media (max-width:1199px){.thumbnail-menu-caption-title{font-size:14px !important}}.bp-page-footer,.bp-page-footer .frame{--frame-link-color: #ffffff;--frame-link-hover-color: #ffffff;--bs-link-color: #ffffff;--bs-link-color-rgb: 255, 255, 255;--bs-link-hover-color: #ffffff;--bs-link-hover-color-rgb: 255, 255, 255}.bp-page-footer a,.bp-page-footer .frame a{color:#ffffff;text-decoration:none}.bp-page-footer a:hover,.bp-page-footer a:focus-visible,.bp-page-footer .frame a:hover,.bp-page-footer .frame a:focus-visible{color:#ffffff;text-decoration:underline}.bp-page-footer .footer-meta a,.bp-page-footer .footer-meta .active>a,.bp-page-footer .meta-menu a,.bp-page-footer .meta-menu .active>a,.bp-page-footer .frame .footer-meta a,.bp-page-footer .frame .footer-meta .active>a,.bp-page-footer .frame .meta-menu a,.bp-page-footer .frame .meta-menu .active>a{font-weight:inherit}.footer-section-content{--bs-body-bg: #4b4b4d;background-color:#4b4b4d;color:#ffffff}.footer-section-content a,.footer-section-content a:hover,.footer-section-content a:focus{color:#ffffff}.footer-section-content .footer-section-content-column-right .image{max-width:80%;margin-left:auto}.footer-section-content .footer-section-content-column-right .frame-type-menu_pages ul{padding-left:0;list-style:none}.footer-section-content .footer-section-content-column-right .frame-type-menu_pages ul li{text-align:right}.footer-section-content .footer-section-content-column-right .frame{padding-top:1em !important;padding-bottom:1em !important;margin-top:0 !important;margin-bottom:1em !important}.footer-section-meta{background-color:#434345;color:#ffffff}.footer-section-meta a,.footer-section-meta a:hover,.footer-section-meta a:focus{color:#ffffff}.mitarbeiter-phone{color:inherit;text-decoration:none}.frame-background-light+.frame-background-light{border-top:15px solid #ffffff}@media (min-width:768px) and (max-width:991px){.carousel .item{height:400px}}@media (max-width:991px){.carousel-text h2,.carousel-text .h2{display:none}}.frame-background-primary .element-header,.frame-background-primary .element-subheader,.frame-background-primary .caption,.frame-background-dark .element-header,.frame-background-dark .element-subheader,.frame-background-dark .caption{color:#ffffff}a:focus-visible,button:focus-visible,.btn:focus-visible{outline:2px solid #4b4b4d;outline-offset:2px}.footer-section a:focus-visible{outline-color:#ffffff}h1,h2,h3,.h1,.h2,.h3{letter-spacing:0.02em}.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link-main{letter-spacing:0.03em;transition:background-color 0.2s ease, color 0.2s ease}.navbar-mainnavigation .dropdown-menu{box-shadow:0 8px 20px rgba(0, 0, 0, 0.08)}.btn{letter-spacing:0.04em}.btn-primary:hover,.btn-primary:focus-visible{background-color:#333333;border-color:#333333}a{transition:color 0.2s ease, opacity 0.2s ease}.bp-page-footer a:hover{opacity:0.8}.gallery-item .image img{transition:filter 0.3s ease}@media (prefers-reduced-motion:reduce){*,*::before,*::after{transition:none !important;animation:none !important}}@media (max-width:575px){.thumbnail-menu{--thumbnailmenu-gap: 12px}.thumbnail-menu-link .thumbnail-menu-caption{padding:10px 8px}.thumbnail-menu-link .thumbnail-menu-caption::before{width:12px;height:30px;margin-right:6px}.thumbnail-menu-caption-title{font-size:12px !important;letter-spacing:0;overflow-wrap:anywhere}}.frame .gallery-item figcaption.caption,.frame figcaption.caption,figcaption.caption{color:#5e5e5e;opacity:1}h2.h3,h3.h3{color:#333333;margin-top:0}h2.h4,h2.h5,h3.h4,h3.h5{color:#333333;text-transform:none;font-weight:400;letter-spacing:normal;margin-top:0}.thumbnail-menu-link .thumbnail-menu-caption{position:relative;overflow:hidden;isolation:isolate;transition:background-color 0.25s ease, box-shadow 0.25s ease, transform 0.25s ease}.thumbnail-menu-link .thumbnail-menu-caption::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg, transparent 30%, rgba(255, 255, 255, 0.18) 50%, transparent 70%);transform:translateX(-100%);transition:transform 0.6s ease}.thumbnail-menu-link:hover .thumbnail-menu-caption,.thumbnail-menu-link:focus-visible .thumbnail-menu-caption{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0, 0, 0, 0.18)}.thumbnail-menu-link:hover .thumbnail-menu-caption::after,.thumbnail-menu-link:focus-visible .thumbnail-menu-caption::after{transform:translateX(100%)}.footer-section-content .footer-section-content-column-right .gallery-row,.footer-section-content .footer-section-content-column-right .gallery-item{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.footer-section-content .footer-section-content-column-right .image{margin-left:auto;margin-right:0}.footer-section-content .footer-section-content-column-right .image img{margin-left:auto;margin-right:0}.footer-section-content .footer-section-content-column-right .frame-type-menu_pages ul{margin-right:0;padding-right:0}.card-group-element .card{--bs-card-border-width: 0;--bs-card-border-radius: 0;--bs-card-inner-border-radius: 0;--bs-card-bg: #ffffff;height:100%;border:0;border-radius:0;box-shadow:0 1px 2px rgba(0, 0, 0, 0.04);overflow:hidden;transition:transform 0.25s ease, box-shadow 0.25s ease}.card-group-element .card:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0, 0, 0, 0.12)}.card-group-element .card-img-top{aspect-ratio:1.5;overflow:hidden}.card-group-element .card-img-top img,.card-group-element .card-img-top picture{display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:cover;object-position:center 30%}.card-group-element .card-body{padding:1.1rem 1.25rem 1.25rem;font-size:0.85em;line-height:1.5}.card-group-element .card-body>*:last-child{margin-bottom:0}.card-group-element .card-title{font-size:1.125rem;font-weight:400;text-transform:uppercase;letter-spacing:0.03em;color:#4b4b4d;margin:0 0 0.25rem}.card-group-element .card-subtitle{font-size:0.95rem;font-weight:300;text-transform:none;letter-spacing:normal;color:#5e5e5e;margin:0 0 0.5rem}.card-group-element p{margin-bottom:0.5rem}.section:has(> .frame-layout-ma-gf){--id4web-cw: 100cqw;--id4web-pad: max(20px, calc((100cqw - var(--id4web-cw)) / 2 + 20px));container-type:inline-size;display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));column-gap:20px;padding-left:var(--id4web-pad);padding-right:var(--id4web-pad)}@media (min-width:576px){.section:has(> .frame-layout-ma-gf){--id4web-cw: 540px}}@media (min-width:768px){.section:has(> .frame-layout-ma-gf){--id4web-cw: 720px}}@media (min-width:992px){.section:has(> .frame-layout-ma-gf){--id4web-cw: 960px}}@media (min-width:1200px){.section:has(> .frame-layout-ma-gf){--id4web-cw: 1140px}}@media (min-width:1400px){.section:has(> .frame-layout-ma-gf){--id4web-cw: 1320px}}.section:has(> .frame-layout-ma-gf)>*{grid-column:1 / -1;margin-left:calc(-1 * var(--id4web-pad));margin-right:calc(-1 * var(--id4web-pad))}.section:has(> .frame-layout-ma-gf)>.frame-layout-ma-gf,.section:has(> .frame-layout-ma-gf)>.frame-type-id4web_mitarbeiter.frame-layout-embedded{margin-left:0;margin-right:0;padding-top:0;padding-bottom:20px}.section:has(> .frame-layout-ma-gf)>.frame-layout-ma-gf>.frame-group-container,.section:has(> .frame-layout-ma-gf)>.frame-type-id4web_mitarbeiter.frame-layout-embedded>.frame-group-container{max-width:none;padding-left:0;padding-right:0;height:100%}.section:has(> .frame-layout-ma-gf)>.frame-layout-ma-gf .frame-container,.section:has(> .frame-layout-ma-gf)>.frame-type-id4web_mitarbeiter.frame-layout-embedded .frame-container{max-width:none;padding-left:0;padding-right:0;height:100%}.section:has(> .frame-layout-ma-gf)>.frame-layout-ma-gf .frame-group-inner,.section:has(> .frame-layout-ma-gf)>.frame-layout-ma-gf .frame-inner,.section:has(> .frame-layout-ma-gf)>.frame-type-id4web_mitarbeiter.frame-layout-embedded .frame-group-inner,.section:has(> .frame-layout-ma-gf)>.frame-type-id4web_mitarbeiter.frame-layout-embedded .frame-inner{height:100%}.section:has(> .frame-layout-ma-gf)>.frame-layout-ma-gf{grid-column:span 6}@media (min-width:576px){.section:has(> .frame-layout-ma-gf)>.frame-layout-ma-gf{grid-column:span 3}}@media (min-width:992px){.section:has(> .frame-layout-ma-gf)>.frame-layout-ma-gf{grid-column:span 2}}.section:has(> .frame-layout-ma-gf)>.frame-type-id4web_mitarbeiter.frame-layout-embedded{grid-column:span 6}@media (min-width:992px){.section:has(> .frame-layout-ma-gf)>.frame-type-id4web_mitarbeiter.frame-layout-embedded{grid-column:span 3}}.mitarbeiter-card .mitarbeiter-card-body{font-size:0.9em;line-height:1.5}.mitarbeiter-card .mitarbeiter-card-body>*:last-child{margin-bottom:0}.mitarbeiter-card .mitarbeiter-card-body .mitarbeiter-name{font-size:1.125rem;font-weight:400;text-transform:uppercase;letter-spacing:0.03em;color:#4b4b4d;margin:0 0 0.25rem}.mitarbeiter-card .mitarbeiter-card-body .mitarbeiter-titel{color:#5e5e5e;margin:0 0 0.5rem}.mitarbeiter-card .mitarbeiter-card-body .mitarbeiter-funktion{margin:0 0 0.25rem}.mitarbeiter-card .mitarbeiter-card-body .mitarbeiter-zusatz{margin:0.5rem 0 0;color:#5e5e5e;font-size:0.95em}.mitarbeiter-card .mitarbeiter-card-body .mitarbeiter-kontakt{margin-top:0.75rem;padding-top:0.6rem;border-top:1px solid #dcdcdc}.mitarbeiter-card .mitarbeiter-card-body .mitarbeiter-kontakt a{color:#4b4b4d}.mitarbeiter-card{display:flex;flex-direction:column;height:100%;background:#f2f2f2;transition:transform 0.25s ease, box-shadow 0.25s ease}.mitarbeiter-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0, 0, 0, 0.12)}.mitarbeiter-card .mitarbeiter-card-image{margin:0;overflow:hidden}.mitarbeiter-card .mitarbeiter-card-image img{display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:cover;object-position:center 30%}.mitarbeiter-card .mitarbeiter-card-body{padding:1.1rem 1.25rem 1.25rem}.mitarbeiter-card-gf .mitarbeiter-card-image{aspect-ratio:1.5}@media (min-width:576px){.mitarbeiter-card-kompakt{flex-direction:row}.mitarbeiter-card-kompakt .mitarbeiter-card-image{position:relative;flex:0 0 42%;align-self:stretch}.mitarbeiter-card-kompakt .mitarbeiter-card-image::before{content:"";display:block;padding-top:75%}.mitarbeiter-card-kompakt .mitarbeiter-card-image img{position:absolute;inset:0}.mitarbeiter-card-kompakt .mitarbeiter-card-body{flex:1 1 auto;padding:1rem 1.25rem}}@media (max-width:575px){.mitarbeiter-card-kompakt .mitarbeiter-card-image{aspect-ratio:1.5}}@media (max-width:767px){.section-row>.section-column+.section-column{margin-top:15px}}.frame-type-id4web_mitarbeiter.frame-layout-embedded>.frame-group-container>.frame-group-inner{padding:0;background:transparent}.frame-type-id4web_mitarbeiter.frame-layout-embedded+.frame-type-id4web_mitarbeiter.frame-layout-embedded{margin-top:20px}.section:has(> .frame-layout-ma-gf)>.frame-type-id4web_mitarbeiter.frame-layout-embedded+.frame-type-id4web_mitarbeiter.frame-layout-embedded{margin-top:0}.frame-background-light+.frame-type-id4web_mitarbeiter.frame-background-light{border-top:0}.frame-type-id4web_mitarbeiter .frame-backgroundimage-container{display:none}.bp-page-content{padding-bottom:80px}@media (max-width:767px){.bp-page-content{padding-bottom:50px}}.bp-page-content>.section:not(:has(.frame)){display:none}.bp-page-content>.section:has(.frame):not(:has(~ .section .frame)){padding-bottom:0}.bp-page-content>.section:has(.frame):not(:has(~ .section .frame)) .section-column{padding-bottom:0}.bp-page-content>.section:has(.frame):not(:has(~ .section .frame))>.frame:last-child,.bp-page-content>.section:has(.frame):not(:has(~ .section .frame)) .section-column>.frame:last-child,.bp-page-content>.section:has(.frame):not(:has(~ .section .frame)) .container>.frame:last-child{padding-bottom:0;margin-bottom:0}.bp-page-content>.section:has(.frame):not(:has(~ .section .frame)) .frame:last-child .frame-inner>*:last-child{margin-bottom:0}.footer-call{margin-top:1rem}@media (min-width:992px){.footer-call{display:none}}.bp-page-footer .btn-call,.bp-page-footer .btn-call:hover,.bp-page-footer .btn-call:focus-visible{color:#ffffff}.btn-call{display:inline-flex;align-items:center;gap:0.5rem;padding:10px 18px;border:1px solid rgba(255, 255, 255, 0.7);background:transparent;font-size:0.9em;letter-spacing:0.06em}.btn-call::before{content:"";width:16px;height:16px;flex:0 0 auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M6.6 10.8a15.1 15.1 0 0 0 6.6 6.6l2.2-2.2a1 1 0 0 1 1-.25 11.4 11.4 0 0 0 3.6.57 1 1 0 0 1 1 1V20a1 1 0 0 1-1 1A17 17 0 0 1 3 4a1 1 0 0 1 1-1h3.5a1 1 0 0 1 1 1c0 1.25.2 2.45.57 3.57a1 1 0 0 1-.25 1z'/%3E%3C/svg%3E") no-repeat center / contain}.btn-call:hover,.btn-call:focus-visible{background:rgba(255, 255, 255, 0.12);border-color:#ffffff}.thumbnail-menu-link .thumbnail-menu-caption-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;line-height:1.35;padding:0;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}.thumbnail-menu-link .thumbnail-menu-caption{min-height:74px}.thumbnail-menu-item{display:flex}.thumbnail-menu-link{display:flex;flex-direction:column;width:100%;height:auto}.thumbnail-menu-link .thumbnail-menu-caption{flex:1 1 auto}.navbar-mainnavigation.navbar-fixed-top{position:fixed;top:0;left:0;right:0;margin-bottom:0}.body-bg-top{padding-top:70px}@media (min-width:992px){.body-bg-top{padding-top:140px}}html{scroll-padding-top:90px}@media (max-width:991px){.navbar-mainnavigation:has(.navbar-collapse.show),.navbar-mainnavigation:has(.navbar-collapse.collapsing){background-color:#ffffff !important;box-shadow:0 10px 24px rgba(0, 0, 0, 0.12)}}.icongroup-item{position:relative;display:flex;align-items:center;gap:1rem;padding:1.1rem 1.25rem;background:#f2f2f2;transition:transform 0.25s ease, box-shadow 0.25s ease, background-color 0.25s ease}.icongroup-item:has(a):hover,.icongroup-item:has(a:focus-visible){transform:translateY(-2px);box-shadow:0 8px 20px rgba(0, 0, 0, 0.12)}.icongroup-item .icongroup-item-icon{flex:0 0 auto;margin:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#4b4b4d;color:#ffffff}.icongroup-item .icongroup-item-icon svg,.icongroup-item .icongroup-item-icon img{width:24px;height:24px;fill:currentColor}.icongroup-item .icongroup-item-text-header{font-size:1.125rem;font-weight:400;letter-spacing:0.03em;margin:0 0 0.1rem;color:#4b4b4d}.icongroup-item .icongroup-item-text-header a{color:inherit;text-decoration:none}.icongroup-item .icongroup-item-text-header a::after{content:"";position:absolute;inset:0}.icongroup-item .icongroup-item-text-subheader{margin:0;font-size:0.9em;color:#5e5e5e}.card-group-element .card{background:#f2f2f2;--bs-card-bg: #f2f2f2;box-shadow:none}.card-group-element .card:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0, 0, 0, 0.12)}.card-group-element .card-img-top{aspect-ratio:auto;background:#e9e9e9}.card-group-element .card-img-top img,.card-group-element .card-img-top picture{height:auto;object-fit:contain}.card-group-element .card-subtitle{text-transform:none}.card-group-element .card-buttons{display:flex;flex-wrap:wrap;gap:8px;margin:1rem 0 0.75rem}.card-group-element .card-buttons .btn{flex:1 1 auto;padding:10px 14px;font-size:0.95em}.card-group-element .card-meta{font-size:0.85em;color:#5e5e5e}.btn-outline-primary{color:#4b4b4d;border-color:#4b4b4d;background:transparent}.btn-outline-primary:hover,.btn-outline-primary:focus-visible{color:#ffffff;background:#4b4b4d;border-color:#4b4b4d}.frame-type-text .card-buttons{display:flex;flex-wrap:wrap;gap:8px;margin-top:1rem}