.elementor-12236 .elementor-element.elementor-element-1cf4043f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:-33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:69px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-1cf4043f:not(.elementor-motion-effects-element-type-background), .elementor-12236 .elementor-element.elementor-element-1cf4043f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://twentyfourtalents.de/wp-content/uploads/2026/05/Verlauf_HG_Neu-Desktop-2-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-12236 .elementor-element.elementor-element-539ac62{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:69px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-539ac62:not(.elementor-motion-effects-element-type-background), .elementor-12236 .elementor-element.elementor-element-539ac62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://twentyfourtalents.de/wp-content/uploads/2026/05/infamous-white-border-endboss.svg");background-repeat:no-repeat;}.elementor-12236 .elementor-element.elementor-element-3dbd220a{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:56px;--padding-right:0px;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-12236 .elementor-element.elementor-element-6b9de2fb{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12236 .elementor-element.elementor-element-6b9de2fb img{width:300px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12236 .elementor-element.elementor-element-632dfe09{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 120px;padding:0px 0px 0px 0px;z-index:8;border-radius:22px 22px 22px 22px;}.elementor-12236 .elementor-element.elementor-element-632dfe09 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-632dfe09 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-12236 .elementor-element.elementor-element-632dfe09 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#61CE70;}.elementor-12236 .elementor-element.elementor-element-632dfe09 .e--pointer-framed .elementor-item:before,
					.elementor-12236 .elementor-element.elementor-element-632dfe09 .e--pointer-framed .elementor-item:after{border-color:#61CE70;}.elementor-12236 .elementor-element.elementor-element-632dfe09 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#8FB77A;}.elementor-12236 .elementor-element.elementor-element-632dfe09 .elementor-nav-menu--dropdown a, .elementor-12236 .elementor-element.elementor-element-632dfe09 .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-632dfe09 .elementor-nav-menu--dropdown{background-color:#EDF4F99C;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12236 .elementor-element.elementor-element-0705c5f .elementor-button{background-color:#FF6F61;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-12236 .elementor-element.elementor-element-0705c5f .elementor-button:hover, .elementor-12236 .elementor-element.elementor-element-0705c5f .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-12236 .elementor-element.elementor-element-0705c5f{width:auto;max-width:auto;margin:-42px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12236 .elementor-element.elementor-element-0705c5f.elementor-element{--align-self:center;}.elementor-12236 .elementor-element.elementor-element-467efc5f{--display:flex;--min-height:685px;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-1c0b004d{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:auto;--margin-top:120px;--margin-bottom:60px;--margin-left:60px;--margin-right:60px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:2;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12236 .elementor-element.elementor-element-9cda2a8 .elementor-heading-title{color:#FF6F61;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12236 .elementor-element.elementor-element-94f593b{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12236 .elementor-element.elementor-element-94f593b img{width:69%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12236 .elementor-element.elementor-element-ff1d081{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans", Sans-serif;font-size:35px;font-weight:400;}.elementor-12236 .elementor-element.elementor-element-b079cbd{--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;}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12236 .elementor-element.elementor-element-23e7f21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12236 .elementor-element.elementor-element-23e7f21 .elementor-icon-box-wrapper{align-items:start;gap:5px;}.elementor-12236 .elementor-element.elementor-element-23e7f21 .elementor-icon{font-size:26px;}.elementor-12236 .elementor-element.elementor-element-23e7f21 .elementor-icon-box-description{font-family:"Noto Sans", Sans-serif;font-weight:700;}.elementor-12236 .elementor-element.elementor-element-233e25d .elementor-icon-box-wrapper{align-items:start;gap:5px;}.elementor-12236 .elementor-element.elementor-element-233e25d .elementor-icon{font-size:26px;}.elementor-12236 .elementor-element.elementor-element-233e25d .elementor-icon-box-description{font-family:"Noto Sans", Sans-serif;font-weight:700;}.elementor-12236 .elementor-element.elementor-element-53d9603 .elementor-icon-box-wrapper{align-items:start;gap:5px;}.elementor-12236 .elementor-element.elementor-element-53d9603 .elementor-icon{font-size:26px;}.elementor-12236 .elementor-element.elementor-element-53d9603 .elementor-icon-box-description{font-family:"Noto Sans", Sans-serif;font-weight:700;}.elementor-12236 .elementor-element.elementor-element-1fa5fec{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-e179fe1 .elementor-button{background-color:#FF6F61;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-12236 .elementor-element.elementor-element-e179fe1 .elementor-button:hover, .elementor-12236 .elementor-element.elementor-element-e179fe1 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-12236 .elementor-element.elementor-element-e179fe1{width:auto;max-width:auto;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12236 .elementor-element.elementor-element-e179fe1.elementor-element{--align-self:flex-start;}.elementor-12236 .elementor-element.elementor-element-a0a48d2 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-12236 .elementor-element.elementor-element-a0a48d2 .elementor-button:hover, .elementor-12236 .elementor-element.elementor-element-a0a48d2 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-a0a48d2{width:auto;max-width:auto;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12236 .elementor-element.elementor-element-a0a48d2.elementor-element{--align-self:flex-start;}.elementor-12236 .elementor-element.elementor-element-1e74deb{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-12236 .elementor-element.elementor-element-1e74deb.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12236 .elementor-element.elementor-element-0d782f1{--e-transform-rotateZ:-4deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:299px;text-align:center;font-family:"Noto Sans", Sans-serif;font-size:90px;font-weight:400;line-height:79px;}.elementor-12236 .elementor-element.elementor-element-0d782f1.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12236 .elementor-element.elementor-element-0d782f1{left:59px;}body.rtl .elementor-12236 .elementor-element.elementor-element-0d782f1{right:59px;}.elementor-12236 .elementor-element.elementor-element-aaa55d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12236 .elementor-element.elementor-element-aaa55d0:not( .elementor-widget-image ), .elementor-12236 .elementor-element.elementor-element-aaa55d0.elementor-widget-image img{-webkit-mask-image:url( https://twentyfourtalents.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12236 .elementor-element.elementor-element-aaa55d0 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-12236 .elementor-element.elementor-element-8950281 .elementor-button{background-color:#FF6F61;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-12236 .elementor-element.elementor-element-8950281 .elementor-button:hover, .elementor-12236 .elementor-element.elementor-element-8950281 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-12236 .elementor-element.elementor-element-8950281{width:auto;max-width:auto;margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}.elementor-12236 .elementor-element.elementor-element-8950281.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12236 .elementor-element.elementor-element-8950281{left:0px;}body.rtl .elementor-12236 .elementor-element.elementor-element-8950281{right:0px;}.elementor-12236 .elementor-element.elementor-element-2d60a5b{--display:flex;--min-height:12vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-499f94a{--display:flex;--min-height:12vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:22px 22px 22px 22px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12236 .elementor-element.elementor-element-499f94a:not(.elementor-motion-effects-element-type-background), .elementor-12236 .elementor-element.elementor-element-499f94a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12236 .elementor-element.elementor-element-91f2ddd .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-12236 .elementor-element.elementor-element-91f2ddd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-91f2ddd.elementor-view-framed .elementor-icon, .elementor-12236 .elementor-element.elementor-element-91f2ddd.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-91f2ddd.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-91f2ddd.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-91f2ddd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-91f2ddd.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-91f2ddd.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-91f2ddd.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-91f2ddd .elementor-icon{font-size:85px;}.elementor-12236 .elementor-element.elementor-element-91f2ddd .elementor-icon-box-title, .elementor-12236 .elementor-element.elementor-element-91f2ddd .elementor-icon-box-title a{font-family:"Noto Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-12236 .elementor-element.elementor-element-91f2ddd .elementor-icon-box-title{color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-91f2ddd .elementor-icon-box-description{color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-bda920d{--display:flex;--min-height:12vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:22px 22px 22px 22px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12236 .elementor-element.elementor-element-bda920d:not(.elementor-motion-effects-element-type-background), .elementor-12236 .elementor-element.elementor-element-bda920d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12236 .elementor-element.elementor-element-cc1801b .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-12236 .elementor-element.elementor-element-cc1801b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-cc1801b.elementor-view-framed .elementor-icon, .elementor-12236 .elementor-element.elementor-element-cc1801b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-cc1801b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-cc1801b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-cc1801b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-cc1801b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-cc1801b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-cc1801b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-cc1801b .elementor-icon{font-size:85px;}.elementor-12236 .elementor-element.elementor-element-cc1801b .elementor-icon-box-title, .elementor-12236 .elementor-element.elementor-element-cc1801b .elementor-icon-box-title a{font-family:"Noto Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-12236 .elementor-element.elementor-element-cc1801b .elementor-icon-box-title{color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-cc1801b .elementor-icon-box-description{color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-feb31bd{--display:flex;--min-height:12vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:22px 22px 22px 22px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12236 .elementor-element.elementor-element-feb31bd:not(.elementor-motion-effects-element-type-background), .elementor-12236 .elementor-element.elementor-element-feb31bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12236 .elementor-element.elementor-element-feb31bd.e-con{--align-self:center;}.elementor-12236 .elementor-element.elementor-element-f328cc7 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-12236 .elementor-element.elementor-element-f328cc7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-f328cc7.elementor-view-framed .elementor-icon, .elementor-12236 .elementor-element.elementor-element-f328cc7.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-f328cc7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-f328cc7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-f328cc7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-f328cc7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-f328cc7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-f328cc7.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-f328cc7 .elementor-icon{font-size:85px;}.elementor-12236 .elementor-element.elementor-element-f328cc7 .elementor-icon-box-title, .elementor-12236 .elementor-element.elementor-element-f328cc7 .elementor-icon-box-title a{font-family:"Noto Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-12236 .elementor-element.elementor-element-f328cc7 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-f328cc7 .elementor-icon-box-description{color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-198151c{--display:flex;--min-height:12vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:22px 22px 22px 22px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12236 .elementor-element.elementor-element-198151c:not(.elementor-motion-effects-element-type-background), .elementor-12236 .elementor-element.elementor-element-198151c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12236 .elementor-element.elementor-element-a2e4650 .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-12236 .elementor-element.elementor-element-a2e4650.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-a2e4650.elementor-view-framed .elementor-icon, .elementor-12236 .elementor-element.elementor-element-a2e4650.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-a2e4650.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-a2e4650.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-a2e4650.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-a2e4650.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-a2e4650.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-a2e4650.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-a2e4650 .elementor-icon{font-size:85px;}.elementor-12236 .elementor-element.elementor-element-a2e4650 .elementor-icon-box-title, .elementor-12236 .elementor-element.elementor-element-a2e4650 .elementor-icon-box-title a{font-family:"Noto Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-12236 .elementor-element.elementor-element-a2e4650 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-a2e4650 .elementor-icon-box-description{color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-490e944{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:42px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-12236 .elementor-element.elementor-element-a003d05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:27px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-a003d05:not(.elementor-motion-effects-element-type-background), .elementor-12236 .elementor-element.elementor-element-a003d05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12236 .elementor-element.elementor-element-7752a08{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-d229275 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:26px;font-weight:700;letter-spacing:2.6px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-aef6535{font-family:"Noto Sans", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-23c2d90{--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;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-23c2d90.e-con{--align-self:stretch;}.elementor-12236 .elementor-element.elementor-element-0ac0816{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12236 .elementor-element.elementor-element-2eeed4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12236 .elementor-element.elementor-element-2eeed4c:not( .elementor-widget-image ), .elementor-12236 .elementor-element.elementor-element-2eeed4c.elementor-widget-image img{-webkit-mask-image:url( https://twentyfourtalents.de/wp-content/uploads/2026/05/Form-speakers-2.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12236 .elementor-element.elementor-element-2eeed4c img{height:300px;object-fit:cover;object-position:center center;}.elementor-12236 .elementor-element.elementor-element-8a80657{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans", Sans-serif;font-weight:400;line-height:12px;color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-31b103f{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-1034ab6 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12236 .elementor-element.elementor-element-1034ab6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-1034ab6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-1034ab6.elementor-view-framed .elementor-icon, .elementor-12236 .elementor-element.elementor-element-1034ab6.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-1034ab6 .elementor-icon{font-size:20px;}.elementor-12236 .elementor-element.elementor-element-1034ab6 .elementor-icon-box-title, .elementor-12236 .elementor-element.elementor-element-1034ab6 .elementor-icon-box-title a{font-family:"Noto Sans", Sans-serif;font-weight:400;}.elementor-12236 .elementor-element.elementor-element-1034ab6:has(:hover) .elementor-icon-box-title,
					 .elementor-12236 .elementor-element.elementor-element-1034ab6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-b1be32a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12236 .elementor-element.elementor-element-0270c66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12236 .elementor-element.elementor-element-0270c66:not( .elementor-widget-image ), .elementor-12236 .elementor-element.elementor-element-0270c66.elementor-widget-image img{-webkit-mask-image:url( https://twentyfourtalents.de/wp-content/uploads/2026/05/Form-speakers-2.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12236 .elementor-element.elementor-element-0270c66 img{height:300px;object-fit:cover;object-position:center center;}.elementor-12236 .elementor-element.elementor-element-05fea33{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans", Sans-serif;font-weight:400;line-height:12px;color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-bd2de8e{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-fc1a98d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12236 .elementor-element.elementor-element-fc1a98d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-fc1a98d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-fc1a98d.elementor-view-framed .elementor-icon, .elementor-12236 .elementor-element.elementor-element-fc1a98d.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-fc1a98d .elementor-icon{font-size:20px;}.elementor-12236 .elementor-element.elementor-element-fc1a98d .elementor-icon-box-title, .elementor-12236 .elementor-element.elementor-element-fc1a98d .elementor-icon-box-title a{font-family:"Noto Sans", Sans-serif;font-weight:400;}.elementor-12236 .elementor-element.elementor-element-fc1a98d:has(:hover) .elementor-icon-box-title,
					 .elementor-12236 .elementor-element.elementor-element-fc1a98d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-d4232ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12236 .elementor-element.elementor-element-00f22f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12236 .elementor-element.elementor-element-00f22f2:not( .elementor-widget-image ), .elementor-12236 .elementor-element.elementor-element-00f22f2.elementor-widget-image img{-webkit-mask-image:url( https://twentyfourtalents.de/wp-content/uploads/2026/05/Form-speakers-2.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12236 .elementor-element.elementor-element-00f22f2 img{height:300px;object-fit:cover;object-position:center center;}.elementor-12236 .elementor-element.elementor-element-2acea9a{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans", Sans-serif;font-weight:400;line-height:12px;color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-58aaa4d{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-9e5cda3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12236 .elementor-element.elementor-element-9e5cda3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-9e5cda3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-9e5cda3.elementor-view-framed .elementor-icon, .elementor-12236 .elementor-element.elementor-element-9e5cda3.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-9e5cda3 .elementor-icon{font-size:20px;}.elementor-12236 .elementor-element.elementor-element-9e5cda3 .elementor-icon-box-title, .elementor-12236 .elementor-element.elementor-element-9e5cda3 .elementor-icon-box-title a{font-family:"Noto Sans", Sans-serif;font-weight:400;}.elementor-12236 .elementor-element.elementor-element-9e5cda3:has(:hover) .elementor-icon-box-title,
					 .elementor-12236 .elementor-element.elementor-element-9e5cda3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-6238fa0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12236 .elementor-element.elementor-element-2acc7b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12236 .elementor-element.elementor-element-2acc7b0:not( .elementor-widget-image ), .elementor-12236 .elementor-element.elementor-element-2acc7b0.elementor-widget-image img{-webkit-mask-image:url( https://twentyfourtalents.de/wp-content/uploads/2026/05/Form-speakers-2.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12236 .elementor-element.elementor-element-2acc7b0 img{height:300px;object-fit:cover;object-position:center center;}.elementor-12236 .elementor-element.elementor-element-6226b34{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans", Sans-serif;font-weight:400;line-height:12px;color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-bc8625e{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-eee2584 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12236 .elementor-element.elementor-element-eee2584 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-eee2584.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-eee2584.elementor-view-framed .elementor-icon, .elementor-12236 .elementor-element.elementor-element-eee2584.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-eee2584 .elementor-icon{font-size:20px;}.elementor-12236 .elementor-element.elementor-element-eee2584 .elementor-icon-box-title, .elementor-12236 .elementor-element.elementor-element-eee2584 .elementor-icon-box-title a{font-family:"Noto Sans", Sans-serif;font-weight:400;}.elementor-12236 .elementor-element.elementor-element-eee2584:has(:hover) .elementor-icon-box-title,
					 .elementor-12236 .elementor-element.elementor-element-eee2584:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-d588643{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-d588643:not(.elementor-motion-effects-element-type-background), .elementor-12236 .elementor-element.elementor-element-d588643 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae3f6da );}.elementor-12236 .elementor-element.elementor-element-7cfc7f4{--display:flex;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--overflow:hidden;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12236 .elementor-element.elementor-element-57f9a9a{font-family:"Noto Sans", Sans-serif;font-size:45px;font-weight:400;line-height:52px;}.elementor-12236 .elementor-element.elementor-element-55c5d30{--display:flex;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-5b46c0c{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-12236 .elementor-element.elementor-element-5b46c0c .elementor-divider-separator{width:100%;}.elementor-12236 .elementor-element.elementor-element-5b46c0c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12236 .elementor-element.elementor-element-ea30abc{--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;}.elementor-12236 .elementor-element.elementor-element-ce7f008{--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;}.elementor-12236 .elementor-element.elementor-element-cdd4ab5{font-family:"Noto Sans", Sans-serif;font-size:60px;font-weight:400;font-style:italic;line-height:75px;color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-7ce3d33{--display:flex;}.elementor-12236 .elementor-element.elementor-element-e30a2fe{font-family:"Noto Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-12236 .elementor-element.elementor-element-8fa36c3{--display:flex;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-12236 .elementor-element.elementor-element-2e6c60f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-12236 .elementor-element.elementor-element-2e6c60f .elementor-divider-separator{width:100%;}.elementor-12236 .elementor-element.elementor-element-2e6c60f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12236 .elementor-element.elementor-element-4f55805{--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;}.elementor-12236 .elementor-element.elementor-element-db43e2d{--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;}.elementor-12236 .elementor-element.elementor-element-b6f457d{font-family:"Noto Sans", Sans-serif;font-size:60px;font-weight:400;font-style:italic;line-height:75px;color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-ef7b6a0{--display:flex;}.elementor-12236 .elementor-element.elementor-element-f5e53b4{font-family:"Noto Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-12236 .elementor-element.elementor-element-78337ce{--display:flex;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-12236 .elementor-element.elementor-element-3e5e9f8{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-12236 .elementor-element.elementor-element-3e5e9f8 .elementor-divider-separator{width:100%;}.elementor-12236 .elementor-element.elementor-element-3e5e9f8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12236 .elementor-element.elementor-element-2e96f02{--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;}.elementor-12236 .elementor-element.elementor-element-8e1c86b{--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;}.elementor-12236 .elementor-element.elementor-element-2ca8119{font-family:"Noto Sans", Sans-serif;font-size:60px;font-weight:400;font-style:italic;line-height:75px;color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-20b3c4f{--display:flex;}.elementor-12236 .elementor-element.elementor-element-fea73e6{font-family:"Noto Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-12236 .elementor-element.elementor-element-595354f{--display:flex;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-12236 .elementor-element.elementor-element-d3ab56f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-12236 .elementor-element.elementor-element-d3ab56f .elementor-divider-separator{width:100%;}.elementor-12236 .elementor-element.elementor-element-d3ab56f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12236 .elementor-element.elementor-element-e9370d1{--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;}.elementor-12236 .elementor-element.elementor-element-82294b6{--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;}.elementor-12236 .elementor-element.elementor-element-8852781{font-family:"Noto Sans", Sans-serif;font-size:60px;font-weight:400;font-style:italic;line-height:75px;color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-c388c46{--display:flex;}.elementor-12236 .elementor-element.elementor-element-6c1415a{font-family:"Noto Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-12236 .elementor-element.elementor-element-2a0d6ef{--display:flex;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-12236 .elementor-element.elementor-element-56d5732{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-12236 .elementor-element.elementor-element-56d5732 .elementor-divider-separator{width:100%;}.elementor-12236 .elementor-element.elementor-element-56d5732 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12236 .elementor-element.elementor-element-b374d2d{--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;}.elementor-12236 .elementor-element.elementor-element-a54e5a5{--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;}.elementor-12236 .elementor-element.elementor-element-0a25663{font-family:"Noto Sans", Sans-serif;font-size:60px;font-weight:400;font-style:italic;line-height:75px;color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-0f7bc6d{--display:flex;}.elementor-12236 .elementor-element.elementor-element-6a42697{font-family:"Noto Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-12236 .elementor-element.elementor-element-728a184{--display:flex;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-12236 .elementor-element.elementor-element-16ab3dd{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-12236 .elementor-element.elementor-element-16ab3dd .elementor-divider-separator{width:100%;}.elementor-12236 .elementor-element.elementor-element-16ab3dd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12236 .elementor-element.elementor-element-feab94c{--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;}.elementor-12236 .elementor-element.elementor-element-c0649e4{--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;}.elementor-12236 .elementor-element.elementor-element-2239b43{font-family:"Noto Sans", Sans-serif;font-size:60px;font-weight:400;font-style:italic;line-height:75px;color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-dce6e6f{--display:flex;}.elementor-12236 .elementor-element.elementor-element-904eb75{font-family:"Noto Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-12236 .elementor-element.elementor-element-b8b39ff{--display:flex;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-12236 .elementor-element.elementor-element-bded1b3{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-12236 .elementor-element.elementor-element-bded1b3 .elementor-divider-separator{width:100%;}.elementor-12236 .elementor-element.elementor-element-bded1b3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12236 .elementor-element.elementor-element-bad98d9{--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;}.elementor-12236 .elementor-element.elementor-element-2b8646a{--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;}.elementor-12236 .elementor-element.elementor-element-a076e86{font-family:"Noto Sans", Sans-serif;font-size:60px;font-weight:400;font-style:italic;line-height:75px;color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-ce31fcc{--display:flex;}.elementor-12236 .elementor-element.elementor-element-ceea503{font-family:"Noto Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-12236 .elementor-element.elementor-element-fe56dbf{--display:flex;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-12236 .elementor-element.elementor-element-b3ce78e{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-12236 .elementor-element.elementor-element-b3ce78e .elementor-divider-separator{width:100%;}.elementor-12236 .elementor-element.elementor-element-b3ce78e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12236 .elementor-element.elementor-element-9fd7804{--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;}.elementor-12236 .elementor-element.elementor-element-225d3e9{--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;}.elementor-12236 .elementor-element.elementor-element-e0264ab{font-family:"Noto Sans", Sans-serif;font-size:60px;font-weight:400;font-style:italic;line-height:75px;color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-40b0caf{--display:flex;}.elementor-12236 .elementor-element.elementor-element-f6e249c{font-family:"Noto Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-12236 .elementor-element.elementor-element-3245588{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-3245588:not(.elementor-motion-effects-element-type-background), .elementor-12236 .elementor-element.elementor-element-3245588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae3f6da );}.elementor-12236 .elementor-element.elementor-element-eed1a5f{--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;}.elementor-12236 .elementor-element.elementor-element-c7791dc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-5da7b64 img{height:660px;border-radius:42px 42px 42px 42px;}.elementor-12236 .elementor-element.elementor-element-3d48bca{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-3d48bca.e-con{--align-self:center;}.elementor-12236 .elementor-element.elementor-element-e9075ef .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:26px;font-weight:700;letter-spacing:2.6px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-4c68ae0{font-family:"Noto Sans", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-primary );}.elementor-12236 .elementor-element.elementor-element-285312b{font-family:"Noto Sans", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-12236 .elementor-element.elementor-element-771e5ec{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-4b54497{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-834d43d{font-family:"Noto Sans", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-5cd819d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-e10d905{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12236 .elementor-element.elementor-element-e5b984c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-d8ec763{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-b8de3b8{font-family:"Noto Sans", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-715f772{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-e438903{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12236 .elementor-element.elementor-element-4071f62{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-21b56b2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-7dde02b{font-family:"Noto Sans", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-15f7388{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-eddd952{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12236 .elementor-element.elementor-element-0afc060{--display:flex;--min-height:12vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-9af4b65{--display:flex;--min-height:12vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:22px 22px 22px 22px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12236 .elementor-element.elementor-element-9af4b65:not(.elementor-motion-effects-element-type-background), .elementor-12236 .elementor-element.elementor-element-9af4b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12236 .elementor-element.elementor-element-e85bbc8 .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-12236 .elementor-element.elementor-element-e85bbc8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-e85bbc8.elementor-view-framed .elementor-icon, .elementor-12236 .elementor-element.elementor-element-e85bbc8.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-e85bbc8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-e85bbc8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-e85bbc8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-e85bbc8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-e85bbc8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-e85bbc8.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-e85bbc8 .elementor-icon{font-size:85px;}.elementor-12236 .elementor-element.elementor-element-e85bbc8 .elementor-icon-box-title, .elementor-12236 .elementor-element.elementor-element-e85bbc8 .elementor-icon-box-title a{font-family:"Noto Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-12236 .elementor-element.elementor-element-e85bbc8 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-e85bbc8 .elementor-icon-box-description{color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-b45c1cc{--display:flex;--min-height:12vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:22px 22px 22px 22px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12236 .elementor-element.elementor-element-b45c1cc:not(.elementor-motion-effects-element-type-background), .elementor-12236 .elementor-element.elementor-element-b45c1cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12236 .elementor-element.elementor-element-3286850 .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-12236 .elementor-element.elementor-element-3286850.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-3286850.elementor-view-framed .elementor-icon, .elementor-12236 .elementor-element.elementor-element-3286850.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-3286850.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-3286850.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-3286850.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-3286850.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-3286850.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-3286850.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-3286850 .elementor-icon{font-size:85px;}.elementor-12236 .elementor-element.elementor-element-3286850 .elementor-icon-box-title, .elementor-12236 .elementor-element.elementor-element-3286850 .elementor-icon-box-title a{font-family:"Noto Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-12236 .elementor-element.elementor-element-3286850 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-3286850 .elementor-icon-box-description{color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-a07083b{--display:flex;--min-height:12vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:22px 22px 22px 22px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12236 .elementor-element.elementor-element-a07083b:not(.elementor-motion-effects-element-type-background), .elementor-12236 .elementor-element.elementor-element-a07083b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12236 .elementor-element.elementor-element-a07083b.e-con{--align-self:center;}.elementor-12236 .elementor-element.elementor-element-2c4f348 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-12236 .elementor-element.elementor-element-2c4f348.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-2c4f348.elementor-view-framed .elementor-icon, .elementor-12236 .elementor-element.elementor-element-2c4f348.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-2c4f348.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-2c4f348.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-2c4f348.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-2c4f348.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-2c4f348.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-2c4f348.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-2c4f348 .elementor-icon{font-size:85px;}.elementor-12236 .elementor-element.elementor-element-2c4f348 .elementor-icon-box-title, .elementor-12236 .elementor-element.elementor-element-2c4f348 .elementor-icon-box-title a{font-family:"Noto Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-12236 .elementor-element.elementor-element-2c4f348 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-2c4f348 .elementor-icon-box-description{color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-9e28be5{--display:flex;--min-height:12vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:22px 22px 22px 22px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12236 .elementor-element.elementor-element-9e28be5:not(.elementor-motion-effects-element-type-background), .elementor-12236 .elementor-element.elementor-element-9e28be5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12236 .elementor-element.elementor-element-73016a0 .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-12236 .elementor-element.elementor-element-73016a0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-73016a0.elementor-view-framed .elementor-icon, .elementor-12236 .elementor-element.elementor-element-73016a0.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-73016a0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-73016a0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-73016a0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-73016a0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-73016a0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12236 .elementor-element.elementor-element-73016a0.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-73016a0 .elementor-icon{font-size:85px;}.elementor-12236 .elementor-element.elementor-element-73016a0 .elementor-icon-box-title, .elementor-12236 .elementor-element.elementor-element-73016a0 .elementor-icon-box-title a{font-family:"Noto Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-12236 .elementor-element.elementor-element-73016a0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-73016a0 .elementor-icon-box-description{color:#FFFFFF;}.elementor-12236 .elementor-element.elementor-element-7717152{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:42px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;}.elementor-12236 .elementor-element.elementor-element-7717152 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 0px 0px 0px;}.elementor-12236 .elementor-element.elementor-element-dd7e47f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-dd7e47f:not(.elementor-motion-effects-element-type-background), .elementor-12236 .elementor-element.elementor-element-dd7e47f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae3f6da );}.elementor-12236 .elementor-element.elementor-element-7171e37{--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;}.elementor-12236 .elementor-element.elementor-element-f747c8f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:42px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-3a5403d .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:26px;font-weight:700;letter-spacing:2.6px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-12236 .elementor-element.elementor-element-39b01e1{font-family:"Noto Sans", Sans-serif;font-size:45px;font-weight:700;line-height:55px;color:var( --e-global-color-primary );}.elementor-12236 .elementor-element.elementor-element-f2f97e0{font-family:"Noto Sans", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-12236 .elementor-element.elementor-element-3fa38ed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-12236 .elementor-element.elementor-element-3fa38ed.e-con{--align-self:center;}.elementor-12236 .elementor-element.elementor-element-c328842{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}@media(max-width:1279px){.elementor-12236 .elementor-element.elementor-element-1cf4043f:not(.elementor-motion-effects-element-type-background), .elementor-12236 .elementor-element.elementor-element-1cf4043f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://twentyfourtalents.de/wp-content/uploads/2026/05/Verlauf-Event-mobil.webp");background-position:bottom center;}.elementor-12236 .elementor-element.elementor-element-1cf4043f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12236 .elementor-element.elementor-element-539ac62{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-3dbd220a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-6b9de2fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12236 .elementor-element.elementor-element-0705c5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12236 .elementor-element.elementor-element-0705c5f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12236 .elementor-element.elementor-element-467efc5f{--min-height:532px;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12236 .elementor-element.elementor-element-1c0b004d{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:30px;--margin-bottom:30px;--margin-left:30px;--margin-right:30px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-ff1d081{font-size:20px;}.elementor-12236 .elementor-element.elementor-element-b079cbd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12236 .elementor-element.elementor-element-e179fe1{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12236 .elementor-element.elementor-element-a0a48d2{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body:not(.rtl) .elementor-12236 .elementor-element.elementor-element-0d782f1{left:27.252px;}body.rtl .elementor-12236 .elementor-element.elementor-element-0d782f1{right:27.252px;}.elementor-12236 .elementor-element.elementor-element-0d782f1{top:201.768px;font-size:52px;line-height:1.1em;}.elementor-12236 .elementor-element.elementor-element-8950281{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12236 .elementor-element.elementor-element-8950281.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12236 .elementor-element.elementor-element-490e944{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12236 .elementor-element.elementor-element-a003d05{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12236 .elementor-element.elementor-element-7752a08{--padding-top:54px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12236 .elementor-element.elementor-element-23c2d90{--justify-content:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-12236 .elementor-element.elementor-element-23c2d90.e-con{--align-self:stretch;}.elementor-12236 .elementor-element.elementor-element-0ac0816{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-2eeed4c img{height:370px;}.elementor-12236 .elementor-element.elementor-element-b1be32a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-0270c66 img{height:370px;}.elementor-12236 .elementor-element.elementor-element-d4232ed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-00f22f2 img{height:370px;}.elementor-12236 .elementor-element.elementor-element-6238fa0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-2acc7b0 img{height:370px;}.elementor-12236 .elementor-element.elementor-element-d588643{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-12236 .elementor-element.elementor-element-7cfc7f4{--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-3245588{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-12236 .elementor-element.elementor-element-eed1a5f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12236 .elementor-element.elementor-element-5da7b64 img{height:464px;object-fit:cover;object-position:center center;}.elementor-12236 .elementor-element.elementor-element-3d48bca{--padding-top:22px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-7717152{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12236 .elementor-element.elementor-element-dd7e47f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-7171e37{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12236 .elementor-element.elementor-element-f747c8f{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){.elementor-12236 .elementor-element.elementor-element-539ac62{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-3dbd220a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-467efc5f{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12236 .elementor-element.elementor-element-1c0b004d{--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-1c0b004d.e-con{--order:99999 /* order end hack */;}.elementor-12236 .elementor-element.elementor-element-9cda2a8{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12236 .elementor-element.elementor-element-94f593b{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12236 .elementor-element.elementor-element-ff1d081{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12236 .elementor-element.elementor-element-1e74deb{--width:100%;--justify-content:flex-start;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-12236 .elementor-element.elementor-element-1e74deb.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-12236 .elementor-element.elementor-element-0d782f1{left:62px;}body.rtl .elementor-12236 .elementor-element.elementor-element-0d782f1{right:62px;}.elementor-12236 .elementor-element.elementor-element-0d782f1{top:93px;}.elementor-12236 .elementor-element.elementor-element-aaa55d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12236 .elementor-element.elementor-element-8950281.elementor-element{--align-self:flex-end;}.elementor-12236 .elementor-element.elementor-element-490e944{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12236 .elementor-element.elementor-element-a003d05{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-d229275 .elementor-heading-title{font-size:22px;line-height:1.1em;letter-spacing:2px;}.elementor-12236 .elementor-element.elementor-element-aef6535{font-size:26px;line-height:1.3em;}.elementor-12236 .elementor-element.elementor-element-d588643{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-7cfc7f4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-12236 .elementor-element.elementor-element-57f9a9a{font-size:30px;line-height:1.3em;}.elementor-12236 .elementor-element.elementor-element-55c5d30{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-5b46c0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12236 .elementor-element.elementor-element-5b46c0c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12236 .elementor-element.elementor-element-ea30abc{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-ce7f008{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-cdd4ab5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-size:69px;}.elementor-12236 .elementor-element.elementor-element-7ce3d33{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-e30a2fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:18px;}.elementor-12236 .elementor-element.elementor-element-8fa36c3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-2e6c60f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12236 .elementor-element.elementor-element-2e6c60f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12236 .elementor-element.elementor-element-4f55805{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-db43e2d{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-b6f457d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-size:69px;}.elementor-12236 .elementor-element.elementor-element-ef7b6a0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-f5e53b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:18px;}.elementor-12236 .elementor-element.elementor-element-78337ce{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-3e5e9f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12236 .elementor-element.elementor-element-3e5e9f8 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12236 .elementor-element.elementor-element-2e96f02{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-8e1c86b{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-2ca8119{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-size:69px;}.elementor-12236 .elementor-element.elementor-element-20b3c4f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-fea73e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:18px;}.elementor-12236 .elementor-element.elementor-element-595354f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-d3ab56f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12236 .elementor-element.elementor-element-d3ab56f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12236 .elementor-element.elementor-element-e9370d1{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-82294b6{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-8852781{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-size:69px;}.elementor-12236 .elementor-element.elementor-element-c388c46{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-6c1415a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:18px;}.elementor-12236 .elementor-element.elementor-element-2a0d6ef{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-56d5732{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12236 .elementor-element.elementor-element-56d5732 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12236 .elementor-element.elementor-element-b374d2d{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-a54e5a5{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-0a25663{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-size:69px;}.elementor-12236 .elementor-element.elementor-element-0f7bc6d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-6a42697{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:18px;}.elementor-12236 .elementor-element.elementor-element-728a184{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-16ab3dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12236 .elementor-element.elementor-element-16ab3dd .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12236 .elementor-element.elementor-element-feab94c{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-c0649e4{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-2239b43{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-size:69px;}.elementor-12236 .elementor-element.elementor-element-dce6e6f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-904eb75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:18px;}.elementor-12236 .elementor-element.elementor-element-b8b39ff{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-bded1b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12236 .elementor-element.elementor-element-bded1b3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12236 .elementor-element.elementor-element-bad98d9{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-2b8646a{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-a076e86{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-size:69px;}.elementor-12236 .elementor-element.elementor-element-ce31fcc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-ceea503{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:18px;}.elementor-12236 .elementor-element.elementor-element-fe56dbf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-b3ce78e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12236 .elementor-element.elementor-element-b3ce78e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12236 .elementor-element.elementor-element-9fd7804{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-225d3e9{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-e0264ab{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-size:69px;}.elementor-12236 .elementor-element.elementor-element-40b0caf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-f6e249c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:18px;}.elementor-12236 .elementor-element.elementor-element-3245588{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12236 .elementor-element.elementor-element-5da7b64 img{height:260px;}.elementor-12236 .elementor-element.elementor-element-4c68ae0{font-size:33px;line-height:1.1em;}.elementor-12236 .elementor-element.elementor-element-7717152{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;}.elementor-12236 .elementor-element.elementor-element-f747c8f{--padding-top:0px;--padding-bottom:3px;--padding-left:30px;--padding-right:30px;}.elementor-12236 .elementor-element.elementor-element-39b01e1{font-size:30px;line-height:1.1em;}.elementor-12236 .elementor-element.elementor-element-f2f97e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12236 .elementor-element.elementor-element-3fa38ed{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-12236 .elementor-element.elementor-element-1e74deb{--width:60%;}.elementor-12236 .elementor-element.elementor-element-499f94a{--content-width:600px;}.elementor-12236 .elementor-element.elementor-element-bda920d{--content-width:600px;}.elementor-12236 .elementor-element.elementor-element-feb31bd{--content-width:600px;}.elementor-12236 .elementor-element.elementor-element-198151c{--content-width:600px;}.elementor-12236 .elementor-element.elementor-element-ce7f008{--width:25%;}.elementor-12236 .elementor-element.elementor-element-db43e2d{--width:25%;}.elementor-12236 .elementor-element.elementor-element-8e1c86b{--width:25%;}.elementor-12236 .elementor-element.elementor-element-82294b6{--width:25%;}.elementor-12236 .elementor-element.elementor-element-a54e5a5{--width:25%;}.elementor-12236 .elementor-element.elementor-element-c0649e4{--width:25%;}.elementor-12236 .elementor-element.elementor-element-2b8646a{--width:25%;}.elementor-12236 .elementor-element.elementor-element-225d3e9{--width:25%;}.elementor-12236 .elementor-element.elementor-element-4b54497{--width:34%;}.elementor-12236 .elementor-element.elementor-element-d8ec763{--width:34%;}.elementor-12236 .elementor-element.elementor-element-21b56b2{--width:34%;}.elementor-12236 .elementor-element.elementor-element-9af4b65{--content-width:600px;}.elementor-12236 .elementor-element.elementor-element-b45c1cc{--content-width:600px;}.elementor-12236 .elementor-element.elementor-element-a07083b{--content-width:600px;}.elementor-12236 .elementor-element.elementor-element-9e28be5{--content-width:600px;}.elementor-12236 .elementor-element.elementor-element-f747c8f{--width:75%;}}@media(max-width:1279px) and (min-width:768px){.elementor-12236 .elementor-element.elementor-element-0ac0816{--width:48%;}.elementor-12236 .elementor-element.elementor-element-b1be32a{--width:48%;}.elementor-12236 .elementor-element.elementor-element-d4232ed{--width:48%;}.elementor-12236 .elementor-element.elementor-element-6238fa0{--width:48%;}.elementor-12236 .elementor-element.elementor-element-ce7f008{--width:100%;}.elementor-12236 .elementor-element.elementor-element-db43e2d{--width:100%;}.elementor-12236 .elementor-element.elementor-element-8e1c86b{--width:100%;}.elementor-12236 .elementor-element.elementor-element-82294b6{--width:100%;}.elementor-12236 .elementor-element.elementor-element-a54e5a5{--width:100%;}.elementor-12236 .elementor-element.elementor-element-c0649e4{--width:100%;}.elementor-12236 .elementor-element.elementor-element-2b8646a{--width:100%;}.elementor-12236 .elementor-element.elementor-element-225d3e9{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-1e74deb *//* Desktop-Stil (bleibt unverändert) */
.elementor-widget-video .e-hosted-video .elementor-video {
    -o-object-fit: cover;
    object-fit: cover;
    min-height: 400px;
}

/* RESPONSIVE: Hier waren die Klammern verrutscht */
@media (max-width: 768px) {
    .elementor-widget-video .e-hosted-video .elementor-video {
        min-height: 100px !important; /* !important zur Sicherheit, falls Elementor blockiert */
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8950281 *//* ===== 6. Sticky Button NUR für Mobile ===== */

/* Auf Desktop und Tablet (alles über 767px) bleibt der Button im normalen Fluss */
@media (min-width: 768px) {
    .button-sticky-event {
        position: relative !important;
    }
}

/* NUR für Mobile (767px und schmaler) */
@media (max-width: 767px) {
    .button-sticky-event {
        position: fixed !important;
        bottom: 0 !important;
        left: 0 !important;
        width: 100% !important;
        z-index: 9999 !important; /* Liegt über allen anderen Elementen */
        margin: 0 !important;
        padding: 0 !important;
    }

    /* Streckt den inneren Elementor-Button-Link auf die volle Breite */
    .button-sticky-event .elementor-button {
        width: 100% !important;
        display: block !important;
        text-align: center !important;
        border-radius: 0 !important; /* Eckig am unteren Rand sieht mobil sauberer aus */
        padding: 18px 20px !important; /* Angenehme Klick-Höhe für Daumen */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-539ac62 *//* ===== 8. Responsive Fix für das Header-Hintergrundbild ===== */

/* NUR auf Mobilgeräten und Tablets (unter 1025px Bildschirmbreite) */
@media (max-width: 1279px) {
    
    /* Zielt exakt auf den Header-Container ab und löscht ausschließlich das Hintergrundbild */
    body.page-id-12236 .elementor-element.elementor-element-539ac62 {
        background-image: none !important;
        background: transparent !important;
        min-height: auto !important; /* Setzt die erzwungene Desktop-Höhe zurück */
        height: auto !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d60a5b *//* ---- Connected Boxes Event-Seite (Optimiertes SVG) ---- */

/* Der Hauptcontainer für die Event-Seite */
.connected-slide-event {
    position: relative;
    overflow: visible !important;
}

/* Der 'Tab' rechts mit dem optimierten SVG */
.connected-slide-event::after {
    content: '';
    position: absolute;
    top: 50%;
    right: 0;
    /* Schiebt das Element exakt zur Hälfte über den Boxenrand */
    transform: translate(69%, -50%);
    
    /* Box-Maße für das SVG */
    width: 100px;
    height: 69px;
    
    /* HIER IST DEINE NEUE OPTIMIERTE URL: */
    background-image: url('https://twentyfourtalents.de/wp-content/uploads/2026/05/blaues-verbindungselement-new-opt.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    z-index: 10;
    transition: top 0.4s ease;
}

/* --- Abwechselnde Positionen exakt für die Event-Klasse --- */

/* Position im oberen Drittel für die Slides 1, 4, 7, ... */
.swiper-slide[data-slide="1"] .connected-slide-event::after,
.swiper-slide[data-slide="4"] .connected-slide-event::after,
.swiper-slide[data-slide="7"] .connected-slide-event::after {
    top: 33.33%;
}

/* Position im unteren Drittel für die Slides 3, 6, 9, ... */
.swiper-slide[data-slide="3"] .connected-slide-event::after,
.swiper-slide[data-slide="6"] .connected-slide-event::after,
.swiper-slide[data-slide="9"] .connected-slide-event::after {
    top: 66.66%;
}

/* Mobilgeräte-Schutz: Das Element auf Smartphones ausblenden */
@media (max-width: 767px) {
    .connected-slide-event::after {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cf4043f *//* ===== 5. Rahmen & Verhalten für das neue Event-Menü ===== */

/* Kopiert die Grund-Einstellungen und die Verschiebung des Hauptmenüs */
.frame-part-nav-event .menu-item {
    position: relative;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-inline: 1rem;
    margin-inline: 1rem;
    transform: translateY(3px);
}

/* Hover-Farbe für die Hauptpunkte im Event-Menü auf Blau umstellen */
.frame-part-nav-event .elementor-nav-menu--main .elementor-item:hover {
    color: #224B67 !important;
}

/* Ändert die Farbe für den AKTIVEN Menüpunkt im Event-Menü ebenfalls auf Blau */
.frame-part-nav-event .elementor-nav-menu--main .current-menu-item .elementor-item,
.frame-part-nav-event .elementor-nav-menu--main .current-menu-ancestor .elementor-item {
    color: #224B67 !important;
}

/* Blendet auch hier die Standard-Hover-Linie von Elementor aus */
.frame-part-nav-event .elementor-nav-menu--main .elementor-item::after {
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0afc060 *//* ---- Connected Boxes Event-Seite (Optimiertes SVG) ---- */

/* Der Hauptcontainer für die Event-Seite */
.connected-slide-event {
    position: relative;
    overflow: visible !important;
}

/* Der 'Tab' rechts mit dem optimierten SVG */
.connected-slide-event::after {
    content: '';
    position: absolute;
    top: 50%;
    right: 0;
    /* Schiebt das Element exakt zur Hälfte über den Boxenrand */
    transform: translate(69%, -50%);
    
    /* Box-Maße für das SVG */
    width: 100px;
    height: 69px;
    
    /* HIER IST DEINE NEUE OPTIMIERTE URL: */
    background-image: url('https://twentyfourtalents.de/wp-content/uploads/2026/05/blaues-verbindungselement-new-opt.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    z-index: 10;
    transition: top 0.4s ease;
}

/* --- Abwechselnde Positionen exakt für die Event-Klasse --- */

/* Position im oberen Drittel für die Slides 1, 4, 7, ... */
.swiper-slide[data-slide="1"] .connected-slide-event::after,
.swiper-slide[data-slide="4"] .connected-slide-event::after,
.swiper-slide[data-slide="7"] .connected-slide-event::after {
    top: 33.33%;
}

/* Position im unteren Drittel für die Slides 3, 6, 9, ... */
.swiper-slide[data-slide="3"] .connected-slide-event::after,
.swiper-slide[data-slide="6"] .connected-slide-event::after,
.swiper-slide[data-slide="9"] .connected-slide-event::after {
    top: 66.66%;
}

/* Mobilgeräte-Schutz: Das Element auf Smartphones ausblenden */
@media (max-width: 767px) {
    .connected-slide-event::after {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fa38ed *//* =================================================================== */
/* ===== CUSTOM EVENT FORMULAR STYLING (LAUNCH EVENT ROSENHEIM)  ===== */
/* =================================================================== */

/* Hauptcontainer des Formulars */
.custom-event-form {
    background-color: #FFFFFF; /* Hintergrundfarbe Weiss */
    padding: 40px;
    border-radius: 30px; /* Schön abgerundet wie auf dem Screenshot */
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
    max-width: 600px;
    margin: 0 auto;
    box-sizing: border-box;
}

/* Flexibles Grid für die erste Zeile (Vorname / Nachname) */
.form-grid-2 {
    display: grid;
    grid-template-columns: 1fr 1fr; /* Zwei gleich große Spalten auf Desktop */
    gap: 20px;
    margin-bottom: 20px;
}

.form-grid-2 .form-group,
.form-grid-2 .wpcf7-form-control-wrap {
    display: block;
    width: 100%;
}

/* Allgemeine Abstände für Formulargruppen */
.custom-event-form .form-group {
    margin-bottom: 20px;
    display: block;
}

/* Beschriftungen (Labels) über den Feldern */
.custom-event-form label {
    display: block;
    font-size: 11px;
    font-weight: 700;
    color: #1a365d; /* Dunkelblau für die Titel */
    margin-bottom: 8px;
    letter-spacing: 0.5px;
}

.custom-event-form label .optional {
    color: #718096;
    font-weight: 400;
}

/* Styling für alle Textfelder, Dropdowns und E-Mails */
.custom-event-form input[type="text"],
.custom-event-form input[type="email"],
.custom-event-form select {
    width: 100% !important;
    height: 50px;
    background-color: #ffffff !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 12px !important;
    padding: 0 15px !important;
    font-size: 14px !important;
    color: #4a5568 !important;
    box-sizing: border-box !important;
    box-shadow: none !important;
}

/* Platzhalter-Farbe */
.custom-event-form ::placeholder {
    color: #cbd5e0;
    opacity: 1;
}

/* Checkbox-Sektion Styling */
.custom-event-form .checkboxes-section {
    margin-top: 25px;
    margin-bottom: 25px;
}

/* KORREKTUR: Sätze innerhalb der Programmbeschreibung vergrößert */
.custom-event-form .checkbox-label {
    font-size: 15px !important; /* Auf gut lesbare 15px angehoben */
    font-weight: 600;
    color: #1a365d;
    margin-bottom: 16px;
    line-height: 1.5;
}

/* Checkbox-Elemente */
.custom-event-form .wpcf7-checkbox {
    display: block !important;
}

.custom-event-form .wpcf7-list-item {
    display: inline-block !important;
    margin: 0 15px 10px 0 !important;
}

/* KORREKTUR: Beschriftung der Haken (KI, Recruiting, etc.) vergrößert */
.custom-event-form .wpcf7-list-item-label {
    font-size: 15px !important; /* Auf gut lesbare 15px angehoben */
    font-weight: 700;
    color: #FF6F61 !important; /* Dein Orange für die Checkbox-Texte */
    margin-left: 5px;
}

/* KORREKTUR: Dünne orange Trennlinie exakt VOR der HR-Buddy-Frage */
.custom-event-form .buddy-checkbox-container {
    margin-top: 35px !important;   /* Schafft Platz über der Linie */
    padding-top: 25px !important;  /* Schafft Platz unter der Linie zum Text */
    border-top: 1px solid #FF6F61 !important; /* Die feine orange Linie aus deinem Screenshot */
    margin-bottom: 25px;
}

/* Macht den Satz "Ich bringe einen +1 HR-Buddy mit" ebenfalls 15px groß */
.custom-event-form .buddy-checkbox-container .wpcf7-list-item-label {
    font-size: 15px !important;
}

/* Styling für den Buddy-Zusatzbereich (ploppt nach Haken auf) */
.custom-event-form .buddy-wrapper {
    background-color: #EDF3F9; /* Leichtes Hellblau als visueller Kasten für die Begleitung */
    padding: 25px;
    border-radius: 20px;
    margin-bottom: 25px;
    animation: fadeIn 0.3s ease-out; /* Sanftes Aufploppen */
}

.custom-event-form .buddy-title {
    font-size: 14px;
    font-weight: 700;
    color: #1a365d;
    margin-top: 0;
    margin-bottom: 20px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

@keyframes fadeIn {
    from { opacity: 0; transform: translateY(-10px); }
    to { opacity: 1; transform: translateY(0); }
}

/* Der große Absendebutton */
.custom-event-form .submit-container {
    text-align: center;
    margin-top: 30px;
    margin-bottom: 20px;
}

.custom-event-form input[type="submit"] {
    width: 100% !important;
    background-color: #FF6F61 !important; /* Dein Orange */
    color: #ffffff !important;
    font-size: 20px !important;
    font-weight: 700 !important;
    border: none !important;
    padding: 15px 0 !important;
    border-radius: 25px !important;
    cursor: pointer;
    transition: background-color 0.2s ease-in-out;
    box-shadow: none !important;
}

.custom-event-form input[type="submit"]:hover {
    background-color: #e55e50 !important;
}

/* Disclaimer-Text ganz unten */
.custom-event-form .form-disclaimer {
    font-size: 11px;
    color: #a0aec0;
    text-align: center;
    line-height: 1.5;
    margin-top: 15px;
    margin-bottom: 0;
}

/* RESPONSIVE DESIGN (Für Tablets und Mobile) */
@media (max-width: 768px) {
    .custom-event-form {
        padding: 25px;
        border-radius: 20px;
    }
    
    .form-grid-2 {
        grid-template-columns: 1fr; /* Vorname und Nachname brechen untereinander */
        gap: 0;
    }
    
    .custom-event-form .wpcf7-list-item {
        display: block !important;
        margin-right: 0 !important;
        margin-bottom: 12px !important;
    }
    
    .custom-event-form .buddy-wrapper {
        padding: 15px;
    }
}

/* ===== Styling für die Formular-Antwort (Response Output) ===== */

/* Basis-Styling für die Box bei diesem Formular (Überschreibt das Standard-Blau) */
.custom-event-form ~ .wpcf7-response-output,
.custom-event-form .wpcf7-response-output {
    margin: 2em 0.5em 1em !important;
    padding: 12px 20px !important;
    border: 2px solid #FF6F61 !important; /* Euer Marken-Orange */
    border-radius: 12px !important;
    color: #1a365d !important; /* Dunkelblau für gute Lesbarkeit des Texts */
    font-size: 14px !important;
    font-weight: 600 !important;
    text-align: center !important;
    background-color: rgba(255, 111, 97, 0.08) !important; /* Ganz zarter oranger Hintergrund */
}

/* Spezifisches Styling, wenn das Formular ERFOLGREICH gesendet wurde (Überschreibt das Standard-Grün) */
.wpcf7 form.sent .custom-event-form ~ .wpcf7-response-output,
.wpcf7 form.sent .wpcf7-response-output {
    border-color: #FF6F61 !important; /* Bleibt sauber in eurem Orange */
    background-color: rgba(255, 111, 97, 0.12) !important; /* Minimal kräftigerer, edler Hintergrund bei Erfolg */
}

/* Spezifisches Styling bei Fehlern oder Validierungsproblemen */
.wpcf7 form.invalid .custom-event-form ~ .wpcf7-response-output,
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.spam .wpcf7-response-output,
.wpcf7 form.failed .wpcf7-response-output {
    border-color: #FF6F61 !important;
    background-color: rgba(255, 111, 97, 0.05) !important;
}/* End custom CSS */