/* res_id: edc41cbe7e5cbf5d379f041860b9e695 */ body{font-family:"Fira Sans"," Arial",sans-serif!important;color:#707070!important;font-weight:400;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body.background-full{background-repeat:no-repeat;background-position:top center;background-attachment:fixed;background-size:cover;max-width:100%}@media only screen and (min-width:769px){body.background-full{background-position:center center;background-attachment:fixed;background-size:cover}}@supports (-webkit-touch-callout:none){body.background-full{background-attachment:scroll;background-size:100%}}h1,h2,h3,h4,h5{font-weight:400!important}.font-style-light{font-weight:300}.bg-grey-light{background-color:#eaeaea!important}.bg-basic-transparent{background-color:rgba(255,255,255,.6)!important}.row{margin-right:calc(-0* var(--bs-gutter-x))!important;margin-left:calc(-0* var(--bs-gutter-x))!important}.two-boxes{margin-right:calc(-0.5* var(--bs-gutter-x))!important;margin-left:calc(-0.5* var(--bs-gutter-x))!important}.full-width{width:100%}img{max-width:100%;height:auto}@media only screen and (max-width:1024px){.content-blocks{margin-top:1rem!important;margin-bottom:1rem!important}}@media only screen and (min-width:1025px){.content-blocks{margin-top:2rem!important;margin-bottom:2rem!important}}.content-blocks img,.small-padding{padding:.315rem .315rem 1rem .315rem}.base-padding{padding:1rem!important}.text-center ul li{text-align:left}.margin-bottom{margin-bottom:1rem}.btn-accordion{width:100%;font-size:1.315rem!important;text-align:left;padding:1.625rem;background-image:url(/media/icon_feather-plus.svg);background-position:center right 2rem;background-repeat:no-repeat;background-size:auto}.btn-accordion:focus,.btn-accordion:active,.btn-accordion:focus:not(:focus-visible){background-image:url(/media/icon_feather-plus_red.svg)}@media only screen and (max-width:1024px){.btn-accordion{font-size:1rem!important;background-position:bottom .315rem right .315rem;background-size:1rem}}.picture-right{flex-direction:row-reverse}@media only screen and (max-width:1024px){.container{max-width:94vw!important}.padding-lg{padding:1rem}}@media only screen and (min-width:769px){.max-width-lg{max-width:1400px!important}}.link-full{width:100%;height:100%;position:absolute;left:0;top:0}.link-green,.link-white{line-height:2rem;width:100%;text-decoration:none}.link-green{color:#0E6932}.link-white{color:#FFFFFF!important}@media only screen and (min-width:769px){.link-green:hover{color:#707070}.link-white:hover{color:#ffffff9c}}.icon-green-light,.icon-white{display:inline-block;width:2rem;height:2rem;margin-left:1rem;background-repeat:no-repeat;background-position:center right;background-size:contain;vertical-align:middle}.bg-green-light a{color:#FFF}@media only screen and (min-width:1025px){a.bg-green-light:hover,a.bg-green-regular:hover{background-color:#0E6932!important}}.bg-white a,.bg-grey-light a{color:#707070}header{padding:1rem}header .search .search-close{display:block}header .search .search-button,header .search .search-it-button{background-image:url(/media/icon_search.svg);background-repeat:no-repeat;background-position:center center;background-size:cover}header .search .search-button{width:2rem;height:2rem}header .search .search-field,header .search .search-it-button{display:inline-block}header .search .search-field{max-width:80%;margin-right:5%}@media only screen and (max-width:1024px){header .search-it-button{width:2rem;height:2rem}header .search-button{width:1.625rem!important;height:1.625rem!important}header .col-form-label{display:block}}@media only screen and (min-width:1025px){header .search{margin-left:10rem;margin-top:1rem}header .search-it-button{width:3rem;height:3rem}}header .brand-home,header .brand-home-gs{background-repeat:no-repeat;background-position:center right;background-size:contain}header .brand-home{height:2.5rem;background-image:url(/media/stadtwerke_zwiesel_logo.svg)}header .navbar-brand{display:block;width:100%;height:100%}@media only screen and (min-width:769px){header{min-height:10vh;padding:1.625rem 2.5rem 1.625rem 1.625rem}header .brand-home{height:4rem}}.fullbanner{height:40vh;background-repeat:no-repeat;background-position:center top;background-size:cover;background-attachment:fixed}.claim strong,.claim b,.claim p,.claim span{font-weight:300;color:#FFF;text-shadow:1px 2px 4px #000}.individual-brand{position:relative}.individual-brand .individual-brand-image{max-width:25%;padding:1rem;border-top-left-radius:10px;border-top-right-radius:10px}@supports (-webkit-touch-callout:none){.fullbanner{background-attachment:scroll!important;background-size:100%}}@media only screen and (min-width:769px){@supports (-webkit-touch-callout:none){.fullbanner{background-size:100%!important}}}@media only screen and (max-width:768px){.fullbanner{padding:0;max-height:60vh}.fullbanner .claim{padding:1rem}.claim span{font-size:3rem;margin-left:1rem}.claim p{font-size:1.315rem}.fullbanner strong,.fullbanner b{font-size:2.3rem}}@media only screen and (min-width:769px){.fullbanner{padding:5vh 0 0 10vw}.claim span{font-size:3rem;margin-left:1rem}.claim p{font-size:1.625rem}.fullbanner strong,.fullbanner b{font-size:4rem}}.chat-function{height:max-content;margin-top:12vh}.chat-function .alert-danger{position:absolute;left:-100%;visibility:visible}@media only screen and (max-width:1024px){.chat .alert-danger{left:-115%!important;top:5vh;max-width:90vw}}.chat-function .offcanvas-infos{padding:1rem}.chat-function .close-chat-function{display:block;width:4rem;height:4rem;position:absolute;left:-4rem;bottom:3rem;border-top-right-radius:0;border-bottom-right-radius:0;background-image:url(/media/icon_close_green.svg);background-repeat:no-repeat;background-position:center center;background-size:50%}.chat-function .close-chat-function:hover{background-color:#FFF}.open-chat-function{width:5rem;height:5rem;border-top-right-radius:0!important;border-bottom-right-radius:0!important;background-image:url(/media/icon_chat.svg);background-repeat:no-repeat;background-position:left 1rem center;background-size:50%}@media only screen and (max-width:768px){.chat-function.offcanvas{max-width:80vw}}.teaser-content{padding:0}.teaser{padding:1rem;transition:all 0.5s}.teaser h3,.teaser p{margin-top:1rem;transition:all 0.5s}.teaser img{height:6.25rem;width:auto;max-width:8rem;transition:all 0.5s}.teaser-link{display:block;width:100%;height:100%;position:absolute;left:0;top:0}.short-information{transition:all 0.5s}span.more-information-teaser{float:right;line-height:2rem;transition:all 0.5s}i.plus-green{display:inline-block;width:2rem;height:2rem;margin-left:1rem;float:right;background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (max-width:1024px){i.plus-green{margin-right:1rem}}@media only screen and (max-width:991px){.teaser-content .teaser{max-width:94vw;margin-top:1rem;margin-bottom:1rem}}@media only screen and (min-width:992px){.teaser-content{padding:0}.teaser-first>.teaser{margin-top:-5rem}.teaser:hover{background-color:#F8F8F8!important}.teaser:hover>.short-information{margin-top:-1rem;margin-bottom:1rem}.teaser:hover>img{height:7.25rem}.teaser:hover>h3{margin-top:0}}.mixed-headline h2{font-weight:300}.mixed-headline h2>strong{font-weight:500;color:#000}.news-headline{padding-bottom:1rem;background-image:url(/media/images/balken_farbig.svg);background-repeat:no-repeat;background-position:center bottom;background-size:auto}.news-boxes img{display:block;padding:0 0 1rem 0}@media only screen and (max-width:1024px){.news-boxes{border-bottom:1px solid #666}.news-boxes .border-bottom{border-bottom:none!important}.news-boxes:last-child{border:none}.news-boxes.border-end{border-right:none!important}}.news-box-single{padding:1rem;margin-bottom:1rem}.news-box-single .link-green{display:block;text-align:right}.news-box-single>h3{font-weight:300}.big-box h3{font-weight:300}.big-icon-padding{padding-top:4rem}.big-icon{padding:0;border-top-right-radius:10px;border-top-left-radius:10px;margin-bottom:-1rem}@media only screen and (min-width:1025px){.big-icon{margin-bottom:-2rem}}.big-icon img{width:100%;padding:.625rem}@media only screen and (min-width:1025px){.big-icon{padding:1rem;border-top-right-radius:15px;border-top-left-radius:15px}.big-icon img{padding:0}}.two-boxes .col-lg-6 p a,.two-boxes .col-12 p a{display:inline-block;padding:.625rem;border-radius:5px;text-decoration:none;color:#707070;background-color:#FFF}@media only screen and (min-width:1025px){.column-float:last-child>.col-lg-4>div{max-width:60%}.column-float .border-green:nth-child(2){border-left:none!important}}.footer{background-image:url(/media/images/footer_grafic.svg);background-repeat:no-repeat;background-color:rgba(255,255,255,.5)}.footer-content p{font-weight:300;margin-bottom:0}.footer-content p a{color:#FFF;text-decoration:none}.footer-content ul{margin:0;padding:0}.footer-content ul li{list-style:none;margin:0}.footer-content #maininfos a{display:block;margin-top:.315rem;margin-bottom:.315rem;color:#707070;text-decoration:none}@media only screen and (min-width:1025px){.footer{padding-top:12vh;background-position:center top;background-size:cover}.footer .brand-footer img{width:290px;height:auto}}@media only screen and (max-width:1024px){.footer{padding-top:5vh;background-size:contain}.footer .d-lg-flex{background-color:#88BE36}.footer .border-start{border:0!important}.footer .brand-footer img{width:290px;height:auto}}.electricity-price{margin:1rem}.electricity-price img{max-width:80%;margin-bottom:1rem}.electricity-price h3{font-weight:300}.electricity-price h2 span,.electricity-price h2 sup{font-size:1rem;font-weight:300;line-height:2rem}.electricity-price p{margin-bottom:0}.electricity-price p a{display:inline-block;padding:.625rem;margin-top:.315rem;margin-bottom:.315rem;border-radius:5px;text-decoration:none;color:#707070;background-color:#eaeaea}.electricity-price p a:hover{color:#FFF;background-color:#0E6932}.electricity-price .icon-download{width:1.3rem;height:1.3rem}@media only screen and (min-width:1024px){.electricity-price:hover{border-color:#0E6932!important}}.yform .btn-primary{margin-top:1rem;background-color:#0E6932!important}.search-results{color:#88BE36}.search_it-title a{font-size:1.625rem;color:#0E6932}.count{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px;border-radius:10px;text-align:center;background-color:#FFF;box-shadow:0 4px 8px rgba(0,0,0,.2);z-index:1000}.count-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(0,0,0,.5);z-index:999}#scrollToTopBtn{position:fixed;bottom:20px;right:20px;display:none;z-index:1000}.consent_manager-close{background-color:#FFFFFF!important;color:#0E6932!important;border:1px solid #0E6932}header .navbar{width:10rem}@media only screen and (min-width:769px){header .navbar{top:1.625rem;left:1.625rem}header a{font-weight:300}}header a{display:block;text-decoration:none;color:#707070}header a:hover{color:#0E6932}header .navbar button{border:0}@media only screen and (max-width:768px){header .navbar{width:4rem}header .menudescription{display:none}header a{font-weight:400}}@media only screen and (min-width:769px){header .menudescription{display:inline-block;width:auto;margin-left:2.7rem;line-height:2.5rem;color:#0c4128;white-space:nowrap!important}header a{white-space:nowrap!important}}header .navbar-customer-toggler,header .close-customer{width:2.5rem;height:2.5rem;border:0;outline:none;background-repeat:no-repeat;background-position:center center;background-size:70%}header .navbar-customer-toggler{background-color:transparent;background-image:url(/media/icon_menu_black.svg)}header .close-customer{background-image:url(/media/icon_menu_close.svg)}header .offcanvas{padding:1rem 2rem 2rem 2rem}.offcanvas-header{padding:.315rem 0 .315rem 0!important}header .offcanvas-body{padding:1rem 0 1rem 0;background-color:#FFF}.customer-info{margin-bottom:.625rem}header .navigation-icon{display:block;line-height:25px;margin:0 0 1rem 0}header .navigation-icon i{display:inline-block;width:25px;height:25px;margin-right:1rem;vertical-align:bottom;background-position:center left;background-repeat:no-repeat;background-size:contain}i.phone{background-image:url(/media/icon_phone.svg)}i.mail{background-image:url(/media/icon_email.svg)}.navbar ul{padding:0}.navbar ul li{margin:0 0 .625rem 0}.navbar ul li a{font-size:1.1rem}.navbar .rex-navi1>li.rex-normal{border-bottom:1px solid #dee2e6}@media only screen and (max-width:1240px){li.rex-normal ul.rex-navi2{display:none}}@media only screen and (min-width:1240px){header .offcanvas-body{overflow-y:visible}header ul li{list-style:none;position:relative}li.rex-normal ul.rex-navi2{width:auto;min-width:15vw;position:absolute;left:100%;top:-1rem;padding-right:1rem;background-color:#FFF}li.rex-normal ul.rex-navi2:before{content:"+";display:block;width:.625rem;height:.625rem;color:rgba(112,112,112,.5);position:absolute;left:-1rem;font-size:1.315rem;top:.625rem}li.rex-normal:hover>ul{display:block;background-color:#FFF}.rex-navi-depth-1 li.rex-normal{overflow:hidden}.rex-navi-depth-1 li.rex-normal:hover{overflow:visible}.rex-navi-depth-1 li.rex-normal:hover>ul:before{color:#0E6932}li.rex-article-13 ul.rex-navi2,li.rex-article-93 ul.rex-navi2,li.rex-article-123 ul.rex-navi2{display:none!important}}ul.rex-navi2{padding-top:1rem;padding-left:2rem}ul.rex-navi2 li{list-style:none}ul.rex-navi2 li a{font-size:1rem}@media only screen and (min-width:1921px){.navbar ul li a{font-size:1.315rem}}header .navigation-sub{display:block;font-size:1rem!important;color:#707070;margin-top:.315rem}header nav li.rex-current{border-bottom:1px solid rgba(112,112,112,.5)}header nav a.rex-current{color:#0E6932}.rex-article-13 ul,.rex-article-93 ul,.rex-article-123 ul{display:none}.rex-article-13 ul li,.rex-article-93 ul li,.rex-article-123 ul li{display:none}/* fira-sans-200 - latin */ @font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Fira Sans'; font-style: normal; font-weight: 200; src: url('../fonts/fira-sans-v17-latin-200.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } /* fira-sans-200italic - latin */ @font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Fira Sans'; font-style: italic; font-weight: 200; src: url('../fonts/fira-sans-v17-latin-200italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } /* fira-sans-300 - latin */ @font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Fira Sans'; font-style: normal; font-weight: 300; src: url('../fonts/fira-sans-v17-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } /* fira-sans-300italic - latin */ @font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Fira Sans'; font-style: italic; font-weight: 300; src: url('../fonts/fira-sans-v17-latin-300italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } /* fira-sans-regular - latin */ @font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Fira Sans'; font-style: normal; font-weight: 400; src: url('../fonts/fira-sans-v17-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } /* fira-sans-500 - latin */ @font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Fira Sans'; font-style: normal; font-weight: 500; src: url('../fonts/fira-sans-v17-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ }.icon-download{display:inline-block;width:2rem;min-width:25px;height:2rem;min-height:25px;vertical-align:middle;margin-right:1rem;background-position:center center;background-repeat:no-repeat;background-size:contain}.file-image{background-image:url(/media/icon-picture.svg)}.archive-pdf,.file-archive{background-image:url(/media/icon-database.svg)}.file-pdf{background-image:url(/media/icon-pdf.svg)}.file-excel{background-image:url(/media/icon_excel.svg)}ul.download{padding:0;margin:0}ul.download li{list-style:none;margin-left:0}ul.download .download-files{display:block;width:100%;color:#707070;padding-top:.315rem;margin-bottom:.315rem}.carousel-control-next-icon,.carousel-control-prev-icon{border-radius:50%;border:2px solid #fff;background-size:70%!important}@media only screen and (min-width:769px){.carousel-control-next-icon,.carousel-control-prev-icon{width:3rem!important;height:3rem!important}}.carousel-caption h4{text-shadow:1px 2px 4px #000}.yform .control-label{display:block;width:100%;padding-top:.315rem;padding-bottom:.315rem;position:relative}.has-error{color:#842029;background-color:rgba(132,32,41,.1);padding:1rem;margin-top:.315rem;margin-bottom:.315rem}.btn-green-dark{color:#FFFFFF!important;background-color:#0E6932!important}.btn-green-dark:hover{background-color:#88BE36!important}.bg-green-regular{color:#FFFFFF!important;background-color:#6c982a!important}.border-green{border:1px solid #88BE36!important}.border-teaser{border:1px solid #88BE36!important}.bg-green-light{background-color:#88BE36!important}.icon-green-light{background-image:url(/media/icon_plus_green_positiv.svg)}.icon-white{background-image:url(/media/icon_plus_white.svg)}@media only screen and (min-width:992px){.teaser:hover>div div span.more-information-teaser{color:#88BE36}.teaser:nth-child(1){border-right-color:#FFFFFF!important}.teaser:last-child{border-left-color:#FFFFFF!important}.teaser:nth-child(2){border-left-color:#88BE36!important}span.more-information-teaser{color:#FFF}}@media (min-width:992px){.news-boxes:nth-child(odd){border-right:1px solid #88BE36}}i.plus-green{background-image:url(/media/icon_plus_green_full.svg)}.two-boxes .col-lg-6 p a,.two-boxes .col-12 p a{border:1px solid #88BE36}.two-boxes .col-lg-6 p a:hover,.two-boxes .col-12 p a:hover{color:#FFF;background-color:#88BE36}#scrollToTopBtn{background-color:#0E6932}@charset "UTF-8";table{width:100%}table tbody{border:1px solid #f5f5f5}table td{padding:.315rem}table tr.odd{background-color:#FFF}table tr.even{background-color:#f5f5f5}.table{--bs-table-striped-bg:rgba(0, 0, 0, 0) !important}@media only screen and (max-width:767px){.table-container .table tbody{min-width:100%}.table-striped,.table-responsive{display:block;max-width:100%;overflow-x:auto;border:1px solid #f5f5f5!important}.table-striped tr td,.table-responsive tr td{word-break:break-word;white-space:nowrap;font-size:.8rem}.table-striped:before,.table-responsive:before{display:block;width:100%;font-size:.8rem;content:"<– bei Bedarf scrollen –>";text-align:center;padding:.315rem;color:#005caa}}.ki-generated-notice{display:block;position:absolute;left:2vw;top:35vh;font-size:.75rem;color:#fff}.ki-generated,.ki-generated-mobile{font-size:.75rem;color:#fff;margin-top:-2.5rem;display:block;text-align:left;margin-left:1rem}.max-width .fullbanner .ki-generated-notice{left:5vw}.picture-center .ki-generated{text-align:center;margin-bottom:1.5rem}.ki-generated-mobile{margin-bottom:1.5rem}.teaser-box .ki-generated-teaser,.news-box-single .ki-generated-teaser,.event-day-items .ki-generated-teaser{display:block;position:absolute;margin-top:-3rem;margin-bottom:1.5rem;margin-left:.625rem;font-size:.75rem;color:#fff}@media only screen and (max-width:768px){.teaser-box .ki-generated-teaser{margin-top:-2.3rem;margin-bottom:0;font-size:.625rem}}