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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.p-summary{border-top:3px solid #e0e1c0}.item h2{border-bottom:3px solid #e0e1c0}.container{background:#fff}.nav-container{background:#fff;border-bottom:3px solid #e0e1c0;box-shadow:0 0 10px rgba(0,0,0,0.3)}.nav{background:#fff}.nav-items a{color:#999}.nav-items li{border-right:1px solid #e5e5e5}.nav-items li:last-child{border-right:none}.nav-items .selected{color:#61b47d}.intro{background:#000;color:white}.intro h2,.intro p,.intro li{color:#fff}.intro li{text-shadow:0 0 10px rgba(0,0,0,0.8)}.intro .headline{background:rgba(78,226,137,0.4)}.item{background:#fff;border:1px solid #e3e3e3}.item a{color:#000}.item h2{color:#111}input[type=email],input[type=text],textarea{border:1px solid #ccc;outline-color:#000}input[type=submit]{background:#52996a;color:#fff}#form-messages{color:#fff}.success{background:#61b47d}.error{background:firebrick}.main-footer{background:url('../img/real_cf_@2X.png?1342826342');box-shadow:inset 0 0 10px rgba(0,0,0,0.8);color:white}.main-footer a{color:#e0e1c0}.main-footer>p{color:#e5e5e5}.nav-container{width:100%}.nav{margin:0 auto;overflow:hidden;*zoom:1}.nav-items{display:table;width:70%;float:right}.nav-items a{display:block}.nav-items li{display:table-cell;text-align:center;width:33.333%}.nav-fixed{position:fixed;top:0;left:0;width:100%;z-index:1000}.container{position:relative;top:43px;margin:0 auto}@media (min-width: 481px){.container{top:60px}}.img{max-width:100%}@media (min-width: 481px){.nav-container{padding:5px 0}}.nav .main-logo{float:left;height:30px;padding:2px;margin:6px 0 0 12px}@media (min-width: 481px){.nav{max-width:1150px;text-align:right;margin:auto}.nav .main-logo{float:left;display:block;height:50px;visibility:visible;position:static;top:0;padding:2px}}@media (min-width: 481px){.nav-items{display:table;width:320px;height:50px;float:right}.nav-items a{display:block}.nav-items li{vertical-align:middle}}.intro{height:250px;width:100%;margin:0 auto;overflow:hidden;background-repeat:no-repeat;background-position:center}@media (min-width: 481px){.intro{height:395px;width:100%;max-width:100%;background-position:50% 50%}}@media (min-width: 1024px){.intro{height:495px}}.intro .headline{padding:20px 30px}.intro .list-wrapper{margin:0 auto;height:392px;padding:18px}.intro .list-wrapper .single-line-list li{padding:0px 36px;height:59.33333px}.intro .multi-list-wrapper{margin:0 auto;height:392px;padding:18px 3%}@media (min-width: 1070px){.intro .multi-list-wrapper{padding:18px 35px}}.intro .multi-list-wrapper .intro-multi-line-list{max-height:90%}.intro .multi-list-wrapper .intro-multi-line-list ul li{list-style-position:inside;padding-left:1em;text-indent:-1em;margin-left:12px}.col1,.col2{width:50%}@media (min-width: 1060px){.col1,.col2{width:48%}}@media (max-width: 481px){.col1,.col2{width:100%}}.col1{float:left}.col2{float:right}.v-center{text-align:center}.v-center{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.v-center-parent{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.main-content{max-width:1100px;margin:0 auto;min-height:100%;overflow:hidden;*zoom:1}@media (min-width: 1060px){.main-content{padding-top:30px}}.item-container,.text-content,.form-container,.cap-list li,.portrait{max-width:90%;margin:0 auto}.item-container{padding-bottom:40px}@media (min-width: 641px){.item-container{max-width:95%}}@media (min-width: 1025px){.item-container{max-width:100%}}.item{margin-bottom:20px;padding:10px;height:160px;width:100%}@media (min-width: 680px){.item{width:48%;margin-left:1%;margin-right:1%;display:inline-block;vertical-align:text-top}}@media (min-width: 1060px){.item{width:32.33333%;margin-left:0.5%;margin-right:0.5%;display:inline-block;vertical-align:text-top}}.cap-list li,.intro-cap-list li{max-width:85%;margin:0 auto}.cap-list li ul li,.intro-cap-list li ul li{list-style:circle;margin:0 auto}.text-content{padding-bottom:50px}.text-content .portrait{margin:5px 15px 15px 0px}@media (min-width: 680px){.text-content .portrait{float:left;width:350px}}.form-container{min-height:250px}@media (min-width: 680px){.form-container{width:75%;margin-bottom:45px}.form-container textarea{height:300px}.form-container input[type=submit]{width:50%}}input[type=email],input[type=text],textarea{width:100%;padding:4px 5px}textarea{height:200px}input[type=submit]{width:100%}#form-messages{margin-top:10px;padding:10px}.main-footer{margin:43px auto 0;padding:15px;text-align:center}.main-footer .footer-address a{display:block;margin-bottom:15px}@media (min-width: 481px){.main-footer{margin:60px auto 0}}@media (min-width: 680px){.main-footer{margin:0 auto;width:100%;position:fixed;bottom:0;padding:12px;text-align:center}.main-footer a{margin:0}.main-footer .footer-address a{display:inline-block;margin-right:30px;margin-bottom:5px}.main-footer .footer-address a:first-child::before,.main-footer .footer-address a:nth-child(2)::before{content:""}.main-footer p{display:inline-block;margin-right:30px}}html{font-size:87.5%;line-height:1.5em}body{font-family:'Lato', sans-serif}@font-face{font-family:"icomoon";src:url('../fonts/icomoon.eot?1414175558') format('embedded-opentype'),url('../fonts/icomoon.svg?1414175558') format('svg'),url('../fonts/icomoon.ttf?1414175558') format('truetype'),url('../fonts/icomoon.woff?1414175558') format('woff')}.nav ul a{font-size:0.92857em;line-height:1.61539em;padding:0.875em}@media (min-width: 680px){.nav ul a{font-size:0.85714em;line-height:1.75001em}}.selected{font-weight:700}.intro{margin-bottom:2.62502em}.intro div h2{font-size:2.4em;line-height:1.25em;font-weight:700}.intro div p{font-size:1.14285em;line-height:1.31251em}.item,.text-content{font-weight:700}.item h2,.text-content h2{font-size:1.14285em;line-height:1.31251em;margin-top:0.2625em;margin-bottom:0.91876em}.item p,.text-content p{font-weight:400;font-size:1em;line-height:1.5em;margin-bottom:1.05em;margin-bottom:1.5em}.p-summary{padding-top:1.05em}.cap-list li{list-style:none;font-weight:700;margin-bottom:0.91876em;margin-top:1.96876em}.cap-list li ul li{font-weight:400;list-style:circle;margin-top:10px;margin-bottom:1.05em}.intro-cap-list li{list-style:none;font-weight:400;font-size:1.28571em;line-height:2.33333em}.intro-multi-line-list li{list-style:none;font-weight:700;font-size:1.28571em;line-height:2.33333em}.intro-multi-line-list li ul li{font-weight:400;list-style:disc;font-size:0.85714em;line-height:1.75em}.main-content{padding-bottom:1.05em}.text-content h2{margin:1.31251em 0}.form-container h2{font-weight:700;text-align:center;font-size:1.14285em;line-height:1.31251em;margin:1.31251em 0}.form-container form{font-weight:400;font-size:1em;line-height:1.5em;margin-top:1.5em}.form-container form label,.form-container form input[type=submit]{font-weight:700}.form-container form input,.form-container form textarea{font-size:1.2em;line-height:1.25em;margin-top:0.3em;margin-bottom:1.31251em}.form-container form input[type=submit]{font-size:1.3em;line-height:2.30769em;padding:0.28846em}.form-container form .buttonHolder{text-align:center}#form-messages{text-align:center}.main-footer a:first-child::before{content:"\e601";font-family:"icomoon";padding-right:10px;margin-left:-20px}.main-footer a:nth-child(2)::before{content:"\e600";font-family:"icomoon";padding-right:10px;margin-left:-20px}.main-footer #copyright{font-size:0.85em;line-height:1.76471em;margin-top:1.5em}@media (min-width: 481px){.main-footer #copyright{font-size:1em;line-height:1.5em;margin-top:0}}.main-footer .footer-address{font-size:1em;line-height:1.5em}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none}a:hover,a:focus{text-decoration:underline}.main-logo{content:url('../img/logo_centered.jpg?1417461508')}.item p{padding:5px}.item p::after{content:"  >>"}.portrait{content:url('../img/rolf.jpg?1406932453');max-width:100%;border:3px solid #555}.text-content h2{text-align:center}.text-content img{display:block}input[type=submit]{border:none;-moz-border-radius:5px / 5px;-webkit-border-radius:5px 5px;border-radius:5px / 5px;cursor:pointer}
