.pop-up-styles{display:flex}.pop-up-styles .dialog-close-button{z-index:999}@property --reveal{syntax:"<percentage>";inherits:false;initial-value:0%}@keyframes popupCircleRevealTR{from{clip-path:circle(0% at 100% 0%);-webkit-clip-path:circle(0% at 100% 0%)}to{clip-path:circle(150% at 100% 0%);-webkit-clip-path:circle(150% at 100% 0%)}}@keyframes popupMaskRevealTR{from{--reveal: 0%}to{--reveal: 150%}}.popup-entrance-circle-tr.dialog-lightbox-widget{background-color:#33457e;overflow:hidden;animation:popupCircleRevealTR .8s cubic-bezier(0.4, 0, 0.2, 1) forwards;transform:translateZ(0);backface-visibility:hidden;will-change:clip-path}@supports(-webkit-mask-image: radial-gradient(circle at 100% 0%, #000 0%, transparent 0%)){.popup-entrance-circle-tr.dialog-lightbox-widget{clip-path:none !important;-webkit-clip-path:none !important;mask-image:radial-gradient(circle at 100% 0%, #000 0%, #000 var(--reveal), transparent calc(var(--reveal) + 0.5%));mask-repeat:no-repeat;-webkit-mask-image:radial-gradient(circle at 100% 0%, #000 0%, #000 var(--reveal), transparent calc(var(--reveal) + 0.5%));-webkit-mask-repeat:no-repeat;animation:popupMaskRevealTR .8s cubic-bezier(0.4, 0, 0.2, 1) forwards;will-change:-webkit-mask-image}}.highlights-wrapper,.highlights-wrapper>.e-con-inner{display:flex !important;width:100% !important;align-items:stretch !important;perspective:900px}@media(max-width: 1023px){.highlights-wrapper,.highlights-wrapper>.e-con-inner{display:grid !important;grid-template-columns:repeat(2, 1fr);gap:20px}}@media(max-width: 767px){.highlights-wrapper,.highlights-wrapper>.e-con-inner{grid-template-columns:1fr}}.highlights-wrapper>.e-con-inner{flex:1 1 auto !important;min-width:0 !important}.highlights-wrapper .highlight-card{flex:1 1 0% !important;min-width:0 !important;overflow:visible;cursor:pointer;display:flex;flex-direction:column;transition:flex-grow .55s ease-in-out !important}.highlights-wrapper .highlight-media{height:320px;background-size:cover;background-position:center;border-radius:16px;overflow:hidden;transform:rotateY(-1.6deg) rotateX(0.8deg) translateZ(10px);box-shadow:0 18px 40px rgba(0,0,0,.25);transition:transform .55s ease,box-shadow .55s ease}@media(max-width: 767px){.highlights-wrapper .highlight-media{height:200px}}.highlights-wrapper:has(.highlight-card:hover) .highlight-card:hover .highlight-media{transform:rotateY(-1.6deg) rotateX(0.8deg) translateZ(18px);box-shadow:0 24px 60px rgba(0,0,0,.32)}.highlights-wrapper .highlight-text{position:absolute;opacity:1;transform:translateY(12px) scale(1);transform-origin:left top;transition:opacity .25s ease,transform .35s ease;pointer-events:none}@media(max-width: 1023px){.highlights-wrapper .highlight-text{position:static}}.highlights-wrapper:has(.highlight-card:hover) .highlight-card{flex-grow:.85 !important}.highlights-wrapper:has(.highlight-card:hover) .highlight-card:hover{flex-grow:1.8 !important}.highlights-wrapper:has(.highlight-card:hover) .highlight-card:not(:hover) .highlight-text{opacity:0;transform:translateY(12px) scale(0.65)}.highlights-wrapper:has(.highlight-card:hover) .highlight-card:hover .highlight-text{opacity:1;transform:translateY(20px) scale(1.25);transition-delay:.22s}@media(max-width: 1023px){.highlights-wrapper .highlight-card{transition:none !important;flex:1 1 0% !important}.highlights-wrapper:has(.highlight-card:hover) .highlight-card,.highlights-wrapper:has(.highlight-card:hover) .highlight-card:hover{flex-grow:1 !important}.highlights-wrapper .highlight-text{transition:none !important;opacity:1 !important;transform:translateY(12px) scale(1) !important}.highlights-wrapper:has(.highlight-card:hover) .highlight-card:not(:hover) .highlight-text,.highlights-wrapper:has(.highlight-card:hover) .highlight-card:hover .highlight-text{opacity:1 !important;transform:translateY(12px) scale(1) !important;transition-delay:0s !important}}:root{-webkit-tap-highlight-color:rgba(0,0,0,0)}h1.entry-title{display:none}.light{font-weight:300 !important}.orange{color:var(--e-global-color-amber_gold)}body:not(.has-hero-element).single-foerderbericht.child-page .page-content{padding-top:calc(var(--header-height) + 30px)}body:not(.has-hero-element).single-foerderprojekt{padding-top:calc(var(--header-height) + 30px)}body .elementor-element .elementor-widget-image.skew-right,body .elementor-element .elementor-widget-image.skew-left{--skew-width: 400px;--skew-height: 550px;--skew-radius: 30px;--skew-angle: 5deg;--skew-width-addition: 30px;margin-left:var(--skew-width-addition);width:var(--skew-width);overflow:hidden;border-radius:var(--skew-radius)}body .elementor-element .elementor-widget-image.skew-right img,body .elementor-element .elementor-widget-image.skew-left img{max-width:none !important;height:var(--skew-height) !important;object-fit:cover;width:calc(100% + var(--skew-width-addition)*2);margin-left:calc(-1*var(--skew-width-addition));margin-right:calc(-1*var(--skew-width-addition))}@media screen and (max-width: 1024px){body .elementor-element .elementor-widget-image.skew-right img,body .elementor-element .elementor-widget-image.skew-left img{height:500px !important}}@media screen and (max-width: 767px){body .elementor-element .elementor-widget-image.skew-right img,body .elementor-element .elementor-widget-image.skew-left img{height:350px !important}}@media screen and (max-width: 1024px){body .elementor-element .elementor-widget-image.skew-right,body .elementor-element .elementor-widget-image.skew-left{width:350px}}@media screen and (max-width: 767px){body .elementor-element .elementor-widget-image.skew-right,body .elementor-element .elementor-widget-image.skew-left{width:250px}}body .elementor-element .elementor-widget-image.skew-right{transform:skewX(calc(var(--skew-angle) * -1))}body .elementor-element .elementor-widget-image.skew-right img{transform:skewX(var(--skew-angle))}body .elementor-element .elementor-widget-image.skew-left{transform:skewX(var(--skew-angle))}body .elementor-element .elementor-widget-image.skew-left img{transform:skewX(calc(var(--skew-angle) * -1))}body .elementor-element .elementor-widget-image.skew-right-ratio,body .elementor-element .elementor-widget-image.skew-left-ratio{--skew-radius: 30px;--skew-angle: 5deg;--skew-expansion-x: 4%;max-width:calc(100vw - 90px);overflow:hidden;border-radius:var(--skew-radius);justify-self:center}body .elementor-element .elementor-widget-image.skew-right-ratio img,body .elementor-element .elementor-widget-image.skew-left-ratio img{max-width:none !important;height:auto !important;object-fit:cover;display:block;width:calc(100% + var(--skew-expansion-x)*2);margin-left:calc(-1*var(--skew-expansion-x));margin-right:calc(-1*var(--skew-expansion-x))}@media screen and (max-width: 1024px){body .elementor-element .elementor-widget-image.skew-right-ratio,body .elementor-element .elementor-widget-image.skew-left-ratio{max-width:calc(100vw - 100px)}}@media screen and (max-width: 767px){body .elementor-element .elementor-widget-image.skew-right-ratio,body .elementor-element .elementor-widget-image.skew-left-ratio{max-width:calc(100vw - 90px)}}body .elementor-element .elementor-widget-image.skew-right-ratio{transform:skewX(calc(var(--skew-angle) * -1))}body .elementor-element .elementor-widget-image.skew-right-ratio img{transform:skewX(var(--skew-angle))}body .elementor-element .elementor-widget-image.skew-left-ratio{transform:skewX(var(--skew-angle))}body .elementor-element .elementor-widget-image.skew-left-ratio img{transform:skewX(calc(var(--skew-angle) * -1))}body #content .elementor .elementor-element.tabs-theme-glass{--accent: #41A1DA;--tabs-radius: 32px;--glass-bg: rgba(255, 255, 255, 0.10);--glass-brd: rgba(255, 255, 255, 0.25)}body #content .elementor .elementor-element.tabs-theme-glass .e-n-tabs-heading{z-index:2;position:absolute;align-self:center;margin-top:30px;display:inline-flex;gap:6px;padding:8px 0px;border-radius:var(--tabs-radius);background:var(--glass-bg);border:1px solid var(--glass-brd);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);box-shadow:0 6px 24px rgba(0,0,0,.25);margin-inline:auto;width:max-content;max-width:calc(100% - 2*clamp(16px,4vw,32px));overflow:hidden}body #content .elementor .elementor-element.tabs-theme-glass .e-n-tabs-heading.is-stacked{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(220px, 100%), 1fr));align-items:stretch;gap:6px;padding:0;width:100%;max-width:100%}body #content .elementor .elementor-element.tabs-theme-glass .e-n-tabs-heading::after{content:"";position:absolute;inset:0;background:radial-gradient(circle, color-mix(in oklab, var(--accent) 25%, transparent) 0%, color-mix(in oklab, var(--accent) 15%, transparent) 100%);background-size:100% 100%;background-position:center center;mix-blend-mode:screen;animation:tab-shimmer 2s alternate infinite;z-index:-1}body #content .elementor .elementor-element.tabs-theme-glass .e-n-tabs-heading button{position:relative;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(0,0,0,0);border-radius:12px;padding:10px 24px;background-color:rgba(0,0,0,0);font-weight:600;letter-spacing:.15px;cursor:pointer;transition:color .25s ease,border-color .25s ease;outline:none;margin:0;box-sizing:border-box}body #content .elementor .elementor-element.tabs-theme-glass .e-n-tabs-heading.is-stacked button{width:100%;justify-content:center}body #content .elementor .elementor-element.tabs-theme-glass .e-n-tabs-heading .tabs-indicator{z-index:-1;position:absolute;top:0px;left:-4px;height:100%;width:calc(var(--indicator-w, 0px) + 4px);border-radius:var(--tabs-radius);background:hsla(0,0%,100%,.1);border:1px solid color-mix(in oklab, var(--accent) 50%, white 20%);overflow:hidden;pointer-events:none;transform:translateX(var(--indicator-x, 0px));transition:transform .35s cubic-bezier(0.22, 0.61, 0.36, 1),width .35s cubic-bezier(0.22, 0.61, 0.36, 1),border-color .25s;will-change:transform,width;box-sizing:border-box}body #content .elementor .elementor-element.tabs-theme-glass .e-n-tabs-heading .tabs-indicator::after{content:"";position:absolute;inset:0;background:radial-gradient(circle, color-mix(in oklab, var(--accent) 40%, transparent) 0%, color-mix(in oklab, var(--accent) 20%, transparent) 50%, color-mix(in oklab, var(--accent) 10%, transparent) 100%);background-size:100% 100%;background-position:center center;mix-blend-mode:screen;animation:tab-shimmer 2s alternate infinite}body #content .elementor .elementor-element.tabs-theme-glass .e-n-tabs-heading.is-stacked .tabs-indicator{left:0px;top:0px;width:var(--indicator-w, 100%);height:var(--indicator-h, 0px);transform:translate(var(--indicator-x, 0px), var(--indicator-y, 0px));transition:transform .35s cubic-bezier(0.22, 0.61, 0.36, 1),width .35s cubic-bezier(0.22, 0.61, 0.36, 1),height .35s cubic-bezier(0.22, 0.61, 0.36, 1),border-color .25s;will-change:transform,width,height}@media(max-width: 767px){body #content .elementor .elementor-element.tabs-theme-glass .e-n-tabs-heading.is-stacked{background:rgba(0,0,0,0);border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;max-width:100%;overflow:visible}body #content .elementor .elementor-element.tabs-theme-glass .e-n-tabs-heading.is-stacked::after{content:none}body #content .elementor .elementor-element.tabs-theme-glass .e-n-tabs-heading.is-stacked .tabs-indicator{display:block;z-index:0;background:hsla(0,0%,100%,.1);border:1px solid color-mix(in oklab, var(--accent) 50%, white 20%);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%)}body #content .elementor .elementor-element.tabs-theme-glass .e-n-tabs-heading.is-stacked button{position:relative;z-index:1;border:1px solid var(--glass-brd);border-radius:var(--tabs-radius);background:var(--glass-bg);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);overflow:hidden}}body #content .elementor .elementor-element.tabs-theme-color{--radius: 32px}body #content .elementor .elementor-element.tabs-theme-color .e-n-tabs-heading{z-index:2;position:absolute;align-self:center;margin-top:30px;display:inline-flex;gap:6px;padding:8px 0px;margin-inline:auto;width:max-content;max-width:calc(100% - 2*clamp(16px,4vw,32px))}body #content .elementor .elementor-element.tabs-theme-color .e-n-tabs-heading.is-stacked{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(220px, 100%), 1fr));align-items:stretch;gap:6px;padding:0;width:100%;max-width:100%}body #content .elementor .elementor-element.tabs-theme-color .e-n-tabs-heading button{position:relative;display:inline-flex;align-items:center;gap:8px;padding:10px 24px;background-color:rgba(0,0,0,0);font-weight:600;letter-spacing:.15px;cursor:pointer;transition:color .25s ease,border-color .25s ease;outline:none;margin:0;box-sizing:border-box;color:var(--color-inactive)}body #content .elementor .elementor-element.tabs-theme-color .e-n-tabs-heading button[aria-selected=true]{color:var(--color-active)}body #content .elementor .elementor-element.tabs-theme-color .e-n-tabs-heading.is-stacked button{width:100%;justify-content:center}body #content .elementor .elementor-element.tabs-theme-color .e-n-tabs-heading .tabs-indicator{z-index:-1;position:absolute;top:0px;left:0px;height:100%;width:calc(var(--indicator-w, 0px) + 4px);border-radius:32px;border:1px solid var(--color-active);overflow:hidden;pointer-events:none;transform:translateX(var(--indicator-x, 0px));transition:transform .35s cubic-bezier(0.22, 0.61, 0.36, 1),width .35s cubic-bezier(0.22, 0.61, 0.36, 1),border-color .25s;will-change:transform,width;box-sizing:border-box}body #content .elementor .elementor-element.tabs-theme-color .e-n-tabs-heading .tabs-indicator::after{content:"";position:absolute;inset:0;background-size:100% 100%;background-position:center center}body #content .elementor .elementor-element.tabs-theme-color .e-n-tabs-heading.is-stacked .tabs-indicator{left:0px;top:0px;width:var(--indicator-w, 100%);height:var(--indicator-h, 0px);transform:translate(var(--indicator-x, 0px), var(--indicator-y, 0px));transition:transform .35s cubic-bezier(0.22, 0.61, 0.36, 1),width .35s cubic-bezier(0.22, 0.61, 0.36, 1),height .35s cubic-bezier(0.22, 0.61, 0.36, 1),border-color .25s;will-change:transform,width,height}.pie-chart-diagram{display:flex;justify-content:center;align-items:center;position:relative;width:100%;min-height:550px;height:55vh;max-height:55vh;contain:layout style paint;transform:translate(0, 0);justify-self:center}@media(orientation: portrait)and (max-width: 1024px){.pie-chart-diagram{height:70vh;max-height:70vh}}@media(orientation: portrait)and (max-width: 768px){.pie-chart-diagram{height:72vh;max-height:72vh}}@media(orientation: landscape)and (max-height: 1000px){.pie-chart-diagram{min-height:350px;height:40vh;max-height:40vh}}.pie-chart-diagram canvas{display:block !important;max-height:65vh !important}@media(orientation: portrait)and (max-width: 1024px){.pie-chart-diagram canvas{max-height:55vh !important}}@media(orientation: portrait)and (max-width: 768px){.pie-chart-diagram canvas{max-height:50vh !important}}.pie-chart-diagram .pie-chart-center-total{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;font-weight:bold;font-size:clamp(3.25rem,1.9166666667rem + 2.7777777778vw,4rem);color:#fff;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .18s ease}.pie-chart-diagram .pie-chart-center-total.visible{opacity:1}@media(max-width: 768px){.pie-chart-diagram .pie-chart-center-total{font-size:clamp(2.625rem,1.5833333333rem + 3.4722222222vw,3.25rem)}}@media(max-width: 480px){.pie-chart-diagram .pie-chart-center-total{font-size:clamp(1.75rem,0rem + 8.75vw,2.625rem)}}.pie-chart-diagram .pie-chart-labels-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.pie-chart-diagram .pie-chart-label{position:absolute;display:flex;flex-direction:column;gap:5px;color:#fff;white-space:nowrap;pointer-events:auto;z-index:10;opacity:0;transition:opacity .18s ease}.pie-chart-diagram .pie-chart-label.visible{opacity:1}@media(max-width: 768px){.pie-chart-diagram .pie-chart-label{font-size:10px;padding:4px 6px}}@media(max-width: 480px){.pie-chart-diagram .pie-chart-label{font-size:9px;padding:3px 5px}}.pie-chart-diagram .pie-chart-label-value{font-weight:700;color:var(--e-global-color-white);font-size:clamp(2.625rem,1.9583333333rem + 1.3888888889vw,3rem);line-height:1}@media(max-width: 768px){.pie-chart-diagram .pie-chart-label-value{font-size:clamp(1.875rem,0.625rem + 4.1666666667vw,2.625rem)}}@media(max-width: 480px){.pie-chart-diagram .pie-chart-label-value{font-size:clamp(1.625rem,1.125rem + 2.5vw,1.875rem)}}.pie-chart-diagram .pie-chart-label-text{font-size:clamp(1.75rem,0.8611111111rem + 1.8518518519vw,2.25rem);font-weight:600;line-height:1.2;color:var(--e-global-color-amber_gold)}@media(max-width: 768px){.pie-chart-diagram .pie-chart-label-text{font-size:clamp(1.375rem,0.75rem + 2.0833333333vw,1.75rem)}}@media(max-width: 480px){.pie-chart-diagram .pie-chart-label-text{font-size:clamp(1.125rem,0.625rem + 2.5vw,1.375rem)}}.pie-chart-diagram .pie-chart-debug-canvas{position:absolute;pointer-events:none;z-index:100}.pie-chart-diagram .pie-chart-debug-info{position:absolute;top:10px;left:10px;background:rgba(0,0,0,.85);color:#fff;padding:12px 16px;border-radius:8px;font-family:"Monaco","Menlo","Consolas",monospace;font-size:11px;line-height:1.6;z-index:101;max-width:320px;box-shadow:0 4px 12px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.2)}.pie-chart-diagram .pie-chart-debug-info .debug-legend{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid hsla(0,0%,100%,.2)}.pie-chart-diagram .pie-chart-debug-info .debug-item{display:flex;align-items:center;gap:8px;margin-bottom:4px}.pie-chart-diagram .pie-chart-debug-info .debug-item:last-child{margin-bottom:0}.pie-chart-diagram .pie-chart-debug-info .debug-color{display:inline-block;width:14px;height:14px;border-radius:3px;flex-shrink:0;border:1px solid hsla(0,0%,100%,.3)}.pie-chart-diagram .pie-chart-debug-info .debug-stats{color:hsla(0,0%,100%,.8)}.pie-chart-diagram .pie-chart-debug-info .debug-stats div{margin-bottom:2px}.pie-chart-diagram .pie-chart-debug-info .debug-stats div:last-child{margin-bottom:0}@media(max-width: 768px){.pie-chart-diagram .pie-chart-debug-info{font-size:10px;padding:8px 12px;max-width:260px}}@media(max-width: 480px){.pie-chart-diagram .pie-chart-debug-info{font-size:9px;padding:6px 10px;max-width:220px;top:5px;left:5px}}.bar-chart-diagram{position:relative;width:100%;height:400px;overflow:visible}@media(max-width: 768px){.bar-chart-diagram{height:320px}}@media(max-width: 480px){.bar-chart-diagram{height:280px}}.bar-chart-diagram canvas{display:block}.bar-chart-diagram .bar-chart-labels-container{position:absolute;inset:0;pointer-events:none}.bar-chart-diagram .bar-chart-label{position:absolute;color:#fff;white-space:nowrap;line-height:1;font-weight:700;z-index:2}.bar-chart-diagram .bar-chart-label-value{font-weight:700;line-height:1;font-size:clamp(3.25rem,1.9166666667rem + 2.7777777778vw,4rem)}@media(max-width: 768px){.bar-chart-diagram .bar-chart-label-value{font-size:clamp(1.375rem,-0.0833333333rem + 4.8611111111vw,2.25rem)}}@media(max-width: 480px){.bar-chart-diagram .bar-chart-label-value{font-size:clamp(1rem,0.25rem + 3.75vw,1.375rem)}}.elementor-button .elementor-button-content-wrapper{align-items:center;gap:20px}.elementor-button .elementor-button-content-wrapper .elementor-button-icon{padding:20px;border:2px solid var(--e-global-color-amber_gold);border-radius:50%;transition:transform 400ms cubic-bezier(0.16, 1, 0.3, 1)}@media(max-width: 767px){.elementor-button .elementor-button-content-wrapper .elementor-button-icon{padding:15px}}.elementor-button .elementor-button-content-wrapper .elementor-button-icon svg{width:30px;height:30px;fill:var(--e-global-color-amber_gold);transition:transform 400ms cubic-bezier(0.16, 1, 0.3, 1)}@media(max-width: 767px){.elementor-button .elementor-button-content-wrapper .elementor-button-icon svg{width:20px;height:20px}}.elementor-button:hover .elementor-button-icon{transform:scale(1.08)}@media(max-width: 767px){.elementor-button:hover .elementor-button-icon{transform:none}}.white-button .elementor-button .elementor-button-icon{border:2px solid var(--e-global-color-half_white)}.white-button:hover .elementor-button-icon{border:2px solid var(--e-global-color-white)}.icon-button .elementor-button .elementor-button-icon{border:2px solid var(--e-global-color-half_white)}.icon-button .elementor-button-icon:hover{border:2px solid var(--e-global-color-white)}.text-button .elementor-button{display:inline-flex;border:2px solid var(--e-global-color-half_white);border-radius:50%;padding:20px !important;aspect-ratio:1/1}@media(max-width: 767px){.text-button .elementor-button{padding:15px !important}}.text-button .elementor-button:hover{border:2px solid var(--e-global-color-white)}.close-button .elementor-button .elementor-button-icon{padding:31px}@media(max-width: 767px){.close-button .elementor-button .elementor-button-icon{padding:20px}}.close-button .elementor-button .elementor-button-icon svg{width:30px;height:30px}.close-button:hover .elementor-button-icon{transform:scale(1)}.bdt-audio{padding:20px;width:100%;background:rgba(0,0,0,0);position:relative}.bdt-audio__bar{position:relative;width:100%;height:28px;display:flex;align-items:center}.bdt-audio__track{position:relative;width:100%;height:6px;border-radius:999px;background:var(--e-global-color-steel_navy);cursor:pointer;touch-action:none}.bdt-audio__played{position:absolute;left:0;top:0;height:6px;border-radius:999px;width:0%;background:var(--e-global-color-amber_gold);z-index:2}.bdt-audio__knob{position:absolute;top:50%;transform:translate(-50%, -50%);left:0%;width:20px;height:20px;border-radius:999px;background:var(--e-global-color-amber_gold);box-shadow:0 4px 10px rgba(0,0,0,.12);pointer-events:none;z-index:3}.bdt-audio__times{display:flex;justify-content:space-between;margin-top:10px;font-size:20px;line-height:1.2;color:rgba(0,0,0,.25)}.bdt-audio__center{margin-top:-25px;display:flex;justify-content:center}.bdt-audio__btn{border:none !important;background-color:rgba(0,0,0,0) !important}.bdt-audio__btn:focus{outline:2px solid rgba(0,0,0,.18);outline-offset:4px}.bdt-audio__icon{width:45px;height:45px;padding:7px;display:block;background-color:var(--e-global-color-steel_navy);border-radius:50%}.bdt-audio__icon:hover{background-color:var(--e-global-color-midnight_slate)}.bdt-audio__icon svg{width:100%;height:100%;display:block;fill:#fff}.bdt-audio audio{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}header .header-wrapper{--header-top-height: 0px;--header-main-height: 0px;--header-full-height: 0px;position:fixed;top:0;left:0;right:0;z-index:9999;background:rgba(0,0,0,0);will-change:height;transition:height .35s cubic-bezier(0.4, 0, 0.2, 1);clip-path:inset(0 -100px -100px -100px);flex-wrap:nowrap}header .header-wrapper .menu-button .elementor-button{border-color:var(--e-global-color-amber_gold);transition:border-color 0s}header .header-wrapper .header-main{background-color:rgba(0,0,0,0);transition:background-color 0s}header .header-wrapper.is-collapsed .header-top,header .header-wrapper.is-collapsed .header-main{transform:translateY(calc(-1 * var(--header-top-height)))}header .header-wrapper.is-collapsed .header-main{background-color:var(--e-global-color-steel_navy);box-shadow:0 6px 18px rgba(0,0,0,.12)}header .header-wrapper.is-collapsed .menu-button .elementor-button{border-color:rgba(0,0,0,0)}header .header-wrapper,header .header-wrapper *{pointer-events:none}header .header-wrapper a,header .header-wrapper button{pointer-events:initial}header .header-wrapper .header-top,header .header-wrapper .header-main{will-change:transform,box-shadow;transition:transform .35s cubic-bezier(0.4, 0, 0.2, 1),box-shadow .35s cubic-bezier(0.4, 0, 0.2, 1)}.page-header{position:absolute}.skew-left figure,.skew-right figure,.skew-left-ratio figure,.skew-right-ratio figure{position:relative}.skew-left figure figcaption,.skew-right figure figcaption,.skew-left-ratio figure figcaption,.skew-right-ratio figure figcaption{position:absolute;bottom:0px;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;padding:15px 30px 15px;transform:skewX(var(--skew));background-color:var(--e-global-color-steel_navy) !important;color:var(--e-global-color-white) !important}.skew-left figure figcaption,.skew-left-ratio figure figcaption{--skew: calc(var(--skew-angle) * -1)}.skew-right figure figcaption,.skew-right-ratio figure figcaption{--skew: calc(var(--skew-angle))}body .toggle-text-scaling,body .toggle-contrast{--toggle-active-icon-color: currentColor;--toggle-active-icon-outline-width: 0;--toggle-active-icon-outline-style: solid;--toggle-active-icon-outline-color: currentColor;--toggle-active-icon-outline-offset: 0;--toggle-active-icon-border-radius: 0;display:flex;background-color:var(--text-scaling-toggle-bg, transparent);cursor:pointer;flex-direction:row;align-items:center;gap:10px;border:none;padding:0}body .toggle-text-scaling:hover,body .toggle-contrast:hover{background-color:var(--text-scaling-toggle-hover-bg, var(--text-scaling-toggle-bg, transparent)) !important}body .toggle-text-scaling:focus,body .toggle-text-scaling:focus-visible,body .toggle-text-scaling:active,body .toggle-contrast:focus,body .toggle-contrast:focus-visible,body .toggle-contrast:active{outline:none !important;box-shadow:none !important;background-color:var(--text-scaling-toggle-hover-bg, var(--text-scaling-toggle-bg, transparent)) !important}body .toggle-text-scaling .toggle-text-scaling-icon,body .toggle-contrast .toggle-text-scaling-icon{display:flex;width:50px;height:50px;align-items:center;justify-content:center;flex-shrink:0;color:inherit}body .toggle-text-scaling .toggle-text-scaling-icon img,body .toggle-text-scaling .toggle-text-scaling-icon svg,body .toggle-contrast .toggle-text-scaling-icon img,body .toggle-contrast .toggle-text-scaling-icon svg{display:block;width:100%;height:100%;object-fit:contain}body .toggle-text-scaling .toggle-text-scaling-icon svg path:not([fill=none]),body .toggle-text-scaling .toggle-text-scaling-icon svg circle:not([fill=none]),body .toggle-text-scaling .toggle-text-scaling-icon svg ellipse:not([fill=none]),body .toggle-text-scaling .toggle-text-scaling-icon svg rect:not([fill=none]),body .toggle-text-scaling .toggle-text-scaling-icon svg polygon:not([fill=none]),body .toggle-text-scaling .toggle-text-scaling-icon svg polyline:not([fill=none]),body .toggle-text-scaling .toggle-text-scaling-icon svg text:not([fill=none]),body .toggle-text-scaling .toggle-text-scaling-icon svg tspan:not([fill=none]),body .toggle-contrast .toggle-text-scaling-icon svg path:not([fill=none]),body .toggle-contrast .toggle-text-scaling-icon svg circle:not([fill=none]),body .toggle-contrast .toggle-text-scaling-icon svg ellipse:not([fill=none]),body .toggle-contrast .toggle-text-scaling-icon svg rect:not([fill=none]),body .toggle-contrast .toggle-text-scaling-icon svg polygon:not([fill=none]),body .toggle-contrast .toggle-text-scaling-icon svg polyline:not([fill=none]),body .toggle-contrast .toggle-text-scaling-icon svg text:not([fill=none]),body .toggle-contrast .toggle-text-scaling-icon svg tspan:not([fill=none]){fill:currentColor !important}body .toggle-text-scaling .toggle-text-scaling-icon svg [stroke]:not([stroke=none]),body .toggle-contrast .toggle-text-scaling-icon svg [stroke]:not([stroke=none]){stroke:currentColor !important}body .toggle-text-scaling .toggle-text-scaling-icon.active,body .toggle-contrast .toggle-text-scaling-icon.active{color:var(--toggle-active-icon-color, currentColor);outline-width:var(--toggle-active-icon-outline-width, 0);outline-style:var(--toggle-active-icon-outline-style, solid);outline-color:var(--toggle-active-icon-outline-color, currentColor);outline-offset:var(--toggle-active-icon-outline-offset, 0);border-radius:var(--toggle-active-icon-border-radius, 0)}body .toggle-text-scaling .toggle-text-scaling-icon.active svg path:not([fill=none]),body .toggle-text-scaling .toggle-text-scaling-icon.active svg circle:not([fill=none]),body .toggle-text-scaling .toggle-text-scaling-icon.active svg ellipse:not([fill=none]),body .toggle-text-scaling .toggle-text-scaling-icon.active svg rect:not([fill=none]),body .toggle-text-scaling .toggle-text-scaling-icon.active svg polygon:not([fill=none]),body .toggle-text-scaling .toggle-text-scaling-icon.active svg polyline:not([fill=none]),body .toggle-text-scaling .toggle-text-scaling-icon.active svg text:not([fill=none]),body .toggle-text-scaling .toggle-text-scaling-icon.active svg tspan:not([fill=none]),body .toggle-contrast .toggle-text-scaling-icon.active svg path:not([fill=none]),body .toggle-contrast .toggle-text-scaling-icon.active svg circle:not([fill=none]),body .toggle-contrast .toggle-text-scaling-icon.active svg ellipse:not([fill=none]),body .toggle-contrast .toggle-text-scaling-icon.active svg rect:not([fill=none]),body .toggle-contrast .toggle-text-scaling-icon.active svg polygon:not([fill=none]),body .toggle-contrast .toggle-text-scaling-icon.active svg polyline:not([fill=none]),body .toggle-contrast .toggle-text-scaling-icon.active svg text:not([fill=none]),body .toggle-contrast .toggle-text-scaling-icon.active svg tspan:not([fill=none]){fill:var(--toggle-active-icon-color, currentColor) !important}body .toggle-text-scaling .toggle-text-scaling-icon.active svg [stroke]:not([stroke=none]),body .toggle-contrast .toggle-text-scaling-icon.active svg [stroke]:not([stroke=none]){stroke:var(--toggle-active-icon-color, currentColor) !important}body .text-scaling.popover-no-motion{transition:none !important}body .text-scaling.popover-fallback{position:fixed;translate:0 0;opacity:0;transform:scale(0.98);pointer-events:none;transition:opacity .18s ease-out,transform .22s cubic-bezier(0.22, 1, 0.36, 1),left .24s cubic-bezier(0.22, 1, 0.36, 1)}body .text-scaling.popover-fallback:not(.popover-mobile){translate:-50% 0}body .text-scaling.popover-fallback.visible{opacity:1;transform:scale(1);pointer-events:auto}body .text-scaling .text-scaling-value{font-weight:400;font-size:calc(16px*var(--scale, 1))}body .text-scaling button{border-radius:100%;min-width:50px;min-height:50px;aspect-ratio:1/1;font-size:var(--px-24-18, 24px);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px;cursor:pointer;border-width:2px;border-style:solid;transform:scale(1);transition-property:transform;transition-duration:.3s;transition-timing-function:ease-out}body .text-scaling button:hover{transform:scale(1.167)}body .text-scaling button:disabled{cursor:not-allowed}body .text-scaling button:disabled:hover{transform:scale(1)}body .text-scaling button b,body .text-scaling button .popup-button-symbol{--size: calc(18px * (var(--scale) * .5));display:flex;width:var(--size);height:var(--size);flex-direction:column;justify-content:center;align-items:center;font-style:normal}body .text-scaling button .popup-button-icon{--size: calc(18px * (var(--scale) * .65));display:flex;width:var(--size);height:var(--size);align-items:center;justify-content:center;color:currentColor}body .text-scaling button .popup-button-icon img,body .text-scaling button .popup-button-icon svg{display:block;width:100%;height:100%;object-fit:contain}body .text-scaling button .popup-button-icon svg path:not([fill=none]),body .text-scaling button .popup-button-icon svg circle:not([fill=none]),body .text-scaling button .popup-button-icon svg ellipse:not([fill=none]),body .text-scaling button .popup-button-icon svg rect:not([fill=none]),body .text-scaling button .popup-button-icon svg polygon:not([fill=none]),body .text-scaling button .popup-button-icon svg polyline:not([fill=none]),body .text-scaling button .popup-button-icon svg text:not([fill=none]),body .text-scaling button .popup-button-icon svg tspan:not([fill=none]){fill:currentColor !important}body .text-scaling button .popup-button-icon svg [stroke]:not([stroke=none]){stroke:currentColor !important}body .text-scaling[popover]{margin:0;inset:auto;opacity:0;transform:scale(0.98);pointer-events:auto !important;isolation:isolate;z-index:2147483647;transition:opacity .18s ease-out,transform .22s cubic-bezier(0.22, 1, 0.36, 1),left .24s cubic-bezier(0.22, 1, 0.36, 1),overlay .2s ease allow-discrete,display .2s ease allow-discrete}body .text-scaling[popover] *{pointer-events:auto !important}body .text-scaling[popover]:popover-open{opacity:1;transform:scale(1);pointer-events:auto !important;z-index:2147483647}body .text-scaling[popover]::backdrop{background:rgba(0,0,0,0)}@starting-style{body .text-scaling[popover]:popover-open{opacity:0;transform:scale(0.98)}}body .text-scaling .popup-inner{display:flex;flex-direction:row;align-items:center;gap:15px;padding:15px}body .text-scaling.popover-mobile{justify-self:center;width:calc(100% - 40px);max-width:290px;margin-bottom:12px}body .text-scaling.popover-mobile.popover-fallback{margin:0 auto;translate:0 0}body .text-scaling.popover-mobile .popup-inner{justify-content:space-between}body.contrast{--contrast-dark: #000;--contrast-light: #fff;--contrast-clickable: #FFff00;--e-global-color-steel_navy: var(--contrast-dark) !important;--e-global-color-midnight_slate: var(--contrast-dark) !important;--e-global-color-amber_gold: var(--contrast-light) !important;--e-global-color-white: var(--contrast-light) !important;--e-global-color-black: var(--contrast-dark) !important;--e-global-color-half_white: var(--contrast-light) !important;--e-global-color-orange_dark: var(--contrast-dark) !important;--e-global-color-dark_grey: var(--contrast-dark) !important;--e-global-color-light_grey: var(--contrast-light) !important}body.contrast .e-con:not([data-bg-global]),body.contrast .bg-global-white{--e-global-color-amber_gold: var(--contrast-dark) !important}body.contrast [data-bg-global=midnight_slate] .e-con:not([data-bg-global]),body.contrast [data-bg-global=steel_navy] .e-con:not([data-bg-global]){--e-global-color-amber_gold: var(--contrast-light) !important}body.contrast .e-lottie__container{visibility:hidden}body.contrast .elementor-button{--e-global-color-amber_gold: var(--contrast-clickable) !important;--e-global-color-half_white: var(--contrast-clickable) !important;--e-global-color-white: var(--contrast-clickable) !important;background-color:var(--contrast-dark) !important;padding:15px;border-radius:50px;outline:2px solid var(--contrast-clickable)}body.contrast a{color:var(--contrast-clickable) !important}body.contrast #content .elementor .elementor-element.tabs-theme-glass,body.contrast #content .elementor .elementor-element.tabs-theme-color{--color-active: var(--contrast-clickable) !important;--color-inactive: var(--contrast-clickable) !important;--accent: var(--contrast-clickable) !important;--glass-bg: var(--contrast-dark) !important;--glass-brd: var(--contrast-clickable) !important}body.contrast #content .elementor .elementor-element.tabs-theme-glass .e-n-tabs-heading,body.contrast #content .elementor .elementor-element.tabs-theme-color .e-n-tabs-heading{background:var(--contrast-dark) !important;border:none !important;border-radius:0 !important;padding:8px !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;overflow:visible !important}body.contrast #content .elementor .elementor-element.tabs-theme-glass .e-n-tabs-heading::after,body.contrast #content .elementor .elementor-element.tabs-theme-color .e-n-tabs-heading::after{content:none !important}body.contrast #content .elementor .elementor-element.tabs-theme-glass .e-n-tabs-heading .tabs-indicator,body.contrast #content .elementor .elementor-element.tabs-theme-color .e-n-tabs-heading .tabs-indicator{display:none !important}body.contrast #content .elementor .elementor-element.tabs-theme-glass .e-n-tabs-heading .tabs-indicator::after,body.contrast #content .elementor .elementor-element.tabs-theme-color .e-n-tabs-heading .tabs-indicator::after{content:none !important}body.contrast #content .elementor .elementor-element.tabs-theme-glass .e-n-tabs-heading button,body.contrast #content .elementor .elementor-element.tabs-theme-color .e-n-tabs-heading button{color:var(--contrast-clickable) !important;background:var(--contrast-dark) !important;border:2px solid var(--contrast-clickable) !important;border-radius:30px !important}body.contrast #content .elementor .elementor-element.tabs-theme-glass .e-n-tabs-heading button[aria-selected=true],body.contrast #content .elementor .elementor-element.tabs-theme-color .e-n-tabs-heading button[aria-selected=true]{color:var(--contrast-dark) !important;background:var(--contrast-clickable) !important;border-color:var(--contrast-clickable) !important}body.contrast #content .elementor .elementor-element.tabs-theme-glass .e-n-tabs-heading button:focus-visible,body.contrast #content .elementor .elementor-element.tabs-theme-color .e-n-tabs-heading button:focus-visible{outline:3px solid var(--contrast-clickable) !important;outline-offset:2px}body.contrast header[data-elementor-type=header] .elementor-widget-contrast-mode-button .elementor-widget-container button,body.contrast header[data-elementor-type=header] .elementor-widget-text-scaling-button .elementor-widget-container button{--e-global-color-amber_gold: var(--contrast-clickable) !important}body.contrast header[data-elementor-type=header] .elementor-widget-text-scaling-button .popup-inner button{background-color:var(--contrast-dark) !important}.e-lottie__container path[fill="rgb(27,51,111)"]{fill:var(--e-global-color-steel_navy) !important}.e-lottie__container path[fill="rgb(18,35,74)"]{fill:var(--e-global-color-midnight_slate) !important}.e-lottie__container rect[fill="#1c346f"]{fill:var(--e-global-color-steel_navy) !important}body #content .elementor .elementor-element.tabs-theme-glass .e-n-tabs-heading,body #content .elementor .elementor-element.tabs-theme-color .e-n-tabs-heading{z-index:4}body #content .elementor .elementor-element.tabs-theme-glass .e-n-tabs-content,body #content .elementor .elementor-element.tabs-theme-color .e-n-tabs-content{z-index:1}
