.elementor-kit-6{--e-global-color-primary:#E73F0C;--e-global-color-secondary:#614E57;--e-global-color-text:#1C1719;--e-global-color-accent:#E73F0C;--e-global-color-e0caf8c:#8EC2AE;--e-global-color-b1f9856:#E7EEEB;--e-global-color-ee27a0d:#FFFFFF;--e-global-color-38d2493:#E76D48;--e-global-color-b1b8d90:#407762;--e-global-color-c8c43f4:#E7BA0C;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:700;background-color:var( --e-global-color-b1f9856 );overscroll-behavior:none;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 h1{color:var( --e-global-color-primary );font-family:"Grandstander", Sans-serif;text-transform:uppercase;}.elementor-kit-6 h2{color:var( --e-global-color-primary );font-family:"Grandstander", Sans-serif;text-transform:uppercase;}.elementor-kit-6 h3{color:var( --e-global-color-primary );font-family:"Grandstander", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:80px;}.elementor-element{--widgets-spacing:80px 80px;--widgets-spacing-row:80px;--widgets-spacing-column:80px;}{}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-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6 h3{font-size:1.3em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* LOGO ASNPASSUNG AB TABLET + MOBILE NAV SPACING */
@media screen and (max-width: 1024px) {
    
    .lpuaa-header-logo {
        z-index: 9999 !important;
    }
  
    .lpuaa-header-nav {
        z-index: 1;
        & ul {
            padding-top: 50px;
            
            & li:last-child {
                margin-bottom: 50px;
            }
        }
    }  
  
}



/* Bullets */
.lpuaa-section ul {
  list-style: none;
  padding-left: 1.4em;
}

.lpuaa-section ul li {
  position: relative;
  padding-left: 0.2em;
  margin-bottom: 0.5em;
}

.lpuaa-section ul li::before {
  content: "";
  position: absolute;
  left: -1.2em;
  top: 0.45em;
  width: 13px;
  height: 13px;
  background-size: contain;
  background-repeat: no-repeat;
}

/* Variante 1 – leicht gestauchter Blob */
.lpuaa-section ul li:nth-child(4n+1)::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 2c3.5-.5 7 2.5 7.5 6.5.5 4-2 7.5-6 8.5s-8-1.5-8.5-5.5C2.5 7 6.5 2.5 10 2z' fill='%23E73F0C'/%3E%3C/svg%3E");
}

/* Variante 2 – nach rechts geneigt */
.lpuaa-section ul li:nth-child(4n+2)::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M9 1.5c4-1 8 2 8 6.5s-2.5 8-6.5 9-7.5-1-8.5-5S5 2.5 9 1.5z' fill='%23E73F0C'/%3E%3C/svg%3E");
}

/* Variante 3 – etwas eckiger, organisch */
.lpuaa-section ul li:nth-child(4n+3)::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M11 2c3 0 6.5 3 6.5 7s-3 7.5-7 8-7-2.5-7.5-6S7 2 11 2z' fill='%23E73F0C'/%3E%3C/svg%3E");
}

/* Variante 4 – weicher Tropfen */
.lpuaa-section ul li:nth-child(4n)::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 1.5c4.5 0 7.5 3.5 7 7.5s-3.5 7.5-7.5 8.5-7-3-7-7S5.5 1.5 10 1.5z' fill='%23E73F0C'/%3E%3C/svg%3E");
}/* End custom CSS */