.elementor-kit-7{--e-global-color-a1b2c3d:#5b1a6b;--e-global-color-ts3c4d5:#853399;--e-global-color-ts2b3c4:#3f0e4d;--e-global-color-a0b1c2d:#2d0e36;--e-global-color-c8d9e0f:#f4ecf7;--e-global-color-c7d8e9f:#42bff0;--e-global-color-f4a5b6c:#39aad5;--e-global-color-b7c8d9e:#e9f7fd;--e-global-color-0af5264:#AFC676;--e-global-color-tv1a2b3:#4d7325;--e-global-color-gk1a2b3:#d9e4c4;--e-global-color-a2b3c4d:#1f1226;--e-global-color-b2c3d4e:#1a1a2e;--e-global-color-b1c2d3e:#6a5c70;--e-global-color-e4f5a6b:#ffffff;--e-global-color-d8e9f0a:#fbf8f6;--e-global-color-e5f6a7b:#f5f2f0;--e-global-color-a6128e9:#FFFFFF1A;--e-global-color-fd07233:#FFFFFF38;--e-global-typography-kth0001-font-family:"M PLUS Rounded 1c";--e-global-typography-kth0001-font-size:54px;--e-global-typography-kth0001-font-weight:700;--e-global-typography-kth0001-text-transform:none;--e-global-typography-kth0001-font-style:normal;--e-global-typography-kth0001-text-decoration:none;--e-global-typography-kth0001-line-height:1.1em;--e-global-typography-kth0001-letter-spacing:0px;--e-global-typography-t1a2b3c-font-family:"M PLUS Rounded 1c";--e-global-typography-t1a2b3c-font-size:54px;--e-global-typography-t1a2b3c-font-weight:700;--e-global-typography-t1a2b3c-text-transform:none;--e-global-typography-t1a2b3c-font-style:normal;--e-global-typography-t1a2b3c-text-decoration:none;--e-global-typography-t1a2b3c-line-height:1.1em;--e-global-typography-t1a2b3c-letter-spacing:-0.01em;--e-global-typography-kth0002-font-family:"M PLUS Rounded 1c";--e-global-typography-kth0002-font-size:46px;--e-global-typography-kth0002-font-weight:600;--e-global-typography-kth0002-text-transform:none;--e-global-typography-kth0002-font-style:normal;--e-global-typography-kth0002-text-decoration:none;--e-global-typography-kth0002-line-height:1.2em;--e-global-typography-kth0002-letter-spacing:0px;--e-global-typography-kth0003-font-family:"M PLUS Rounded 1c";--e-global-typography-kth0003-font-size:46px;--e-global-typography-kth0003-font-weight:800;--e-global-typography-kth0003-text-transform:none;--e-global-typography-kth0003-font-style:normal;--e-global-typography-kth0003-text-decoration:none;--e-global-typography-kth0003-line-height:1.1em;--e-global-typography-kth0003-letter-spacing:0px;--e-global-typography-ts5e6f7-font-family:"M PLUS Rounded 1c";--e-global-typography-ts5e6f7-font-size:42px;--e-global-typography-ts5e6f7-font-weight:700;--e-global-typography-ts5e6f7-text-transform:none;--e-global-typography-ts5e6f7-font-style:normal;--e-global-typography-ts5e6f7-text-decoration:none;--e-global-typography-ts5e6f7-line-height:1.2em;--e-global-typography-ts5e6f7-letter-spacing:-0.42px;--e-global-typography-kt3a4b5-font-family:"M PLUS Rounded 1c";--e-global-typography-kt3a4b5-font-size:25px;--e-global-typography-kt3a4b5-font-weight:700;--e-global-typography-kt3a4b5-text-transform:none;--e-global-typography-kt3a4b5-font-style:normal;--e-global-typography-kt3a4b5-text-decoration:none;--e-global-typography-kt3a4b5-line-height:1.2em;--e-global-typography-kt3a4b5-letter-spacing:0px;--e-global-typography-ts6f7a8-font-family:"M PLUS Rounded 1c";--e-global-typography-ts6f7a8-font-size:18px;--e-global-typography-ts6f7a8-font-weight:700;--e-global-typography-ts6f7a8-text-transform:none;--e-global-typography-ts6f7a8-font-style:normal;--e-global-typography-ts6f7a8-text-decoration:none;--e-global-typography-ts6f7a8-line-height:1.25em;--e-global-typography-ts6f7a8-letter-spacing:0px;--e-global-typography-ts8b9c0-font-family:"M PLUS Rounded 1c";--e-global-typography-ts8b9c0-font-size:15px;--e-global-typography-ts8b9c0-font-weight:700;--e-global-typography-ts8b9c0-text-transform:none;--e-global-typography-ts8b9c0-font-style:normal;--e-global-typography-ts8b9c0-text-decoration:none;--e-global-typography-ts8b9c0-line-height:1.55em;--e-global-typography-ts8b9c0-letter-spacing:0px;--e-global-typography-ts1e2f3-font-family:"M PLUS Rounded 1c";--e-global-typography-ts1e2f3-font-size:15px;--e-global-typography-ts1e2f3-font-weight:700;--e-global-typography-ts1e2f3-text-transform:uppercase;--e-global-typography-ts1e2f3-font-style:normal;--e-global-typography-ts1e2f3-text-decoration:none;--e-global-typography-ts1e2f3-line-height:1.2em;--e-global-typography-ts1e2f3-letter-spacing:0.91px;--e-global-typography-gk2b3c4-font-family:"Rubik";--e-global-typography-gk2b3c4-font-size:46px;--e-global-typography-gk2b3c4-font-weight:700;--e-global-typography-gk2b3c4-text-transform:none;--e-global-typography-gk2b3c4-font-style:normal;--e-global-typography-gk2b3c4-text-decoration:none;--e-global-typography-gk2b3c4-line-height:1.13em;--e-global-typography-gk2b3c4-letter-spacing:0px;--e-global-typography-gl7a8b9-font-family:"M PLUS Rounded 1c";--e-global-typography-gl7a8b9-font-size:40px;--e-global-typography-gl7a8b9-font-weight:700;--e-global-typography-gl7a8b9-text-transform:none;--e-global-typography-gl7a8b9-font-style:normal;--e-global-typography-gl7a8b9-text-decoration:none;--e-global-typography-gl7a8b9-line-height:1.19em;--e-global-typography-gl7a8b9-letter-spacing:0px;--e-global-typography-gl6f7a8-font-family:"Rubik";--e-global-typography-gl6f7a8-font-size:20px;--e-global-typography-gl6f7a8-font-weight:700;--e-global-typography-gl6f7a8-text-transform:none;--e-global-typography-gl6f7a8-font-style:normal;--e-global-typography-gl6f7a8-text-decoration:none;--e-global-typography-gl6f7a8-line-height:1.25em;--e-global-typography-gl6f7a8-letter-spacing:0px;--e-global-typography-gz1a2b3-font-family:"Rubik";--e-global-typography-gz1a2b3-font-size:18px;--e-global-typography-gz1a2b3-font-weight:400;--e-global-typography-gz1a2b3-text-transform:none;--e-global-typography-gz1a2b3-font-style:normal;--e-global-typography-gz1a2b3-text-decoration:none;--e-global-typography-gz1a2b3-line-height:1.61em;--e-global-typography-gz1a2b3-letter-spacing:0px;--e-global-typography-gl4d5e6-font-family:"Rubik";--e-global-typography-gl4d5e6-font-size:16px;--e-global-typography-gl4d5e6-font-weight:400;--e-global-typography-gl4d5e6-text-transform:none;--e-global-typography-gl4d5e6-font-style:normal;--e-global-typography-gl4d5e6-text-decoration:none;--e-global-typography-gl4d5e6-line-height:1.63em;--e-global-typography-gl4d5e6-letter-spacing:0px;--e-global-typography-gl3c4d5-font-family:"Rubik";--e-global-typography-gl3c4d5-font-size:13px;--e-global-typography-gl3c4d5-font-weight:400;--e-global-typography-gl3c4d5-text-transform:none;--e-global-typography-gl3c4d5-font-style:normal;--e-global-typography-gl3c4d5-text-decoration:none;--e-global-typography-gl3c4d5-line-height:1.46em;--e-global-typography-gl3c4d5-letter-spacing:0px;--e-global-typography-kti0001-font-family:"Inter";--e-global-typography-kti0001-font-size:16px;--e-global-typography-kti0001-font-weight:400;--e-global-typography-kti0001-text-transform:none;--e-global-typography-kti0001-font-style:normal;--e-global-typography-kti0001-text-decoration:none;--e-global-typography-kti0001-line-height:1.6em;--e-global-typography-kti0001-letter-spacing:0px;--e-global-typography-gl8b9c0-font-family:"Rubik";--e-global-typography-gl8b9c0-font-size:12px;--e-global-typography-gl8b9c0-font-weight:700;--e-global-typography-gl8b9c0-text-transform:none;--e-global-typography-gl8b9c0-font-style:normal;--e-global-typography-gl8b9c0-text-decoration:none;--e-global-typography-gl8b9c0-line-height:1.6em;--e-global-typography-gl8b9c0-letter-spacing:1px;--e-global-typography-gl5e6f7-font-family:"Rubik";--e-global-typography-gl5e6f7-font-size:15px;--e-global-typography-gl5e6f7-font-weight:700;--e-global-typography-gl5e6f7-text-transform:none;--e-global-typography-gl5e6f7-font-style:normal;--e-global-typography-gl5e6f7-text-decoration:none;--e-global-typography-gl5e6f7-line-height:1.33em;--e-global-typography-gl5e6f7-letter-spacing:0px;--e-global-typography-t5a6b7c-font-family:"Rubik";--e-global-typography-t5a6b7c-font-size:16px;--e-global-typography-t5a6b7c-font-weight:500;--e-global-typography-t5a6b7c-text-transform:none;--e-global-typography-t5a6b7c-font-style:normal;--e-global-typography-t5a6b7c-text-decoration:none;--e-global-typography-t5a6b7c-line-height:1.6em;--e-global-typography-t5a6b7c-letter-spacing:0px;--e-global-typography-ts7a8b9-font-family:"Rubik";--e-global-typography-ts7a8b9-font-size:15px;--e-global-typography-ts7a8b9-font-weight:400;--e-global-typography-ts7a8b9-text-transform:none;--e-global-typography-ts7a8b9-font-style:normal;--e-global-typography-ts7a8b9-text-decoration:none;--e-global-typography-ts7a8b9-line-height:1.6em;--e-global-typography-ts7a8b9-letter-spacing:0px;--e-global-typography-ts4d5e6-font-family:"Rubik";--e-global-typography-ts4d5e6-font-size:13px;--e-global-typography-ts4d5e6-font-weight:600;--e-global-typography-ts4d5e6-text-transform:uppercase;--e-global-typography-ts4d5e6-font-style:normal;--e-global-typography-ts4d5e6-text-decoration:none;--e-global-typography-ts4d5e6-line-height:1.6em;--e-global-typography-ts4d5e6-letter-spacing:1px;--e-global-typography-ts0d1e2-font-family:"Rubik";--e-global-typography-ts0d1e2-font-size:11px;--e-global-typography-ts0d1e2-font-weight:600;--e-global-typography-ts0d1e2-text-transform:uppercase;--e-global-typography-ts0d1e2-font-style:normal;--e-global-typography-ts0d1e2-text-decoration:none;--e-global-typography-ts0d1e2-line-height:1.59em;--e-global-typography-ts0d1e2-letter-spacing:0.85px;--e-global-typography-kts0001-font-family:"Shantell Sans";--e-global-typography-kts0001-font-size:23px;--e-global-typography-kts0001-font-weight:400;--e-global-typography-kts0001-text-transform:none;--e-global-typography-kts0001-font-style:normal;--e-global-typography-kts0001-text-decoration:none;--e-global-typography-kts0001-line-height:1.4em;--e-global-typography-kts0001-letter-spacing:0px;--e-global-typography-ktr0001-font-family:"Rubik";--e-global-typography-ktr0001-font-size:16px;--e-global-typography-ktr0001-font-weight:400;--e-global-typography-ktr0001-text-transform:none;--e-global-typography-ktr0001-font-style:italic;--e-global-typography-ktr0001-text-decoration:none;--e-global-typography-ktr0001-line-height:1.6em;--e-global-typography-ktr0001-letter-spacing:0px;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:var( --e-global-color-c7d8e9f );font-family:var( --e-global-typography-gl5e6f7-font-family ), Sans-serif;font-size:var( --e-global-typography-gl5e6f7-font-size );font-weight:var( --e-global-typography-gl5e6f7-font-weight );text-transform:var( --e-global-typography-gl5e6f7-text-transform );font-style:var( --e-global-typography-gl5e6f7-font-style );text-decoration:var( --e-global-typography-gl5e6f7-text-decoration );line-height:var( --e-global-typography-gl5e6f7-line-height );letter-spacing:var( --e-global-typography-gl5e6f7-letter-spacing );color:var( --e-global-color-e4f5a6b );border-radius:100px 100px 100px 100px;padding:16px 30px 16px 30px;}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:var( --e-global-color-a1b2c3d );color:var( --e-global-color-e4f5a6b );border-radius:100px 100px 100px 100px;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 a{color:var( --e-global-color-a1b2c3d );font-family:"Rubik", Sans-serif;font-weight:500;}.elementor-kit-7 h1{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;}.elementor-kit-7 h2{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:36px;font-weight:700;line-height:1.2em;}.elementor-kit-7 h3{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:28px;font-weight:700;line-height:1.25em;}.elementor-kit-7 h4{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;}.elementor-kit-7 h5{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-kit-7 h6{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-7{--e-global-typography-kth0001-font-size:40px;--e-global-typography-kth0001-line-height:1.1em;--e-global-typography-t1a2b3c-font-size:40px;--e-global-typography-t1a2b3c-line-height:1.1em;--e-global-typography-kth0002-font-size:35px;--e-global-typography-kth0002-line-height:1.2em;--e-global-typography-kth0003-font-size:36px;--e-global-typography-kth0003-line-height:1.1em;--e-global-typography-ts5e6f7-font-size:31px;--e-global-typography-ts5e6f7-line-height:1.2em;--e-global-typography-kt3a4b5-font-size:22px;--e-global-typography-ts6f7a8-font-size:17px;--e-global-typography-ts6f7a8-line-height:1.25em;--e-global-typography-ts8b9c0-font-size:14px;--e-global-typography-ts8b9c0-line-height:1.55em;--e-global-typography-ts1e2f3-font-size:14px;--e-global-typography-ts1e2f3-line-height:1.2em;--e-global-typography-gk2b3c4-font-size:35px;--e-global-typography-gk2b3c4-line-height:1.13em;--e-global-typography-gl7a8b9-font-size:34px;--e-global-typography-gl7a8b9-line-height:1.19em;--e-global-typography-gl6f7a8-font-size:17px;--e-global-typography-gl6f7a8-line-height:1.25em;--e-global-typography-gz1a2b3-font-size:17px;--e-global-typography-gz1a2b3-line-height:1.61em;--e-global-typography-gl4d5e6-font-size:15px;--e-global-typography-gl4d5e6-line-height:1.63em;--e-global-typography-gl3c4d5-font-size:13px;--e-global-typography-gl3c4d5-line-height:1.46em;--e-global-typography-kti0001-font-size:16px;--e-global-typography-kti0001-line-height:1.6em;--e-global-typography-gl8b9c0-font-size:12px;--e-global-typography-gl8b9c0-line-height:1.33em;--e-global-typography-gl5e6f7-font-size:14px;--e-global-typography-gl5e6f7-line-height:1.33em;--e-global-typography-t5a6b7c-font-size:15px;--e-global-typography-t5a6b7c-line-height:1.6em;--e-global-typography-ts7a8b9-font-size:14px;--e-global-typography-ts7a8b9-line-height:1.6em;--e-global-typography-ts4d5e6-font-size:13px;--e-global-typography-ts4d5e6-line-height:1.6em;--e-global-typography-ts0d1e2-font-size:12px;--e-global-typography-ts0d1e2-line-height:1.59em;--e-global-typography-kts0001-font-size:20px;--e-global-typography-kts0001-line-height:1.4em;--e-global-typography-ktr0001-font-size:16px;--e-global-typography-ktr0001-line-height:1.6em;font-size:16px;}.elementor-kit-7 h1{font-size:38px;}.elementor-kit-7 h2{font-size:31px;}.elementor-kit-7 h3{font-size:25px;}.elementor-kit-7 h4{font-size:20px;}.elementor-kit-7 h5{font-size:17px;}.elementor-kit-7 h6{font-size:15px;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-size:var( --e-global-typography-gl5e6f7-font-size );line-height:var( --e-global-typography-gl5e6f7-line-height );letter-spacing:var( --e-global-typography-gl5e6f7-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-kth0001-font-size:30px;--e-global-typography-kth0001-line-height:1.1em;--e-global-typography-t1a2b3c-font-size:22px;--e-global-typography-t1a2b3c-line-height:1.1em;--e-global-typography-kth0002-font-size:25px;--e-global-typography-kth0002-line-height:1.2em;--e-global-typography-kth0003-font-size:28px;--e-global-typography-kth0003-line-height:1.1em;--e-global-typography-ts5e6f7-font-size:23px;--e-global-typography-ts5e6f7-line-height:1.2em;--e-global-typography-kt3a4b5-font-size:20px;--e-global-typography-ts6f7a8-font-size:16px;--e-global-typography-ts6f7a8-line-height:1.25em;--e-global-typography-ts8b9c0-font-size:14px;--e-global-typography-ts8b9c0-line-height:1.55em;--e-global-typography-ts1e2f3-font-size:14px;--e-global-typography-ts1e2f3-line-height:1.2em;--e-global-typography-gk2b3c4-font-size:25px;--e-global-typography-gk2b3c4-line-height:1.13em;--e-global-typography-gl7a8b9-font-size:28px;--e-global-typography-gl7a8b9-line-height:1.19em;--e-global-typography-gl6f7a8-font-size:15px;--e-global-typography-gl6f7a8-line-height:1.25em;--e-global-typography-gz1a2b3-font-size:16px;--e-global-typography-gz1a2b3-line-height:1.61em;--e-global-typography-gl4d5e6-font-size:14px;--e-global-typography-gl4d5e6-line-height:1.63em;--e-global-typography-gl3c4d5-font-size:13px;--e-global-typography-gl3c4d5-line-height:1.46em;--e-global-typography-kti0001-font-size:16px;--e-global-typography-kti0001-line-height:1.6em;--e-global-typography-gl8b9c0-font-size:12px;--e-global-typography-gl8b9c0-line-height:1.33em;--e-global-typography-gl5e6f7-font-size:14px;--e-global-typography-gl5e6f7-line-height:1.33em;--e-global-typography-t5a6b7c-font-size:14px;--e-global-typography-t5a6b7c-line-height:1.6em;--e-global-typography-ts7a8b9-font-size:14px;--e-global-typography-ts7a8b9-line-height:1.6em;--e-global-typography-ts4d5e6-font-size:13px;--e-global-typography-ts4d5e6-line-height:1.6em;--e-global-typography-ts0d1e2-font-size:12px;--e-global-typography-ts0d1e2-line-height:1.59em;--e-global-typography-kts0001-font-size:18px;--e-global-typography-kts0001-line-height:1.4em;--e-global-typography-ktr0001-font-size:16px;--e-global-typography-ktr0001-line-height:1.6em;font-size:16px;}.elementor-kit-7 h1{font-size:30px;}.elementor-kit-7 h2{font-size:27px;}.elementor-kit-7 h3{font-size:22px;}.elementor-kit-7 h4{font-size:18px;}.elementor-kit-7 h5{font-size:16px;}.elementor-kit-7 h6{font-size:15px;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-size:var( --e-global-typography-gl5e6f7-font-size );line-height:var( --e-global-typography-gl5e6f7-line-height );letter-spacing:var( --e-global-typography-gl5e6f7-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;}}/* Start custom CSS *//* === GLUE Icon Card (gradient icon badge + gradient top bar) === */
.glue-icon-card{position:relative;}
.glue-icon-card .elementor-icon{background:linear-gradient(135deg,#f4ecf7 0%,#e9f7fd 100%);border-radius:12px;width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;font-size:20px;}
.glue-icon-card::before{content:"";position:absolute;top:0;left:8px;right:8px;height:4px;border-radius:15px 15px 0 0;background:linear-gradient(90deg,#42BFF0,#9fc253 55%,#7a3a8a);}

/* === GLUE Video (wie glue-net.org/kurs) === */
@keyframes gluePulse{0%{opacity:.6;transform:translate(-50%,-50%) scale(1);}100%{opacity:0;transform:translate(-50%,-50%) scale(1.9);}}
.glue-video .elementor-wrapper{border-radius:0;overflow:hidden;}
.glue-video .elementor-custom-embed-play{opacity:1!important;background:none!important;filter:none!important;text-shadow:none!important;}
.glue-video .elementor-custom-embed-play svg{width:88px!important;height:88px!important;padding:28px 24px 28px 32px!important;box-sizing:border-box!important;background:#fff!important;border-radius:50%!important;fill:#5B1A6B!important;box-shadow:0 16px 40px -10px rgba(63,14,77,.45)!important;transition:transform .35s cubic-bezier(.22,1,.36,1);}
.glue-video:hover .elementor-custom-embed-play svg{transform:scale(1.08);}
.glue-video .elementor-custom-embed-play::before,.glue-video .elementor-custom-embed-play::after{content:"";position:absolute;top:50%;left:50%;width:88px;height:88px;border-radius:50%;border:2px solid rgba(255,255,255,.55);transform:translate(-50%,-50%);animation:gluePulse 2.4s ease-out infinite;pointer-events:none;}
.glue-video .elementor-custom-embed-play::after{animation-delay:1.2s;}
.glue-video:not(:has(.elementor-custom-embed-image-overlay)) ~ .glue-badge,.glue-video:not(:has(.elementor-custom-embed-image-overlay)) ~ .elementor-element-4374feb0{display:none!important;}


/* === Icon widget: remove baseline gap under the glyph === */
.elementor-widget-icon .elementor-icon-wrapper{line-height:0;}
.elementor-widget-icon .elementor-icon{vertical-align:top;}
/* mobile menu: release header-container stacking so the fixed nav panel rises above page sections (headers 1469 + 2624) */
@media (max-width:1024px){
.elementor-element-6a00001,.elementor-element-6a00002,.elementor-element-6a00004,
.elementor-element-9e7b6cb,.elementor-element-a4e874c,.elementor-element-f829256{z-index:auto !important}
}

/* mobile menu: lift the sticky header (and its fixed nav panel) above page content sections.
   location-header is position:sticky => stacking context at z:auto, which paints UNDER content z:0/z:1.
   higher-specificity .elementor-kit-7 overrides the theme's .elementor-location-header{z-index:auto} */
@media (max-width:1024px){
  body .elementor-location-header{z-index:9999 !important}
}/* End custom CSS */