@font-face{font-family:'OpenSans';src:url('../fonts/OpenSans-Light-webfont.eot');src:url('../fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Light-webfont.woff') format('woff'),url('../fonts/OpenSans-Light-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'OpenSans';src:url('../fonts/OpenSans-Regular-webfont.eot');src:url('../fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Regular-webfont.woff') format('woff'),url('../fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans';src:url('../fonts/OpenSans-Semibold-webfont.eot');src:url('../fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Semibold-webfont.woff') format('woff'),url('../fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'OpenSans';src:url('../fonts/OpenSans-Bold-webfont.eot');src:url('../fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Bold-webfont.woff') format('woff'),url('../fonts/OpenSans-Bold-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');font-weight:700;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:'OpenSans',Verdana,Helvetica,sans-serif;font-weight:500;color:#2f6196}a{color:#2f6196}#head,#services,#contact,#partner,#imprint{padding-top:2em;padding-bottom:2em}#navbar li a{font-family:'OpenSans',Verdana,Helvetica,sans-serif;font-weight:400;text-transform:uppercase}#navbar .icon{font-size:1.5em}.icon{color:#2f6196;font-size:2em;line-height:1em;vertical-align:middle}#head{background-color:#2f6196}#head h1,#head h2,#head h3,#head h4,#head h5,#head h6{font-weight:400;color:#fff}#head address{font-family:'OpenSans',Verdana,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#fff}#head a[href^=tel]{color:#fff}.semibold{font-weight:300!important}#contact{background-color:#ddd}#partner{background-color:#444;color:#eee;min-height:10em}#partner h1,#partner h2,#partner h3,#partner h4,#partner h5,#partner h6,#partner p,#partner a{color:#eee}#partner .banner{margin:2em 0;text-align:center}#partner a{outline:0}#partner a img{background-color:#eee;padding:.4em .5em;margin:0;max-width:100%;height:auto}#imprint{background-color:#fff}#map{margin-bottom:2em}#footer{padding-top:1em;background-color:#222;color:#fff}#footer a{color:#3d7bbc}.titletext h3{margin-top:0}.js #featured{height:400px;background:#ccc url('../images/loading.gif') no-repeat center center;margin-bottom:1em}.no-js #featured{margin-bottom:1em}.js #featured img,.js #featured .content{display:none}#featured.orbit{background:0}#featured.orbit img,#featured.orbit .content{display:block}#featured #slide_1,#featured #slide_2,#featured #slide_3{height:400px;background-position:top left;background-size:contain;background-repeat:no-repeat;text-align:center}#featured #slide_1{background-image:url('../images/slide_1.jpg')}#featured #slide_2{background-image:url('../images/slide_2.jpg')}#featured #slide_3{background-image:url('../images/slide_3.jpg')}.no-js #featured #slide_1,.no-js #featured #slide_2,.no-js #featured #slide_3{margin-bottom:1em}#featured h1,#featured h2,#featured h3,#featured h4,#featured h5,#featured h6{display:inline-block;line-height:1.5em;padding-left:2em;padding-right:2em;color:#fff;font-weight:700;background-color:rgba(68,68,68,0.3);text-align:center;padding:.5em;text-shadow:2px 2px 10px #222}.lt-ie9 #featured h1,.lt-ie9 #featured h2,.lt-ie9 #featured h3,.lt-ie9 #featured h4,.lt-ie9 #featured h5,.lt-ie9 #featured h6{background-color:#444;-ms-filter:"alpha(opacity=85)";filter:alpha(opacity=85)}#featured .first{margin-top:2em}.lt-ie9 #featured .first{margin-top:2.5em}#form .button{background-color:#2f6196}#form .button:hover,#form .button:focus{background-color:#3d7bbc}#form_new_captcha{font-size:.8em;margin-bottom:1em}.no-js #form_submit{display:none}#mail .alert-box{color:#fff;text-align:center;padding-top:3em;padding-bottom:3em}#mail .alert-box a{color:#fff;text-decoration:underline}#mail .alert-box h1,#mail .alert-box h2,#mail .alert-box h3,#mail .alert-box h4,#mail .alert-box h5,#mail .alert-box h6{color:#fff;text-align:center}#ooops{text-align:center;margin-top:5em}#ooops h2 a{text-decoration:underline}@media only screen and (max-width:767px){.js #featured{height:332px}#featured h1,#featured h2,#featured h3,#featured h4,#featured h5,#featured h6{font-size:1.6em}#logo{margin-top:1em}#paragraph{display:none}}@media only screen and (max-width:480px){body{font-size:.8em}#head{padding-top:1em}.js #featured{height:210px}#featured .first{margin-top:1em}#featured #slide_1{background-image:url('../images/slide_1_mobile.jpg')}#featured #slide_2{background-image:url('../images/slide_2_mobile.jpg')}#featured #slide_3{background-image:url('../images/slide_3_mobile.jpg')}}@media only screen and (max-width:320px){body{font-size:.7em}.js #featured{height:140px}#featured .first{margin-top:.75em;line-height:1.1em}#footer a{font-size:.9em}}