:root{--pp-blau:rgba(30,58,139,1);--pp-blau2:rgba(78,132,192,1);--uol-uniblau:var(--pp-blau);--uol-kopfbereich-link-color:var(--pp-blau);--uol-button-rahmen-color:var(--pp-blau);--uol-gruen3:var(--pp-blau2);}i.fa,i.fas{font:normal normal normal 30px/1 FontAwesome;color:#1e3a8b;}body{font-family:"Roboto",sans-serif;}.gotop,.blaettern-button{border:1px solid #1e3a8b !important;}#content{padding-bottom:30px;}.mit-icon::before{width:18px;color:var(--pp-blau2);}.ce-textpic.ce-left.ce-intext > .ce-gallery + .ce-bodytext .mit-icon{text-indent:0px;}.col-lg-4 .inner-wrap{position:relative;height:100%;padding-bottom:34px;}.col-lg-4 .inner-wrap a.innovation-button{position:absolute;right:0;bottom:0;}div[class*=bg-farbe-]{background-color:rgba(30,58,139,0.1);background-repeat:no-repeat;background-size:cover;color:#000 !important;padding:50px 0;}div[class*=bg-farbe-] > .fullwidth > *{background-color:rgba(30,58,139,0.1);padding-right:20px;}div[class*=bg-farbe-] *{color:#000;}div.bg-farbe-blauh{background-color:rgba(30,58,139,0.1);padding:20px;}div.bg-farbe-blauh > .fullwidth > *{background-color:rgba(30,58,139,0.1);}div.bg-farbe-grauh{background-color:#f0f0f0;padding:20px;}div.bg-farbe-grauh > .fullwidth > *{background-color:#f0f0f0;}div.bg-farbe-blaud{background-color:#1e3a8b;padding:20px;}div.bg-farbe-blaud > .fullwidth > *{background-color:#1e3a8b;}div.bg-farbe-blaud *{color:#fff;}div.bg-farbe-blaud * a{color:#fff;}div.bg-farbe-blaud a.button_inline{background-color:rgba(255,255,255,0.2);}div.bg-farbe-blaud a.button_inline::before{color:white;}#adwg_logo{position:absolute;z-index:1;right:0;top:15px;right:15px;}#adwg_logo img{transition:all 0.4s ease;height:auto;width:219px;}@media (max-width:1023px){#adwg_logo{right:60px;}}#uol_logo > a{transition:all 0.4s ease;}#uol_logo > a > img{padding:15px 0 12px 0;width:246px;transition:all 0.4s ease;border:0 !important;}#uol_logo > a:hover img{background:transparent;}@media (max-width:480px){#uol_logo > a > img{width:120px;}#adwg_logo img{width:168px;}}@media (min-width:481px) and (max-width:575px){#uol_logo > a > img{width:140px;}}@media (min-width:576px){#uol_logo > a > img{width:246px;}}.scroll #uol_logo > a > img{max-height:67px;width:100px !important;}.scroll #adwg_logo{top:13px;}.scroll #adwg_logo img{max-height:67px;width:100px !important;}.scroll #mainmenu{padding-bottom:0;}#service_nav{display:none;}#instbar{background-image:none !important;height:40px;background-color:#253b8d;}#instbar .inner a{background-color:transparent;}footer{background:#1e3a8b;background:-moz-linear-gradient(left,#1e3a8b 69%,#0360bc 100%);background:-webkit-linear-gradient(left,#1e3a8b 69%,#0360bc 100%);background:linear-gradient(to right,#1e3a8b 69%,#0360bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1e3a8b",endColorstr="#0360bc",GradientType=1);}footer *{color:#fff;}footer .logos img{max-height:300px;width:100px;margin-bottom:20px;}footer .footer_bottom_holder{background-color:inherit;}@media (max-width:990px){footer .logos .align-self-start{margin-top:20px !important;}}#nav-top a{color:#1e3a8b !important;}#mainmenu ul.level-1 > li > a{padding:10px 20px;}#mainmenu ul.level-1 > li:hover > a,#mainmenu ul.level-1 > li > a.focus,#mainmenu ul.level-1 > li > a.open{border-bottom:4px solid transparent;}#mainmenu ul.level-2 > li.menu-item > a{font-weight:600 !important;}html[lang=DE] .btn-portal a::before{content:"Overview:" " ";font-family:inherit;}#left-nav a{background:var(--pp-blau2);color:#fff !important;}#left-nav a:hover{background:rgba(30,58,139,0.4);}#left-nav h4 a{background-color:#1e3a8b;color:#fff;}footer nav.service{padding:10px 0;}footer nav.service ul{list-style:none;margin:0;padding:0;}footer nav.service ul li{margin:0 20px 0 0;padding:0;display:inline-block;}.innovation-button.style1,.innovation-button.read-more{border-color:#4e84c0 !important;background-color:#4e84c0 !important;color:#fff !important;text-decoration:none !important;}.innovation-button.style1:hover,.innovation-button.read-more:hover{background-color:#1e3a8b !important;color:#fff !important;text-decoration:none;}.uol_claimslider .carousel-indicators li{background-color:rgba(30,58,139,0.4);}.uol_claimslider .carousel-indicators li span.title{display:none;}.uol_claimslider .carousel-indicators .active{background-color:#1e3a8b;}.carousel{margin-bottom:60px;}.carousel .btn-bottom{border:0;position:absolute;z-index:90;top:85%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;cursor:pointer;background:transparent;padding:0;text-align:center;}.carousel .btn-bottom i{color:#1e3a8b;font-size:40px;}.carousel .carousel-indicators-wrapper .indicator-prev,.carousel .carousel-indicators-wrapper .indicator-next{position:absolute;z-index:99;width:10%;height:50px;bottom:0;}.carousel .carousel-indicators-wrapper .indicator-prev a,.carousel .carousel-indicators-wrapper .indicator-next a{width:100%;text-decoration:none !important;color:#1e3a8b;}.carousel .carousel-indicators-wrapper .indicator-prev a i,.carousel .carousel-indicators-wrapper .indicator-next a i{color:#1e3a8b;}.carousel .carousel-indicators-wrapper .indicator-prev a:hover,.carousel .carousel-indicators-wrapper .indicator-next a:hover{text-decoration:none !important;}.carousel .carousel-indicators-wrapper .indicator-prev{left:0;}.carousel .carousel-indicators-wrapper .indicator-next{right:0;}.carousel .carousel-indicators-wrapper .carousel-indicators{margin:0;padding:10px 0;bottom:0;}.carousel .carousel-indicators-wrapper .carousel-indicators li{width:15px;height:15px;color:#1e3a8b;background-color:rgba(30,58,139,0.4);}.carousel .carousel-indicators-wrapper .carousel-indicators li.active{background-color:#1e3a8b;}.carousel .carousel-inner .carousel-item{text-decoration:none;}.carousel .carousel-inner .carousel-item *,.carousel .carousel-inner .carousel-item:hover{text-decoration:none !important;color:#fff;}.carousel .carousel-inner .desc{position:absolute;z-index:11;background-color:rgba(30,58,139,0.85);width:35%;height:auto;padding:20px;top:80px;left:60px;}.carousel .carousel-inner .desc .btn-more{display:inline-block;text-decoration:none;text-align:left;font-weight:500;padding:0 0 0 0;max-width:90%;border:0;background-color:transparent;width:auto;text-align:right;}@media (min-width:992px){.carousel .carousel-inner .desc .btn-more{font-size:25px;}}@media (min-width:1200px){.carousel .carousel-inner .desc .btn-more{font-size:30px;}}.carousel .carousel-inner .desc.position-0{top:80px;left:60px;}.carousel .carousel-inner .desc.position-1{top:80px;right:60px;}.carousel .carousel-inner .desc.position-2{bottom:80px;left:60px;}.carousel .carousel-inner .desc.position-3{bottom:80px;right:60px;}.carousel .carousel-inner .desc h2{margin-top:0;padding-bottom:5px;margin-bottom:10px;border-bottom:2px solid #fff;font-weight:600;}.carousel .carousel-inner .desc p{line-height:110% !important;font-weight:300;margin-bottom:0;color:#fff !important;padding:0 !important;}@media (max-width:319px){.carousel .carousel-inner .carousel-item .desc{display:none;}}@media (max-width:767px){.carousel .btn-bottom{display:none;}.carousel .carousel-indicators-wrapper .indicator-prev,.carousel .carousel-indicators-wrapper .indicator-next{display:none;}.carousel .carousel-inner .carousel-item{margin-top:20px;}.carousel .carousel-inner .carousel-item .desc{position:relative;width:100%;top:0px;left:0;padding:20px 40px;}}@media (min-width:768px) and (max-width:991px){.carousel .btn-bottom{display:none;}.carousel .carousel-inner .carousel-item .desc{font-size:15px !important;padding:10px;}.carousel .carousel-inner .carousel-item .desc p{font-size:15px !important;padding:10px;}.carousel .carousel-inner .carousel-item .desc h3{font-size:20px;margin-bottom:5px;}.carousel .carousel-inner .carousel-item .desc.position-0{top:40px;left:20px;}.carousel .carousel-inner .carousel-item .desc.position-1{top:40px;right:20px;}.carousel .carousel-inner .carousel-item .desc.position-2{bottom:60px;left:20px;}.carousel .carousel-inner .carousel-item .desc.position-3{bottom:60px;right:20px;}}@media (min-width:1400px){.carousel .carousel-inner .carousel-item .desc{max-width:440px;}.carousel .carousel-inner .carousel-item .desc.position-0{top:100px;left:80px;}.carousel .carousel-inner .carousel-item .desc.position-1{top:100px;right:80px;}.carousel .carousel-inner .carousel-item .desc.position-2{bottom:100px;left:80px;}.carousel .carousel-inner .carousel-item .desc.position-3{bottom:100px;right:80px;}}.vevent .dtstart{background-color:rgba(30,58,139,0.1);border-top:3px solid #1e3a8b;}.dtstart{padding:6px 15px;height:56px;background:#62b22f;background-color:#62b22f;}
