:root{--custom_green:#499386;--font:"Roboto Condensed",arial,sans-serif;--codark:#1d4e9a;--colight:#499386;--cobtn-primary-back:var(--custom_green);--cobtn-primary-hov:var(--custom_green);--cobtn-primary-border:var(--custom_green);--cobtn-secondary-back-hov:var(--custom_green);--cofooter:var(--white);--cofooter-bg:#3d3d3f;--cofooter-bg2:#6f6f73;--cofooter-bg3:#474747;--topnav_bg:var(--white);--topnav_bg_hov:var(--colight);--topnav_bg_act:var(--colight);--topnav_color:var(--codark)}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;src:url('fonts/roboto-condensed-v19-latin-300.eot');src:local(''),url('fonts/roboto-condensed-v19-latin-300.eot?#iefix') format('embedded-opentype'),url('fonts/roboto-condensed-v19-latin-300.woff2') format('woff2'),url('fonts/roboto-condensed-v19-latin-300.woff') format('woff'),url('fonts/roboto-condensed-v19-latin-300.ttf') format('truetype'),url('fonts/roboto-condensed-v19-latin-300.svg#RobotoCondensed') format('svg')}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:300;src:url('fonts/roboto-condensed-v19-latin-300italic.eot');src:local(''),url('fonts/roboto-condensed-v19-latin-300italic.eot?#iefix') format('embedded-opentype'),url('fonts/roboto-condensed-v19-latin-300italic.woff2') format('woff2'),url('fonts/roboto-condensed-v19-latin-300italic.woff') format('woff'),url('fonts/roboto-condensed-v19-latin-300italic.ttf') format('truetype'),url('fonts/roboto-condensed-v19-latin-300italic.svg#RobotoCondensed') format('svg')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url('fonts/roboto-condensed-v19-latin-regular.eot');src:local(''),url('fonts/roboto-condensed-v19-latin-regular.eot?#iefix') format('embedded-opentype'),url('fonts/roboto-condensed-v19-latin-regular.woff2') format('woff2'),url('fonts/roboto-condensed-v19-latin-regular.woff') format('woff'),url('fonts/roboto-condensed-v19-latin-regular.ttf') format('truetype'),url('fonts/roboto-condensed-v19-latin-regular.svg#RobotoCondensed') format('svg')}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:400;src:url('fonts/roboto-condensed-v19-latin-italic.eot');src:local(''),url('fonts/roboto-condensed-v19-latin-italic.eot?#iefix') format('embedded-opentype'),url('fonts/roboto-condensed-v19-latin-italic.woff2') format('woff2'),url('fonts/roboto-condensed-v19-latin-italic.woff') format('woff'),url('fonts/roboto-condensed-v19-latin-italic.ttf') format('truetype'),url('fonts/roboto-condensed-v19-latin-italic.svg#RobotoCondensed') format('svg')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url('fonts/roboto-condensed-v19-latin-700.eot');src:local(''),url('fonts/roboto-condensed-v19-latin-700.eot?#iefix') format('embedded-opentype'),url('fonts/roboto-condensed-v19-latin-700.woff2') format('woff2'),url('fonts/roboto-condensed-v19-latin-700.woff') format('woff'),url('fonts/roboto-condensed-v19-latin-700.ttf') format('truetype'),url('fonts/roboto-condensed-v19-latin-700.svg#RobotoCondensed') format('svg')}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:700;src:url('fonts/roboto-condensed-v19-latin-700italic.eot');src:local(''),url('fonts/roboto-condensed-v19-latin-700italic.eot?#iefix') format('embedded-opentype'),url('fonts/roboto-condensed-v19-latin-700italic.woff2') format('woff2'),url('fonts/roboto-condensed-v19-latin-700italic.woff') format('woff'),url('fonts/roboto-condensed-v19-latin-700italic.ttf') format('truetype'),url('fonts/roboto-condensed-v19-latin-700italic.svg#RobotoCondensed') format('svg')}h1,h2,h3,#topnav,a.btn,#header_wrapper header #toplinks{text-transform:uppercase}aside .box.calculator{background-color:var(--custom_green);--cobtn-primary-back:var(--white);--cobtn-primary-hov:var(--white);--cobtn-primary-border:var(--white);--cobtn-primary:var(--custom_green);--cobtn-primary-hov:var(--codark);color:var(--white)}aside .box.calculator .flipcontainer .front,aside .box.calculator .flipcontainer .back{background-color:var(--custom_green)}aside .box.calculator form>strong:first-child{color:var(--white);border-color:var(--white)}aside .box.calculator form input,aside .box.calculator form select,aside .box.calculator form textarea{color:var(--custom_green);border-color:var(--white)}aside .box.direktkontakt img{display:block;max-width:100%;height:auto;width:9rem;margin:auto}aside .box.direktkontakt ul li{border-bottom:1px dotted #888;margin:8px 0 0 0;padding:0 0 8px 0}aside .box.direktkontakt ul li.direktkontakt--name{font-size:140%;font-weight:600}aside .box.direktkontakt ul li:last-child{border-bottom:0}