/* style-green-black.css */
h1,h2,h3{font-family:Montserrat Bold}.bg-fixed{background-attachment: fixed;background-size: cover}.bg-1{background-color:#000;background-image:url("../../");background-repeat:no-repeat;background-size: cover;opacity: 0.2}.bg-2{background-color:#2E3138;background-image:url("../../");background-repeat:no-repeat;background-size: cover}.bg-3{background-color:#2E3138;background-image:url("../../");background-repeat:no-repeat;background-size: cover}.bg-4{background-color:#2E3138;background-image:url("../../");background-repeat:no-repeat;background-size: cover}footer{margin-top:50px}footer .footercontainer{background-color:#2E3138;background-image:url("../../");background-repeat:no-repeat;background-size: cover}footer .f-logo figure{max-width:140px}footer .f-logo .textInner p{margin-left:140px;font-size:.9em}footer .f-logo::after{width:0;height:0;position:absolute;overflow:hidden;clear:both;display:block;content: " ";visibility: hidden;z-index: -10}.mod_c4g_maps *[class^="c4g-control-container"],.mod_c4g_maps .c4g-starboard{z-index: 0}header .navi{padding:5px 0}#header .mod_navigation ul.level_1{margin-top:-5px}header .logo figure{max-width:145px;position:absolute}header .logo .textInner{margin-left:135px;text-align:left;font-size:1.8em;font-weight:bold}header .logo .textInner p{color:#f5f5f5}.top-links p,.top-links a{font-size:1.7rem}.top-links p em::before{margin-left:15px;font-size:1.5rem;color:rgba(255,255,255,.9)}.footercontainer{border-top:3px solid #2E3138}.ce_accordion .toggler{border-top:1px solid #0ac2a6}.white-bg,.rightblock{border-top:3px solid #0ac2a6}.devider{border-bottom:1px solid #227066}.service .light-bg,.slider-bg,.level_2,.bgStyle .dark-bg,.banner-bg .dark-bg,.ce_gallery .img-responsive{border-left:3px solid #227066}table thead tr{border-bottom:2px solid #2E3138}.fa-white .fa:hover,.home #newsletter input.submit,#slider .page-scroll em,.dark-bg,#slider .slider-control a.slider-prev:before,#slider .slider-control a.slider-next:after,.slider-control a.slider-prev:before,.slider-control a.slider-next:after,.pagination li span:hover,.pagination li a:hover,.overlay-menu,.bluebanner a.btn,.slider-text-bg,.contact-home,.dark-bg .container,.fixedTop .topbar,.topbar,.white-box em,.submit:hover,a.btn:hover,.mod_eventlist div.header a:hover,p.more a:hover,p.back a:hover,.newstxt p.more a:hover,.pricing-box h1,.newsletterbanner .newsletter .submit:hover,.topbar{background-color:#262522}.fixedTop .topbar,.fixedTop .navi,.navi{background-color:#0ac2a6}table.calendar td.active,.iconTrans img,.fa-white .fa,#willkommen .image_container,.mod_quicknav select,#footer input.submit,#header .mainnavi ul.level_2,#header .mainnavi ul.level_3,.gallery-home .image_container,.icon .fa,.bg-fixed .img-responsive,.btn:before,a.btn,div.overlay-textinput .submit,input.submit,.newsletter .submit,#footer input.submit,.btn-primary,#footer .submit,.submit,.contact-home,.clients .fa,.bluebanner a.btn:hover,.dark-bg .fa,footer .service-text .fa{background-color:#2E3138}.numbers p,.scrolltop a,div.overlay-textinput .submit:hover:before,div.overlay-textinput .submit:focus:before,div.overlay-textinput .submit:active:before,div.overlay-textinput .submit:hover,input.submit:hover,.newsletter .submit:hover,.white-box:hover em,p.footerIcons a:hover:after,.newsletterbanner .newsletter  .submit:hover{background-color:#2E3138}.topnavi a:hover,.topnavi  a:focus,header input.submit,a:active,a:hover,#slider .slider-control a.slider-prev:hover:before,#slider .slider-control a.slider-next:hover:after,.slider-control a.slider-prev:hover:before,.slider-control a.slider-next:hover:after,.mainnavi .level_1 a.trail,.mainnavi .level_1 a:hover,.mainnavi .level_1 span.active,.mainnavi .level_1 a:active,.mainnavi .level_1 span.trail,p.socials-top a:hover{color:#2E3138}.dark-bg h2,.footercontainer .fa,.mod_search .submit:before,footer h2,.service .fa,.top-links .fa,p.socials-top a:hover:after{color:#2E3138}figure.image_container figcaption,h1,h2,h3,#footer .submit:hover,.fa,p.socialIcons a:after,.team p.socialIcons a:hover:after,.greytxt h1,.greytxt h2,.greytxt h4,.ce_downloads li:before,.contact-home a:hover,footer a:hover,.bgStyle a.btn:hover,.ce_sliderStart a.btn:hover,.mod_search .submit:hover,.ce_accordion .toggler,.dark-text h1,.dark-text h2,.dark-text h3,.dark-text h4,.dark-text p,.dark-text a{color:#262522}.ce_accordion .toggler:hover,.ui-accordion-icons.active,.service .fa,#header .mainnavi ul.level_2 li a:hover,#header .mainnavi ul.level_2 li span:hover,#header .mainnavi ul.level_2 li:hover,.active,.level_2 .forward,.level_2 .active,.level_2 .active,.level_2 .forward,.sidenavi .level_1 .active,.sidenavi .level_1 a:hover,.sidenavi .level_1 > li:hover:before{color:#0ac2a6}.ce_downloads a:hover .downloadicon,.footercontainer a:hover,p.info a:hover,.button-menu .fa,.greytxt h3,.ce_downloads li:hover:before,.overlay-menu ul.level_2 > li > a:hover,.overlay-menu ul.level_2 > li > span:hover,.ce_sliderStart h1 strong,.socials-left p.socialIcons a:hover:after{color:#2E3138}a{color:#000;text-shadow: none}.OutsideIn,.OutsideIn p,.OutsideIn h2{color:#262522}.InsideOut,.light-bg,.ce_accordionSingle,.ce_accordion{background-color:#f5f5f5}.top{background-color:#$grey}a.btn,.ce_sliderStart a.btn:hover,.submit,p.more a,p.back a,.home-headline .fa,footer .mod_newslist time:before,.mod_newsreader p.info:before,.mod_newslist p.info:before,.mod_eventreader p.info:before,span.date:before,.pagination li span:active,.pagination li span:hover,.pagination li span:hover,.pagination li a:hover,.pagination span.active{background-color:#0ac2a6}a.btn:hover,.submit:hover,p.more a:hover,p.back a:hover{background-color:#2E3138;background:-moz-linear-gradient(80deg,#459389,#227066);background:-webkit-linear-gradient(80deg,#459389,#227066);background:-o-linear-gradient(80deg,#459389,#227066);background:-ms-linear-gradient(80deg,#459389,#227066);background:linear-gradient(10deg,#459389,#227066);-pie-background:linear-gradient(80deg,#459389,#227066)}.topbar a:hover,a:focus{color:#FFF}.white-box:hover{background-color:#2E3138;background:-moz-linear-gradient(50deg,#2E3138,#0ac2a6);background:-webkit-linear-gradient(50deg,#2E3138,#0ac2a6);background:-o-linear-gradient(50deg,#2E3138,#0ac2a6);background:-ms-linear-gradient(50deg,#2E3138,#0ac2a6);background:linear-gradient(40deg,#2E3138,#0ac2a6);-pie-background:linear-gradient(50deg,#2E3138,#0ac2a6)}.textInner .text-overlay{background-color:rgba(46,49,56,.2)}.ce_gallery .img-responsive{border-left:0}.gal-right-links figure{width:100%;height:100px;margin-top:10px;margin-bottom:10px}.gal-right-links figure::after,.gal-right-links figure::before{display:none}.gal-right-links figure a{width:100%;height:100%;display:block;text-align:center;line-height:95px}.gal-right-links figure img.img-responsive{width:auto;height:auto;max-width:100%;max-height:100%;display:inline-block;border-left:0}.color-light{width:100%;height:auto;max-height:100vh}.ce_sliderStart .slider-wrapper > *{overflow:hidden}.ce_sliderStart .bgStyle::before{height:175px;display:block;content: " "}.ce_sliderStart .overlayContent .slider-bg{width:auto;top:15%;position:absolute;margin-top:74px;margin-right:15px;background-color:rgba(207,253,246,.7)}.ce_sliderStart .overlayContent .slider-bg blockquote{border-color:#227066}.ce_sliderStart .overlayContent .slider-bg p{color:#000}.mainnavi .level_1 li{line-height:70px}#colorbox .container{width:100%}#colorbox .container .row{margin-right:15px;margin-left:15px}.slider-bg{padding:10px 10px 0}footer p,footer li,footer a{}.banner-bg{background-position:center center}.font-black .banner-bg h1,.font-black .banner-bg h2,.font-black .banner-bg h3,.font-black .banner-bg h4{color:#000}.mainnavi .level_1 li strong{padding: 0 7px}div.navi{height:79px;overflow:hidden}.layout_latest:not(.last){border-bottom: 1px solid rgba(0,0,0,0.2)}