/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.page-node-type-einfache-seite .map_wrapper{position:relative}.page-node-type-einfache-seite .map_wrapper .list_wrapper{top:30px}.page-node-type-einfache-seite .map_wrapper .list_wrapper .region_list{max-height:210px}.page-node-type-einfache-seite .world_map{height:300px;width:100%}.page-node-type-einfache-seite .page_title.titleBgColor{margin-bottom:32px}.page-node-type-einfache-seite .section{position:relative;z-index:1}.page-node-type-einfache-seite .section .content_wrapper{padding:30px 0 0}.page-node-type-einfache-seite .news-wrapper-sgdh{color:#005fb6;font-weight:700;margin-bottom:20px}@media screen and (min-width:769px){.page-node-type-einfache-seite .page_title.titleBgColor{margin-bottom:56px}}@media screen and (min-width:841px){.page-node-type-einfache-seite .map_wrapper .list_wrapper{top:30px}.page-node-type-einfache-seite .map_wrapper .list_wrapper .region_list{max-height:330px}.page-node-type-einfache-seite .world_map{height:480px}}
.paragraph--type--embed-code .embed_consent_banner{position:relative}.paragraph--type--embed-code .embed_consent_banner .bg-Image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.paragraph--type--embed-code .embed_consent_banner .bg-Image:before{background-color:rgba(0,0,0,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.paragraph--type--embed-code .embed_consent_banner blockquote:before{display:none}.paragraph--type--embed-code .embed_consent_banner .embed_consent_banner_inner{background:#fff;box-shadow:0 0 14px 2px rgba(0,0,0,.4);left:50%;margin:auto 0;max-width:400px;padding:15px;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 30px);z-index:2}.paragraph--type--embed-code .embed_consent_banner *{border:none!important}.paragraph--type--embed-code .embed_consent_banner.serviceHasConsent{background:none!important}.paragraph--type--embed-code .embed_consent_banner.serviceHasConsent *{border:initial!important}.paragraph--type--embed-code .embed_consent_banner.serviceHasConsent .bg-Image,.paragraph--type--embed-code .embed_consent_banner.serviceHasConsent .embed_consent_banner_inner{display:none}
.paragraph--type--text ol,.paragraph--type--text ul{text-align:left}.paragraph--type--text .has_background{margin:0 -15px 20px;padding:42px 15px 26px;text-align:center}.paragraph--type--text .has_background h2,.paragraph--type--text .has_background h3,.paragraph--type--text .has_background h4{background:#005fb6;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;display:inline;padding:2px 13px}.paragraph--type--text .has_background h2+*,.paragraph--type--text .has_background h3+*,.paragraph--type--text .has_background h4+*{margin-top:20px}@-moz-document url-prefix(){.paragraph--type--text .has_background h2,.paragraph--type--text .has_background h3,.paragraph--type--text .has_background h4{padding:10px 13px 8px}}@media screen and (min-width:769px){.paragraph--type--text.spacing-top-negative .has_background{margin-top:var(--root-spacing-negative)}.paragraph--type--text.spacing-top-none .has_background{margin-top:var(--root-spacing-none)}.paragraph--type--text.spacing-top-xs .has_background{margin-top:var(--root-spacing-xs)}.paragraph--type--text.spacing-top-md .has_background{margin-top:var(--root-spacing-md)}.paragraph--type--text.spacing-top-lg .has_background{margin-top:var(--root-spacing-lg)}.paragraph--type--text.spacing-top-xl .has_background{margin-top:var(--root-spacing-xl)}.paragraph--type--text.spacing-bottom-negative .has_background{margin-bottom:var(--root-spacing-negative)}.paragraph--type--text.spacing-bottom-none .has_background{margin-bottom:var(--root-spacing-none)}.paragraph--type--text.spacing-bottom-xs .has_background{margin-bottom:var(--root-spacing-xs)}.paragraph--type--text.spacing-bottom-md .has_background{margin-bottom:var(--root-spacing-md)}.paragraph--type--text.spacing-bottom-lg .has_background{margin-bottom:var(--root-spacing-lg)}.paragraph--type--text.spacing-bottom-xl .has_background{margin-bottom:var(--root-spacing-xl)}.paragraph--type--text .has_background{margin:0 0 31px;padding:52px 26px 31px;text-align:left}.paragraph--type--text .has_background h2+*,.paragraph--type--text .has_background h3+*,.paragraph--type--text .has_background h4+*{margin-top:29px}}
