*{box-sizing:border-box}body{background-color:#e8e5df;font-size:18px;line-height:26px;color:#3b3a3a;font-family:"FreightSans Book",helvetica,arial;margin:0px;padding:0px;font-weight:400}body img{max-width:100%;height:auto}a:hover{text-decoration:none}.centered{text-align:center}@media (max-width: 480px){.desktop{display:none}}header{position:fixed;top:0px;left:0px;width:100%;height:80px;background-color:#163f65;z-index:9999}header #logo{margin:18px 100px 0 20px}header #nav-button{position:absolute;top:0px;right:0px;color:white;cursor:pointer}header #nav-button p{display:inline-block;vertical-align:top;margin:28px 30px 0 0;text-transform:uppercase;font-size:20px}@media (max-width: 767px){header #nav-button p{display:none}}header #nav-button button{display:inline-block;vertical-align:top;width:80px;height:80px;background-color:#827a69;border:0px;background-image:url(../pics/nav-button.png);background-repeat:no-repeat;background-position:32px 32px}header #nav-button button:hover{background-position:32px -30px}header #nav-button button.aktiv{background-position:32px -98px}header #nav-button button.aktiv:hover{background-position:32px -168px}nav{display:none;width:100%;top:80px;position:absolute;background-color:rgba(10,53,93,0.95)}nav ul{padding:55px 0 55px 0;margin:0px;list-style-type:none}@media (max-width: 480px){nav ul{padding:30px 0 30px 0}}nav ul li{width:100%;text-align:center;font-size:36px;line-height:60px}@media (max-width: 480px){nav ul li{font-size:26px;line-height:42px}}nav ul li a{color:#c9bda6}nav ul li a:hover{color:white}nav #sprachauswahl{text-align:center;margin-bottom:324px;color:#c9bda6;text-transform:uppercase;font-size:16px}@media (max-width: 480px){nav #sprachauswahl{margin-bottom:70px}}nav #sprachauswahl a{color:#c9bda6}nav #sprachauswahl a:hover{color:white}nav #sprachauswahl a.aktiv{color:white}#intro{width:100%;height:820px;margin-top:80px;background-image:url(../contentpics/hauptbild.jpg);background-position:center center;background-size:cover;position:relative}@media (max-width: 767px){#intro{height:400px}}#intro .text{position:absolute;top:350px;right:0px;width:320px}@media (max-width: 767px){#intro .text{width:80%;right:auto;top:60px}}#intro h1{font-family:"Freight Micro W01 Sb Regular",serif;font-size:63px;line-height:70px;font-weight:400;color:#163f65;margin:0 0 20px 0}@media (max-width: 767px){#intro h1{color:#fff}}@media (max-width: 480px){#intro h1{font-size:42px;line-height:47px}}#intro p{color:#696356}@media (max-width: 767px){#intro p{color:#e8e5df}}#intro .farbueberlagerung{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.4);display:none}@media (max-width: 767px){#intro .farbueberlagerung{display:block}}#intro #pfeil-unten{width:100%;position:absolute;left:0px;bottom:53px}@media (max-width: 767px){#intro #pfeil-unten{bottom:20px}}#intro #pfeil-unten span{display:block;width:24px;height:13px;background-image:url(../pics/scrolldown-pfeil.png);background-repeat:no-repeat;margin:0 auto;cursor:pointer}#text{padding:95px 0;color:#163f65;font-family:"Freight Micro W01 Sb Regular",serif;font-size:24px;line-height:32px}#text h2{color:#9f9684;font-family:"FreightSans Book",helvetica,arial;font-size:16px;line-height:22px;text-transform:uppercase;margin:0 0 25px 0}.schliessen{width:100%;margin-top:20px}.schliessen span{display:block;width:17px;height:17px;background-image:url(../pics/schliessen.png);background-repeat:no-repeat;margin:0 auto;cursor:pointer}.profil{background-color:white;padding:100px 0 0 0}.profil .inhalt{padding-bottom:100px}.profil .titel{color:#9f9684;font-family:"FreightSans Book",helvetica,arial;font-size:16px;line-height:22px;text-transform:uppercase;margin:0 0 25px 0}.profil h2{font-family:"Freight Micro W01 Sb Regular",serif;font-size:40px;line-height:50px;font-weight:400;color:#163f65;margin:0 0 35px 0}.profil p{font-size:14px;line-height:22px;color:#3b3a3a}.profil button{background-color:white;border:2px solid #9f9684;color:#9f9684;text-transform:uppercase;font-size:17px;padding:15px 33px 15px 65px;margin-top:30px}.profil button span:after{display:inline-block;content:"";margin-left:15px;width:17px;height:17px;background-image:url(../pics/weiterlesen-pfeil-rechts.png);background-repeat:no-repeat;background-position:3px 4px}.profil button:hover{background-color:#163f65;color:white;border:2px solid #163f65}.profil button:hover span:after{background-image:url(../pics/weiterlesen-pfeil-unten.png);background-position:0px 8px}.profil button.open span:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.profil img{max-width:100%;height:auto}.profil .weiterlesen{display:none;background-color:#e8e5df;padding:80px 0 30px 0;font-size:14px;line-height:22px}@media (max-width: 767px){.profil .foto{margin-bottom:40px}}#profil2{border-top:2px solid #e8e5df}.trenner{width:100%;height:500px;background-attachment:fixed;background-size:cover;background-position:center center}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.trenner{background-attachment:scroll}}@media (max-width: 767px){.trenner{background-attachment:scroll}}#trenner1{background-image:url(../contentpics/trenner1.jpg)}#trenner2{background-image:url(../contentpics/trenner2.jpg)}#trenner3{background-image:url(../contentpics/trenner3.jpg)}#fachgebiete{background-color:#0a355d;padding:100px 0}#fachgebiete .titel{color:#9f9684;font-family:"FreightSans Book",helvetica,arial;font-size:16px;line-height:22px;text-transform:uppercase;margin:0 0 25px 0}#fachgebiete h2{font-family:"Freight Micro W01 Sb Regular",serif;font-size:40px;line-height:50px;font-weight:400;color:white;margin:0 0 35px 0}#fachgebiete article{z-index:1;position:relative}#fachgebiete article header{position:relative;border-top:1px solid #143d62;height:auto;background-color:transparent;padding:22px 0;cursor:pointer;color:#9f9684}#fachgebiete article header h4{font-size:22px;line-height:30px}@media (max-width: 767px){#fachgebiete article header h4{width:85%}}#fachgebiete article header h4:after{position:absolute;top:10px;right:0px;display:block;content:"";width:31px;height:31px;border-radius:100%;border:1px solid #696356;background-image:url(../pics/fachgebiete-pfeil.png);background-repeat:no-repeat;background-position:11px 8px;transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in}@media (max-width: 767px){#fachgebiete article header h4:after{right:15px}}#fachgebiete article header:hover,#fachgebiete article header.open{background-color:#827a69;color:#e8e5df}#fachgebiete article header:hover h4:after,#fachgebiete article header.open h4:after{border:1px solid white;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#fachgebiete article .inhalt{background-color:white;padding:55px 0;font-size:14px;line-height:22px;display:none}#fachgebiete article:last-child header{border-bottom:1px solid #143d62}#suche{background-color:white;padding:95px 0}#suche .titel{color:#827a69;font-family:"FreightSans Book",helvetica,arial;font-size:16px;line-height:22px;text-transform:uppercase;margin:0 0 25px 0;text-align:center}#suche h2{font-family:"Freight Micro W01 Sb Regular",serif;font-size:40px;line-height:50px;font-weight:400;color:#163f65;margin:0 0 35px 0;text-align:center}#suche p{font-size:14px;line-height:22px}#suche label{display:block;font-size:14px;line-height:22px;color:#827a69;margin:10px 0 5px 0}#suche input{width:100%;border:1px solid #eaeaea;height:43px;background-color:white;padding:10px;font-family:"FreightSans Book",helvetica,arial;color:#827a69}#suche input[type=submit]{color:white;background-color:#827a69;text-transform:uppercase;font-size:18px}#suche .kleinefelder input{width:56px;margin-right:8px}@media (max-width: 991px){#suche .kleinefelder input{width:40px;margin-right:6px}}@media (max-width: 767px){#suche .kleinefelder input{width:35px;margin-right:6px}}#suche .kleinefelder input:last-child{margin-right:0px}#suche .bis{display:inline-block;vertical-align:top;margin:10px 25px 0 18px;font-style:italic;color:#d1d0cc}@media (max-width: 991px){#suche .bis{margin:10px 20px 0 14px}}#suche .hinweis{font-size:12px;font-style:italic;color:#d1d0cc;margin-top:5px}#proBono{padding-top:100px;padding-bottom:100px;background-color:#fff}#proBono h2{font-family:"Freight Micro W01 Sb Regular",serif;font-size:40px;line-height:50px;font-weight:400;color:#163f65;margin:0 0 35px 0}#proBono p{font-size:14px;line-height:22px;color:#3b3a3a}#kontakt{padding:100px 0}#kontakt .titel{color:#9f9684;font-family:"FreightSans Book",helvetica,arial;font-size:16px;line-height:22px;text-transform:uppercase;margin:0 0 25px 0}#kontakt h2{font-family:"Freight Micro W01 Sb Regular",serif;font-size:40px;line-height:50px;font-weight:400;color:#163f65;margin:0 0 35px 0}#kontakt p{font-size:14px;line-height:22px;color:#3b3a3a}#kontakt a{color:#3b3a3a}footer{background-color:#ddd8cf;padding:20px 0;position:relative;height:55px;font-size:14px;line-height:22px;color:#3b3a3a}footer .rechts{text-align:right}@media (max-width: 767px){footer .rechts{margin-top:-30px}}@media (max-width: 480px){footer .rechts{margin-top:0px}}footer #impressum-link{margin-left:40px;cursor:pointer}@media (max-width: 767px){footer #impressum-link{margin-left:10px}}@media (max-width: 480px){footer #impressum-link{float:right}}footer #datenschutz-link{cursor:pointer}@media (max-width: 480px){footer #datenschutz-link{float:left}}footer #oben-button{position:absolute;top:0px;left:50%;margin-top:-15px;margin-left:-43px;width:87px;height:73px;background-color:#163f65;cursor:pointer;background-image:url(../pics/scrolldown-pfeil.png);background-repeat:no-repeat;background-position:30px 30px;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}footer #impressum,footer #datenschutz{display:none;padding:90px 0}footer #datenschutz h2,footer #impressum h2{font-family:"Freight Micro W01 Sb Regular",serif;font-size:40px;line-height:50px;font-weight:400;color:#163f65;margin:0 0 35px 0}@media screen{.adr-wrapper{padding-bottom:40px}.adr-wrapper a{color:#8A6643}.adr-wrapper a:hover{color:#3b3a3a;text-decoration:underline}.adr{width:100%;border-spacing:0px;border:solid 1px #9f9684;border-collapse:collapse;font-size:14px}.adr th{color:#3b3a3a;text-align:left;padding:10px 8px;white-space:nowrap;border:solid 1px #9f9684;background-color:rgba(159,150,132,0.9);color:#fff}.adr th a{color:#fff;white-space:nowrap}.adr th img{display:none}.adr th.row1{width:75px}.adr th.row2{width:150px}.adr th.row3{width:150px}.adr th.row4{width:150px}.adr th.row5{width:100px}.adr td{min-width:0 !important;vertical-align:top;text-align:left;padding:10px 8px;border:solid 1px #9f9684}.adr td.odd{background-color:#d4d0c8}.adrPage{color:#3b3a3a}.adrPageActive{padding-left:3px;padding-right:3px;text-decoration:none}.adrPageInfo{font-weight:bold;padding-left:20px}#suche .adr-pager{padding:10px 0;font-size:18px;text-align:center}.footable-row-detail-name{color:#8A6643}.footable.breakpoint td{position:relative}.footable.breakpoint .footable-toggle{position:absolute;right:5px;top:10px;display:block;width:25px;height:25px;background:url("../pics/weiterlesen-pfeil-rechts.png") no-repeat 10px 7px;cursor:pointer;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.footable.breakpoint .footable-detail-show .footable-toggle{background-position:8px 4px;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}}@media screen{#cookie-bar{position:absolute;left:0;top:80px;border-bottom:1px solid #163f65;width:100%;background-color:#f6f6f6;z-index:999}#cookie-bar p{max-width:980px;margin:0 auto;padding:8px 15px;font-size:85%;line-height:1.2em;text-align:center}#cookie-bar .cb-enable{margin-left:5px;border:1px solid #163f65;padding:0 3px;color:#163f65;font-weight:700}}@media print{#cookie-bar{display:none}}

/*# sourceMappingURL=styles.css.map */