@charset "UTF-8";@font-face{src:url('https://www.n-region-5g.de/templates/n-regionfnfg/fonts/roboto-bold-webfont.woff2') format('woff2'),url('https://www.n-region-5g.de/templates/n-regionfnfg/fonts/roboto-bold-webfont.woff') format('woff');font-family:'robotobold';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://www.n-region-5g.de/templates/n-regionfnfg/fonts/roboto-light-webfont.woff2') format('woff2'),url('https://www.n-region-5g.de/templates/n-regionfnfg/fonts/roboto-light-webfont.woff') format('woff');font-family:'robotolight';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://www.n-region-5g.de/templates/n-regionfnfg/fonts/roboto-medium-webfont.woff2') format('woff2'),url('https://www.n-region-5g.de/templates/n-regionfnfg/fonts/roboto-medium-webfont.woff') format('woff');font-family:'robotomedium';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://www.n-region-5g.de/templates/n-regionfnfg/fonts/roboto-regular-webfont.woff2') format('woff2'),url('https://www.n-region-5g.de/templates/n-regionfnfg/fonts/roboto-regular-webfont.woff') format('woff');font-family:'robotoregular';font-weight:normal;font-style:normal;font-display:swap}*{box-sizing:border-box}body{font-family:'robotoregular',sans-serif;font-size:16px;color:#000}h1,h2{font-size:40px;font-weight:500;font-family:'robotomedium',sans-serif;padding:10px 20px;color:#fff;background:#96c123;margin-top:0px;text-transform:uppercase;margin-bottom:80px;position:relative;display:inline-block}h1::after,h2::after{content:' ';width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:40px solid #96c123;position:absolute;bottom:-40px;left:50px}h2 a{color:#fff}h2 a:hover,h2 a:focus,h2 a:active{text-decoration:underline;color:#fff}.page-119 h2,.page-137 h2{color:#96c123;background:transparent;padding:0;font-size:35px;margin-bottom:10px;margin-top:30px}.page-119 h2::after,.page-137 h2::after{content:none}h3{font-size:20px;font-weight:700;font-family:'robotobold',sans-serif;margin-top:0px;margin-bottom:20px}h4{font-size:25px;margin-bottom:5px;color:#f15b29}h6{display:none}#usercentrics-button h6{display:inherit}.page-364 .com-content-article__body,.page-151 .com-content-article__body{display:flex;flex-wrap:wrap;flex-direction:row;margin:0 -15px}h2.bericht{flex:0 0 50%;max-width:50%;font-size:40px;font-weight:500;font-family:'robotomedium',sans-serif;padding:0 15px;margin-top:0px;text-transform:uppercase;margin-bottom:20px;position:relative;display:block;background:transparent}h2.bericht .fa{position:absolute;right:40px;top:50%;margin-top:0;font-size:20px;transform:translateY(-50%)}a.pdfbericht{color:#fff;background:#f15b29;text-decoration:none;padding:10px 65px 10px 20px;height:100%;display:block;font-size:20px}a.pdfbericht:hover,a.pdfbericht:focus,a.pdfbericht:active{color:#fff;background:#96c123;text-decoration:none}h2.bericht::after{content:none}p{line-height:23px;margin-bottom:20px}nav,nav a{color:#fff}a{color:#f15b29;text-decoration:none}a:hover,a:active,a:focus{text-decoration:none;color:#f15b29}.nav a:hover,.nav a:active,.nav a:focus{color:#fff}.wrapper{margin:0 auto}.clear{clear:both;line-height:0;height:0}ul,ol{padding:0;margin-bottom:30px}ul li{list-style:none}img{max-width:100%}input,textarea,select{border-radius:0}label{display:inline-block}.row{position:relative}.nav>li>a{padding:0;font-size:16px}.nav>li{position:initial}.nav>li>a:focus,.nav>li>a:hover{background-color:#f15b29}.nav>li.active>a:focus,.nav>li.active>a:hover{background-color:#f15b29}.small,small{font-size:100%}@media (min-width:992px){.row-eq-height,#events .newsflash .news{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}iframe{max-width:100% !important}.dottedLine{position:relative;height:5px;line-height:1px;margin:20px 0}.dottedLine:before,#projekte .newsflash .col-xs-12 .readmore:after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;width:100%;background-image:linear-gradient(to right,#898c79 71%,rgba(255,255,255,0) 0%);background-position:bottom;background-size:11px 2px;background-repeat:repeat-x}main .dottedLine{margin:45px 0}.dottedLine.orange:before{background-image:linear-gradient(to right,#f15b29 71%,rgba(255,255,255,0) 0%)}.btn{border-radius:0;text-transform:uppercase;background:#f15b29;color:#fff;padding:8px 10px;font-weight:700;font-family:'robotobold',sans-serif;font-size:20px;display:inline-block}header{position:relative;z-index:2;background:#96c123}#logo{display:block;width:535px;margin:40px auto 0px}.navbar{border:0}.navbar-toggle{background-color:#f15b29;width:45px;height:45px;border-radius:0;margin:0;z-index:9}.navbar-toggle:hover,.navbar-toggle:focus,.navbar-toggle:active{background-color:#96c123}.navbar-toggle .icon-bar{background-color:#fff}.navbar-toggle:hover .icon-bar{background-color:#fff}.navbar-collapse{padding:0}.menu .wrapper{position:relative}.navbar{margin:0;font-weight:300;font-family:'robotolight',sans-serif}.menu .navbar-nav li:hover,.menu .navbar-nav li:focus{background-color:#fff}.menu .navbar-nav li a,.menu .navbar-nav li span{font-size:1.125rem;line-height:53px;height:54px;padding:0 15px}.menu .navbar-nav li span{padding:15px}.menu .navbar-nav ul{display:none;position:absolute;top:53px;left:0;background:#fff;padding:50px;padding-top:40px;z-index:999;width:1170px}.menu .navbar-nav ul li a,.menu .navbar-nav ul li span{line-height:normal;height:auto;color:#4a4a4a;padding:2px 0;text-align:left}.menu .navbar-nav ul li a:active{text-decoration:underline}.menu .dropdown-menu{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.parent .dropdown-toggle{float:right}.navbar-header{padding:0 15px}@media (min-width:1025px){.navbar .nav{width:75%;width:calc(100% - 220px);float:left}#suche{width:220px;float:left}#mainMenue{text-align:center}.navbar-header{width:0}.navbar-collapse{width:100%;float:right}.nav.menu{position:relative;display:block}.menu>li{color:#fff;display:block;float:left;margin-right:20px;text-transform:uppercase}.menu>li:last-child{margin-right:0}.menu>li>a,.menu>li>span{font-weight:700;font-family:'robotobold',sans-serif;width:auto;font-size:17px;padding:4px 10px 2px}.menu>li.parent{padding-right:20px}.menu>li.parent a{float:left}.menu>li.parent>.fa{float:right;transform:rotate(90deg);font-size:25px;position:relative;top:5px;left:4px}.menu>li.parent>ul{display:none;position:absolute;top:100%;left:0;background:#fff;padding:5px 0;border:1px solid #96c123;width:100%;flex-wrap:wrap}.menu>li.parent>ul li{flex:0 0 25%;text-align:left;padding:0 10px}.menu>li.parent>ul li a{font-family:'roboto',sans-serif;color:#000;text-transform:none;display:block;padding:8px 0;border-bottom:1px solid #96c12345;width:100%;font-size:14px}.menu>li.parent>ul li:last-child a,.menu>li.parent>ul li:nth-last-child(2) a,.menu>li.parent>ul li:nth-last-child(3) a,.menu>li.parent>ul li:nth-last-child(4) a{border-bottom:0}.menu>li.parent>ul li:hover a{color:#f15b29;text-decoration:none}.menu>li.parent:hover>ul{display:flex}.menu>li:hover>a,.menu>li:focus>a,.menu>li.parent:hover,.menu>li.parent:focus,.menu>li.parent.active,.menu>li.active>a{background-color:#f15b29}.menu .parent li:hover a{text-decoration:underline}}#suche{position:relative;text-align:left}#suche input{height:31px;border:1px solid #fff;background:transparent;color:#fff;padding:0 5px}#suche input::placeholder{text-transform:uppercase;color:#fff;font-weight:bold;font-family:'robotobold',sans-serif}#suche button{height:31px;width:31px;background:#f15b29;border-radius:0;color:#fff;padding:0px;position:absolute;top:0px;right:0;border-left:0}#suche button .fa{position:relative;top:-1px;left:1px}#info{background:#ebf1d0;color:#96c123;text-align:center;padding:5px 0;font-size:16px}#info p{margin-bottom:0}#info span{margin-right:30px}#info span:last-child{margin-right:0}#info span a{color:#96c123}#info span .fa{padding-right:10px}.slider{position:relative}.sliderText{position:absolute;right:60px;bottom:0}.sliderText p{color:#fff;text-align:right;max-width:270px;float:right;margin-bottom:90px}.sliderText a{font-size:20px;font-weight:500;font-family:'robotomedium',sans-serif;padding:8px 40px;color:#fff;background:#f15b29;margin-bottom:80px;display:block;clear:both}.sliderText a::after{content:' ';width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:40px solid #f15b29;position:absolute;bottom:40px;left:40px}.sliderText a:hover,.sliderText a:focus,.sliderText a:active{background:#96c123}.sliderText a:hover::after,.sliderText a:focus::after,.sliderText a:active::after{border-top:40px solid #96c123}.bigPic{position:relative;z-index:-1}.page-101 .bigPic,.page-120 .bigPic,.page-108 .bigPic{margin-top:-70px}.page-110 .bigPic{margin-top:25px}.item-page,main .search,.blog{padding:50px 0}.blog{padding-bottom:0}main ul li::before,footer ul li::before,.readmore::before,.projekt .headline::before{content:"\f061";display:inline-block;font:normal normal normal 16px/1 FontAwesome;margin-right:5px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;transform:translate(0,0)}.blog ul{padding-left:15px;list-style:none;counter-reset:li}.blog ul li{text-indent:-6px}.blog ul li::before{content:"\f111";color:#f15b29;font-size:8px;position:relative;top:-2px}.item-page ul{padding-left:15px;list-style:none;counter-reset:li}.item-page ul li{text-indent:-6px}.item-page ul li::before{content:"\f111";color:#f15b29;font-size:8px;position:relative;top:-2px}.item-page .left.item-image{float:right !important;margin-bottom:30px;margin-left:30px}.left.item-image img{height:auto !important;widht:100% !important}@media (max-width:971px){.item-page .left.item-image{float:none !important;margin:auto;margin-bottom:30px;width:100%}}.tabstop{min-width:110px;display:inline-block;padding-left:6px}.readmore::before{position:relative;top:-2px}.readmore{background:#f15b29;color:#fff;padding:8px 10px;font-weight:700;font-family:'robotobold',sans-serif;font-size:20px;display:inline-block;margin-top:20px}.btn:hover,.btn:focus,.btn:active,.readmore:hover,.readmore:focus,.readmore:active{color:#fff;background:#96c123}#projekte{padding-bottom:50px}.projekt{padding:10px 0 0;margin-bottom:0}.projekt .headline{color:#fff;padding:10px;font-weight:bold;font-family:'robotobolf',sans-serif;margin-bottom:0}.projekt .pic img{width:100%}.projekt.one{background:#004942}.projekt.two{background:#96c123}.projekt.three{background:#f15b29}.projekt a:hover .headline,.projekt a:focus .headline,.projekt a:active .headline{text-decoration:underline}.pagination ul{padding-left:0}.pagination ul li{display:inline-block;text-indent:0;margin-bottom:5px}.pagination ul li a,.pagination ul li span{color:#fff;width:40px;height:40px;background:#96c123;display:block;line-height:40px;text-align:center}.pagination ul li.active span,.pagination ul li.active a,.pagination ul li a:hover,.pagination ul li a:focus,.pagination ul li a:active{background:#f15b29}.pagination ul li span:hover,.pagination ul li span:focus,.pagination ul li span:active{cursor:pointer;background:#f15b29}.pagination ul li.disabled span,.pagination ul li.disabled a{opacity:0.5;cursor:not-allowed}.pagination ul li::before{content:none}.pagination .icon-angle-double-right::before{font-family:'FontAwesome';content:'\f101'}.pagination .icon-angle-double-left::before{font-family:'FontAwesome';content:'\f100'}.pagination .icon-angle-right::before{font-family:'FontAwesome';content:'\f105'}.pagination .icon-angle-left::before{font-family:'FontAwesome';content:'\f104'}.img_caption{margin-top:10px;line-height:1.5;font-size:13px;color:dimgrey}#projekte .newsflash{display:flex;margin-top:20px}#projekte .newsflash .col-sm-6{padding-bottom:55px}#projekte .newsflash .col-xs-12.col-sm-6 .readmore{position:absolute;bottom:0;color:#96c123;background:none;width:95%;padding-bottom:20px;padding-left:0px}#projekte .newsflash .col-xs-12.col-sm-6 .readmore:hover{color:#f15b29}.newsBTN.readmore{margin-top:50px}main .search button{border:0;margin-top:0}main .search .readmore{margin-top:0}main .search .searchintro p{margin:20px 0}main .search .result-text{margin-bottom:20px}#left,#right{width:48%;float:left}#left{margin-right:4%}input{height:45px;border:1px solid #575756}input[type="text"],input[type="number"],input[type="email"],textarea{padding:0 15px}input:hover,input:focus,input:active,textarea:hover,textarea:focus,textarea:active{border:1px solid #f15b29}textarea:focus-visible,input:focus-visible{outline:none}input[type="file"]{border:0;padding:0}.visforms-form .visCSSlabel{display:block;float:none;margin-top:0;margin-right:0;width:100%;font-size:1em}.visforms-form .visCSSinput{width:100%;margin-top:0;margin-bottom:15px}.visforms-form textarea{height:211px}.visBtnCon{text-align:right !important;margin-top:20px}.visBtnCon input{text-transform:uppercase;background-color:#f15b29;color:#fff;padding:8px 20px;border:none;border-radius:0;margin-right:5px;font-weight:700;font-size:18px;font-family:'robotobold',sans-serif}.visBtnCon input:hover,.visBtnCon input:focus,.visBtnCon input:active{background-color:#96c123;border-radius:0;border:0;outline:none}.visforms-form .visfield-container{position:relative}.visforms-form .field7,.visforms-form .field8,.visforms-form .field9,.visforms-form .field10{float:left;width:49%}.visforms-form .field7,.visforms-form .field9{margin-right:2%}.visforms-form .field17,.visforms-form .field11{clear:both;position:relative}.visforms-form .field17 .visCSSlabel,.visforms-form .field11 .visCSSlabel{padding-left:25px}.visforms-form .field17 input,.visforms-form .field11 input{position:absolute;top:4px;left:0;height:15px;width:15px;border-radius:0;margin-top:0}.visform .errorcontainer{padding-top:0px !important;margin-top:0px !important;margin-bottom:0px !important;position:absolute;right:0;top:-30px}.visform .field17 .errorcontainer,.visform .field11 .errorcontainer{top:-50px}.visform .errorcontainer::after{border-top:12px solid #f15b29 !important}.visform .errorcontainer label{width:100%;margin:0 !important;max-width:100% !important;background-color:#f15b29 !important;border-radius:0 !important;font-size:12px !important}#anschrright{display:inline;float:right;width:49%;margin-top:0px}#anschrleft{display:inline;float:left;width:49%;margin-top:0px}.auffuehrungen td{padding:8px;border:1px solid #96c123}footer{background:#96c123;padding:45px 0;width:100%;position:relative;color:#fff}footer p,footer a{color:#fff}footer a:hover,footer a:focus,footer a:active,footer li.active a,footer li.active::before{color:#f15b29}footer .moduletable_helden{position:absolute;top:-60px;right:0}footer .menu{margin-bottom:30px}footer .menu>li{float:none}footer .menu>li>a,footer .menu>li>span{font-weight:normal;font-family:'robotoregular',sans-serif;width:auto;font-size:16px;padding:2px 0;text-transform:none;display:inline-block}footer a{display:inline-block;padding:2px 0}footer .menu>li:hover>a,footer .menu>li:focus>a,footer .menu>li.active>a{color:#f15b29;background-color:transparent}footer .nav>li.active>a:focus,footer .nav>li.active>a:hover{background-color:transparent}.scrollToTop{bottom:30px;display:none;font-size:25px;text-align:center;position:fixed;right:30px;background-color:#f15b29;width:40px;height:40px;line-height:37px}.scrollToTop .fa{color:#fff}.scrollToTop:hover,.scrollToTop:focus,.scrollToTop:active{background-color:#96c123}@media (min-width:1200px){.container{width:1000px}}@media (max-width:1200px) and (min-width:1025px){.menu>li{margin-right:15px}}@media (max-width:1024px){header .dottedLine{display:none}#logo{margin:40px auto 30px}.scrollToTop{display:none !important}h1,h2{font-size:35px}h3{font-size:25px}.navbar{min-height:1px}.menu .navbar-nav li.open ul{display:block}.navbar-nav>li{float:none}.navbar-header{float:none;position:fixed;right:15px;top:2%;background:transparent;padding:0px;z-index:10}.menu .nav-child{display:none}header .menu li{padding:0;margin-right:0;text-align:left}header .menu li a,header .menu li span{border-bottom:1px solid rgba(255,255,255,0.8);padding:10px;color:#96c123;font-weight:bold;font-family:'robotobold',sans-serif;display:block}header .menu li span{display:block}header .menu li.parent .fa{display:none}header .menu li.parent ul{padding:0;border-bottom:1px solid #fff}header .menu li:last-child a{border-bottom:0}header .menu li:hover>a,header .menu li:hover>a,header .menu li:focus>a,header .menu li.active>a{background-color:#f15b29}header .menu li:hover>a,header .menu li:hover>a,header .menu li:focus>a,header .menu li.active>a{color:#fff}header .menu li li a{font-family:'roboto';font-weight:normal;padding:8px 10px 8px 20px}#mainMenue{position:fixed;width:300px;background:#ebf1d0;z-index:8;right:0;top:0;margin:0;height:100%}#mainMenue .nav.menu{padding-top:75px}#suche{margin-top:30px;padding:0 10px}#suche input{background:#fff;border:1px solid #f15b29;color:#f15b29;width:100%}#suche input::placeholder{color:#f15b29}#suche button{right:10px;border:#f15b29}.navbar-toggle .icon-bar:nth-of-type(2){top:1px}.navbar-toggle .icon-bar:nth-of-type(3){top:2px}.navbar-toggle .icon-bar{position:relative;transition:all 500ms ease-in-out}.navbar-toggle.active .icon-bar:nth-of-type(1){top:6px;transform:rotate(45deg)}.navbar-toggle.active .icon-bar:nth-of-type(2){background-color:transparent}.navbar-toggle.active .icon-bar:nth-of-type(3){top:-6px;transform:rotate(-45deg)}#projekte .newsflash{height:230px}}@media (max-width:991px){.sliderText p{margin-bottom:20px}.sliderText a{margin-bottom:50px}.sliderText a::after{bottom:10px}#projekte .newsflash{height:250px}.wf-mediabox-numbers{bottom:48px}.wf-mediabox-numbers ol{padding-right:10px}}@media (max-width:880px){#info p span:nth-child(2){display:none}}@media (max-width:768px){h1,h2{font-size:25px;margin-bottom:50px}h2.bericht{flex:0 0 100%;max-width:100%}a.pdfbericht,.page-119 h2,.page-137 h2{font-size:20px}.item-page{padding:30px 0}.projekt{margin-bottom:30px;padding:30px 0 0}.blog figure.item-image{margin-top:20px}footer .moduletable_helden{top:-51px;right:15px}footer .moduletable_helden img{width:150px}#left,#right,#pflicht,#Hinweis{width:100%;float:none}#left{margin-right:0%}input[type="file"]{height:auto}.field2 .visCustomText{margin-top:0;margin-bottom:30px}#projekte .newsflash{height:auto;display:block}#projekte .newsflash .col-xs-12.col-sm-6 .readmore{position:relative;margin:0;padding:0 0 10px;margin-bottom:30px}.newsBTN.readmore{margin-top:10px}}@media (max-width:750px){.sliderText{position:relative;right:0;margin-top:30px}.sliderText p{color:#000;text-align:left;float:none;max-width:100%}.sliderText a{display:inline-block;margin-bottom:0;padding:8px 10px;font-weight:700;font-family:'robotobold',sans-serif}.sliderText a::after{border:0;content:''}}@media (min-width:681px){.xs{display:none}}@media (max-width:680px){.page-101 .bigPic,.page-120 .bigPic{margin-top:-40px}footer .footerLeft{width:100%}footer .footerRight{display:none}}@media (max-width:630px){#info span{margin-right:30px;display:block;margin:0 0 5px}}@media (max-width:600px){#logo{width:320px}}@media (max-width:520px){h1,h2{font-size:20px}h1::after,h2::after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:30px solid #96c123;bottom:-30px}#logo{width:100%;margin:70px auto 10px}.visBtnCon input{width:100%;margin-top:10px;height:45px;float:none}.readmore,.sliderText a{width:100%;text-align:center;height:45px;line-height:28px}.sliderText a{height:auto}main .search .btn-group{width:100%;margin-bottom:10px}main .search .btn-group input{width:100%}footer .col-xs-6{width:100%;float:none}footer h3,footer ul,footer p{text-align:center}footer img{margin-bottom:30px}footer ul li{border-bottom:1px solid #ffffff69;padding:8px 0}footer ul li:last-child{border-bottom:0}.visforms-form .field7,.visforms-form .field8,.visforms-form .field9,.visforms-form .field10{float:none;width:100%}.visforms-form .field7,.visforms-form .field9{margin-right:0}}@media (min-width:992px){.imgFlex{display:flex;flex-wrap:wrap;gap:20px}.imgFlex img{flex:0 0 calc(50% - 10px);width:calc(50% - 10px)}}
