@charset "utf-8";@font-face{font-family:'Amatic SC';font-style:normal;font-weight:400;src:url(AmaticSC-Regular.ttf);src:local(''),url(../fonts/amatic-sc/AmaticSC-Regular.ttf) format('truetype')}@font-face{font-family:'Amatic SC';font-style:normal;font-weight:700;src:url(AmaticSC-Bold.ttf);src:local(''),url(../fonts/amatic-sc/AmaticSC-Bold.ttf) format('truetype')}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url(/fonts/opensans/open-sans-v20-latin_cyrillic-regular.eot);src:local(""),url("/fonts/opensans/open-sans-v20-latin_cyrillic-regular.eot?#iefix") format("embedded-opentype"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-regular.woff2) format("woff2"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-regular.woff) format("woff"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-regular.ttf) format("truetype"),url("/fonts/opensans/open-sans-v20-latin_cyrillic-regular.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:url(/fonts/opensans/open-sans-v20-latin_cyrillic-italic.eot);src:local(""),url("/fonts/opensans/open-sans-v20-latin_cyrillic-italic.eot?#iefix") format("embedded-opentype"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-italic.woff2) format("woff2"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-italic.woff) format("woff"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-italic.ttf) format("truetype"),url("/fonts/opensans/open-sans-v20-latin_cyrillic-italic.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url(/fonts/opensans/open-sans-v20-latin_cyrillic-600.eot);src:local(""),url("/fonts/opensans/open-sans-v20-latin_cyrillic-600.eot?#iefix") format("embedded-opentype"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-600.woff2) format("woff2"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-600.woff) format("woff"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-600.ttf) format("truetype"),url("/fonts/opensans/open-sans-v20-latin_cyrillic-600.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url(/fonts/opensans/open-sans-v20-latin_cyrillic-700.eot);src:local(""),url("/fonts/opensans/open-sans-v20-latin_cyrillic-700.eot?#iefix") format("embedded-opentype"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-700.woff2) format("woff2"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-700.woff) format("woff"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-700.ttf) format("truetype"),url("/fonts/opensans/open-sans-v20-latin_cyrillic-700.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:700;src:url(/fonts/opensans/open-sans-v20-latin_cyrillic-700italic.eot);src:local(""),url("/fonts/opensans/open-sans-v20-latin_cyrillic-700italic.eot?#iefix") format("embedded-opentype"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-700italic.woff2) format("woff2"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-700italic.woff) format("woff"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-700italic.ttf) format("truetype"),url("/fonts/opensans/open-sans-v20-latin_cyrillic-700italic.svg#OpenSans") format("svg")}.honey_email{position:absolute!important;height:0!important;width:0!important;border:none!important;background:none!important;margin:0!important;top:0!important;left:0!important;line-height:0px!important;padding:0!important;box-shadow:none!important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}.nodisplay{display:none}.nodisplay_strict{display:none!important}.alignleft{float:left}.alignright{float:right}hr{display:block;height:1px;border:0;margin:1em 0;padding:0;border-top:1px solid #ccc}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,button,input,select,textarea{font-family:sans-serif}a:focus{outline:none}a:hover,a:active{outline:0}h1{font-size:2em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,form,fieldset,table,ul{margin:0}del{text-decoration:line-through}abbr[title]{border-bottom:1px dotted;cursor:help}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}pre,code,kbd,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}input,select{vertical-align:middle}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}.cleaner{clear:both;height:1px;font-size:1px}:focus{outline:none}.clear:after{content:"";display:block;clear:both}:root{--page-container-large-desktop:1490px}:root{--sl-color-neutral-0:#ffffff;--sl-color-neutral-1000:#000000;--sl-color-blue-50:#ebf4fc;--sl-color-blue-100:#d2e6f7;--sl-color-blue-200:#b8d7f2;--sl-color-blue-300:#a1caed;--sl-color-blue-400:#8cbce6;--sl-color-blue-500:#71abde;--sl-color-blue-600:#5692c8;--sl-color-blue-700:#3a72a6;--sl-color-blue-800:#396185;--sl-color-blue-900:#26445e;--sl-color-blue-950:#1c3245;--sl-color-primary-50:var(--sl-color-blue-50);--sl-color-primary-100:var(--sl-color-blue-100);--sl-color-primary-200:var(--sl-color-blue-200);--sl-color-primary-300:var(--sl-color-blue-300);--sl-color-primary-400:var(--sl-color-blue-400);--sl-color-primary-500:var(--sl-color-blue-500);--sl-color-primary-600:var(--sl-color-blue-600);--sl-color-primary-700:var(--sl-color-blue-700);--sl-color-primary-800:var(--sl-color-blue-800);--sl-color-primary-900:var(--sl-color-blue-900);--sl-color-primary-950:var(--sl-color-blue-950);--color-gray-50:#f4f4f4;--color-gray-100:#e0e0e0;--color-gray-200:#cccccc;--color-gray-300:#b3b3b3;--color-gray-400:#9a9a9a;--color-gray-500:#848484;--color-gray-600:#666666;--color-gray-700:#424242;--color-gray-800:#2b2b2b;--color-gray-900:#141414;--color-gray-950:var(--sl-color-neutral-1000);--color-pink-600:#de2f65;--color-e30000:#e30000;--color-f4a14c:#f4a14c;--color-ffffff:var(--sl-color-neutral-0);--color-000000:var(--sl-color-neutral-1000);--color-7cb126:#7cb126;--color-primary:var(--sl-color-blue-700)}:root{--clx-font-primary:"Open Sans", sans-serif;--clx-font-secondary:"amatic sc", sans-serif;--color-primary:#5692c8;--color-primary1:#205d95;--color-4f4f4f:#4f4f4f;--color-e3e3e3:#e3e3e3;--color-e7e7e7:#e7e7e7;--color-333333:#333333;--color-999999:#999999;--color-c3c3c3:#c3c3c3;--color-cccccc:#cccccc;--color-f1f1f1:#f1f1f1;--color-939393:#939393;--color-c8c8c8:#c8c8c8;--color-ffa500:#ffa500;--color-background-white:var(--sl-color-neutral-0);--color-background-lightgray1:var(--color-e3e3e3);--color-background-lightgray2:var(--color-999999);--color-background-lightgray3:var(--color-f1f1f1);--color-background-lightgray4:var(--color-cccccc);--color-background-lightgray5:var(--color-gray-50);--color-border-darkgrey1:var(--color-939393);--color-border-lightgray1:var(--color-c3c3c3);--color-border-lightgray2:var(--color-e7e7e7);--color-text-primary:var(--color-gray-700);--color-text-step-nav-not-visited:var(--color-c3c3c3);--color-text:var(--color-333333);--color-text2:var(--color-4f4f4f);--color-box-shadow:var(--color-c8c8c8);--color-doggybrella-red:#e69a8f;--color-doggybrella-green:#a1b79c;--color-doggybrella-brown:#afa881;--color-doggybrella-yellow:#aaaa64;--color-form-valid:var(--sl-color-success-500);--color-form-invalid:var(--sl-color-danger-500);--color-message-alert-border:var(--color-ffa500);--color-page-background:var(--sl-color-neutral-0);--color-starterbox-process-background:var(--color-gray-50);--sl-font-sans:"Open Sans", Arial, Helvetica, sans-serif;--sl-font-size-medium:1.1rem;--sl-input-focus-ring-color:hsla(208, 51%, 56%, 0.4);--sl-input-border-color:var(--sl-color-gray-300);--sl-input-border-color-focus:var(--sl-color-blue-600);--color-primary-background:var(--sl-color-blue-600);--color-primary-background-text:var(--sl-color-neutral-0);--color-primary-background-hover:var(--sl-color-neutral-0);--color-primary-background-hover-text:var(--sl-color-blue-600);--color-form-text:var(--color-text);--color-background-checkout-connector:var(--color-background-lightgray4);--color-background-checkout-connector-active:var(--sl-color-blue-600);--color-header-top-background:var(--sl-color-neutral-0);--color-header-main-background:var(--color-background-lightgray3);--color-header-main-border:var(--color-border-lightgray2);--color-footer-background:var(--color-background-lightgray1);--color-footer-text:var(--color-text);--color-footer-text-hover:var(--sl-color-blue-600);--color-footer-copyright-border:var(--color-border-lightgray1);--color-footer-copyright-text:var(--color-background-lightgray2);--sl-input-font-size-medium:var(--sl-font-size-medium)}:root{--sl-font-sans:"Open Sans", sans-serif;--sl-input-font-size-medium:14px;--sl-button-font-size-large:15px;--sl-input-icon-color:#242424;--sl-input-height-large:42px}:root sl-menu{font-size:1.8rem}:root sl-option::part(base){padding:3px 5px 3px 20px;border-bottom:1px solid var(--color-lightgrey)}:root sl-option.area_title::part(base){background-color:var(--color-lightgrey);font-weight:700}:root sl-option.sub_page::part(base){padding-left:30px}:root sl-option.sub_sub_page::part(base){padding-left:50px}:root .mainmenu-select sl-menu{font-size:1.8rem}:root .mainmenu-select sl-option::part(base){padding:5px 5px 5px 20px;border-bottom:1px solid var(--color-lightgrey)}:root .mainmenu-select sl-option.area_title::part(base){background-color:var(--color-lightgrey);font-weight:700}:root .mainmenu-select sl-option.sub_page::part(base){padding-left:30px}:root .mainmenu-select sl-option.sub_sub_page::part(base){padding-left:50px}:root sl-input::part(form-control-help-text){display:none}:root sl-input.valid::part(base){color:var(--color-form-valid)}:root sl-input.invalid::part(base){border-color:var(--color-form-invalid);color:var(--color-form-invalid)}:root sl-input.invalid::part(help-text){display:block;color:var(--color-form-invalid)}:root sl-input::part(input):autofill,:root sl-input::part(input):autofill:hover,:root sl-input::part(input):autofill:focus,:root sl-input::part(input):autofill:active{-webkit-text-fill-color:var(--sl-color-primary-700)}:root sl-select.invalid::part(base){border-color:var(--color-form-invalid);color:var(--color-form-invalid)}:root sl-select.invalid::part(form-control-help-text){display:block;color:var(--color-form-invalid)}:root sl-dialog::part(panel){border-radius:5px}:root sl-dialog::part(title){font-size:28px;line-height:39px;font-weight:700}:root sl-dialog::part(close-button__base){font-size:25px;padding:3px;border-radius:5px;background-color:var(--sl-color-gray-50)}:root sl-alert::part(base){margin-bottom:20px;box-shadow:0 10px 20px #0000000d;border-radius:5px}:root sl-alert::part(message){font-size:14px}:root sl-checkbox::part(base){position:relative}:root sl-tab-group::part(active-tab-indicator){border-bottom-color:var(--sl-color-primary-700)}:root sl-tab[active]::part(base){background-color:var(--sl-color-primary-50)}footer{background-color:var(--color-e3e3e3);overflow:hidden;width:100%;color:var(--color-333333);padding:0 0 20px}footer>.container p:empty:first-child,footer>.container p:empty:last-child{display:none}footer>.container{margin:0 auto;width:var(--page-container-large-desktop);position:relative;padding-top:30px;max-width:calc(100vw - (100vw - 100%) - 40px)}@media screen and (max-width:1023px){footer>.container{padding:30px 20px 20px 20px}}footer .container{margin:0 auto;width:var(--page-container-large-desktop);position:relative}@media screen and (max-width:1023px){footer .container{width:calc(100vw - (100vw - 100%) - 40px);padding-left:20px;padding-right:20px}}@media screen and (max-width:1023px){footer .container{width:unset}}footer .container .columns{display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:38% 38% 1fr;grid-template-rows:1fr;gap:20px}@media screen and (max-width:1023px){footer .container .columns{display:flex;flex-wrap:wrap;flex-direction:row}}@media screen and (max-width:1023px){footer .container .columns .inner{width:44%}}@media screen and (max-width:640px){footer .container .columns .inner{width:100%}}footer .container .columns .inner h2{font-family:"open sans",Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;margin:0 0 9px}@media screen and (max-width:768px){footer .container{margin:0 10px}}footer .container p{line-height:24px;padding-bottom:20px;font-size:14px;margin-bottom:0}footer .container a{color:var(--color-footer-text)}footer .container a:hover{color:var(--color-primary)}footer .container a.btn{color:var(--color-ffffff)}footer .container a.btn:hover{color:var(--color-primary)}footer .container .row div{padding:0}footer .container .row div .inner{padding:0 10px}footer .container .row div:first-child .inner{padding:0 10px 0 0}footer .container .row div:last-child .inner{padding:0 0 0 10px}footer .container .copyright{border-top:1px solid var(--color-c3c3c3);color:var(--color-gray-700);padding:15px 0 40px;line-height:1.2rem;max-width:100vw}@media screen and (max-width:1023px){footer .container .copyright{text-align:center}}@media screen and (max-width:768px){footer .container .copyright div{text-align:center}}footer .container .copyright .links{width:100%;margin-bottom:15px}footer .container .copyright .links a{font-size:inherit;color:var(--color-gray-700);text-decoration:underline;margin-right:10px;margin-left:0;line-height:1.2rem;float:unset}@media screen and (max-width:768px){footer .container .copyright .links a{float:none}}footer .container .copyright .links a:hover{text-decoration:none}footer .container .copyright p{font-size:inherit;line-height:1.2rem;margin-right:unset}@media screen and (max-width:768px){footer .container .copyright p{margin:0;width:100%;overflow:hidden;text-align:center}}html,body{scroll-behavior:smooth;font-family:var(--sl-font-sans);font-size:10.5pt;background-color:var(--color-page-background)}@media (prefers-reduced-motion:reduce){html,body{scroll-behavior:unset}}html .btn,body .btn{cursor:pointer;display:block;padding:15px;border-radius:5px}html .btn.primary,body .btn.primary{background-color:var(--sl-color-blue-600);color:var(--sl-color-neutral-0);border:1px solid var(--sl-color-neutral-0)}html .btn.primary.active,body .btn.primary.active,html .btn.primary:hover,body .btn.primary:hover{border:1px solid var(--sl-color-blue-600);background-color:var(--sl-color-neutral-0);color:var(--sl-color-blue-600)}html .btn.primary.active sl-icon,body .btn.primary.active sl-icon,html .btn.primary:hover sl-icon,body .btn.primary:hover sl-icon{color:var(--sl-color-blue-600)}html .btn.primary sl-icon,body .btn.primary sl-icon{padding-left:20px}@media screen and (max-width:480px){html .btn.primary sl-icon,body .btn.primary sl-icon{padding-left:0}}html .btn.primary sl-icon,body .btn.primary sl-icon{color:var(--sl-color-neutral-0)}html .btn.secondary,body .btn.secondary{border:1px solid var(--sl-color-blue-600);background-color:var(--sl-color-neutral-0);color:var(--sl-color-blue-600)}html .btn.secondary.active,body .btn.secondary.active,html .btn.secondary:hover,body .btn.secondary:hover{background-color:var(--sl-color-blue-600);color:var(--sl-color-neutral-0);border:1px solid var(--sl-color-neutral-0)}html .btn.secondary.active sl-icon,body .btn.secondary.active sl-icon,html .btn.secondary:hover sl-icon,body .btn.secondary:hover sl-icon{color:var(--sl-color-neutral-0)}html .btn.secondary sl-icon,body .btn.secondary sl-icon{padding-right:20px;color:var(--sl-color-blue-600)}@media screen and (max-width:480px){html .btn.secondary sl-icon,body .btn.secondary sl-icon{padding-right:0}}html .btn.disabled,body .btn.disabled{pointer-events:none;opacity:.5}.container{width:1490px;margin:auto;position:relative}h2{font-size:1.3rem;font-weight:700;padding-bottom:20px}header{background:url(/img/starterlounge/entrance/entrance-background.jpg) no-repeat left center;background-size:cover;width:100%;height:100%;position:relative;overflow:hidden;min-height:870px}@media screen and (max-width:1023px){header{z-index:100;height:unset}}@media screen and (max-width:640px){header{min-height:1000px}}header .header-top{display:flex;justify-content:flex-end;height:38px;line-height:38px;text-align:center;background:var(--color-header-main-background);padding:0 30px;font-size:.9em;left:0;top:0;right:0;z-index:100;position:fixed;transition:top 0.2s ease-in-out;column-gap:20px}@media screen and (max-width:1023px){header .header-top{display:none}}@media screen and (max-width:1280px){header .header-top .proposition{font-size:12px}}@media screen and (max-width:1023px){header .header-top .proposition{display:none}}header .header-top .proposition img{display:inline-block;width:19px;margin-top:3px}header .header-top .proposition span{display:inline-block;vertical-align:super;padding-left:3px}header .header-main{display:flex;justify-content:space-between;background-color:var(--sl-color-neutral-0);box-shadow:0 3px 6px #00000029;height:62px;position:fixed;padding:58px 0 20px 0;width:100%;z-index:30!important;top:0;transition:padding-top 0.2s ease-in-out}@media screen and (max-width:1023px){header .header-main{height:40px;padding:13px 5%;width:90%}}header .header-main .nav-button{width:40px;height:40px;display:block;margin-top:0;text-align:right}@media screen and (min-width:1024px){header .header-main .nav-button{display:none}}header .header-main .nav-button .bar{width:40px;height:5px;background-color:#333;margin:6px 0;transition:0.4s;border-radius:5px}header .header-main .logo{width:200px;min-width:200px;padding-left:30px;line-height:90px}@media screen and (max-width:1023px){header .header-main .logo{min-width:unset;width:150px;padding-top:9px;padding-left:0;line-height:unset}}header .header-main .logo a{display:block}header .header-main .menu{display:block;column-gap:40px;justify-content:flex-start;padding-top:2px;padding-right:25px}@media screen and (max-width:1023px){header .header-main .menu{transition:all 0.4s ease-in-out;position:absolute;width:100%;right:-120%;top:67px;height:100vh;background:var(--sl-color-neutral-0)}header .header-main .menu.open{right:0;padding-right:0}}@media screen and (max-width:1023px) and (prefers-reduced-motion:reduce){header .header-main .menu{transition:unset}}@media screen and (min-width:1024px) and (max-width:1280px){header .header-main .menu{font-size:.8rem;padding-right:30px}}header .header-main .menu li{display:inline-block;padding-left:20px}@media screen and (max-width:1023px){header .header-main .menu li{display:block;padding-left:20px}}@media screen and (min-width:1023px) and (max-width:1280px){header .header-main .menu li{padding-left:20px}}header .header-main .menu li a{color:var(--color-text-primay);text-decoration:none;line-height:30px;display:block;font-weight:600;padding-top:15px;border-bottom:2px solid var(--sl-color-neutral-0)}header .header-main .menu li a.active,header .header-main .menu li a:hover{color:var(--sl-color-blue-600);text-decoration:unset;border-bottom:2px solid var(--sl-color-blue-600);padding-top:15px}@media screen and (max-width:1023px){header .header-main .menu li a{border-bottom:2px solid var(--color-background-lightgray4);margin-right:20px;padding-bottom:15px}}header .header-main .menu li .btn{line-height:10px}header .header-main .menu li .btn.primary{border:1px solid var(--sl-color-blue-600);color:var(--sl-color-neutral-0);margin-top:8px;padding-top:15px}header .header-main .menu li .btn.primary:hover{border:1px solid var(--sl-color-blue-600);color:var(--sl-color-blue-600);margin-top:8px;padding-top:15px}header.scroll .logo{transition:all 0.2s ease-in-out;line-height:unset}@media screen and (max-width:1023px){header.scroll .logo{min-width:unset;width:150px;padding-top:9px;padding-left:0;line-height:unset}}header.scroll .header-top{transition:top 0.2s ease-in-out;top:-80px}header.scroll .header-main{padding-top:20px;transition:padding-top 0.2s ease-in-out;height:35px;width:100%}@media screen and (max-width:1023px){header.scroll .header-main{height:40px;padding:13px 5%;width:90%}}@media screen and (min-width:1024px){header.scroll .header-main .menu{margin-top:-13px}}#starterlounge_casestudy_hundeimbiss{scroll-margin-top:80px}#starterlounge_casestudy_versandhandel{scroll-margin-top:80px}#container_testimonials{scroll-margin-top:80px}#starterlounge_facts{scroll-margin-top:80px}#starterlounge_configurator_help{scroll-margin-top:140px}#starterlounge_wau_effekt{scroll-margin-top:80px}#starterlounge_statements{scroll-margin-top:120px}#starterlounge_socialmedia{scroll-margin-top:120px}#starterlounge_starterpackages{scroll-margin-top:120px}main{margin:80px auto 0 auto}@media screen and (max-width:1023px){main{margin:90px auto 0 auto}}main .container.starterlounge_process{grid-template-columns:1fr 2fr 1fr;width:100%;padding:0;grid-row-gap:20px;grid-column-gap:15px;background-color:var(--color-starterbox-process-background)}main .container.starterlounge_process .starterlounge_content{display:grid;grid-template-columns:3fr 1fr;grid-gap:20px;grid-column:1 / 4;padding:0 5% 50px 5%}@media screen and (max-width:1023px){main .container.starterlounge_process .starterlounge_content{grid-template-columns:3fr;padding-bottom:200px}}main .container.starterlounge_process .starterlounge_content .step{margin-top:80px}@media screen and (max-width:640px){main .container.starterlounge_process .starterlounge_content .step{margin-top:0}}main .container.starterlounge_process .starterlounge_content.nobox{grid-template-columns:4fr}main .container.starterlounge_process .starterlounge_content.nobox #starterlounge_step_overview-content,main .container.starterlounge_process .starterlounge_content.nobox #starterlounge_overview_form .form{max-width:40%}@media screen and (max-width:1280px){main .container.starterlounge_process .starterlounge_content.nobox #starterlounge_step_overview-content,main .container.starterlounge_process .starterlounge_content.nobox #starterlounge_overview_form .form{max-width:70%}}@media screen and (max-width:768px){main .container.starterlounge_process .starterlounge_content.nobox #starterlounge_step_overview-content,main .container.starterlounge_process .starterlounge_content.nobox #starterlounge_overview_form .form{max-width:100%}}main .container.starterlounge_process .starterlounge_content.nobox #box_summary_widget{display:none}main .container.starterlounge_process .starterlounge_content h2{text-align:center;font-weight:400;color:var(--color-text-primary);line-height:1.7rem;padding-bottom:20px;max-width:50%;margin:0 auto}@media screen and (max-width:1280px){main .container.starterlounge_process .starterlounge_content h2{max-width:100%}}main .container.starterlounge_process .starterlounge_content .subheadline{text-align:center;padding-bottom:40px;line-height:1.4em}main .container.starterlounge_process .starterlounge_content h3{font-family:"Amatic SC",sans-serif;font-weight:700;font-size:2em;color:var(--color-text-primary);padding-bottom:.5em;letter-spacing:2px}main .container.starterlounge_process .starterlounge_content ul{text-align:left;padding-left:15px}main .container.starterlounge_process .starterlounge_content ul li{padding-left:10px;padding-bottom:10px}main .container.starterlounge_process .starterlounge_content ::marker{content:url(/img/starterlounge/pfote_check.svg)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content a.secondary,main .container.starterlounge_process .starterlounge_content #starterlounge_step_bonus-content a.secondary{display:none}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content{gap:55px 10px;display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width:1600px){main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content{grid-template-columns:1fr}}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle{border:2px solid var(--sl-color-neutral-0);border-bottom:0;background-color:var(--sl-color-neutral-0);border-radius:5px;text-align:center;padding:25px 0;position:relative}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle:hover{cursor:pointer}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle sl-icon{top:-2rem;font-size:2rem;color:var(--sl-color-neutral-0);padding:10px;border-radius:50%;position:absolute;left:50%;transform:translate(-50%,0);display:none}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle .inner{display:flex;flex-direction:column;height:100%;margin:0 15px}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle span{display:block;padding-bottom:.5em;font-size:.8em;line-height:16px;color:var(--color-background-lightgray2)}@media screen and (max-width:768px){main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle span{font-size:1em;line-height:1.4em}}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle span.name,main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle span.price{font-size:1em;color:var(--color-text-primary);font-weight:var(--sl-font-weight-bold)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle img{margin:10px auto 20px auto;max-height:105px;width:100px}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle .bundle_content{text-align:left;padding:10px 10px 10px 30px;background:var(--sl-color-neutral-0) 10px 10px no-repeat url(/img/starterlounge/pfote_check.svg)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle .bundle_content.giveaway{background-color:var(--color-background-lightgray5)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle .bundle_content div.price span.price,main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle .bundle_content div.price span.regular_price{color:var(--color-text-primary);padding-top:.5em;display:inline;font-weight:var(--sl-font-weight-bold);font-size:var(--sl-font-size-medium)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle .bundle_content div.price span.regular_price{text-decoration:line-through}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle .bundle_content div.price span.amount{display:unset;font-weight:var(--sl-font-weight-normal);font-size:var(--sl-font-size-small)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle .bundle_content div.price span.teaser{padding-top:.5em;color:var(--color-form-invalid);display:inline;font-weight:var(--sl-font-weight-bold);font-size:var(--sl-font-size-medium)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle .bundle_content div.giveaway span.price{text-decoration:line-through}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle .bundle_content:last-child{margin-bottom:10px}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle p{font-weight:var(--sl-font-weight-bold);padding-bottom:30px;line-height:1.5em;color:var(--color-text-primary)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle .bundle_total{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;border-top:1px solid var(--color-border-lightgray2);padding:20px 0;margin-top:auto;margin-bottom:10px}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle .bundle_total .total_savings{color:var(--color-7cb126);font-weight:var(--sl-font-weight-bold);font-size:1em;text-align:left;padding-bottom:.5em}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle .bundle_total .total_savings span{color:var(--color-000000);font-size:inherit;display:unset}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle .bundle_total .price_total{text-align:right}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle .bundle_total .price_total span{color:var(--color-background-lightgray2)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle .bundle_total .price_total span.price{color:var(--color-text-primary);font-size:var(--sl-font-size-large);padding-bottom:.1em}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle a#phone_appointment{margin-top:auto}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle a.btn.secondary,main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle a.btn.primary{position:absolute;bottom:0;width:100%;border-radius:0 0 3px 3px;padding:15px 0;color:var(--sl-color-neutral-0);border-width:0}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle a.btn.secondary:hover,main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle a.btn.primary:hover{color:var(--sl-color-neutral-0)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle.selected sl-icon{display:inline-flex}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle.selected a.primary{display:none}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle.selected a.secondary{display:block;border-top-width:0;border-bottom-width:0}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle.selected:first-child{border:2px solid var(--color-doggybrella-red)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle.selected:first-child sl-icon{background-color:var(--color-doggybrella-red)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle.selected:nth-child(2){border:2px solid var(--color-doggybrella-green)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle.selected:nth-child(2) sl-icon{background-color:var(--color-doggybrella-green)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle.selected:nth-child(3){border:2px solid var(--color-doggybrella-brown)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle.selected:nth-child(3) sl-icon{background-color:var(--color-doggybrella-brown)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle:first-child h3{color:var(--color-doggybrella-red)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle:first-child a.btn.secondary,main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle:first-child a.btn.primary{background-color:var(--color-doggybrella-red);border:2px solid var(--color-doggybrella-red);margin-left:-2px}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle:nth-child(2) h3{color:var(--color-doggybrella-green)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle:nth-child(2) a.btn.secondary,main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle:nth-child(2) a.btn.primary{background-color:var(--color-doggybrella-green);border:2px solid var(--color-doggybrella-green);margin-left:-2px}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle:nth-child(3) h3{color:var(--color-doggybrella-brown)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle:nth-child(3) a.btn.secondary,main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle:nth-child(3) a.btn.primary{background-color:var(--color-doggybrella-brown);border:2px solid var(--color-doggybrella-brown);margin-left:-2px}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle.individual{overflow-y:hidden;border:0}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle.individual h3{color:var(--color-doggybrella-yellow)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle.individual a.btn.secondary,main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle.individual a.btn.primary{border-radius:3px;background-color:var(--color-doggybrella-yellow);border:0 solid var(--color-doggybrella-yellow);border-top-width:2px;border-bottom-width:2px}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle.individual .inner{height:auto;padding-bottom:20px;position:relative;display:block;border-radius:5px;z-index:10}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle.individual .inner p{padding:35px 0}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle.individual .inner span{font-size:1em;line-height:1.4em}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle.individual .inner::after{z-index:-1;background-color:#fff;content:" ";width:70px;height:70px;bottom:-30px;border-radius:5px;position:absolute;left:50%;transform:translate(-50%,0) rotate(45deg)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle.individual .space{background-color:var(--color-starterbox-process-background);display:block;height:100%;position:relative}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content .bundle.individual:hover{box-shadow:none}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bundle-content>.bundle:hover{box-shadow:0 0 20px 5px rgb(0 0 0 / .05)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bonus-content{gap:10px 10px;display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width:1600px){main .container.starterlounge_process .starterlounge_content #starterlounge_step_bonus-content{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){main .container.starterlounge_process .starterlounge_content #starterlounge_step_bonus-content{grid-template-columns:1fr}}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bonus-content .bonus{border:2px solid var(--sl-color-neutral-0);background-color:var(--sl-color-neutral-0);padding:25px;text-align:center;display:flex;flex-direction:column;border-radius:5px}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bonus-content .bonus:hover{cursor:pointer}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bonus-content .bonus img{width:180px;height:auto;margin:0 auto 15px}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bonus-content .bonus ul{margin-bottom:10px}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bonus-content .bonus p{color:var(--color-text-primary);padding-top:10px;font-size:.8em;line-height:1.3rem}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bonus-content .bonus .btn{margin-top:auto}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bonus-content .bonus .description{padding-bottom:15px;font-weight:700;font-size:.9em;line-height:1.3em}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bonus-content .bonus.selected{border:2px solid var(--sl-color-blue-600)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bonus-content .bonus.selected a.primary{display:none}main .container.starterlounge_process .starterlounge_content #starterlounge_step_bonus-content .bonus.selected a.secondary{display:block}main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content{border-radius:3px;max-width:50%;margin:0 auto;background-color:var(--sl-color-neutral-0);padding:30px}main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .item{padding:20px 0;display:flex;border-bottom:1px solid var(--color-background-lightgray1)}@media screen and (max-width:768px){main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .item{flex-direction:column}}main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .item img{max-height:70px;vertical-align:middle}@media screen and (max-width:768px){main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .item img{max-height:unset;max-width:100%}}main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .item .content{width:100%;padding:25px 0 0 20px}@media screen and (max-width:768px){main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .item .content{padding:25px 0 0 0}}main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .item .content li{padding-bottom:20px}main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .item .content div.contentitem_wrapper{display:flex;justify-content:space-between}main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .item .content div .name,main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .item .content div.price{font-weight:var(--sl-font-weight-bold)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .item .content div .name span.price,main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .item .content div.price span.price,main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .item .content div .name span.regular_price,main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .item .content div.price span.regular_price{color:var(--color-text-primary);padding-top:.5em;display:inline}main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .item .content div .name span.regular_price,main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .item .content div.price span.regular_price{text-decoration:line-through}main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .item .content div .name span.amount,main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .item .content div.price span.amount{display:unset;font-weight:var(--sl-font-weight-normal);font-size:var(--sl-font-size-small)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .item .content div .name span.teaser,main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .item .content div.price span.teaser{padding-top:.5em;color:var(--color-form-invalid);display:inline}main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .item .content div.giveaway span.price{text-decoration:line-through}main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .bonus-items h3{display:flex;justify-content:space-between;align-items:center}main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .bonus-items h3 .price{color:var(--color-form-invalid);font-size:var(--sl-font-size-medium);font-family:var(--sl-font-sans);letter-spacing:initial;font-variant:normal;font-weight:var(--sl-font-weight-bold)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .bonus-items .item .content{padding-left:40px}@media screen and (max-width:768px){main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .bonus-items .item .content{padding-left:0}}main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .box_total{padding-top:50px;display:flex;justify-content:space-between;color:var(--color-background-lightgray2);font-size:var(--sl-font-size-small)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .box_total .shipping_info{line-height:1.4em;color:var(--color-7cb126);font-weight:var(--sl-font-weight-bold)}main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .box_total .bundle_total{text-align:right}main .container.starterlounge_process .starterlounge_content #starterlounge_step_overview-content .box_total .price{color:var(--color-text-primary);font-size:var(--sl-font-size-2x-large);font-weight:var(--sl-font-weight-bold)}main .container.starterlounge_process .starterlounge_content #starterlounge_overview_form .form{border-radius:3px;max-width:50%;margin:0 auto;background-color:var(--sl-color-neutral-0);padding:30px}@media screen and (max-width:480px){main .container.starterlounge_process .starterlounge_content #starterlounge_overview_form .form{padding:30px 5% 30px 5%}}main .container.starterlounge_process .starterlounge_content #starterlounge_overview_form .form h4{line-height:1.4em;font-family:"Amatic SC",sans-serif;font-size:2.2em;font-weight:700;color:var(--sl-color-blue-600);padding-bottom:.5em;letter-spacing:2px;max-width:75%;text-align:center;margin:auto}main .container.starterlounge_process .starterlounge_content #starterlounge_overview_form .form p{text-align:center;max-width:75%;margin:auto;line-height:1.5em;padding-bottom:19px;color:var(--color-text-primary);font-size:1.3em}@media screen and (max-width:768px){main .container.starterlounge_process .starterlounge_content #starterlounge_overview_form .form p{max-width:unset}}main .container.starterlounge_process .starterlounge_content #starterlounge_overview_form .form>div{margin:0;padding:10px 0}main .container.starterlounge_process .starterlounge_content #starterlounge_overview_form .form .row{display:flex;gap:20px}@media screen and (max-width:768px){main .container.starterlounge_process .starterlounge_content #starterlounge_overview_form .form .row{display:block;padding:0}}main .container.starterlounge_process .starterlounge_content #starterlounge_overview_form .form .row sl-input{width:50%}main .container.starterlounge_process .starterlounge_content #starterlounge_overview_form .form .row sl-input.city,main .container.starterlounge_process .starterlounge_content #starterlounge_overview_form .form .row sl-input.street{width:70%}main .container.starterlounge_process .starterlounge_content #starterlounge_overview_form .form .row sl-input.plz,main .container.starterlounge_process .starterlounge_content #starterlounge_overview_form .form .row sl-input.number{width:30%}@media screen and (max-width:768px){main .container.starterlounge_process .starterlounge_content #starterlounge_overview_form .form .row sl-input{width:100%!important;padding:10px 0}}main .container.starterlounge_process .starterlounge_content #starterlounge_overview_form .form .row sl-checkbox.invalid::part(control){border-color:var(--color-form-invalid)}main .container.starterlounge_process .starterlounge_content #starterlounge_overview_form .form .row sl-checkbox.invalid+.agb_error{display:block}main .container.starterlounge_process .starterlounge_content #starterlounge_overview_form .form .row:last-child{display:block}main .container.starterlounge_process .starterlounge_content #starterlounge_overview_form .form .row>.agb_error{font-size:var(--sl-input-help-text-font-size-medium);color:var(--color-form-invalid);padding-top:3px;display:none}main .container.starterlounge_process .starterlounge_content #starterlounge_overview_form .form sl-input::part(input){--sl-color-primary-500:var(--color-text-primary)}@media screen and (max-width:375px){#starterlounge_process{scroll-margin-top:25px}}#starterlounge_step-success .content{width:350px;margin:0 auto;text-align:center;padding-bottom:50px}@media screen and (max-width:768px){#starterlounge_step-success .content{width:100%;padding-top:50px}}#starterlounge_step-success .content h3{line-height:1.3em;padding:0 30px 20px 30px}#starterlounge_step-success .content p{font-size:.9em}#starterlounge_step-success .content img{padding-top:50px;padding-bottom:50px;margin:0 20px;max-height:220px}@media screen and (max-width:375px){#starterlounge_step-success .content img{padding-top:25px;padding-bottom:25px;max-height:70px}}#box_summary_widget{padding-top:200px;text-align:center;min-width:420px;transition:all 0.4s ease-in-out;height:445px;z-index:1;padding-bottom:40px;min-height:100%}@media screen and (max-width:1023px){#box_summary_widget{height:435px;position:fixed;padding:20px;font-size:14px;right:-485px;overflow:hidden;bottom:180px;z-index:1000;border-radius:5px 0 0 5px;box-shadow:2px 2px 4px 2px rgb(0 0 0 / .1);background-color:#fff;min-height:500px}#box_summary_widget h3{display:none}#box_summary_widget.visible{height:435px;position:fixed;padding:20px;font-size:14px;right:0;overflow:hidden;bottom:180px}}@media screen and (max-width:480px){#box_summary_widget{bottom:-30px;z-index:98}#box_summary_widget.visible{right:50%;transform:translateX(50%);bottom:-30px;z-index:98}}#box_summary_widget .summary-container{margin-top:30px;height:100%;background-image:url(/img/starterlounge/box.svg);background-repeat:no-repeat;background-position:center top;background-size:100%}@media screen and (max-width:1023px){#box_summary_widget .summary-container{margin-top:10px}}#box_summary_widget .summary-container #summary{text-align:left;padding:25%;min-height:100%}#box_summary_widget .summary-container #summary h3{text-align:center;position:relative;margin-top:calc(50% - 1rem)}@media screen and (max-width:1023px){#box_summary_widget .summary-container #summary h3{display:none}}#box_summary_widget .summary-container #summary .bundle,#box_summary_widget .summary-container #summary .bonus-headline{font-family:"Amatic SC",sans-serif;font-weight:700;text-transform:uppercase;font-size:1.2em;padding:15px 6px;letter-spacing:2px;border-radius:3px;background-color:var(--color-gray-700);color:var(--sl-color-neutral-0);display:grid;grid-template-columns:37px 1fr;grid-template-rows:1fr;opacity:1;transition:all 0.2s ease-in-out}#box_summary_widget .summary-container #summary .bundle .text,#box_summary_widget .summary-container #summary .bonus-headline .text{grid-column:2 / 3;grid-row:1 / 2;margin:auto 0;line-height:30px;display:flex;justify-content:space-between}#box_summary_widget .summary-container #summary .bundle .text sl-icon,#box_summary_widget .summary-container #summary .bonus-headline .text sl-icon{opacity:.5;margin-top:.4rem}#box_summary_widget .summary-container #summary .bundle .text sl-icon:hover,#box_summary_widget .summary-container #summary .bonus-headline .text sl-icon:hover{cursor:pointer}#box_summary_widget .summary-container #summary .bundle .img-umbrella,#box_summary_widget .summary-container #summary .bonus-headline .img-umbrella{grid-column:1 / 2;grid-row:1 / 2;width:28px;height:28px;display:inline-block;background:url(/img/starterlounge/umbrella_white.svg) no-repeat center;background-size:cover;padding-right:5px;margin:auto}#box_summary_widget .summary-container #summary .bundle .img-bonus,#box_summary_widget .summary-container #summary .bonus-headline .img-bonus{grid-column:1 / 2;grid-row:1 / 2;width:28px;height:28px;display:inline-block;background:url(/img/starterlounge/zubehoer_white.svg) no-repeat center;background-size:contain;margin:auto;background-position-x:2px}#box_summary_widget .summary-container #summary .bundle.fade,#box_summary_widget .summary-container #summary .bonus-headline.fade{opacity:0}#box_summary_widget .summary-container #summary .bonus-items{padding:0;height:143px;margin-top:5px;letter-spacing:2px;border-radius:3px;background-color:var(--color-gray-700);color:var(--sl-color-neutral-0)}#box_summary_widget .summary-container #summary .bonus-items .bonus-headline{padding-bottom:6px}#box_summary_widget .summary-container #summary .bonus-items .item{line-height:22px;font-size:.7em;padding:0 11px}#box_summary_widget .summary-container #summary .hidden{display:none}#box_summary_widget .summary-container #summary .bundle:hover,#box_summary_widget .summary-container #summary .bonus-items:hover{cursor:pointer}.process-navigation{display:grid;position:sticky;grid-column:1 / 4;grid-row:3 / 4;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;padding-top:20px;width:100%;left:0;background-color:var(--sl-color-neutral-0);box-shadow:0 4px 4px rgb(0 0 0 / .1);top:67px;height:79px;z-index:20}@media screen and (max-width:1023px){.process-navigation{grid-template-columns:150px 1fr 150px;z-index:100;box-shadow:0 -4px 4px rgb(0 0 0 / .1);padding-top:10px;height:100px;top:calc(100vh - 90px)}}@media screen and (max-width:480px){.process-navigation{grid-template-columns:30vw 1fr 30vw}}.process-navigation #starterlounge_steps{display:flex;grid-column:2 / 3;justify-content:space-between}@media screen and (max-width:640px){.process-navigation #starterlounge_steps{display:block;max-height:115px}}.process-navigation #starterlounge_steps>div{text-align:center;white-space:nowrap}.process-navigation .navbutton{display:block;grid-column:1 / 2;grid-row:1 / 2;margin:0 auto;padding-top:0;text-align:center;width:auto;height:40px}@media screen and (max-width:1023px){.process-navigation .navbutton{max-height:70px}}.process-navigation .navbutton.not-visited .text{color:var(--color-text-step-nav-not-visited)}.process-navigation .navbutton.active{cursor:pointer}.process-navigation .navbutton.active .text{color:var(--color-text-primary)}.process-navigation .navbutton.visited{cursor:pointer}.process-navigation .navbutton.visited .text{color:var(--sl-color-blue-600)}.process-navigation .step_back{grid-column:1 / 2;grid-row:1 / 2;margin:13px auto 0 auto}.process-navigation .step-navigation{grid-column:2 / 3;grid-row:1 / 2}@media screen and (max-width:1023px){.process-navigation .step-navigation{padding-right:15px}}@media screen and (max-width:640px){.process-navigation .step-navigation{padding-right:0}.process-navigation .step-navigation .navbutton.visited{display:none}.process-navigation .step-navigation .navbutton.not-visited{display:none}.process-navigation .step-navigation .navbutton#starterlounge_navbutton-overview.visited{display:block}}.process-navigation .step-navigation .starterlounge-lines{display:flex;grid-column:2/4;margin-top:-60px;padding:0 30px;z-index:-1}@media screen and (max-width:640px){.process-navigation .step-navigation .starterlounge-lines{display:none}}@media screen and (max-width:1023px){.process-navigation .step-navigation .starterlounge-lines{margin-top:-11px}}.process-navigation .step-navigation .starterlounge-lines .line{border-top:2px solid var(--color-background-checkout-connector);width:50%}.process-navigation .step-navigation .starterlounge-lines .line.active{border-top:2px solid var(--color-background-checkout-connector-active)}.process-navigation .step_next{grid-column:3 / 4;grid-row:1 / 2;margin:13px auto 0 auto}.process-navigation .item{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 40px;z-index:50}@media screen and (max-width:1023px){.process-navigation .item{grid-template-rows:unset}}.process-navigation .text{color:var(--color-text-primary);display:block;margin:55px auto 0 auto;text-align:center}@media screen and (max-width:1023px){.process-navigation .text{margin:55px auto 0 auto;font-size:.9em}}.process-navigation .navbutton.bundle.visited{background:var(--sl-color-neutral-0) url(/img/starterlounge/step_1_visited.svg) no-repeat center bottom}.process-navigation .navbutton.bundle.active{background:var(--sl-color-neutral-0) url(/img/starterlounge/step_1_active.svg) no-repeat center bottom}.process-navigation .navbutton.bundle.not-visited{background:var(--sl-color-neutral-0) url(/img/starterlounge/step_1_notvisited.svg) no-repeat center bottom}.process-navigation .navbutton.bonus.visited{background:var(--sl-color-neutral-0) url(/img/starterlounge/step_2_visited.svg) no-repeat center bottom}.process-navigation .navbutton.bonus.active{background:var(--sl-color-neutral-0) url(/img/starterlounge/step_2_active.svg) no-repeat center bottom}.process-navigation .navbutton.bonus.not-visited{background:var(--sl-color-neutral-0) url(/img/starterlounge/step_2_notvisited.svg) no-repeat center bottom}.process-navigation .navbutton.overview.visited{background:var(--sl-color-neutral-0) url(/img/starterlounge/step_3_visited.svg) no-repeat center bottom}.process-navigation .navbutton.overview.active{background:var(--sl-color-neutral-0) url(/img/starterlounge/step_3_active.svg) no-repeat center bottom}.process-navigation .navbutton.overview.not-visited{background:var(--sl-color-neutral-0) url(/img/starterlounge/step_3_notvisited.svg) no-repeat center bottom}@media screen and (max-width:1023px){#uc-btn-open-main-corner-modal{left:20px!important;bottom:122px!important}}#starterbox_opener{display:none}@media screen and (max-width:1023px){#starterbox_opener{display:block;position:absolute;top:-40px;right:10px;height:14px;font-family:"Amatic SC",sans-serif;font-weight:700;font-size:1.3em;text-align:right;letter-spacing:2px;color:var(--sl-color-blue-600);background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:-4px -4px 4px rgb(0 0 0 / .1);padding:15px 30px;cursor:pointer}}sl-button.back_to_top{display:none;position:fixed;right:0;bottom:40px;margin-right:10px;opacity:.5;z-index:1000}sl-button.back_to_top:hover{opacity:1}@media screen and (max-width:1023px){sl-button.back_to_top{bottom:150px}}sl-button.back_to_top::part(base){background:#cecece;padding:8px;width:51px;height:53px;border:none;border-radius:0}sl-button.back_to_top sl-icon{cursor:pointer;width:35px;height:35px;color:var(--sl-color-neutral-0)}footer .copyright{font-size:12px}footer .btn.blue{background:#5692c8;font-weight:700;color:#fff;padding:5px 15px;border:1px solid #5692c8;text-decoration:none;line-height:initial;height:auto;border-radius:unset;width:fit-content!important}footer .btn.blue:hover{background:#fff;color:#5692c8;border-radius:unset!important}#phone_appointment_box{--width:600px;--body-spacing:1.25rem 5rem}@media screen and (max-width:768px){#phone_appointment_box{--body-spacing:0.5rem 1rem}}#phone_appointment_box h4{text-align:center;font-family:"Amatic SC",sans-serif;font-weight:700;font-size:2.2em;color:var(--sl-color-blue-600);padding-bottom:.5em;letter-spacing:2px;margin-bottom:40px;line-height:1.4em}#phone_appointment_box .input_container{margin-bottom:20px}#phone_appointment_box sl-button[submit]{float:right}#phone_appointment_box sl-button[submit]:after{content:" ";display:block;padding-bottom:20px}#phone_appointment_box sl-input::part(form-control-label),#phone_appointment_box sl-textarea::part(form-control-label){margin-bottom:8px}#phone_appointment_box sl-input::part(input){--sl-color-primary-500:var(--color-text-primary)}#phone_appointment_box .success{display:none}#phone_appointment_box .success>div{display:inline-flex;width:100%}#phone_appointment_box .success>div sl-button{margin:0 auto}#phone_appointment_box.finished .form{display:none}#phone_appointment_box.finished .success{display:block}.landing{height:100vh;width:100vw}.landing .content-grid{padding:40px 45px 45px 45px;display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:50% 1fr;grid-template-rows:20% 50% 1fr;gap:5px 4px;grid-template-areas:". ." "contentclaim ." "contentcontact .";width:100%;height:100%}@media screen and (max-width:1280px){.landing .content-grid{grid-template-columns:70% 1fr}}@media screen and (max-width:1023px){.landing .content-grid{display:flex;flex-direction:column;padding:0}}.landing .content-grid .contentclaim{grid-area:contentclaim;background-color:var(--sl-color-neutral-0);border:1px solid var(--sl-color-neutral-0);border-radius:5px;padding:40px 50px;min-height:320px;min-width:450px;position:relative;z-index:1}@media screen and (max-width:1023px){.landing .content-grid .contentclaim{width:90%;min-width:unset;min-height:unset;margin-top:65px;padding:20px 5% 20px 5%}}.landing .content-grid .contentclaim::after{background-color:#fff;content:" ";width:70px;height:70px;bottom:-30px;left:55px;border-radius:5px;position:absolute;transform:rotate(45deg);z-index:-1}.landing .content-grid .contentclaim h1{font-size:60px;color:var(--sl-color-blue-600);line-height:70px;font-family:"Amatic SC",sans-serif;font-weight:400;padding-bottom:20px}@media screen and (max-width:1023px){.landing .content-grid .contentclaim h1{font-size:45px;line-height:40px}}.landing .content-grid .contentclaim p{padding-bottom:20px;line-height:24px;color:var(--color-text-primary);font-size:16px}.landing .content-grid .contentcontact{grid-area:contentcontact;display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:130px 1fr;grid-template-rows:1fr;gap:5px 4px;padding-top:60px;padding-left:34px;width:500px}@media screen and (max-width:640px){.landing .content-grid .contentcontact{display:flex;flex-direction:column;text-align:center;width:100%;padding:60px 0 0 0}}.landing .content-grid .contentcontact sl-avatar{--size:111px;grid-column:1 / 2}@media screen and (max-width:640px){.landing .content-grid .contentcontact sl-avatar{padding-bottom:20px}}.landing .content-grid .contentcontact .data{grid-column:2 / 3}.landing .content-grid .contentcontact .data strong{padding-bottom:20px;line-height:24px;color:var(--sl-color-neutral-0);font-size:16px}.landing .content-grid .contentcontact .data p{padding-bottom:10px;line-height:24px;color:var(--sl-color-neutral-0);font-size:14px}.landing .content-grid .more{grid-row:3 / 4;grid-column:1 / 4;margin:auto;font-size:30px;line-height:70px;font-family:"Amatic SC",sans-serif;font-weight:400;padding-bottom:20px}.landing .content-grid .more a{color:var(--sl-color-neutral-0);text-decoration:unset;font-weight:700;background:url(/img/starterlounge/arrow-down.svg) no-repeat center bottom;background-size:40px auto;height:150px;display:block}.landing .content-grid .more a:hover{color:var(--sl-color-neutral-0)}.landing .content-grid .btn-circle{background:var(--sl-color-blue-600);width:36px;height:36px;display:inline-block;border-radius:50%;margin-right:5px}.landing .content-grid .btn-circle sl-icon{color:var(--sl-color-neutral-0);width:20px;height:20px;margin:auto;padding-top:7px;padding-left:8px}@media screen and (max-width:640px){.landing .content-grid .btn-circle sl-icon{padding-top:8px;padding-left:0}}.landing .content-grid .btn-circle:hover{cursor:pointer}main .casestudy{margin-bottom:100px}main .casestudy .inner{background-color:#fff;padding-top:120px;padding-bottom:200px}main .casestudy .content{margin:auto;max-width:1400px;padding:0 40px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:5px 4px}@media screen and (max-width:768px){main .casestudy .content{width:80%;padding:0;display:flex;flex-direction:column}}main .casestudy .content .row-content{grid-row:1 / 2;display:grid;grid-template-columns:60% 40%;margin-top:-120px}@media screen and (max-width:768px){main .casestudy .content .row-content{display:block;grid-template-columns:100%;margin-bottom:30px}}main .casestudy .content .row-content .info{color:var(--color-text-primary);font-size:20px;padding-bottom:15px}main .casestudy .content .row-content h2{font-family:"Amatic SC",sans-serif;font-weight:400;font-size:50px;color:#e64d20;padding-bottom:35px}@media screen and (max-width:480px){main .casestudy .content .row-content h2{font-size:40px}}main .casestudy .content .row-content .text{grid-column:1 / 2;color:var(--sl-color-neutral-0);padding-right:20%}@media screen and (max-width:1023px){main .casestudy .content .row-content .text{padding-right:unset}}main .casestudy .content .row-content .text img{margin-top:80px;margin-bottom:45px}main .casestudy .content .row-content .text h3{font-size:60px;line-height:70px;font-family:"Amatic SC",sans-serif;font-weight:400;padding-bottom:20px}main .casestudy .content .row-content .text p{padding-bottom:20px;line-height:24px}main .casestudy .content .row-content .text p.quote{font-style:italic;font-size:16px}main .casestudy .content .row-content>img{grid-column:2 / 3;width:100%;border-radius:5px}main .casestudy .content .row-package{grid-row:2 / 3}main .casestudy .content .row-package .package-text{grid-column:1 / 2;background-color:var(--sl-color-neutral-0);padding:40px 30px;border:1px solid #fff;border-radius:5px 0 0 5px;display:grid;grid-template-columns:165px 1fr 165px}@media screen and (max-width:768px){main .casestudy .content .row-package .package-text{display:block;border-radius:5px 5px 0 0}}main .casestudy .content .row-package .package-text p{line-height:1.4em;font-size:1em}main .casestudy .content .row-package .package-text img{width:124px;height:auto;grid-column:1 / 2}@media screen and (max-width:768px){main .casestudy .content .row-package .package-text img{margin-bottom:30px}}main .casestudy .content .row-package .package-text .package-content{color:var(--color-text-primary);grid-column:2 / 3}@media screen and (max-width:768px){main .casestudy .content .row-package .package-text .package-content{margin-bottom:20px}}main .casestudy .content .row-package .package-text .package-content h4{color:var(--color-text-primary);padding-bottom:20px}main .casestudy .content .row-package .package-text .package-content p{color:var(--color-text-primary)}main .casestudy .content .row-package .package-text .price{font-size:24px;font-weight:700;margin-top:auto;text-align:right}main .casestudy .content .row-package .package-text .price .mwst{font-size:10px;font-weight:400}main .casestudy .content .row-package h4{font-family:"Amatic SC",sans-serif;font-weight:400;font-size:34px;color:var(--sl-color-neutral-0);padding-bottom:35px}main .casestudy .content .row-package h4 img{padding-left:15px}main .casestudy .content .row-package .package{margin-bottom:-120px;display:grid;grid-template-columns:60% 40%;box-shadow:0 0 50px #00000026}@media screen and (max-width:1023px){main .casestudy .content .row-package .package{display:block}}main .casestudy .content .row-package .package-teaser{grid-column:2 / 3;background-color:#e64d20;padding:40px 30px;border:1px solid #e64d20;border-radius:0 5px 5px 0;color:var(--sl-color-neutral-0)}@media screen and (max-width:768px){main .casestudy .content .row-package .package-teaser{border-radius:0 0 5px 5px}}main .casestudy .content .row-package .package-teaser p{font-size:16px;line-height:23px;padding-bottom:20px}main .casestudy .content .row-package .package-teaser p strong{padding-bottom:10px;display:inline-block}main .casestudy .content .row-package .package-teaser .btn{background-color:var(--sl-color-neutral-0);color:#e64d20;text-decoration:none;width:fit-content;transition:box-shadow 0.5s ease;line-height:20px;text-align:center}main .casestudy .content .row-package .package-teaser .btn:hover{border-color:var(--sl-color-neutral-0);color:#e64d20;text-decoration:underline;box-shadow:0 0 50px #00000026;transition:box-shadow 0.5s ease}main .casestudy.hundeimbiss{margin-top:180px}main .casestudy.hundeimbiss .background{background-color:#b6ab8d}main .casestudy.hundeimbiss .content .row-package .package-text h4{color:#e64d20}main .casestudy.versandhandel .background{background-color:#a7bbab}main .casestudy.versandhandel .content .row-package .package-text h4{color:#b6ab8d}.facts{text-align:center;max-width:1280px;margin:0 auto;padding:60px 0 0 0}@media screen and (max-width:1023px){.facts{width:90%}}.facts .heading img{max-width:30vw;margin-bottom:50px}@media screen and (max-width:1023px){.facts .heading img{max-width:90%}}.facts .tagline{font-size:1.3em;line-height:1.5em;margin-bottom:100px;display:block;color:#5e6f5a}@media screen and (max-width:1023px){.facts .tagline{margin-bottom:150px}}.facts .image_container{position:relative;margin-bottom:50px}.facts .image_container img{max-width:100%}.facts .image_container .stoerer{position:absolute;bottom:50%;right:10%;background-image:url(/img/starterlounge/preis-störer.svg);background-position:center center;background-repeat:no-repeat;background-size:100%;width:180px;height:180px;color:#fff;transform:rotateZ(-20deg)}@media screen and (max-width:1023px){.facts .image_container .stoerer{width:150px;height:150px;bottom:60%;right:13px}}.facts .image_container .stoerer .text{line-height:1.5em;position:relative;top:22%}@media screen and (max-width:1023px){.facts .image_container .stoerer .text{top:20%}}.facts .image_container .stoerer .text:last-child{top:33%}@media screen and (max-width:1023px){.facts .image_container .stoerer .text:last-child{top:25%}}.facts .image_container .stoerer .text span{display:block;font-weight:700;font-size:1.3em;line-height:1.5em}.facts .facts_container{display:flex;flex-flow:row wrap;gap:30px;justify-content:space-evenly;margin-bottom:50px}.facts .facts_container .fact{width:250px;height:260px;background-image:url(/img/starterlounge/kreis-haken.svg);background-position:center center;background-repeat:no-repeat;background-size:100%;line-height:1.6em}.facts .facts_container .fact div{padding:0 10%}.facts .facts_container .fact span.tag{margin-top:35%;padding:0 10%;display:block;font-size:2.5em;line-height:1.3em;font-family:"Amatic SC",sans-serif;color:#5e6f5a}.facts a.btn.primary{background-color:#a7bbab;display:inline-block;text-decoration:unset;border:unset}.facts a.btn.primary:hover{box-shadow:0 0 20px 5px rgb(0 0 0 / .1);background-color:#a7bbab;color:#fff;border:unset}main .configurator-help{text-align:center;max-width:1280px;margin:0 auto;padding:60px 0 120px 0}main .configurator-help .headline{display:block;text-align:center;margin-bottom:60px}@media screen and (max-width:640px){main .configurator-help .headline{width:80%;padding:0;margin:auto}}main .configurator-help .headline h2{font-family:"Amatic SC",sans-serif;font-size:50px;color:#a7bbab;font-weight:400}main .configurator-help .headline span{font-size:23px;line-height:30px;color:#5e6f5a}main .configurator-help .content-grid{display:grid;gap:0 50px;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr;padding:0 20px}@media screen and (max-width:768px){main .configurator-help .content-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:640px){main .configurator-help .content-grid{grid-template-columns:1fr;width:90%;padding:0;margin:auto;display:flex;flex-direction:column}}main .configurator-help .content-grid>div{display:grid;gap:5px 4px;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-areas:"image" "description";grid-template-columns:1fr;grid-template-rows:205px auto}@media screen and (max-width:640px){main .configurator-help .content-grid>div{width:80%;margin:auto;grid-template-rows:auto;margin-top:40px}}main .configurator-help .content-grid>div .image{grid-area:image;margin:auto auto 0 auto}main .configurator-help .content-grid>div h4{color:#a7bbab;font-family:"Amatic SC",sans-serif;font-size:34px;font-weight:400;padding-bottom:10px}main .configurator-help .content-grid>div p{color:var(--color-gray-700);font-size:14px;line-height:20px;padding-bottom:20px}main .configurator-help .content-grid>div .description{grid-area:description;padding-top:30px}main .configurator-help a.btn.primary{background-color:#a7bbab;display:inline-block;text-decoration:unset;border:unset}main .configurator-help a.btn.primary:hover{box-shadow:0 0 20px 5px rgb(0 0 0 / .1);background-color:#a7bbab;color:#fff;border:unset}main .wau-effekt{text-align:center;margin:0 auto;padding:0 0 120px 0;max-width:1550px}main .wau-effekt .headline{display:block;text-align:center;margin-bottom:60px}@media screen and (max-width:640px){main .wau-effekt .headline{width:90%;margin:0 auto 60px auto}}main .wau-effekt .headline h2{font-family:"Amatic SC",sans-serif;font-size:50px;color:#a7bbab;font-weight:400}main .wau-effekt .headline span{font-size:23px;color:#5e6f5a}main .wau-effekt .content-grid{display:grid;gap:0 24px;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;padding:0 20px}@media screen and (max-width:1400px){main .wau-effekt .content-grid{grid-template-columns:1fr 1fr 1fr;gap:24px 24px}}@media screen and (max-width:1023px){main .wau-effekt .content-grid{grid-template-columns:1fr 1fr;gap:24px 24px}}@media screen and (max-width:640px){main .wau-effekt .content-grid{display:flex;margin:auto;overflow:hidden;flex-direction:column}}main .wau-effekt .content-grid>div{display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-areas:"top" "bottom";grid-template-columns:1fr;grid-template-rows:1fr 1fr;border-radius:5px}main .wau-effekt .content-grid>div:nth-child(1){background-color:#fdeae4}main .wau-effekt .content-grid>div:nth-child(1) img{border-radius:5px 5px 0 0}main .wau-effekt .content-grid>div:nth-child(2){background-color:#d5d2c0}main .wau-effekt .content-grid>div:nth-child(2) img{border-radius:0 0 5px 5px}main .wau-effekt .content-grid>div:nth-child(3){background-color:#d1d9cf}main .wau-effekt .content-grid>div:nth-child(3) img{border-radius:5px 5px 0 0}main .wau-effekt .content-grid>div:nth-child(4){background-color:#cccca2}main .wau-effekt .content-grid>div:nth-child(4) img{border-radius:0 0 5px 5px}main .wau-effekt .content-grid>div:nth-child(5){background-color:#f4c3b5}main .wau-effekt .content-grid>div:nth-child(5) img{border-radius:5px 5px 0 0}main .wau-effekt .content-grid>div img{width:100%;min-width:268px}@media screen and (max-width:1023px){main .wau-effekt .content-grid>div img{min-width:unset}}main .wau-effekt .content-grid>div .text-content{grid-area:top;padding:55px 30px 0 30px;position:relative}@media screen and (max-width:1023px){main .wau-effekt .content-grid>div .text-content{margin:auto}}@media screen and (max-width:640px){main .wau-effekt .content-grid>div .text-content{padding:70px 30px 0 30px}}main .wau-effekt .content-grid>div .top{grid-area:top;height:100%}@media screen and (max-width:640px){main .wau-effekt .content-grid>div .top{height:auto}}main .wau-effekt .content-grid>div .bottom{grid-area:bottom;height:100%}@media screen and (max-width:640px){main .wau-effekt .content-grid>div .bottom{height:auto}}main .wau-effekt .content-grid>div .text1 h4{color:#a7645b}main .wau-effekt .content-grid>div .text1 p{color:#a7645b}@media screen and (max-width:640px){main .wau-effekt .content-grid>div .text2::after{top:-70px}}main .wau-effekt .content-grid>div .text2 h4{color:#817c5a}main .wau-effekt .content-grid>div .text2 p{color:#817c5a}main .wau-effekt .content-grid>div .text3 h4{color:#6b7c68}main .wau-effekt .content-grid>div .text3 p{color:#6b7c68}@media screen and (max-width:640px){main .wau-effekt .content-grid>div .text4::before{top:-70px}}main .wau-effekt .content-grid>div .text4 h4{color:#6e6e3c}main .wau-effekt .content-grid>div .text4 p{color:#6e6e3c}main .wau-effekt .content-grid>div .text5 h4{color:#a74f35}main .wau-effekt .content-grid>div .text5 p{color:#a74f35}main .wau-effekt h4{color:#a7bbab;font-family:"Amatic SC",sans-serif;font-size:34px;font-weight:400;padding-bottom:15px}main .wau-effekt p{color:var(--color-gray-700);font-size:14px;line-height:20px;padding-bottom:20px}@media screen and (max-width:640px){main .wau-effekt p{width:95%;margin:auto}}main .wau-effekt .text2{padding-top:34px!important}main .wau-effekt .text2::after{background:url(/img/starterlounge/wau-effekt/number2.svg) no-repeat;content:" ";width:100px;height:80px;background-size:contain;bottom:0;position:absolute;z-index:10;left:47%;transform:translate(-50%,0)}main .wau-effekt .text4{padding-top:34px!important}main .wau-effekt .text4::before{background:url(/img/starterlounge/wau-effekt/number4.svg) no-repeat;content:" ";width:100px;height:80px;background-size:contain;bottom:0;position:absolute;z-index:10;left:47%;transform:translate(-50%,0)}main .wau-effekt .text1::before{background:url(/img/starterlounge/wau-effekt/number1.svg) no-repeat;content:" ";width:100px;height:80px;background-size:contain;top:-47px;position:absolute;z-index:10;left:47%;transform:translate(-50%,0)}main .wau-effekt .text3::before{background:url(/img/starterlounge/wau-effekt/number3.svg) no-repeat;content:" ";width:100px;height:80px;background-size:contain;top:-47px;position:absolute;z-index:10;left:47%;transform:translate(-50%,0)}main .wau-effekt .text5::before{background:url(/img/starterlounge/wau-effekt/number5.svg) no-repeat;content:" ";width:100px;height:80px;background-size:contain;top:-47px;position:absolute;z-index:10;left:47%;transform:translate(-50%,0)}main .statements{text-align:center;margin:0 auto;padding:0 0 60px 0;max-width:1010px}@media screen and (max-width:1280px){main .statements{width:90%;max-width:90%;overflow:hidden}}main .statements .headline{display:block;text-align:center;margin-bottom:60px}@media screen and (max-width:1023px){main .statements .headline{display:block;text-align:center;width:90%;margin:20px auto;line-height:70px}}main .statements .headline h2{font-family:"Amatic SC",sans-serif;font-size:50px;color:#b6ab8d;font-weight:400}main .statements .content-grid{display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;gap:24px 24px;grid-template-areas:"line11 line12" "line21 line22" "line31 line32"}@media screen and (max-width:1023px){main .statements .content-grid{display:flex;flex-direction:column}}main .statements .content-grid>div{font-size:20px;line-height:30px;text-align:left;color:var(--color-gray-700)}@media screen and (max-width:1023px){main .statements .content-grid>div{width:90%;margin:auto;padding-right:unset}}main .statements .content-grid>div img{border-radius:5px}main .statements .content-grid>div strong{color:#b6ab8d}main .statements .line11{grid-area:line11;margin:auto 0;padding-right:150px}main .statements .line12{grid-area:line12}main .statements .line12 img{width:100%}main .statements .line21{grid-area:line21;margin-left:auto}main .statements .line21 img{width:60%;float:right}@media screen and (max-width:1023px){main .statements .line21 img{width:100%}}main .statements .line22{grid-area:line22;margin-right:auto}main .statements .line22 img{width:60%}@media screen and (max-width:1023px){main .statements .line22 img{width:100%}}main .statements .line31{grid-area:line31}main .statements .line31 img{width:100%}main .statements .line32{grid-area:line32;margin:auto 0;padding-left:135px}@media screen and (max-width:1023px){main .statements .line32{padding-left:0}}main .socialmedia{text-align:center;margin:0 auto;padding:60px 0 60px 0;max-width:1280px}main .socialmedia .content-grid{display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:40% 60%;gap:0 0;grid-template-areas:"left right";background-color:#b6ab8d;border-radius:5px;flex-flow:column-reverse}@media screen and (max-width:1023px){main .socialmedia .content-grid{display:flex}}@media screen and (max-width:640px){main .socialmedia .content-grid{border-radius:unset}}main .socialmedia .content-grid .left{grid-area:left;padding:40px;text-align:left;display:flex;flex-direction:column}main .socialmedia .content-grid .left h3{text-align:left;font-size:50px;font-family:"Amatic SC",sans-serif;line-height:60px;padding-bottom:20px;margin-bottom:0;color:var(--sl-color-neutral-0)}main .socialmedia .content-grid .left p{padding-bottom:20px;line-height:24px;color:var(--sl-color-neutral-0);text-align:left}main .socialmedia .content-grid .right{grid-area:right;position:relative;min-height:490px;border-radius:unset}@media screen and (max-width:1023px){main .socialmedia .content-grid .right{display:block;margin:auto;position:relative;padding-top:40px;min-height:unset}}main .socialmedia .content-grid .right img{margin-top:-25px;display:block;width:98%;bottom:0;position:absolute}@media screen and (max-width:1023px){main .socialmedia .content-grid .right img{width:80%;position:relative;margin:auto}}main .socialmedia a.btn.primary{margin:auto auto 0 auto;width:max-content;background-color:var(--sl-color-neutral-0);transition:box-shadow 0.1s ease-in-out;display:inline-block;text-decoration:unset;border:unset;color:#b6ab8d}main .socialmedia a.btn.primary:hover{box-shadow:0 0 20px 5px rgb(0 0 0 / .1);transition:box-shadow 0.1s ease-in-out;color:#b6ab8d;background-color:var(--sl-color-neutral-0);border:unset}main .starterpackages{text-align:center;margin:0 auto;padding:100px 0 100px 0;width:100%;background:var(--color-gray-700)}main .starterpackages .headline{display:block;text-align:center;margin:0 auto 120px auto}@media screen and (max-width:768px){main .starterpackages .headline{width:90%}}main .starterpackages .headline h2{font-family:"Amatic SC",sans-serif;font-size:50px;color:#a7bbab;font-weight:400}main .starterpackages .headline span{font-size:23px;color:var(--sl-color-neutral-0)}main .starterpackages .content-grid{display:grid;gap:0 60px;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;max-width:1280px;margin:0 auto}@media screen and (max-width:1023px){main .starterpackages .content-grid{gap:85px 20px;grid-template-columns:1fr 1fr;padding:0 30px}}@media screen and (max-width:768px){main .starterpackages .content-grid{gap:85px 0;display:flex;flex-direction:column;margin:auto;padding:0;width:90%}}main .starterpackages .content-grid>div{display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-areas:"top" "bottom";grid-template-columns:1fr;grid-template-rows:1fr auto;position:relative;min-width:290px}@media screen and (max-width:768px){main .starterpackages .content-grid>div{min-width:unset}}main .starterpackages .content-grid>div::before{content:" ";width:126px;height:115px;top:-55px;position:absolute;z-index:10;left:47%;transform:translate(-50%,0)}@media screen and (max-width:768px){main .starterpackages .content-grid>div::before{width:100px}}main .starterpackages .content-grid>div.image1::before{background:url(/img/starterlounge/bundle-icon-5-1.svg) no-repeat;background-size:contain}main .starterpackages .content-grid>div.image2::before{background:url(/img/starterlounge/bundle-icon-e-commerce.svg) no-repeat;background-size:contain}main .starterpackages .content-grid>div.image3::before{background:url(/img/starterlounge/bundle-icon-shop.svg) no-repeat;background-size:contain}main .starterpackages .content-grid>div img{width:100%}main .starterpackages .content-grid>div .top{grid-area:top;border-radius:5px 5px 0 0}main .starterpackages .content-grid>div .bottom{grid-area:bottom;padding:30px;position:relative;border-radius:0 0 5px 5px;min-height:170px}@media screen and (max-width:768px){main .starterpackages .content-grid>div .bottom{min-height:145px}}main .starterpackages .content-grid>div .bottom h4{color:#a7bbab;font-family:"Amatic SC",sans-serif;font-size:34px;font-weight:400;padding-bottom:30px}main .starterpackages .content-grid>div .bottom p{font-size:14px;line-height:20px;padding-bottom:20px}main .starterpackages .content-grid>div .text1{background-color:#fdeae4}main .starterpackages .content-grid>div .text1 h4{color:#a7645b}main .starterpackages .content-grid>div .text1 p{color:#a7645b}main .starterpackages .content-grid>div .text2{background-color:#d1d9cf}main .starterpackages .content-grid>div .text2 h4{color:#6b7c68}main .starterpackages .content-grid>div .text2 p{color:#6b7c68}main .starterpackages .content-grid>div .text3{background-color:#d5d2c0}main .starterpackages .content-grid>div .text3 h4{color:#817c5a}main .starterpackages .content-grid>div .text3 p{color:#817c5a}main .starterpackages a.btn.primary{background-color:#a7bbab;display:inline-block;text-decoration:unset;border:unset;margin-top:50px;color:#fff}main .starterpackages a.btn.primary:hover{box-shadow:0 0 20px 5px rgb(0 0 0 / .1)}main #starterlounge_testimonial{width:100%;padding:120px 0;background:var(--color-page-background) url(/img/starterlounge/pfoten-background.png) top center repeat-y}main #starterlounge_testimonial .testimonial_headline{display:block;text-align:center;margin-bottom:60px}main #starterlounge_testimonial .testimonial_headline h2{font-family:"Amatic SC",sans-serif;font-size:4em;color:#a7bbab;font-weight:400}main #starterlounge_testimonial .testimonial_headline span{font-size:1.5em;color:#5e6f5a}main #starterlounge_testimonial .testimonials{max-width:1280px;margin:0 auto;padding-top:60px;display:flex;flex-flow:row wrap;justify-content:center;gap:100px 20px}@media screen and (max-width:480px){main #starterlounge_testimonial .testimonials{display:block;width:90%}}main #starterlounge_testimonial .testimonials .testimonial{max-width:350px;width:max-content;min-height:300px;text-align:center;background-color:#fff;color:#727272;border-radius:3px;box-shadow:0 0 20px 5px rgb(0 0 0 / .05);display:flex;flex-direction:column}@media screen and (min-width:1024px){main #starterlounge_testimonial .testimonials .testimonial{max-width:400px}}@media screen and (max-width:480px){main #starterlounge_testimonial .testimonials .testimonial{margin:0 auto 70px auto;width:100%}}main #starterlounge_testimonial .testimonials .testimonial sl-avatar{--size:6rem;top:-3rem;margin-bottom:-1rem}main #starterlounge_testimonial .testimonials .testimonial sl-rating{display:block}main #starterlounge_testimonial .testimonials .testimonial p{display:inline-flex;padding:30px 40px;font-style:italic;font-size:1.1em;line-height:1.3em}main #starterlounge_testimonial .testimonials .testimonial .customer_name{margin-top:auto;margin-bottom:30px}main #starterlounge_testimonial .testimonials .testimonial .customer_name span{display:block;font-weight:700;font-size:1.3rem;line-height:1.6rem}.new-headlines-holder{clear:left}:root{--no-space:0px;--small-space:20px;--medium-space:40px;--large-space:60px;--cms-outside-margin-vertical:var(--no-space);--cms-outside-margin-horizontal:var(--no-space);--cms-inside-padding-vertical:var(--no-space);--cms-inside-padding-horizontal:var(--no-space);--cms-inside-grid-gap:var(--no-space)}@media screen and (max-width:1023px){:root{--small-space:10px;--medium-space:20px;--large-space:30px}}.cms-module-root{overflow-wrap:break-word;hyphens:auto}.cms-module-root .widescreen-boxed{margin-left:auto;margin-right:auto;width:var(--page-box-width);max-width:calc(100%)}.cms-module-root .widescreen-boxed.width_plr{width:calc(var(--page-box-width) - (2 * var(--cms-inside-padding-horizontal)));max-width:calc(100% - (2 * var(--cms-inside-padding-horizontal)))}.cms-module-root .widescreen-boxed .boxed{width:100%}.cms-module-root .widescreen-boxed .boxed.width_plr{width:calc(100% - (2 * var(--cms-inside-padding-horizontal)))}.cms-module-root .widescreen-boxed .boxed.width_mlr{width:calc(100% - (2 * var(--cms-outside-margin-horizontal)))}.cms-module-root .widescreen-boxed .boxed.width_plr_mlr,.cms-module-root .widescreen-boxed .boxed.width_mlr_plr{width:calc(100% - (2 * var(--cms-outside-margin-horizontal)) - (2 * var(--cms-inside-padding-horizontal)))}.cms-module-root .a_left{text-align:left}.cms-module-root .a_center{text-align:center}.cms-module-root .a_right{text-align:right}.cms-module-root .gap_no{--cms-inside-grid-gap:0}.cms-module-root .gap_sm{--cms-inside-grid-gap:var(--small-space)}.cms-module-root .gap_me{--cms-inside-grid-gap:var(--medium-space)}.cms-module-root .gap_la{--cms-inside-grid-gap:var(--large-space)}.cms-module-root .mtb_sm{--cms-outside-margin-vertical:var(--small-space)}.cms-module-root .mtb_me{--cms-outside-margin-vertical:var(--medium-space)}.cms-module-root .mtb_la{--cms-outside-margin-vertical:var(--large-space)}.cms-module-root .mlr_sm{--cms-outside-margin-horizontal:var(--small-space)}.cms-module-root .mlr_me{--cms-outside-margin-horizontal:var(--medium-space)}.cms-module-root .mlr_la{--cms-outside-margin-horizontal:var(--large-space)}.cms-module-root .ptb_sm{--cms-inside-padding-vertical:var(--small-space)}.cms-module-root .ptb_me{--cms-inside-padding-vertical:var(--medium-space)}.cms-module-root .ptb_la{--cms-inside-padding-vertical:var(--large-space)}.cms-module-root .plr_sm{--cms-inside-padding-horizontal:var(--small-space)}.cms-module-root .plr_me{--cms-inside-padding-horizontal:var(--medium-space)}.cms-module-root .plr_la{--cms-inside-padding-horizontal:var(--large-space)}.cms-module-root .ptb_sm,.cms-module-root .ptb_me,.cms-module-root .ptb_la,.cms-module-root .plr_sm,.cms-module-root .plr_me,.cms-module-root .plr_la{padding:var(--cms-inside-padding-vertical) var(--cms-inside-padding-horizontal)}.cms-module-root .mtb_sm,.cms-module-root .mtb_me,.cms-module-root .mtb_la,.cms-module-root .mlr_sm,.cms-module-root .mlr_me,.cms-module-root .mlr_la{margin:var(--cms-outside-margin-vertical) var(--cms-outside-margin-horizontal)}.cms-module-root .width_plr{width:calc(100% - (2 * var(--cms-inside-padding-horizontal)))}.cms-module-root .width_mlr{width:calc(100% - (2 * var(--cms-outside-margin-horizontal)))}.cms-module-root .width_plr_mlr,.cms-module-root .width_mlr_plr{width:calc(100% - (2 * var(--cms-outside-margin-horizontal)) - (2 * var(--cms-inside-padding-horizontal)))}.page-content>.container:not(.boxed)>.cms-module-ctabutton .boxed,.page-content .article-detail .container:not(.boxed)>.cms-module-ctabutton .boxed,.page-content>.container:not(.boxed)>.cms-module-distance .boxed,.page-content .article-detail .container:not(.boxed)>.cms-module-distance .boxed,.page-content>.container:not(.boxed)>.cms-module-dividingline .boxed,.page-content .article-detail .container:not(.boxed)>.cms-module-dividingline .boxed,.page-content>.container:not(.boxed)>.cms-module-headline .boxed,.page-content .article-detail .container:not(.boxed)>.cms-module-headline .boxed,.page-content>.container:not(.boxed)>.cms-module-image .boxed,.page-content .article-detail .container:not(.boxed)>.cms-module-image .boxed,.page-content>.container:not(.boxed)>.cms-module-slider .boxed,.page-content .article-detail .container:not(.boxed)>.cms-module-slider .boxed,.page-content>.container:not(.boxed)>.cms-module-text .boxed,.page-content .article-detail .container:not(.boxed)>.cms-module-text .boxed,.page-content>.container:not(.boxed)>.cms-module-textandimage .boxed,.page-content .article-detail .container:not(.boxed)>.cms-module-textandimage .boxed,.page-content>.container:not(.boxed)>.cms-module-video .boxed,.page-content .article-detail .container:not(.boxed)>.cms-module-video .boxed,.page-content>.container:not(.boxed)>.cms-module-registrationform .boxed,.page-content .article-detail .container:not(.boxed)>.cms-module-registrationform .boxed,.page-content>.container:not(.boxed)>.cms-module-contactform .boxed,.page-content .article-detail .container:not(.boxed)>.cms-module-contactform .boxed{max-width:100%}.page-content>.container:not(.boxed)>.cms-module-ctabutton .widescreen,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .widescreen,.page-content .article-detail .container:not(.boxed)>.cms-module-ctabutton .widescreen,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .widescreen,.page-content>.container:not(.boxed)>.cms-module-distance .widescreen,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .widescreen,.page-content .article-detail .container:not(.boxed)>.cms-module-distance .widescreen,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .widescreen,.page-content>.container:not(.boxed)>.cms-module-dividingline .widescreen,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .widescreen,.page-content .article-detail .container:not(.boxed)>.cms-module-dividingline .widescreen,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .widescreen,.page-content>.container:not(.boxed)>.cms-module-headline .widescreen,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .widescreen,.page-content .article-detail .container:not(.boxed)>.cms-module-headline .widescreen,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .widescreen,.page-content>.container:not(.boxed)>.cms-module-image .widescreen,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .widescreen,.page-content .article-detail .container:not(.boxed)>.cms-module-image .widescreen,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .widescreen,.page-content>.container:not(.boxed)>.cms-module-slider .widescreen,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .widescreen,.page-content .article-detail .container:not(.boxed)>.cms-module-slider .widescreen,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .widescreen,.page-content>.container:not(.boxed)>.cms-module-text .widescreen,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .widescreen,.page-content .article-detail .container:not(.boxed)>.cms-module-text .widescreen,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .widescreen,.page-content>.container:not(.boxed)>.cms-module-textandimage .widescreen,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .widescreen,.page-content .article-detail .container:not(.boxed)>.cms-module-textandimage .widescreen,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .widescreen,.page-content>.container:not(.boxed)>.cms-module-video .widescreen,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .widescreen,.page-content .article-detail .container:not(.boxed)>.cms-module-video .widescreen,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .widescreen,.page-content>.container:not(.boxed)>.cms-module-registrationform .widescreen,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-registrationform .widescreen,.page-content .article-detail .container:not(.boxed)>.cms-module-registrationform .widescreen,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-registrationform .widescreen,.page-content>.container:not(.boxed)>.cms-module-contactform .widescreen,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .widescreen,.page-content .article-detail .container:not(.boxed)>.cms-module-contactform .widescreen,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .widescreen{margin-left:auto;margin-right:auto}.page-content>.container:not(.boxed)>.cms-module-ctabutton .boxed,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .boxed,.page-content .article-detail .container:not(.boxed)>.cms-module-ctabutton .boxed,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .boxed,.page-content>.container:not(.boxed)>.cms-module-distance .boxed,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .boxed,.page-content .article-detail .container:not(.boxed)>.cms-module-distance .boxed,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .boxed,.page-content>.container:not(.boxed)>.cms-module-dividingline .boxed,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .boxed,.page-content .article-detail .container:not(.boxed)>.cms-module-dividingline .boxed,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .boxed,.page-content>.container:not(.boxed)>.cms-module-headline .boxed,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .boxed,.page-content .article-detail .container:not(.boxed)>.cms-module-headline .boxed,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .boxed,.page-content>.container:not(.boxed)>.cms-module-image .boxed,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .boxed,.page-content .article-detail .container:not(.boxed)>.cms-module-image .boxed,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .boxed,.page-content>.container:not(.boxed)>.cms-module-slider .boxed,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .boxed,.page-content .article-detail .container:not(.boxed)>.cms-module-slider .boxed,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .boxed,.page-content>.container:not(.boxed)>.cms-module-text .boxed,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .boxed,.page-content .article-detail .container:not(.boxed)>.cms-module-text .boxed,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .boxed,.page-content>.container:not(.boxed)>.cms-module-textandimage .boxed,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .boxed,.page-content .article-detail .container:not(.boxed)>.cms-module-textandimage .boxed,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .boxed,.page-content>.container:not(.boxed)>.cms-module-video .boxed,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .boxed,.page-content .article-detail .container:not(.boxed)>.cms-module-video .boxed,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .boxed,.page-content>.container:not(.boxed)>.cms-module-registrationform .boxed,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-registrationform .boxed,.page-content .article-detail .container:not(.boxed)>.cms-module-registrationform .boxed,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-registrationform .boxed,.page-content>.container:not(.boxed)>.cms-module-contactform .boxed,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .boxed,.page-content .article-detail .container:not(.boxed)>.cms-module-contactform .boxed,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .boxed{width:var(--page-box-width)}.page-content>.container:not(.boxed)>.cms-module-ctabutton .boxed.width_plr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .boxed.width_plr,.page-content .article-detail .container:not(.boxed)>.cms-module-ctabutton .boxed.width_plr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .boxed.width_plr,.page-content>.container:not(.boxed)>.cms-module-distance .boxed.width_plr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .boxed.width_plr,.page-content .article-detail .container:not(.boxed)>.cms-module-distance .boxed.width_plr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .boxed.width_plr,.page-content>.container:not(.boxed)>.cms-module-dividingline .boxed.width_plr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .boxed.width_plr,.page-content .article-detail .container:not(.boxed)>.cms-module-dividingline .boxed.width_plr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .boxed.width_plr,.page-content>.container:not(.boxed)>.cms-module-headline .boxed.width_plr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .boxed.width_plr,.page-content .article-detail .container:not(.boxed)>.cms-module-headline .boxed.width_plr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .boxed.width_plr,.page-content>.container:not(.boxed)>.cms-module-image .boxed.width_plr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .boxed.width_plr,.page-content .article-detail .container:not(.boxed)>.cms-module-image .boxed.width_plr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .boxed.width_plr,.page-content>.container:not(.boxed)>.cms-module-slider .boxed.width_plr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .boxed.width_plr,.page-content .article-detail .container:not(.boxed)>.cms-module-slider .boxed.width_plr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .boxed.width_plr,.page-content>.container:not(.boxed)>.cms-module-text .boxed.width_plr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .boxed.width_plr,.page-content .article-detail .container:not(.boxed)>.cms-module-text .boxed.width_plr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .boxed.width_plr,.page-content>.container:not(.boxed)>.cms-module-textandimage .boxed.width_plr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .boxed.width_plr,.page-content .article-detail .container:not(.boxed)>.cms-module-textandimage .boxed.width_plr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .boxed.width_plr,.page-content>.container:not(.boxed)>.cms-module-video .boxed.width_plr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .boxed.width_plr,.page-content .article-detail .container:not(.boxed)>.cms-module-video .boxed.width_plr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .boxed.width_plr,.page-content>.container:not(.boxed)>.cms-module-registrationform .boxed.width_plr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-registrationform .boxed.width_plr,.page-content .article-detail .container:not(.boxed)>.cms-module-registrationform .boxed.width_plr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-registrationform .boxed.width_plr,.page-content>.container:not(.boxed)>.cms-module-contactform .boxed.width_plr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .boxed.width_plr,.page-content .article-detail .container:not(.boxed)>.cms-module-contactform .boxed.width_plr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .boxed.width_plr{width:calc(var(--page-box-width) - (2 * var(--cms-inside-padding-horizontal)));max-width:calc(100% - (2 * var(--cms-inside-padding-horizontal)))}.page-content>.container:not(.boxed)>.cms-module-ctabutton .boxed.width_mlr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .boxed.width_mlr,.page-content .article-detail .container:not(.boxed)>.cms-module-ctabutton .boxed.width_mlr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .boxed.width_mlr,.page-content>.container:not(.boxed)>.cms-module-distance .boxed.width_mlr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .boxed.width_mlr,.page-content .article-detail .container:not(.boxed)>.cms-module-distance .boxed.width_mlr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .boxed.width_mlr,.page-content>.container:not(.boxed)>.cms-module-dividingline .boxed.width_mlr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .boxed.width_mlr,.page-content .article-detail .container:not(.boxed)>.cms-module-dividingline .boxed.width_mlr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .boxed.width_mlr,.page-content>.container:not(.boxed)>.cms-module-headline .boxed.width_mlr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .boxed.width_mlr,.page-content .article-detail .container:not(.boxed)>.cms-module-headline .boxed.width_mlr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .boxed.width_mlr,.page-content>.container:not(.boxed)>.cms-module-image .boxed.width_mlr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .boxed.width_mlr,.page-content .article-detail .container:not(.boxed)>.cms-module-image .boxed.width_mlr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .boxed.width_mlr,.page-content>.container:not(.boxed)>.cms-module-slider .boxed.width_mlr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .boxed.width_mlr,.page-content .article-detail .container:not(.boxed)>.cms-module-slider .boxed.width_mlr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .boxed.width_mlr,.page-content>.container:not(.boxed)>.cms-module-text .boxed.width_mlr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .boxed.width_mlr,.page-content .article-detail .container:not(.boxed)>.cms-module-text .boxed.width_mlr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .boxed.width_mlr,.page-content>.container:not(.boxed)>.cms-module-textandimage .boxed.width_mlr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .boxed.width_mlr,.page-content .article-detail .container:not(.boxed)>.cms-module-textandimage .boxed.width_mlr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .boxed.width_mlr,.page-content>.container:not(.boxed)>.cms-module-video .boxed.width_mlr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .boxed.width_mlr,.page-content .article-detail .container:not(.boxed)>.cms-module-video .boxed.width_mlr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .boxed.width_mlr,.page-content>.container:not(.boxed)>.cms-module-registrationform .boxed.width_mlr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-registrationform .boxed.width_mlr,.page-content .article-detail .container:not(.boxed)>.cms-module-registrationform .boxed.width_mlr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-registrationform .boxed.width_mlr,.page-content>.container:not(.boxed)>.cms-module-contactform .boxed.width_mlr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .boxed.width_mlr,.page-content .article-detail .container:not(.boxed)>.cms-module-contactform .boxed.width_mlr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .boxed.width_mlr{width:calc(var(--page-box-width) - (2 * var(--cms-outside-margin-horizontal)));max-width:calc(100% - (2 * var(--cms-outside-margin-horizontal)))}.page-content>.container:not(.boxed)>.cms-module-ctabutton .boxed.width_plr_mlr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .boxed.width_plr_mlr,.page-content .article-detail .container:not(.boxed)>.cms-module-ctabutton .boxed.width_plr_mlr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .boxed.width_plr_mlr,.page-content>.container:not(.boxed)>.cms-module-distance .boxed.width_plr_mlr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .boxed.width_plr_mlr,.page-content .article-detail .container:not(.boxed)>.cms-module-distance .boxed.width_plr_mlr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .boxed.width_plr_mlr,.page-content>.container:not(.boxed)>.cms-module-dividingline .boxed.width_plr_mlr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .boxed.width_plr_mlr,.page-content .article-detail .container:not(.boxed)>.cms-module-dividingline .boxed.width_plr_mlr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .boxed.width_plr_mlr,.page-content>.container:not(.boxed)>.cms-module-headline .boxed.width_plr_mlr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .boxed.width_plr_mlr,.page-content .article-detail .container:not(.boxed)>.cms-module-headline .boxed.width_plr_mlr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .boxed.width_plr_mlr,.page-content>.container:not(.boxed)>.cms-module-image .boxed.width_plr_mlr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .boxed.width_plr_mlr,.page-content .article-detail .container:not(.boxed)>.cms-module-image .boxed.width_plr_mlr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .boxed.width_plr_mlr,.page-content>.container:not(.boxed)>.cms-module-slider .boxed.width_plr_mlr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .boxed.width_plr_mlr,.page-content .article-detail .container:not(.boxed)>.cms-module-slider .boxed.width_plr_mlr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .boxed.width_plr_mlr,.page-content>.container:not(.boxed)>.cms-module-text .boxed.width_plr_mlr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .boxed.width_plr_mlr,.page-content .article-detail .container:not(.boxed)>.cms-module-text .boxed.width_plr_mlr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .boxed.width_plr_mlr,.page-content>.container:not(.boxed)>.cms-module-textandimage .boxed.width_plr_mlr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .boxed.width_plr_mlr,.page-content .article-detail .container:not(.boxed)>.cms-module-textandimage .boxed.width_plr_mlr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .boxed.width_plr_mlr,.page-content>.container:not(.boxed)>.cms-module-video .boxed.width_plr_mlr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .boxed.width_plr_mlr,.page-content .article-detail .container:not(.boxed)>.cms-module-video .boxed.width_plr_mlr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .boxed.width_plr_mlr,.page-content>.container:not(.boxed)>.cms-module-registrationform .boxed.width_plr_mlr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-registrationform .boxed.width_plr_mlr,.page-content .article-detail .container:not(.boxed)>.cms-module-registrationform .boxed.width_plr_mlr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-registrationform .boxed.width_plr_mlr,.page-content>.container:not(.boxed)>.cms-module-contactform .boxed.width_plr_mlr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .boxed.width_plr_mlr,.page-content .article-detail .container:not(.boxed)>.cms-module-contactform .boxed.width_plr_mlr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .boxed.width_plr_mlr,.page-content>.container:not(.boxed)>.cms-module-ctabutton .boxed.width_mlr_plr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .boxed.width_mlr_plr,.page-content .article-detail .container:not(.boxed)>.cms-module-ctabutton .boxed.width_mlr_plr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .boxed.width_mlr_plr,.page-content>.container:not(.boxed)>.cms-module-distance .boxed.width_mlr_plr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .boxed.width_mlr_plr,.page-content .article-detail .container:not(.boxed)>.cms-module-distance .boxed.width_mlr_plr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .boxed.width_mlr_plr,.page-content>.container:not(.boxed)>.cms-module-dividingline .boxed.width_mlr_plr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .boxed.width_mlr_plr,.page-content .article-detail .container:not(.boxed)>.cms-module-dividingline .boxed.width_mlr_plr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .boxed.width_mlr_plr,.page-content>.container:not(.boxed)>.cms-module-headline .boxed.width_mlr_plr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .boxed.width_mlr_plr,.page-content .article-detail .container:not(.boxed)>.cms-module-headline .boxed.width_mlr_plr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .boxed.width_mlr_plr,.page-content>.container:not(.boxed)>.cms-module-image .boxed.width_mlr_plr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .boxed.width_mlr_plr,.page-content .article-detail .container:not(.boxed)>.cms-module-image .boxed.width_mlr_plr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .boxed.width_mlr_plr,.page-content>.container:not(.boxed)>.cms-module-slider .boxed.width_mlr_plr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .boxed.width_mlr_plr,.page-content .article-detail .container:not(.boxed)>.cms-module-slider .boxed.width_mlr_plr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .boxed.width_mlr_plr,.page-content>.container:not(.boxed)>.cms-module-text .boxed.width_mlr_plr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .boxed.width_mlr_plr,.page-content .article-detail .container:not(.boxed)>.cms-module-text .boxed.width_mlr_plr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .boxed.width_mlr_plr,.page-content>.container:not(.boxed)>.cms-module-textandimage .boxed.width_mlr_plr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .boxed.width_mlr_plr,.page-content .article-detail .container:not(.boxed)>.cms-module-textandimage .boxed.width_mlr_plr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .boxed.width_mlr_plr,.page-content>.container:not(.boxed)>.cms-module-video .boxed.width_mlr_plr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .boxed.width_mlr_plr,.page-content .article-detail .container:not(.boxed)>.cms-module-video .boxed.width_mlr_plr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .boxed.width_mlr_plr,.page-content>.container:not(.boxed)>.cms-module-registrationform .boxed.width_mlr_plr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-registrationform .boxed.width_mlr_plr,.page-content .article-detail .container:not(.boxed)>.cms-module-registrationform .boxed.width_mlr_plr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-registrationform .boxed.width_mlr_plr,.page-content>.container:not(.boxed)>.cms-module-contactform .boxed.width_mlr_plr,.page-content>.container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .boxed.width_mlr_plr,.page-content .article-detail .container:not(.boxed)>.cms-module-contactform .boxed.width_mlr_plr,.page-content .article-detail .container>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .boxed.width_mlr_plr{width:calc(var(--page-box-width) - (2 * var(--cms-outside-margin-horizontal)) - (2 * var(--cms-inside-padding-horizontal)));max-width:calc(100% - (2 * var(--cms-outside-margin-horizontal)) - (2 * var(--cms-inside-padding-horizontal)))}.sl-theme-clx-cms a,.sl-theme-clx-cms p,.sl-theme-clx-cms span{font-size:13px!important}.layerForAddModules a{font-size:15px!important;font-weight:bold!important;line-height:15px!important}#cmsToolbar a.cms-anchor{margin-top:1px}.cms_sticky_element .tox-tinymce--toolbar-sticky-off .tox-editor-header{position:unset!important}.cms_sticky_element .tox-tinymce--toolbar-sticky-on .tox-editor-header{top:95px!important}.cms_sticky_element .tox-editor-container{width:1490px!important;margin:0 auto!important;z-index:1000;overflow:initial!important}.cms_sticky_element .tox-toolbar-overlord{margin-left:-15px!important;border:1px solid #ccc!important}.cms_sticky_element .tox-editor-header{max-width:567px!important;border:none!important;left:unset!important}.cms_sticky_element .tox-tinymce{overflow:initial!important;left:0!important;width:100vw!important;padding:0 130px 0 142px!important}.cmsEditArea .cmsModuleEdit label{align-self:center}.cmsEditArea .cmsModuleEdit .modulecms_inputtype_viewportImage img{height:32px}.cmsEditArea .cmsModuleEdit .modulecms_inputHolder_link{max-width:360px}.modulecms.visible .cmsmodule{overflow:inherit}.modulecms.visible .cmsModuleEdit input[type="text"]{width:100%}.modulecms .cmsmodule .cmsModuleEdit fieldset .label{flex:0 1 190px;padding:0;width:190px;font-size:12px;line-height:16px}sl-radio-group::part(form-control-input){display:flex;gap:15px}sl-radio-button::part(base){margin-right:15px}sl-radio-button::part(button){height:27px;border-radius:5px;background-color:#fff;color:#000;border:1px solid #ccc}sl-radio-button::part(button--checked){color:#fff;background-color:var(--color-primary)}sl-radio::part(control--checked){background-color:var(--color-primary);border-color:var(--color-primary)}sl-button.primary::part(base){background-color:var(--color-primary);border-color:var(--color-primary)}sl-dialog#clx_cms_add_module_dialog::part(close-button__base),sl-dialog#clx_cms_module_dialog::part(close-button__base){background-color:var(--sl-color-primary-700)}sl-dialog .modulecms_inputHolder{padding:3px 0}sl-dialog .modulecms_inputHolder sl-alert{margin:15px 10px}sl-dialog .modulecms_inputHolder sl-alert::part(base){width:100%}section.content .modulecms.visible span.htmlid_label,section.content .contentoverlay span.htmlid_label{z-index:1}body.cms_toolbar_open .main-header .cmsmodulTopContainer,body.cms_toolbar_open .main-header .cmsmodulBottomContainer{width:calc(100vw - 120px)}.cms-module-root .darkmode p,.cms-module-root .darkmode ul,.cms-module-root .darkmode li,.cms-module-root .darkmode strong,.cms-module-root .darkmode span{color:#ffffff!important}.cms-module-ctabutton{margin-bottom:20px}.cms-module-ctabutton .mod_cta_button{display:flex}.cms-module-ctabutton .mod_cta_button.left a{display:block;margin-right:auto}.cms-module-ctabutton .mod_cta_button.center a{display:block;margin-left:auto;margin-right:auto}.cms-module-ctabutton .mod_cta_button.right a{display:block;margin-left:auto}.cms-module-ctabutton a.button{display:block;width:max-content;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:700;font-size:16px;line-height:22px;border-radius:5px;padding:10px 20px;height:min-content;border:1px solid var(--color-primary);text-decoration:none;text-transform:uppercase}.cms-module-ctabutton a.button:disabled{background-color:var(--color-gray-100);color:var(--color-gray-500)}.cms-module-ctabutton a.button.red{color:var(--color-ffffff);background-color:var(--color-primary)}.cms-module-ctabutton a.button.red:hover{background-color:var(--color-6ea8db);border-color:var(--color-6ea8db)}.cms-module-ctabutton a.button.red:active{background-color:var(--color-437db0);border-color:var(--color-437db0)}.cms-module-ctabutton a.button.red:disabled{border-color:var(--color-gray-100)}.cms-module-ctabutton a.button.secondary{color:var(--color-primary);background-color:var(--color-ffffff)}.cms-module-ctabutton a.button.secondary:hover{background-color:var(--color-e5eef7)}.cms-module-ctabutton a.button.secondary:active{background-color:var(--color-cbe0f2)}.cms-module-ctabutton a.button.secondary:disabled{border-color:var(--color-gray-500)}.cms-module-headline .mod_headline{padding-bottom:10px}.mod_text{font-size:14px;color:var(--color-gray-700);line-height:2rem}.mod_text .row>div{word-break:break-word;hyphens:auto}.mod_text h1,.mod_text *.h1{font-size:36px;line-height:49px;font-weight:400;margin:0 0 15px 0;color:var(--sl-color-neutral-1000)}@media screen and (max-width:1023px){.mod_text h1,.mod_text *.h1{font-size:22px;line-height:41px}}.mod_text h2,.mod_text *.h2{font-size:28px;line-height:39px;font-weight:700;margin:0 0 15px 0;color:var(--sl-color-neutral-1000)}@media screen and (max-width:1023px){.mod_text h2,.mod_text *.h2{font-size:20px;line-height:32px}}.mod_text h3,.mod_text *.h3{font-size:24px;line-height:34px;font-weight:700;margin:0 0 15px 0;color:var(--sl-color-neutral-1000)}@media screen and (max-width:1023px){.mod_text h3,.mod_text *.h3{font-size:20px;line-height:27px}}.mod_text p{margin-bottom:15px}.mod_text p em{font-style:italic}.mod_text a{color:var(--color-primary);font-weight:700;text-decoration:unset}.mod_text a:hover{text-decoration:underline}.mod_text ol,.mod_text ul{list-style-type:unset;list-style-position:outside;padding-left:20px;margin-bottom:15px}.mod_text ol{list-style-type:decimal}.cms-module-textandimage .mod_text{display:grid;grid-template-columns:1fr 1fr;gap:30px}.cms-module-textandimage .mod_text.text_image{grid-template-areas:"text image"}.cms-module-textandimage .mod_text.image_text{grid-template-areas:"image text"}.cms-module-textandimage .mod_text .image{grid-area:image}.cms-module-textandimage .mod_text .text{grid-area:text}@media screen and (max-width:1023px){.cms-module-textandimage .mod_text{grid-template-columns:1fr;display:flex;flex-direction:column}}.cms-module-textandimage .mod_text picture img{max-width:100%;width:100%}.cms-module-textandimage .mod_text a.button{display:block;width:max-content;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:700;font-size:16px;line-height:22px;border-radius:5px;padding:10px 20px;border:1px solid var(--color-primary);text-decoration:none;text-transform:uppercase;color:var(--color-ffffff);background-color:var(--color-primary);margin-top:10px}.cms-module-textandimage .mod_text a.button:hover{background-color:var(--color-6ea8db);border-color:var(--color-6ea8db)}.cms-module-textandimage .mod_text a.button:active{background-color:var(--color-437db0);border-color:var(--color-437db0)}.cms-module-textandimage .mod_text a.button:disabled{border-color:var(--color-gray-100);background-color:var(--color-gray-100);color:var(--color-gray-500)}.cms-module-dividingline{clear:both;padding:40px 0}.cms-module-dividingline hr{color:#ebebeb;margin:0}.cms-module-dividingline .module_unpublished{box-shadow:unset}.cmsHtmlArea .cms-module-dividingline{padding:0}.cmsHtmlArea .cms-module-dividingline hr{padding:40px 0}.mod_slider{position:relative;padding-bottom:20px;max-width:100%}.mod_slider img{max-width:100%;width:100%}.mod_slider .modulecmsslider:not(.tns-slider) li:not(:first-child){display:none}.mod_slider .tns-nav{text-align:center}.mod_slider .tns-nav button{margin:10px 5px;width:12px;height:12px;border-radius:12px;background-color:var(--color-cbe0f2);border-width:0;padding:8px}.mod_slider .tns-nav button.tns-nav-active{background-color:var(--sl-color-blue-600)}@media only screen and (min-width:1023px){.mod_slider .tns-nav{z-index:99;position:relative}.mod_slider .tns-controls{position:absolute;width:100%;left:0;display:flex;flex-direction:row;justify-content:space-between;height:calc(100% - 60px)}.mod_slider .tns-controls button{z-index:1;height:auto;border:0;width:40px;padding:0}.mod_slider .tns-controls button[data-controls="prev"]{background:url(/img/bgi/svg/white_chevron-left.svg) no-repeat center;background-size:contain;margin-left:30px}.mod_slider .tns-controls button[data-controls="next"]{background:url(/img/bgi/svg/white_chevron-right.svg) no-repeat center;background-size:contain;margin-right:30px}}@media only screen and (max-width:1023px){.cms-module-root>div.mod_slider{padding:0}}.mod_video>div,.mod_video .widescreen-boxed>div{display:grid;grid-template-columns:1fr 1fr;gap:30px}@media screen and (max-width:1023px){.mod_video>div,.mod_video .widescreen-boxed>div{grid-template-columns:1fr}}.mod_video>div.video_text,.mod_video .widescreen-boxed>div.video_text{grid-template-areas:"video text"}@media screen and (max-width:1023px){.mod_video>div.video_text,.mod_video .widescreen-boxed>div.video_text{grid-template-areas:"video" "text"}}.mod_video>div.text_video,.mod_video .widescreen-boxed>div.text_video{grid-template-areas:"text video"}@media screen and (max-width:1023px){.mod_video>div.text_video,.mod_video .widescreen-boxed>div.text_video{grid-template-areas:"text" "video"}}.mod_video>div.video_only,.mod_video .widescreen-boxed>div.video_only{grid-template-columns:1fr;grid-template-areas:"video"}.mod_video>div.video_only>.mod_text,.mod_video .widescreen-boxed>div.video_only>.mod_text{display:none}.mod_video>div .video,.mod_video .widescreen-boxed>div .video{grid-area:video;position:relative;padding-bottom:56.25%;height:0;z-index:1}.mod_video>div .video iframe,.mod_video .widescreen-boxed>div .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mod_video>div .mod_text,.mod_video .widescreen-boxed>div .mod_text{grid-area:text}.cms-module-root.cms-module-image .mod_image img{max-width:100%;width:100%}.mod_form{margin-bottom:36px}.mod_form .form_placeholder{width:50%;height:200px;border:1px solid #cecece;margin:auto;padding:65px 20%;font-weight:700}.mod_form .form_placeholder div{text-align:center;line-height:2em}.cms_anchor{scroll-margin-top:120px}.mod_cleverreach_newsletter{overflow:hidden;padding:14px 10px}.mod_cleverreach_newsletter *{box-sizing:border-box}.mod_cleverreach_newsletter .cr-mail-responsive,.mod_cleverreach_newsletter .cr-mail-responsive *{box-sizing:unset}.mod_cleverreach_newsletter .cr_site{margin:0;padding:75px 0 0 0;text-align:center;background-color:#eee}.mod_cleverreach_newsletter .cr_font{font-size:14px;font-family:var(--clx-font-primary)}.mod_cleverreach_newsletter .cr_page{width:100%!important;max-width:640px;padding-top:20px;padding-bottom:20px}.mod_cleverreach_newsletter .cr_body{box-shadow:0 0 14px 0 rgb(51 51 51 / .4);border-radius:8px;line-height:150%;font-family:var(--clx-font-primary);font-size:12px;color:#333}.mod_cleverreach_newsletter .cr_body h2,.mod_cleverreach_newsletter .cr_header h2{font-size:22px;line-height:28px;margin:0 0 10px 0}.mod_cleverreach_newsletter .cr_body h1,.mod_cleverreach_newsletter .cr_header h2{font-size:28px;margin-bottom:15px;padding:0;margin-top:0}.mod_cleverreach_newsletter .wrapper,.mod_cleverreach_newsletter .cr_page{margin:0 auto 10px auto;text-align:left}.mod_cleverreach_newsletter .cr_header{text-align:center;background:transparent!important}.mod_cleverreach_newsletter .cr_header img{max-width:100%}.mod_cleverreach_newsletter .cr_body label,.mod_cleverreach_newsletter .cr_body .label{float:none;clear:both;display:inline-block;width:auto;margin-top:8px;text-align:left;font-weight:700;position:relative}.mod_cleverreach_newsletter .cr_body .no-label{font-weight:400}.mod_cleverreach_newsletter .cr_body #editable_content{padding:20px}.mod_cleverreach_newsletter .editable-content{padding:20px}.mod_cleverreach_newsletter .cr_button{display:inline-block;font-family:"Helvetica",Arial,sans-serif;width:auto;white-space:nowrap;height:32px;margin:5px 0;padding:0 22px;text-decoration:none;text-align:center;font-weight:700;font-style:normal;font-size:15px;line-height:32px;cursor:pointer;border:0;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;vertical-align:top}.mod_cleverreach_newsletter .cr_button{background-color:#333;color:#fff}.mod_cleverreach_newsletter .cr_button:hover,.mod_cleverreach_newsletter .cr_button-small:hover{opacity:.7;filter:alpha(opacity=70)}.mod_cleverreach_newsletter .powered{padding:20px 0;width:560px;margin:0 auto}.mod_cleverreach_newsletter .cr_ipe_item label{line-height:150%;font-size:14px}.mod_cleverreach_newsletter .cr_ipe_item textarea{background:none repeat scroll 0 0 #fff;border-radius:3px;border:1px solid #ccc;font-family:Helvetica;font-size:16px}.mod_cleverreach_newsletter .cr_ipe_item input{background:none repeat scroll 0 0 #fff;border-radius:3px;border:1px solid #ccc;padding:12px;font-family:Helvetica;font-size:16px}.mod_cleverreach_newsletter .cr_ipe_item select{background:none repeat scroll 0 0 #fff;border-radius:3px;border:1px solid #ccc;padding:12px!important;display:block;margin:0;padding:5px;width:100%;font-family:Helvetica;font-size:16px}.mod_cleverreach_newsletter .cr_ipe_item input.cr_ipe_radio,.mod_cleverreach_newsletter input.cr_ipe_checkbox{-moz-binding:none;-moz-box-sizing:border-box;background-color:-moz-field!important;border:2px inset ThreeDFace!important;color:-moz-fieldtext!important;cursor:default;height:13px;padding:0!important;width:13px}.mod_cleverreach_newsletter .cr_ipe_item input.cr_ipe_radio{-moz-appearance:radio;border-radius:100% 100% 100% 100%!important;margin:3px 3px 0 5px}.mod_cleverreach_newsletter .cr_ipe_item{margin:0 10px;padding:0 10px}.mod_cleverreach_newsletter .submit_container{text-align:center}.mod_cleverreach_newsletter .cr_ipe_item.inactive{display:none}.mod_cleverreach_newsletter .imprint{font-size:.8em}.mod_cleverreach_newsletter .cr_captcha{padding-left:130px}.mod_cleverreach_newsletter .cr_error{font-size:1.1em;padding:10px}.mod_cleverreach_newsletter .clever_form_error{background-color:#f99;color:#000;border:1px solid #f22!important}.mod_cleverreach_newsletter .clever_form_note{margin:26px 0 0 3px;position:absolute;display:inline;padding:2px 4px;font-weight:700;background-color:#f2ecb5;color:#000;font-size:12px!important}.mod_cleverreach_newsletter .cr_form-flex{display:flex}.mod_cleverreach_newsletter .cr_form-flex>.cr_form-inputgroup{flex-grow:1;margin-right:5px}.mod_cleverreach_newsletter .cr_form-flex>.cr_form-inputgroup:last-child{margin-right:0}.mod_cleverreach_newsletter .cr_form-flex input{width:100%}.mod_cleverreach_newsletter .cr_site{background-color:#eee}.mod_cleverreach_newsletter .cr_header{color:#000}.mod_cleverreach_newsletter .cr_body{background-color:#fff;font-size:12px;color:#000}.mod_cleverreach_newsletter .cr_hr{background-color:#ccc;margin-left:0;margin-right:0}.mod_cleverreach_newsletter .cr_site a{color:#0084ff}.mod_cleverreach_newsletter .imprint{color:#000}.mod_cleverreach_newsletter .cr_site{background-color:#fff}.mod_cleverreach_newsletter .cr_body{color:#000;background-color:#fff}.mod_cleverreach_newsletter .cr_header{color:#000}.mod_cleverreach_newsletter .cr_hr{background-color:#ccc}.mod_cleverreach_newsletter .cr_site a{color:#5793c9}.mod_cleverreach_newsletter .imprint{color:#000}.mod_cleverreach_newsletter .cr_page{width:auto;max-width:850px}.mod_cleverreach_newsletter .cr_button{background-color:var(--color-primary);color:#fff}.mod_cleverreach_newsletter .cr_button:hover{background-color:var(--sl-color-primary-500)}.mod_cleverreach_newsletter .cr_button:active{background-color:var(--sl-color-primary-500)}.mod_cleverreach_newsletter .cr_form-component--group .cr_form-inputgroup{display:inline-flex;gap:6px}.mod_cleverreach_newsletter .cr_form-component--group .cr_form-inputgroup input{margin-top:11px}.cms_distance .d1{height:20px}.cms_distance .d2{height:40px}.cms_distance .d3{height:60px}.cms_distance .d4{height:80px}.cms-module-themeworlds{padding-bottom:20px;--sl-font-size-medium:15px;overflow:unset;clear:left}.cms-module-themeworlds .paper-background::after,.cms-module-themeworlds .paper-background::before{background:unset}.cms-module-themeworlds .themeworld{margin-top:100px;margin-bottom:100px;padding-left:4vw;font-size:14px;color:var(--color-gray-700);min-height:800px;border-radius:unset}.cms-module-themeworlds .themeworld sl-input::part(base){height:46px;line-height:46px}.cms-module-themeworlds .themeworld sl-input::part(input){height:42px}.cms-module-themeworlds .themeworld sl-select::part(control){height:46px;line-height:46px}.cms-module-themeworlds .themeworld sl-select::part(icon){z-index:1}.cms-module-themeworlds .themeworld sl-select::part(control)::after{content:" ";height:48px;width:48px;background-color:var(--color-gray-50);position:absolute;right:0}.cms-module-themeworlds .themeworld .background{transform:unset;left:0;width:100%}.cms-module-themeworlds .themeworld .content-area h3{font-size:28px;line-height:38px;padding-bottom:5px}.cms-module-themeworlds .themeworld .content-area .short-description{font-size:14px;line-height:22px}.cms-module-themeworlds .themeworld .content-grid{grid-template-columns:62% 38%;width:calc(100% - 4vw);max-width:100vw}.cms-module-themeworlds .themeworld .content-grid .overview{padding-right:60px}.cms-module-themeworlds .themeworld .content-grid .overview h1{font-size:28px;line-height:42px}.cms-module-themeworlds .themeworld .content-grid .overview h2{color:var(--color-gray-700)}.cms-module-themeworlds .themeworld .content-grid .teaser{padding:20px 0;background:#fff0 linear-gradient(180deg,var(--color-primary-gradient-light) 0%,var(--color-primary-gradient-dark) 100%) 0% 0% no-repeat padding-box}.cms-module-themeworlds .themeworld .content-grid .request_access{padding:60px;margin-top:-60px;margin-bottom:-60px;background-color:var(--color-233e59);border-radius:unset}.cms-module-themeworlds .themeworld .content-grid .request_access h2{color:var(--color-primary);font-size:28px;font-weight:700;line-height:40px}.cms-module-themeworlds .themeworld .content-grid .request_access h2::first-line{color:var(--color-e2ecf7)}.cms-module-themeworlds .themeworld .content-grid .request_access .access_option .headline{font-weight:700}.cms-module-themeworlds .themeworld .content-grid .request_access .access_option .headline sl-icon{font-size:40px}.cms-module-themeworlds .themeworld .content-grid .request_access .access_option .text{color:var(--color-e2ecf7);line-height:1.5em}.cms-module-themeworlds .themeworld .content-grid .request_access .access_option .arrow-down{color:var(--color-primary)}.cms-module-themeworlds .themeworld .content-grid .request_access .access_option sl-button{height:42px}.cms-module-themeworlds .themeworld .content-grid .request_access .access_option sl-button::part(base){font-size:14px;text-transform:uppercase;height:36px;line-height:36px}.cms-module-themeworlds .themeworld .content-grid .request_access .access_option sl-button::part(label){font-weight:600}.cms-module-themeworlds .themeworld .content-grid .request_access .spacer{color:var(--color-primary)}.cms-module-themeworlds .themeworld .content-grid .order-area .themeworld-process{padding-right:60px}.cms-module-themeworlds .themeworld .themeworld-process .form{--sl-input-border-color:var(--color-themeworld-border-grey);padding:0}.cms-module-themeworlds .themeworld .themeworld-starterbox .side-area .total-price{font-size:28px;line-height:38px}.cms-module-themeworlds .themeworld .themeworld-starterbox .side-area .select-button{text-transform:uppercase;background-color:var(--color-gray-50)}.cms-module-themeworlds .themeworld .themeworld-starterbox .side-area .select-button.selected{color:var(--color-ffffff);background-color:var(--color-primary)}.cms-module-themeworlds .themeworld .themeworld_registration_form{max-width:unset}.cms-module-themeworlds .themeworld .themeworld_registration_form sl-button::part(label){text-transform:uppercase;font-size:19px;font-weight:400}.cms-module-themeworlds .themeworld .themeworld_registration_form sl-button::part(base){border-radius:5px}.cms-module-themeworlds .themeworld .themeworld_registration_form .turnstile_container{margin-top:20px}.cms-module-themeworlds .themeworld .themeworld_registration_form .summary{margin-top:30px}.cms-module-themeworlds .themeworld .themeworld_registration_form .summary a.shipping-outside-de{color:var(--color-primary)}.cms-module-themeworlds .themeworld .form [name="strasse"]{grid-column:1 / 5}.cms-module-themeworlds .themeworld .form sl-checkbox{--sl-input-border-color:var(--color-primary)}.cms-module-themeworlds .themeworld .form a,.cms-module-themeworlds .themeworld .form a:hover,.cms-module-themeworlds .themeworld .form a:visited,.cms-module-themeworlds .themeworld .form a:active{color:var(--color-primary)}.cms-module-themeworlds .themeworld .themeworld-registration-success{color:var(--color-gray-700)!important}.cms-module-themeworlds .themeworld .themeworld-registration-success p{line-height:26px}.cms-module-themeworlds .themeworld .themeworld-registration-success sl-button::part(label){text-transform:uppercase;font-size:19px;font-weight:400;padding:10px 20px}.cms-module-themeworlds .themeworld .themeworld-registration-success sl-button::part(base){line-height:33px;height:auto;border-radius:5px}@media screen and (max-width:1279px){.cms-module-themeworlds .themeworld{padding-left:unset}.cms-module-themeworlds .themeworld .content-grid{width:calc(100% - 120px);padding:60px}.cms-module-themeworlds .themeworld .content-grid #request_access{margin:30px 0 0 0}}body .content>.cms-module-recombeeproductrecommendations{width:unset;padding:0 50px}@media screen and (max-width:1023px){body .content>.cms-module-recombeeproductrecommendations{padding:0 20px}}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations,body .page-content .mod_product_recommendations{border-radius:5px;background-color:#ebf4fc;padding:40px 0;margin-bottom:40px}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .module_headline,body .page-content .mod_product_recommendations .module_headline{color:#26445e;margin:0 auto;text-align:center}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .module_headline span,body .page-content .mod_product_recommendations .module_headline span{text-transform:uppercase;font:normal normal normal 14px/19px "Open Sans"}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .module_headline h2,body .page-content .mod_product_recommendations .module_headline h2{font:normal normal bold 28px/38px "Open Sans";color:#26445e}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__slide,body .page-content .mod_product_recommendations .splide__slide{display:flex;align-items:stretch;padding:43px 0 0 75px;transition:all 0.2s ease-in-out}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__slide .image,body .page-content .mod_product_recommendations .splide__slide .image{flex-grow:1;flex-shrink:1}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__slide .image sl-skeleton,body .page-content .mod_product_recommendations .splide__slide .image sl-skeleton{width:170px;height:170px;--border-radius:5px}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__slide .image sl-skeleton:not(:defined),body .page-content .mod_product_recommendations .splide__slide .image sl-skeleton:not(:defined){width:170px;height:170px}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__slide .image a,body .page-content .mod_product_recommendations .splide__slide .image a{background-color:#ebf4fc;display:block;padding:15px}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__slide .image a img,body .page-content .mod_product_recommendations .splide__slide .image a img{width:170px;height:170px;mix-blend-mode:darken;transition:all 0.2s ease-in-out}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__slide .legend,body .page-content .mod_product_recommendations .splide__slide .legend{flex-grow:1;flex-shrink:1;padding:15px 83px 15px 15px}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__slide .legend .pre-headline,body .page-content .mod_product_recommendations .splide__slide .legend .pre-headline{color:var(--color-gray-700);text-align:left;font-size:12px;line-height:16px;padding-bottom:2px}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__slide .legend h2,body .page-content .mod_product_recommendations .splide__slide .legend h2{color:#242424;text-align:left;font-size:16px;line-height:22px;font-weight:600;padding-bottom:5px}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__slide .legend h2 sl-skeleton,body .page-content .mod_product_recommendations .splide__slide .legend h2 sl-skeleton{height:16px}@media screen and (max-width:1023px){html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__slide .legend h2,body .page-content .mod_product_recommendations .splide__slide .legend h2{font-size:14px;line-height:20px}}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__slide .legend .colors,body .page-content .mod_product_recommendations .splide__slide .legend .colors{display:flex;gap:5px;flex-wrap:wrap}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__slide .legend .colors sl-skeleton,body .page-content .mod_product_recommendations .splide__slide .legend .colors sl-skeleton{width:18px;height:18px}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__slide .legend .colors .color,body .page-content .mod_product_recommendations .splide__slide .legend .colors .color{background-color:#ebf4fc}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__slide .legend .colors .color img,body .page-content .mod_product_recommendations .splide__slide .legend .colors .color img{width:18px;height:18px;mix-blend-mode:darken}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__slide:not(:last-of-type) .legend,body .page-content .mod_product_recommendations .splide__slide:not(:last-of-type) .legend{border-right:1px solid #b8d7f2}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__arrow,body .page-content .mod_product_recommendations .splide__arrow{border:0;color:var(--color-gray-400);padding:0;width:30px;font-size:33px;z-index:1;height:100%;opacity:1;border-radius:0;background-color:#ebf4fc}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__arrow svg,body .page-content .mod_product_recommendations .splide__arrow svg{width:2em;height:2em}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__arrow.splide__arrow--prev,body .page-content .mod_product_recommendations .splide__arrow.splide__arrow--prev{left:0}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__arrow.splide__arrow--prev sl-icon,body .page-content .mod_product_recommendations .splide__arrow.splide__arrow--prev sl-icon{font-size:33px;top:0;margin:0}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__arrow.splide__arrow--next,body .page-content .mod_product_recommendations .splide__arrow.splide__arrow--next{right:0}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__arrow.splide__arrow--next sl-icon,body .page-content .mod_product_recommendations .splide__arrow.splide__arrow--next sl-icon{font-size:33px;top:0;margin:0}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__arrow:is(:disabled),body .page-content .mod_product_recommendations .splide__arrow:is(:disabled){opacity:.3}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__pagination,body .page-content .mod_product_recommendations .splide__pagination{bottom:0}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__pagination__page,body .page-content .mod_product_recommendations .splide__pagination__page{background-color:var(--sl-color-blue-100);margin:5px;border:0;border-radius:50%;display:inline-block;padding:0}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__pagination__page.is-active,body .page-content .mod_product_recommendations .splide__pagination__page.is-active{background-color:var(--sl-color-blue-600);transform:scale(1);margin:5px}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations.no_headline .splide__slide,body .page-content .mod_product_recommendations.no_headline .splide__slide{padding-top:0}@media screen and (max-width:1399px){html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__slide,body .page-content .mod_product_recommendations .splide__slide{padding:43px 0 41px 41px;transition:all 0.2s ease-in-out}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__slide .image a img,body .page-content .mod_product_recommendations .splide__slide .image a img{width:130px;height:130px;transition:all 0.2s ease-in-out}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__slide .legend,body .page-content .mod_product_recommendations .splide__slide .legend{border-width:0}}@media screen and (max-width:539px){html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations,body .page-content .mod_product_recommendations{padding:13px 0 10px 0;transition:all 0.2s ease-in-out}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .module_headline h2,body .page-content .mod_product_recommendations .module_headline h2{font:normal normal bold 20px/28px "Open Sans"}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__slide,body .page-content .mod_product_recommendations .splide__slide{padding:27px 0 41px 31px;transition:all 0.2s ease-in-out}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__slide .image a img,body .page-content .mod_product_recommendations .splide__slide .image a img{width:91px;height:91px;transition:all 0.2s ease-in-out}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__slide .legend,body .page-content .mod_product_recommendations .splide__slide .legend{padding-right:31px}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__slide:not(:last-of-type) .legend,body .page-content .mod_product_recommendations .splide__slide:not(:last-of-type) .legend{border-right:0}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__arrow.splide__arrow--prev,body .page-content .mod_product_recommendations .splide__arrow.splide__arrow--prev{left:0}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .splide__arrow.splide__arrow--next,body .page-content .mod_product_recommendations .splide__arrow.splide__arrow--next{right:0}}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations{margin:0 30px}html.active-search body header#header .main-header>ul.right .search-container #overlay-cms .cms-module-recombeeproductrecommendations .mod_product_recommendations.no_headline .splide__slide{padding-top:0}.mod_feed_recommendations{display:flex;gap:20px 20px}.mod_feed_recommendations .feed{position:relative;aspect-ratio:450 / 359;display:grid;grid-template-rows:50% 50%;grid-template-columns:100%;width:calc(50% - 10px);cursor:pointer;text-decoration:none;border-radius:5px}.mod_feed_recommendations a{display:contents}.mod_feed_recommendations .image{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;background-size:cover;background-position:top left}.mod_feed_recommendations .feed-image-overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:linear-gradient(to bottom,rgb(0 0 0 / .1) 0%,rgb(0 0 0 / .7) 70%)}.mod_feed_recommendations .feed-image-overlay:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;opacity:0;background:linear-gradient(to bottom,rgb(0 0 0 / .1) 0%,rgb(0 0 0 / .7) 70%);transition:opacity 0.3s ease-in-out}.mod_feed_recommendations .feed:hover .feed-image-overlay:after{opacity:1}.mod_feed_recommendations .feed-overlay{grid-row-start:2;text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:0 40px;z-index:1}.mod_feed_recommendations .tag{display:block;font-size:14px;line-height:19px;text-transform:uppercase}.mod_feed_recommendations .title{display:block;font-weight:700;font-size:28px;line-height:38px}.mod_feed_recommendations .button_text{border:1px solid #fff;border-radius:5px;font-weight:700;font-size:16px;line-height:22px;text-transform:uppercase;padding:10px 20px;margin:22px auto 30px auto}html.active-search .search-container #overlay-cms .cms-module-recombeefeedrecommendations{margin:20px 30px}html.active-search .search-container #overlay-cms .cms-module-recombeefeedrecommendations .feed{width:calc(25% - 15px)}@media (max-width:1280px){.mod_feed_recommendations,html.active-search .search-container #overlay-cms .cms-module-recombeefeedrecommendations{flex-wrap:wrap}.mod_feed_recommendations .feed,html.active-search .search-container #overlay-cms .cms-module-recombeefeedrecommendations .feed{width:calc(50% - 10px)}}@media (max-width:768px){.mod_feed_recommendations .feed,html.active-search .search-container #overlay-cms .cms-module-recombeefeedrecommendations .feed{width:100%}}.page-content .container .cms-module-columns .cms-module-registrationform .mod_registrationform{width:100%}@media screen and (max-width:1279px){.page-content .container .cms-module-columns .columns-70-30 .col:first-child .cms-module-registrationform .contact-person .fields{grid-template-columns:calc(50% - 30px) calc(50%);grid-template-rows:auto auto auto auto auto auto auto auto;grid-template-areas:"salutation ." "firstname lastname" "position ." "phone mobile" "email ." "password password-repeat" "subscribe-catalog subscribe-haptic-mails" "subscribe-newsletter email-newsletter"}.page-content .container .cms-module-columns .columns-70-30 .col:first-child .cms-module-registrationform .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"company-name ." "company-street-number company-zip-city" "company-country ." "company-email company-email-invoice" "company-website ." "company-vat company-register-no" "role-select role-select" "company-request company-request" "form-submit ." "info info"}}@media screen and (max-width:1023px){.page-content .container .cms-module-columns .columns-70-30 .col:first-child .cms-module-registrationform .contact-person .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"salutation" "firstname" "lastname" "position" "phone" "mobile" "email" "password" "password-repeat" "subscribe-catalog" "subscribe-haptic-mails" "subscribe-newsletter" "email-newsletter"}.page-content .container .cms-module-columns .columns-70-30 .col:first-child .cms-module-registrationform .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"company-name" "company-street-number" "company-zip-city" "company-country" "company-email" "company-email-invoice" "company-website" "company-vat" "company-register-no" "role-select" "company-request" "form-submit" "info"}}.page-content .container .cms-module-columns .columns-70-30 .col:last-child .cms-module-registrationform .contact-person .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"salutation" "firstname" "lastname" "position" "phone" "mobile" "email" "password" "password-repeat" "subscribe-catalog" "subscribe-haptic-mails" "subscribe-newsletter" "email-newsletter"}.page-content .container .cms-module-columns .columns-70-30 .col:last-child .cms-module-registrationform .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"company-name" "company-street-number" "company-zip-city" "company-country" "company-email" "company-email-invoice" "company-website" "company-vat" "company-register-no" "role-select" "company-request" "form-submit" "info"}.page-content .container .cms-module-columns .columns-30-70 .col:first-child .cms-module-registrationform .contact-person .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"salutation" "firstname" "lastname" "position" "phone" "mobile" "email" "password" "password-repeat" "subscribe-catalog" "subscribe-haptic-mails" "subscribe-newsletter" "email-newsletter"}.page-content .container .cms-module-columns .columns-30-70 .col:first-child .cms-module-registrationform .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"company-name" "company-street-number" "company-zip-city" "company-country" "company-email" "company-email-invoice" "company-website" "company-vat" "company-register-no" "role-select" "company-request" "form-submit" "info"}@media screen and (max-width:1279px){.page-content .container .cms-module-columns .columns-30-70 .col:last-child .cms-module-registrationform .contact-person .fields{grid-template-columns:calc(50% - 30px) calc(50%);grid-template-rows:auto auto auto auto auto auto auto auto;grid-template-areas:"salutation ." "firstname lastname" "position ." "phone mobile" "email ." "password password-repeat" "subscribe-catalog subscribe-haptic-mails" "subscribe-newsletter email-newsletter"}.page-content .container .cms-module-columns .columns-30-70 .col:last-child .cms-module-registrationform .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"company-name ." "company-street-number company-zip-city" "company-country ." "company-email company-email-invoice" "company-website ." "company-vat company-register-no" "role-select role-select" "company-request company-request" "form-submit ." "info info"}}@media screen and (max-width:1023px){.page-content .container .cms-module-columns .columns-30-70 .col:last-child .cms-module-registrationform .contact-person .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"salutation" "firstname" "lastname" "position" "phone" "mobile" "email" "password" "password-repeat" "subscribe-catalog" "subscribe-haptic-mails" "subscribe-newsletter" "email-newsletter"}.page-content .container .cms-module-columns .columns-30-70 .col:last-child .cms-module-registrationform .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"company-name" "company-street-number" "company-zip-city" "company-country" "company-email" "company-email-invoice" "company-website" "company-vat" "company-register-no" "role-select" "company-request" "form-submit" "info"}}@media screen and (max-width:1399px){.page-content .container .cms-module-columns .columns-50-50 .col .cms-module-registrationform .contact-person .fields{grid-template-columns:calc(50% - 30px) calc(50%);grid-template-rows:auto auto auto auto auto auto auto auto;grid-template-areas:"salutation ." "firstname lastname" "position ." "phone mobile" "email ." "password password-repeat" "subscribe-catalog subscribe-haptic-mails" "subscribe-newsletter email-newsletter"}.page-content .container .cms-module-columns .columns-50-50 .col .cms-module-registrationform .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"company-name ." "company-street-number company-zip-city" "company-country ." "company-email company-email-invoice" "company-website ." "company-vat company-register-no" "role-select role-select" "company-request company-request" "form-submit ." "info info"}}@media screen and (max-width:1023px){.page-content .container .cms-module-columns .columns-50-50 .col .cms-module-registrationform .contact-person .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"salutation" "firstname" "lastname" "position" "phone" "mobile" "email" "password" "password-repeat" "subscribe-catalog" "subscribe-haptic-mails" "subscribe-newsletter" "email-newsletter"}.page-content .container .cms-module-columns .columns-50-50 .col .cms-module-registrationform .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"company-name" "company-street-number" "company-zip-city" "company-country" "company-email" "company-email-invoice" "company-website" "company-vat" "company-register-no" "role-select" "company-request" "form-submit" "info"}}.page-content .container .cms-module-columns .columns-33-33-33 .col .cms-module-registrationform .contact-person .fields{grid-template-columns:calc(50% - 30px) calc(50%);grid-template-rows:auto auto auto auto auto auto auto auto;grid-template-areas:"salutation ." "firstname lastname" "position ." "phone mobile" "email ." "password password-repeat" "subscribe-catalog subscribe-haptic-mails" "subscribe-newsletter email-newsletter"}.page-content .container .cms-module-columns .columns-33-33-33 .col .cms-module-registrationform .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"company-name ." "company-street-number company-zip-city" "company-country ." "company-email company-email-invoice" "company-website ." "company-vat company-register-no" "role-select role-select" "company-request company-request" "form-submit ." "info info"}@media screen and (max-width:1599px){.page-content .container .cms-module-columns .columns-33-33-33 .col .cms-module-registrationform .contact-person .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"salutation" "firstname" "lastname" "position" "phone" "mobile" "email" "password" "password-repeat" "subscribe-catalog" "subscribe-haptic-mails" "subscribe-newsletter" "email-newsletter"}.page-content .container .cms-module-columns .columns-33-33-33 .col .cms-module-registrationform .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"company-name" "company-street-number" "company-zip-city" "company-country" "company-email" "company-email-invoice" "company-website" "company-vat" "company-register-no" "role-select" "company-request" "form-submit" "info"}}.page-content .container .cms-module-columns .columns-25-25-25-25 .col .cms-module-registrationform .contact-person .fields,.page-content .container .cms-module-columns .columns-20-20-20-20-20 .col .cms-module-registrationform .contact-person .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"salutation" "firstname" "lastname" "position" "phone" "mobile" "email" "password" "password-repeat" "subscribe-catalog" "subscribe-haptic-mails" "subscribe-newsletter" "email-newsletter"}.page-content .container .cms-module-columns .columns-25-25-25-25 .col .cms-module-registrationform .company .fields,.page-content .container .cms-module-columns .columns-20-20-20-20-20 .col .cms-module-registrationform .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"company-name" "company-street-number" "company-zip-city" "company-country" "company-email" "company-email-invoice" "company-website" "company-vat" "company-register-no" "role-select" "company-request" "form-submit" "info"}.cms-module-registrationform{--sl-input-height-medium:44px;--sl-font-size-medium:14px}.cms-module-registrationform .mod_registrationform{border-radius:5px}.cms-module-registrationform .mod_registrationform form .fields{margin-top:40px}.cms-module-registrationform .mod_registrationform form .fields .form-field{display:flex;flex-direction:column;margin-top:auto;min-height:56px}.cms-module-registrationform .mod_registrationform form .fields .form-field label,.cms-module-registrationform .mod_registrationform form .fields .form-field sl-select#direktanredeSelect::part(form-control-label),.cms-module-registrationform .mod_registrationform form .fields .form-field sl-select#landSelect::part(form-control-label),.cms-module-registrationform .mod_registrationform form .fields .form-field sl-textarea#request::part(form-control-label){font:normal normal bold 14px/24px "Open Sans";display:inline-block;padding-bottom:0}.cms-module-registrationform .mod_registrationform form .fields .form-field sl-input{margin-top:auto}.cms-module-registrationform .mod_registrationform form .fields .form-field sl-radio,.cms-module-registrationform .mod_registrationform form .fields .form-field sl-checkbox{--sl-toggle-size:18px;padding-right:19px;display:inline-block}.cms-module-registrationform .mod_registrationform form .fields .form-field sl-select::part(base) label{--sl-font-size-medium:14px}.cms-module-registrationform .mod_registrationform form .contact-person .fields{display:grid;grid-template-columns:calc(33.3% - 30px) calc(33.3% - 30px) calc(33.3%);grid-template-rows:auto auto auto auto auto auto;grid-template-areas:"salutation . ." "firstname lastname position" "phone mobile email" "password password-repeat ." "subscribe-catalog subscribe-haptic-mails ." "subscribe-newsletter email-newsletter .";gap:15px 30px}@media screen and (max-width:1023px){.cms-module-registrationform .mod_registrationform form .contact-person .fields{grid-template-columns:calc(50% - 30px) calc(50%);grid-template-rows:auto auto auto auto auto auto auto auto;grid-template-areas:"salutation ." "firstname lastname" "position ." "phone mobile" "email ." "password password-repeat" "subscribe-catalog subscribe-haptic-mails" "subscribe-newsletter email-newsletter"}}@media screen and (max-width:767px){.cms-module-registrationform .mod_registrationform form .contact-person .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"salutation" "firstname" "lastname" "position" "phone" "mobile" "email" "password" "password-repeat" "subscribe-catalog" "subscribe-haptic-mails" "subscribe-newsletter" "email-newsletter"}}.cms-module-registrationform .mod_registrationform form .contact-person .fields .salutation{grid-area:salutation}.cms-module-registrationform .mod_registrationform form .contact-person .fields .firstname{grid-area:firstname}.cms-module-registrationform .mod_registrationform form .contact-person .fields .lastname{grid-area:lastname}.cms-module-registrationform .mod_registrationform form .contact-person .fields .position{grid-area:position}.cms-module-registrationform .mod_registrationform form .contact-person .fields .phone{grid-area:phone}.cms-module-registrationform .mod_registrationform form .contact-person .fields .mobile{grid-area:mobile}.cms-module-registrationform .mod_registrationform form .contact-person .fields .email{grid-area:email}.cms-module-registrationform .mod_registrationform form .contact-person .fields .password{grid-area:password}.cms-module-registrationform .mod_registrationform form .contact-person .fields .password-repeat{grid-area:password-repeat}.cms-module-registrationform .mod_registrationform form .contact-person .fields .subscribe-catalog{grid-area:subscribe-catalog}.cms-module-registrationform .mod_registrationform form .contact-person .fields .subscribe-haptic-mails{grid-area:subscribe-haptic-mails}.cms-module-registrationform .mod_registrationform form .contact-person .fields .subscribe-newsletter{grid-area:subscribe-newsletter}.cms-module-registrationform .mod_registrationform form .contact-person .fields .email-newsletter{grid-area:email-newsletter}.cms-module-registrationform .mod_registrationform form hr{margin:40px 0;border-color:#e0e0e0}@media screen and (max-width:767px){.cms-module-registrationform .mod_registrationform form hr{margin:15px 0}}.cms-module-registrationform .mod_registrationform form .company .fields{display:grid;grid-template-columns:calc(33.3% - 30px) calc(33.3% - 30px) calc(33.3%);grid-template-rows:auto auto auto auto auto auto auto auto;grid-template-areas:"company-name . ." "company-street-number company-zip-city company-country" "company-email company-email-invoice company-website" "company-vat company-register-no ." "role-select role-select ." "company-request company-request company-request" "turnstile_container turnstile_container turnstile_container" "form-submit form-submit form-submit" "info info info";gap:15px 30px}@media screen and (max-width:1023px){.cms-module-registrationform .mod_registrationform form .company .fields{grid-template-columns:calc(50% - 30px) calc(50%);grid-template-rows:auto;grid-template-areas:"company-name ." "company-street-number company-zip-city" "company-country ." "company-email company-email-invoice" "company-website ." "company-vat company-register-no" "role-select role-select" "company-request company-request" "turnstile_container turnstile_container" "form-submit ." "info info"}}@media screen and (max-width:767px){.cms-module-registrationform .mod_registrationform form .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"company-name" "company-street-number" "company-zip-city" "company-country" "company-email" "company-email-invoice" "company-website" "company-vat" "company-register-no" "role-select" "company-request" "turnstile_container" "form-submit" "info"}}.cms-module-registrationform .mod_registrationform form .company .fields .company-name{grid-area:company-name}.cms-module-registrationform .mod_registrationform form .company .fields .company-street-number{grid-area:company-street-number}.cms-module-registrationform .mod_registrationform form .company .fields .company-street-number .line{display:grid;grid-template-columns:calc(67% - 15px) 33%;grid-template-rows:auto;gap:15px;grid-template-areas:"street number"}.cms-module-registrationform .mod_registrationform form .company .fields .company-street-number .line .street{grid-area:street}.cms-module-registrationform .mod_registrationform form .company .fields .company-street-number .line .number{grid-area:number}.cms-module-registrationform .mod_registrationform form .company .fields .company-zip-city{grid-area:company-zip-city}.cms-module-registrationform .mod_registrationform form .company .fields .company-zip-city .line{display:grid;grid-template-columns:33% calc(67% - 15px);grid-template-rows:auto;gap:15px;grid-template-areas:"zip city"}.cms-module-registrationform .mod_registrationform form .company .fields .company-zip-city .line .zip{grid-area:zip}.cms-module-registrationform .mod_registrationform form .company .fields .company-zip-city .line .city{grid-area:city}.cms-module-registrationform .mod_registrationform form .company .fields .company-country{grid-area:company-country}.cms-module-registrationform .mod_registrationform form .company .fields .company-country sl-select::part(base){margin-top:auto;line-height:20px}.cms-module-registrationform .mod_registrationform form .company .fields .company-email{grid-area:company-email}.cms-module-registrationform .mod_registrationform form .company .fields .company-email-invoice{grid-area:company-email-invoice}.cms-module-registrationform .mod_registrationform form .company .fields .company-website{grid-area:company-website}.cms-module-registrationform .mod_registrationform form .company .fields .company-vat{grid-area:company-vat}.cms-module-registrationform .mod_registrationform form .company .fields .company-register-no{grid-area:company-register-no}.cms-module-registrationform .mod_registrationform form .company .fields .company-registry-court{grid-area:company-registry-court}.cms-module-registrationform .mod_registrationform form .company .fields .role-select{grid-area:role-select}.cms-module-registrationform .mod_registrationform form .company .fields .company-request{grid-area:company-request}.cms-module-registrationform .mod_registrationform form .company .fields .turnstile_container{grid-area:turnstile_container;margin-top:20px}.cms-module-registrationform .mod_registrationform form .company .fields .form-submit{grid-area:form-submit}.cms-module-registrationform .mod_registrationform form .company .fields .form-submit label{font-weight:400}.cms-module-registrationform .mod_registrationform form .company .fields .info{grid-area:info}.cms-module-registrationform .mod_registrationform form .company .fields .info p{font:normal normal normal 12px/18px Open Sans}.page-content .container .cms-module-columns .cms-module-registrationform2026 .mod_registrationform{width:100%}@media screen and (max-width:1279px){.page-content .container .cms-module-columns .columns-70-30 .col:first-child .cms-module-registrationform2026 .contact-person .fields{grid-template-columns:calc(50% - 30px) calc(50%);grid-template-rows:auto auto auto auto auto auto auto auto;grid-template-areas:"salutation ." "firstname lastname" "phone email" "language ." "subscribe-newsletter ." "password password-repeat" "request request" "turnstile_container ." "form-submit ."}.page-content .container .cms-module-columns .columns-70-30 .col:first-child .cms-module-registrationform2026 .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"role-select role-select" "company-name ." "company-street-number company-zip-city" "company-country ." "company-vat company-email" "company-website ."}}@media screen and (max-width:1023px){.page-content .container .cms-module-columns .columns-70-30 .col:first-child .cms-module-registrationform2026 .contact-person .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"salutation" "firstname" "lastname" "phone" "email" "language" "subscribe-newsletter" "password" "password-repeat" "request" "turnstile_container" "form-submit"}.page-content .container .cms-module-columns .columns-70-30 .col:first-child .cms-module-registrationform2026 .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"role-select" "company-name" "company-street-number" "company-zip-city" "company-country" "company-vat" "company-email" "company-website"}}.page-content .container .cms-module-columns .columns-70-30 .col:last-child .cms-module-registrationform2026 .contact-person .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"salutation" "firstname" "lastname" "phone" "email" "language" "subscribe-newsletter" "password" "password-repeat" "request" "turnstile_container" "form-submit"}.page-content .container .cms-module-columns .columns-70-30 .col:last-child .cms-module-registrationform2026 .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"role-select" "company-name" "company-street-number" "company-zip-city" "company-country" "company-vat" "company-email" "company-website"}.page-content .container .cms-module-columns .columns-30-70 .col:first-child .cms-module-registrationform2026 .contact-person .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"salutation" "firstname" "lastname" "phone" "email" "language" "subscribe-newsletter" "password" "password-repeat" "request" "turnstile_container" "form-submit"}.page-content .container .cms-module-columns .columns-30-70 .col:first-child .cms-module-registrationform2026 .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"role-select" "company-name" "company-street-number" "company-zip-city" "company-country" "company-vat" "company-email" "company-website"}@media screen and (max-width:1279px){.page-content .container .cms-module-columns .columns-30-70 .col:last-child .cms-module-registrationform2026 .contact-person .fields{grid-template-columns:calc(50% - 30px) calc(50%);grid-template-rows:auto auto auto auto auto auto auto auto;grid-template-areas:"salutation ." "firstname lastname" "phone email" "language ." "subscribe-newsletter ." "password password-repeat" "request request" "turnstile_container ." "form-submit ."}.page-content .container .cms-module-columns .columns-30-70 .col:last-child .cms-module-registrationform2026 .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"role-select role-select" "company-name ." "company-street-number company-zip-city" "company-country ." "company-vat company-email" "company-website ."}}@media screen and (max-width:1023px){.page-content .container .cms-module-columns .columns-30-70 .col:last-child .cms-module-registrationform2026 .contact-person .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"salutation" "firstname" "lastname" "phone" "email" "language" "subscribe-newsletter" "password" "password-repeat" "request" "turnstile_container" "form-submit"}.page-content .container .cms-module-columns .columns-30-70 .col:last-child .cms-module-registrationform2026 .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"role-select" "company-name" "company-street-number" "company-zip-city" "company-country" "company-vat" "company-email" "company-website"}}@media screen and (max-width:1399px){.page-content .container .cms-module-columns .columns-50-50 .col .cms-module-registrationform2026 .contact-person .fields{grid-template-columns:calc(50% - 30px) calc(50%);grid-template-rows:auto auto auto auto auto auto auto auto;grid-template-areas:"salutation ." "firstname lastname" "phone email" "language ." "password password-repeat" "subscribe-newsletter ." "password password-repeat" "request request" "turnstile_container ." "form-submit ."}.page-content .container .cms-module-columns .columns-50-50 .col .cms-module-registrationform2026 .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"role-select role-select" "company-name ." "company-street-number company-zip-city" "company-country ." "company-vat company-email" "company-website ."}}@media screen and (max-width:1023px){.page-content .container .cms-module-columns .columns-50-50 .col .cms-module-registrationform2026 .contact-person .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"salutation" "firstname" "lastname" "phone" "email" "language" "subscribe-newsletter" "password" "password-repeat" "request" "turnstile_container" "form-submit"}.page-content .container .cms-module-columns .columns-50-50 .col .cms-module-registrationform2026 .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"role-select" "company-name" "company-street-number" "company-zip-city" "company-country" "company-vat" "company-email" "company-website"}}.page-content .container .cms-module-columns .columns-33-33-33 .col .cms-module-registrationform2026 .contact-person .fields{grid-template-columns:calc(50% - 30px) calc(50%);grid-template-rows:auto auto auto auto auto auto auto auto;grid-template-areas:"salutation ." "firstname lastname" "phone email" "language ." "subscribe-newsletter ." "password password-repeat" "request request" "turnstile_container ." "form-submit ."}.page-content .container .cms-module-columns .columns-33-33-33 .col .cms-module-registrationform2026 .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"role-select role-select" "company-name ." "company-street-number company-zip-city" "company-country ." "company-vat company-email" "company-website ."}@media screen and (max-width:1599px){.page-content .container .cms-module-columns .columns-33-33-33 .col .cms-module-registrationform2026 .contact-person .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"salutation" "firstname" "lastname" "phone" "email" "language" "subscribe-newsletter" "password" "password-repeat" "request" "turnstile_container" "form-submit"}.page-content .container .cms-module-columns .columns-33-33-33 .col .cms-module-registrationform2026 .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"role-select" "company-name" "company-street-number" "company-zip-city" "company-country" "company-vat" "company-email" "company-website"}}.page-content .container .cms-module-columns .columns-25-25-25-25 .col .cms-module-registrationform2026 .contact-person .fields,.page-content .container .cms-module-columns .columns-20-20-20-20-20 .col .cms-module-registrationform2026 .contact-person .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"salutation" "firstname" "lastname" "phone" "email" "language" "subscribe-newsletter" "password" "password-repeat" "request" "turnstile_container" "form-submit"}.page-content .container .cms-module-columns .columns-25-25-25-25 .col .cms-module-registrationform2026 .company .fields,.page-content .container .cms-module-columns .columns-20-20-20-20-20 .col .cms-module-registrationform2026 .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"role-select" "company-name" "company-street-number" "company-zip-city" "company-country" "company-vat" "company-email" "company-website"}.cms-module-registrationform2026{--sl-input-height-medium:44px;--sl-font-size-medium:14px}.cms-module-registrationform2026 .mod_registrationform{border-radius:5px}.cms-module-registrationform2026 .mod_registrationform form .fields{margin-top:40px}.cms-module-registrationform2026 .mod_registrationform form .fields .form-field{display:flex;flex-direction:column;margin-top:auto;min-height:56px}.cms-module-registrationform2026 .mod_registrationform form .fields .form-field label,.cms-module-registrationform2026 .mod_registrationform form .fields .form-field sl-select#direktanredeSelect::part(form-control-label),.cms-module-registrationform2026 .mod_registrationform form .fields .form-field sl-select#landSelect::part(form-control-label),.cms-module-registrationform2026 .mod_registrationform form .fields .form-field sl-select#languageSelect::part(form-control-label),.cms-module-registrationform2026 .mod_registrationform form .fields .form-field sl-textarea#request::part(form-control-label){font:normal normal bold 14px/24px "Open Sans";display:inline-block;padding-bottom:0}.cms-module-registrationform2026 .mod_registrationform form .fields .form-field sl-input{margin-top:auto}.cms-module-registrationform2026 .mod_registrationform form .fields .form-field sl-radio,.cms-module-registrationform2026 .mod_registrationform form .fields .form-field sl-checkbox{--sl-toggle-size:18px;padding-right:19px;display:inline-block}.cms-module-registrationform2026 .mod_registrationform form .fields .form-field sl-select::part(base) label{--sl-font-size-medium:14px}.cms-module-registrationform2026 .mod_registrationform form .contact-person .fields{display:grid;grid-template-columns:calc(33.3% - 30px) calc(33.3% - 30px) calc(33.3%);grid-template-rows:auto auto auto auto auto auto;grid-template-areas:"salutation firstname lastname" "phone email language" "subscribe-newsletter . ." "password password-repeat ." "request request request" "turnstile_container . ." "form-submit . .";gap:15px 30px}@media screen and (max-width:1023px){.cms-module-registrationform2026 .mod_registrationform form .contact-person .fields{grid-template-columns:calc(50% - 30px) calc(50%);grid-template-rows:auto auto auto auto auto auto auto auto;grid-template-areas:"salutation ." "firstname lastname" "phone email" "language ." "subscribe-newsletter ." "password password-repeat" "request request" "turnstile_container ." "form-submit ."}}@media screen and (max-width:767px){.cms-module-registrationform2026 .mod_registrationform form .contact-person .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"salutation" "firstname" "lastname" "phone" "email" "language" "subscribe-newsletter" "password" "password-repeat" "request" "turnstile_container" "form-submit"}}.cms-module-registrationform2026 .mod_registrationform form .contact-person .fields .salutation{grid-area:salutation}.cms-module-registrationform2026 .mod_registrationform form .contact-person .fields .firstname{grid-area:firstname}.cms-module-registrationform2026 .mod_registrationform form .contact-person .fields .lastname{grid-area:lastname}.cms-module-registrationform2026 .mod_registrationform form .contact-person .fields .phone{grid-area:phone}.cms-module-registrationform2026 .mod_registrationform form .contact-person .fields .email{grid-area:email}.cms-module-registrationform2026 .mod_registrationform form .contact-person .fields .language{grid-area:language}.cms-module-registrationform2026 .mod_registrationform form .contact-person .fields .subscribe-newsletter{grid-area:subscribe-newsletter}.cms-module-registrationform2026 .mod_registrationform form .contact-person .fields .password{grid-area:password}.cms-module-registrationform2026 .mod_registrationform form .contact-person .fields .password-repeat{grid-area:password-repeat}.cms-module-registrationform2026 .mod_registrationform form .contact-person .fields .request{grid-area:request}.cms-module-registrationform2026 .mod_registrationform form .contact-person .fields .turnstile_container{grid-area:turnstile_container;margin-top:20px}.cms-module-registrationform2026 .mod_registrationform form .contact-person .fields .form-submit{grid-area:form-submit}.cms-module-registrationform2026 .mod_registrationform form hr{margin:40px 0;border-color:#e0e0e0}@media screen and (max-width:767px){.cms-module-registrationform2026 .mod_registrationform form hr{margin:15px 0}}.cms-module-registrationform2026 .mod_registrationform form .company .fields{display:grid;grid-template-columns:calc(33.3% - 30px) calc(33.3% - 30px) calc(33.3%);grid-template-rows:auto;grid-template-areas:"role-select role-select ." "company-name . ." "company-street-number company-zip-city company-country" "company-vat company-email company-website";gap:15px 30px;padding-bottom:30px}@media screen and (max-width:1023px){.cms-module-registrationform2026 .mod_registrationform form .company .fields{grid-template-columns:calc(50% - 30px) calc(50%);grid-template-rows:auto;grid-template-areas:"role-select role-select" "company-name ." "company-street-number company-zip-city" "company-country ." "company-vat company-email" "company-website ." "info info"}}@media screen and (max-width:767px){.cms-module-registrationform2026 .mod_registrationform form .company .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"role-select" "company-name" "company-street-number" "company-zip-city" "company-country" "company-vat" "company-email" "company-website" "info"}}.cms-module-registrationform2026 .mod_registrationform form .company .fields .company-name{grid-area:company-name}.cms-module-registrationform2026 .mod_registrationform form .company .fields .company-street-number{grid-area:company-street-number}.cms-module-registrationform2026 .mod_registrationform form .company .fields .company-street-number .line{display:grid;grid-template-columns:calc(67% - 15px) 33%;grid-template-rows:auto;gap:15px;grid-template-areas:"street number"}.cms-module-registrationform2026 .mod_registrationform form .company .fields .company-street-number .line .street{grid-area:street}.cms-module-registrationform2026 .mod_registrationform form .company .fields .company-street-number .line .number{grid-area:number}.cms-module-registrationform2026 .mod_registrationform form .company .fields .company-zip-city{grid-area:company-zip-city}.cms-module-registrationform2026 .mod_registrationform form .company .fields .company-zip-city .line{display:grid;grid-template-columns:33% calc(67% - 15px);grid-template-rows:auto;gap:15px;grid-template-areas:"zip city"}.cms-module-registrationform2026 .mod_registrationform form .company .fields .company-zip-city .line .zip{grid-area:zip}.cms-module-registrationform2026 .mod_registrationform form .company .fields .company-zip-city .line .city{grid-area:city}.cms-module-registrationform2026 .mod_registrationform form .company .fields .company-country{grid-area:company-country}.cms-module-registrationform2026 .mod_registrationform form .company .fields .company-country sl-select::part(base){margin-top:auto;line-height:20px}.cms-module-registrationform2026 .mod_registrationform form .company .fields .company-email{grid-area:company-email}.cms-module-registrationform2026 .mod_registrationform form .company .fields .company-email-invoice{grid-area:company-email-invoice}.cms-module-registrationform2026 .mod_registrationform form .company .fields .company-website{grid-area:company-website}.cms-module-registrationform2026 .mod_registrationform form .company .fields .company-vat{grid-area:company-vat}.cms-module-registrationform2026 .mod_registrationform form .company .fields .role-select{grid-area:role-select}.mod_notification_bar{min-height:50px;background-color:var(--jck-notification-bar-background-color);color:var(--jck-notification-bar-textcolor);position:relative;text-align:center;display:flex;justify-content:center;align-items:center}.mod_notification_bar .inner{display:contents;max-width:var(--page-box-width);text-align:center;width:100%;line-height:20px}.mod_notification_bar .inner .message{display:inline-flex;flex-direction:row;gap:0 15px;text-align:center;font-family:var(--clx-font-primary);font-size:14px;font-weight:700;flex-wrap:wrap;justify-content:center;max-width:calc(100vw - 100px);margin-top:10px;margin-bottom:10px;align-items:center}@media screen and (max-width:767px){.mod_notification_bar .inner .message{display:block;margin:10px auto}}.mod_notification_bar .inner .message a{font-family:var(--clx-font-primary);color:var(--jck-notification-bar-background-color);font-size:14px;font-style:normal;font-weight:700;display:inline-block;background-color:var(--jck-notification-bar-textcolor);border-radius:5px;padding:5px 10px;margin:5px auto;text-decoration:none}.mod_notification_bar .inner .message a:hover{text-decoration:none;box-shadow:0 5px 10px 0 rgb(0 0 0 / .2)}@media screen and (max-width:767px){.mod_notification_bar .inner .message a{display:block;max-width:max-content;margin-top:10px}}.mod_notification_bar .inner .message .countdown{padding:4px 10px;border-radius:4px;background:rgb(0 0 0 / .4);color:#fff;min-width:fit-content;margin:5px 0}@media screen and (max-width:767px){.mod_notification_bar .inner .message .countdown{max-width:fit-content;min-width:unset;margin:5px auto}}.mod_notification_bar .close-overlay{position:absolute;top:calc(50% - 11px);right:14px;clear:both;margin:auto;display:inline-flex;align-items:center}.mod_notification_bar .close-overlay sl-icon-button::part(panel){border-radius:4px}.mod_notification_bar .close-overlay sl-icon-button::part(base){font-size:19px;padding:3px;border-radius:4px;background-color:rgb(0 0 0 / .4);color:#fff}sl-dialog#clx_cms_module_dialog .cmsModuleEditLayer_row sl-tooltip::part(body){padding:15px;background-color:#fff;color:#000;border-radius:6px;box-shadow:0 0 20px #00000029}sl-dialog#clx_cms_module_dialog .cmsModuleEditLayer_row sl-tooltip::part(base__arrow){z-index:1;background-color:#fff}sl-dialog#clx_cms_module_dialog .cmsModuleEditLayer_row sl-tooltip>sl-icon{margin-left:10px;font-size:14px}sl-dialog#clx_cms_module_dialog .cmsModuleEditLayer_row input[disabled][type="date"]{opacity:.4}body.cms_toolbar_open section.page-content{padding-top:calc(var(--clx-cms-toolbar-height) + 39px + 16px)}.cms-module-textandimagefooter .mod_text{display:grid;grid-template-columns:150px 1fr;gap:30px}@media screen and (max-width:639px){.cms-module-textandimagefooter .mod_text{display:flex;flex-direction:column}}.cms-module-textandimagefooter .mod_text.text_image{grid-template-areas:"text image"}.cms-module-textandimagefooter .mod_text.image_text{grid-template-areas:"image text"}.cms-module-textandimagefooter .mod_text .image{grid-area:image}@media screen and (max-width:639px){.cms-module-textandimagefooter .mod_text .image{margin:auto}}.cms-module-textandimagefooter .mod_text .text{grid-area:text}@media screen and (max-width:639px){.cms-module-textandimagefooter .mod_text .text{text-align:center}.cms-module-textandimagefooter .mod_text .text a{margin:auto}}.cms-module-textandimagefooter .mod_text h3{font-size:18px;font-weight:700;color:#333;display:inline-block;margin:0 0 10px;line-height:24px}.cms-module-textandimagefooter .mod_text ul{list-style-type:none;padding-left:0}.cms-module-textandimagefooter .mod_text picture img{max-width:100%;width:100%}@media screen and (max-width:639px){.cms-module-textandimagefooter .mod_text picture img{max-width:150px;margin:auto}}.cms-module-textandimagefooter .mod_text a.button{display:block;width:max-content;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:700;font-size:16px;line-height:22px;border-radius:5px;padding:10px 20px;border:1px solid var(--color-primary);text-decoration:none;text-transform:uppercase;color:var(--color-ffffff);background-color:var(--color-primary);margin-top:10px}.cms-module-textandimagefooter .mod_text a.button:hover{background-color:var(--color-6ea8db);border-color:var(--color-6ea8db)}.cms-module-textandimagefooter .mod_text a.button:active{background-color:var(--color-437db0);border-color:var(--color-437db0)}.cms-module-textandimagefooter .mod_text a.button:disabled{border-color:var(--color-gray-100);background-color:var(--color-gray-100);color:var(--color-gray-500)}.mod_stockdownloads .languages{padding:5px 0 15px;display:flex;gap:40px}.mod_stockdownloads .language a{gap:10px;display:flex;align-items:center;text-decoration:none;line-height:14px}.page-content{--grid-template-layout-widescreen:"salutation firstname lastname" "zip-city street-number phone" "email . ." "dealer dealer dealer" "message message message" "turnstile_container turnstile_container turnstile_container" "form-submit form-submit form-submit";--grid-template-layout-tab:"salutation ." "firstname lastname" "zip-city street-number" "phone email" "dealer dealer" "message message" "turnstile_container turnstile_container" "form-submit form-submit";--grid-template-layout-mobile:"salutation" "firstname" "lastname" "zip-city" "street-number" "phone" "email" "dealer" "message" "turnstile_container" "form-submit"}.page-content .container .cms-module-columns .cms-module-contactform .mod_contactform{width:100%}@media screen and (max-width:1279px){.page-content .container .cms-module-columns .columns-70-30 .col:first-child .cms-module-contactform .fields{grid-template-columns:calc(50% - 30px) calc(50%);grid-template-areas:var(--grid-template-layout-tab)}}@media screen and (max-width:1023px){.page-content .container .cms-module-columns .columns-70-30 .col:first-child .cms-module-contactform .fields{grid-template-columns:100%;grid-template-areas:var(--grid-template-layout-mobile)}}.page-content .container .cms-module-columns .columns-70-30 .col:last-child .cms-module-contactform .fields{grid-template-columns:100%;grid-template-areas:var(--grid-template-layout-mobile)}.page-content .container .cms-module-columns .columns-30-70 .col:first-child .cms-module-contactform .fields{grid-template-columns:100%;grid-template-areas:var(--grid-template-layout-mobile)}@media screen and (max-width:1279px){.page-content .container .cms-module-columns .columns-30-70 .col:last-child .cms-module-contactform .fields{grid-template-columns:calc(50% - 30px) calc(50%);grid-template-areas:var(--grid-template-layout-tab)}}@media screen and (max-width:1023px){.page-content .container .cms-module-columns .columns-30-70 .col:last-child .cms-module-contactform .fields{grid-template-columns:100%;grid-template-areas:var(--grid-template-layout-mobile)}}@media screen and (max-width:1399px){.page-content .container .cms-module-columns .columns-50-50 .col .cms-module-contactform .fields{grid-template-columns:calc(50% - 30px) calc(50%);grid-template-areas:var(--grid-template-layout-tab)}}@media screen and (max-width:1023px){.page-content .container .cms-module-columns .columns-50-50 .col .cms-module-contactform .fields{grid-template-columns:100%;grid-template-areas:var(--grid-template-layout-mobile)}}.page-content .container .cms-module-columns .columns-33-33-33 .col .cms-module-contactform .fields{grid-template-columns:calc(50% - 30px) calc(50%);grid-template-areas:var(--grid-template-layout-tab)}@media screen and (max-width:1599px){.page-content .container .cms-module-columns .columns-33-33-33 .col .cms-module-contactform{grid-template-columns:100%;grid-template-areas:var(--grid-template-layout-mobile)}}.page-content .container .cms-module-columns .columns-25-25-25-25 .col .cms-module-contactform,.page-content .container .cms-module-columns .columns-20-20-20-20-20 .col .cms-module-contactform{grid-template-columns:100%;grid-template-areas:var(--grid-template-layout-mobile)}.cms-module-contactform{--sl-input-height-medium:44px;--sl-font-size-medium:14px}.cms-module-contactform .mod_contactform{border-radius:5px}.cms-module-contactform .mod_contactform form .fields{display:grid;grid-template-columns:calc(33.3% - 30px) calc(33.3% - 30px) calc(33.3%);grid-template-rows:auto;grid-template-areas:var(--grid-template-layout-widescreen);gap:15px 30px}@media screen and (max-width:1023px){.cms-module-contactform .mod_contactform form .fields{grid-template-columns:calc(50% - 30px) calc(50%);grid-template-rows:auto;grid-template-areas:var(--grid-template-layout-tab)}}@media screen and (max-width:767px){.cms-module-contactform .mod_contactform form .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:var(--grid-template-layout-mobile)}}.cms-module-contactform .mod_contactform form .fields .form-field{display:flex;flex-direction:column;margin-top:auto;min-height:56px}.cms-module-contactform .mod_contactform form .fields .form-field label,.cms-module-contactform .mod_contactform form .fields .form-field sl-select#direktanredeSelect::part(form-control-label),.cms-module-contactform .mod_contactform form .fields .form-field sl-input#dealer::part(form-control-label),.cms-module-contactform .mod_contactform form .fields .form-field sl-textarea#message::part(form-control-label){font:normal normal bold 14px/24px "Open Sans";display:inline-block;padding-bottom:0}.cms-module-contactform .mod_contactform form .fields .form-field sl-input{margin-top:auto}.cms-module-contactform .mod_contactform form .fields .form-field sl-radio,.cms-module-contactform .mod_contactform form .fields .form-field sl-checkbox{--sl-toggle-size:18px;padding-right:19px;display:inline-block}.cms-module-contactform .mod_contactform form .fields .form-field sl-select::part(base) label{--sl-font-size-medium:14px}.cms-module-contactform .mod_contactform form .fields .salutation{grid-area:salutation}.cms-module-contactform .mod_contactform form .fields .firstname{grid-area:firstname}.cms-module-contactform .mod_contactform form .fields .lastname{grid-area:lastname}.cms-module-contactform .mod_contactform form .fields .zip-city{grid-area:zip-city}.cms-module-contactform .mod_contactform form .fields .zip-city .line{display:grid;grid-template-columns:calc(33% - 15px) 67%;grid-template-rows:auto;gap:15px;grid-template-areas:"zip city"}.cms-module-contactform .mod_contactform form .fields .zip-city .line .zip{grid-area:zip}.cms-module-contactform .mod_contactform form .fields .zip-city .line .city{grid-area:city}.cms-module-contactform .mod_contactform form .fields .street-number{grid-area:street-number}.cms-module-contactform .mod_contactform form .fields .street-number .line{display:grid;grid-template-columns:calc(67% - 15px) 33%;grid-template-rows:auto;gap:15px;grid-template-areas:"street number"}.cms-module-contactform .mod_contactform form .fields .street-number .line .street{grid-area:street}.cms-module-contactform .mod_contactform form .fields .street-number .line .number{grid-area:number}.cms-module-contactform .mod_contactform form .fields .phone{grid-area:phone}.cms-module-contactform .mod_contactform form .fields .email{grid-area:email}.cms-module-contactform .mod_contactform form .fields .dealer{grid-area:dealer}.cms-module-contactform .mod_contactform form .fields .message{grid-area:message}.cms-module-contactform .mod_contactform form .fields .turnstile_container{grid-area:turnstile_container}.cms-module-contactform .mod_contactform form .fields .form-submit{grid-area:form-submit;text-align:right}.cms-module-contactform .mod_contactform form .fields .form-submit p{margin-bottom:20px}.cms-module-contactform .mod_contactform form .fields .form-submit sl-button{margin-left:auto}.columns{display:grid;gap:10px}.columns-50-50{grid-template-columns:repeat(2,calc(50% - 6px))}.columns-30-70{grid-template-columns:calc(30% - 6px) calc(70% - 6px)}.columns-70-30{grid-template-columns:calc(70% - 6px) calc(30% - 6px)}.columns-33-33-33{grid-template-columns:repeat(3,calc(33% - 4px))}.columns-25-25-25-25{grid-template-columns:repeat(4,calc(25% - 2px))}.columns-20-20-20-20-20{grid-template-columns:repeat(5,calc(20% - 1px))}@media screen and (max-width:1024px){.columns-50-50{grid-template-columns:100%}.columns-30-70,.columns-70-30{grid-template-columns:100%}.columns-33-33-33{grid-template-columns:100%}.columns-25-25-25-25{grid-template-columns:100%}.columns-20-20-20-20-20{grid-template-columns:100%}}.columns .col{position:relative}.columns .col .cmsarea_containment{position:relative}.modulecms.visible.page .cmsmodule[data-modulename="columns"]:not(.disabled):not(.cmsModuleEditMode):hover .cmsHtmlArea::after{content:unset}.cmsmodule[data-modulename="columns"] .cms-module-root{position:relative}.modulecms.visible .columns span.htmlid_label.emptyCmsArea{top:-16px}.modulecms.visible .cmsmodule[data-modulename="columns"] .cmsmodulBottomContainer{bottom:0;transform:translateY(100%)}.modulecms:not(.visible) .cmsmodule[data-modulename="columns"] .cmsmodule.createNew{visibility:hidden}.modulecms.visible.page .columns .col{background:rgb(0 0 0 / .1)}.modulecms.visible.page .cmsmodule:hover .cmsmodule .cmsmodulTopContainer,.modulecms.visible.global .cmsmodule:hover .cmsmodule .cmsmodulTopContainer,.modulecms.visible.page .cmsmodule:hover .cmsmodule .cmsmodulBottomContainer,.modulecms.visible.global .cmsmodule:hover .cmsmodule .cmsmodulBottomContainer{visibility:hidden}.modulecms.visible.page .cmsmodule .cmsmodule:hover .cmsmodulTopContainer,.modulecms.visible.global .cmsmodule .cmsmodule:hover .cmsmodulTopContainer,.modulecms.visible.page .cmsmodule .cmsmodule:hover .cmsmodulBottomContainer,.modulecms.visible.global .cmsmodule .cmsmodule:hover .cmsmodulBottomContainer{visibility:visible}.cmsmodule[data-modulename="columns"] .cms-module-root{overflow:inherit}.modulecms.visible .cmsmodule[data-modulename="columns"] .modulecms .cmsmodule .cms-module-root{background:#fff;margin:10px auto;width:90%;padding:10px}.cmsmodule .module_unpublished:after{z-index:1}.modulecms.visible .cmsmodule[data-modulename="columns"] .modulecms .cmsmodule .cms-module-root{background:#fff0;border:1px solid orange}.modulecms div[data-modulename="columns"] .cmsHtmlArea::after{display:none}.cms-module-root.cms-module-columns>.darkmode p,.cms-module-root.cms-module-columns>.darkmode ul,.cms-module-root.cms-module-columns>.darkmode li,.cms-module-root.cms-module-columns>.darkmode strong,.cms-module-root.cms-module-columns>.darkmode span{color:#ffffff!important}.cms-module-root.cms-module-columns .columns{gap:var(--cms-inside-grid-gap)}.cms-module-root.cms-module-columns .columns .col{display:flex;flex-direction:column;overflow:hidden}.cms-module-root.cms-module-columns .columns .col .cms-module-root:last-child{flex-grow:1;display:inline-flex;width:100%}.cms-module-root.cms-module-columns .columns-50-50{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:539px){.cms-module-root.cms-module-columns .columns-50-50{grid-template-columns:1fr}}.cms-module-root.cms-module-columns .columns-30-70{grid-template-columns:3fr 7fr}@media screen and (max-width:1023px){.cms-module-root.cms-module-columns .columns-30-70{grid-template-columns:1fr 1fr}}@media screen and (max-width:539px){.cms-module-root.cms-module-columns .columns-30-70{grid-template-columns:1fr}}.cms-module-root.cms-module-columns .columns-70-30{grid-template-columns:7fr 3fr}@media screen and (max-width:1023px){.cms-module-root.cms-module-columns .columns-70-30{grid-template-columns:1fr 1fr}}@media screen and (max-width:539px){.cms-module-root.cms-module-columns .columns-70-30{grid-template-columns:1fr}}.cms-module-root.cms-module-columns .columns-33-33-33{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:767px){.cms-module-root.cms-module-columns .columns-33-33-33{grid-template-columns:1fr 1fr}}@media screen and (max-width:539px){.cms-module-root.cms-module-columns .columns-33-33-33{grid-template-columns:1fr}}.cms-module-root.cms-module-columns .columns-25-25-25-25{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1023px){.cms-module-root.cms-module-columns .columns-25-25-25-25{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:767px){.cms-module-root.cms-module-columns .columns-25-25-25-25{grid-template-columns:1fr 1fr}}@media screen and (max-width:539px){.cms-module-root.cms-module-columns .columns-25-25-25-25{grid-template-columns:1fr}}.cms-module-root.cms-module-columns .columns-20-20-20-20-20{grid-template-columns:repeat(5,1fr)}@media screen and (max-width:1023px){.cms-module-root.cms-module-columns .columns-20-20-20-20-20{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:767px){.cms-module-root.cms-module-columns .columns-20-20-20-20-20{grid-template-columns:1fr 1fr}}@media screen and (max-width:539px){.cms-module-root.cms-module-columns .columns-20-20-20-20-20{grid-template-columns:1fr}}.cms-module-root.cms-module-columns>.boxed:not(.width_plr):not(.width_mlr):not(.width_plr_mlr):not(.width_mlr_plr){width:calc(var(--page-box-width))}.cms-module-root.cms-module-columns>.boxed.width_plr{width:calc(var(--page-box-width) - (2 * var(--cms-inside-padding-horizontal)));max-width:calc(100% - (2 * var(--cms-inside-padding-horizontal)))}.cms-module-root.cms-module-columns>.boxed.width_mlr{width:calc(var(--page-box-width) - (2 * var(--cms-outside-margin-horizontal)));max-width:calc(100% - (2 * var(--cms-outside-margin-horizontal)))}.cms-module-root.cms-module-columns>.boxed.width_plr_mlr,.cms-module-root.cms-module-columns>.boxed.width_mlr_plr{width:calc(var(--page-box-width) - (2 * var(--cms-outside-margin-horizontal)) - (2 * var(--cms-inside-padding-horizontal)));max-width:calc(100% - (2 * var(--cms-outside-margin-horizontal)) - (2 * var(--cms-inside-padding-horizontal)))}.cms-module-root.cms-module-columns>.widescreen{margin:0 auto}