/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 13 2026 | 12:14:59 */
/* SwissLogistik: Startseiten-Hero-Styles in den <head> verschoben (CLS/LCP-Fix NitroPack) – Quelle: Inline-Styles der Hero-Widgets, 13.10.2026 */
/* src: sl-hero-v2 @de2b8a7 */
@keyframes slUp{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}
@keyframes slZoom{from{transform:scale(1.12)}to{transform:scale(1)}}
@keyframes slFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}
@keyframes slAur{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(40px,-30px) scale(1.08)}}
html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c{background-image:none!important;background:#fff!important;position:relative;overflow:hidden;padding:40px 24px 96px!important}
html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c::before{content:"";position:absolute;inset:-10%;background:radial-gradient(38% 42% at 22% 62%,rgba(200,40,27,.20),transparent 70%),radial-gradient(30% 36% at 80% 20%,rgba(255,149,0,.16),transparent 70%),radial-gradient(34% 40% at 70% 85%,rgba(255,45,85,.12),transparent 70%)!important;filter:blur(30px);opacity:1!important;z-index:0;pointer-events:none;animation:slAur 14s ease-in-out infinite}
html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c::after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(15,23,42,.07) 1px,transparent 1px);background-size:22px 22px;mask-image:radial-gradient(70% 60% at 50% 30%,#000,transparent);-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000,transparent);z-index:0;pointer-events:none}
html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c>.e-con-inner{position:relative;z-index:1}
html:root body .elementor-34 .elementor-element.elementor-element-59acc07 .elementor-heading-title{color:#0b0b0f!important;font-weight:800!important;letter-spacing:-.035em!important}
html:root body .elementor-34 .elementor-element.elementor-element-59acc07 .sl-grad{background:linear-gradient(92deg,#C8281B 0%,#ff6a3d 45%,#ff2d55 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}
html:root body .elementor-34 .elementor-element.elementor-element-45ceaed .sl-hero-badge{background:rgba(255,255,255,.8)!important;backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.06)!important;color:#1d1d1f!important;border-radius:999px!important;padding:9px 18px!important;box-shadow:0 6px 20px -10px rgba(0,0,0,.15)!important}
html:root body .elementor-34 .elementor-element.elementor-element-45ceaed .sl-hero-badge *{color:#1d1d1f!important}
html:root body .elementor-34 .elementor-element.elementor-element-91710f1 .sll-card{border-radius:22px!important;border:1px solid rgba(0,0,0,.06)!important;box-shadow:0 20px 40px -24px rgba(15,23,42,.25)!important;background:rgba(255,255,255,.85)!important;backdrop-filter:blur(10px)}
html:root body .elementor-34 .elementor-element.elementor-element-91710f1 .sll-logos{display:none!important}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-btn{border-radius:999px!important;padding:17px 30px!important;font-size:16px!important;font-weight:700!important;transition:transform .25s ease,box-shadow .25s ease!important}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-btn-red{background:linear-gradient(92deg,#C8281B,#ff5a36)!important;color:#fff!important;border:0!important;box-shadow:0 14px 30px -10px rgba(200,40,27,.6)!important}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-btn-red:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 20px 40px -12px rgba(200,40,27,.65)!important}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-btn-ghost{background:#fff!important;border:1px solid rgba(0,0,0,.1)!important;color:#1d1d1f!important}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-btn-ghost *{color:#1d1d1f!important}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-hero-checks, html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-hero-checks *{color:#515154!important}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-hero-van{position:relative;margin:0;border-radius:32px;overflow:visible}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-hero-van::before{content:"";position:absolute;inset:8% 6% -6% 6%;background:linear-gradient(92deg,#C8281B,#ff8a3d);filter:blur(40px);opacity:.35;border-radius:40px;z-index:0}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-hero-van::after{display:none}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-hero-van .sl-van-clip{display:block}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-hero-van img{position:relative;z-index:1;display:block;width:100%;height:440px;object-fit:cover;object-position:center 64%;border-radius:32px;box-shadow:0 40px 80px -40px rgba(15,23,42,.5);animation:slZoomIn 1.4s cubic-bezier(.2,.7,.2,1) both}
@keyframes slZoomIn{from{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-van-chip{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:10px;background:rgba(255,255,255,.9);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#1d1d1f;font:700 15px/1 'Plus Jakarta Sans',system-ui,sans-serif;padding:14px 18px;border-radius:18px;box-shadow:0 18px 40px -16px rgba(15,23,42,.45);animation:slFloat 5s ease-in-out infinite}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-van-chip b{color:#C8281B;font-size:26px;font-weight:800}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-van-chip-a{left:-22px;bottom:34px}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-van-chip-b{right:-18px;top:30px;animation-delay:-2.5s;background:rgba(255,255,255,.9);color:#1d1d1f}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-van-chip-b i{width:9px;height:9px;border-radius:50%;background:#34c759;box-shadow:0 0 0 5px rgba(52,199,89,.2)}
html:root body .elementor-34 .elementor-element.elementor-element-749266f{border-radius:30px!important;border:1px solid rgba(0,0,0,.06)!important;box-shadow:0 50px 100px -40px rgba(15,23,42,.35),0 0 0 8px rgba(255,255,255,.6)!important;background:#fff!important}
html:root body .elementor-34 .elementor-element.elementor-element-03d5a05 img{max-height:none!important;height:auto!important;width:100%!important;max-width:320px!important;object-fit:contain!important;filter:none!important}
html:root body .elementor-34 .elementor-element.elementor-element-45ceaed,html:root body .elementor-34 .elementor-element.elementor-element-59acc07,html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-hero-ctas,html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-hero-checks{animation:slUp .9s cubic-bezier(.2,.7,.2,1) both}
html:root body .elementor-34 .elementor-element.elementor-element-59acc07{animation-delay:.08s!important}html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-hero-ctas{animation-delay:.18s!important}html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-hero-checks{animation-delay:.26s!important}
html:root body .elementor-34 .elementor-element.elementor-element-749266f{animation:slUp 1s cubic-bezier(.2,.7,.2,1) .3s both}
@media (min-width:1025px){
html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c>.e-con-inner{display:grid!important;grid-template-columns:minmax(0,1fr) 440px;grid-template-areas:"badge badge" "title title" "cta cta" "chk chk" "van form" "lic form" "aw form" "x form";column-gap:56px;max-width:1260px!important;align-items:start}
html:root body .elementor-34 .elementor-element.elementor-element-28b7067, html:root body .elementor-34 .elementor-element.elementor-element-e2f5066{display:contents!important}
html:root body .elementor-34 .elementor-element.elementor-element-45ceaed{grid-area:badge;justify-self:center;margin-bottom:22px!important}
html:root body .elementor-34 .elementor-element.elementor-element-59acc07{grid-area:title;text-align:center;max-width:1080px;justify-self:center}
html:root body .elementor-34 .elementor-element.elementor-element-59acc07 .elementor-heading-title{font-size:76px!important;line-height:1.02!important;text-align:center!important}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-hero-ctas{grid-area:cta;justify-content:center!important;margin-top:34px!important}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-hero-checks{grid-area:chk;justify-content:center!important;margin:16px 0 44px!important}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-hero-van{grid-area:van}
html:root body .elementor-34 .elementor-element.elementor-element-749266f{grid-area:form;width:auto!important;max-width:none!important;padding:34px 30px 26px!important}
html:root body .elementor-34 .elementor-element.elementor-element-91710f1{grid-area:lic;margin-top:40px!important}
html:root body .elementor-34 .elementor-element.elementor-element-03d5a05{grid-area:aw;margin-top:24px!important;text-align:left!important;justify-content:flex-start!important}
}
@media (max-width:1024px){
html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c{padding:28px 16px 56px!important}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-hero-van{margin-top:28px}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-hero-van img{height:240px;border-radius:24px}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-van-chip{font-size:12.5px;padding:9px 12px}html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-van-chip b{font-size:18px}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-van-chip-a{left:10px;bottom:12px}html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-van-chip-b{right:10px;top:12px}
}
@media (prefers-reduced-motion:reduce){html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c *,html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c::before{animation:none!important}}
/*v-A2*/@media (min-width:1025px){
html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c>.e-con-inner{grid-template-columns:minmax(0,1fr) 450px!important;grid-template-areas:"badge form" "title form" "cta form" "chk form" "van form" "lic form" "aw form" "x form"!important;column-gap:72px!important;max-width:1240px!important}
html:root body .elementor-34 .elementor-element.elementor-element-45ceaed{justify-self:start!important;margin-bottom:20px!important}
html:root body .elementor-34 .elementor-element.elementor-element-59acc07{justify-self:start!important;text-align:left!important;max-width:640px!important}
html:root body .elementor-34 .elementor-element.elementor-element-59acc07 .elementor-heading-title{font-size:58px!important;line-height:1.05!important;text-align:left!important}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-hero-ctas{justify-content:flex-start!important;margin-top:28px!important}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-hero-checks{justify-content:flex-start!important;margin:16px 0 36px!important}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-hero-van img{height:340px!important}
html:root body .elementor-34 .elementor-element.elementor-element-91710f1{margin-top:28px!important}
html:root body .elementor-34 .elementor-element.elementor-element-91710f1 .sll-card{max-width:none!important}
html:root body .elementor-34 .elementor-element.elementor-element-03d5a05 img{max-width:260px!important;opacity:.9}
html:root body .elementor-34 .elementor-element.elementor-element-749266f{margin-top:8px!important;position:sticky;top:100px}
html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c{padding-top:48px!important}
}
/*seals*/
html:root body .elementor-34 .elementor-element.elementor-element-03d5a05{display:none!important}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-seals{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:22px;max-width:580px}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-seal{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:20px;padding:12px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 10px 24px -14px rgba(15,23,42,.22);transition:transform .25s ease,box-shadow .25s ease}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-seal:hover{transform:translateY(-3px);box-shadow:0 18px 34px -16px rgba(15,23,42,.3)}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-seal img{width:100%;height:100%;max-height:96px;object-fit:contain;display:block}
@media (min-width:1025px){html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-seals{grid-area:aw}}
@media (max-width:767px){html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-seals{gap:8px}html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-seal{border-radius:14px;padding:7px}}/*/seals*/
/*form*/
html:root body .elementor-34 .elementor-element.elementor-element-fb4c177 .elementor-field-textual, html:root body .elementor-34 .elementor-element.elementor-element-ed9f1a4 .elementor-field-textual{min-height:50px!important;border-radius:14px!important;background:#f7f7f9!important;border:1px solid #e7e7ec!important;font-size:15px!important;padding:12px 14px!important;transition:border-color .2s,box-shadow .2s,background .2s!important}
html:root body .elementor-34 .elementor-element.elementor-element-fb4c177 .elementor-field-textual:focus, html:root body .elementor-34 .elementor-element.elementor-element-ed9f1a4 .elementor-field-textual:focus{background:#fff!important;border-color:#C8281B!important;box-shadow:0 0 0 4px rgba(200,40,27,.12)!important;outline:none!important}
html:root body .elementor-34 .elementor-element.elementor-element-fb4c177 .elementor-field-label, html:root body .elementor-34 .elementor-element.elementor-element-ed9f1a4 .elementor-field-label{font-weight:700!important;font-size:13px!important;color:#111827!important;letter-spacing:.01em}
html:root body .elementor-34 .elementor-element.elementor-element-fb4c177 .slc-has .elementor-select-wrapper, html:root body .elementor-34 .elementor-element.elementor-element-ed9f1a4 .slc-has .elementor-select-wrapper{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}
html:root body .elementor-34 .elementor-element.elementor-element-fb4c177 .slc-more .elementor-select-wrapper, html:root body .elementor-34 .elementor-element.elementor-element-ed9f1a4 .slc-more .elementor-select-wrapper{position:relative!important;width:100%!important;height:auto!important;opacity:1!important;pointer-events:auto!important;margin-top:8px}
html:root body .elementor-34 .elementor-element.elementor-element-fb4c177 .slc-zimmer, html:root body .elementor-34 .elementor-element.elementor-element-ed9f1a4 .slc-zimmer{width:100%!important;flex-basis:100%!important;max-width:100%!important}
html:root body .elementor-34 .elementor-element.elementor-element-fb4c177 .elementor-field-type-date, html:root body .elementor-34 .elementor-element.elementor-element-ed9f1a4 .elementor-field-type-date{width:100%!important;flex-basis:100%!important;max-width:100%!important}
html:root body .elementor-34 .elementor-element.elementor-element-fb4c177 .slc-chips, html:root body .elementor-34 .elementor-element.elementor-element-ed9f1a4 .slc-chips{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;width:100%}
html:root body .elementor-34 .elementor-element.elementor-element-fb4c177 .slc-zimmer .slc-chips, html:root body .elementor-34 .elementor-element.elementor-element-ed9f1a4 .slc-zimmer .slc-chips{grid-template-columns:repeat(6,1fr)}
html:root body .elementor-34 .elementor-element.elementor-element-fb4c177 .slc-lift .slc-chips, html:root body .elementor-34 .elementor-element.elementor-element-ed9f1a4 .slc-lift .slc-chips{grid-template-columns:repeat(2,1fr)}
html:root body .elementor-34 .elementor-element.elementor-element-fb4c177 .slc-cap, html:root body .elementor-34 .elementor-element.elementor-element-ed9f1a4 .slc-cap{width:100%;font:700 13px/1.3 'Plus Jakarta Sans',system-ui,sans-serif;color:#111827;margin:2px 0 8px}
html:root body .elementor-34 .elementor-element.elementor-element-fb4c177 .slc-chip, html:root body .elementor-34 .elementor-element.elementor-element-ed9f1a4 .slc-chip{appearance:none;-webkit-appearance:none;border:1px solid #e4e4ea!important;background:#fff!important;color:#1d1d1f!important;font:600 14px/1 'Plus Jakarta Sans',system-ui,sans-serif!important;padding:10px 0!important;min-width:0;width:100%;border-radius:12px!important;cursor:pointer;transition:all .18s ease;box-shadow:0 1px 2px rgba(0,0,0,.04)!important;text-transform:none!important;letter-spacing:0!important;margin:0!important}
html:root body .elementor-34 .elementor-element.elementor-element-fb4c177 .slc-chip:hover, html:root body .elementor-34 .elementor-element.elementor-element-ed9f1a4 .slc-chip:hover{border-color:#C8281B!important;color:#C8281B!important}
html:root body .elementor-34 .elementor-element.elementor-element-fb4c177 .slc-chip.on, html:root body .elementor-34 .elementor-element.elementor-element-ed9f1a4 .slc-chip.on{background:linear-gradient(135deg,#ff5a36,#C8281B)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 8px 18px -8px rgba(200,40,27,.7)!important;transform:translateY(-1px)}
html:root body .elementor-34 .elementor-element.elementor-element-fb4c177 .slc-chips.slc-err .slc-chip, html:root body .elementor-34 .elementor-element.elementor-element-ed9f1a4 .slc-chips.slc-err .slc-chip{border-color:#C8281B!important;background:#fff5f4!important}
html:root body .elementor-34 .elementor-element.elementor-element-fb4c177 .elementor-field-type-html, html:root body .elementor-34 .elementor-element.elementor-element-ed9f1a4 .elementor-field-type-html{font-weight:700}
html:root body .elementor-34 .elementor-element.elementor-element-fb4c177 .slc-etage .slc-cap, html:root body .elementor-34 .elementor-element.elementor-element-fb4c177 .slc-lift .slc-cap, html:root body .elementor-34 .elementor-element.elementor-element-ed9f1a4 .slc-etage .slc-cap, html:root body .elementor-34 .elementor-element.elementor-element-ed9f1a4 .slc-lift .slc-cap{display:none}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-seals{max-width:none!important;gap:18px!important;margin-top:28px!important}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-seal{padding:16px!important;border-radius:24px!important}
html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-seal img{max-height:140px!important}
@media (max-width:767px){html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-seals{gap:8px!important}html:root body .elementor-34 .elementor-element.elementor-element-e2f5066 .sl-seal{padding:8px!important;border-radius:16px!important}}/*/form*/

/* src: anon @de2b8a7 */
.sllm{font-family:'Plus Jakarta Sans',system-ui,sans-serif;display:flex;align-items:center;gap:12px;background:#FDEBE9;border:1px solid #F6C6C0;border-radius:6px;padding:10px 12px;margin:0 0 14px}
.sllm-ic{width:36px;height:36px;border-radius:6px;background:linear-gradient(135deg,#C8281B,#C8281B 45%,#C8281B);display:grid;place-items:center;color:#fff;flex:none}
.sllm-ic svg{width:20px;height:20px}
.sllm b{display:block;font-size:13.5px;line-height:1.25;color:#111827;font-weight:800}
.sllm small{display:block;font-size:12px;line-height:1.35;color:#374151;margin-top:2px}
.sllm small strong{color:#C8281B;font-weight:800}

/* src: anon @fb4c177 */
.elementor-field-group-leistung > .elementor-field-label{position:static!important;clip:auto!important;clip-path:none!important;width:auto!important;height:auto!important;margin:0 0 10px!important;overflow:visible!important;white-space:normal!important;display:block!important;font-weight:700;font-size:14px;color:#111827}
.elementor-field-group-leistung .elementor-field-subgroup{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;width:100%}
.elementor-field-group-leistung .elementor-field-option{margin:0!important;padding:0!important;position:relative;display:block!important;width:auto!important;max-width:none!important}
.elementor-field-group-leistung .elementor-field-option input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}
.elementor-field-group-leistung .elementor-field-option label{display:flex!important;flex-direction:column;align-items:flex-start;gap:12px;height:100%;min-height:112px;margin:0!important;padding:24px 14px 16px;border:1.5px solid #e4e4ea;border-radius:14px;background:#fff;cursor:pointer;font-weight:700;font-size:15px;line-height:1.25;color:#111827;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:anywhere;transition:border-color .15s,box-shadow .15s,transform .15s;position:relative;overflow:hidden}
.elementor-field-group-leistung .elementor-field-option label::before{content:"";width:46px;height:46px;border-radius:10px;background-color:#C8281B;background-repeat:no-repeat;background-position:center;background-size:24px 24px;flex:0 0 auto}
.elementor-field-group-leistung .elementor-field-option:nth-child(1) label::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23fff'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%2010.5%2012%203l9%207.5'%2F%3E%3Cpath%20d%3D'M5%209v12h14V9'%2F%3E%3Cpath%20d%3D'M10%2021v-6h4v6'%2F%3E%3Cpath%20d%3D'M19%202v4M17%204h4'%2F%3E%3C%2Fsvg%3E")}
.elementor-field-group-leistung .elementor-field-option:nth-child(2) label::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23fff'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M14%2018V6a1%201%200%200%200-1-1H3a1%201%200%200%200-1%201v11a1%201%200%200%200%201%201h1'%2F%3E%3Cpath%20d%3D'M15%2018H9'%2F%3E%3Cpath%20d%3D'M14%208h4l4%204v5a1%201%200%200%201-1%201h-1'%2F%3E%3Ccircle%20cx%3D'7'%20cy%3D'18'%20r%3D'2'%2F%3E%3Ccircle%20cx%3D'17'%20cy%3D'18'%20r%3D'2'%2F%3E%3C%2Fsvg%3E")}
.elementor-field-group-leistung .elementor-field-option:nth-child(3) label::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23fff'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%206h18'%2F%3E%3Cpath%20d%3D'M19%206v14a2%202%200%200%201-2%202H7a2%202%200%200%201-2-2V6'%2F%3E%3Cpath%20d%3D'M8%206V4a2%202%200%200%201%202-2h4a2%202%200%200%201%202%202v2'%2F%3E%3Cpath%20d%3D'M10%2011v6M14%2011v6'%2F%3E%3C%2Fsvg%3E")}
.elementor-field-group-leistung .elementor-field-option:nth-child(4) label::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23fff'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%2021V8l9-5%209%205v13'%2F%3E%3Cpath%20d%3D'M7%2021v-9h10v9'%2F%3E%3Cpath%20d%3D'M7%2016h10'%2F%3E%3C%2Fsvg%3E")}
.elementor-field-group-leistung .elementor-field-option:nth-child(5) label::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23fff'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'5'%20y%3D'2'%20width%3D'14'%20height%3D'20'%20rx%3D'2'%2F%3E%3Cpath%20d%3D'M9%206h1M14%206h1M9%2010h1M14%2010h1M9%2014h1M14%2014h1M10%2022v-4h4v4'%2F%3E%3C%2Fsvg%3E")}
.elementor-field-group-leistung .elementor-field-option:nth-child(6) label::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23fff'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M21%208%2012%203%203%208l9%205%209-5Z'%2F%3E%3Cpath%20d%3D'M3%208v8l9%205%209-5V8'%2F%3E%3Cpath%20d%3D'M12%2013v8'%2F%3E%3Cpath%20d%3D'm7.5%205.5%209%205'%2F%3E%3C%2Fsvg%3E")}
.elementor-field-group-leistung .elementor-field-option:first-child label::after{content:"Sehr beliebt";position:absolute;top:0;left:0;background:#111827;color:#fff;font-size:11px;font-weight:700;padding:4px 10px;border-radius:0 0 10px 0}
.elementor-field-group-leistung .elementor-field-option label:hover{transform:translateY(-2px);box-shadow:0 12px 24px -14px rgba(15,23,42,.35)}
.elementor-field-group-leistung .elementor-field-option input:checked+label{border-color:#C8281B;box-shadow:0 0 0 3px rgba(200,40,27,.18)}
.elementor-field-group-leistung .elementor-field-option input:focus-visible+label{outline:2px solid #C8281B;outline-offset:2px}
form.elementor-form:not(:has(.e-form__step)) .elementor-field-group-step_wohnung,form.elementor-form:not(:has(.e-form__step)) .elementor-field-group-step_wohnung ~ .elementor-field-group{display:none!important}
form.elementor-form:not(:has(.e-form__step)) .elementor-form-fields-wrapper{padding-top:32px;padding-bottom:68px}
.elementor-field-type-html:has(.sl-svc-assets){display:none!important}
.elementor-form .e-form__step:last-of-type .e-form__buttons__wrapper__button-previous{display:none!important}

/* src: anon @91710f1 */
.sll{--txt:#111827;--g500:#6B7280;--g200:#E2E6EB;--grad:linear-gradient(135deg,#C8281B,#C8281B 45%,#C8281B);font-family:'Plus Jakarta Sans',system-ui,sans-serif;margin:4px 0 22px;max-width:620px}
.sll *{box-sizing:border-box}
.sll-card{background:#fff;border-radius:6px;box-shadow:0 22px 50px -22px rgba(60,5,12,.55);padding:14px 16px 12px}
.sll-top{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}
.sll-seal{display:flex;align-items:center;gap:11px;flex:1 1 230px}
.sll-ic{width:42px;height:42px;border-radius:6px;background:var(--grad);display:grid;place-items:center;color:#fff;flex:none}
.sll-ic svg{width:24px;height:24px}
.sll-seal b{display:block;font-size:15px;line-height:1.25;color:var(--txt);font-weight:800}
.sll-seal small{display:block;font-size:12px;color:var(--g500);margin-top:2px}
.sll-facts{display:flex;flex-wrap:wrap;gap:6px}
.sll-f{display:flex;flex-direction:column;background:#F7F8FA;border:1px solid var(--g200);border-radius:6px;padding:5px 10px}
.sll-f span{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--g500);font-weight:700;line-height:1.3}
.sll-f strong{font-size:13.5px;color:var(--txt);font-weight:800;white-space:nowrap;line-height:1.3}
.sll-f.ok strong{color:#C8281B}
.sll-logos{display:block;width:100%;max-width:330px;height:auto;margin-top:10px;padding-top:10px;border-top:1px solid var(--g200);filter:grayscale(1);opacity:.75}
@media(max-width:767px){.sll{margin:18px 0 0}.sll-card{padding:14px}.sll-facts{width:100%}.sll-f{flex:1 1 calc(33% - 6px);min-width:96px}}

html:root body .elementor-34 .elementor-element.elementor-element-91710f1 .sll-card .sll-logos{display:block!important;width:100%!important;max-width:100%!important;margin-top:12px;padding-top:12px}

/* src: sl-theme @e2f5066 */
html body.elementor-page-34 .elementor-element-635018e .elementor-element-776dc8c em{color:inherit!important;font-style:italic}

html body.elementor-page-34 .noxiy-builder-footer .elementor-element-c0953b5 .elementor-element-828d177 p,html body.elementor-page-34 .noxiy-builder-footer .elementor-element-c0953b5 .elementor-element-828d177 a,html body .elementor-element-c0953b5 .elementor-element-828d177 p,html body .elementor-element-c0953b5 .elementor-element-828d177 a{color:#4B5563!important}

html body.elementor-page-34{--r:#C8281B!important;--r2:#C8281B!important;--grad:linear-gradient(135deg,#C8281B 0%,#C8281B 100%)!important}

html:root body .elementor-34{--slr:#C8281B;--slr2:#B4231A}
html:root body .elementor-34 .elementor-element-b81cebe,html:root body .elementor-34 .elementor-element-32e7183,html:root body .elementor-34 .elementor-element-7788b9c{background:radial-gradient(50% 60% at 90% 20%,rgba(200,40,27,.06),transparent 70%),linear-gradient(180deg,#FBF6F5 0%,#fff 100%)!important}
html:root body .elementor-34 .elementor-element-b81cebe .elementor-shape,html:root body .elementor-34 .elementor-element-32e7183 .elementor-shape,html:root body .elementor-34 .elementor-element-7788b9c .elementor-shape{display:none!important}
html:root body .elementor-34 h2,html:root body .elementor-34 h2.elementor-heading-title{letter-spacing:-.035em!important;font-weight:800!important;color:#0B0B0F}
html:root body .elementor-34 .sla-card,html:root body .elementor-34 .slb-card,html:root body .elementor-34 .sl-card,html:root body .elementor-34 .sl-table-wrap,html:root body .elementor-34 .slh-card,html:root body .elementor-34 .faq__area-item,html:root body .elementor-34 .features__two-left-bottom-item,html:root body .elementor-34 .cta__two-item,html:root body .elementor-34 .services__one-item,html:root body .elementor-34 .sl-final-card,html:root body .elementor-34 [data-id="cd6f10c"] .elementor-widget-container{border-radius:22px!important;border:1px solid #EEF0F3!important;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 22px 44px -30px rgba(60,5,12,.38)!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}
html:root body .elementor-34 .sla-card:hover,html:root body .elementor-34 .slb-card:hover,html:root body .elementor-34 .sl-card:hover,html:root body .elementor-34 .slh-card:hover,html:root body .elementor-34 .features__two-left-bottom-item:hover,html:root body .elementor-34 .cta__two-item:hover,html:root body .elementor-34 .services__one-item:hover{transform:translateY(-4px);border-color:#F3C9C3!important;box-shadow:0 1px 2px rgba(0,0,0,.04),0 30px 54px -28px rgba(180,35,26,.45)!important}
html:root body .elementor-34 .services__one-item{overflow:hidden}
html:root body .elementor-34 .services__one-item-image,html:root body .elementor-34 .services__one-item-image img{border-radius:16px!important;overflow:hidden}
html:root body .elementor-34 .services__one-item-image img{transition:transform .5s ease}
html:root body .elementor-34 .services__one-item:hover .services__one-item-image img{transform:scale(1.05)}
html:root body .elementor-34 .faq__area-item{border-radius:16px!important}
html:root body .elementor-34 .slb-card.slb-tip,html:root body .elementor-34 .sl-cta{border-radius:22px!important}
html:root body .elementor-34 .elementor-widget-image-noxiy img,html:root body .elementor-34 .benefits__area-left-image-from,html:root body .elementor-34 .about__one-left-image-experience,html:root body .elementor-34 .elementor-widget-image img{border-radius:24px!important}
html:root body .elementor-34 .noxiy__btn,html:root body .elementor-34 .sla-btn{border-radius:999px!important;background:linear-gradient(92deg,var(--slr2),var(--slr))!important;color:#fff!important;border:0!important;box-shadow:0 14px 28px -14px rgba(180,35,26,.7)!important;transition:transform .15s ease!important}
html:root body .elementor-34 .noxiy__btn:hover,html:root body .elementor-34 .sla-btn:hover{transform:translateY(-2px)}
html:root body .elementor-34 .noxiy__btn::before,html:root body .elementor-34 .noxiy__btn::after{border-radius:999px!important}
html:root body .elementor-34 .elementor-icon-list-icon svg,html:root body .elementor-34 .elementor-icon-list-icon i{color:var(--slr)!important;fill:var(--slr)!important}
:root,body{--primary-color-1:#C8281B!important;--primary-color-2:#C8281B!important;--primary-color-3:#C8281B!important;--primary-color-4:#C8281B!important;--r:#C8281B;--r2:#C8281B}
a.elementor-button[href*="offerte-anfordern"],.elementor-location-header a.elementor-button{background-color:#C8281B!important}
.e-form__buttons__wrapper__button-next,.elementor-form button[type=submit]{background-color:#C8281B!important}
html body .elementor-34 p a:not([class]),html body .elementor-34 li a:not([class]){color:#B8231A}
.elementor-location-footer p,.elementor-location-footer p a,footer p,footer p a{color:#4B5563}

/* src: sl-hero-bg @e2f5066 */
html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c{background:linear-gradient(180deg,#FFFFFF 0%,#FBF6F5 100%)!important;position:relative;overflow:hidden}
html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c::before{opacity:.55}
html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c .sl-hero-van{display:none!important}
html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c .elementor-shape{z-index:2}
html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c .sl-hero-badge{background:#FDECEA!important;border:0!important;color:#B4231A!important;font-size:12.5px!important;font-weight:800!important;letter-spacing:.08em;text-transform:uppercase;padding:8px 14px!important;box-shadow:none!important}
html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c .sl-hero-badge *{color:#B4231A!important}
html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c .sl-hero-badge .sl-dot,html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c .sl-hero-badge .sl-sep{display:none!important}
.sl-intro{font-family:'Plus Jakarta Sans',system-ui,sans-serif;font-size:17px;line-height:1.65;color:#4B5563;margin:16px 0 20px;max-width:560px}
html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c .sl-hero-checks{display:grid!important;grid-template-columns:1fr 1fr;gap:12px 22px!important;margin:0 0 20px!important;padding:0!important;list-style:none!important;max-width:580px}
html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c .sl-hero-checks li{display:flex!important;align-items:flex-start;gap:10px;font-size:15.5px!important;font-weight:700!important;color:#1F2937!important;line-height:1.35}
html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c .sl-hero-checks li::before{display:none!important}
html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c .sl-hero-checks li i{flex:none;width:22px;height:22px;border-radius:50%;background:#B4231A;color:#fff!important;display:grid;place-items:center;margin-top:-1px}
html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c .sl-hero-checks li i svg{width:12px;height:12px;stroke:#fff!important}
.sl-rates{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 26px;max-width:580px;font-family:'Plus Jakarta Sans',system-ui,sans-serif}
.sl-rate{display:flex;align-items:center;gap:9px;background:#fff;border:1px solid #E7E9EE;border-radius:14px;padding:9px 12px;box-shadow:0 8px 20px -16px rgba(15,23,42,.35)}
.sl-rate-st{color:#F2B01E;font-size:13px;letter-spacing:1px;line-height:1}
.sl-rate img{width:34px;height:34px;object-fit:contain;border-radius:6px}
.sl-rate b{display:block;font-size:14.5px;color:#111827;line-height:1.15}
.sl-rate small{display:block;font-size:12px;color:#6B7280;margin-top:2px}
html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c .sl-btn-red{background:linear-gradient(92deg,#B4231A,#C8281B)!important;color:#fff!important}
html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c .sl-btn-ghost{background:#25D366!important;color:#fff!important;border-color:#25D366!important}
html body.elementor-page-34 .sl-hero-ctas.sl-hero-ctas{flex-wrap:wrap!important;max-width:590px!important}
.sl-btn-cal{background:#fff!important;color:#111827!important;border:1.5px solid #D1D5DB!important;display:inline-flex;align-items:center;gap:8px}
.sl-btn-cal:hover{border-color:#C8281B!important;color:#C8281B!important}
.sl-btn-cal svg{color:#C8281B}
.sl-hero-ctas .sl-btn-cal{box-shadow:0 12px 26px -16px rgba(17,24,39,.35)!important;font-weight:800!important}
.sl-hero-ctas .sl-btn-cal:hover{background:#FFF5F4!important}
html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c .sl-btn-ghost svg{color:#fff!important;fill:#fff!important}
.sl-photo-chip{display:none}
@media(min-width:1025px){
 html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c::before{content:""!important;position:absolute!important;top:0!important;bottom:0!important;right:0!important;left:calc(50% + 90px)!important;width:auto!important;height:auto!important;background:url('https://swisslogistik.ch/wp-content/uploads/2026/09/swisslogistik-umzug-hero-desktop.webp') center 30%/cover no-repeat!important;filter:blur(26px) brightness(.72) saturate(1.1)!important;transform:none!important;clip-path:inset(0)!important;background-color:#5f7f9e!important;opacity:1!important;-webkit-mask-image:none!important;mask-image:none!important;animation:none!important;z-index:0!important;border-radius:0!important}
 html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c::after{content:"";position:absolute;top:0;bottom:0;right:0;left:calc(50% + 90px);background:url('https://swisslogistik.ch/wp-content/uploads/2026/09/swisslogistik-umzug-hero-desktop.webp') 0 -110px/100% auto no-repeat;z-index:0;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 640px,transparent 900px)!important;mask-image:linear-gradient(180deg,#000 0,#000 640px,transparent 900px)!important;opacity:1!important;transform:none!important;animation:none!important;filter:none!important}
 html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c .elementor-shape{display:none!important}
 html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c{padding-bottom:40px!important}
 html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c > .e-con-inner{position:relative;z-index:1;grid-template-areas:"badge form" "title form" "intro form" "chk form" "rates form" "cta form" "lic form" "x form"!important;grid-template-rows:auto auto auto auto auto auto auto 1fr!important}
 html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c .sl-intro{grid-area:intro}
 html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c .sl-rates{grid-area:rates}
 html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c .elementor-element-749266f{margin-top:78px!important}
 .sl-photo-chip{display:block;position:absolute;top:24px;right:0;z-index:3;background:#fff;border-radius:12px;padding:9px 14px;box-shadow:0 12px 26px -14px rgba(0,0,0,.45);font-family:'Plus Jakarta Sans',system-ui,sans-serif}
 .sl-photo-chip small{display:block;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#B4231A}
 .sl-photo-chip b{display:block;font-size:14px;color:#111827}
}
.sl-feat{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-width:600px;margin:2px 0 22px;font-family:'Plus Jakarta Sans',system-ui,sans-serif}
.sl-feat-i{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid #EEF0F3;border-radius:14px;padding:13px 14px;box-shadow:0 8px 20px -16px rgba(15,23,42,.35)}
.sl-feat-ic{flex:none;width:38px;height:38px;border-radius:10px;background:linear-gradient(135deg,#C8281B,#FF5A36);color:#fff!important;display:grid;place-items:center}
.sl-feat-ic svg{width:20px;height:20px;stroke:#fff!important}
.sl-feat-i b{display:block;font-size:15px;color:#111827;line-height:1.25}
.sl-feat-i p{margin:3px 0 0!important;font-size:13px;line-height:1.45;color:#6B7280}
@media(max-width:600px){.sl-feat{grid-template-columns:1fr}}
@media(min-width:1025px){html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c > .e-con-inner{grid-template-areas:"badge form" "title form" "intro form" "chk form" "feat form" "lic form" "cta form" "x form"!important} html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c .sl-feat{grid-area:feat} html:root body .elementor-34 .elementor-element.elementor-element-4ddf96c .sl-hero-ctas{margin-top:22px!important}}
.sl-trust{margin:18px 0 0;font-family:'Plus Jakarta Sans',system-ui,sans-serif}
.sl-trust-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin:0 0 14px;padding:0;list-style:none}
.sl-trust-pills li{font-size:12.5px;color:#4B5563;display:flex;align-items:center;gap:5px}
.sl-trust-pills li::before{content:"✓";color:#16A34A;font-weight:800}
.sl-trust-box{display:grid;grid-template-columns:1.15fr 1fr 1fr;border:1px solid #EEF0F3;border-radius:16px;background:linear-gradient(180deg,#fff,#FAFAFB);overflow:hidden}
.sl-trust-box > div{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:14px 8px;gap:6px}
.sl-trust-box > div + div{border-left:1px solid #EEF0F3}
.sl-trust-score{display:flex;align-items:baseline;gap:4px}
.sl-trust-score b{font-size:28px;line-height:1;font-weight:800;color:#111827;letter-spacing:-.02em}
.sl-trust-score span{font-size:12px;color:#9CA3AF;font-weight:700}
.sl-trust-st{color:#F5B301;font-size:13px;letter-spacing:1.5px;line-height:1;white-space:nowrap}
.sl-trust-box small{display:block;font-size:11.5px;line-height:1.3;color:#6B7280}
.sl-trust-box small b{display:block;color:#111827;font-size:12.5px}
.sl-trust-box img{width:58px;height:58px;object-fit:contain;border-radius:8px;transition:transform .2s}
.sl-trust-box > div:hover img{transform:scale(1.06)}
@media(max-width:380px){.sl-trust-box{grid-template-columns:1fr 1fr}.sl-trust-box > div:first-child{grid-column:1/-1;border-bottom:1px solid #EEF0F3}.sl-trust-box > div:nth-child(2){border-left:0}}