html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Lato";font-style:normal;font-weight:300;src:url("../fonts/lato-v23-latin-300.eot");src:local(""),url("../fonts/lato-v23-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-v23-latin-300.woff2") format("woff2"),url("../fonts/lato-v23-latin-300.woff") format("woff"),url("../fonts/lato-v23-latin-300.ttf") format("truetype"),url("../fonts/lato-v23-latin-300.svg#Lato") format("svg")}@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:url("../fonts/lato-v23-latin-regular.eot");src:local(""),url("../fonts/lato-v23-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-v23-latin-regular.woff2") format("woff2"),url("../fonts/lato-v23-latin-regular.woff") format("woff"),url("../fonts/lato-v23-latin-regular.ttf") format("truetype"),url("../fonts/lato-v23-latin-regular.svg#Lato") format("svg")}@font-face{font-family:"Lato";font-style:normal;font-weight:700;src:url("../fonts/lato-v23-latin-700.eot");src:local(""),url("../fonts/lato-v23-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-v23-latin-700.woff2") format("woff2"),url("../fonts/lato-v23-latin-700.woff") format("woff"),url("../fonts/lato-v23-latin-700.ttf") format("truetype"),url("../fonts/lato-v23-latin-700.svg#Lato") format("svg")}html,button,input,select,textarea{font:62.5% "Lato",Helvetica,sans-serif;color:#5b5958;font-weight:400}body{font-size:1.8rem;line-height:1.5em}a{color:#1a689c;text-decoration:none;transition:color 300ms ease}a:visited{color:#1a689c}a:hover{color:#5b5958;text-decoration:underline}a:active{color:#5b5958}sup,sub{font-size:65%}hr{border:none;border-top:1px solid #efefef}img{max-width:100%;display:block}strong{font-weight:700}small{font-size:65%}em{font-style:italic}.preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important}.addClear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.addClear{display:inline-block}* html .addClear{height:1%}.addClear{display:block}.row{box-sizing:border-box;width:90%;max-width:1110px;margin:0 auto}@media screen and (max-width: 1023px){.desktop{display:none}}@media screen and (min-width: 1024px){.mobile{display:none}}header{position:fixed;width:100%;height:auto;background:#fff;z-index:9999;box-shadow:0 0 20px rgba(0,0,0,.075)}header nav{display:flex;align-items:center;justify-content:space-between;padding:10px 0;transition:padding 300ms ease}header nav .stellarnav .contact a{background:#ffc608;border-radius:10px;padding-left:30px;font-weight:700;margin-top:15px}header nav .stellarnav a{position:relative}header nav .stellarnav a em{display:flex;align-items:center;justify-content:center;position:absolute;top:5px;right:5px;background:#cc4343;color:#fff;border-radius:30px;width:25px;height:25px;font-size:12px;font-weight:700;font-style:normal}header .logo{display:block;width:150px;transition:width 300ms ease}header .logo svg{display:block}.bauwesen li.m01>a,.maschinen-und-anlagenbau li.m01>a,.elektrotechnik-und-it li.m01>a,.recht-und-versicherungstechnik li.m01>a,.betriebswirtschaft li.m01>a,.kunst-kultur-und-antiquitaeten li.m01>a,.land-und-forstwirtschaft li.m01>a,.spezielle-kompetenzen li.m01>a,.gutachten li.m02>a,.risikoanalyse li.m02>a,.risikobewertung li.m02>a,.beratung li.m02>a,.beweissicherung li.m02>a,.marktwert-ermittlung li.m02>a,.insolvenzen-und-banken li.m01>a,.unternehmen li.m03>a,.team li.m03>a,.karriere li.m03>a,.news li.m03>a{font-weight:700}.bauwesen li.m01-1 a,.maschinen-und-anlagenbau li.m01-2 a,.elektrotechnik-und-it li.m01-3 a,.recht-und-versicherungstechnik li.m01-4 a,.betriebswirtschaft li.m01-5 a,.kunst-kultur-und-antiquitaeten li.m01-6 a,.land-und-forstwirtschaft li.m01-7 a,.spezielle-kompetenzen li.m01-8 a,.insolvenzen-und-banken li.m01-9 a,.gutachten li.m02-1 a,.beweissicherung li.m02-2 a,.risikobewertung li.m02-3 a,.risikoanalyse li.m02-4 a,.beratung li.m02-5 a,.marktwert-ermittlung li.m02-6 a,.unternehmen li.m03-1 a,.team li.m03-2 a,.karriere li.m03-4 a,.news li.m03-5 a{background:#ffc608;color:#5b5958}@media screen and (min-width: 1024px){header{box-shadow:none}header nav{border-bottom:1px solid #efefef;padding:45px 0}header nav .stellarnav .contact a{border:2px solid #fff;border-radius:50px;padding-right:30px;margin-top:0}header nav .stellarnav .contact a:hover{border:2px solid #ffc608;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.2)}header nav .stellarnav a em{top:18px;right:15px}header .logo{width:220px}header .logo svg #icon{transform-origin:50px 50px;transition:transform 300ms cubic-bezier(0.68, -0.6, 0.32, 1.6)}header .logo:hover svg #icon{transform:scale(0.9)}header.mini{box-shadow:0 0 10px rgba(0,0,0,.1)}header.mini nav{padding:10px 0;border-bottom:none}header.mini .logo{width:150px}}.stellarnav{position:relative;z-index:9900;line-height:normal}.stellarnav ul{margin:0;padding:0}.stellarnav li{list-style:none;display:block;margin:0;padding:0;position:relative;line-height:normal;vertical-align:middle}.stellarnav li a{padding:20px;display:block;text-decoration:none;font-size:inherit;font-family:inherit;box-sizing:border-box;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .2s ease-out}.stellarnav>ul>li{display:inline-block;margin:0 .5vw}.stellarnav>ul>li>a{padding:10px 20px;color:#5b5958}.stellarnav ul ul{top:auto;position:absolute;z-index:9900;text-align:left;display:none;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.15)}.stellarnav li li{display:block;border-bottom:1px solid #efefef}.stellarnav li li a{white-space:nowrap}.stellarnav li li a:hover{background:#efefef;padding:20px 15px 20px 25px}.stellarnav ul ul ul{top:0;left:220px}.stellarnav>ul>li:hover>ul>li:hover>ul{opacity:1;visibility:visible;top:0}.stellarnav>ul>li.drop-left>ul{right:0}.stellarnav li.drop-left ul ul{left:auto;right:220px}.stellarnav.fixed{position:fixed;width:100%;top:0;left:0;z-index:9999}body.stellarnav-noscroll-x{overflow-x:hidden}.stellarnav li.has-sub>a:after{content:"";margin-left:15px;width:15px;height:10px;display:inline-block;background:url("../images/icons/ui-arrow.svg") no-repeat center center}.stellarnav li li.has-sub>a:after{margin-left:10px;float:right;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-left:6px solid #fff;position:relative;top:4px}.stellarnav li.drop-left li.has-sub>a:after{float:left;margin-right:10px;border-left:0;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-right:6px solid #fff}.stellarnav.hide-arrows li.has-sub>a:after,.stellarnav.hide-arrows li li.has-sub>a:after,.stellarnav.hide-arrows li.drop-left li.has-sub>a:after{display:none}.stellarnav .menu-toggle,.stellarnav .close-menu,.stellarnav .call-btn-mobile,.stellarnav .location-btn-mobile{display:none;text-transform:uppercase;text-decoration:none}.stellarnav .dd-toggle{display:none;position:absolute;top:0;right:0;padding:0;width:48px;height:48px;text-align:center;z-index:9999;border:0}.stellarnav.mobile>ul>li>a.dd-toggle{padding:0}.stellarnav li.call-btn-mobile,.stellarnav li.location-btn-mobile{display:none}.stellarnav svg{fill:currentColor;width:1em;height:1em;position:relative;top:2px}.stellarnav a.dd-toggle .icon-plus{box-sizing:border-box;transition:transform .3s;width:12px;height:100%;position:relative;vertical-align:middle;display:inline-block}.stellarnav a.dd-toggle .icon-plus:before{content:"";display:block;width:12px;height:0px;border-bottom:solid 2px #777;position:absolute;top:50%;transform:rotate(90deg);transition:width .3s}.stellarnav a.dd-toggle .icon-plus:after{content:"";display:block;width:12px;height:0px;top:50%;border-bottom:solid 2px #777;position:absolute}.stellarnav li.open>a.dd-toggle .icon-plus{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.stellarnav.light a.dd-toggle .icon-plus:before{border-color:#000}.stellarnav.light a.dd-toggle .icon-plus:after{border-color:#000}.stellarnav.dark a.dd-toggle .icon-plus:before{border-color:#fff}.stellarnav.dark a.dd-toggle .icon-plus:after{border-color:#fff}.stellarnav .icon-close{box-sizing:border-box;width:12px;height:12px;position:relative;display:inline-block;margin-right:10px}.stellarnav .icon-close:before{content:"";display:block;width:12px;height:0px;border-bottom:solid 2px #777;position:absolute;top:50%;transform:rotate(45deg)}.stellarnav .icon-close:after{content:"";display:block;width:12px;height:0px;top:50%;border-bottom:solid 2px #777;position:absolute;transform:rotate(-45deg)}.stellarnav.light .icon-close:before{border-color:#000}.stellarnav.light .icon-close:after{border-color:#000}.stellarnav.dark .icon-close:before{border-color:#fff}.stellarnav.dark .icon-close:after{border-color:#fff}.stellarnav .menu-toggle,.stellarnav .call-btn-mobile,.stellarnav .location-btn-mobile,.stellarnav .close-menu{padding:15px;box-sizing:border-box}.stellarnav .menu-toggle span.bars{display:inline-block;margin-right:7px;position:relative;top:3px}.stellarnav .menu-toggle span.bars span{display:block;width:15px;height:2px;border-radius:6px;background:#777;margin:0 0 3px}.stellarnav .full{width:100%}.stellarnav .half{width:50%}.stellarnav .third{width:33%;text-align:center}.stellarnav .location-btn-mobile.third{text-align:center}.stellarnav .location-btn-mobile.half{text-align:right}.stellarnav.light .third,.stellarnav.light .half{border-left:1px solid rgba(0,0,0,.15)}.stellarnav.light.left .third,.stellarnav.light.left .half{border-bottom:1px solid rgba(0,0,0,.15)}.stellarnav.light.right .third,.stellarnav.light.right .half{border-bottom:1px solid rgba(0,0,0,.15)}.stellarnav.light .third:first-child,.stellarnav.light .half:first-child{border-left:0}.stellarnav.dark .third,.stellarnav.dark .half{border-left:1px solid rgba(255,255,255,.15)}.stellarnav.dark.left .third,.stellarnav.dark.left .half{border-bottom:1px solid rgba(255,255,255,.15)}.stellarnav.dark.right .third,.stellarnav.dark.right .half{border-bottom:1px solid rgba(255,255,255,.15)}.stellarnav.light.left .menu-toggle,.stellarnav.light.right .menu-toggle{border-bottom:0}.stellarnav.dark.left .menu-toggle,.stellarnav.dark.right .menu-toggle{border-bottom:0}.stellarnav.dark .third:first-child,.stellarnav.dark .half:first-child{border-left:0}.stellarnav.light .menu-toggle span.bars span{background:#000}.stellarnav.dark .menu-toggle span.bars span{background:#fff}.stellarnav.mobile{position:static}.stellarnav.mobile.fixed{position:static}.stellarnav.mobile ul{position:relative;display:none}.stellarnav.mobile.active{padding-bottom:0}.stellarnav.mobile.active>ul{display:block}.stellarnav.mobile ul{text-align:left}.stellarnav.mobile>ul>li{display:block;margin-bottom:10px}.stellarnav.mobile>ul>li>a{padding:15px}.stellarnav.mobile ul{background:#fff;padding:0 10px;box-shadow:0 0 20px rgba(0,0,0,.2)}.stellarnav.mobile ul ul{box-shadow:none;position:relative;opacity:1;visibility:visible;width:auto;display:none;-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none}.stellarnav.mobile ul ul ul{left:auto;top:auto}.stellarnav.mobile li.drop-left ul ul{right:auto}.stellarnav.mobile li a{border-bottom:1px solid rgba(255,255,255,.15)}.stellarnav.mobile>ul{border-top:1px solid rgba(255,255,255,.15)}.stellarnav.mobile.light li a{border-bottom:1px solid rgba(0,0,0,.15)}.stellarnav.mobile.light>ul{border-top:1px solid rgba(0,0,0,.15)}.stellarnav.mobile li a.dd-toggle{border:0}.stellarnav.mobile.light li a.dd-toggle{border:0}.stellarnav.mobile .menu-toggle,.stellarnav.mobile .dd-toggle,.stellarnav.mobile .close-menu,.stellarnav.mobile .call-btn-mobile,.stellarnav.mobile .location-btn-mobile{display:inline-block}.stellarnav.mobile li.call-btn-mobile{border-right:1px solid rgba(255,255,255,.1);box-sizing:border-box}.stellarnav.mobile li.call-btn-mobile,.stellarnav.mobile li.location-btn-mobile{display:inline-block;width:50%;text-transform:uppercase;text-align:center}.stellarnav.mobile li.call-btn-mobile.full,.stellarnav.mobile li.location-btn-mobile.full{display:block;width:100%;text-transform:uppercase;border-right:0;text-align:left}.stellarnav.mobile.light ul{background:#fff}.stellarnav.mobile.dark ul{background:#000}.stellarnav.mobile.dark ul ul{background:rgba(255,255,255,.08)}.stellarnav.mobile.light li.call-btn-mobile{border-right:1px solid rgba(0,0,0,.1)}.stellarnav.mobile.top{position:absolute;width:100%;top:0;left:0;z-index:9999}.stellarnav.mobile li.has-sub>a:after,.stellarnav.mobile li li.has-sub>a:after,.stellarnav.mobile li.drop-left li.has-sub>a:after{display:none}.stellarnav.mobile li li a{white-space:normal;padding-left:5px}.stellarnav.mobile .close-menu{padding:25px}.stellarnav.mobile.right>ul,.stellarnav.mobile.left>ul{position:fixed;top:0;bottom:0;width:100%;max-width:280px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.stellarnav.mobile.right>ul{right:0}.stellarnav.mobile.right .close-menu,.stellarnav.mobile.left .close-menu{display:inline-block;text-align:right}.stellarnav.mobile.left>ul{left:0}.stellarnav.mobile.right .location-btn-mobile.half,.stellarnav.mobile.right .call-btn-mobile.half,.stellarnav.mobile.right .close-menu.half{text-align:center}.stellarnav.mobile.right .location-btn-mobile.third,.stellarnav.mobile.right .call-btn-mobile.third,.stellarnav.mobile.right .close-menu.third{text-align:center}.stellarnav.mobile.left .location-btn-mobile.half,.stellarnav.mobile.left .call-btn-mobile.half,.stellarnav.mobile.left .close-menu.half{text-align:center}.stellarnav.mobile.left .location-btn-mobile.third,.stellarnav.mobile.left .call-btn-mobile.third,.stellarnav.mobile.left .close-menu.third{text-align:center}.stellarnav.mobile.left .menu-toggle.half,.stellarnav.mobile.left .menu-toggle.third,.stellarnav.mobile.right .menu-toggle.half,.stellarnav.mobile.right .menu-toggle.third{text-align:left}.stellarnav.mobile.left .close-menu.third span,.stellarnav.mobile.right .close-menu.third span{display:none}.stellarnav.desktop li.mega ul ul{background:none}.stellarnav.desktop li.mega li{display:inline-block;vertical-align:top;margin-left:-4px}.stellarnav.desktop li.mega li li{display:block;position:relative;left:4px}.stellarnav.desktop li.mega ul ul{width:auto}.stellarnav.desktop>ul>li.mega{position:inherit}.stellarnav.desktop>ul>li.mega>ul{width:100%}.stellarnav.desktop>ul>li.mega>ul li.has-sub ul{display:block;position:relative;left:auto}.stellarnav.desktop>ul>li.mega>ul>li{padding-bottom:15px;box-sizing:border-box}.stellarnav.desktop li.mega li li a{padding:5px 15px}.stellarnav.desktop li.mega li.has-sub a:after{display:none}.stellarnav.desktop>ul>li.mega>ul>li>a{color:#ff0}@media only screen and (max-width: 768px){.stellarnav{overflow:hidden;display:block}.stellarnav ul{position:relative;display:none}}@media only screen and (max-width: 420px){.stellarnav.mobile .call-btn-mobile.third span,.stellarnav.mobile .location-btn-mobile.third span{display:none}}.icons{margin-top:35px}.icons div{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));grid-gap:30px 20px}.icons div a{text-decoration:none;display:block;color:#1a689c}.icons div a span{display:block;background:#fff;border:1px solid #1a689c;margin-bottom:5px;transition:background 300ms ease;text-align:center}.icons div a span svg{max-height:110px}.icons div a span svg *{fill:#1a689c;transition:fill 300ms ease}.icons div a em{display:block;text-align:center;font-size:14px;line-height:20px;font-style:normal}.icons div a:hover span{background:#1a689c}.icons div a:hover span svg *{fill:#fff}@media screen and (min-width: 1024px){.icons div{display:grid;grid-template-columns:repeat(auto-fit, minmax(30%, 1fr));grid-gap:25px 50px}}.newsfeed{position:relative;margin-bottom:70px}.newsfeed h4{position:absolute;background:#ffc608;padding:15px 25px;font-size:20px;text-transform:uppercase;top:-25px}.newsfeed div{background:#1a689c;padding:70px 25px 25px 25px}.newsfeed div a{color:#fff;display:block;margin-bottom:25px;padding-bottom:10px;text-decoration:none;border-bottom:1px solid #1e77b2;transition:border 600ms ease,color 300ms ease}.newsfeed div a.more,.newsfeed div a em{color:#87bce0;font-style:normal;font-size:14px;margin-right:15px}.newsfeed div a.more{border:none !important;margin-top:20px}.newsfeed div a:hover{color:#ffc608;border-bottom:1px solid #ffc608}@media screen and (min-width: 1024px){.newsfeed{margin-top:85px;margin-bottom:125px}.newsfeed h4{top:45px;padding:25px 35px;font-size:24px}.newsfeed div{margin-left:50px;padding:45px 45px 15px 325px}.newsfeed div a{display:flex}}@media screen and (max-width: 768px){.newsfeed{width:100%}.newsfeed div{padding:70px 5% 25px 5%}.newsfeed h4{padding:15px 5%}}section.leistungen li{margin-bottom:35px;padding-bottom:35px;border-bottom:1px solid #efefef}section.leistungen li:last-child{margin-bottom:0;border:none}section.leistungen li div h5{font-weight:700;color:#1a689c;font-size:24px;margin-bottom:10px}section.leistungen li div p{font-size:16px;color:#9a9a9a}section.leistungen li a{display:flex;align-items:center;justify-content:space-between;padding:15px;margin-top:25px;border:2px solid #1a689c;font-weight:700}section.leistungen li a em{text-transform:uppercase;color:#87bce0;font-style:normal}@media screen and (min-width: 1024px){section.leistungen h3{margin-bottom:75px}section.leistungen li{margin-bottom:35px;padding-bottom:35px;display:flex;align-items:center;justify-content:space-between}section.leistungen li div p{margin-right:35px}section.leistungen li a{justify-content:flex-start;width:370px;padding:20px 30px;margin:0;text-decoration:none;transition:all 400ms ease}section.leistungen li a span{margin-right:15px}section.leistungen li a svg{margin-left:auto;margin-right:25px;transition:transform 450ms cubic-bezier(0.34, 1.56, 0.64, 1)}section.leistungen li a:hover{background:#ecf5fa;color:#1a689c}section.leistungen li a:hover svg{transform:translateX(25px)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}100%{opacity:1}}main{opacity:0;will-change:opacity,transform;animation:fadeIn 350ms 150ms ease-out forwards;padding-top:100px}h3{font-size:18px;font-weight:300;margin-bottom:45px}@media screen and (min-width: 1024px){h3{font-size:24px}}.small-top{position:relative;background:#1a689c}.small-top h1{display:inline-block;padding:25px 35px;background:#ffc608;font-size:24px;box-sizing:border-box;width:100%}.small-top h2{font-size:16px;line-height:22px;color:#fff;padding:35px}.small-top a{color:#fff;text-decoration:underline}@media screen and (min-width: 1024px){.small-top{margin-top:35px;padding:75px 35px 35px 35px}.small-top h1{position:absolute;top:-35px;left:0;width:auto}.small-top h2{color:#fff;padding:0}.small-top a{color:#fff;text-decoration:underline}}.news article em{color:#87bce0;font-style:normal;font-size:14px;margin-right:15px}.team article>h4{display:block;padding:25px 35px;margin:75px 0 25px 0;background:#efefef;font-size:24px;font-weight:700}.team article .slide-container ul{margin-bottom:55px}.team section.contact{padding:35px 0 0 0}.team section.contact a{display:block;background:#ffc608;border-radius:100px;padding:15px 10px;color:#5b5958;text-decoration:none;text-align:center;margin:15px 0 0 0;font-weight:700;border:2px solid #fff;transition:all .2s ease-out}.team section.contact a:hover{background:#fff;border:2px solid #ffc608;box-shadow:0 0 20px rgba(0,0,0,.2)}.team section.contact a em{font-size:14px;font-style:normal;font-weight:400;margin-right:10px}@media screen and (min-width: 1024px){.team section.contact{padding:35px 0 0 0;display:flex;align-items:center;justify-content:space-between}.team section.contact a{width:46%}}.team #list{padding:25px 0 10px 0;color:#1a689c}.team #list hr{margin-bottom:60px}.team #list a{display:block;margin:10px 0;padding:10px 15px;border:1px solid #efefef;text-decoration:none}.team #list a svg{width:15px;margin-right:8px}.team #list a.active{border:1px solid #1a689c;background:#1a689c;color:#fff}.team #list a.active svg *{stroke:#fff}@media screen and (min-width: 1024px){.team #list{padding:60px 0}.team #list div{display:flex;align-items:center;justify-content:flex-end}.team #list a{margin:0 0 0 10px}}.team.slide-toggles{margin-top:35px}.team.slide-toggles article{border:none}.team.slide-toggles article.open{border:none;box-shadow:none}.team.slide-toggles article.open .slide-toggle{background:#ecf5fa}.team.slide-toggles article h4{font-size:24px;color:#1a689c;font-weight:700}.team.slide-toggles article .slide-container{display:block;margin:0;padding:0;border:none}.team.slide-toggles article .slide-container div{flex-basis:45%;flex-grow:1}.team.slide-toggles article .slide-container ul{margin-top:40px}.team.slide-toggles article .slide-container ul li{font-weight:normal;margin:0}main .intro-text ul,.karriere main ul,.more ul{margin:25px 0 25px 15px}main .intro-text ul li,.karriere main ul li,.more ul li{position:relative;font-weight:700;margin:8px 0;padding-left:30px;background:url("../images/icons/ui-check.svg") no-repeat 0px 8px}main .intro-text ul.plus li,.karriere main ul.plus li,.more ul.plus li{background:url("../images/icons/ui-plus-yellow.svg") no-repeat 0px 6px;background-size:14px auto}main.text{text-align:center}main.text h1{font-size:28px;line-height:36px;color:#1a689c;margin:35px 0 75px 0}main.text h3{color:#9a9a9a;font-size:14px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:25px}main.text p{margin-bottom:25px}main.text p:last-child{margin-bottom:55px}main.text a{color:#1a689c;text-decoration:underline}main.text .big{margin-top:35px;margin-bottom:75px}main.text .big a{display:inline;font-size:28px;text-decoration:none;transition:border 400ms ease}main.text .big a:hover{border-bottom:1px solid #1a689c}main.text hr{margin:50px auto}main.text svg{margin:0 auto;max-width:100%;height:auto}main.text div.split{margin:25px 0 50px 0;display:flex;flex-wrap:wrap}main.text div.split picture{width:100%;margin-bottom:45px}main.text div.split img{width:100%;max-width:500px;margin-left:auto;margin-right:auto}main.text div.split.ltr picture{order:1}@media screen and (min-width: 1024px){main.text h1{font-size:36px;line-height:44px}main.text .big a{font-size:36px}}@media screen and (min-width: 1024px){main{padding-top:200px}main.text div.split{margin:50px 0 100px 0;flex-wrap:nowrap;align-items:center;justify-content:space-between}main.text div.split picture{max-width:45%;margin-bottom:0}main.text div.split img{max-width:100%}main.text div.split.ltr picture{order:0}main.text div.split p{text-align:left;min-width:350px;max-width:50%}}section.more h2{display:inline-block;width:auto;font-weight:700;border-bottom:5px solid #ffc608;margin-top:15px}section.more ul li{background:url("../images/icons/ui-check-blue.svg") no-repeat 0px 9px;font-weight:300;color:#1a689c;margin:12px 0}@media screen and (min-width: 1024px){section.more h2{margin-top:35px}section.more ul{margin-left:35px}section.more ul li{background:url("../images/icons/ui-check-blue.svg") no-repeat 0px 13px;font-size:24px;line-height:36px;max-width:75%;margin:16px 0}}section.more+section{border-top:1px solid #efefef;padding-top:85px;margin-top:85px}.top{margin-bottom:70px;padding-bottom:35px;background:linear-gradient(0deg, #F2F8FB 0%, #fff 75%)}.top .intro{width:90%;display:flex;flex-direction:column;position:relative;margin-bottom:5px}.top .intro .headline{order:2;display:flex;flex-direction:column;align-items:flex-start;transform:translate(0, -35px);will-change:opacity,transform;opacity:0;animation:fadeIn 800ms .1s ease forwards}.top .intro h1,.top .intro h2{display:inline;text-align:left;background:#fff;border-left:10px solid #1a689c;padding:10px 15px;box-shadow:0 0 20px rgba(0,0,0,.15);font-size:22px;color:#1a689c;font-weight:700;z-index:3}.top .intro h2{border-color:#ffc608;font-size:16px;line-height:22px;font-weight:400;color:#5b5958;transform:translateY(-5px)}.top .intro img{display:inline-block;width:95%;z-index:1;margin-left:5%;height:auto}.top .intro i{order:1;position:absolute;top:5%;left:0;display:block;background:#1a689c;width:75px;height:75px;z-index:2}.top .intro i svg *{fill:#fff}.top .intro-text{position:relative;margin:30px auto}.top .intro-text p{font-size:18px;line-height:26px;font-weight:400;color:#1a689c}.top .intro-text .list{margin-top:35px}.top .intro-text .list ul{margin:30px 0 0 0}.top .intro-text .list h2{font-size:18px;max-width:80%}@media screen and (min-width: 1024px){.bauwesen .top{background-image:url("../images/lineart-1.svg"),linear-gradient(0deg, #F2F8FB 0%, #fff 75%)}.maschinen-und-anlagenbau .top{background-image:url("../images/lineart-2.svg"),linear-gradient(0deg, #F2F8FB 0%, #fff 75%)}.elektrotechnik-und-it .top{background-image:url("../images/lineart-3.svg"),linear-gradient(0deg, #F2F8FB 0%, #fff 75%)}.recht-und-versicherungstechnik .top{background-image:url("../images/lineart-4.svg"),linear-gradient(0deg, #F2F8FB 0%, #fff 75%)}.betriebswirtschaft .top{background-image:url("../images/lineart-5.svg"),linear-gradient(0deg, #F2F8FB 0%, #fff 75%)}.kunst-kultur-und-antiquitaeten .top{background-image:url("../images/lineart-6.svg"),linear-gradient(0deg, #F2F8FB 0%, #fff 75%)}.land-und-forstwirtschaft .top{background-image:url("../images/lineart-8.svg"),linear-gradient(0deg, #F2F8FB 0%, #fff 75%)}.spezielle-kompetenzen .top{background-image:url("../images/lineart-3.svg"),linear-gradient(0deg, #F2F8FB 0%, #fff 75%)}.insolvenzen-und-banken .top{background-image:url("../images/lineart-5.svg"),linear-gradient(0deg, #F2F8FB 0%, #fff 75%)}.gutachten .top{background-image:url("../images/lineart-8.svg"),linear-gradient(0deg, #F2F8FB 0%, #fff 75%)}.risikoanalyse .top{background-image:url("../images/lineart-5.svg"),linear-gradient(0deg, #F2F8FB 0%, #fff 75%)}.beratung .top{background-image:url("../images/lineart-7.svg"),linear-gradient(0deg, #F2F8FB 0%, #fff 75%)}.beweissicherung .top{background-image:url("../images/lineart-3.svg"),linear-gradient(0deg, #F2F8FB 0%, #fff 75%)}.risikobewertung .top{background-image:url("../images/lineart-6.svg"),linear-gradient(0deg, #F2F8FB 0%, #fff 75%)}.marktwert-ermittlung .top{background-image:url("../images/lineart-6.svg"),linear-gradient(0deg, #F2F8FB 0%, #fff 75%)}.home .top{background-image:linear-gradient(0deg, #F2F8FB 0%, #fff 75%);background-size:auto auto}.home .top .intro{margin-bottom:50px}.top{background-repeat:no-repeat;background-position:50% 100%;background-size:auto 200px,auto auto;margin-bottom:70px;padding-bottom:100px}}@media screen and (min-width: 1024px)and (max-width: 1220px){.top{background-position:45% 100%}}@media screen and (min-width: 1024px){.top .intro{text-align:right;margin-bottom:75px}.top .intro .headline{position:absolute;top:75px;bottom:auto}.top .intro .headline.hasSubheadline{top:75px}.top .intro h1,.top .intro h2{border-left-width:15px;padding:45px 40px;font-size:36px}.top .intro h2{font-size:22px;line-height:28px;font-weight:300;padding:20px 40px;transform:translateY(-10px)}.top .intro img{width:auto;max-width:95%;margin:0}.top .intro i{top:auto;left:auto;bottom:-30px;right:40px;width:140px;height:140px}.top .intro i:before{display:block;content:"";position:absolute;bottom:22px;left:-500px;background:#ffc608;width:500px;height:15px}.top .intro-text{position:relative;display:flex;align-items:flex-start;justify-content:space-between;margin-top:70px;padding-bottom:165px}.top .intro-text.low{padding-bottom:75px}.top .intro-text.very-low{padding-bottom:0px}.top .intro-text div{width:45%}.top .intro-text p{border-left:15px solid #1a689c;padding:0 0 0 45px;font-size:24px;line-height:36px;font-weight:300}.top .intro-text .list{margin:0;width:45%}.top .intro-text .list span{font-weight:400}}ul.team{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));grid-gap:36px}ul.team li{display:flex;flex-direction:column;justify-content:space-between;border:1px solid #efefef;padding-bottom:10px;transition:box-shadow 450ms ease}ul.team li:hover{box-shadow:0 0 25px rgba(0,0,0,.15)}ul.team li img{display:block;width:100%;height:auto;margin-bottom:20px;background:#efefef}ul.team li h5{margin:5px 20px;font-weight:bold}ul.team li p{color:#9a9a9a;font-size:16px;line-height:20px;margin:10px 20px}ul.team li p.fgb{color:#9a9a9a}ul.team li p.fgb span{color:#1a689c}ul.team li a{font-size:16px;color:#5b5958;margin:5px 20px;border-top:1px solid #efefef;padding:10px 0}@media screen and (min-width: 786px){ul.team.list{display:block}ul.team.list li{display:block;border:none;padding:8px;border-top:1px solid #efefef;margin:0 0}ul.team.list li:hover{box-shadow:0px 0 15px rgba(0,0,0,.15)}ul.team.list li div{display:flex;align-items:center;justify-content:space-between}ul.team.list li div .name{order:1;font-weight:700;display:block}ul.team.list li div .name h5{margin:0 20px}ul.team.list li div .name a{border:none;color:#9a9a9a;font-weight:400}ul.team.list li div .text{order:2;margin-left:auto;margin-right:10px;width:45%;display:block;text-align:right}ul.team.list li div img{order:3;width:140px;margin:0;background-color:#efefef}}:target:before{content:"";display:block;height:150px;margin:-150px 0 0}.slide-toggles{margin-top:75px}.slide-toggles article{margin:25px 0;border:1px solid #fff;transition:border 600ms ease}.slide-toggles article>a{cursor:pointer;display:flex;align-items:center;padding:25px 35px;background:#ecf5fa;text-decoration:none;font-size:18px;color:#5b5958;transition:background 200ms ease}.slide-toggles article>a:hover{background:#d8e9f5}.slide-toggles article i{flex-shrink:0;margin-left:auto;text-indent:-9999px;display:block;width:15px;height:15px;background:url("../images/icons/ui-plus.svg") 98% center no-repeat;transition:transform 400ms cubic-bezier(0.34, 1.56, 0.64, 1)}.slide-toggles article.open{border:1px solid #efefef;box-shadow:0 0 50px rgba(0,0,0,.05)}.slide-toggles article.open .slide-toggle{background:#fff}.slide-toggles article.open i{transform:rotate(-45deg)}.slide-toggles article .slide-container{display:flex;flex-wrap:wrap;border-top:1px solid #efefef;margin:10px 100px 25px 120px;padding:55px 0 50px 0}.slide-toggles article .slide-container div{flex-basis:45%;flex-grow:1}.slide-toggles article .slide-container .text p{max-width:750px;line-height:1.45}.slide-toggles article .slide-container .text p:not(:first-child){margin:25px 0 0 0}.slide-toggles article .slide-container .text p~p{margin:10px 0 0 0}.slide-toggles article .slide-container .text p:not(.link) em{font-style:italic;font-size:inherit;color:inherit}.slide-toggles article .slide-container .text p:not(.link) strong{color:#1a689c}.slide-toggles article .slide-container .text h5{color:#1a689c;font-weight:700;margin:45px 0 0 0}.slide-toggles article .slide-container .image{padding-left:5%}.slide-toggles article .slide-container .link em{color:#9a9a9a}.slide-toggles article .slide-container .link a{display:block}.slide-toggles article .slide-container hr{margin:25px 0;flex-basis:100%;flex-shrink:0}.slide-toggles article .slide-container ul li{font-weight:normal;margin:20px 0}@media screen and (max-width: 1023px){.slide-toggles article>a{position:relative;align-items:flex-start;padding:40px 20px 20px 20px}.slide-toggles article>a h4{font-size:16px;font-weight:bold;margin-right:10px}.slide-toggles article>a em{position:absolute;top:15px}.slide-toggles article>a i{height:auto}.slide-toggles article .slide-container{flex-direction:column;margin:0 20px;padding:25px 0 35px 0}.slide-toggles article .slide-container .image{order:1;padding:0;margin:0 0 25px 0}.slide-toggles article .slide-container .text{order:2}.slide-toggles.team article>a{padding:20px}.slide-toggles.team article>a h4{font-size:20px}}.karriere .slide-toggles .slide-toggle{align-items:flex-start}.karriere .slide-toggles .slide-toggle em{margin-top:.15rem}.karriere .slide-toggles .slide-toggle i{margin-top:.65rem}footer{text-align:center;margin-top:20px}footer .blue{background:#1a689c;color:#fff;padding:25px 0}footer div.row{padding:20px 0}footer a.big{display:block;width:100%;padding:30px 0 40px 0;margin:25px 0;background:#efefef;text-align:center;text-decoration:none;color:#5b5958;transition:all 500ms ease}footer a.big em{font-style:normal;display:block}footer a.big span{display:block;font-size:26px;font-weight:700;margin-top:15px}footer a.big:hover{background:#ffc608}footer div.spacer{width:40px;height:40px}footer section p{margin-bottom:15px}footer section p.bl{margin-bottom:0;color:#87bce0}footer section p.bl a{display:block;color:#87bce0 !important;margin-bottom:15px}footer section a{color:#fff !important}@media screen and (min-width: 1024px){footer{text-align:left;margin-top:70px}footer .blue{padding:0}footer div.row{padding:70px 0;display:flex;justify-content:space-between}footer section{display:flex}footer section p{margin-right:55px}footer section p.bl a{margin:0}footer section a{color:#fff}footer a.big{padding:6% 0 7% 0}footer a.big span{position:relative;display:inline-block}footer a.big span:after{display:block;content:"";position:absolute;transform:translateY(35px);width:100%;height:1px;background:#5b5958;opacity:0;transition:transform 250ms cubic-bezier(0.68, -0.6, 0.32, 1.6),opacity 250ms ease}footer a.big:hover span:after{opacity:1;transform:translateY(15px)}}/*# sourceMappingURL=style.css.map */
