body{letter-spacing:.24px;line-height:1.6}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{letter-spacing:0}.h4,h4{font-weight:700}body .h2,body h2{margin-bottom:16px}@media (max-width:767px){body .h1,body h1{font-size:36px}}ul:not([class]){list-style-position:outside;padding-left:1em}.img--radius img,img.img--radius{border-radius:36px}.rtext__content iframe[data-src*="openstreetmap.org/export/embed"],.rtext__content iframe[src*="openstreetmap.org/export/embed"]{border:0;border-radius:0;display:block;height:520px;width:100%}@media (max-width:767px){.rtext__content iframe[data-src*="openstreetmap.org/export/embed"],.rtext__content iframe[src*="openstreetmap.org/export/embed"]{height:360px}}.dnd-section[class*=-force-full-width-section]:has(iframe[src*="openstreetmap.org/export/embed"],iframe[data-src*="openstreetmap.org/export/embed"]){padding-left:0;padding-right:0}.osm-map{cursor:pointer;position:relative}.osm-map iframe{pointer-events:none}.osm-map.is-active{cursor:auto}.osm-map.is-active iframe{pointer-events:auto}.osm-map:after{background:rgba(0,0,0,.7);bottom:16px;color:#fff;content:"Zum Bedienen der Karte klicken";font-size:14px;left:50%;opacity:0;padding:6px 14px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .2s;white-space:nowrap}.osm-map:hover:after{opacity:1}.osm-map.is-active:after{display:none}@media (hover:none){.osm-map:after{opacity:1}}.consent-placeholder{background:#f0f1f2;border-radius:24px;color:#2e3f4b;padding:24px;text-align:center}.consent-placeholder p{margin:0}.osm-map:has(.consent-placeholder){cursor:auto;display:flex;min-height:520px}
/* !important: der Rich-Text setzt am iframe inline display:block */.osm-map:has(.consent-placeholder) iframe{display:none!important}.osm-map:has(.consent-placeholder):after{display:none}.osm-map .consent-placeholder{align-items:center;border-radius:0;display:flex;flex:1;justify-content:center}@media (max-width:767px){.osm-map:has(.consent-placeholder){min-height:360px}}.header__sticky-wrapper .header__center>.items-center .col:nth-child(2){padding-right:5px}.header__center .btn--large,.header__center .btn--medium,.header__center .btn--small{padding:13px 30px}.nav--light a.nav__link{color:#2e3f4b;font-weight:600}.nav--light a.nav__link:before{display:none!important}.nav--light .nav__list--level2.nav__list--flyout li:hover>a,.nav--light a.nav__link:hover,.nav--light ul.nav__list--level1>li.nav__item--active-branch>a.nav__link,.nav--light ul.nav__list--level1>li.nav__item--active>a.nav__link{color:#e65a0a}body .mnav.mnav--light .mnav__menu__item .mnav__menu__label .mnav__menu__link,body .mnav.mnav--light .mnav__menu__item .mnav__menu__label .mnav__menu__link:hover{color:#2e3f4b;font-weight:600}body .mnav .btn{width:100%}.meganav-diginsol .nav__mega{border-radius:36px;box-shadow:0 0 20px #0000000d;margin-top:8px}.meganav-diginsol .nav__mega-cols .row{align-items:stretch;height:100%}.meganav-diginsol .nav__mega-item--title-element{color:#969ea4;font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:500;letter-spacing:1.4px}.meganav-diginsol .nav__mega-cols .row .col:nth-child(3){border-left:1px solid #ececec;padding-left:48px;--nav-mega-icon-padding:0}.meganav-diginsol .nav__mega-cols .row .col:nth-child(3) a{font-weight:600}.meganav-diginsol .nav__mega-cols .col:nth-child(3) a{color:#2e3f4b}.meganav-diginsol .nav__mega-cols .col:nth-child(3) a:hover{color:#e65a0a}.meganav-diginsol .nav--light .nav__mega-column:not(.nav__mega-column--disable-active-styling) .nav__mega-active-link,.meganav-diginsol .nav--light .nav__mega-item-regular-link:hover{background:none}.meganav-diginsol .nav__mega-item-regular-title{color:#2e3f4b;font-weight:600}.meganav-diginsol .nav--light .nav__mega-column:not(.nav__mega-column--disable-active-styling) .nav__mega-active-link .nav__mega-item-regular-title,.meganav-diginsol .nav--light .nav__mega-item-regular-link:hover .nav__mega-item-regular-title{color:#e65a0a}.meganav-diginsol .nav__mega-item-regular-icon{background:#f0f1f2;border-radius:10px;color:#2e3f4b;min-height:48px;width:48px}.meganav-diginsol .nav__mega-item-regular-icon svg{fill:currentColor;height:24px;max-width:24px;width:24px}.meganav-diginsol .nav__mega-item-regular-icon img{filter:brightness(0) saturate(100%) invert(20%) sepia(13%) saturate(1010%) hue-rotate(167deg) brightness(95%) contrast(86%)}.meganav-diginsol .nav__mega-item{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.meganav-diginsol .nav__mega-item--title-element{margin:0 0 44px}.meganav-diginsol .nav__mega-item--regular+.nav__mega-item--regular{margin-top:44px}.meganav-diginsol .nav__mega-item-regular-contents,.meganav-diginsol .nav__mega-item-regular-link{padding-bottom:0;padding-top:0}.meganav-diginsol .nav__mega-item-regular-text{padding-inline-start:0}.meganav-diginsol .nav__mega-item-regular-icon{margin-inline-end:16px}.meganav-diginsol .nav__mega-item-regular-title{display:block;margin-bottom:8px}.meganav-diginsol .nav__mega-item-regular-subtitle{display:block;margin-top:0}.meganav-diginsol .nav__mega-cols .row .col:nth-child(3) .nav__mega-item--rtext p{margin:0}.meganav-diginsol .nav__mega-cols .row .col:nth-child(3) .nav__mega-item--rtext p+p{margin-top:24px}div.quick-action{padding:80px 48px}@media (max-width:767px){div.quick-action{padding:64px 32px}}.quick-action .quick-action__title{font-size:48px;font-weight:600;line-height:1.2;margin-bottom:20px}@media (max-width:1139px){.quick-action .quick-action__txt{margin-bottom:30px}.quick-action .quick-action__title{font-size:30px}}@media (min-width:1140px){.quick-action .quick-action__txt{max-width:75%}}.module--quick-action .quick-action--accent{background:linear-gradient(90deg,#e65a0a,#a71d0f);border-radius:36px;box-shadow:none;color:#fff}.module--featshow.featshow--nav-bg-anthrazit .featshow:before{background:#2e3f4b}.module--featshow .featshow__nav{align-items:start}.module--featshow .featshow__btn,.module--featshow .featshow__btn--active{font-size:20px;transform:none}.module--featshow .featshow__nav--dark .featshow__btn{opacity:.5}.module--featshow .featshow__nav--dark .featshow__btn--active{opacity:1}.module--featshow .featshow__item .featshow__button{margin-top:30px}div.featshow__content{border-radius:36px}@media (min-width:768px){.module--featshow .featshow__btn{font-size:24px}.module--featshow .featshow__item .featshow__button{margin-top:50px}div.featshow__nav__wrapper{max-width:100%;width:460px}div.featshow__nav{width:45%}div.featshow__content{width:55%}}.module--featshow .featshow__arrows{display:none}@media (max-width:767px){.module--featshow .featshow__button .btn{width:100%}}.dnd-footer{background-color:#f0f1f2;background-image:url(https://7213663.fs1.hubspotusercontent-eu1.net/hubfs/7213663/DIGINSOL/Website/grafiken/grafik-hintergrund-footer.svg);background-position:0 100%;background-repeat:no-repeat}.dnd-footer .rtext__content,.dnd-footer .rtext__content a{color:#686e73;font-size:14px;letter-spacing:.21px;line-height:2}.dnd-footer .rtext__content a:hover{color:#e65a0a}.dnd-footer .rtext__content strong:first-child{color:#2e3f4b;display:block;font-family:IBM Plex Mono,monospace;font-weight:500;letter-spacing:1.4px;padding-bottom:5px}@media (max-width:767px){div.footer-logo img{margin-bottom:32px;width:150px}}.text-muted{color:#969ea4;font-weight:inherit}body .heading__highlight.heading__highlight{background:none;-webkit-box-decoration-break:slice;box-decoration-break:slice;color:#969ea4;font-weight:inherit}.section-intro .section-intro__overline{color:#e65a0a;font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:500;letter-spacing:1.4px;margin-bottom:20px;text-transform:uppercase}.section-intro__desc-inner{line-height:1.6}.list-checkmark ul{list-style:none;padding-left:0}.list-checkmark li{margin-bottom:12px;padding-left:32px;position:relative}.list-checkmark li:before{background:no-repeat 50%/contain url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E65A0A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='4 12 10 18 20 6'/></svg>");content:"";height:18px;left:0;position:absolute;top:4px;width:18px}.act-overlap .header__logo img{background:#fff;border-radius:999px;padding:10px 24px}@media (min-width:1140px){.module--accordion .accordion--boxed{padding-bottom:80px;padding-top:80px}}.module--accordion .accordion__header{align-items:center}.module--accordion .accordion__details,.module--accordion .accordion__details p{line-height:1.6}.module--compact-card .compact-card.compact-card--shadow{box-shadow:none}.module--compact-card .compact-card{border-radius:32px;padding:32px}.module--compact-card .compact-card__title{color:#2e3f4b;font-size:20px;margin-bottom:16px}.module--compact-card .compact-card__desc{font-size:16px}.module--compact-card .compact-card__arrow{color:#e65a0a}.module--compact-card .compact-card__arrow svg{height:32px;width:32px}.module--compact-card .compact-card__img{margin-inline-end:24px}.module--compact-card .compact-card__img img{border-radius:0}.module--compact-card .compact-card>*{min-width:0}@media (max-width:767px){.module--compact-card .compact-card__img{display:none}}.image-icon-orange .compact-card__img img{filter:brightness(0) saturate(100%) invert(46%) sepia(78%) saturate(2099%) hue-rotate(1turn) brightness(96%) contrast(91%)}.module--compact-card.image-icon-rounded .compact-card__img img{border-radius:999px}div.content-card{border:1px solid rgba(46,63,75,.2);box-shadow:none}div.content-card--collapse-desc:hover,div.content-card--with-link:hover{box-shadow:none}.content-card .content-card__desc{font-size:16px;line-height:1.6}.content-card .content-card__header{padding-bottom:0}.content-card .content-card__body{padding-top:0}.content-card .content-card__title-tag{margin-bottom:16px}.content-card.content-card--no-img-just-icon{margin-top:0}.content-card .content-card__icon{margin-top:0;padding:32px 32px 0}.content-card__icon .icon{border-radius:16px;height:64px;width:64px}.content-card .content-card__icon .icon{background:#f0f1f2;color:#2e3f4b}.content-card__icon .icon__glyph img{filter:brightness(0) saturate(100%) invert(20%) sepia(13%) saturate(1010%) hue-rotate(167deg) brightness(95%) contrast(86%)}.content-card__icon .icon__glyph svg{color:#2e3f4b;fill:#2e3f4b}.content-card.bg-light .content-card__icon .icon{background:#fff;color:#e65a0a}.content-card.bg-light .content-card__icon .icon__glyph img{filter:brightness(0) saturate(100%) invert(43%) sepia(95%) saturate(2517%) hue-rotate(11deg) brightness(101%) contrast(89%)}.content-card.bg-light .content-card__icon .icon__glyph svg{color:#e65a0a;fill:#e65a0a}.content-card .content-card__btn{font-size:16px}@media (max-width:767px){.content-card .content-card__btn{width:100%}}body .form--box.form--box-border{border-radius:32px;border-width:1px}body .form-title{margin-bottom:64px}body form .hs-button:not(.form--btn-outline .hs-button):hover{background:#a71d0f;transform:none}body form .hs-button:not(.form--btn-outline .hs-button){padding:18px 36px}@media (max-width:767px){.splide__pagination .splide__pagination__page{margin:5px 10px}body .h1,body .h2,body h1,body h2{hyphens:auto;word-break:break-word}body a{word-break:break-word}}