.elementor-kit-42{--e-global-color-primary:#1C1C1C;--e-global-color-secondary:#1876A8;--e-global-color-text:#777777;--e-global-color-accent:#F7F5F2;--e-global-color-74e5385:#FFFFFF;--e-global-color-d8f1b11:#F8F9FA;--e-global-color-153dcfb:#403E3D;--e-global-typography-primary-font-family:"Open Sans - lokal";--e-global-typography-primary-font-size:30px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:40px;--e-global-typography-secondary-font-family:"Open Sans - lokal";--e-global-typography-secondary-font-size:24px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:34px;--e-global-typography-text-font-family:"Open Sans - lokal";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:300;--e-global-typography-text-line-height:26px;--e-global-typography-accent-font-family:"Open Sans - lokal";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-line-height:26px;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-42 button,.elementor-kit-42 input[type="button"],.elementor-kit-42 input[type="submit"],.elementor-kit-42 .elementor-button{background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-74e5385);border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px}.elementor-kit-42 e-page-transition{background-color:var(--e-global-color-secondary)}.elementor-kit-42 a{color:var(--e-global-color-153dcfb);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-42 h1{color:var(--e-global-color-153dcfb);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height)}.elementor-kit-42 h2{color:var(--e-global-color-153dcfb);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-kit-42 h3{color:var(--e-global-color-153dcfb);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-42 h4{color:var(--e-global-color-153dcfb);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-42 h5{color:var(--e-global-color-153dcfb);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-42 h6{color:var(--e-global-color-153dcfb)}.elementor-kit-42 img{border-radius:5px 5px 5px 5px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.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:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-kit-42{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-42 a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-42 h1{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-kit-42 h2{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-kit-42 h3{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-42 h4{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-42 h5{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-42 button,.elementor-kit-42 input[type="button"],.elementor-kit-42 input[type="submit"],.elementor-kit-42 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-42{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-42 a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-42 h1{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-kit-42 h2{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-kit-42 h3{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-42 h4{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-42 h5{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-42 button,.elementor-kit-42 input[type="button"],.elementor-kit-42 input[type="submit"],.elementor-kit-42 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}#nav-icon{width:30px;height:30px;position:relative;float:right;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon span{display:block;position:absolute;height:3px;width:100%;background:#1876A8;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon span:nth-child(2){top:10px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon span:nth-child(3){top:20px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-1px;left:8px}#nav-icon.open span:nth-child(2){width:0%;opacity:0}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:20px;left:8px}@media (max-width:768px){#priceSlider .elementor-container{width:100%;height:100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}#priceSlider .elementor-container .elementor-row{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#priceSlider .elementor-container .elementor-column{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}.hero{background:rgb(0 0 0 / .5);box-shadow:0 11px 15px 0 rgb(0 0 0 / .05);border-radius:10px}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.hero{background:rgb(255 255 255 / .1);box-shadow:0 11px 15px 0 rgb(0 0 0 / .05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:10px}}.cmplz-cookiebanner{border-radius:10px!important;box-shadow:0 11px 15px 0 rgb(0 0 0 / .2)!important}.cmplz-message{font-family:"Montserrat",Sans-Serif;text-align:center}.cmplz-accept{border:none!important;transition:all .3s;width:100%}.cmplz-accept:hover{background-color:#ce7f50!important;transform:scale(1.01)}.cmplz-categories-wrap{width:50%;margin:0 auto}.cmplz-soft-cookiewall{background-color:RGB(255 255 255 / .75)!important;z-index:10001!important}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.cmplz-soft-cookiewall{background-color:#0000008a!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:10001!important}}.vertical_line{width:1px;background:#dedede;margin:0 auto;height:100px;position:relative;padding:0!important}.vertical_line .circle_bottom{width:8px;height:8px;border-radius:50%;background:#666;position:absolute;bottom:0;left:-3.5px}.elementor-nav-menu a:focus,.elementor-nav-menu a:focus-visible{outline:none!important;box-shadow:none!important;background-color:transparent!important;color:#FFFFFF!important}@font-face{font-family:'Open Sans &#8211; lokal';font-display:auto;src:url(https://schuerer-it.de/wp-content/uploads/2026/04/OpenSans-VariableFont_wdthwght.ttf) format('truetype')}