.elementor-kit-13200{--e-global-color-primary:#A8925C;--e-global-color-secondary:#A8925C;--e-global-color-text:#1D2939B8;--e-global-color-accent:#61CE70;--e-global-color-40581f4e:#FFFFFFD9;--e-global-color-6dc76ba4:#23A455;--e-global-color-5c405526:#1F242C;--e-global-color-524ee74:#FFF;--e-global-color-9bc11f7:#3B3A3A;--e-global-color-dceba41:#3FA2FF;--e-global-color-d9c212a:#0F4E8A;--e-global-color-1a730cc:#D0EBFAFC;--e-global-color-04fe6c0:#5E5C5C;--e-global-color-7298272:#23486A;--e-global-color-08341e0:#EFB036;--e-global-color-957deac:#3B6790;--e-global-color-022e613:#4C7B8B;--e-global-color-506d737:#FAF8F1;--e-global-color-50a06f6:#44444E;--e-global-color-b5de9d7:#44444ED1;--e-global-color-7399033:#23486ACF;--e-global-color-2ebd8ef:#F6D902;--e-global-color-c35d90e:#E40626;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Marcellus";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Tangerine";--e-global-typography-accent-font-weight:500;}.elementor-kit-13200 e-page-transition{background-color:#FFBC7D;}.elementor-kit-13200 p{margin-block-end:0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1540px;}.e-con{--container-max-width:1540px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1199px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.glass {
position: relative;
background: rgba(255, 255, 255, 0.15);
backdrop-filter: blur(2px) saturate(180%);
border: 1px solid rgba(255, 255, 255, 0.8);
border-radius: 2rem;
box-shadow: 0 8px 32px rgba(31, 38, 135, 0.2),
inset 0 4px 20px rgba(255, 255, 255, 0.3);
}

.glass::after {
content: “;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(255, 255, 255, 0.1);
border-radius: 2rem;
backdrop-filter: blur(1px);
box-shadow: inset -10px -8px 0px -11px rgba(255, 255, 255, 1),
inset 0px -9px 0px -8px rgba(255, 255, 255, 1);
opacity: 0.6;
z-index: -1;
filter: blur(1px) drop-shadow(10px 4px 6px black) brightness(115%);
}
.DEINE_KLASSE {
  margin-left: auto !important;
  margin-right: auto !important;
}/* End custom CSS */