body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
@font-face{font-family:"icomoon";src:url("/files/strickerit/assets/icons/icomoon/fonts/icomoon.eot?67au4c");src:url("/files/strickerit/assets/icons/icomoon/fonts/icomoon.eot?67au4c#iefix") format("embedded-opentype"),url("/files/strickerit/assets/icons/icomoon/fonts/icomoon.ttf?67au4c") format("truetype"),url("/files/strickerit/assets/icons/icomoon/fonts/icomoon.woff?67au4c") format("woff"),url("/files/strickerit/assets/icons/icomoon/fonts/icomoon.svg?67au4c#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}.icon-font{font-family:"icomoon" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section-grey{background:#e4ede4}.section-light{background:#fff}body{font-family:"Inter",system-ui,sans-serif,icomoon}.header{background:#fff;border-bottom:1px solid #e8e8e8;position:relative;z-index:1000}.header__inner{max-width:1280px;margin:0 auto;padding:14px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;position:relative}.header__brand img{height:75px;width:auto;display:block}.header__right{display:flex;align-items:center;justify-content:flex-end;gap:16px;margin-left:auto}.header .mod_customnav h2{display:none !important}.header .mod_customnav .invisible{position:absolute !important;left:-9999px !important}.header__nav--desktop .mod_customnav ul.level_1{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:16px}.header__nav--desktop .mod_customnav ul.level_1 a,.header__nav--desktop .mod_customnav ul.level_1 strong{text-decoration:none;font-size:15px;font-weight:500;color:#6b7280}.header__nav--desktop .mod_customnav ul.level_1 a:hover{color:#111827}.header__cta{display:inline-flex;align-items:center;justify-content:center;background:#e10d17;color:#fff !important;text-decoration:none;font-size:14px;font-weight:600;padding:10px 18px;border-radius:999px;white-space:nowrap}.header__toggle{display:none;width:44px;height:44px;padding:0;border:0;border-radius:10px;background:rgba(0,0,0,0);cursor:pointer;position:relative}.header__burger{position:absolute;inset:0}.header__burgerLine{position:absolute;left:11px;right:11px;height:2px;background:#111827;border-radius:2px;display:block;transition:transform .2s ease,top .2s ease,opacity .2s ease}.header__burgerLine:nth-child(1){top:14px}.header__burgerLine:nth-child(2){top:21px}.header__burgerLine:nth-child(3){top:28px}.header.is-open .header__burgerLine:nth-child(1){top:21px;transform:rotate(45deg)}.header.is-open .header__burgerLine:nth-child(2){opacity:0}.header.is-open .header__burgerLine:nth-child(3){top:21px;transform:rotate(-45deg)}.header__nav--mobile,.header__cta--mobile{display:none}@media(max-width: 900px){.header__brand img{height:48px}.header__nav--desktop,.header__cta--desktop{display:none !important}.header__toggle{display:inline-flex !important;align-items:center;justify-content:center}.header__nav--mobile{display:none;position:absolute;top:100%;left:0;right:0;z-index:2000;background:#fff;border-bottom:1px solid #e8e8e8;padding:16px 20px}.header.is-open .header__nav--mobile{display:block}.header__nav--mobile .mod_customnav ul.level_1{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.header__nav--mobile .mod_customnav ul.level_1 a,.header__nav--mobile .mod_customnav ul.level_1 strong{text-decoration:none;font-size:16px;font-weight:600;color:#111827}.header__cta--mobile{display:inline-flex;margin-top:12px}}.footer{background:#fff;border-top:1px solid rgba(49,68,55,.1)}.footer__inner{max-width:1200px;margin:0 auto;padding:40px 20px 20px}.footer__grid{display:grid;grid-template-columns:220px minmax(0, 1fr) 320px;gap:40px;align-items:start}.footer__brandLink{display:inline-flex;align-items:center;text-decoration:none}.footer__brandImg{width:170px;max-width:100%;height:auto;display:block}.footer__center{min-width:0}.footer__text{max-width:560px;margin:0 0 18px;font-size:16px;line-height:1.75;color:#4d4d4d}.footer__nav{margin-top:4px}.footer__nav .mod_customnav h2{display:none !important}.footer__nav .mod_customnav .invisible{position:absolute !important;left:-9999px !important}.footer__nav .mod_customnav ul.level_1{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 18px}.footer__nav .mod_customnav li{margin:0;padding:0}.footer__nav .mod_customnav a{text-decoration:none;color:#111;font-size:15px;line-height:1.5;font-weight:600;transition:opacity .2s ease}.footer__nav .mod_customnav a:hover{opacity:.65}.footer__contact{display:flex;flex-direction:column;gap:14px;align-items:stretch}.footer__contactItem{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#edf6ff;border:1px solid rgba(49,68,55,.08);border-radius:18px;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}.footer__contactItem:hover{background:#edf6ff;border-color:rgba(49,68,55,.14);transform:translateY(-1px)}.footer__icon{width:48px;height:48px;flex:0 0 48px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:#84bcf1}.footer__iconGlyph{font-family:"icomoon" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:20px;color:#3691e7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer__contactMeta{min-width:0;display:flex;flex-direction:column;gap:2px}.footer__contactLabel{font-size:13px;line-height:1.3;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#111}.footer__contactText{font-size:16px;line-height:1.5;font-weight:600;color:#111;word-break:break-word}.footer__bottom{margin-top:28px;padding-top:18px;border-top:1px solid rgba(49,68,55,.08);display:flex;align-items:center;justify-content:center}.footer__copy{text-align:center;font-size:13px;line-height:1.5;color:#6b756d}.footer__top{position:fixed;right:22px;bottom:96px;width:46px;height:46px;border:0;border-radius:12px;background:#3150d8;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;z-index:99999;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .25s ease,transform .25s ease,background .2s ease}.footer__top:hover{background:#2642b7;transform:translateY(-1px)}.footer__top.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}@media(max-width: 1100px){.footer__inner{padding:36px 20px 20px}.footer__grid{grid-template-columns:180px minmax(0, 1fr);gap:28px 32px}.footer__contact{grid-column:1/-1}}@media(max-width: 767px){.footer__inner{padding:32px 16px 18px}.footer__grid{grid-template-columns:1fr;gap:24px}.footer__brandImg{width:150px}.footer__text{font-size:15px;line-height:1.7}.footer__nav .mod_customnav ul.level_1{flex-direction:column;gap:8px}.footer__nav .mod_customnav a{font-size:15px}.footer__contactItem{padding:13px 14px}.footer__icon{width:44px;height:44px;flex-basis:44px}.footer__contactText{font-size:15px}.footer__bottom{margin-top:24px;padding-top:16px}}@media(max-width: 420px){.footer__top{right:14px;bottom:86px}}.klaro .cookie-notice{background:#eef3ec !important;color:#314437 !important;border-radius:18px !important;border:1px solid rgba(49,68,55,.12) !important;box-shadow:0 10px 30px rgba(49,68,55,.1) !important;max-width:760px !important;padding:28px !important}.klaro .cookie-notice p,.klaro .cookie-notice span,.klaro .cookie-notice strong,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice h3{color:#314437 !important;line-height:1.6 !important}.klaro .cookie-notice .cn-buttons{background:#314437 !important;border-radius:28px !important;border:none !important;padding:40px 48px !important;margin-top:32px !important;display:flex !important;justify-content:space-between !important;align-items:center !important;gap:24px !important;flex-wrap:wrap !important;box-shadow:none !important}.klaro .cookie-notice .cn-buttons>*:last-child,.klaro .cookie-notice .cn-buttons .cm-btn-group,.klaro .cookie-notice .cn-buttons .cn-buttons-right{display:flex !important;gap:16px !important;align-items:center !important;flex-wrap:wrap !important;margin-left:auto !important}.klaro .cookie-notice .cn-learn-more,.klaro .cookie-notice .cn-more,.klaro .cookie-notice .cm-link,.klaro .cookie-notice .cm-btn-info{background:#eef3ec !important;color:#314437 !important;border:none !important;border-radius:14px !important;padding:14px 28px !important;min-height:52px !important;font-weight:600 !important;font-size:1rem !important;line-height:1.2 !important;box-shadow:none !important;text-shadow:none !important;background-image:none !important;text-decoration:none !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;transition:background-color .15s ease !important}.klaro .cookie-notice .cn-buttons button,.klaro .cookie-notice .cn-buttons .cm-btn,.klaro .cookie-notice .cn-buttons .cn-ok,.klaro .cookie-notice .cn-buttons .cn-decline,.klaro .cookie-notice .cn-buttons .cm-btn-success,.klaro .cookie-notice .cn-buttons .cm-btn-danger{background:#eef3ec !important;color:#314437 !important;border:none !important;border-radius:14px !important;padding:14px 28px !important;min-height:52px !important;font-weight:600 !important;font-size:1rem !important;line-height:1.2 !important;box-shadow:none !important;text-shadow:none !important;background-image:none !important;transition:background-color .15s ease !important}.klaro .cookie-notice button:hover,.klaro .cookie-notice .cm-btn:hover,.klaro .cookie-notice .cn-ok:hover,.klaro .cookie-notice .cn-decline:hover,.klaro .cookie-notice .cn-learn-more:hover,.klaro .cookie-notice .cn-more:hover,.klaro .cookie-notice .cm-link:hover,.klaro .cookie-notice .cm-btn-info:hover,.klaro .cookie-notice .cm-btn-success:hover,.klaro .cookie-notice .cm-btn-danger:hover{background:#dfe9dc !important}.klaro .cookie-modal .cm-modal{background:#eef3ec !important;color:#314437 !important;border-radius:18px !important;border:1px solid rgba(49,68,55,.12) !important;box-shadow:0 18px 40px rgba(49,68,55,.14) !important}.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal h3,.klaro .cookie-modal p,.klaro .cookie-modal span,.klaro .cookie-modal label,.klaro .cookie-modal li{color:#314437 !important}.klaro .cookie-modal .cm-btn,.klaro .cookie-modal .cm-btn-success,.klaro .cookie-modal .cm-btn-danger{background:#eef3ec !important;color:#314437 !important;border:none !important;border-radius:12px !important;min-height:48px !important;padding:12px 22px !important;font-weight:600 !important;box-shadow:none !important;background-image:none !important}.klaro .cookie-modal .cm-btn:hover,.klaro .cookie-modal .cm-btn-success:hover,.klaro .cookie-modal .cm-btn-danger:hover{background:#dfe9dc !important}.klaro .cookie-modal input:checked+.slider{background-color:#314437 !important}@media(max-width: 768px){.klaro .cookie-notice{left:12px !important;right:12px !important;bottom:12px !important;max-width:none !important;padding:20px !important}.klaro .cookie-notice .cn-buttons{padding:24px !important;margin-top:24px !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;gap:16px !important}.klaro .cookie-notice .cn-buttons>*:last-child,.klaro .cookie-notice .cn-buttons .cm-btn-group,.klaro .cookie-notice .cn-buttons .cn-buttons-right{width:100% !important;margin-left:0 !important;display:flex !important;flex-direction:column !important;gap:12px !important}.klaro .cookie-notice .cn-learn-more,.klaro .cookie-notice .cn-more,.klaro .cookie-notice .cm-link,.klaro .cookie-notice .cm-btn-info,.klaro .cookie-notice .cn-buttons button,.klaro .cookie-notice .cn-buttons .cm-btn,.klaro .cookie-notice .cn-buttons .cn-ok,.klaro .cookie-notice .cn-buttons .cn-decline,.klaro .cookie-notice .cn-buttons .cm-btn-success,.klaro .cookie-notice .cn-buttons .cm-btn-danger{width:100% !important}}.impressum-section{padding:40px 20px 110px;background:#f7f7f5}.impressum-section__inner{max-width:900px;margin:0 auto}.impressum-section h1{margin:0 0 28px;font-size:56px;line-height:1.06;font-weight:700;color:#111}.impressum-section h2{margin:42px 0 14px;font-size:28px;line-height:1.25;font-weight:700;color:#111}.impressum-section p{margin:0 0 18px;font-size:18px;line-height:1.8;color:#4d4d4d}.impressum-section a{color:#111;text-decoration:none;border-bottom:1px solid rgba(17,17,17,.18);transition:border-color .2s ease,opacity .2s ease}.impressum-section a:hover{opacity:.85;border-bottom-color:rgba(17,17,17,.45)}.impressum-section strong{font-weight:700;color:#111}.impressum-section ul,.impressum-section ol{margin:0 0 22px 22px;padding:0}.impressum-section li{margin:0 0 10px;font-size:18px;line-height:1.8;color:#4d4d4d}@media(max-width: 1100px){.impressum-section h1{font-size:42px}.impressum-section h2{font-size:24px}.impressum-section p,.impressum-section li{font-size:17px}}@media(max-width: 767px){.impressum-section{padding:30px 20px 80px}.impressum-section h1{font-size:34px;margin:0 0 22px}.impressum-section h2{margin:34px 0 12px;font-size:22px}.impressum-section p,.impressum-section li{font-size:16px;line-height:1.75}}.datenschutz-section{padding:40px 20px 110px;background:#fff}.datenschutz-section__inner{max-width:900px;margin:0 auto}.datenschutz-section h1{margin:0 0 28px;font-size:56px;line-height:1.06;font-weight:700;color:#111}.datenschutz-section h2{margin:46px 0 16px;font-size:34px;line-height:1.2;font-weight:700;color:#111}.datenschutz-section h3{margin:30px 0 12px;font-size:24px;line-height:1.3;font-weight:700;color:#111}.datenschutz-section h4{margin:24px 0 10px;font-size:20px;line-height:1.4;font-weight:700;color:#2b2b2b}.datenschutz-section p{margin:0 0 18px;font-size:18px;line-height:1.85;color:#4d4d4d}.datenschutz-section a{color:#111;text-decoration:none;word-break:break-word;border-bottom:1px solid rgba(17,17,17,.18);transition:border-color .2s ease,opacity .2s ease}.datenschutz-section a:hover{opacity:.85;border-bottom-color:rgba(17,17,17,.45)}.datenschutz-section ul,.datenschutz-section ol{margin:0 0 24px 24px;padding:0}.datenschutz-section li{margin:0 0 12px;font-size:18px;line-height:1.85;color:#4d4d4d}.datenschutz-section strong{font-weight:700;color:#111}.datenschutz-section em{font-style:italic}.datenschutz-section hr{margin:36px 0;border:0;border-top:1px solid rgba(49,68,55,.1)}@media(max-width: 1100px){.datenschutz-section h1{font-size:42px}.datenschutz-section h2{font-size:30px}.datenschutz-section h3{font-size:22px}.datenschutz-section h4{font-size:18px}.datenschutz-section p,.datenschutz-section li{font-size:17px}}@media(max-width: 767px){.datenschutz-section{padding:30px 20px 80px}.datenschutz-section h1{margin:0 0 22px;font-size:34px}.datenschutz-section h2{margin:36px 0 14px;font-size:26px}.datenschutz-section h3{margin:24px 0 10px;font-size:20px}.datenschutz-section h4{margin:20px 0 8px;font-size:17px}.datenschutz-section p,.datenschutz-section li{font-size:16px;line-height:1.75}}.hero-premium{padding:30px 20px 96px;background:#edf6ff}.hero-premium__inner{display:grid;grid-template-columns:minmax(0, 1.05fr) minmax(360px, 500px);gap:64px;align-items:center;max-width:1200px;margin:0 auto}.hero-premium__content{min-width:0}.hero-premium__label{margin:0 0 16px;font-size:14px;line-height:1.2;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#5f6f62}.hero-premium__headline{max-width:760px;margin:0 0 22px;font-size:64px;line-height:1.02;font-weight:700;color:#111}.hero-premium__subline{max-width:720px;margin:0 0 20px;font-size:24px;line-height:1.45;color:#314437}.hero-premium__text{max-width:700px;font-size:18px;line-height:1.8;color:#4d4d4d}.hero-premium__text p{margin:0 0 16px}.hero-premium__text p:last-child{margin-bottom:0}.hero-premium__actions{margin-top:32px}.hero-premium__button{display:inline-block;padding:16px 28px;background:#e10d17;color:#fff;border-radius:12px;text-decoration:none;font-weight:600}.hero-premium__button:hover{background:#ff575f;transform:translateY(-1px)}.hero-premium__media{position:relative}.hero-premium__media img{width:100%;height:auto;display:block;object-fit:cover;border-radius:28px;box-shadow:0 20px 60px rgba(0,0,0,.08)}@media(max-width: 1100px){.hero-premium{padding:64px 20px 88px}.hero-premium__inner{grid-template-columns:1fr;gap:40px}.hero-premium__headline{max-width:none;font-size:48px}.hero-premium__subline{max-width:none;font-size:21px}.hero-premium__text{max-width:none}.hero-premium__media{order:-1}.hero-premium__media img{max-height:560px}}@media(max-width: 767px){.hero-premium{padding:40px 16px 72px}.hero-premium__headline{font-size:38px;line-height:1.06}.hero-premium__subline{font-size:18px;line-height:1.55}.hero-premium__text{font-size:16px;line-height:1.75}.hero-premium__button{display:inline-block;padding:16px 28px;color:#fff;border-radius:12px;text-decoration:none;font-weight:600}.hero-premium__button:hover{transform:translateY(-1px)}.hero-premium__media img{border-radius:22px}}.wa-wrap{position:fixed !important;right:22px !important;bottom:22px !important;left:auto !important;top:auto !important;z-index:99997 !important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.wa-iconGlyph{font-family:"icomoon";font-style:normal;font-weight:normal;line-height:1;display:inline-flex;align-items:center;justify-content:center;font-size:22px}.wa-fab{width:64px;height:64px;border:0;border-radius:50%;cursor:pointer;background:#fff;color:#25d366;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 30px rgba(0,0,0,.16);position:relative;padding:0}.wa-fab:hover{transform:translateY(-1px)}.wa-fab-ico{display:flex;align-items:center;justify-content:center}.wa-fab-ico .wa-iconGlyph{font-size:30px}.wa-fab-dot{position:absolute;width:12px;height:12px;border-radius:50%;background:#ff4b3a;right:6px;top:6px;box-shadow:0 0 0 3px #fff}.wa-panel{position:absolute !important;right:0 !important;bottom:78px !important;width:380px;max-width:calc(100vw - 32px);border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 24px 70px rgba(0,0,0,.18);opacity:0;transform:translateY(14px) scale(0.985);pointer-events:none;transition:opacity .22s ease,transform .22s ease}.wa-wrap.is-open .wa-panel{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.wa-close{position:absolute !important;top:14px !important;right:14px !important;z-index:999 !important;width:32px !important;height:32px !important;min-width:32px !important;max-width:32px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:50% !important;background:rgba(255,255,255,.14) !important;color:#fff !important;cursor:pointer !important;appearance:none !important;-webkit-appearance:none !important;box-shadow:none !important;opacity:1 !important;visibility:visible !important;transition:background .18s ease,transform .18s ease !important}.wa-close:hover{background:rgba(255,255,255,.24) !important;transform:scale(1.05) !important}.wa-close:focus{outline:none !important;box-shadow:0 0 0 3px rgba(255,255,255,.18) !important}.wa-close-icon{display:block !important;font-family:Arial,Helvetica,sans-serif !important;font-size:18px !important;font-weight:700 !important;line-height:1 !important;color:#fff !important;transform:translateY(-1px) !important;pointer-events:none !important}.wa-head{background:#146f61;color:#fff;display:flex;gap:14px;align-items:center;position:relative !important;padding:18px 62px 18px 18px !important}.wa-avatar{position:relative;width:52px;height:52px;flex:0 0 52px}.wa-avatar img{width:52px;height:52px;border-radius:50%;object-fit:cover;display:block;border:2px solid rgba(255,255,255,.18)}.wa-online{position:absolute;right:1px;bottom:1px;width:12px;height:12px;border-radius:50%;background:#33e96e;box-shadow:0 0 0 3px #146f61}.wa-title{min-width:0}.wa-name{font-weight:800;font-size:18px;line-height:1.15;margin-bottom:4px}.wa-sub{opacity:.96;font-size:13px;line-height:1.3;max-width:235px}.wa-body{padding:18px 16px;background:radial-gradient(circle at 10px 10px, rgba(0, 0, 0, 0.03) 2px, transparent 2px) 0 0/22px 22px,radial-gradient(circle at 21px 21px, rgba(0, 0, 0, 0.02) 2px, transparent 2px) 0 0/22px 22px,#efeae2}.wa-bubble{background:#fff;border-radius:22px;padding:16px 18px 22px;width:86%;box-shadow:0 10px 24px rgba(0,0,0,.06);position:relative}.wa-bubble:before{content:"";position:absolute;left:-6px;top:18px;width:14px;height:14px;background:#fff;transform:rotate(45deg);border-radius:3px}.wa-bubble-name{font-weight:800;color:#146f61;font-size:15px;margin-bottom:8px}.wa-bubble-text{font-size:15px;line-height:1.5;color:#222}.wa-bubble-time{position:absolute;right:16px;bottom:10px;font-size:12px;color:rgba(0,0,0,.4)}.wa-foot{padding:18px 16px 16px;background:#fff;box-sizing:border-box}.wa-cta{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;max-width:100%;box-sizing:border-box;background:#25d366;color:#fff;text-decoration:none;font-weight:800;font-size:18px;border-radius:999px;padding:16px 18px;box-shadow:0 14px 28px rgba(37,211,102,.22);transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}.wa-cta:hover{filter:brightness(0.98);transform:translateY(-1px);box-shadow:0 16px 30px rgba(37,211,102,.26)}.wa-cta-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px}.wa-cta-icon .wa-iconGlyph{font-size:24px}.wa-hint{margin-top:12px;font-size:12px;color:rgba(0,0,0,.5);text-align:center}@media(max-width: 420px){.wa-wrap{right:12px !important;bottom:12px !important}.wa-panel{width:calc(100vw - 24px);max-width:calc(100vw - 24px);bottom:74px !important;border-radius:20px}.wa-head{padding:16px 56px 16px 16px}.wa-name{font-size:17px}.wa-sub{font-size:12px;max-width:none}.wa-bubble{width:90%}}.trust-section{padding:30px 20px 110px;background:#edf6ff}.trust-section__inner{max-width:1200px;margin:0 auto}.trust-section__intro{max-width:820px;margin:0 0 48px}.trust-section__label{margin:0 0 14px;font-size:14px;line-height:1.2;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#5f6f62}.trust-section__headline{margin:0 0 18px;font-size:56px;line-height:1.06;font-weight:700;color:#111}.trust-section__text{max-width:760px;font-size:20px;line-height:1.7;color:#4d4d4d}.trust-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:28px}.trust-card{height:100%;padding:34px 28px 30px;background:#fff;border:1px solid rgba(49,68,55,.08);border-radius:24px;box-shadow:0 12px 34px rgba(0,0,0,.04)}.trust-card__icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;margin:0 0 22px;background:#84bcf1;border-radius:16px}.trust-card__icon-value{font-family:"icomoon" !important;font-size:26px;color:#3691e7}.trust-card__title{margin:0 0 14px;font-size:26px;line-height:1.25;font-weight:700;color:#111}.trust-card__text{font-size:17px;line-height:1.8;color:#4d4d4d}@media(max-width: 1100px){.trust-section__headline{font-size:42px}.trust-section__text{font-size:18px}.trust-grid{grid-template-columns:1fr}}.leistungen-section{padding:40px 20px 110px;background:#f7f7f5}.leistungen-inner{max-width:1200px;margin:0 auto}.leistungen-header{max-width:820px;margin:0 auto 56px;text-align:center}.leistungen-label{margin:0 0 14px;font-size:14px;line-height:1.2;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#5f6f62}.leistungen-headline{margin:0 0 18px;font-size:56px;line-height:1.06;font-weight:700;color:#111}.leistungen-subheadline{max-width:760px;margin:0 auto;font-size:20px;line-height:1.7;color:#4d4d4d}.leistungen-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:36px 28px}.leistung-card{text-align:center;padding:12px 14px}.leistung-icon{width:72px;height:72px;display:flex;align-items:center;justify-content:center;margin:0 auto 22px;border-radius:18px;background:#f1f1ef}.leistung-icon i{font-size:36px;line-height:1;color:#8b8b8b}.leistung-title{margin:0 0 14px;font-size:24px;line-height:1.3;font-weight:700;color:#2b2b2b}.leistung-text{max-width:270px;margin:0 auto;font-size:17px;line-height:1.75;color:#5a5a5a}@media(max-width: 1100px){.leistungen-headline{font-size:42px}.leistungen-subheadline{font-size:18px}.leistungen-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:32px 24px}}@media(max-width: 767px){.leistungen-section{padding:30px 20px 80px}.leistungen-header{margin:0 auto 40px}.leistungen-headline{font-size:34px}.leistungen-subheadline{font-size:16px}.leistungen-grid{grid-template-columns:1fr;gap:28px}.leistung-card{padding:0}.leistung-title{font-size:22px}.leistung-text{font-size:16px}}.process-section{padding:30px 20px;background:#eef3ec}.process-section__inner{max-width:1100px;margin:0 auto}.process-section__intro{max-width:760px;margin:0 0 56px}.process-section__label{margin:0 0 14px;font-size:14px;line-height:1.2;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#5f6f62}.process-section__headline{margin:0 0 20px;font-size:48px;line-height:1.08;font-weight:700;color:#111}.process-section__text{font-size:19px;line-height:1.75;color:#4d4d4d}.process-timeline{display:flex;flex-direction:column;gap:0}.process-step{display:grid;grid-template-columns:110px minmax(0, 1fr);gap:28px}.process-step__marker{position:relative;display:flex;flex-direction:column;align-items:center;padding-top:4px}.process-step__number{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#eef3ec;border:1px solid rgba(49,68,55,.1);font-size:18px;line-height:1;font-weight:700;color:#314437}.process-step__line{width:1px;flex:1 1 auto;min-height:54px;margin-top:14px;background:rgba(49,68,55,.14)}.process-step:last-child .process-step__line{display:none}.process-step__content{padding:6px 0 42px}.process-step__title{margin:0 0 12px;font-size:30px;line-height:1.2;font-weight:700;color:#111}.process-step__text{max-width:720px;font-size:17px;line-height:1.8;color:#4d4d4d}@media(max-width: 1100px){.process-section{padding:90px 20px}.process-section__headline{font-size:40px}.process-step{grid-template-columns:84px minmax(0, 1fr);gap:22px}.process-step__number{width:50px;height:50px;font-size:16px}.process-step__title{font-size:26px}}@media(max-width: 767px){.process-section{padding:72px 16px}.process-section__intro{margin-bottom:40px}.process-section__headline{font-size:34px}.process-section__text{font-size:17px}.process-step{grid-template-columns:64px minmax(0, 1fr);gap:16px}.process-step__number{width:42px;height:42px;font-size:15px}.process-step__line{min-height:42px;margin-top:12px}.process-step__content{padding:2px 0 32px}.process-step__title{margin-bottom:10px;font-size:22px}.process-step__text{font-size:16px;line-height:1.75}}.referenzen-section{padding:40px 20px 110px;background:#f7f7f5}.referenzen-inner{max-width:1200px;margin:0 auto}.referenzen-header{max-width:820px;margin:0 auto 56px;text-align:center}.referenzen-label{margin:0 0 14px;font-size:14px;line-height:1.2;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#5f6f62}.referenzen-headline{margin:0 0 18px;font-size:56px;line-height:1.06;font-weight:700;color:#111}.referenzen-subheadline{max-width:760px;margin:0 auto;font-size:20px;line-height:1.7;color:#4d4d4d}.referenzen-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:28px}.referenz-card{overflow:hidden;height:100%;background:#fff;border:1px solid rgba(49,68,55,.08);border-radius:24px;box-shadow:0 12px 34px rgba(0,0,0,.04)}.referenz-card__image-wrap{aspect-ratio:4/3;overflow:hidden;background:#eceee9}.referenz-card__image{width:100%;height:100%;display:block;object-fit:cover}.referenz-card__content{padding:28px 24px 26px}.referenz-card__meta{margin:0 0 12px;font-size:14px;line-height:1.4;font-weight:600;letter-spacing:.03em;color:#5f6f62}.referenz-card__divider{margin:0 6px}.referenz-card__title{margin:0 0 14px;font-size:26px;line-height:1.25;font-weight:700;color:#111}.referenz-card__text{font-size:17px;line-height:1.8;color:#4d4d4d}.referenzen-actions{margin-top:42px;text-align:center}.referenzen-button{display:inline-block;padding:16px 28px;background:#e10d17;color:#fff;border-radius:12px;text-decoration:none;font-weight:600}.referenzen-button:hover{background:#ff575f}@media(max-width: 1100px){.referenzen-headline{font-size:42px}.referenzen-subheadline{font-size:18px}.referenzen-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 767px){.referenzen-section{padding:30px 20px 80px}.referenzen-header{margin:0 auto 40px}.referenzen-headline{font-size:34px}.referenzen-subheadline{font-size:16px}.referenzen-grid{grid-template-columns:1fr;gap:24px}.referenz-card__content{padding:22px 20px 22px}.referenz-card__title{font-size:22px}.referenz-card__text{font-size:16px}}.cta-section{padding:30px 20px;background:#fff}.cta-section__inner{max-width:1200px;margin:0 auto}.cta-section__grid{display:grid;grid-template-columns:420px 1fr;gap:60px;align-items:center}.cta-section__image img{width:100%;border-radius:28px}.cta-section__after-list{margin-bottom:26px;font-size:17px;line-height:1.7;color:#4d4d4d}.cta-section__label{font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:#6c7c6f;margin-bottom:14px;font-weight:600}.cta-section__headline{font-size:48px;line-height:1.1;margin-bottom:22px}.cta-section__text{font-size:18px;line-height:1.7;color:#4d4d4d;margin-bottom:20px}.cta-section__list{list-style:none;padding:0;margin:0 0 26px 0}.cta-section__list li{margin-bottom:10px;padding-left:22px;position:relative}.cta-section__list li::before{content:"";width:8px;height:8px;border-radius:50%;background:#9aac9d;position:absolute;left:0;top:9px}.cta-section__cta-headline{font-size:26px;margin-bottom:10px}.cta-section__cta-text{font-size:17px;line-height:1.7;margin-bottom:24px;color:#4d4d4d}.cta-section__button{display:inline-block;padding:16px 28px;background:#e10d17;color:#fff;border-radius:12px;text-decoration:none;font-weight:600}.cta-section__button:hover{background:#ff575f}@media(max-width: 1000px){.cta-section__grid{grid-template-columns:1fr}.cta-section__headline{font-size:38px}}.contact-section{padding:80px 20px 100px;background:#edf6ff}.contact-section__inner{max-width:1200px;margin:0 auto}.contact-section__grid{display:grid;grid-template-columns:minmax(0, 1fr) 320px;gap:72px;align-items:start}.contact-section__form-col,.contact-section__info-col,.contact-section__form,.contact-section__form form,.contact-section__form .formbody{min-width:0}.contact-section__form-col{min-width:0}.contact-section__intro{margin:0 0 34px}.contact-section__headline{margin:0 0 18px;font-size:54px;line-height:1.06;font-weight:700;color:#111}.contact-section__subline{margin:0;font-size:20px;line-height:1.7;color:#4d4d4d}.contact-section__info-col{min-width:0}.contact-card{padding-top:6px}.contact-card__image-wrap{width:260px;height:260px;border-radius:50%;overflow:hidden;border:5px solid #314037;margin-bottom:26px}.contact-card__image{width:100%;height:100%;object-fit:cover;display:block}.contact-card__name{font-size:22px;line-height:1.4;color:#4d4d4d;margin:0 0 28px}.contact-card__items{display:flex;flex-direction:column;gap:22px}.contact-card__item{display:flex;align-items:center;gap:18px;text-decoration:none}.contact-card__item:hover{opacity:.82}.contact-card__icon{width:48px;height:48px;flex:0 0 48px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:#84bcf1}.contact-card__icon-glyph{font-family:"icomoon" !important;font-style:normal;font-weight:normal;text-transform:none;line-height:1;font-size:26px;color:#3691e7}.contact-card__text{font-size:20px;line-height:1.45;font-weight:700;color:#111;word-break:break-word}.contact-section__form .formbody{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:18px 20px;align-items:start}.contact-section__form .widget{grid-column:1/-1;min-width:0}.contact-section__form .widget.form-half{grid-column:span 1}.contact-section__form .widget>label,.contact-section__form .widget>legend,.contact-section__form fieldset>legend{display:block;margin-bottom:10px;font-size:16px;font-weight:500;color:#111;line-height:1.35}.contact-section__form .mandatory{display:inline}.contact-section__form .widget>label .mandatory,.contact-section__form .widget>legend .mandatory,.contact-section__form fieldset>legend .mandatory{display:inline;vertical-align:baseline;margin-left:2px}.contact-section__form .invisible{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.contact-section__form input,.contact-section__form textarea,.contact-section__form select{width:100%;max-width:100%;padding:18px 20px;border-radius:14px;border:1px solid #d8d8d2;background:#fff;font-size:18px;box-sizing:border-box;appearance:none;-webkit-appearance:none}.contact-section__form input:focus,.contact-section__form textarea:focus,.contact-section__form select:focus{outline:none;border-color:#314037}.contact-section__form textarea{min-height:255px;resize:vertical}.contact-section__form fieldset{border:0;padding:0;margin:0;min-width:0}.contact-section__form .widget-radio{grid-column:1/-1}.contact-section__form .widget-radio fieldset>legend{display:block;margin-bottom:14px}.contact-section__form .radio_container{display:flex;flex-direction:column;gap:12px}.contact-section__form .radio_container span{display:flex;align-items:center;gap:10px}.contact-section__form .radio_container input[type=radio]{width:auto;max-width:none;padding:0;margin:0;appearance:auto;-webkit-appearance:radio}.contact-section__form .widget-checkbox{grid-column:1/-1}.contact-section__form .checkbox_container{display:flex;align-items:flex-start;gap:12px}.contact-section__form .checkbox_container input[type=checkbox]{width:auto;max-width:none;padding:0;margin:4px 0 0;appearance:auto;-webkit-appearance:checkbox}.contact-section__form .checkbox_container label{margin:0;font-size:16px;line-height:1.5;color:#111}.contact-section__form .widget-captcha{grid-column:1/-1;display:block !important}.contact-section__form .widget-captcha>label{display:block;margin-bottom:10px}.contact-section__form .widget-captcha input.captcha{width:140px;max-width:140px;display:inline-block;vertical-align:middle;margin-right:12px;padding:14px 16px}.contact-section__form .widget-captcha .captcha_text{display:inline-block !important;vertical-align:middle;font-size:16px;line-height:1.5;color:#4d4d4d}.contact-section__form .widget-captcha input[type=hidden]{display:none !important}.contact-section__form .widget-captcha>div[style*="display:none"]{display:none !important}.contact-section__form .submit_container{grid-column:1/-1;display:flex;justify-content:flex-start}.contact-section__form .submit{width:auto;min-width:126px;padding:16px 32px;border-radius:12px;background:#3691e7;color:#fff;border:0;font-size:18px;font-weight:600;cursor:pointer;transition:background .2s ease,opacity .2s ease}.contact-section__form .submit:hover{background:#84bcf1}.contact-section__form .error{color:#b42318;font-size:14px;margin-top:6px}.contact-section__form .widget.error input,.contact-section__form .widget.error textarea,.contact-section__form .widget.error select{border-color:#b42318}@media(max-width: 1100px){.contact-section__grid{grid-template-columns:1fr;gap:40px}.contact-card__image-wrap{width:220px;height:220px}}@media(max-width: 767px){.contact-section{padding:56px 20px 72px}.contact-section__headline{font-size:34px}.contact-section__subline{font-size:18px;line-height:1.6}.contact-section__form .formbody{grid-template-columns:1fr}.contact-section__form .widget,.contact-section__form .widget.form-half,.contact-section__form .widget-radio,.contact-section__form .widget-checkbox,.contact-section__form .widget-captcha,.contact-section__form .submit_container{grid-column:1/-1}.contact-section__form .submit{width:100%}.contact-section__form .widget-captcha input.captcha{width:100%;max-width:100%;display:block;margin-right:0;margin-bottom:10px}.contact-section__form .widget-captcha .captcha_text{display:block !important}}
