.elementor-26 .elementor-element.elementor-element-9f1e259{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-26 .elementor-element.elementor-element-3cb6261{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:flex-start;--e-off-canvas-width:100vw;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-overlay-opacity:1;}.elementor-26 .elementor-element.elementor-element-3cb6261 .e-off-canvas__overlay{background-color:#3E5661CC;}.elementor-26 .elementor-element.elementor-element-a752c15{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-26 .elementor-element.elementor-element-b187407{--display:flex;}.elementor-26 .elementor-element.elementor-element-b187407.e-con{--align-self:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-5407690 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:14px;}.elementor-26 .elementor-element.elementor-element-5407690 .elementor-icon-box-title{margin-block-end:3px;}.elementor-26 .elementor-element.elementor-element-5407690 .elementor-icon{font-size:1.7em;}.elementor-26 .elementor-element.elementor-element-5407690 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-5407690 .elementor-icon-box-title a{font-family:var( --e-global-typography-96ffe15-font-family ), Sans-serif;font-size:var( --e-global-typography-96ffe15-font-size );font-weight:var( --e-global-typography-96ffe15-font-weight );line-height:var( --e-global-typography-96ffe15-line-height );letter-spacing:var( --e-global-typography-96ffe15-letter-spacing );word-spacing:var( --e-global-typography-96ffe15-word-spacing );}.elementor-26 .elementor-element.elementor-element-5407690.elementor-element{--align-self:flex-start;}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-value{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-value{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-646fa3b .jet-ajax-search__results-area{width:800px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-26 .elementor-element.elementor-element-646fa3b .jet-ajax-search__form--focus{border-color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-646fa3b .jet-ajax-search__form{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-646fa3b .jet-ajax-search__field{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-646fa3b .jet-ajax-search__field::placeholder{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-646fa3b .jet-ajax-search__form--focus .jet-ajax-search__field{color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-646fa3b .jet-ajax-search__submit{color:var( --e-global-color-4c2a736 );background-color:var( --e-global-color-accent );padding:15px 15px 15px 15px;border-radius:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-646fa3b .jet-ajax-search__source-results-item_icon svg{width:24px;}.elementor-26 .elementor-element.elementor-element-646fa3b .jet-ajax-search__source-results-item_icon{font-size:24px;}.elementor-26 .elementor-element.elementor-element-646fa3b .jet-ajax-search__spinner{color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-646fa3b.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-9d998ef .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:14px;}.elementor-26 .elementor-element.elementor-element-9d998ef .elementor-icon-box-title{margin-block-end:10px;}.elementor-26 .elementor-element.elementor-element-9d998ef .elementor-icon{font-size:1.2em;}.elementor-26 .elementor-element.elementor-element-9d998ef .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-9d998ef .elementor-icon-box-title a{font-family:var( --e-global-typography-2c1a946-font-family ), Sans-serif;font-size:var( --e-global-typography-2c1a946-font-size );font-weight:var( --e-global-typography-2c1a946-font-weight );text-transform:var( --e-global-typography-2c1a946-text-transform );line-height:var( --e-global-typography-2c1a946-line-height );letter-spacing:var( --e-global-typography-2c1a946-letter-spacing );word-spacing:var( --e-global-typography-2c1a946-word-spacing );}.elementor-26 .elementor-element.elementor-element-9d998ef{margin:5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-26 .elementor-element.elementor-element-9d998ef.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-07781fb{--display:flex;}.elementor-26 .elementor-element.elementor-element-2e44553{--e-off-canvas-justify-content:flex-start;--e-off-canvas-align-items:center;--e-off-canvas-width:auto;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:300ms;--e-off-canvas-overlay-opacity:1;}.elementor-26 .elementor-element.elementor-element-2e44553 .e-off-canvas__content{background-color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-2e44553 .e-off-canvas__overlay{background-color:#3E5661CC;}.elementor-26 .elementor-element.elementor-element-64c2620{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-15307ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-26 .elementor-element.elementor-element-15307ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-26 .elementor-element.elementor-element-15307ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-26 .elementor-element.elementor-element-15307ed .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-26 .elementor-element.elementor-element-15307ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-26 .elementor-element.elementor-element-15307ed .elementor-icon-list-icon i{color:var( --e-global-color-4c2a736 );transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-15307ed .elementor-icon-list-icon svg{fill:var( --e-global-color-4c2a736 );transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-15307ed{--e-icon-list-icon-size:0.8em;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 55px) 0px;}.elementor-26 .elementor-element.elementor-element-15307ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-15307ed .elementor-icon-list-item > a{font-family:var( --e-global-typography-bd2c5fb-font-family ), Sans-serif;font-size:var( --e-global-typography-bd2c5fb-font-size );font-weight:var( --e-global-typography-bd2c5fb-font-weight );text-transform:var( --e-global-typography-bd2c5fb-text-transform );line-height:var( --e-global-typography-bd2c5fb-line-height );letter-spacing:var( --e-global-typography-bd2c5fb-letter-spacing );word-spacing:var( --e-global-typography-bd2c5fb-word-spacing );}.elementor-26 .elementor-element.elementor-element-15307ed .elementor-icon-list-text{transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-15307ed.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-af938da .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-26 .elementor-element.elementor-element-af938da .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-family:var( --e-global-typography-bd2c5fb-font-family ), Sans-serif;font-size:var( --e-global-typography-bd2c5fb-font-size );font-weight:var( --e-global-typography-bd2c5fb-font-weight );text-transform:var( --e-global-typography-bd2c5fb-text-transform );line-height:var( --e-global-typography-bd2c5fb-line-height );letter-spacing:var( --e-global-typography-bd2c5fb-letter-spacing );word-spacing:var( --e-global-typography-bd2c5fb-word-spacing );}.elementor-26 .elementor-element.elementor-element-af938da{--jmm-top-items-ver-padding:0px;--jmm-top-items-hor-padding:0px;--jmm-top-items-gap:25px;--jmm-top-items-hor-align:flex-start;--jmm-top-item-title-color:var( --e-global-color-4c2a736 );--jmm-sub-item-title-color:var( --e-global-color-4c2a736 );--jmm-top-hover-item-title-color:var( --e-global-color-accent );--jmm-sub-hover-item-title-color:var( --e-global-color-accent );--jmm-top-active-item-title-color:var( --e-global-color-accent );--jmm-sub-active-item-title-color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-af938da .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--sub-level,
							.elementor-26 .elementor-element.elementor-element-af938da .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--sub-level{font-family:var( --e-global-typography-2c1a946-font-family ), Sans-serif;font-size:var( --e-global-typography-2c1a946-font-size );font-weight:var( --e-global-typography-2c1a946-font-weight );text-transform:var( --e-global-typography-2c1a946-text-transform );line-height:var( --e-global-typography-2c1a946-line-height );letter-spacing:var( --e-global-typography-2c1a946-letter-spacing );word-spacing:var( --e-global-typography-2c1a946-word-spacing );}.elementor-26 .elementor-element.elementor-element-af938da.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-48e0879 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2rem/2);}.elementor-26 .elementor-element.elementor-element-48e0879 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2rem/2);}.elementor-26 .elementor-element.elementor-element-48e0879 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2rem/2);}.elementor-26 .elementor-element.elementor-element-48e0879 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2rem/2);}.elementor-26 .elementor-element.elementor-element-48e0879 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2rem/2);}.elementor-26 .elementor-element.elementor-element-48e0879 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-48e0879 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-48e0879{--e-icon-list-icon-size:0.8em;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-48e0879 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-48e0879 .elementor-icon-list-item > a{font-family:var( --e-global-typography-footer_links_small_1-font-family ), Sans-serif;font-size:var( --e-global-typography-footer_links_small_1-font-size );font-weight:var( --e-global-typography-footer_links_small_1-font-weight );line-height:var( --e-global-typography-footer_links_small_1-line-height );letter-spacing:var( --e-global-typography-footer_links_small_1-letter-spacing );word-spacing:var( --e-global-typography-footer_links_small_1-word-spacing );}.elementor-26 .elementor-element.elementor-element-48e0879 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-da33478{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-26 .elementor-element.elementor-element-e6e8f06 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4rem/2);}.elementor-26 .elementor-element.elementor-element-e6e8f06 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4rem/2);}.elementor-26 .elementor-element.elementor-element-e6e8f06 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4rem/2);}.elementor-26 .elementor-element.elementor-element-e6e8f06 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4rem/2);}.elementor-26 .elementor-element.elementor-element-e6e8f06 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4rem/2);}.elementor-26 .elementor-element.elementor-element-e6e8f06 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-e6e8f06 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-e6e8f06 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-e6e8f06 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-e6e8f06{--e-icon-list-icon-size:0.8em;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-e6e8f06 .elementor-icon-list-icon{padding-inline-end:0.3em;}.elementor-26 .elementor-element.elementor-element-e6e8f06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-e6e8f06 .elementor-icon-list-item > a{font-family:var( --e-global-typography-2c1a946-font-family ), Sans-serif;font-size:var( --e-global-typography-2c1a946-font-size );font-weight:var( --e-global-typography-2c1a946-font-weight );text-transform:var( --e-global-typography-2c1a946-text-transform );line-height:var( --e-global-typography-2c1a946-line-height );letter-spacing:var( --e-global-typography-2c1a946-letter-spacing );word-spacing:var( --e-global-typography-2c1a946-word-spacing );}.elementor-26 .elementor-element.elementor-element-e6e8f06 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-e6e8f06 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-e6e8f06.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-9316dac{text-align:end;}.elementor-26 .elementor-element.elementor-element-9316dac img{width:80%;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1366px){.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-5407690 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-5407690 .elementor-icon-box-title a{font-size:var( --e-global-typography-96ffe15-font-size );line-height:var( --e-global-typography-96ffe15-line-height );letter-spacing:var( --e-global-typography-96ffe15-letter-spacing );word-spacing:var( --e-global-typography-96ffe15-word-spacing );}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-646fa3b .jet-ajax-search__field{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-646fa3b .jet-ajax-search__field::placeholder{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-9d998ef .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-9d998ef .elementor-icon-box-title a{font-size:var( --e-global-typography-2c1a946-font-size );line-height:var( --e-global-typography-2c1a946-line-height );letter-spacing:var( --e-global-typography-2c1a946-letter-spacing );word-spacing:var( --e-global-typography-2c1a946-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-15307ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-15307ed .elementor-icon-list-item > a{font-size:var( --e-global-typography-bd2c5fb-font-size );line-height:var( --e-global-typography-bd2c5fb-line-height );letter-spacing:var( --e-global-typography-bd2c5fb-letter-spacing );word-spacing:var( --e-global-typography-bd2c5fb-word-spacing );}.elementor-26 .elementor-element.elementor-element-af938da .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-26 .elementor-element.elementor-element-af938da .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-size:var( --e-global-typography-bd2c5fb-font-size );line-height:var( --e-global-typography-bd2c5fb-line-height );letter-spacing:var( --e-global-typography-bd2c5fb-letter-spacing );word-spacing:var( --e-global-typography-bd2c5fb-word-spacing );}.elementor-26 .elementor-element.elementor-element-af938da .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--sub-level,
							.elementor-26 .elementor-element.elementor-element-af938da .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--sub-level{font-size:var( --e-global-typography-2c1a946-font-size );line-height:var( --e-global-typography-2c1a946-line-height );letter-spacing:var( --e-global-typography-2c1a946-letter-spacing );word-spacing:var( --e-global-typography-2c1a946-word-spacing );}.elementor-26 .elementor-element.elementor-element-48e0879 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-48e0879 .elementor-icon-list-item > a{font-size:var( --e-global-typography-footer_links_small_1-font-size );line-height:var( --e-global-typography-footer_links_small_1-line-height );letter-spacing:var( --e-global-typography-footer_links_small_1-letter-spacing );word-spacing:var( --e-global-typography-footer_links_small_1-word-spacing );}.elementor-26 .elementor-element.elementor-element-e6e8f06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-e6e8f06 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2c1a946-font-size );line-height:var( --e-global-typography-2c1a946-line-height );letter-spacing:var( --e-global-typography-2c1a946-letter-spacing );word-spacing:var( --e-global-typography-2c1a946-word-spacing );}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-5407690 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-5407690 .elementor-icon-box-title a{font-size:var( --e-global-typography-96ffe15-font-size );line-height:var( --e-global-typography-96ffe15-line-height );letter-spacing:var( --e-global-typography-96ffe15-letter-spacing );word-spacing:var( --e-global-typography-96ffe15-word-spacing );}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-646fa3b .jet-ajax-search__field{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-646fa3b .jet-ajax-search__field::placeholder{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-9d998ef .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-9d998ef .elementor-icon-box-title a{font-size:var( --e-global-typography-2c1a946-font-size );line-height:var( --e-global-typography-2c1a946-line-height );letter-spacing:var( --e-global-typography-2c1a946-letter-spacing );word-spacing:var( --e-global-typography-2c1a946-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-15307ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-15307ed .elementor-icon-list-item > a{font-size:var( --e-global-typography-bd2c5fb-font-size );line-height:var( --e-global-typography-bd2c5fb-line-height );letter-spacing:var( --e-global-typography-bd2c5fb-letter-spacing );word-spacing:var( --e-global-typography-bd2c5fb-word-spacing );}.elementor-26 .elementor-element.elementor-element-af938da .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-26 .elementor-element.elementor-element-af938da .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-size:var( --e-global-typography-bd2c5fb-font-size );line-height:var( --e-global-typography-bd2c5fb-line-height );letter-spacing:var( --e-global-typography-bd2c5fb-letter-spacing );word-spacing:var( --e-global-typography-bd2c5fb-word-spacing );}.elementor-26 .elementor-element.elementor-element-af938da .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--sub-level,
							.elementor-26 .elementor-element.elementor-element-af938da .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--sub-level{font-size:var( --e-global-typography-2c1a946-font-size );line-height:var( --e-global-typography-2c1a946-line-height );letter-spacing:var( --e-global-typography-2c1a946-letter-spacing );word-spacing:var( --e-global-typography-2c1a946-word-spacing );}.elementor-26 .elementor-element.elementor-element-48e0879 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-48e0879 .elementor-icon-list-item > a{font-size:var( --e-global-typography-footer_links_small_1-font-size );line-height:var( --e-global-typography-footer_links_small_1-line-height );letter-spacing:var( --e-global-typography-footer_links_small_1-letter-spacing );word-spacing:var( --e-global-typography-footer_links_small_1-word-spacing );}.elementor-26 .elementor-element.elementor-element-e6e8f06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-e6e8f06 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2c1a946-font-size );line-height:var( --e-global-typography-2c1a946-line-height );letter-spacing:var( --e-global-typography-2c1a946-letter-spacing );word-spacing:var( --e-global-typography-2c1a946-word-spacing );}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-5407690 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-5407690 .elementor-icon-box-title a{font-size:var( --e-global-typography-96ffe15-font-size );line-height:var( --e-global-typography-96ffe15-line-height );letter-spacing:var( --e-global-typography-96ffe15-letter-spacing );word-spacing:var( --e-global-typography-96ffe15-word-spacing );}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-646fa3b .jet-ajax-search__field{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-646fa3b .jet-ajax-search__field::placeholder{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-9d998ef .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-9d998ef .elementor-icon-box-title a{font-size:var( --e-global-typography-2c1a946-font-size );line-height:var( --e-global-typography-2c1a946-line-height );letter-spacing:var( --e-global-typography-2c1a946-letter-spacing );word-spacing:var( --e-global-typography-2c1a946-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-15307ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-15307ed .elementor-icon-list-item > a{font-size:var( --e-global-typography-bd2c5fb-font-size );line-height:var( --e-global-typography-bd2c5fb-line-height );letter-spacing:var( --e-global-typography-bd2c5fb-letter-spacing );word-spacing:var( --e-global-typography-bd2c5fb-word-spacing );}.elementor-26 .elementor-element.elementor-element-af938da .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-26 .elementor-element.elementor-element-af938da .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-size:var( --e-global-typography-bd2c5fb-font-size );line-height:var( --e-global-typography-bd2c5fb-line-height );letter-spacing:var( --e-global-typography-bd2c5fb-letter-spacing );word-spacing:var( --e-global-typography-bd2c5fb-word-spacing );}.elementor-26 .elementor-element.elementor-element-af938da .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--sub-level,
							.elementor-26 .elementor-element.elementor-element-af938da .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--sub-level{font-size:var( --e-global-typography-2c1a946-font-size );line-height:var( --e-global-typography-2c1a946-line-height );letter-spacing:var( --e-global-typography-2c1a946-letter-spacing );word-spacing:var( --e-global-typography-2c1a946-word-spacing );}.elementor-26 .elementor-element.elementor-element-48e0879 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-48e0879 .elementor-icon-list-item > a{font-size:var( --e-global-typography-footer_links_small_1-font-size );line-height:var( --e-global-typography-footer_links_small_1-line-height );letter-spacing:var( --e-global-typography-footer_links_small_1-letter-spacing );word-spacing:var( --e-global-typography-footer_links_small_1-word-spacing );}.elementor-26 .elementor-element.elementor-element-e6e8f06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-e6e8f06 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2c1a946-font-size );line-height:var( --e-global-typography-2c1a946-line-height );letter-spacing:var( --e-global-typography-2c1a946-letter-spacing );word-spacing:var( --e-global-typography-2c1a946-word-spacing );}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-9f1e259{--width:80%;}.elementor-26 .elementor-element.elementor-element-b187407{--content-width:80vw;}.elementor-26 .elementor-element.elementor-element-64c2620{--width:100%;}.elementor-26 .elementor-element.elementor-element-da33478{--width:100%;}}@media(min-width:2400px){.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-5407690 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-5407690 .elementor-icon-box-title a{font-size:var( --e-global-typography-96ffe15-font-size );line-height:var( --e-global-typography-96ffe15-line-height );letter-spacing:var( --e-global-typography-96ffe15-letter-spacing );word-spacing:var( --e-global-typography-96ffe15-word-spacing );}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-646fa3b .jet-ajax-search__field{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-646fa3b .jet-ajax-search__field::placeholder{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-9d998ef .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-9d998ef .elementor-icon-box-title a{font-size:var( --e-global-typography-2c1a946-font-size );line-height:var( --e-global-typography-2c1a946-line-height );letter-spacing:var( --e-global-typography-2c1a946-letter-spacing );word-spacing:var( --e-global-typography-2c1a946-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26 .elementor-element.elementor-element-15307ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-15307ed .elementor-icon-list-item > a{font-size:var( --e-global-typography-bd2c5fb-font-size );line-height:var( --e-global-typography-bd2c5fb-line-height );letter-spacing:var( --e-global-typography-bd2c5fb-letter-spacing );word-spacing:var( --e-global-typography-bd2c5fb-word-spacing );}.elementor-26 .elementor-element.elementor-element-af938da .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-26 .elementor-element.elementor-element-af938da .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-size:var( --e-global-typography-bd2c5fb-font-size );line-height:var( --e-global-typography-bd2c5fb-line-height );letter-spacing:var( --e-global-typography-bd2c5fb-letter-spacing );word-spacing:var( --e-global-typography-bd2c5fb-word-spacing );}.elementor-26 .elementor-element.elementor-element-af938da .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--sub-level,
							.elementor-26 .elementor-element.elementor-element-af938da .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--sub-level{font-size:var( --e-global-typography-2c1a946-font-size );line-height:var( --e-global-typography-2c1a946-line-height );letter-spacing:var( --e-global-typography-2c1a946-letter-spacing );word-spacing:var( --e-global-typography-2c1a946-word-spacing );}.elementor-26 .elementor-element.elementor-element-48e0879 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-48e0879 .elementor-icon-list-item > a{font-size:var( --e-global-typography-footer_links_small_1-font-size );line-height:var( --e-global-typography-footer_links_small_1-line-height );letter-spacing:var( --e-global-typography-footer_links_small_1-letter-spacing );word-spacing:var( --e-global-typography-footer_links_small_1-word-spacing );}.elementor-26 .elementor-element.elementor-element-e6e8f06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-e6e8f06 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2c1a946-font-size );line-height:var( --e-global-typography-2c1a946-line-height );letter-spacing:var( --e-global-typography-2c1a946-letter-spacing );word-spacing:var( --e-global-typography-2c1a946-word-spacing );}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for icon-list, class: .elementor-element-15307ed */.offCanvasMenuToolbar .cls-1 {
  fill: #ffffff;
}/* End custom CSS */
/* Start custom CSS for jet-mega-menu, class: .elementor-element-af938da *//* 1. Die mobilen Umschalt-Buttons (Hamburger) komplett verstecken */
.elementor-widget-jet-mega-menu .jet-mega-menu-toggle {
    display: none !important;
}

/* 2. Den Haupt-Container zwingen, immer sichtbar und flexibel zu sein */
.elementor-widget-jet-mega-menu .jet-mega-menu-container {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
}

/* 3. Die Hauptpunkte untereinander anordnen */
.elementor-widget-jet-mega-menu .jet-mega-menu-list {
    display: flex !important;
    flex-direction: column !important;
    padding: 0 !important;
   margin: 0!important;
}

/* 4. Untermenüs (Dropdowns) permanent ausklappen und unter dem Hauptpunkt platzieren */
.elementor-widget-jet-mega-menu .jet-mega-menu-sub-menu {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    pointer-events: auto !important;
    
    /* Absolute Positionierung aufheben, damit es den nachfolgenden Inhalt nach unten schiebt */
    position: relative !important;
    top: 0 !important;
    left: 0 !important;
    right: auto !important;
    width: 100% !important;
    box-shadow: none !important;
    
    /* Grauenhafte weiße Hintergründe entfernen */
    background: transparent !important; 
    padding: 0 !important;
    margin-bottom: 33px;
}

/* 5. Die Unterpunkte (z.B. Datenschutz, Karriere) optisch einrücken */
.elementor-widget-jet-mega-menu .jet-mega-menu-sub-menu__list {
  margin-left: -10px;
}

/* 6. Textfarbe, Hintergründe und Schriftgrößen vereinheitlichen */
.elementor-widget-jet-mega-menu .jet-mega-menu-item__inner,
.elementor-widget-jet-mega-menu .jet-mega-menu-item__link {
    background: transparent !important; /* Entfernt weiße Balken */
}


/* Optional: Die kleinen Dropdown-Pfeile ausblenden, da das Menü eh immer offen ist */
.elementor-widget-jet-mega-menu .jet-mega-menu-item__dropdown {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e6e8f06 */.elementor-widget .elementor-icon-list-icon svg {
	height: auto;
	width: var(--e-icon-list-icon-size,1em);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d73c1b6 *//* Wenn du nach oben scrollst: Header rutscht ins Bild */
.headroom--pinned {
    transform: translateY(0%);
}

/* Wenn du nach unten scrollst: Header rutscht nach oben aus dem Bild */
.headroom--unpinned {
    transform: translateY(-100%);
}/* End custom CSS */