:root{--bs-body-font-family:var(--font-duisburg);}@font-face{font-weight:300;src:url('/fileadmin/tmpl/webfont/roboto/Roboto-Thin.ttf') format('truetype');font-family:Roboto-Light;}@font-face{font-weight:300;src:url('/fileadmin/tmpl/webfont/roboto/Roboto-ThinItalic.ttf') format('truetype');font-family:Roboto-Light-Italic;}@font-face{src:url('/fileadmin/tmpl/webfont/roboto/Roboto-Light.ttf') format('truetype');font-family:Roboto-Regular;}@font-face{src:url('/fileadmin/tmpl/webfont/roboto/Roboto-LightItalic.ttf') format('truetype');font-family:Roboto-Regular-Italic;}@font-face{src:url('/fileadmin/tmpl/webfont/roboto/Roboto-Regular.ttf') format('truetype');font-family:Roboto-Medium;}@font-face{src:url('/fileadmin/tmpl/webfont/roboto/Roboto-Italic.ttf') format('truetype');font-family:Roboto-Medium-Italic;}@font-face{src:url('/fileadmin/tmpl/webfont/roboto/Roboto-Medium.ttf') format('truetype');font-family:Roboto-Semibold;}@font-face{src:url('/fileadmin/tmpl/webfont/roboto/Roboto-MediumItalic.ttf') format('truetype');font-family:Roboto-Semibold-Italic;}#page-header{background-color:#fff !important;}.cc-window,.cc-revoke{background-color:rgb(0 0 0 / 60%) !important;}.frame-type-textpic h3,.frame-type-textpic .h3 .frame-type-text h3,.frame-type-text .h3{color:#378126;font-weight:var(--font-medium);font-size:1.2rem;font-family:var(--font-duisburg);text-transform:uppercase;}h3.element-header{color:rgb(73 173 51 / 100%);font-weight:var(--font-medium);font-size:1.4rem;font-family:var(--font-duisburg);text-transform:uppercase;}.row{margin-right:0;margin-left:0;}.navbar-mainnavigation .navbar-brand-image{padding-top:0;padding-bottom:0;}@media (min-width:992px){.navbar-mainnavigation .navbar-brand-image img{max-height:66%;}}.navbar-default-transition:not(.navbar-transition) .navbar-nav > li > .nav-link,.navbar-default-transition.navbar-transition .navbar-nav .nav-link{color:rgb(0 0 0 / 80%) !important;}.navbar-default-transition:not(.navbar-transition) .navbar-nav > li > .nav-link:focus,.navbar-default-transition:not(.navbar-transition) .navbar-nav > li > .nav-link:hover,.navbar-default-transition.navbar-transition .navbar-nav .nav-link:hover{color:rgb(73 173 51 / 100%) !important;}.navbar-fixed-top.navbar-default-transition + a + .carousel{margin-top:0 !important;}.navbar-default-transition:not(.navbar-transition) .navbar-nav{margin-top:3rem;}#mainnavigation .nav-item{font-size:1.5rem;}#p1 .carousel .item .valign{background-image:url('../../../fileadmin/tmpl/img/SWDU_Header_oben.svg');background-position:bottom left;background-size:cover;background-repeat:no-repeat;width:100%;}#p1 .carousel .item .carousel-content-inner{background-image:url('../../../fileadmin/tmpl/img/SWDU_Header_oben.svg');background-position:bottom left;background-size:cover;background-repeat:no-repeat;width:100%;content:'';}.carousel .carousel-content-inner{max-width:100%;}.carousel .carousel-inner{margin-bottom:-1px;}#page-content .carousel .item .valign .vcontainer{background-color:rgb(73 173 51 / 70%);padding-top:0.7rem;padding-bottom:0.7rem;}#page-content .carousel .item .valign{background-image:none;}#page-content .carousel .carousel-item h3.awesome{font-size:2rem;}#p1 #page-content{display:block;background-image:url('../../../fileadmin/tmpl/img/SWDU_Metering_unten.svg');background-size:contain;background-repeat:no-repeat;background-position-x:right;width:100%;}#page-content .frame-type-header:first-child{color:#fff !important;}.carousel .valign > .vcontainer{vertical-align:bottom;}.carousel .carousel-item .valign{align-items:flex-end;width:100%;min-width:100% !important;max-width:100% !important;}.navbar-fixed-top.navbar-default-transition + a + .carousel .carousel-item,.navbar-fixed-top.navbar-inverse-transition + a + .carousel .carousel-item,.navbar-fixed-top.navbar-default-transition + a + a + .carousel .carousel-item,.navbar-fixed-top.navbar-inverse-transition + a + a + .carousel .carousel-item,.navbar-fixed-top.navbar-default-transition + .typo3-feedit-element > a + .carousel .carousel-item,.navbar-fixed-top.navbar-inverse-transition + .typo3-feedit-element > a + .carousel .carousel-item,.navbar-fixed-top.navbar-default-transition
  + .typo3-feedit-element
  > a
  + a
  + .carousel
  .carousel-item,.navbar-fixed-top.navbar-inverse-transition
  + .typo3-feedit-element
  > a
  + a
  + .carousel
  .carousel-item,.navbar-fixed-top.navbar-default-transition + .main-section > a + .carousel .carousel-item,.navbar-fixed-top.navbar-inverse-transition + .main-section > a + .carousel .carousel-item,.navbar-fixed-top.navbar-default-transition + .main-section > a + a + .carousel .carousel-item,.navbar-fixed-top.navbar-inverse-transition + .main-section > a + a + .carousel .carousel-item,.navbar-fixed-top.navbar-default-transition
  + .main-section
  > .typo3-feedit-element
  > a
  + .carousel
  .carousel-item,.navbar-fixed-top.navbar-inverse-transition
  + .main-section
  > .typo3-feedit-element
  > a
  + .carousel
  .carousel-item,.navbar-fixed-top.navbar-default-transition
  + .main-section
  > .typo3-feedit-element
  > a
  + a
  + .carousel
  .carousel-item,.navbar-fixed-top.navbar-inverse-transition
  + .main-section
  > .typo3-feedit-element
  > a
  + a
  + .carousel
  .carousel-item{padding-top:0 !important;}b,strong{font-weight:var(--font-semibold);}.card{box-shadow:0 0 4px 1px rgb(0 0 0 / 20%);background:#fff !important;}.accordion-item + .accordion-item{margin-top:0.75em;}.card-header{background-color:rgb(0 0 0 / 0%);}.accordion-title{font-weight:var(--font-medium);font-size:1.8rem;font-family:var(--font-duisburg);text-transform:uppercase;}.accordion-body{border-top:none;}@media (min-width:576px){.d-sm-none{display:block !important;}}@media (max-width:576px){.d-sm-none{display:none !important;}}.frame-background-secondary{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef',endColorstr='#00efefef',GradientType=0);margin-top:4em !important;background-color:transparent;background:linear-gradient(to bottom,rgb(239 239 239 / 100%) 0%,rgb(239 239 239 / 100%) 13%,rgb(239 239 239 / 0%) 80%,rgb(239 239 239 / 0%) 100%);color:#2b2b2b;}.frame-background-secondary a:not(.btn),.frame-background-secondary a:not(.btn):focus,.frame-background-secondary a:not(.btn):hover{color:rgb(73 173 51 / 100%);}.footer-section-meta .frame{padding-top:1em;padding-bottom:1rem;}.footer-section-meta a:not(.btn){color:#fff;}form label{display:none;}form .form-element-type-checkbox label{display:block;}.btn-group,form button{width:100%;}.btn-primary{border-color:#f79b00;background-color:#f79b00;color:#fff;}.form-identifier-allgemeinesKontaktformular-224 .form-actions{}form input[type='text'],form textarea.form-control{border:1px solid #f0f0f0;background-color:#f0f0f0;color:#575756;}h1 b,h2 b,h3 b,h4 b{font-weight:var(--font-medium);font-family:var(--font-duisburg);}@media (min-width:576px){.footer-section-meta{text-align:left;}}@media (min-width:576px){.footer-copyright{text-align:right;}}#allgemeinesKontaktformular-224-singleselect-1{display:none;}.carousel-indicators{bottom:-15px;}#c226,#c226 h3{color:#fff !important;}.accordion-content-media picture{margin-bottom:1em !important;}@media (max-width:1300px){#c226 .dark{color:#2b2b2b;}}@media (max-width:992px){#c226,#c226 h3{color:#2b2b2b !important;}}@media (max-width:580px){.carousel .carousel-item{padding-right:0;padding-left:0;}.carousel .carousel-item .carousel-content .vcontainer{padding-right:3px;padding-left:3px;}#page-content .frame-type-header:first-child{color:#2b2b2b !important;}}.carousel .carousel-content{display:flex;}.carousel .carousel-content-inner{align-items:flex-end;width:100% !important;color:#fff !important;}#page-content .carousel-item-type-header .carousel-text-inner{background-color:rgb(73 173 51 / 70%);padding-top:0.7rem;padding-bottom:0.7rem;width:100%;}.frame-background-light{background-color:#f8f9fa;color:#2b2b2b;}.accordion-header .accordion-button{color:rgb(73 173 51 / 100%);font-weight:var(--font-medium);font-size:1.8rem;font-family:var(--font-duisburg);text-transform:uppercase;}.frame-background-secondary .frame-header{color:#2b2b2b !important;}.frame-background-primary,.frame-background-primary a{color:#fff !important;}@media (min-width:992px){.navbar-mainnavigation .navbar-brand-image img{max-height:calc(var(--mainnavigation-nav-height) * 0.65) !important;}}#mainnavigation .nav-item .nav-link-text{font-size:1.5em;}.navbar-nav{justify-content:flex-end;}.footer-meta a{text-decoration:none;}@media (min-width:768px){.footer-info-section{display:flex;align-self:flex-start;}.footer-meta{display:flex;width:50%;}.footer-copyright{align-self:flex-end;margin-right:0;width:50%;}.footer-info-section > *:not(:first-child){margin-top:0;}}.frame-background-primary{--frame-background:#378126;}.accordion-header .accordion-button{color:#378126;}.frame-background-light{--frame-link-color:#378126;}h3.element-header{color:#378126;}#page-content .carousel-item-type-header .carousel-text-inner{background-color:#378126c9;}.frame a[class=''],.frame a:not([class]){color:#388527;}#page-footer .frame a[class=''],#page-footer .frame a:not([class]){color:#429c2e;}#meta_menu a{color:#fff !important;}
