@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:url("../fonts/roboto-v30-latin-100.eot");src:local(""),url("../fonts/roboto-v30-latin-100.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-100.woff2") format("woff2"),url("../fonts/roboto-v30-latin-100.woff") format("woff"),url("../fonts/roboto-v30-latin-100.ttf") format("truetype"),url("../fonts/roboto-v30-latin-100.svg#Roboto") format("svg")}@font-face{font-family:Roboto;font-style:italic;font-weight:100;src:url("../fonts/roboto-v30-latin-100italic.eot");src:local(""),url("../fonts/roboto-v30-latin-100italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-100italic.woff2") format("woff2"),url("../fonts/roboto-v30-latin-100italic.woff") format("woff"),url("../fonts/roboto-v30-latin-100italic.ttf") format("truetype"),url("../fonts/roboto-v30-latin-100italic.svg#Roboto") format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url("../fonts/roboto-v30-latin-300.eot");src:local(""),url("../fonts/roboto-v30-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-300.woff2") format("woff2"),url("../fonts/roboto-v30-latin-300.woff") format("woff"),url("../fonts/roboto-v30-latin-300.ttf") format("truetype"),url("../fonts/roboto-v30-latin-300.svg#Roboto") format("svg")}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:url("../fonts/roboto-v30-latin-300italic.eot");src:local(""),url("../fonts/roboto-v30-latin-300italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-300italic.woff2") format("woff2"),url("../fonts/roboto-v30-latin-300italic.woff") format("woff"),url("../fonts/roboto-v30-latin-300italic.ttf") format("truetype"),url("../fonts/roboto-v30-latin-300italic.svg#Roboto") format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url("../fonts/roboto-v30-latin-regular.eot");src:local(""),url("../fonts/roboto-v30-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-regular.woff2") format("woff2"),url("../fonts/roboto-v30-latin-regular.woff") format("woff"),url("../fonts/roboto-v30-latin-regular.ttf") format("truetype"),url("../fonts/roboto-v30-latin-regular.svg#Roboto") format("svg")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:url("../fonts/roboto-v30-latin-italic.eot");src:local(""),url("../fonts/roboto-v30-latin-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-italic.woff2") format("woff2"),url("../fonts/roboto-v30-latin-italic.woff") format("woff"),url("../fonts/roboto-v30-latin-italic.ttf") format("truetype"),url("../fonts/roboto-v30-latin-italic.svg#Roboto") format("svg")}body{font-family:Roboto,sans-serif;font-weight:400;color:#4d4d4d;line-height:1.5}a{color:#3fa9f5;text-decoration:none;transition:color .5s ease}a:hover{color:#ff8000}section{position:relative}.edge{position:absolute;z-index:3;left:0;top:0;height:100%;width:calc((100% - 1440px)/ 2)}.edge.right{right:0;left:auto}body,html{height:100%}body{margin:0;padding:0;background:#fff;font-size:16px}ul{margin:0;padding:0;list-style:none;overflow:hidden}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:300}b,strong{font-weight:400}body{text-align:center}.container{max-width:1440px;margin:0 auto;overflow:hidden;position:relative}.top-nav .container{position:static}nav.top{background:#fff;min-height:58px;z-index:2}nav.top .svg-icon-ra-amend-logo{float:left;height:58px;width:290px}@media (max-width:350px){nav.top .svg-icon-ra-amend-logo{background-position-x:-20px}}@media (min-width:1140px){nav.top .seperator:before{display:inline-block;content:"|";margin:0 1.5rem 0 0;color:#14283c}nav.top .seperator:hover:before{color:#14283c}}nav.top ul{background:#fff;display:none;float:right;min-width:320px;overflow:visible;position:absolute;right:0;top:58px;z-index:2}@media (min-width:1140px){nav.top ul{display:block;position:static;top:0}nav.top ul li{float:left;text-align:center}}nav.top ul .sub-nav{background:#14283c;display:none;left:0;position:relative;top:0;width:100%;z-index:2}@media (min-width:1140px){nav.top ul .sub-nav{position:absolute;top:58px}}@media (min-width:1140px){nav.top ul li:nth-child(1) ul{margin-right:522px}nav.top ul li:nth-child(2) ul{margin-right:161px}nav.top ul li:nth-child(3) ul{margin-right:288px}nav.top ul li:nth-child(4) ul{margin-right:98px}}nav.top ul ul{background:#14283c;display:block;left:0;position:relative;right:0;top:0;z-index:2}@media (min-width:1140px){nav.top ul ul.two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}nav.top ul ul li{float:none;text-align:left}nav.top ul ul a{color:#fff}nav.top li{list-style:none;overflow:hidden;text-align:left}nav.top li a{color:#4d4d4d;display:inline-block;font-size:1rem;font-weight:300;line-height:1;padding:16px 24px;text-decoration:none;transition:color .5s ease}@media (min-width:1140px){nav.top li a{padding:21px 16px}}nav.top li a:hover{color:#3fa9f5}nav.top li.active li a{color:#fff}nav.top li.active li.active a{color:#ff8000}nav.top li.active a{color:#ff8000}nav.top li.active a:hover{color:#3fa9f5}.burger{background:#fff;display:block;height:58px;position:absolute;right:0;width:58px;z-index:2}@media (min-width:1140px){.burger{display:none}}.burger span,.burger:after,.burger:before{background:#14283c;content:"";display:block;height:3px;position:absolute;right:12px;transition:none .5s ease 0s;transition-property:transform,top,bottom,right,opacity;width:30px}.burger:before{top:18px}.burger span{top:27px}.burger:after{top:36px}.burger.active:before{top:26px;transform:rotate(-45deg)}.burger.active span{opacity:0;right:-100px}.burger.active:after{top:26px;transform:rotate(45deg)}section.nav .container{overflow:visible}section.nav .edge{background:#fff}section.nav .edge.left{background:#14283c}section.big-image{overflow:hidden;position:relative;width:100%}section.big-image:before{content:" ";display:inline-block;padding-bottom:140%}section.big-image .image{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width 5s ease-in-out;width:255%}section.big-image .image.animate{width:275%}@media (min-width:500px){section.big-image:before{padding-bottom:55%}section.big-image .image{width:105%}section.big-image .image.animate{width:125%}}section.big-image .down-button{background:#3fa9f5;border-radius:20px;display:inline-block;padding:8px 12px;transform:translateX(-50%)}section.big-image .down-button img{margin-bottom:-3px}section.big-image .down-button:hover{background:#ff8000}section.big-image.dark h1{color:#14283c;text-shadow:0 0 10px #fff}section.big-image h1{color:#fff;font-size:3.5rem;font-weight:100;left:50%;line-height:1;position:absolute;text-shadow:0 0 10px #aaa;top:50%;transform:translate(-50%,-50%);width:65%;z-index:1}section.big-image h1 span{color:#3fa9f5;display:block;font-size:2rem;font-weight:300;padding-top:40px;text-shadow:none}@media (max-width:1000px){section.big-image h1{width:80%;font-size:3rem}section.big-image h1 span{padding-top:30px;font-size:1.75rem}}@media (max-width:600px){section.big-image h1{font-size:2rem}section.big-image h1 span{padding-top:20px;font-size:1.5rem}}section.big-image a{bottom:5%;position:absolute;z-index:1}section.big-image .edge{background:rgba(255,255,255,.2)}section.big-image.image-opacity img{opacity:.5}section.big-image.large-text h1{font-size:2.9rem;width:80%}@media (max-width:1000px){section.big-image.large-text h1{font-size:2.5rem}section.big-image.large-text h1 span{padding-top:15px;font-size:1.5rem}}@media (max-width:600px){section.big-image.large-text h1{font-size:1.75rem}section.big-image.large-text h1 span{padding-top:15px;font-size:1.25rem}}.index section.big-image h1{color:#14283c;text-shadow:0 0 10px #fff}.kanzleiprofil section.big-image h1{width:80%}@media (max-width:900px){.kanzleiprofil section.big-image h1{font-size:2rem;width:80%}.kanzleiprofil section.big-image span{font-size:1.5rem}}section.content{margin:4rem auto}section.content h2{color:#3fa9f5;font-size:2rem;line-height:1}section.content h3{color:#4d4d4d;font-size:2rem;line-height:1.5;margin-bottom:2rem}section.content p{font-weight:300;margin:0 0 1rem 0}section.content article{break-inside:avoid;column-count:1;-moz-column-count:1;column-gap:2rem;-moz-column-gap:2rem;margin:1rem;text-align:justify}section.content article p{width:100%}@media (min-width:750px){section.content article{column-count:2;-moz-column-count:2;margin:2rem}}@media (min-width:1100px){section.content article{column-count:3;-moz-column-count:3}}section.content article h4{color:#14283c;font-size:1.15rem;font-weight:300;margin-bottom:.5rem;text-align:left}section.content article h5{font-size:1rem;font-weight:400;text-align:left}section.content article ul{list-style-type:disc;overflow:visible;padding:0 1rem 1.5rem 1rem;text-align:left}section.content article ul li{font-weight:300;line-height:1.6}section.content article ol{padding:0 0 0 1rem}section.content .advocates{margin-bottom:4rem;text-align:center}section.content .advocates li{margin:0 auto;width:80%}@media (min-width:600px){section.content .advocates li{width:50%}}@media (min-width:900px){section.content .advocates li{width:30%}}section.content .advocates li .text,section.content .advocates li img{float:left}section.content .advocates li img{float:left;height:auto;overflow:hidden;width:40%}section.content .advocates li .text{float:right;text-align:left;width:55%}section.content .advocates h4{color:#3fa9f5;font-size:1rem;font-weight:400;line-height:1}section.content .advocates h5{font-size:.75rem;line-height:1.5;margin-bottom:1rem}section.content .advocates p{font-size:.75rem}section.tiles .tile{float:left;overflow:hidden;position:relative;width:100%}@media (min-width:600px){section.tiles .tile{width:50%}}@media (min-width:900px){section.tiles .tile{width:33.33%}}@media (min-width:1200px){section.tiles .tile{width:25%}}section.tiles .tile:before{content:"";display:inline-block;padding-bottom:98%}section.tiles .tile h3{color:#fff;font-size:1.5rem}section.tiles .tile h4{color:#fff;font-size:2rem;transition:color .5s ease}section.tiles .tile span{display:inline-block;font-size:.75rem;margin-top:1rem}section.tiles .tile.orange{background:#ff8000}section.tiles .tile.grey{background:#999;transition:background .5s ease}section.tiles .tile.grey:hover{background:#3fa9f5}section.tiles .tile.blue{background:#14283c;transition:background .5s ease}section.tiles .tile.blue h3{color:#3fa9f5}section.tiles .tile.blue:hover{background:#fff}section.tiles .tile.blue:hover h4{color:#14283c}section.tiles .tile.blue-light{background:#3fa9f5;transition:background .5s ease}section.tiles .tile.blue-light:hover{background:#ff8000}section.tiles .tile.img-switch{background:#14283c}section.tiles .tile.img-switch img{transition:opacity .5s ease}section.tiles .tile.img-switch h3{color:#3fa9f5}section.tiles .tile.img-switch .text{opacity:0;transition:opacity .5s ease}section.tiles .tile.img-switch .text a{display:none}section.tiles .tile.img-switch:hover img{opacity:0}section.tiles .tile.img-switch:hover .text{opacity:1}section.tiles .tile.img-switch:hover .text a{display:block}section.tiles .tile.img-switch.blue-light{background:#3fa9f5}section.tiles .tile.img-switch.blue-light:hover{background:#fff}section.tiles .tile.img-zoom-switch .head{color:#fff;font-size:1.5rem}section.tiles .tile.img-zoom-switch .sub{color:#fff;font-size:2rem}section.tiles .tile.img-zoom-switch .text{opacity:0;font-weight:300;transition:opacity .5s ease;pointer-events:none}section.tiles .tile.img-zoom-switch:hover .text{opacity:1}section.tiles .tile.map{background:#ff8000;background-size:cover}section.tiles .tile.map:hover{background-image:url("../img/map.png")}section.tiles .tile img.responsive{height:120%;transition:height 1.5s ease-in-out}section.tiles .tile img.responsive:hover{height:135%}section.tiles .text,section.tiles img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}section.tiles .text a,section.tiles img a{background:#fff;color:#14283c;display:block;font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:300;line-height:2;margin:2rem}section.tiles .text{width:80%}.job-offer{max-width:550px;margin:3rem auto;padding:0 1rem;text-align:left}.job-offer h4{font-size:1.5rem;color:#3fa9f5;margin:1rem 0 .5rem 0}.job-offer ul{list-style-type:disc;padding:0 1rem 1.5rem 1rem;text-align:left;overflow:visible}.job-offer ul li{line-height:1.6;font-weight:300}section.kontakt{margin:0 auto;font-weight:300}section.kontakt h3{font-size:1.5rem;color:#14283c;margin:0}section.kontakt .addresses{overflow:hidden}section.kontakt .address{float:left;width:100%;text-align:left;padding:1rem;box-sizing:border-box}@media (min-width:650px){section.kontakt .address{width:50%}}section.footer .address,section.footer .links,section.footer .logo{width:100%;float:left;text-align:left;font-weight:300}@media (min-width:600px){section.footer .address,section.footer .links,section.footer .logo{width:50%}}@media (min-width:800px){section.footer .address,section.footer .links,section.footer .logo{width:25%}}section.footer .address,section.footer .links{margin:4% 0}section.footer .logo{position:relative}section.footer .logo:before{content:" ";display:inline-block;padding-bottom:50%}section.footer .logo img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:50%;height:auto}section.footer a,section.footer p{font-size:.75rem;padding:.25rem 1rem;margin:0}@media (min-width:900px){section.footer a,section.footer p{padding:.25rem 0}}section.footer .links a{display:block}#insolvenzverfahren button.big{background-color:#3fa9f5;border:1px solid transparent;border-radius:0;color:#fff;cursor:pointer;font-size:1rem;padding:5px 10px}#insolvenzverfahren button.big:hover{background-color:#14283c}.site-index div.certs img{padding-right:20px}