@font-face{font-family:"Nunito";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/nunito-regular.woff2") format("woff2"),url("../fonts/nunito-regular.woff") format("woff"),url("../fonts/nunito-regular.ttf") format("truetype")}@font-face{font-family:"Nunito";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/nunito-semibold.woff2") format("woff2"),url("../fonts/nunito-semibold.woff") format("woff"),url("../fonts/nunito-semibold.ttf") format("truetype")}@font-face{font-family:"Nunito";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/nunito-bold.woff2") format("woff2"),url("../fonts/nunito-bold.woff") format("woff"),url("../fonts/nunito-bold.ttf") format("truetype")}html{height:100%}#body-wrapper .container{padding:2rem 0 2rem}.header-fixed #body-wrapper{padding-top:4rem}.header-fixed .hero+#start>#body-wrapper{padding-top:0}section.section{padding-left:1rem;padding-right:1rem;position:relative}.overlay-light,.overlay-dark,.overlay-light-gradient,.overlay-dark-gradient{z-index:0}.hero{display:flex;align-items:center;justify-content:center;padding-top:6rem;padding-bottom:7rem;background-size:cover;background-position:center}.hero h1{color:#10121e;font-size:4rem}.hero h2{color:rgba(16,18,30,0.8);font-size:2.5rem}.hero.hero-fullscreen{min-height:100vh}.hero.hero-large{min-height:500px}.hero.hero-medium{min-height:400px}.hero.hero-small{min-height:110px}.hero.hero-tiny{min-height:8rem}.header-fixed .hero{background-position:50% 0}@media (max-width: 840px){.hero h1{font-size:3rem}.hero h2{font-size:1.75rem}}@media (max-width: 600px){.hero h1{font-size:2rem}.hero h2{font-size:1.25rem}}.hero.text-light h1{color:#fff}.hero.text-light h2{color:rgba(255,255,255,0.8)}.hero p{font-size:.9rem;font-weight:300}.hero #to-start{display:inline-block;position:absolute;bottom:10px;font-size:2rem;cursor:pointer}.image-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.overlay-light .image-overlay{background:rgba(255,255,255,0.4)}.overlay-light-gradient .image-overlay{background:linear-gradient(to bottom, rgba(255,255,255,0.5), rgba(255,255,255,0.2))}.overlay-dark .image-overlay{background:rgba(0,0,0,0.4)}.overlay-dark-gradient .image-overlay{background:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0.2))}html{font-size:16px}@media screen and (min-width: 480px){html{font-size:calc(16px + 4 * ((100vw - 480px) / 800))}}@media screen and (min-width: 1280px){html{font-size:20px}}h1,h2,h3,h4,h5,h6{margin-top:2rem;font-family:"Nunito",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif,"Helvetica Neue",sans-serif;color:#22263f}h1,.h1{font-size:3rem}h2,.h2{font-size:1.8rem}h6,.h6{font-weight:400}.title-center h1,.title-center h2{text-align:center}.title-h1h2 h1{font-weight:100;margin-bottom:0;line-height:1.1}.title-h1h2 h1 strong,.title-h1h2 h1 bold{font-weight:400}.title-h1h2 h1+h2{line-height:1.1;margin-top:0}.title-h1h2 h1+h2,.title-center h1+h2{margin-bottom:50px;font-weight:700}a:focus{outline:none !important;box-shadow:none !important}img{max-width:100%}.table>table{border-spacing:0;border-collapse:collapse;width:100%}pre code,pre.xdebug-var-dump{background:#fafafa;display:block;padding:1rem !important;line-height:1.5;color:inherit;border-radius:2px;overflow-x:auto}pre[class*="language-"] code{border-radius:inherit;padding:0 !important;overflow-x:initial}pre code:not(.hljs):not([class*="language-"]){background:#f8f8f8}i.fa.fa-heart.pulse,i.fa.fa-heart-o.pulse{color:#920}b,strong{font-weight:700}.heavy{font-weight:700}.light{font-weight:200}.text-light{color:rgba(255,255,255,0.8)}.text-light h1,.text-light h2,.text-light h3,.text-light h4,.text-light h5,.text-light h6{color:rgba(255,255,255,0.9)}#error{text-align:center;position:relative;margin-top:5rem}#error .icon{font-size:50px}#messages{margin-bottom:1rem}#messages .icon{font-size:1rem}ul,ol{margin-left:1.6rem}ul ul,ul ol,ol ul,ol ol{margin-left:1.6rem}ul{list-style:disc outside}ol{list-style:decimal outside}.notices{margin:1.5rem 0}.notices p{margin:1rem 0}form .button-wrapper{margin-top:0.75rem;margin-bottom:1rem}form span.required{color:#e85600;font-weight:700;font-size:1.2rem}form .form-input[type=range]{appearance:slider-horizontal}form .form-input[type=range]:focus{box-shadow:none;border:none}form .form-group:not(.form-field-toggleable) .checkboxes{display:inherit}form .form-group:not(.form-field-toggleable) .checkboxes label{display:inherit;padding:.1rem .4rem .1rem 1.2rem;margin:inherit}form .form-group:not(.form-field-toggleable) .checkboxes label:before{display:none}#grav-login>form{margin:2rem auto 0;max-width:350px}#grav-login .form-label{display:none}#grav-login .form-data{margin:1rem 0}#grav-login .form-input{text-align:center}#grav-login .button-wrapper{text-align:right}#grav-login .button-wrapper .form-data.rememberme{margin:0;float:left}#grav-login .login-form button[type="submit"]{background:#f7502f;border-color:#f64420;color:#fff}#grav-login .login-form button[type="submit"]:focus,#grav-login .login-form button[type="submit"]:hover{background:#f63b16;border-color:#f43009;color:#fff}#grav-login .login-form button[type="submit"]:active,#grav-login .login-form button[type="submit"].active{background:#f6330d;border-color:#ea2e09;color:#fff}#grav-login .twofa-form button[type="submit"]:first-child{background:#f7502f;border-color:#f64420;color:#fff;float:right;margin-left:4px}#grav-login .twofa-form button[type="submit"]:first-child:focus,#grav-login .twofa-form button[type="submit"]:first-child:hover{background:#f63b16;border-color:#f43009;color:#fff}#grav-login .twofa-form button[type="submit"]:first-child:active,#grav-login .twofa-form button[type="submit"]:first-child.active{background:#f6330d;border-color:#ea2e09;color:#fff}.mobile-container{position:absolute;top:40%;left:0;margin:0 auto;z-index:2}.mobile-logo svg,.mobile-logo img{height:42px;margin-top:.7rem;margin-left:1.4rem}.mobile-logo svg path,.mobile-logo img path{fill:#fff}.mobile-menu{display:none;top:0;right:0;z-index:3}.header-fixed .mobile-menu{position:fixed}@media (max-width: 840px){.mobile-menu{display:block}}.mobile-menu .button_container{position:absolute;top:1.3rem;right:1rem;height:24px;width:28px;cursor:pointer;z-index:100;transition:opacity .25s ease, top 0.5s ease}.mobile-menu .button_container:hover{opacity:.7}.mobile-menu .button_container.active{position:fixed}.mobile-menu .button_container.active .top{transform:translateY(8px) translateX(0) rotate(45deg);background:#fff}.mobile-menu .button_container.active .middle{opacity:0;background:#fff}.mobile-menu .button_container.active .bottom{transform:translateY(-8px) translateX(0) rotate(-45deg);background:#fff}.mobile-menu .button_container span{background:#f7502f;border:none;height:4px;width:100%;position:absolute;top:0;left:0;transition:all .35s ease;cursor:pointer}.mobile-menu .button_container span:nth-of-type(2){top:8px}.mobile-menu .button_container span:nth-of-type(3){top:16px}.overlay{position:fixed;background:#000;top:0;left:0;width:100%;height:0%;opacity:0;visibility:hidden;transition:opacity .35s, visibility .35s, height .35s}.overlay.open{opacity:.95;visibility:visible;height:100%}.overlay nav{position:relative;margin:0 auto;text-align:center}.overlay-menu{height:calc(100% - 90px);overflow-y:scroll}.overlay-menu>.tree{text-align:left}.treemenu.treemenu-root{margin:1rem}.treemenu li{list-style:none;margin:0 0 1px;padding:5px 0;line-height:1.2rem;background:rgba(70,78,130,0.1)}.treemenu li a{display:block;margin-left:1.2rem;font-size:1rem}.treemenu li a:hover,.treemenu li a:focus,.treemenu li a.active{color:#f85c3e !important;text-decoration:none}.treemenu ul{margin:0 0 0 1rem}.treemenu .toggler{cursor:pointer;vertical-align:top;font-size:1.1rem;line-height:1rem;padding-left:5px;float:left}.treemenu .toggler:before{display:inline-block;margin-right:2pt}.treemenu li.tree-empty>.toggler{opacity:0.3;cursor:default}.treemenu li.tree-empty>.toggler:before{content:"\2022"}.treemenu li.tree-closed>.toggler:before{content:"+"}.treemenu li.tree-opened>.toggler:before{content:"\2212"}.mobile-nav-open{overflow-y:hidden}.default-animation,.modular-features .feature-icon,.modular-features.small .feature-icon i,#header .logo svg,#header .logo img,#header .navbar-section,#header{transition:all 0.5s ease}.pulse{animation-name:pulse_animation;animation-duration:2000ms;transform-origin:70% 70%;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes pulse_animation{0%{transform:scale(1)}30%{transform:scale(1)}40%{transform:scale(1.08)}50%{transform:scale(1)}60%{transform:scale(1)}70%{transform:scale(1.05)}80%{transform:scale(1)}100%{transform:scale(1)}}#header{width:100%;height:4rem;border-bottom:1px solid rgba(136,143,191,0.2);font-size:0.7rem;font-weight:700;background:#fff;color:#2b3050}#header a{color:#2b3050}#header .logo svg path{fill:#222}.header-dark #header:not(.scrolled){background:#222;color:#fff}.header-dark #header:not(.scrolled) a{color:rgba(255,255,255,0.7) !important}.header-dark #header:not(.scrolled) a.active{color:#fff !important}.header-dark #header:not(.scrolled) .dropmenu ul ul a{color:#2b3050 !important}.header-dark #header:not(.scrolled) .logo svg path{fill:#fff}.header-dark.header-transparent #header:not(.scrolled){background:rgba(0,0,0,0.05)}.header-transparent #header:not(.scrolled){background:rgba(255,255,255,0.05)}#header .navbar-section{height:4rem}@media (max-width: 840px){#header .navbar-section{margin-right:2rem}}@media (max-width: 840px){#header .navbar-section.desktop-menu{display:none}}#header .logo svg,#header .logo img{height:42px;display:inherit}.header-fixed #header{position:fixed;top:0;z-index:2}body.header-fixed.header-animated #header.scrolled{height:2.3rem}body.header-fixed.header-animated #header.scrolled .navbar-section{height:2.3rem}body.header-fixed.header-animated #header.scrolled .logo svg,body.header-fixed.header-animated #header.scrolled .logo img{height:28px}body.header-fixed.header-animated #header.scrolled~.mobile-menu .button_container{top:0.5rem}.login-status-wrapper{white-space:nowrap}body.sticky-footer{height:100%;min-height:100vh;display:flex;flex-direction:column}body.sticky-footer #page-wrapper{flex:1 0 auto}#footer{color:#acb3c2;padding:1rem 1rem 0;text-align:center}@media (max-width: 840px){.dropmenu{display:none}}.dropmenu ul{white-space:nowrap;margin:0;display:flex}.dropmenu ul li{position:relative;margin:0}.dropmenu ul li a{text-decoration:none;padding:7px 30px 7px 20px;display:block}.dropmenu ul li a:hover,.dropmenu ul li a:focus,.dropmenu ul li a.active{color:#f7502f !important}.dropmenu ul li a:before{content:'\f107';font-family:'FontAwesome';display:inline-block;vertical-align:middle;float:right;margin-right:-20px}.dropmenu ul li a:only-child{padding-right:20px}.dropmenu ul li a:only-child:before{content:''}.dropmenu ul li:hover>ul{display:block;visibility:visible}.dropmenu ul ul li a:before{content:'\f105'}.dropmenu ul ul{position:absolute;top:100%;list-style:none;background:#fff;box-shadow:0 3px 5px rgba(0,0,0,0.1);visibility:hidden}.dropmenu ul ul ul{position:absolute;left:100%;top:0}.dropmenu>ul>li{display:inline-block}.dropmenu.animated ul li{transition:background .7s, color 0.5s}.dropmenu.animated ul li:hover>ul{opacity:1;transform:translateY(0)}.dropmenu.animated ul ul{transition:transform .3s, opacity .5s;opacity:0;transform:translateY(-10px)}.extra-spacing:not(.col-12),:not(.col12)>.e-content{padding-right:1rem}@media (max-width: 840px){.extra-spacing:not(.col-12),:not(.col12)>.e-content{padding-right:0}}#breadcrumbs{padding-left:0;display:flex;align-items:center;margin-top:-1rem;margin-bottom:1rem}#breadcrumbs i{display:none}#breadcrumbs span,#breadcrumbs a{padding:0 0.5rem}#breadcrumbs span:first-child,#breadcrumbs a:first-child{padding-left:0}#breadcrumbs span:not(:first-child)::before,#breadcrumbs a:not(:first-child)::before{color:#e7e9ed;content:"/";padding-right:1rem}.blog-listing .bricklayer-column{padding-left:0px;padding-right:25px}.blog-listing .card{margin-bottom:25px;border:0;box-shadow:0 10px 45px -9px rgba(0,0,0,0.1)}.blog-listing .card-footer{text-align:right}.blog-listing .blog-date{font-size:13px}.content-title{margin-bottom:2rem}.content-title h2{margin-bottom:0.5rem}.label{font-size:12px;text-transform:uppercase}ul.pagination{justify-content:center}.prev-next{margin-top:4rem}#sidebar ul.related-pages{box-shadow:none;padding:0;z-index:1}#sidebar ul.related-pages li{border-bottom:1px solid #cacee3}#sidebar ul.related-pages li:last-child{border-bottom:0}#sidebar ul.archives{list-style:none;margin-left:0}#sidebar ul.archives .label{vertical-align:text-top}.modular-hero #to-start{bottom:3.5rem}.modular-features{text-align:center}.modular-features.offset-box .frame-box{margin:-3rem -1.4rem 3rem;padding:1rem 1rem;background:#fff;box-shadow:0 0 75px 0 rgba(43,48,80,0.1)}.modular-features.small .columns{margin-top:-1rem}.modular-features.small .column:hover .feature-icon i{color:#f7502f}.modular-features.small .feature-icon{display:block;justify-content:left}.modular-features.small .feature-icon i{position:relative;display:inherit;font-size:70px;margin:0 auto 1rem;transform:none;left:auto;top:auto;color:#888fbf}.modular-features.small .feature-icon h6{text-transform:none}.modular-features .frame-box{padding:3rem 0}.modular-features .frame-box>p{max-width:600px;margin-left:auto;margin-right:auto}.modular-features .column{padding:1rem}.modular-features .column:hover .feature-icon{color:#888fbf}.modular-features .column:hover .feature-icon h6{color:#f7502f}.modular-features .column:hover .feature-content{color:#464e82}.modular-features .feature-icon{font-size:130px;height:100px;color:#cacee3;display:flex;align-items:center;justify-content:center;position:relative;margin:1rem 0}.modular-features .feature-icon i{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.modular-features .feature-icon h6{background:#fff;line-height:1;z-index:1;text-transform:uppercase;font-weight:600;margin:0;display:block;color:#464e82}.modular-features .feature-content{color:#888fbf}.modular-text{padding-top:4rem;padding-bottom:4rem}.modular-text .columns.left{flex-direction:row-reverse}body{font-family:"Nunito",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;font-weight:400;line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:"Nunito",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;font-weight:700;line-height:1.2}#header,#header .navbar,#header .nav,#header .dropmenu,#header .menu{font-family:"Nunito",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif}#header .nav>li>a,#header .dropmenu ul li a{font-weight:600;color:#5b6077 !important}#header .nav>li>a:hover,#header .nav>li>a:focus,#header .dropmenu ul li a:hover,#header .dropmenu ul li a:focus{color:#f7502f !important}#header .nav>li>a.active,#header .dropmenu ul li a.active{color:#f7502f !important;font-weight:700}.header-dark #header:not(.scrolled) .dropmenu ul li a,.header-dark #header:not(.scrolled) .nav>li>a{color:rgba(255,255,255,0.8) !important}.cc-header{background:url("../images/logo/Solawi-Logo_Q_mitMoehre_augen.png") no-repeat center top !important;background-size:auto 50px !important;padding-left:1rem !important;padding-top:55px !important;padding-bottom:0.5rem !important;padding-right:1rem !important;white-space:pre-line !important;line-height:1.4 !important;min-height:auto !important;word-break:break-word !important;overflow-wrap:break-word !important;text-orientation:mixed !important;writing-mode:horizontal-tb !important;display:block !important;text-align:center !important}@media (max-width: 767px){.cc-header{padding-left:0.75rem !important;padding-top:45px !important;padding-right:0.75rem !important;padding-bottom:0.5rem !important;background-position:center top !important;background-size:auto 35px !important;min-height:auto !important;text-align:center !important;display:block !important;white-space:normal !important;line-height:1.4 !important;font-size:0.85rem !important}.cc-window{max-width:100% !important;width:100% !important;margin:0 !important;border-radius:0 !important;left:0 !important;right:0 !important;bottom:0 !important;max-height:100vh !important;overflow-y:auto !important}#tecart-cookie-banner{max-height:100vh !important;overflow-y:auto !important}.cc-message{padding:0.75rem 0.75rem !important;font-size:0.85rem !important;line-height:1.5 !important;margin:0 !important}.cc-compliance{padding:0 0.75rem 0.75rem 0.75rem !important;gap:0.5rem !important;margin:0 !important}.cc-btn{padding:0.65rem 0.75rem !important;font-size:0.85rem !important;margin:0 !important}.tcb-settings-modal{width:100% !important;max-width:100% !important;left:0 !important;right:0 !important;bottom:0 !important;top:0 !important;border-radius:0 !important;padding:1rem !important;max-height:100vh !important;overflow-y:auto !important;position:fixed !important}.tcb-settings-modal-content{padding:0.5rem 0 !important;font-size:0.85rem !important}.tcb-settings-modal-content p{font-size:0.85rem !important;line-height:1.5 !important;margin-bottom:0.75rem !important}#tcb-settings-close-btn{font-size:28px !important;margin-right:-5px !important;margin-top:-5px !important}.tcb-catTabs{max-height:calc(100vh - 250px) !important;font-size:0.85rem !important;overflow-y:auto !important}.tcb-catTabs section label{width:100% !important;margin-bottom:0.5rem !important;padding:0.75rem 1rem !important;font-size:0.85rem !important}.tcb-catTabs section article{position:static !important;width:100% !important;left:auto !important;padding:1rem !important;font-size:0.85rem !important}.tcb-catTabs .tcb-tabs-cat-title{padding:0.75rem 0 !important;margin-bottom:0.75rem !important}.tcb-catTabs .tcb-tabs-cat-title p{font-size:1rem !important}.tcb-catTabs ul li{padding:45px 0.75rem 0.75rem 0.75rem !important;margin-bottom:1rem !important;font-size:0.85rem !important}.tcb-catTabs .tcb-script-title{top:0.5rem !important;left:0.75rem !important;font-size:0.85rem !important}.tcb-catTabs .tcb-script-text{max-width:75% !important;font-size:0.85rem !important}.tcb-saveSettings{flex-direction:column !important;margin-top:1rem !important;padding-top:1rem !important;gap:0.5rem !important}.tcb-saveSettings .cc-btn{width:100% !important;margin-right:0 !important;margin-bottom:0 !important;padding:0.75rem 1rem !important;font-size:0.85rem !important}}@media (max-width: 767px) and (max-width: 480px){.cc-header{padding-left:0.4rem !important;padding-top:40px !important;padding-right:0.4rem !important;padding-bottom:0.4rem !important;background-size:auto 30px !important;font-size:0.75rem !important}.cc-message{padding:0.5rem 0.5rem !important;font-size:0.75rem !important;line-height:1.4 !important}.cc-compliance{padding:0 0.5rem 0.5rem 0.5rem !important;gap:0.4rem !important}.cc-btn{padding:0.5rem 0.6rem !important;font-size:0.75rem !important}.tcb-settings-modal{padding:0.5rem !important}.tcb-settings-modal-content{padding:0.4rem 0 !important;font-size:0.75rem !important}.tcb-settings-modal-content p{font-size:0.75rem !important;line-height:1.4 !important;margin-bottom:0.5rem !important}#tcb-settings-close-btn{font-size:24px !important;margin-right:-3px !important;margin-top:-3px !important}.tcb-catTabs{max-height:calc( 100vh - 200px) !important;font-size:0.75rem !important}.tcb-catTabs section label{margin-bottom:0.4rem !important;padding:0.5rem 0.6rem !important;font-size:0.75rem !important}.tcb-catTabs section article{padding:0.6rem !important;font-size:0.75rem !important}.tcb-catTabs .tcb-tabs-cat-title{padding:0.5rem 0 !important;margin-bottom:0.5rem !important}.tcb-catTabs .tcb-tabs-cat-title p{font-size:0.85rem !important}.tcb-catTabs ul li{padding:35px 0.5rem 0.5rem 0.5rem !important;margin-bottom:0.75rem !important;font-size:0.75rem !important}.tcb-catTabs .tcb-script-title{top:0.4rem !important;left:0.5rem !important;font-size:0.75rem !important}.tcb-catTabs .tcb-script-text{max-width:85% !important;font-size:0.75rem !important}.tcb-saveSettings{margin-top:0.75rem !important;padding-top:0.75rem !important;gap:0.4rem !important}.tcb-saveSettings .cc-btn{padding:0.6rem 0.75rem !important;font-size:0.75rem !important}}.cc-header{color:#2b3050 !important}#tecart-cookie-banner{background:#fff !important;border-color:rgba(247,80,47,0.3) !important;border-width:2px !important;border-radius:12px !important;color:#000 !important;box-shadow:0 4px 20px rgba(0,0,0,0.15) !important}.cc-window.cc-floating{background:rgba(0,0,0,0.6) !important}.cc-message{color:#000 !important;padding:1rem 1.5rem !important;line-height:1.6 !important;font-size:0.95rem !important}.cc-window a,.tcb-settings-modal a{color:#f7502f !important}.cc-window a:hover,.tcb-settings-modal a:hover{color:#f78c3b !important}.cc-compliance{display:flex !important;flex-direction:column !important;gap:0.75rem !important;align-items:stretch !important;clear:both !important;padding:0 1.5rem 1.5rem 1.5rem !important}.cc-highlight .cc-btn.layout-2{background-color:#f7502f !important;border-color:#f7502f !important;border-width:2px !important;color:#fff !important;float:none !important;width:100% !important;text-align:center !important;margin:0 !important;padding:0.875rem 1.5rem !important;border-radius:8px !important;font-weight:600 !important;font-size:0.95rem !important;transition:all 0.2s ease !important;box-shadow:0 2px 8px rgba(247,80,47,0.3) !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:1.4 !important}.cc-highlight .cc-btn.layout-2:hover{background-color:#c73f24 !important;border-color:#c73f24 !important;transform:translateY(-2px) !important;box-shadow:0 4px 12px rgba(247,80,47,0.4) !important}.cc-btn,.cc-highlight .cc-btn.layout-1{border-color:rgba(247,80,47,0.5) !important;border-width:2px !important;color:#f7502f !important;background-color:transparent !important;float:none !important;width:100% !important;text-align:center !important;margin:0 !important;padding:0.875rem 1.5rem !important;border-radius:8px !important;font-weight:600 !important;font-size:0.95rem !important;transition:all 0.2s ease !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:1.4 !important}.cc-btn:hover,.cc-highlight .cc-btn.layout-1:hover{border-color:#f7502f !important;background-color:rgba(247,80,47,0.1) !important;color:#f7502f !important;transform:translateY(-2px) !important;box-shadow:0 2px 8px rgba(247,80,47,0.2) !important}.cc-btn:first-child{float:none !important}@media (min-width: 768px){.cc-compliance{flex-direction:row !important;flex-wrap:wrap !important;justify-content:flex-start !important;align-items:center !important;gap:0.75rem !important}.cc-highlight .cc-btn.layout-2{width:auto !important;flex:0 0 auto !important;margin-right:0 !important;margin-bottom:0 !important;min-width:200px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;vertical-align:middle !important;line-height:1.4 !important}.cc-btn,.cc-highlight .cc-btn.layout-1{width:auto !important;flex:0 0 auto !important;margin-right:0 !important;margin-bottom:0 !important;min-width:200px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;vertical-align:middle !important;line-height:1.4 !important}.cc-btn{float:none !important}.cc-window{border-radius:12px !important;box-shadow:0 8px 32px rgba(0,0,0,0.2) !important}.cc-header{padding-left:1rem !important;padding-top:60px !important;padding-bottom:1rem !important;min-height:auto !important;text-align:center !important}.cc-message{padding:1.25rem 1.5rem !important;font-size:1rem !important}}.cc-revoke.cc-bottom{background:#f7502f !important;border-color:#f7502f !important;color:#fff !important}.cc-revoke.cc-bottom:hover{background:#c73f24 !important;border-color:#c73f24 !important}.tcb-settings-modal{background-color:#fff !important;color:#000 !important;border-color:rgba(247,80,47,0.3) !important;border-width:2px !important;box-shadow:0 10px 40px rgba(0,0,0,0.15) !important;border-radius:12px !important;padding:2rem !important;max-height:90vh !important;overflow-y:auto !important}.tcb-settings-modal-content{padding:1rem 0 !important}.tcb-settings-modal-content p{color:#000 !important;line-height:1.6 !important;margin-bottom:1rem !important}#tcb-settings-close-btn{color:gray !important;text-align:right !important;font-size:32px !important;margin-right:-10px !important;margin-top:-10px !important;font-weight:300 !important;cursor:pointer !important;transition:all 0.2s ease !important;line-height:1 !important;width:40px !important;height:40px !important;display:flex !important;align-items:center !important;justify-content:center !important;border-radius:50% !important}#tcb-settings-close-btn:hover{color:#f7502f !important;background-color:rgba(247,80,47,0.1) !important;transform:rotate(90deg) !important}.tcb-catTabs{color:#000 !important;font-size:0.95rem !important}.tcb-catTabs section label{background:rgba(247,80,47,0.08) !important;border-color:rgba(247,80,47,0.2) !important;border-width:1px !important;color:#000 !important;padding:1rem 1.25rem !important;margin-bottom:0.5rem !important;border-radius:8px !important;transition:all 0.2s ease !important;cursor:pointer !important;font-weight:500 !important}.tcb-catTabs section label:hover{background:rgba(247,80,47,0.12) !important;border-color:rgba(247,80,47,0.3) !important;transform:translateX(4px) !important}.tcb-catTabs input[name="sections"]:checked+label{background:rgba(247,80,47,0.15) !important;border-color:#f7502f !important;border-width:2px !important;color:#f7502f !important;font-weight:600 !important;box-shadow:0 2px 8px rgba(247,80,47,0.2) !important}.tcb-catTabs section article{border-color:rgba(247,80,47,0.2) !important;border-width:1px !important;color:#000 !important;padding:1.5rem !important;border-radius:8px !important;background:rgba(247,80,47,0.03) !important;margin-top:0.5rem !important}.tcb-catTabs .tcb-tabs-cat-title{padding:1rem 0 !important;margin-bottom:1rem !important;border-bottom:2px solid rgba(247,80,47,0.2) !important}.tcb-catTabs .tcb-tabs-cat-title p{font-size:1.1rem !important;font-weight:600 !important;color:#f7502f !important;margin:0 !important}.tcb-catTabs ul{margin:1.5rem 0 0 0 !important;padding:0 !important;list-style:none !important}.tcb-catTabs ul li{margin:0 0 1.5rem 0 !important;padding:50px 0 0 0 !important;list-style:none !important;display:flex !important;flex-direction:row !important;justify-content:flex-start !important;position:relative !important;background:#fff !important;border:1px solid rgba(247,80,47,0.15) !important;border-radius:8px !important;padding:1rem !important;padding-top:50px !important;transition:all 0.2s ease !important}.tcb-catTabs ul li:hover{border-color:rgba(247,80,47,0.3) !important;box-shadow:0 2px 8px rgba(247,80,47,0.1) !important}.tcb-catTabs .tcb-script-title{width:100% !important;display:block !important;position:absolute !important;height:40px !important;top:0.75rem !important;left:1rem !important;font-weight:600 !important;color:#f7502f !important;font-size:0.95rem !important}.tcb-catTabs .tcb-script-text{max-width:80% !important;line-height:1.6 !important;color:#000 !important}.tcb-catTabs .tcb-script-switch{margin-right:1rem !important;margin-top:0.25rem !important}.tcb-switch{margin-left:auto !important}.tcb-slider{background-color:rgba(247,80,47,0.25) !important;transition:all 0.3s ease !important}input:checked+.tcb-slider{background-color:#f7502f !important;box-shadow:0 0 8px rgba(247,80,47,0.4) !important}.tcb-saveSettings{margin-top:2rem !important;padding-top:1.5rem !important;border-top:2px solid rgba(247,80,47,0.2) !important;display:flex !important;gap:1rem !important;flex-wrap:wrap !important}.tcb-saveSettings .cc-btn.layout-1{background-color:transparent !important;border-color:rgba(247,80,47,0.5) !important;border-width:2px !important;color:#f7502f !important;padding:0.75rem 1.5rem !important;border-radius:8px !important;transition:all 0.2s ease !important;font-weight:600 !important}.tcb-saveSettings .cc-btn.layout-1:hover{border-color:#f7502f !important;background-color:rgba(247,80,47,0.1) !important;transform:translateY(-2px) !important;box-shadow:0 4px 12px rgba(247,80,47,0.2) !important}.tcb-saveSettings .cc-btn.layout-2{background:#f7502f !important;border-color:#f7502f !important;border-width:2px !important;color:#fff !important;padding:0.75rem 1.5rem !important;border-radius:8px !important;transition:all 0.2s ease !important;font-weight:600 !important;box-shadow:0 2px 8px rgba(247,80,47,0.3) !important}.tcb-saveSettings .cc-btn.layout-2:hover{background:#c73f24 !important;border-color:#c73f24 !important;transform:translateY(-2px) !important;box-shadow:0 4px 12px rgba(247,80,47,0.4) !important}[id^="twingle-public-embed-"][data-message-shown="true"]>div{padding:2rem !important;text-align:center !important;background-color:#f8f8f8 !important;border:2px solid rgba(247,80,47,0.3) !important;border-radius:8px !important;margin:2rem 0 !important}[id^="twingle-public-embed-"][data-message-shown="true"]>div p{margin:0 0 1rem 0 !important;font-size:1.1rem !important;font-weight:600 !important;color:#000 !important}[id^="twingle-public-embed-"][data-message-shown="true"]>div p:last-of-type{margin:1rem 0 0 0 !important}[id^="twingle-public-embed-"][data-message-shown="true"]>div p:not(:first-child){color:gray !important;font-weight:normal !important}[id^="twingle-public-embed-"][data-message-shown="true"]>div a{color:#f7502f !important;text-decoration:underline !important;cursor:pointer !important}[id^="twingle-public-embed-"][data-message-shown="true"]>div a:hover{color:#c73f24 !important}h1{font-size:1.75rem !important;color:#f7502f !important}h2{font-size:1.5rem !important;color:#f7502f !important}h2.event-title,h2.event-title:visited,.content-title h2.event-title,.events-container h2.event-title,.page-termine h2.event-title,.content h2.event-title,#body-wrapper h2.event-title{color:#f7502f !important}h2.event-title a,h2.event-title a:link,h2.event-title a:visited,h2.event-title a:hover,h2.event-title a:active,h2.event-title a:focus,h2.event-title:visited a,h2.event-title:visited a:link,h2.event-title:visited a:visited,h2.event-title:visited a:hover,h2.event-title:visited a:active,h2.event-title:visited a:focus,.content-title h2.event-title a,.content-title h2.event-title a:link,.content-title h2.event-title a:visited,.content-title h2.event-title a:hover,.content-title h2.event-title a:active,.content-title h2.event-title a:focus,.events-container h2.event-title a,.events-container h2.event-title a:link,.events-container h2.event-title a:visited,.events-container h2.event-title a:hover,.events-container h2.event-title a:active,.events-container h2.event-title a:focus,.page-termine h2.event-title a,.page-termine h2.event-title a:link,.page-termine h2.event-title a:visited,.page-termine h2.event-title a:hover,.page-termine h2.event-title a:active,.page-termine h2.event-title a:focus,.content h2.event-title a,.content h2.event-title a:link,.content h2.event-title a:visited,.content h2.event-title a:hover,.content h2.event-title a:active,.content h2.event-title a:focus,#body-wrapper h2.event-title a,#body-wrapper h2.event-title a:link,#body-wrapper h2.event-title a:visited,#body-wrapper h2.event-title a:hover,#body-wrapper h2.event-title a:active,#body-wrapper h2.event-title a:focus{color:#f7502f !important}.content h2.event-title a:visited,.content .event-article h2.event-title a:visited,#body-wrapper h2.event-title a:visited{color:#f7502f !important}h3{font-size:1.25rem !important;color:#f7502f !important}.event-container .event .event-right-column h3.event-location,.event-article .event .event-right-column h3.event-location,h3.event-location{color:#30a89f !important}h4{font-size:1rem !important;color:#f7502f !important}h5{font-size:0.9rem !important;color:#f7502f !important}h6{font-size:0.8rem !important;color:#f7502f !important}.event-article .event .event-left-column .event-datetime .event-day{color:#30a89f !important}.event-article .event .event-left-column .event-datetime .event-month{color:#30a89f !important}.event-article .event .event-left-column .event-datetime .event-time{color:#30a89f !important}.event-article .event .event-right-column h2.event-title,.event-article .event .event-right-column .event-title{color:#f7502f !important}.event-article .event .event-right-column h2.event-title a,.event-article .event .event-right-column h2.event-title a:link,.event-article .event .event-right-column h2.event-title a:visited,.event-article .event .event-right-column h2.event-title a:hover,.event-article .event .event-right-column h2.event-title a:active,.event-article .event .event-right-column h2.event-title a:focus,.event-article .event .event-right-column .event-title a,.event-article .event .event-right-column .event-title a:link,.event-article .event .event-right-column .event-title a:visited,.event-article .event .event-right-column .event-title a:hover,.event-article .event .event-right-column .event-title a:active,.event-article .event .event-right-column .event-title a:focus{color:#f7502f !important}.event-article .event .event-right-column .event-location{color:#30a89f !important}.event-container .event .event-left-column .event-date,.event-container .event .event-left-column .event-time,.event-container .event .event-left-column .event-datetime .event-date,.event-container .event .event-left-column .event-datetime .event-time,.event-container .event .event-left-column time.event-datetime .event-date,.event-container .event .event-left-column time.event-datetime .event-time{color:#30a89f !important;font-size:1rem !important}.event-container .event .event-right-column .event-date,.event-container .event .event-right-column .event-date-start,.event-container .event .event-right-column .event-date-end,.event-container .event .event-right-column .event-time,.event-container .event .event-right-column .event-time-start,.event-container .event .event-right-column .event-time-end,.event-container .event .event-right-column time,.event-container .event .event-right-column .dt-start,.event-container .event .event-right-column .dt-end,.event-container .event .event-right-column .event-meta time,.event-container .event .event-right-column .event-meta .event-date,.event-container .event .event-right-column .event-meta .event-time{color:#30a89f !important;font-size:1rem !important}.event-container .event .event-right-column h2.event-title,.event-container .event .event-right-column .event-title,.event-container .event .event-right-column h2.event-title a{color:#f7502f !important;font-size:1.5rem !important}.event-container .event .event-right-column h2.event-title a,.event-container .event .event-right-column h2.event-title a:link,.event-container .event .event-right-column h2.event-title a:visited,.event-container .event .event-right-column h2.event-title a:hover,.event-container .event .event-right-column h2.event-title a:active,.event-container .event .event-right-column h2.event-title a:focus,.event-container .event .event-right-column .event-title a,.event-container .event .event-right-column .event-title a:link,.event-container .event .event-right-column .event-title a:visited,.event-container .event .event-right-column .event-title a:hover,.event-container .event .event-right-column .event-title a:active,.event-container .event .event-right-column .event-title a:focus,.event-container .event .event-right-column h2.event-title a a,.event-container .event .event-right-column h2.event-title a a:link,.event-container .event .event-right-column h2.event-title a a:visited,.event-container .event .event-right-column h2.event-title a a:hover,.event-container .event .event-right-column h2.event-title a a:active,.event-container .event .event-right-column h2.event-title a a:focus{color:#f7502f !important}.event-container .event .event-right-column h3.event-location,.event-container .event .event-right-column .event-location{color:#30a89f !important;font-size:1rem !important}.blog-listing h1,.blog-listing h2,.blog-listing h3,.blog-listing h4,.blog-listing h5,.blog-listing h6{color:#f7502f !important}.content-title h1,.content-title h2,.content-title h3,.content-title h4,.content-title h5,.content-title h6{color:#2b3050 !important}.events-container .content-title h1,.events-container .content-title h2,.events-container .content-title h3,.events-container .content-title h4,.events-container .content-title h5,.events-container .content-title h6,.page-termine .content-title h1,.page-termine .content-title h2,.page-termine .content-title h3,.page-termine .content-title h4,.page-termine .content-title h5,.page-termine .content-title h6,.events-container h1,.events-container h2,.events-container h3,.events-container h4,.events-container h5,.events-container h6,.page-termine h1,.page-termine h2,.page-termine h3,.page-termine h4,.page-termine h5,.page-termine h6,#body-wrapper[class*="termine"] h1,#body-wrapper[class*="termine"] h2,#body-wrapper[class*="termine"] h3,#body-wrapper[class*="termine"] h4,#body-wrapper[class*="termine"] h5,#body-wrapper[class*="termine"] h6,#body-wrapper[class*="termine"] .content-title h1,#body-wrapper[class*="termine"] .content-title h2,#body-wrapper[class*="termine"] .content-title h3,#body-wrapper[class*="termine"] .content-title h4,#body-wrapper[class*="termine"] .content-title h5,#body-wrapper[class*="termine"] .content-title h6,.content-wrapper[class*="termine"] h1,.content-wrapper[class*="termine"] h2,.content-wrapper[class*="termine"] h3,.content-wrapper[class*="termine"] h4,.content-wrapper[class*="termine"] h5,.content-wrapper[class*="termine"] h6,.content-wrapper[class*="termine"] .content-title h1,.content-wrapper[class*="termine"] .content-title h2,.content-wrapper[class*="termine"] .content-title h3,.content-wrapper[class*="termine"] .content-title h4,.content-wrapper[class*="termine"] .content-title h5,.content-wrapper[class*="termine"] .content-title h6{color:#f7502f !important}.hero h1,.hero h2{color:#2b3050 !important}.modular-features h1,.modular-features h2,.modular-features h3,.modular-features h4,.modular-features h5,.modular-features h6{color:#2b3050 !important}.blog-listing .card-title .p-name a,.blog-listing .card-title h5 a,.blog-listing .card-title a,.blog-listing .card .card-title a,.blog-listing .card .card-title h5 a,.blog-listing .card .card-title .p-name a{color:#f7502f !important}.content-item .p-name a,.content-item h2 a{color:#2b3050 !important}.hero h1{color:#2b3050 !important}.prev-next .btn,.prev-next a.btn{color:#f7502f !important;border-color:#f7502f !important;background-color:transparent !important}.prev-next .btn:hover,.prev-next a.btn:hover{color:#fff !important;background-color:#f7502f !important;border-color:#f7502f !important}.btn{color:#f7502f !important;border-color:#f7502f !important;background-color:transparent !important}.btn:hover{color:#fff !important;background-color:#f7502f !important;border-color:#f7502f !important}.navbar a,.dropmenu a,.navigation a,nav a{color:inherit !important}.navbar a:hover,.dropmenu a:hover,.navigation a:hover,nav a:hover{color:#f7502f !important}.events-sidebar h1,.events-sidebar h2,.events-sidebar h3,.events-sidebar h4,.events-sidebar h5,.events-sidebar h6,.events-sidebar .events-title,.events-sidebar h3.events-title,.events-sidebar h3.events-title.events-title,aside.events-sidebar h1,aside.events-sidebar h2,aside.events-sidebar h3,aside.events-sidebar h4,aside.events-sidebar h5,aside.events-sidebar h6,aside.events-sidebar .events-title,aside.events-sidebar h3.events-title,aside.events-sidebar h3.events-title.events-title,.event-container aside.events-sidebar h3,.event-container aside.events-sidebar h3.events-title,#sidebar h1,#sidebar h2,#sidebar h3,#sidebar h4,#sidebar h5,#sidebar h6,.sidebar h1,.sidebar h2,.sidebar h3,.sidebar h4,.sidebar h5,.sidebar h6,.widget h1,.widget h2,.widget h3,.widget h4,.widget h5,.widget h6,[class*="widget"] h1,[class*="widget"] h2,[class*="widget"] h3,[class*="widget"] h4,[class*="widget"] h5,[class*="widget"] h6{color:#4a4a4a !important;font-size:inherit !important}ul.items-menus-page{list-style:none !important;padding-left:0 !important;margin:1.5rem 0 !important}ul.items-menus-page li{margin-bottom:0.75rem !important}ul.items-menus-page li a{color:#30a89f !important;text-decoration:none !important;font-size:1rem !important}ul.items-menus-page li a:hover{color:#7bcbc4 !important;text-decoration:underline !important}ul.items-menus-page li a:visited{color:#26867f !important}.content a,#body-wrapper a,.content-wrapper a{color:#30a89f !important}.content a:hover,#body-wrapper a:hover,.content-wrapper a:hover{color:#7bcbc4 !important}.content a:visited,#body-wrapper a:visited,.content-wrapper a:visited{color:#26867f !important}.events-container .event-article .event .event-right-column .event-title a,.events-container .event-article .event .event-right-column h2.event-title a,.event-article .event .event-right-column .event-title a,.event-article .event .event-right-column h2.event-title a,.event-container .event-title a,.event-container h2.event-title a,.event-title a,h2.event-title a{color:#f7502f !important}.events-container .event-article .event .event-right-column .event-title a:link,.events-container .event-article .event .event-right-column .event-title a:visited,.events-container .event-article .event .event-right-column .event-title a:hover,.events-container .event-article .event .event-right-column .event-title a:active,.events-container .event-article .event .event-right-column .event-title a:focus,.events-container .event-article .event .event-right-column h2.event-title a:link,.events-container .event-article .event .event-right-column h2.event-title a:visited,.events-container .event-article .event .event-right-column h2.event-title a:hover,.events-container .event-article .event .event-right-column h2.event-title a:active,.events-container .event-article .event .event-right-column h2.event-title a:focus,.event-article .event .event-right-column .event-title a:link,.event-article .event .event-right-column .event-title a:visited,.event-article .event .event-right-column .event-title a:hover,.event-article .event .event-right-column .event-title a:active,.event-article .event .event-right-column .event-title a:focus,.event-article .event .event-right-column h2.event-title a:link,.event-article .event .event-right-column h2.event-title a:visited,.event-article .event .event-right-column h2.event-title a:hover,.event-article .event .event-right-column h2.event-title a:active,.event-article .event .event-right-column h2.event-title a:focus,.event-container .event-title a:link,.event-container .event-title a:visited,.event-container .event-title a:hover,.event-container .event-title a:active,.event-container .event-title a:focus,.event-container h2.event-title a:link,.event-container h2.event-title a:visited,.event-container h2.event-title a:hover,.event-container h2.event-title a:active,.event-container h2.event-title a:focus,.event-title a:link,.event-title a:visited,.event-title a:hover,.event-title a:active,.event-title a:focus,h2.event-title a:link,h2.event-title a:visited,h2.event-title a:hover,h2.event-title a:active,h2.event-title a:focus{color:#f7502f !important}.media-row{display:flex;align-items:center;gap:1.5rem;margin:1.5rem 0;flex-wrap:wrap}.media-row .media-image{flex:0 0 40%;max-width:40%}.media-row .media-text{flex:1 1 60%;max-width:60%}.media-right .media-image{order:2}.media-right .media-text{order:1}.media-row img{width:100%;height:auto;display:block}@media (max-width: 768px){.media-row{flex-direction:column}.media-row .media-image,.media-row .media-text{flex:1 1 100%;max-width:100%}}.mobile-menu .button_container span{background:#f7502f}.mobile-menu .button_container.active .top,.mobile-menu .button_container.active .middle,.mobile-menu .button_container.active .bottom{background:#f7502f}@media (max-width: 960px){.mobile-menu{display:block !important}}.overlay{background:#fff}.overlay .treemenu li{background:rgba(43,48,80,0.08)}.overlay .treemenu li a{color:#2b3050 !important}.overlay .treemenu li a:hover,.overlay .treemenu li a:focus,.overlay .treemenu li a.active{color:#f7502f !important;text-decoration:none}.overlay nav ul li a,.overlay .tree li a{display:flex;align-items:center;font-size:1.05rem;line-height:1.6;min-height:44px;padding:10px 22px;margin-left:0}.overlay .treemenu .toggler{font-size:1.4rem;line-height:44px;height:44px;width:44px;padding-left:8px;border-radius:4px;transition:all 0.2s ease;color:#f7502f;font-weight:bold}.overlay .treemenu .toggler:hover{background-color:rgba(247,80,47,0.15);transform:scale(1.1)}.overlay .treemenu .toggler::before{font-weight:900;font-size:1.2em}.overlay .treemenu li.tree-closed,.overlay .treemenu li.tree-opened{border-left:3px solid rgba(247,80,47,0.3)}.overlay .treemenu li.tree-closed>a::after,.overlay .treemenu li.tree-opened>a::after{content:"\f107";font-family:"FontAwesome", "Line Awesome Free";font-weight:900;margin-left:auto;margin-right:0.5rem;font-size:0.85rem;color:rgba(247,80,47,0.7);transition:all 0.2s ease}.overlay .treemenu li.tree-opened{border-left-color:#f7502f;background-color:rgba(247,80,47,0.05)}.overlay .treemenu li.tree-opened>a::after{content:"\f106";color:#f7502f}.overlay .treemenu li.tree-closed{border-left-color:rgba(247,80,47,0.3)}.overlay .treemenu li.tree-closed>a::after{color:rgba(247,80,47,0.5)}.overlay .treemenu li{margin:0 0 6px;padding:0}.overlay .treemenu li a{display:flex;align-items:center;font-size:1.05rem;line-height:1.6;min-height:44px;padding:10px 22px;margin-left:0;position:relative}.overlay .treemenu ul{margin:0 0 0 1.25rem}.mobile-logo svg path,.mobile-logo img path{fill:#2b3050}#header{height:4.75rem}#header .navbar-section{height:4.75rem}#header .logo svg,#header .logo img{height:48px;width:auto;max-width:200px;object-fit:contain}body.header-fixed.header-animated #header.scrolled{height:2.9rem}body.header-fixed.header-animated #header.scrolled .navbar-section{height:2.9rem}body.header-fixed.header-animated #header.scrolled .logo svg,body.header-fixed.header-animated #header.scrolled .logo img{height:30px;width:auto;max-width:150px;object-fit:contain}@media (max-width: 960px){#header .navbar-section.desktop-menu{display:none}}@media (max-width: 840px){#header{height:4.25rem}#header .navbar-section{height:4.25rem}#header .logo svg,#header .logo img{height:38px;width:auto;max-width:160px;object-fit:contain}}.navbar-section.desktop-menu .dropmenu,.dropmenu{display:inline-flex;align-items:center;flex-shrink:1;margin-right:0 !important;vertical-align:middle}.navbar-section.desktop-menu .dropmenu ul,.dropmenu ul{display:block;margin:0 !important}.navbar-section.desktop-menu .dropmenu ul li,.dropmenu ul li{margin:0 !important;padding:0 !important}.navbar-section.desktop-menu .dropmenu ul li a,.dropmenu ul li a{font-size:0.95rem !important;line-height:1.5 !important;min-height:44px !important;padding:10px 13px 10px 13px !important;margin:0 !important}.navbar-section.desktop-menu .dropmenu ul li:last-child a,.dropmenu ul li:last-child a{padding-right:13px !important}.navbar-section.desktop-menu .dropmenu ul ul li a,.dropmenu ul ul li a{font-size:0.95rem;min-height:42px;padding:10px 16px}@media (min-width: 841px) and (max-width: 960px){.dropmenu ul li a{font-size:0.9rem;padding:10px 11px 10px 11px}}.navbar{display:flex;justify-content:space-between;align-items:center;gap:0.5rem;flex-wrap:nowrap}.navbar .navbar-section{display:flex;align-items:center;gap:0.35rem}.navbar .navbar-section.logo{flex-shrink:0;max-width:220px;overflow:hidden}.navbar .navbar-section.logo .navbar-brand{display:flex;align-items:center;max-width:100%}.navbar .navbar-section.desktop-menu{flex:1;justify-content:center;flex-direction:row;gap:0 !important;align-items:center;min-width:0}.navbar-section.desktop-menu .menu-row{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:0;justify-content:flex-end}.navbar-section.desktop-menu .menu-row>.dropmenu{margin-right:12px}.navbar-section.desktop-menu .menu-row a[href*="instagram"],.navbar-section.desktop-menu .menu-row a[href*="facebook"],.navbar-section.desktop-menu .menu-row a[href*="twitter"],.navbar-section.desktop-menu .menu-row a[href*="social"],.navbar-section.desktop-menu .menu-row a.spenden-button,.navbar-section.desktop-menu .menu-row .social-pages a,.navbar-section.desktop-menu .menu-row a.u-url{padding:0.2rem 0.25rem !important;font-size:0.9rem !important;min-width:44px !important;min-height:44px !important;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;white-space:nowrap;margin-left:0 !important;margin-right:0 !important;vertical-align:middle}.navbar-section.desktop-menu .menu-row a[href*="instagram"] i,.navbar-section.desktop-menu .menu-row a[href*="facebook"] i,.navbar-section.desktop-menu .menu-row a[href*="twitter"] i,.navbar-section.desktop-menu .menu-row a[href*="social"] i,.navbar-section.desktop-menu .menu-row a.spenden-button i,.navbar-section.desktop-menu .menu-row .social-pages a i,.navbar-section.desktop-menu .menu-row a.u-url i{font-size:1.2rem !important;line-height:1}.navbar-section.desktop-menu .menu-row a[href*="instagram"] .spenden-icon,.navbar-section.desktop-menu .menu-row a[href*="facebook"] .spenden-icon,.navbar-section.desktop-menu .menu-row a[href*="twitter"] .spenden-icon,.navbar-section.desktop-menu .menu-row a[href*="social"] .spenden-icon,.navbar-section.desktop-menu .menu-row a.spenden-button .spenden-icon,.navbar-section.desktop-menu .menu-row .social-pages a .spenden-icon,.navbar-section.desktop-menu .menu-row a.u-url .spenden-icon{font-size:1.2rem !important;line-height:1;display:inline-block}.navbar-section.desktop-menu .menu-row a[href*="instagram"]:hover,.navbar-section.desktop-menu .menu-row a[href*="facebook"]:hover,.navbar-section.desktop-menu .menu-row a[href*="twitter"]:hover,.navbar-section.desktop-menu .menu-row a[href*="social"]:hover,.navbar-section.desktop-menu .menu-row a.spenden-button:hover,.navbar-section.desktop-menu .menu-row .social-pages a:hover,.navbar-section.desktop-menu .menu-row a.u-url:hover{color:#f7502f !important}.navbar-section.desktop-menu .menu-row a[href*="instagram"]:hover i,.navbar-section.desktop-menu .menu-row a[href*="facebook"]:hover i,.navbar-section.desktop-menu .menu-row a[href*="twitter"]:hover i,.navbar-section.desktop-menu .menu-row a[href*="social"]:hover i,.navbar-section.desktop-menu .menu-row a.spenden-button:hover i,.navbar-section.desktop-menu .menu-row .social-pages a:hover i,.navbar-section.desktop-menu .menu-row a.u-url:hover i{color:#f7502f !important}.navbar-section.desktop-menu .menu-row a.spenden-button{color:#30a89f !important}.navbar-section.desktop-menu .menu-row a.spenden-button i{color:#30a89f !important}.navbar-section.desktop-menu .menu-row a.spenden-button:hover{color:#f7502f !important}.navbar-section.desktop-menu .menu-row a.spenden-button:hover i{color:#f7502f !important}.header-dark #header:not(.scrolled) .navbar-section.desktop-menu .menu-row .social-pages a,.header-dark #header:not(.scrolled) .navbar-section.desktop-menu .menu-row a.u-url{color:rgba(255,255,255,0.7) !important}.header-dark #header:not(.scrolled) .navbar-section.desktop-menu .menu-row .social-pages a i,.header-dark #header:not(.scrolled) .navbar-section.desktop-menu .menu-row a.u-url i{color:rgba(255,255,255,0.7) !important}.header-dark #header:not(.scrolled) .navbar-section.desktop-menu .menu-row .social-pages a:hover,.header-dark #header:not(.scrolled) .navbar-section.desktop-menu .menu-row a.u-url:hover{color:#ffffff !important}.header-dark #header:not(.scrolled) .navbar-section.desktop-menu .menu-row .social-pages a:hover i,.header-dark #header:not(.scrolled) .navbar-section.desktop-menu .menu-row a.u-url:hover i{color:#ffffff !important}.header-dark #header:not(.scrolled) .navbar-section.desktop-menu .menu-row a.spenden-button{color:#30a89f !important}.header-dark #header:not(.scrolled) .navbar-section.desktop-menu .menu-row a.spenden-button i{color:#30a89f !important}.header-dark #header:not(.scrolled) .navbar-section.desktop-menu .menu-row a.spenden-button:hover{color:#f7502f !important}.header-dark #header:not(.scrolled) .navbar-section.desktop-menu .menu-row a.spenden-button:hover i{color:#f7502f !important}.navbar-section.desktop-menu .menu-row .social-pages{display:inline-flex;align-items:center;gap:0;margin-right:0 !important}.navbar-section.desktop-menu .menu-row .dark-mode-toggle{flex-shrink:0;white-space:nowrap;min-width:44px !important;min-height:44px !important;width:44px;height:44px;margin-left:0 !important;vertical-align:middle}.navbar-section.desktop-menu .login-status-row{position:absolute;top:0.5rem;right:0;display:flex;justify-content:flex-end;align-items:center;padding:0;margin:0;z-index:10}.navbar-section.desktop-menu .login-status-row .login-status-wrapper{margin-left:0}@media (max-width: 768px){.navbar-section.desktop-menu .login-status-row{display:none}}.navbar-section.desktop-menu{position:relative}.login-status-wrapper{font-size:0.8rem !important;padding:0.2rem 0.35rem !important;white-space:nowrap;margin-left:0.25rem !important}.login-status-wrapper i{margin-right:0.2rem;font-size:0.85rem}.left{float:left !important;margin:0 1rem 0.5rem 0 !important;max-width:45%}.right{float:right !important;margin:0 0 0.5rem 1rem !important;max-width:45%}.content img.left,.content img.right,#body-wrapper img.left,#body-wrapper img.right{height:auto}@media (max-width: 768px){.left,.right{float:none !important;display:block;margin:0 0 1rem 0 !important;max-width:100%}}#body-wrapper .container{padding:1rem 0 1rem !important}section.section{padding-left:1rem;padding-right:1rem}.modular-text{padding-top:2rem !important;padding-bottom:2rem !important}.modular-features .frame-box{padding:1.5rem 0 !important}h1,h2,h3,h4,h5,h6{margin-top:1rem !important}.title-h1h2 h1+h2,.title-center h1+h2{margin-bottom:1.5rem !important}.content-title{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.content-title h1,.content-title h2,.content-title h3,.content-title h4,.content-title h5,.content-title h6{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.modular-features .column{padding:0.75rem !important;margin-bottom:1rem !important}.modular-features .feature-icon{margin:0.5rem 0 !important}.modular-features.small .feature-icon i{margin:0 auto 0.5rem !important}.content p,#body-wrapper p{margin-bottom:1rem !important}.content p+p{margin-top:0.5rem !important}.hero{padding-top:3rem !important;padding-bottom:3.5rem !important}section.section+section.section{margin-top:0 !important}hr{margin-top:1rem !important;margin-bottom:1rem !important}.instagram-section{margin:1.5rem 0;padding:1.5rem;background-color:#f8f8f8;border-radius:8px;border-left:4px solid #30a89f}.instagram-section p{margin-bottom:1rem}.instagram-section .instagram-link{display:inline-flex;align-items:center;gap:0.5rem;padding:0.75rem 1.5rem;background-color:#30a89f;color:#fff !important;text-decoration:none !important;border-radius:4px;font-weight:600;transition:all 0.3s ease;margin:0.5rem 0}.instagram-section .instagram-link i{font-size:1.2rem}.instagram-section .instagram-link:hover{background-color:#26867f;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,0.15)}.instagram-section .instagram-link:visited{color:#fff !important}.instagram-section .instagram-fallback{margin-top:1rem;font-size:0.9rem;color:#4a4a4a}.instagram-section .instagram-fallback a{color:#30a89f !important;text-decoration:underline}.instagram-section .instagram-fallback a:hover{color:#26867f !important}.instagram-section .instagram-section .swiffy-slider{margin:1.5rem auto;max-width:650px;width:100%}.instagram-section .instagram-section .swiffy-slider .slider-container li{display:flex;align-items:center;justify-content:center;background-color:#f8f8f8;padding:0.5rem}.instagram-section .instagram-section .swiffy-slider .slider-container img{border-radius:8px;object-fit:contain !important;width:auto !important;height:auto !important;max-width:100% !important;max-height:100% !important;display:block}@media (max-width: 1024px) and (min-width: 769px){.instagram-section .instagram-section .swiffy-slider{max-width:550px}}@media (max-width: 768px){.instagram-section .instagram-section .swiffy-slider{max-width:100%;margin:1rem auto;padding:0 1rem}}.instagram-section .gallery-more{margin-top:1rem;text-align:center;color:#4a4a4a;font-size:0.9rem}.instagram-section .gallery-more a{color:#30a89f !important;text-decoration:underline}.instagram-section .gallery-more a:hover{color:#26867f !important}.instagram-section .gallery-placeholder{padding:2rem;text-align:center;color:gray;font-style:italic;background-color:rgba(48,168,159,0.1);border-radius:4px;margin:1rem 0}.instagram-section .instagram-link-wrapper{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e5e5e5;text-align:center}.instagram-section .instagram-link-wrapper p{margin-bottom:0.75rem;color:#4a4a4a}.content a[href*="ansehen"],#body-wrapper a[href*="ansehen"]{display:inline-flex;align-items:center;gap:0.5rem;padding:0.5rem 1rem;background-color:transparent;color:#30a89f !important;text-decoration:none !important;border:2px solid #30a89f;border-radius:4px;font-weight:600;transition:all 0.3s ease;margin-top:0.5rem}.content a[href*="ansehen"]:hover,#body-wrapper a[href*="ansehen"]:hover{background-color:#30a89f;color:#fff !important;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,0.1)}.content a[href*="ansehen"]:visited,#body-wrapper a[href*="ansehen"]:visited{color:#30a89f !important;border-color:#30a89f}.content a[href*="ansehen"]:visited:hover,#body-wrapper a[href*="ansehen"]:visited:hover{color:#fff !important}h3+p+a[href*="ansehen"],h3+a[href*="ansehen"]{margin-top:1rem;display:inline-block}body.dark-mode{background-color:#1a1d2e !important;color:#e5e5e5 !important}body.dark-mode #page-wrapper,body.dark-mode #body-wrapper{background-color:#1a1d2e !important;color:#e5e5e5 !important}body.dark-mode .section{background-color:#1a1d2e}body.dark-mode h1,body.dark-mode h2,body.dark-mode h3,body.dark-mode h4,body.dark-mode h5,body.dark-mode h6{color:#ff6b4d !important}body.dark-mode .content-title h1,body.dark-mode .content-title h2,body.dark-mode .content-title h3,body.dark-mode .content-title h4,body.dark-mode .content-title h5,body.dark-mode .content-title h6{color:#ff6b4d !important}body.dark-mode .hero h1,body.dark-mode .hero h2{color:#ff6b4d !important}body.dark-mode .modular-features h1,body.dark-mode .modular-features h2,body.dark-mode .modular-features h3,body.dark-mode .modular-features h4,body.dark-mode .modular-features h5,body.dark-mode .modular-features h6{color:#ff6b4d !important}body.dark-mode h2.event-title,body.dark-mode .event-title,body.dark-mode .events-container h2.event-title,body.dark-mode .page-termine h2.event-title,body.dark-mode #body-wrapper h2.event-title,body.dark-mode .content h2.event-title{color:#ff6b4d !important}body.dark-mode h2.event-title a,body.dark-mode h2.event-title a:link,body.dark-mode h2.event-title a:visited,body.dark-mode h2.event-title a:hover,body.dark-mode h2.event-title a:active,body.dark-mode h2.event-title a:focus,body.dark-mode .event-title a,body.dark-mode .event-title a:link,body.dark-mode .event-title a:visited,body.dark-mode .event-title a:hover,body.dark-mode .event-title a:active,body.dark-mode .event-title a:focus,body.dark-mode .events-container h2.event-title a,body.dark-mode .events-container h2.event-title a:link,body.dark-mode .events-container h2.event-title a:visited,body.dark-mode .events-container h2.event-title a:hover,body.dark-mode .events-container h2.event-title a:active,body.dark-mode .events-container h2.event-title a:focus,body.dark-mode .page-termine h2.event-title a,body.dark-mode .page-termine h2.event-title a:link,body.dark-mode .page-termine h2.event-title a:visited,body.dark-mode .page-termine h2.event-title a:hover,body.dark-mode .page-termine h2.event-title a:active,body.dark-mode .page-termine h2.event-title a:focus,body.dark-mode #body-wrapper h2.event-title a,body.dark-mode #body-wrapper h2.event-title a:link,body.dark-mode #body-wrapper h2.event-title a:visited,body.dark-mode #body-wrapper h2.event-title a:hover,body.dark-mode #body-wrapper h2.event-title a:active,body.dark-mode #body-wrapper h2.event-title a:focus,body.dark-mode .content h2.event-title a,body.dark-mode .content h2.event-title a:link,body.dark-mode .content h2.event-title a:visited,body.dark-mode .content h2.event-title a:hover,body.dark-mode .content h2.event-title a:active,body.dark-mode .content h2.event-title a:focus{color:#ff6b4d !important}body.dark-mode .event-container .event .event-right-column h3.event-location,body.dark-mode .event-article .event .event-right-column h3.event-location,body.dark-mode h3.event-location{color:#4ec5bc !important}body.dark-mode .event-article .event .event-left-column .event-datetime,body.dark-mode .event-container .event .event-left-column .event-date,body.dark-mode .event-container .event .event-left-column .event-time,body.dark-mode .event-container .event .event-right-column .event-date,body.dark-mode .event-container .event .event-right-column .event-time{color:#4ec5bc !important}body.dark-mode .blog-listing h1,body.dark-mode .blog-listing h2,body.dark-mode .blog-listing h3,body.dark-mode .blog-listing h4,body.dark-mode .blog-listing h5,body.dark-mode .blog-listing h6{color:#ff6b4d !important}body.dark-mode .blog-listing .card-title .p-name a,body.dark-mode .blog-listing .card-title h5 a,body.dark-mode .blog-listing .card-title a,body.dark-mode .blog-listing .card .card-title a{color:#ff6b4d !important}body.dark-mode .content-item .p-name a,body.dark-mode .content-item h2 a{color:#ff6b4d !important}body.dark-mode .content a,body.dark-mode #body-wrapper a,body.dark-mode .content-wrapper a{color:#4ec5bc !important}body.dark-mode .content a:hover,body.dark-mode #body-wrapper a:hover,body.dark-mode .content-wrapper a:hover{color:#65d4cc !important}body.dark-mode .content a:visited,body.dark-mode #body-wrapper a:visited,body.dark-mode .content-wrapper a:visited{color:#3da8a0 !important}body.dark-mode ul.items-menus-page li a{color:#4ec5bc !important}body.dark-mode ul.items-menus-page li a:hover{color:#65d4cc !important}body.dark-mode ul.items-menus-page li a:visited{color:#3da8a0 !important}body.dark-mode .btn,body.dark-mode .prev-next .btn,body.dark-mode .prev-next a.btn{color:#1a1d2e !important;border-color:#ff6b4d !important;background-color:#ff6b4d !important}body.dark-mode .btn:hover,body.dark-mode .prev-next .btn:hover,body.dark-mode .prev-next a.btn:hover{color:#1a1d2e !important;background-color:#ff8c70 !important;border-color:#ff8c70 !important}body.dark-mode .events-sidebar h1,body.dark-mode .events-sidebar h2,body.dark-mode .events-sidebar h3,body.dark-mode .events-sidebar h4,body.dark-mode .events-sidebar h5,body.dark-mode .events-sidebar h6,body.dark-mode .events-sidebar .events-title,body.dark-mode aside.events-sidebar h3.events-title,body.dark-mode #sidebar h1,body.dark-mode #sidebar h2,body.dark-mode #sidebar h3,body.dark-mode #sidebar h4,body.dark-mode #sidebar h5,body.dark-mode #sidebar h6,body.dark-mode .sidebar h1,body.dark-mode .sidebar h2,body.dark-mode .sidebar h3,body.dark-mode .sidebar h4,body.dark-mode .sidebar h5,body.dark-mode .sidebar h6{color:#b8b8b8 !important}body.dark-mode #header{background-color:#2b3050 !important;color:#e5e5e5 !important}body.dark-mode .navbar,body.dark-mode .dropmenu{background-color:#2b3050 !important;color:#e5e5e5 !important}body.dark-mode .navbar a,body.dark-mode .dropmenu a{color:#e5e5e5 !important}body.dark-mode .navbar a:hover,body.dark-mode .dropmenu a:hover{color:#ff6b4d !important}body.dark-mode #header .nav>li>a,body.dark-mode #header .dropmenu ul li a{color:#e5e5e5 !important;font-weight:600}body.dark-mode #header .nav>li>a:hover,body.dark-mode #header .nav>li>a:focus,body.dark-mode #header .dropmenu ul li a:hover,body.dark-mode #header .dropmenu ul li a:focus{color:#ff6b4d !important}body.dark-mode #header .nav>li>a.active,body.dark-mode #header .dropmenu ul li a.active{color:#ff6b4d !important;font-weight:700}body.dark-mode .navbar-section.desktop-menu a[href*="instagram"],body.dark-mode .navbar-section.desktop-menu a[href*="facebook"],body.dark-mode .navbar-section.desktop-menu a[href*="twitter"],body.dark-mode .navbar-section.desktop-menu a[href*="social"],body.dark-mode .navbar-section.desktop-menu .social-pages a,body.dark-mode .navbar-section.desktop-menu a.u-url{color:#e5e5e5 !important}body.dark-mode .navbar-section.desktop-menu a[href*="instagram"] i,body.dark-mode .navbar-section.desktop-menu a[href*="facebook"] i,body.dark-mode .navbar-section.desktop-menu a[href*="twitter"] i,body.dark-mode .navbar-section.desktop-menu a[href*="social"] i,body.dark-mode .navbar-section.desktop-menu .social-pages a i,body.dark-mode .navbar-section.desktop-menu a.u-url i{color:#e5e5e5 !important}body.dark-mode .navbar-section.desktop-menu a[href*="instagram"]:hover,body.dark-mode .navbar-section.desktop-menu a[href*="facebook"]:hover,body.dark-mode .navbar-section.desktop-menu a[href*="twitter"]:hover,body.dark-mode .navbar-section.desktop-menu a[href*="social"]:hover,body.dark-mode .navbar-section.desktop-menu .social-pages a:hover,body.dark-mode .navbar-section.desktop-menu a.u-url:hover{color:#ff6b4d !important}body.dark-mode .navbar-section.desktop-menu a[href*="instagram"]:hover i,body.dark-mode .navbar-section.desktop-menu a[href*="facebook"]:hover i,body.dark-mode .navbar-section.desktop-menu a[href*="twitter"]:hover i,body.dark-mode .navbar-section.desktop-menu a[href*="social"]:hover i,body.dark-mode .navbar-section.desktop-menu .social-pages a:hover i,body.dark-mode .navbar-section.desktop-menu a.u-url:hover i{color:#ff6b4d !important}body.dark-mode .navbar-section.desktop-menu a.spenden-button{color:#4ec5bc !important}body.dark-mode .navbar-section.desktop-menu a.spenden-button i{color:#4ec5bc !important}body.dark-mode .navbar-section.desktop-menu a.spenden-button:hover{color:#ff6b4d !important}body.dark-mode .navbar-section.desktop-menu a.spenden-button:hover i{color:#ff6b4d !important}body.dark-mode .login-status-wrapper{color:#e5e5e5 !important}body.dark-mode .dropmenu ul ul{background:#3a4059 !important;box-shadow:0 3px 5px rgba(0,0,0,0.3) !important;border:1px solid #3a4059 !important;min-width:200px !important;max-width:300px !important;white-space:normal !important}body.dark-mode .dropmenu ul ul li{background-color:transparent;width:100% !important}body.dark-mode .dropmenu ul ul li a{color:#e5e5e5 !important;background-color:transparent;white-space:normal !important;word-wrap:break-word !important;overflow-wrap:break-word !important}body.dark-mode .dropmenu ul ul li a:hover,body.dark-mode .dropmenu ul ul li a:focus{background-color:rgba(255,107,77,0.15) !important;color:#ff6b4d !important}body.dark-mode .dropmenu ul ul li a.active{background-color:rgba(255,107,77,0.2) !important;color:#ff6b4d !important}body.dark-mode .dropmenu ul ul ul{background:#3a4059 !important;border:1px solid #3a4059 !important;min-width:200px !important;max-width:300px !important}body.dark-mode .overlay{background:rgba(26,29,46,0.95) !important;color:#e5e5e5 !important}body.dark-mode .overlay .treemenu li{background:rgba(255,107,77,0.1) !important}body.dark-mode .overlay .treemenu li a{color:#e5e5e5 !important}body.dark-mode .overlay .treemenu li a:hover,body.dark-mode .overlay .treemenu li a:focus,body.dark-mode .overlay .treemenu li a.active{color:#ff6b4d !important}body.dark-mode .mobile-menu .button_container span{background:#ff6b4d !important}body.dark-mode .mobile-menu .button_container.active .top,body.dark-mode .mobile-menu .button_container.active .middle,body.dark-mode .mobile-menu .button_container.active .bottom{background:#ff6b4d !important}body.dark-mode .card{background-color:#3a4059;border-color:#3a4059;color:#e5e5e5}body.dark-mode pre,body.dark-mode code{background-color:#2b3050;color:#e5e5e5;border-color:#3a4059}body.dark-mode #footer{background-color:#2b3050 !important;color:#e5e5e5 !important}body.dark-mode #footer p{color:#e5e5e5 !important}body.dark-mode #footer a{color:#4ec5bc !important}body.dark-mode #footer a:hover{color:#65d4cc !important}body.dark-mode #footer a:visited{color:#3da8a0 !important}body.dark-mode #footer.bg-gray{background-color:#2b3050 !important;color:#e5e5e5 !important}.dark-mode-toggle{display:inline-flex;align-items:center;justify-content:center;gap:0;padding:0.25rem 0.3rem !important;margin-left:0.25rem !important;background-color:transparent;border:none;border-radius:3px;color:#000;cursor:pointer;font-size:0.8rem;transition:all 0.2s ease;vertical-align:middle;position:relative;z-index:1;pointer-events:auto;user-select:none;min-width:28px !important;min-height:28px !important;width:28px;height:28px}.dark-mode-toggle:hover,.dark-mode-toggle:focus{background-color:#f8f8f8;color:#f7502f;outline:none}.dark-mode-toggle:active{transform:scale(0.95)}.dark-mode-toggle .dark-mode-icon{font-size:0.9rem !important;line-height:1;pointer-events:none}.dark-mode-toggle .dark-mode-icon-sun{display:inline-block}.dark-mode-toggle .dark-mode-icon-moon{display:none}.dark-mode-toggle.active{background-color:rgba(247,80,47,0.15);color:#f7502f}.dark-mode-toggle.active:hover{background-color:rgba(247,80,47,0.25)}body.dark-mode .dark-mode-toggle{border:none;color:#e5e5e5}body.dark-mode .dark-mode-toggle .dark-mode-icon-sun{display:none}body.dark-mode .dark-mode-toggle .dark-mode-icon-moon{display:inline-block}body.dark-mode .dark-mode-toggle:hover{background-color:#2b3050;color:#ff6b4d}body.dark-mode .dark-mode-toggle.active{background-color:rgba(255,107,77,0.2);color:#ff6b4d}body.dark-mode .dark-mode-toggle.active:hover{background-color:rgba(255,107,77,0.3)}body.dark-mode *{transition:background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease}body.dark-mode img,body.dark-mode svg{transition:none !important}.mobile-utilities{margin:1rem;padding:1rem 0 0 0;border-top:1px solid #e5e5e5;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}.mobile-social-media{display:flex;align-items:center;justify-content:center;gap:0.75rem}.mobile-social-media a{display:inline-flex;align-items:center;justify-content:center;padding:0.5rem;font-size:1.2rem;color:#000;text-decoration:none;border-radius:4px;transition:all 0.2s ease}.mobile-social-media a:hover{background-color:#f8f8f8;color:#f7502f}.mobile-dark-mode-toggle{margin:0;padding:0}.mobile-dark-mode-toggle .dark-mode-toggle{width:auto;justify-content:center;margin-left:0;padding:0.5rem 0.75rem;font-size:1rem;border:1px solid #e5e5e5}.mobile-dark-mode-toggle .dark-mode-toggle:hover{border-color:#f7502f;background-color:#f8f8f8;color:#f7502f}body.dark-mode .mobile-utilities{border-top-color:#3a4059}body.dark-mode .mobile-social-media a{color:#e5e5e5 !important}body.dark-mode .mobile-social-media a:hover{background-color:#2b3050;color:#ff6b4d !important}body.dark-mode .mobile-dark-mode-toggle .dark-mode-toggle{border-color:#3a4059;color:#e5e5e5}body.dark-mode .mobile-dark-mode-toggle .dark-mode-toggle:hover{background-color:#2b3050;border-color:#ff6b4d;color:#ff6b4d}body.dark-mode .instagram-section{background-color:#3a4059;border-left-color:#4ec5bc}body.dark-mode .instagram-section p{color:#e5e5e5}body.dark-mode .instagram-section .instagram-link{background-color:#4ec5bc;color:#1a1d2e !important}body.dark-mode .instagram-section .instagram-link:hover{background-color:#65d4cc;box-shadow:0 4px 8px rgba(0,0,0,0.3)}body.dark-mode .instagram-section .instagram-link:visited{color:#1a1d2e !important}body.dark-mode .instagram-section .instagram-fallback{color:#b8b8b8}body.dark-mode .instagram-section .instagram-fallback a{color:#4ec5bc !important}body.dark-mode .instagram-section .instagram-fallback a:hover{color:#65d4cc !important}body.dark-mode .instagram-section .instagram-section .swiffy-slider .slider-container li{background-color:#2b3050}body.dark-mode .instagram-section .gallery-more{color:#b8b8b8}body.dark-mode .instagram-section .gallery-more a{color:#4ec5bc !important}body.dark-mode .instagram-section .gallery-more a:hover{color:#65d4cc !important}body.dark-mode .instagram-section .gallery-placeholder{color:#b8b8b8;background-color:rgba(78,197,188,0.15)}body.dark-mode .instagram-section .instagram-link-wrapper{border-top-color:#3a4059}body.dark-mode .instagram-section .instagram-link-wrapper p{color:#b8b8b8}body.dark-mode .content a[href*="ansehen"],body.dark-mode #body-wrapper a[href*="ansehen"]{color:#4ec5bc !important;border-color:#4ec5bc}body.dark-mode .content a[href*="ansehen"]:hover,body.dark-mode #body-wrapper a[href*="ansehen"]:hover{background-color:#4ec5bc;color:#1a1d2e !important;box-shadow:0 4px 8px rgba(0,0,0,0.3)}body.dark-mode .content a[href*="ansehen"]:visited,body.dark-mode #body-wrapper a[href*="ansehen"]:visited{color:#4ec5bc !important;border-color:#4ec5bc}body.dark-mode .content a[href*="ansehen"]:visited:hover,body.dark-mode #body-wrapper a[href*="ansehen"]:visited:hover{color:#1a1d2e !important}body.dark-mode .cc-header{color:#e5e5e5 !important;text-orientation:mixed !important;writing-mode:horizontal-tb !important;padding-left:1rem !important;padding-top:55px !important;padding-bottom:0.5rem !important;padding-right:1rem !important;line-height:1.4 !important;display:block !important;text-align:center !important;min-height:auto !important}@media (max-width: 767px){body.dark-mode .cc-header{padding-left:0.75rem !important;padding-top:45px !important;padding-right:0.75rem !important;padding-bottom:0.5rem !important;background-position:center top !important;background-size:auto 35px !important;min-height:auto !important;text-align:center !important;display:block !important;white-space:normal !important;line-height:1.4 !important;font-size:0.85rem !important}body.dark-mode .cc-window{max-width:100% !important;width:100% !important;margin:0 !important;border-radius:0 !important;left:0 !important;right:0 !important;bottom:0 !important;max-height:100vh !important;overflow-y:auto !important}body.dark-mode #tecart-cookie-banner{max-height:100vh !important;overflow-y:auto !important}body.dark-mode .cc-message{padding:0.75rem 0.75rem !important;font-size:0.85rem !important;line-height:1.5 !important;margin:0 !important}body.dark-mode .cc-compliance{padding:0 0.75rem 0.75rem 0.75rem !important;gap:0.5rem !important;margin:0 !important}body.dark-mode .cc-btn{padding:0.65rem 0.75rem !important;font-size:0.85rem !important;margin:0 !important}body.dark-mode .tcb-settings-modal{width:100% !important;max-width:100% !important;left:0 !important;right:0 !important;bottom:0 !important;top:0 !important;border-radius:0 !important;padding:1rem !important;max-height:100vh !important;overflow-y:auto !important;position:fixed !important}body.dark-mode .tcb-settings-modal-content{padding:0.5rem 0 !important;font-size:0.85rem !important}body.dark-mode .tcb-settings-modal-content p{font-size:0.85rem !important;line-height:1.5 !important;margin-bottom:0.75rem !important}body.dark-mode #tcb-settings-close-btn{font-size:28px !important;margin-right:-5px !important;margin-top:-5px !important}body.dark-mode .tcb-catTabs{max-height:calc( 100vh - 250px) !important;font-size:0.85rem !important;overflow-y:auto !important}body.dark-mode .tcb-catTabs section label{width:100% !important;margin-bottom:0.5rem !important;padding:0.75rem 1rem !important;font-size:0.85rem !important}body.dark-mode .tcb-catTabs section article{position:static !important;width:100% !important;left:auto !important;padding:1rem !important;font-size:0.85rem !important}body.dark-mode .tcb-catTabs .tcb-tabs-cat-title{padding:0.75rem 0 !important;margin-bottom:0.75rem !important}body.dark-mode .tcb-catTabs .tcb-tabs-cat-title p{font-size:1rem !important}body.dark-mode .tcb-catTabs ul li{padding:45px 0.75rem 0.75rem 0.75rem !important;margin-bottom:1rem !important;font-size:0.85rem !important}body.dark-mode .tcb-catTabs .tcb-script-title{top:0.5rem !important;left:0.75rem !important;font-size:0.85rem !important}body.dark-mode .tcb-catTabs .tcb-script-text{max-width:75% !important;font-size:0.85rem !important}body.dark-mode .tcb-saveSettings{flex-direction:column !important;margin-top:1rem !important;padding-top:1rem !important;gap:0.5rem !important}body.dark-mode .tcb-saveSettings .cc-btn{width:100% !important;margin-right:0 !important;margin-bottom:0 !important;padding:0.75rem 1rem !important;font-size:0.85rem !important}}@media (max-width: 767px) and (max-width: 480px){body.dark-mode .cc-header{padding-left:0.4rem !important;padding-top:40px !important;padding-right:0.4rem !important;padding-bottom:0.4rem !important;background-size:auto 30px !important;font-size:0.75rem !important}body.dark-mode .cc-message{padding:0.5rem 0.5rem !important;font-size:0.75rem !important;line-height:1.4 !important}body.dark-mode .cc-compliance{padding:0 0.5rem 0.5rem 0.5rem !important;gap:0.4rem !important}body.dark-mode .cc-btn{padding:0.5rem 0.6rem !important;font-size:0.75rem !important}body.dark-mode .tcb-settings-modal{padding:0.5rem !important}body.dark-mode .tcb-settings-modal-content{padding:0.4rem 0 !important;font-size:0.75rem !important}body.dark-mode .tcb-settings-modal-content p{font-size:0.75rem !important;line-height:1.4 !important;margin-bottom:0.5rem !important}body.dark-mode #tcb-settings-close-btn{font-size:24px !important;margin-right:-3px !important;margin-top:-3px !important}body.dark-mode .tcb-catTabs{max-height:calc( 100vh - 200px) !important;font-size:0.75rem !important}body.dark-mode .tcb-catTabs section label{margin-bottom:0.4rem !important;padding:0.5rem 0.6rem !important;font-size:0.75rem !important}body.dark-mode .tcb-catTabs section article{padding:0.6rem !important;font-size:0.75rem !important}body.dark-mode .tcb-catTabs .tcb-tabs-cat-title{padding:0.5rem 0 !important;margin-bottom:0.5rem !important}body.dark-mode .tcb-catTabs .tcb-tabs-cat-title p{font-size:0.85rem !important}body.dark-mode .tcb-catTabs ul li{padding:35px 0.5rem 0.5rem 0.5rem !important;margin-bottom:0.75rem !important;font-size:0.75rem !important}body.dark-mode .tcb-catTabs .tcb-script-title{top:0.4rem !important;left:0.5rem !important;font-size:0.75rem !important}body.dark-mode .tcb-catTabs .tcb-script-text{max-width:85% !important;font-size:0.75rem !important}body.dark-mode .tcb-saveSettings{margin-top:0.75rem !important;padding-top:0.75rem !important;gap:0.4rem !important}body.dark-mode .tcb-saveSettings .cc-btn{padding:0.6rem 0.75rem !important;font-size:0.75rem !important}}body.dark-mode #tecart-cookie-banner{background:#2b3050 !important;border-color:rgba(255,107,77,0.3) !important;border-width:2px !important;border-radius:12px !important;color:#e5e5e5 !important;box-shadow:0 4px 20px rgba(0,0,0,0.3) !important}body.dark-mode .cc-window.cc-floating{background:rgba(0,0,0,0.85) !important}body.dark-mode .cc-message{color:#e5e5e5 !important;padding:1rem 1.5rem !important;line-height:1.6 !important;font-size:0.95rem !important}body.dark-mode .cc-window a,body.dark-mode .tcb-settings-modal a{color:#ff6b4d !important}body.dark-mode .cc-window a:hover,body.dark-mode .tcb-settings-modal a:hover{color:#ff8c70 !important}body.dark-mode .cc-highlight .cc-btn.layout-2{background-color:#ff6b4d !important;border-color:#ff6b4d !important;border-width:2px !important;color:#1a1d2e !important;padding:0.875rem 1.5rem !important;border-radius:8px !important;font-weight:600 !important;font-size:0.95rem !important;transition:all 0.2s ease !important;box-shadow:0 2px 8px rgba(255,107,77,0.4) !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:1.4 !important}body.dark-mode .cc-highlight .cc-btn.layout-2:hover{background-color:#ff8c70 !important;border-color:#ff8c70 !important;transform:translateY(-2px) !important;box-shadow:0 4px 12px rgba(255,107,77,0.5) !important}body.dark-mode .cc-btn,body.dark-mode .cc-highlight .cc-btn.layout-1{border-color:rgba(255,107,77,0.5) !important;border-width:2px !important;color:#ff6b4d !important;background-color:transparent !important;padding:0.875rem 1.5rem !important;border-radius:8px !important;font-weight:600 !important;font-size:0.95rem !important;transition:all 0.2s ease !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:1.4 !important}body.dark-mode .cc-btn:hover,body.dark-mode .cc-highlight .cc-btn.layout-1:hover{border-color:#ff6b4d !important;background-color:rgba(255,107,77,0.15) !important;color:#ff6b4d !important;transform:translateY(-2px) !important;box-shadow:0 2px 8px rgba(255,107,77,0.3) !important}body.dark-mode .cc-compliance{padding:0 1.5rem 1.5rem 1.5rem !important}@media (min-width: 768px){body.dark-mode .cc-window{border-radius:12px !important;box-shadow:0 8px 32px rgba(0,0,0,0.4) !important}body.dark-mode .cc-header{padding-left:1rem !important;padding-top:60px !important;padding-bottom:1rem !important;min-height:auto !important;text-align:center !important}body.dark-mode .cc-message{padding:1.25rem 1.5rem !important;font-size:1rem !important}body.dark-mode .cc-compliance{gap:0.75rem !important;align-items:center !important}body.dark-mode .cc-highlight .cc-btn.layout-2,body.dark-mode .cc-btn,body.dark-mode .cc-highlight .cc-btn.layout-1{margin-right:0 !important;margin-bottom:0 !important;min-width:200px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;vertical-align:middle !important;line-height:1.4 !important}}body.dark-mode .cc-revoke.cc-bottom{background:#ff6b4d !important;border-color:#ff6b4d !important;color:#1a1d2e !important}body.dark-mode .cc-revoke.cc-bottom:hover{background:#ff8c70 !important;border-color:#ff8c70 !important}body.dark-mode .tcb-settings-modal{background-color:#2b3050 !important;color:#e5e5e5 !important;border-color:rgba(255,107,77,0.3) !important;border-width:2px !important;box-shadow:0 10px 40px rgba(0,0,0,0.4) !important;border-radius:12px !important;padding:2rem !important;max-height:90vh !important;overflow-y:auto !important}body.dark-mode .tcb-settings-modal-content{padding:1rem 0 !important}body.dark-mode .tcb-settings-modal-content p{color:#e5e5e5 !important;line-height:1.6 !important;margin-bottom:1rem !important}body.dark-mode #tcb-settings-close-btn{color:#b8b8b8 !important;text-align:right !important;font-size:32px !important;margin-right:-10px !important;margin-top:-10px !important;font-weight:300 !important;cursor:pointer !important;transition:all 0.2s ease !important;line-height:1 !important;width:40px !important;height:40px !important;display:flex !important;align-items:center !important;justify-content:center !important;border-radius:50% !important}body.dark-mode #tcb-settings-close-btn:hover{color:#ff6b4d !important;background-color:rgba(255,107,77,0.15) !important;transform:rotate(90deg) !important}body.dark-mode .tcb-catTabs{color:#e5e5e5 !important;font-size:0.95rem !important}body.dark-mode .tcb-catTabs section label{background:rgba(255,107,77,0.15) !important;border-color:rgba(255,107,77,0.3) !important;border-width:1px !important;color:#e5e5e5 !important;padding:1rem 1.25rem !important;margin-bottom:0.5rem !important;border-radius:8px !important;transition:all 0.2s ease !important;cursor:pointer !important;font-weight:500 !important}body.dark-mode .tcb-catTabs section label:hover{background:rgba(255,107,77,0.2) !important;border-color:rgba(255,107,77,0.4) !important;transform:translateX(4px) !important}body.dark-mode .tcb-catTabs input[name="sections"]:checked+label{background:rgba(255,107,77,0.3) !important;border-color:#ff6b4d !important;border-width:2px !important;color:#ff6b4d !important;font-weight:600 !important;box-shadow:0 2px 8px rgba(255,107,77,0.3) !important}body.dark-mode .tcb-catTabs section article{border-color:rgba(255,107,77,0.3) !important;border-width:1px !important;color:#e5e5e5 !important;padding:1.5rem !important;border-radius:8px !important;background:rgba(255,107,77,0.08) !important;margin-top:0.5rem !important}body.dark-mode .tcb-catTabs .tcb-tabs-cat-title{padding:1rem 0 !important;margin-bottom:1rem !important;border-bottom:2px solid rgba(255,107,77,0.3) !important}body.dark-mode .tcb-catTabs .tcb-tabs-cat-title p{font-size:1.1rem !important;font-weight:600 !important;color:#ff6b4d !important;margin:0 !important}body.dark-mode .tcb-catTabs ul li{background:#3a4059 !important;border:1px solid rgba(255,107,77,0.2) !important;border-radius:8px !important;padding:1rem !important;padding-top:50px !important;transition:all 0.2s ease !important}body.dark-mode .tcb-catTabs ul li:hover{border-color:rgba(255,107,77,0.4) !important;box-shadow:0 2px 8px rgba(255,107,77,0.2) !important}body.dark-mode .tcb-catTabs .tcb-script-title{color:#ff6b4d !important}body.dark-mode .tcb-catTabs .tcb-script-text{color:#e5e5e5 !important}body.dark-mode .tcb-switch{margin-left:auto !important}body.dark-mode .tcb-slider{background-color:rgba(255,107,77,0.3) !important;transition:all 0.3s ease !important}body.dark-mode input:checked+.tcb-slider{background-color:#ff6b4d !important;box-shadow:0 0 8px rgba(255,107,77,0.5) !important}body.dark-mode .tcb-saveSettings{margin-top:2rem !important;padding-top:1.5rem !important;border-top:2px solid rgba(255,107,77,0.3) !important;display:flex !important;gap:1rem !important;flex-wrap:wrap !important}body.dark-mode .tcb-saveSettings .cc-btn.layout-1{background-color:transparent !important;border-color:rgba(255,107,77,0.5) !important;border-width:2px !important;color:#ff6b4d !important;padding:0.75rem 1.5rem !important;border-radius:8px !important;transition:all 0.2s ease !important;font-weight:600 !important}body.dark-mode .tcb-saveSettings .cc-btn.layout-1:hover{border-color:#ff6b4d !important;background-color:rgba(255,107,77,0.15) !important;transform:translateY(-2px) !important;box-shadow:0 4px 12px rgba(255,107,77,0.3) !important}body.dark-mode .tcb-saveSettings .cc-btn.layout-2{background:#ff6b4d !important;border-color:#ff6b4d !important;border-width:2px !important;color:#1a1d2e !important;padding:0.75rem 1.5rem !important;border-radius:8px !important;transition:all 0.2s ease !important;font-weight:600 !important;box-shadow:0 2px 8px rgba(255,107,77,0.4) !important}body.dark-mode .tcb-saveSettings .cc-btn.layout-2:hover{background:#ff8c70 !important;border-color:#ff8c70 !important;transform:translateY(-2px) !important;box-shadow:0 4px 12px rgba(255,107,77,0.5) !important}body.dark-mode [id^="twingle-public-embed-"][data-message-shown="true"]>div{background-color:#3a4059 !important;border-color:rgba(255,107,77,0.3) !important}body.dark-mode [id^="twingle-public-embed-"][data-message-shown="true"]>div p{color:#e5e5e5 !important}body.dark-mode [id^="twingle-public-embed-"][data-message-shown="true"]>div p:not(:first-child){color:#b8b8b8 !important}body.dark-mode [id^="twingle-public-embed-"][data-message-shown="true"]>div a{color:#ff6b4d !important}body.dark-mode [id^="twingle-public-embed-"][data-message-shown="true"]>div a:hover{color:#ff8c70 !important}
