/*! HTML5 Boilerplate v8.0.0 | MIT License | https://html5boilerplate.com/ */.sr-only,fieldset{border:0;padding:0}html{color:#222;font-family:Roboto;font-size:16px;line-height:1.6;scroll-behavior:smooth}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{margin:0}textarea{resize:vertical}.hidden,[hidden]{display:none!important}.sr-only{clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix::after,.clearfix::before{content:" ";display:table}.clearfix::after{clear:both}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,::after,::before{background:#fff!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999}thead{display:table-header-group}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto-v29-latin-regular.eot);src:local(''),url(../fonts/roboto-v29-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-v29-latin-regular.woff2) format('woff2'),url(../fonts/roboto-v29-latin-regular.woff) format('woff'),url(../fonts/roboto-v29-latin-regular.ttf) format('truetype'),url(../fonts/roboto-v29-latin-regular.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/roboto-v29-latin-700.eot);src:local(''),url(../fonts/roboto-v29-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-v29-latin-700.woff2) format('woff2'),url(../fonts/roboto-v29-latin-700.woff) format('woff'),url(../fonts/roboto-v29-latin-700.ttf) format('truetype'),url(../fonts/roboto-v29-latin-700.svg#Roboto) format('svg')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;src:url(../fonts/playfair-display-v25-latin-700.eot);src:local(''),url(../fonts/playfair-display-v25-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/playfair-display-v25-latin-700.woff2) format('woff2'),url(../fonts/playfair-display-v25-latin-700.woff) format('woff'),url(../fonts/playfair-display-v25-latin-700.ttf) format('truetype'),url(../fonts/playfair-display-v25-latin-700.svg#PlayfairDisplay) format('svg')}header{text-align:center;margin:auto}header img{margin:25px auto;max-width:90%;height:auto}header nav{border-top:5px solid #ec6233;border-bottom:5px solid #197a7c;margin:20px 0}header ul{background:#197a7c;background:-webkit-gradient(linear,left top, right top,color-stop(50%, #ec6233),to(#197a7c));background:-o-linear-gradient(left,#ec6233 50%,#197a7c);background:linear-gradient(to right,#ec6233 50%,#197a7c);list-style-type:none;margin:2px 0}header ul li{display:inline}header ul li:first-of-type a{border-left:none}header ul li a{color:#fff;text-transform:uppercase;text-decoration:none;font-size:1.7rem;letter-spacing:3px;border-left:2px solid #fff;padding:0 15px}header ul li a:hover{text-decoration:underline}section{padding:65px 13%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;text-align:center;font-family:Roboto}section q{display:block;font-style:italic}section a{color:#ec6233}section ul{padding-left:15px}section ul li{padding-left:5px}section>div{display:inline-block;width:48%;max-width:500px;vertical-align:top;padding-left:20px;text-align:left}section>div:first-of-type{text-align:right;padding-left:0;padding-right:20px}section>div>div.line{border-bottom:2px solid #197a7c;width:100vw;margin:-25px 0 40px}section>div>div.line h2{background-color:#fff;margin:0;display:inline;padding-right:5px;position:relative;top:15px;color:#197a7c;font-size:2.3rem}section>div picture,section>div picture>img,section>div picture>source{max-width:100%}section:focus,section:focus-visible{outline:0}section#kandidaten{background:-webkit-gradient(linear,left top, right top,color-stop(50%, #ec6233),to(#197a7c));background:-o-linear-gradient(left,#ec6233 50%,#197a7c);background:linear-gradient(to right,#ec6233 50%,#197a7c)}section.has-backgroundcolor,section.has-backgroundcolor a{color:#fff}section.has-backgroundcolor>div>div.line{border-bottom:2px solid #fff}section.has-backgroundcolor>div>div.line h2{color:#fff;background:#ec6233}section.single-row>div{text-align:left;padding:0;width:100%;max-width:unset}.name{color:#ec6233;font-weight:700}footer,footer a{color:#fff}footer{border-top:3px solid #ec6233;border-bottom:3px solid #197a7c;margin:10px 0;text-align:center}footer>div{background:#197a7c;background:-webkit-gradient(linear,left top, right top,color-stop(50%, #ec6233),to(#197a7c));background:-o-linear-gradient(left,#ec6233 50%,#197a7c);background:linear-gradient(to right,#ec6233 50%,#197a7c);margin:2px 0;padding:2px}@media only screen and (max-width:1440px){section>div{width:40%}}@media only screen and (max-width:800px){section{padding:50px 8%}section>div{width:100%;max-width:unset;text-align:left;padding:0}section>div:first-of-type{padding-bottom:20px;text-align:left}}