html,body{scroll-behavior:smooth;scroll-padding-top:1rem}html{overflow-y:scroll}header>.inside>.grid{width:100%;--v-gap:1rem}#footer .mod_article>.inside{margin-left:0;margin-right:0}#footer img{padding:var(--i-py, var(--py-1)) var(--i-px, var(--px-1));background-color:#fff}#footer a{text-decoration:none}#footer .nav ul{flex-wrap:wrap;border-top:1px solid white}#footer .nav ul a,#footer .nav ul strong{font-size:0.8rem}#pricelist{min-height:50vh;border:5px solid var(--clr-primary)}#pricelist iframe{height:75vh !important;overflow-x:hidden}#pricelist ::-webkit-scrollbar{width:20px}#pricelist ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:0}#pricelist ::-webkit-scrollbar-thumb{background:var(--clr-primary);border-radius:0}div[class*="bgi-"].bg-dark{position:relative}div[class*="bgi-"].bg-dark::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--clr-dark);opacity:.9;mix-blend-mode:color;mix-blend-mode:hue;mix-blend-mode:hard-light}ol.c_list{counter-reset:my-awesome-counter;list-style:none;padding-left:40px}ol.c_list li{margin:0 0 0.5rem 0;counter-increment:my-awesome-counter;position:relative;font-size:1.1rem;font-weight:bold}ol.c_list li::before{content:counter(my-awesome-counter);color:white;font-size:1.5rem;font-weight:bold;position:absolute;--size:32px;left:calc(-1 * var(--size) - 10px);line-height:var(--size);width:var(--size);height:var(--size);top:0;background:var(--clr-primary);border-radius:50%;text-align:center}.wertgarantie img{width:auto}.wertgarantie .wg-hyve-site-connect-container .wg-hyve-site-connect-row .wg-hyve-site-connect-col.wg-hyve-site-connect-cols-12.justify-space-between.align-center{display:none}.wertgarantie .accent--text button{color:black !important}.ce_lottie_player{display:flex;justify-content:center}.ce_lottie_player>.inside{width:74px}.agb ol{list-style-type:none;counter-reset:item;margin:0;padding:0}.agb ol>li{display:table;counter-increment:item;margin-bottom:0.6em;font-weight:bold}.agb ol>li:before{content:counters(item, ".") ". ";display:table-cell;padding-right:0.6em}.agb li ol>li{margin:0;font-weight:normal}.agb li ol>li:before{content:counters(item, ".") " "}.rte ol,.rte ul{margin-bottom:1rem}.rte li{padding-bottom:0;padding-top:0}button,a.button{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.select .input-container:before{content:""}.alpdeskDialogClose button{padding:0}.alpdeskDialogClose img{width:30px}.alpdeskDialogContent{line-height:1}
