@import"https://fonts.googleapis.com/css?family=Roboto:300,400,400i,500,700";*,*::before,*::after{margin:0;padding:0;border:0;box-sizing:border-box;list-style:none;-webkit-backface-visibility:hidden}html{font-family:"Roboto",sans-serif;color:#444}body{margin:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}h1,h2,h3,h4,h5,h6,p,ul,ol,figure,pre{font-size:inherit;line-height:inherit;margin:0 0 1.5rem}h1,h2,h3{font-weight:700}h1{font-size:2rem;line-height:1.25}h2{font-size:1.7rem;line-height:2.2rem}h3{font-size:22px;line-height:1.2}h4{font-size:1em}a{color:inherit;text-decoration:none}a:hover,a:focus,a:active{text-decoration:underline}hr{border-bottom:1px solid #d7d7d7;margin:25px 0;display:block;width:100%}ol{margin-left:20px}ol li{list-style-type:decimal}.fl{float:left}.fr{float:right}.wrap{width:1550px;margin:80px auto}.nomarg{margin:0 auto !important}article,aside,footer,header,nav,section{display:block}ul{margin-left:20px}ul li{list-style-type:disc}b,strong{font-weight:700}img{border-style:none;display:block;max-width:100%;height:auto}.cf::after,.videofloat-wrap:after{content:"";display:block;height:0;overflow:hidden;clear:both}.ta-c{text-align:center}.leftside{margin-right:10%;margin-bottom:50px}.rightside{margin-bottom:50px}.fixed{position:fixed;top:0;z-index:1}.headerfix{margin-bottom:62px}.li_first-level>a{font-size:1.2em}.li_first-level{background-position:0 7px !important}.li_first-level>a{margin-bottom:14px;display:block}.header_slide.headerfix{margin-bottom:62px}.leistungen-teaser-headline{display:block;font-weight:bold;font-size:25px;margin-bottom:15px}@media screen and (max-width: 736px){.leistungen-teaser-headline{font-size:22px}}.leistungen-teaser a,.leistungen-teaser h3{color:#107336 !important}.leistungen-teaser:nth-child(n+4) a,.leistungen-teaser:nth-child(n+4) h3{color:#023088 !important}.leistungen-teaser,.event-news-teaser,.footer-col,.referenzen-landingpage{width:28.5%}.leistungen-teaser:nth-child(3n+2),.event-news-teaser:nth-child(3n+2),.footer-col:nth-child(3n+2),.referenzen-landingpage:nth-child(3n+2){margin:0 7%}.event-news-headline h3{text-shadow:0px 0px 0px rgba(0,0,0,.5)}.landingpage-breadcrumb-item:last-child{margin-right:0}.landingpage-breadcrumb-item{color:#fff;position:relative;margin-right:38px}.landingpage-breadcrumb-item a{padding:4px 10px;display:block}.landingpage-breadcrumb-item:after,.landingpage-breadcrumb-item:before{content:"";position:absolute;z-index:9;background-repeat:no-repeat;height:100%;width:24px;top:0;bottom:0}.landingpage-breadcrumb-item:after{left:100%}.landingpage-breadcrumb-item:before{left:-23px}.landingpage-breadcrumb-list>li:first-child:before{left:-10px}.leistung-teaser-img a{display:inline-block}.leistung-teaser-info .leistung-teaser-divider{margin:20px 0;height:1px;background-color:#107336;width:125px}.leistungen-teaser:nth-child(n+4) .leistung-teaser-divider{background-color:#023088}.leistungen-teaser:nth-child(n+4){margin-top:80px}.event-news-teaser-more-button{text-shadow:0px 0px 0px rgba(0,0,0,.5)}.leistung-teaser-more-button,.event-news-teaser-more-button,.referenzen-landingpage-more-button{display:block;margin-top:8px;font-size:16px}.leistung-teaser-more-button:before,.event-news-teaser-more-button:before,.referenzen-landingpage-more-button:before{content:" ";display:inline-block;background-image:url(../../../assets/images/more-arrow.png);margin-right:5px;width:11px;height:11px;background-position:0 50%;background-repeat:no-repeat}.event-news-image,.referenzen-landingpage-image{margin-bottom:1.5rem}.event-news-image a{display:inline-block}.footer-firma-kontakt span{display:block}span.imagecount{font-size:13px;background:hsla(0,0%,100%,.8);padding:2px 5px;margin-top:-24px;z-index:400;position:relative;color:#4d4c4e}.referenzen-landingpage-text>p,.event-news-text>p,.leistung-teaser-text{margin-bottom:0}.bigsection:last-child{margin-bottom:0}.bigsection{margin-bottom:65px}.footer-firma-kontakt{margin:.25rem 0 .5rem 0;line-height:1.5rem}.footer-firma-kontakt-item.cf{line-height:1.5rem}.footer-firma-name{margin-top:16px;font-weight:600}.footer-col div[class*=footer-firma]{color:#444}.footerul li{border-bottom:1px solid #fff}.footerul>li>a{padding:15px 0;display:block;color:#444}.footer a:hover{color:#b3a384;text-decoration:none}.footer-col .footer-headline{font-size:1rem;color:#444;display:block;font-weight:500;border-bottom:4px solid #fff;padding-bottom:10px}.footer-firma-social-wrap.cf{margin-top:12px}.footer-col.fl.cf{margin-bottom:25px}.footer-firma-social-single{width:60px;margin-right:18px;filter:grayscale(25%)}.footer-firma-social-single:hover{filter:grayscale(0)}.footer-innercol-social{margin-top:20px}.footer-firma-social-single{-moz-border-radius:75px;-webkit-border-radius:75px;text-align:center;height:40px;width:40px;font-weight:500;font-size:115px;-moz-border-radius-bottomright:75px;-moz-border-radius-bottomleft:75px;-moz-border-radius-topright:75px;-moz-border-radius-topleft:75px;-webkit-border-bottom-right-radius:75px;-webkit-border-bottom-left-radius:75px;-webkit-border-top-right-radius:75px;-webkit-border-top-left-radius:75px;border-bottom-right-radius:75px;border-bottom-left-radius:75px;border-top-right-radius:75px;border-top-left-radius:75px}.footer-firma-social-single img{margin-left:auto;margin-right:auto}.social-media-block{width:50%;float:left}.landingpage-sidebar{width:22%;display:inline-block;margin-left:4%;color:#444}.content{width:74%;display:inline-block}.landingpage-breadcrumb-item{padding-left:0 !important;background-image:initial !important}.landingpage-content-intro-img,.landingpage-content-section-one-img,.landingpage-content-section-two-img,.landingpage-content-section-three-img,.event-news-image-small{width:33%;margin-left:5%;position:relative;z-index:9;margin-bottom:5px}.event_news_container-teaser-img{float:right;margin-left:5%;width:21%;position:relative;z-index:9}.event-news-image-small img{float:right}.event_news_container-teaser-img:nth-child(2n+2){float:left}.event_news_container-teaser:nth-child(2n+2) .event_news_container-teaser-img{float:left;margin-right:5%;margin-left:0}.event_news_container-teaser{margin-bottom:75px !important}.steplist ol li{list-style-type:none}.steplist .rounded-list a{position:relative;display:block;padding:.4em .4em .4em 1.5em;margin:.8em 0;background:#ddd;color:#444;text-decoration:none;border-radius:.3em;width:98.2%;left:1.3em;cursor:default}.steplist .rounded-list a:hover{background:#e9e9e9}.steplist .rounded-list a:before{content:counter(li);counter-increment:li;position:absolute;left:-1.3em;top:50%;margin-top:-0.95em;height:2em;width:2em;line-height:1.4em;border:.3em solid #fff;text-align:center;border-radius:2em;font-size:1rem;color:#fff}.steplist .rounded-list a p{font-size:18px;margin:0;padding:1px 0}.steplist ol{counter-reset:li;list-style:none;padding:0;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}.menu li,.footerul li{list-style-type:none}.footerul{margin-left:0}.content ul{margin-left:0}.content ul li{background-repeat:no-repeat;list-style-type:none;padding-left:35px;margin-bottom:8px;background-size:1.2rem;background-position:0 50%}.landingpage-content-cta-img-wrap{margin-right:15px}.landingpage-content-cta{align-items:center;-webkit-align-items:center;display:flex;display:-webkit-flex;margin-bottom:30px;margin-top:15px;width:100%}.landingpage-content-cta a,.landingpage-content-cta a:hover{text-decoration:none !important;color:#fff !important}.back-button a{padding:12px;color:#fff}.back-button{display:inline-block;margin-bottom:75px}.more-news-button{display:block;margin:0 auto;margin-bottom:65px;width:200px;text-align:center}.more-news-button a{display:block}.landingpage-content-cta-img:last-child{height:41.5px}.landingpage-content-cta p{margin:0;color:#fff}.landingpage-content-cta p a{text-decoration:underline}.landingpage-content-cta-img{border-right:1px solid #fff;padding:6px 15px;align-items:center;justify-content:center;align-items:center;-webkit-align-items:center;display:flex;display:-webkit-flex}.landingpage-content-cta-img a img{width:22px}.landingpage-content-cta-img:last-child a img{width:33px}.sidebar-menu ul li a{list-style-type:none;display:block;width:100%;background-repeat:no-repeat;background-position:8px 50%;padding:10px 0 10px 40px}.sidebar-menu ul li.active-sub ul{display:block}.sidebar-menu ul li ul{display:none}.sidebar-menu>ul>li:first-child{background-position:0 1%}.sidebar-menu ul li{list-style-type:none;width:100%;display:block}.sidebar-menu ul li a:hover{background-image:url(/assets/images/doppel-pfeil-weiss.png) !important}.sidebar-menu>ul>li>ul>li>a{display:block;padding:10px 10px 10px 65px;background-position:9% 14px}.sidebar-menu ul{margin:0}.sidebar-ansprechpartner{margin-top:2rem;color:#fff;text-shadow:0px 0px 3px #000}.sidebar-ansprechpartner-headline{text-align:center;padding:.9rem 0;font-size:1.25rem}.sidebar-ansprechpartner-info{padding:.9rem 2.5rem;font-size:1.1rem}.landingpage-content-intro,.landingpage-content-section-one,.landingpage-content-section-two,.landingpage-content-section-three{margin-bottom:40px}.contactform-field{width:32%;margin-bottom:31px;float:left}.contactform-field:nth-child(2){margin:0 2%}.big-field{width:100%}.contactform-field.field-text textarea,.contactform-field input{width:100%;padding:20px 18px;font-size:1rem;border:3px solid #c6ccd1;color:#6a6d6f}.contactform-field.field-text textarea{min-height:200px}#submitbutton{color:#272d33;font-size:1rem;font-weight:600;border:3px solid #c6ccd1;width:200px;padding:15px 0;text-align:center;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.betreff-selector{width:100%;display:block;font-size:1rem;border:3px solid #c6ccd1;padding:20px 18px;-webkit-appearance:none;background-color:#fff;-moz-appearance:none;-webkit-appearance:none;background:url(/assets/images/select_arrows.png) calc(100% - 8px)/13px no-repeat #fff;color:#a9a9ae;border-radius:0}.kontakt-left{margin-right:7%}.kontakt-right{width:78%}.sidebar-ansprechpartner-info>div:first-child{background-size:14px}.sidebar-ansprechpartner-info>div{background-size:15px;background-repeat:no-repeat;padding-left:30px;margin-bottom:10px;background-position:0 50%}.sidebar-ansprechpartner-info>div:last-child{margin-bottom:0}.faq_mainpage>ul>li{background-position:0 5px;font-size:1.2em}.faq_mainpage ul>li>ul>li{background-position:0 50%;font-size:1rem}.faq_mainpage ul>li>ul{margin-top:8px}.landingpage-content-section-one ul{margin-left:45px}.logo{width:100%;position:relative;margin:45px 0}.logo-text{margin:auto;position:absolute;top:0;bottom:0;right:0}.menu-header-mobile{display:none}.bigcontent{width:100%}.footer{background-color:#b3a384;padding:2.2rem 0;font-size:.9rem}.videofloat{margin-bottom:20px;position:relative;padding-top:22px;padding-bottom:25%;height:0;overflow:hidden;width:48%;float:left}.videofloat:nth-child(2n+2){margin-left:4%}.videofloat iframe{position:absolute;top:0;left:0;width:100%;height:100%}.new_menu{width:275px;height:100%;top:0;left:-100%;position:fixed;background-color:#3a3a3a;z-index:1;overflow-y:scroll;overflow-x:hidden;z-index:1001;transition:left 1s,visibilty 1s;visibility:hidden}.new_menu_on{left:0;visibility:visible}.new_menu ul{margin-left:0;margin-bottom:0}li.mobile-mainmenu_li:first-child{border-top:0}li.mobile-mainmenu_li{padding:0;text-shadow:none;border-top:1px solid #fff;line-height:100%;list-style-type:none;text-align:center;position:relative}.menu_parent{background-color:#272727}li.mobile-mainmenu_li a{color:#fff;padding:14px;text-align:left;display:block;text-decoration:none;line-height:1rem}.parent-open{position:absolute;top:0;right:0;padding:14px;color:#fff;font-weight:400;border-left:1px solid #fff;font-size:27px;background-color:#000;z-index:999;width:47px;line-height:14.4px}.new_menu li a{color:#fff}.parentlink{width:100%;position:relative}.partner-image{width:100px;margin-left:4%}.partner{margin-bottom:30px}.partner-text{width:500px}.pdf-download{background:url(../../../assets/images/pdf.png) no-repeat scroll left top rgba(0,0,0,0);margin-bottom:5px;padding:2px 0 2px 25px !important;background-position:0 50%}ul.submenu_mobile{display:none;z-index:1;list-style-type:none;margin-left:0;width:100%;border-top:3px solid #fff;border-bottom:1px solid #fff}li.submenu_li_mobile{border-bottom:1px solid #fff;padding:0;list-style-type:none}li.mobile-mainmenu_li:last-child{border-bottom:1px solid #fff}.container{transition-duration:300ms;width:100%;position:relative;z-index:999;background-color:#fff}.overlay{z-index:1000;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);overflow-x:hidden}.containerslide{transition-duration:300ms;overflow-x:hidden;position:fixed}.menu_closer{width:100%;height:50px;text-align:center;padding:11px 0;color:#fff;font-weight:800;border-top:2px solid #fff;display:flex;justify-content:center;align-self:center;line-height:24px}.opensub{display:block !important}.menu-header-mobile{background-color:#3184c1}.menu-header-left{width:33%;float:left;padding:13px 0 13px 0;background:rgba(0,0,0,0)}.menu-header-center,.menu-header-right-mobil{float:left;width:33%;padding:13px 0 13px 0}.menu-header-menu img{width:38px;margin:0 auto}.menu-header-center img{margin:0 auto;width:25px}.menu-header-right-mobil img{margin:0 auto;width:39px}.footer-col:last-child{background-repeat:no-repeat;background-position:100% 15%;background-size:100px}.jobs-teaser-news-image.fl{margin-right:8%}section.jobs-teaser-wrap.bigsection.cf{padding-top:75px}ul.datenschutz-anchor>li{background-position:0 0}ul.datenschutz-anchor>li>ul>li{margin-bottom:10px}ul.datenschutz-anchor>li>ul>li:first-child{margin-top:10px}.anchor{padding-top:150px;margin-top:-150px}.cc-window.cc-banner.cc-type-info.cc-theme-edgeless.cc-bottom.cc-color-override--321668474{z-index:9999999999}.news-button a{padding:12px;background-color:#b2a286;color:#fff !important}.news-button{display:inline-block;margin-top:50px}.hide{display:none}.display{display:block}@media only screen and (max-width: 1800px){.wrap{width:86%;margin:80px auto}}@media only screen and (max-width: 1600px){.sidebar-menu>ul>li>ul>li>a{-webkit-hyphens:auto;hyphens:auto}.content{width:65%}.landingpage-sidebar{width:31%}.bigcontent{width:100%}}@media only screen and (max-width: 1500px){.landingpage-breadcrumb{display:none}.landingpage-content-cta-img-wrap{margin-right:15px;width:100px}.landingpage-content-cta p{margin-right:4%}.landingpage-content-cta{margin-bottom:30px}.landingpage-content-cta-img:last-child{height:41.5px;border-top:1px solid #fff}.landingpage-content-cta-img{width:75px}}@media only screen and (max-width: 1350px){.headerfix{margin-bottom:126px}.header_slide.headerfix{margin-bottom:125px}.referenzen-landingpage-teaser-wrap .referenzen-landingpage:nth-child(n+3),.event-news-teaser-wrap .event-news-teaser:nth-child(n+3){display:none}.bigcontent .leistungen-teaser:last-child{margin-right:0}.bigcontent .leistungen-teaser:nth-child(5){margin-right:8%}.bigcontent .leistungen-teaser:nth-child(4){margin-right:0;margin-bottom:46px !important}h1,h2,h3{-webkit-hyphens:auto;hyphens:auto}.leistungen-teaser,.event-news-teaser,.footer-col,.referenzen-landingpage{width:46%;margin-bottom:45px !important;word-break:break-word;margin-right:8%}.leistungen-teaser:nth-child(3n+2),.event-news-teaser:nth-child(3n+2),.footer-col:nth-child(3n+2),.referenzen-landingpage:nth-child(3n+2){margin:0}.leistungen-teaser:nth-child(n+4){margin-top:0}}@media only screen and (max-width: 1250px){.headerfix{margin-bottom:186px}.header_slide.headerfix{margin-bottom:186px}}@media only screen and (max-width: 1024px){.header_slide.headerfix{margin-bottom:0}.headerfix{margin-bottom:0}header{margin-top:51px}.menu-header-mobile{display:block;position:fixed;width:100%;z-index:99999999;margin-top:-51px}.landingpage-content-cta-img-wrap{margin-right:25px}.videofloat{padding-top:24px;padding-bottom:52%;width:100%}.logo-text{width:485px}.logo a div img{width:150px}}@media only screen and (max-width: 768px){.kontakt-right{width:100%}.headerfix{margin-bottom:0}.videofloat{padding-top:37px;padding-bottom:42%;width:85%;float:left}.new_menu{width:325px}.content{width:100%}.sidebar-ansprechpartner{width:40%}.sidebar-menu>ul>li>ul>li>a{padding:10px 10px 10px 55px;background-position:22px 14px}.sidebar-menu.vermessungsingenieure-menu{width:55%;word-break:break-word;float:left;margin-right:5%}.landingpage-sidebar{width:100%;margin-left:0}}@media only screen and (max-width: 736px){video{width:100%}.parent-open{padding:15px}.leistungen-teaser,.event-news-teaser,.footer-col,.referenzen-landingpage{width:100%;margin-bottom:45px !important;margin-right:0}body{font-size:90%}h1{font-size:1.85rem;line-height:1.25}h2{font-size:1.6rem;line-height:2.2rem}h3{font-size:1.25em;line-height:1.2}h4{font-size:1em}.steplist .rounded-list a p{font-size:16px;margin:0;padding:1px 0}.footer-firma-social-single img{top:27%;height:45px}.footer-firma-social-single{height:45px;width:45px}}@media only screen and (max-width: 568px){.kontakt-right{width:100%}.contactform-field:nth-child(2){margin:0;margin-bottom:31px}.contactform-field{width:100%}.videofloat{padding-top:36px;padding-bottom:49%;width:100%}.sidebar-ansprechpartner{width:260px}.sidebar-menu.vermessungsingenieure-menu{width:100%;margin-right:0}.logo a div{float:initial;margin-bottom:30px}.logo a{display:block}.logo a img{position:initial;margin:0 auto}}@media only screen and (max-width: 480px){.landingpage-content-intro-img,.landingpage-content-section-one-img,.landingpage-content-section-two-img,.landingpage-content-section-three-img,.event-news-image-small,.event_news_container-teaser-img{width:100%;margin-left:0;margin-right:0;margin-bottom:25px;float:initial}.slider{display:none}.landingpage-content-cta{display:block;padding-bottom:15px}.landingpage-content-cta-img-wrap{margin-right:0;width:100%;margin-bottom:10px;border-bottom:1px solid #fff}.landingpage-content-cta-img{padding:10px 15px;width:50%;border-right:1px solid #fff;padding:10px 15px}.landingpage-content-cta-img:last-child{height:50px;border-top:initial}.landingpage-content-cta-img a{width:100%}.landingpage-content-cta-img a img{margin:0 auto}.landingpage-content-cta p{margin:0 5%;display:block}}@media only screen and (max-width: 320px){.videofloat{padding-bottom:43%}.sidebar-ansprechpartner{width:100%}.new_menu{width:300px}}header .headernav{display:block}@media screen and (max-width: 1024px){header .headernav{display:none}}header .headernav.scrollingHeadernav{display:none}header.headerfix .headernav{display:none}header.headerfix .headernav.scrollingHeadernav{display:block}@media screen and (max-width: 1024px){header.headerfix .headernav.scrollingHeadernav{display:none}}.bx-wrapper img{width:100%}.headernav{width:100%;color:#fff;z-index:99999}@media screen and (max-width: 1024px){.headernav{display:none}}@media screen and (max-width: 480px){.headernav{display:none}}@media screen and (max-width: 1350px){.headernav.fr .wrap{width:100%}}.headernav ul li{position:relative;display:flex;justify-content:center;align-items:center;min-height:75px}@media screen and (max-width: 1350px){.headernav ul li{width:25%;text-align:center;min-height:50px}}.headernav ul li:hover>.submenu,.headernav ul li.active>.submenu{display:block}.headernav ul li:hover .mainMenuButton svg,.headernav ul li.active .mainMenuButton svg{transform:rotate(180deg)}.headernav ul li.has-children a{padding:0 35px 0 8px}.headernav ul li a{display:flex;align-items:center;justify-content:center;align-self:stretch;position:relative;font-size:1.3rem;padding:0 10px 0 10px}.headernav ul li a:hover{color:#fff}@media screen and (max-width: 1800px){.headernav ul li a{font-size:1.1em}}@media screen and (max-width: 1350px){.headernav ul li a{-webkit-hyphens:auto;hyphens:auto;word-break:break-word}}@media screen and (max-width: 1024px){.headernav ul li a{font-size:1.2rem}}@media screen and (max-width: 480px){.headernav ul li a{font-size:1.22rem}}.headernav ul li .mainMenuButton{position:absolute;top:50%;right:5px;transform:translateY(-50%);background:rgba(0,0,0,0);padding:10px 5px}.headernav ul li .mainMenuButton svg{width:20px}@media screen and (max-width: 1800px){.headernav ul li .mainMenuButton svg{width:18px}}.headernav ul li .submenu{display:none;position:absolute;margin-left:0 !important;top:100%;z-index:99999;left:-2px}@media screen and (max-width: 1350px){.headernav ul li .submenu{width:100%;left:0px}}.headernav ul li .submenu li{min-height:auto}@media screen and (max-width: 1350px){.headernav ul li .submenu li{width:100%;background-color:#f0f0f7}}.headernav ul li .submenu li:hover{color:#fff}.headernav ul li .submenu a{display:inline-block;width:100%;padding:12px 42px;font-size:1rem}.headernav.scrollingHeadernav{display:none}.headernav.scrollingHeadernav__Logo{padding:15px 0px}@media screen and (max-width: 1350px){.headernav.scrollingHeadernav.fr .wrap{width:inherit}}.headernav.scrollingHeadernav .menu{margin-bottom:0px}@media screen and (max-width: 1600px){.headernav.scrollingHeadernav .menu{width:87%;margin-left:0}}.headernav.scrollingHeadernav .logo-image{width:130px}.headernav.scrollingHeadernav .neutralLogo img{filter:grayscale(100%)}.headernav.scrollingHeadernav ul li:hover>.submenu{display:block;position:absolute;margin-left:0 !important;top:97%;z-index:99999;left:-2px}.headernav.scrollingHeadernav ul li a{padding:0 38px 0 12px}@media screen and (max-width: 1600px){.headernav.scrollingHeadernav ul li a{padding:15px 32px 15px 1px;padding:0 32px 0 1px;font-size:1em}}.headernav.scrollingHeadernav ul li.has-children a{padding:0 28px 0 5px}.headernav.scrollingHeadernav ul li .mainMenuButton{right:3px}.headernav.scrollingHeadernav ul li .submenu a{padding:12px 42px}h1,h2,h3,h4,h5,h6{color:#187238;text-shadow:0px 0px 0px rgba(0,0,0,.5)}.inner-content a:hover,.inner-content a:focus,.inner-content a:active{color:#0f8b3d}.inner-content a{color:#0f8b3d;text-shadow:0px 0px 0px rgba(0,0,0,.5)}i{text-shadow:0px 0px 0px rgba(0,0,0,.5)}.headernav{background-color:#0f8b3d;border-top:2px solid #187238;border-bottom:2px solid #187238}@media screen and (max-width: 1350px){.headernav.fr .wrap{background-color:#0f8b3d;width:86%}}.headernav ul li{border-left:2px solid #187238}@media screen and (max-width: 1600px){.headernav ul li{border:1px solid #187238;background-color:#0f8b3d}}.headernav ul li>.submenu{background:#f2f5f2;border:1px solid #187238}.headernav ul li>.submenu li{border:1px solid #187238;background-color:#0f8b3d;color:#fff}.headernav ul li:last-child{border-right:2px solid #187238}.headernav ul li .mainMenuButton svg{color:#fff}.headernav ul>li:hover,.headernav ul>li a:hover{background-color:#23974c}.footer-firma-social-single{background-color:#c4b28d}.landingpage-breadcrumb-item{background-color:#187238}.active-crumb{background-color:#23974c}.landingpage-breadcrumb-list>li:first-child:before{background-image:initial}.landingpage-breadcrumb-item:after{background-image:url(/assets/images/breadcrumb/vermessung/breadcrumb-after.png)}.landingpage-breadcrumb-item:before{background-image:url(/assets/images/breadcrumb/vermessung/breadcrumb-before.png)}.landingpage-breadcrumb-list>li.active-crumb:first-child:before{background-image:url(/assets/images/breadcrumb/vermessung/breadcrumb-firstchild-before-active.png)}.landingpage-breadcrumb-item.active-crumb:after{background-image:url(/assets/images/breadcrumb/vermessung/breadcrumb-after-active.png)}.landingpage-breadcrumb-item.active-crumb:before{background-image:url(/assets/images/breadcrumb/vermessung/breadcrumb-before-active.png)}.landingpage-breadcrumb-item:last-child:after{background-image:initial}.steplist .rounded-list a:before{background:#0f8b3d}.content ul li{background-image:url(/assets/images/list-point-gruen.png)}.tick{background-image:url(/assets/images/haken-gruen.png) !important}.landingpage-content-cta{background-color:#187238}.landingpage-content-cta-img{background-color:#0f8b3d}.landingpage-content-cta-img:hover{background-color:#23974c}.steplist .rounded-list a:hover:before{background-color:#23974c}.sidebar-ansprechpartner{background-color:#0f8b3d}.footer-firma-social-single{background-color:#0f8b3d}.faq_mainpage ul li,.sidebar-menu ul li a{background-image:url(/assets/images/doppel-pfeil-gruen.png) !important}.sidebar-menu ul li a:hover{background-color:#23974c;color:#fff;text-shadow:0px 0px 3px #000}.sidebar-menu ul li a{border-bottom:1px solid #187238}.sidebar-menu ul li a{color:#187238}.footer{background-color:#f2f5f2;border-top:2px solid #0f8b3d}.footer-col .footer-headline{border-bottom:2px solid #0f8b3d}.footerul li{border-bottom:1px solid #0f8b3d}ul.submenu_mobile,.menu-header-mobile,.menu_closer{background-color:#0f8b3d}.back-button a{background-color:#0f8b3d;color:#fff !important}.footer-col:last-child{background-image:url(/assets/images/logo-gruen.png)}@media screen and (max-width: 480px){header{border-bottom:1px solid #187238}}
