@charset "UTF-8";
@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-0.3em);-ms-transform:translateY(-0.3em);transform:translateY(-0.3em)}60%{-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em)}}@-moz-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-0.3em);-ms-transform:translateY(-0.3em);transform:translateY(-0.3em)}60%{-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em)}}@-o-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-0.3em);-ms-transform:translateY(-0.3em);transform:translateY(-0.3em)}60%{-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-0.3em);-ms-transform:translateY(-0.3em);transform:translateY(-0.3em)}60%{-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em)}}@-o-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes checkbox-check{0%{width:0;height:0;border-color:#fff;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:#fff;-webkit-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-moz-keyframes checkbox-check{0%{width:0;height:0;border-color:#fff;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:#fff;-moz-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check{0%{width:0;height:0;border-color:#fff;transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:#fff;transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-webkit-keyframes checkbox-check-orange{0%{width:0;height:0;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-moz-keyframes checkbox-check-orange{0%{width:0;height:0;border-color:var(--brand-color-1);-moz-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-moz-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check-orange{0%{width:0;height:0;border-color:var(--brand-color-1);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-webkit-keyframes checkbox-check-green{0%{width:0;height:0;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-moz-keyframes checkbox-check-green{0%{width:0;height:0;border-color:var(--brand-color-1);-moz-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-moz-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check-green{0%{width:0;height:0;border-color:var(--brand-color-1);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-webkit-keyframes checkbox-check-green-b2b{0%{width:0;height:0;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-moz-keyframes checkbox-check-green-b2b{0%{width:0;height:0;border-color:var(--brand-color-1);-moz-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-moz-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check-green-b2b{0%{width:0;height:0;border-color:var(--brand-color-1);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check-white{0%{width:0;height:0;border-color:#fff;transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:#fff;transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:400;src:url("../../bundles/nhportal/fonts/Roboto-Regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:400;src:url("../../bundles/nhportal/fonts/Roboto-Italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:500;src:url("../../bundles/nhportal/fonts/Roboto-Medium.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:500;src:url("../../bundles/nhportal/fonts/Roboto-MediumItalic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:700;src:url("../../bundles/nhportal/fonts/Roboto-Bold.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:700;src:url("../../bundles/nhportal/fonts/Roboto-BoldItalic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:700;src:url("../../bundles/nhportal/fonts/Roboto-Black.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:700;src:url("../../bundles/nhportal/fonts/Roboto-BlackItalic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Orbitron";font-style:normal;font-weight:400;src:url("../../bundles/nhportal/fonts/orbitron-v31-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Orbitron";font-style:normal;font-weight:500;src:url("../../bundles/nhportal/fonts/orbitron-v31-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Orbitron";font-style:normal;font-weight:600;src:url("../../bundles/nhportal/fonts/orbitron-v31-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Orbitron";font-style:normal;font-weight:700;src:url("../../bundles/nhportal/fonts/orbitron-v31-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Orbitron";font-style:normal;font-weight:800;src:url("../../bundles/nhportal/fonts/orbitron-v31-latin-800.woff2") format("woff2")}.login-general .mod_navigation ul li{min-height:3.4em}.login-general .mod_navigation ul li a{display:none}body.nh-portal #header{min-height:5.65em}@media (max-width:850px){body.nh-portal.page-nonav #header{margin-bottom:3em}}body.nh-portal #ansprechpartner.headline-left,body.nh-portal .headline-left{text-align:left}body.nh-portal #ansprechpartner.headline-left .ce_text,body.nh-portal .headline-left .ce_text{padding:0}body.nh-portal #ansprechpartner.headline-left .ce_text .textcontainer h1,body.nh-portal #ansprechpartner.headline-left .ce_text .textcontainer h2,body.nh-portal .headline-left .ce_text .textcontainer h1,body.nh-portal .headline-left .ce_text .textcontainer h2{font-family:var(--font-heading);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}body.nh-portal #ansprechpartner.headline-left .ce_text .textcontainer h1 strong,body.nh-portal #ansprechpartner.headline-left .ce_text .textcontainer h2 strong,body.nh-portal .headline-left .ce_text .textcontainer h1 strong,body.nh-portal .headline-left .ce_text .textcontainer h2 strong{font-style:var(--font-heading-strong-style);text-transform:var(--font-heading-strong-transform);font-family:var(--font-base)}body.nh-portal #ansprechpartner.headline-left .ce_text .textcontainer h1,body.nh-portal .headline-left .ce_text .textcontainer h1{font-size:1.8em;color:#4d4d4d;margin-bottom:1em}body.nh-portal #ansprechpartner.headline-left .ce_text .textcontainer h2,body.nh-portal .headline-left .ce_text .textcontainer h2{max-width:27em;margin-bottom:0;margin-left:0;font-size:1.65em;line-height:1.35}body.nh-portal .simple-text-image .block:not(.last),body.nh-portal .simple-text-image .block:not(:last-of-type),body.nh-portal .headline-left .ce_text{margin-bottom:2.5em}body.nh-portal .simple-text-image .block:not(.last).ce_download,body.nh-portal .simple-text-image .block:not(:last-of-type).ce_download,body.nh-portal .headline-left .ce_text.ce_download{margin-bottom:0}body.nh-portal .ce_table+.ce_zeagFineprint{top:-3em}body.nh-portal .ce_zeagFineprint{position:relative;text-align:left}body.nh-portal .ce_zeagFineprint p:first-child{position:relative}body.nh-portal .ce_zeagFineprint p:first-child:before{content:"*";position:absolute;top:0;left:-1em}body.nh-portal .ce_zeagFineprint .textcontainer{margin-left:auto;margin-right:auto}body.no-breadcrumb .zeag-header-image-text,body.no-breadcrumb .zeag-header-image-form{margin-bottom:2em}body.nh-portal .ce_textdownloads .text-container label{float:none}body.nh-portal .ce_textdownloads .text-container p{margin-bottom:0;color:#919191}body.nh-portal .ce_textdownloads ul{margin-bottom:0}body.nh-portal .ce_textdownloads .download-element{float:none;margin-bottom:0.6em}@media (min-width:901px){body.nh-portal .ce_textdownloads{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;align-items:flex-start}body.nh-portal .ce_textdownloads .text-container{flex-basis:38%}body.nh-portal .ce_textdownloads ul{flex-basis:58%}}@media (max-width:900px){body.nh-portal .ce_textdownloads .text-container label{margin-bottom:0}body.nh-portal .ce_textdownloads .text-container p{margin-bottom:1.5em;text-align:center}}body.tfg-extranet{--brand-color-1: #ff7f00;--button-color-start: #e27000;--button-color-end: #ffa852}body.tfg-extranet .tfg-logo{padding-block:0.7em}body.tfg-extranet *,body.tfg-extranet p,body.tfg-extranet a,body.tfg-extranet span,body.tfg-extranet button,body.tfg-extranet input,body.tfg-extranet select,body.tfg-extranet textarea{font-family:"Roboto", Helvetica, sans-serif !important;font-style:normal !important}body.tfg-extranet h1,body.tfg-extranet h2,body.tfg-extranet h3,body.tfg-extranet h4,body.tfg-extranet h5,body.tfg-extranet h6{font-family:"Orbitron", Helvetica, sans-serif !important;font-weight:500 !important}body.tfg-extranet h1 a,body.tfg-extranet h1 span,body.tfg-extranet h2 a,body.tfg-extranet h2 span,body.tfg-extranet h3 a,body.tfg-extranet h3 span,body.tfg-extranet h4 a,body.tfg-extranet h4 span,body.tfg-extranet h5 a,body.tfg-extranet h5 span,body.tfg-extranet h6 a,body.tfg-extranet h6 span{font-family:"Orbitron", Helvetica, sans-serif !important;font-weight:500 !important}body.tfg-extranet h1,body.tfg-extranet h2{font-weight:700 !important}body.tfg-extranet .main_menu ul>li>a,body.tfg-extranet .main_menu .unlinked span{text-transform:none}body.tfg-extranet .telefonliste table{width:100%}body.tfg-extranet .telefonliste th:nth-child(1),body.tfg-extranet .telefonliste td:nth-child(1){width:8em;text-align:left}body.tfg-extranet .telefonliste th:nth-child(2),body.tfg-extranet .telefonliste td:nth-child(2){width:9em;text-align:left}body.tfg-extranet .telefonliste th:nth-child(3),body.tfg-extranet .telefonliste td:nth-child(3){min-width:17em;text-align:left}body.tfg-extranet .telefonliste th:nth-child(4),body.tfg-extranet .telefonliste td:nth-child(4){min-width:12em;text-align:left}body.tfg-extranet .telefonliste th:nth-child(5),body.tfg-extranet .telefonliste td:nth-child(5){min-width:12em;text-align:left}body.tfg-extranet.ee-formulare .main-form .widget-radio input.radio{accent-color:var(--brand-color-1)}body.tfg-extranet #container .mod_newslist{display:flex;flex-wrap:wrap;gap:1.5em}body.tfg-extranet #container .mod_newslist .img_containment{margin-bottom:1em}body.tfg-extranet #container .mod_newslist .layout_latest{padding:1em;width:calc(33% - 1.5em);margin-bottom:2em;background-color:#f7f7f7}@media screen and (max-width:840px){body.tfg-extranet #container .mod_newslist .layout_latest{width:calc(50% - 1.5em)}}@media screen and (max-width:500px){body.tfg-extranet #container .mod_newslist .layout_latest{width:100%}}body.tfg-extranet #container .mod_newslist.startseite .layout_latest:nth-child(n+4){display:none}@media screen and (min-width:500px) and (max-width:840px){body.tfg-extranet #container .mod_newslist.startseite .layout_latest:nth-child(4){display:block}}body.tfg-extranet .btn-green a{color:white}body.tfg-extranet .layout_full .news-container{margin-top:3em;max-width:50em}.ce_text,.mod_article{overflow:visible}.mod_article.shaped-block,.mod_article.simple-text-image{overflow:hidden}#footer .contact{border-top:0}.icomoon-b2c-support::before{content:""}.icomoon-download::before{content:""}.icomoon-fiberoptic::before{content:""}.icomoon-gis::before{content:""}.icomoon-stoerungen::before{content:""}.ce_accordionStart .accordion:after{content:"";display:table;height:1px;clear:both}.ce_accordionStart .ce_downloads{width:47%;margin-bottom:1.25em;position:relative}.ce_accordionStart .ce_downloads:nth-child(odd){float:left;clear:both}.ce_accordionStart .ce_downloads:nth-child(even){float:right}.ce_accordionStart .ce_downloads h3{margin-bottom:1em;font-family:"MuseoSans-900", Arial, Helvetica, sans-serif}.ce_accordionStart .ce_downloads ul{margin-bottom:0}.ce_accordionStart .ce_downloads li{margin-bottom:0.8em}.ce_accordionStart .ce_downloads li a{word-break:break-all}@media (max-width:600px){.ce_accordionStart .ce_downloads ul:before{display:none}.ce_accordionStart .ce_downloads .ce_downloads{width:100%}}.ce_accordionStart .ce_table tbody{display:table-row-group}.ce_accordionStart .ce_table tbody tr{border-bottom:0;display:table-row}.ce_accordionStart .ce_table tbody th{display:table-cell}.ce_table{color:#4d4d4d;text-align:left;margin-bottom:3.5em}.ce_table+.ce_table{margin-top:-1em}.ce_table table{min-width:35em;margin:0 auto 0 auto}.ce_table.table-merged table tr.row_1{border-bottom:3px double #dcdcdc}.ce_table thead,.ce_table tfoot{background:#f7f7f7}.ce_table th,.ce_table td{padding:0.75em 1em;text-align:right;width:10em}.ce_table th.col_first,.ce_table td.col_first{text-align:left;min-width:13em}.ce_table th{font-weight:var(--font-base-strong-weight)}.ce_table tbody tr{border-bottom:1px solid #dcdcdc}.ce_table tbody tr.row_last{border-bottom:0}@media (max-width:900px){.ce_table{overflow-x:visible}}.ham-wrap{display:none}.icomoon-about---solar:before{content:""}.mod_login.logout-link{float:right;padding:0.6em 0;line-height:1}.mod_login.logout-link button{background:#fff;border:0;padding:0;font-weight:var(--font-base-strong-weight);color:var(--brand-color-1);text-transform:lowercase;outline:none;cursor:pointer;font-size:0.9411764706em}.mod_login.logout-link button:hover{opacity:0.7}.mod_login.main_menu>p{float:right;text-align:right;font-size:0.9411764706em;padding:0.75em 0;margin-bottom:0}.login-block .widget-submit{margin-left:auto;margin-right:auto}.login-block p{text-align:center}@media (max-width:450px){.login-block .widget,.mod_lostPassword .widget{width:auto}}body .footer-phone-2999{display:none}body.phone-2999-page .footer-phone-2999{display:block}body.phone-2999-page .footer-phone-1368{display:none}