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-size:100%;font:inherit;vertical-align:baseline;background:transparent}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before, blockquote:after,q:before, q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}td, th{padding:0}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}:focus{outline:0}del{text-decoration:line-through}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000; font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title], dfn[title]{border-bottom:1px dotted;cursor:help}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary{display:block}audio, canvas, progress, video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden], template{display:none}svg:not(:root){overflow:hidden}button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance:button; cursor:pointer; *overflow:visible}button[disabled], input[disabled]{cursor:default}input, select{vertical-align:middle}input[type="checkbox"], input[type="radio"]{box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}small{font-size:80%}sub, sup{font-size:75%;line-height:0;vertical-align:baseline}@charset "utf-8";:root{--default-font-size:15px;--default-font-size-mobile:15px;--h1-headline:3.75rem;--h1-headline-mobile:2.8rem;--h2-headline:2.325rem;--h2-headline-mobile:1.5rem;--h2-headline-small:1.25rem;--h2-headline-small-mobile:1.375rem;--h3-headline:1.0rem;--h3-headline-mobile:1.0rem;--default-font-color:#777;--alt-font-color:#fff;--primary-color:#b3925f;--button-bg-color:#b3925f;--button-bg-alternative-color:#fff;--button-font-color:#fff;--button-font-alternative-color:#777;--button-bg-hover-color:#CCA66C;--button-text-hover-color:#fff;--link-color:#b3925f;--link-hover-color:#CCA66C;--footer-headline:1rem;--footer-small-font:.75rem;--footer-default-font-color:#fff;--footer-line-color:#707070;--footer-link-color:#fff;--footer-link-color-hover:#979797;--fa:'Fontawesome';--fa-brands:'FontawesomeBrands';--intro-text:2.2rem;--intro-text-mobile:1.4rem;--intro-text-color:#707070;--big-text:1.25rem;--big-text-mobile:1.1rem;--input-box-font-size:1rem;--input-box-mobile-font-size:1rem;--line-height:1.3;--background-color:#fff;--background-color-admin:#F3F3F3}@font-face{font-family:'Fontawesome';src:url('../fonts/fa-solid-900.woff') format('woff'),url('../fonts/fa-solid-900.woff2') format('woff2');font-weight:normal;font-style:normal}@font-face{font-family:"proxima-regular";src:url("../fonts/proxima-nova-alt-regular-webfont.woff2") format("woff2"),url("../fonts/proxima-nova-alt-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"proxima-bold";src:url("../fonts/proximanovaa-bold-webfont.woff2") format("woff2"),url("../fonts/proximanovaa-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*behavior:url(../js/boxsizing.htc)}html{height:100%;font-size:15px;overflow:auto;background:#fff}body{font-family:"proxima-regular", sans-serif;font-size:15px;color:#777;height:100%;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6, table{-webkit-text-size-adjust:none}h1{font-family:"proxima-bold", sans-serif;font-size:var(--h1-headline);vertical-align:top;line-height:1}h2{font-family:'proxima-bold';line-height:1.2}h3{font-size:13px;font-weight:bold;vertical-align:top}a{color:var(--link-color);text-decoration:none;font-weight:normal;transition:all .3s}a:hover{color:var(--link-hover-color);font-weight:normal;transition:all .3s}a:active, a:focus{outline:none}select, textarea, input, button{padding:3px 0;width:100%;color:#000 !important;border-radius:0;border:none;background:#F5F5F5;line-height:3rem}.form select, .form textarea, .form input{border:none;border-top:1px solid var(--default-font-color);line-height:4rem}textarea{height:8em;overflow:auto;resize:vertical;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box}input{box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; display:inline-block}input[type="checkbox"], input[type="radio"]{cursor:pointer}input[type="checkbox"]{position:relative;top:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:27px;height:27px;border:2px solid var(--button-bg-color);background-color:var(--button-bg-color);outline:none;vertical-align:middle;transition:all 500ms;overflow:visible}input[type="checkbox"]:after{position:absolute;top:1px;left:2px;content:"\f00c";color:#fff;font-size:1.4rem;line-height:1;transform:scale(0);transition:all 150ms;font-family:'Fontawesome'}input[type="checkbox"]:hover, input[type="checkbox"]:focus{transition:all 500ms}input[type="checkbox"]:checked, input[type="checkbox"]:checked:hover{transition:all 150ms}input[type="checkbox"]:checked:after{transform:scale(1)}input::-moz-focus-inner{border:0;padding:0;margin:0}select, textarea, input{width:100%}select{background:linear-gradient(45deg, transparent 50%, #777 40%),linear-gradient(135deg, #777 40%, transparent 50%),linear-gradient(to right, #F5F5F5, #F5F5F5);background-position:calc(100% - 13px) calc(1.9rem + 0px),calc(100% - 8px) calc(1.9rem + 0px), 100% 0;background-size:5px 5px, 5px 5px, 2em 2.5em;background-repeat:no-repeat;background-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}button{padding:3px 10px;cursor:pointer;border:1px solid #000;background:#000;color:#fff}label{width:30%;display:inline-block;vertical-align:middle;cursor:pointer}input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #F5F5F5 inset}input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px #F5F5F5 inset}p{margin-bottom:16px;width:100%;line-height:1.4}strong{font-family:"proxima-bold", sans-serif}img{border:0px;-ms-interpolation-mode:bicubic;vertical-align:middle}hr{display:block;margin:1em 0;padding:0;height:1px;background-color:#000;border:none;width:100%}td{vertical-align:top}sub{vertical-align:sub}sup{vertical-align:super}::-webkit-input-placeholder{color:#555;opacity:1 !important}::-moz-placeholder{color:#555;opacity:1 !important}:-moz-placeholder{color:#555;opacity:1 !important}:-ms-input-placeholder{color:#555;opacity:1 !important}.placeholder{color:#555;opacity:1 !important}@media screen and (max-width:720px){h1{font-size:var(--h1-headline-mobile)}}@charset "utf-8";.wrapper{position:relative;margin:0 auto;padding:1em 4rem;max-width:100%;width:100%;min-width:340px}header{position:relative;padding:1.7rem 6.25rem 0 6.25rem;height:184px}header .logo{float:left}header .logo img{width:70%;height:auto}.backBox{position:absolute;top:8rem;width:calc(100% - 8rem);height:600px;background:var(--primary-color)}header nav{margin-top:10px;margin-left:10%;width:auto;display:inline-block}header nav ul{margin:0;padding-left:0;list-style:none;display:flex}header nav ul li{position:relative;margin-right:4rem}header nav ul li a{float:left;padding-bottom:2px;color:#000;text-decoration:none;border-bottom:3px solid transparent}header nav ul li a:hover, header .headerInner nav .selected{color:#000;border-bottom:3px solid var(--primary-color)}.mobileOnly{display:none}.topRightNavi{float:right;margin-top:10px;padding:0;width:max-content}.button, button, .button:visited{padding:.7rem 2.5rem;color:var(--button-font-color);font-family:'proxima-bold';font-size:1em;font-weight:initial;text-transform:uppercase;background:var(--button-bg-color);border:none;border-radius:0;cursor:pointer;line-height:1}.topRightNavi .button{padding:.7rem 1.5rem}.button:hover, button:hover{color:var(--button-text-hover-color);background:var(--button-bg-hover-color);box-shadow:none}.topRightNavi a:not(.button){position:relative;margin-left:3rem;padding-bottom:6px;color:#000;border-bottom:3px solid transparent}.topRightNavi a:hover:not(.button){border-bottom:3px solid var(--primary-color)}.topRightNavi a i{position:absolute;top:-4px;left:-1.5rem;font-family:var(--fa)}.topRightNavi a.contact i::before{margin-left:-4px;width:1.2rem;height:1.2rem;content:"\f141";border:2px solid #000;border-radius:50%;font-size:.8rem;display:inline-block;line-height:1.25;text-align:center;box-sizing:border-box}.menuButton{position:absolute;top:1.5rem;right:3rem;width:2rem;height:55px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.menuButton span{display:block;position:absolute;left:0;height:3px;width:100%;background:#404040;border-radius:9px;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.menuButton span:nth-child(1){top:18px}.menuButton span:nth-child(2){top:26px}.menuButton span:nth-child(3){top:34px}.menuButton.open span:nth-child(1){top:23px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.menuButton.open span:nth-child(2){opacity:0;left:-10px !important}.menuButton.open span:nth-child(3){top:23px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.mobileMenu{display:none}.content{margin-top:200px;padding:20px 5rem;width:100%;height:auto}.form{position:relative;padding:3rem;width:100%;max-width:855px;background:#F5F5F5;z-index:100}.bottomLine{border-bottom:1px solid var(--default-font-color)}.bigerText{margin-top:6rem;max-width:1200px;font-size:var(--intro-text)}footer{position:relative;left:0px;bottom:0px;padding:20px 0;width:100%;height:auto;border-top:3px solid #333;font-family:Arial, Helvetica, sans-serif}footer::before{position:absolute;top:-3px;left:0;width:100px;height:3px;background-color:#666;content:""}.footer-copyright{margin:6px 0 0;font-size:11px}.footer-copyright a{color:#fff}.footer-copyright a:hover{color:#c80000;transition:color 0.25s ease-in-out;-moz-transition:color 0.25s ease-in-out;-webkit-transition:color 0.25s ease-in-out}.aorato{visibility:hidden;display:none;width:0px;height:0px}.formError,.formErrorMessage,.formError a,.formError select{color:#e00919 !important}.formErrorMessage{margin-top:20px}.privacy{float:left;margin:2rem 0;width:100%}.privacy input{float:left}.privacy span{margin-left:.5rem;display:inline-block;width:90%}.send button{width:auto;background:var(--button-bg-color);color:#fff !important}.success{color:#fff !important}.formErrorPlaceholder input::-webkit-input-placeholder, .formError::-webkit-input-placeholder{color:#e00919;opacity:1 !important}.formErrorPlaceholder input::-moz-placeholder, .formError::-moz-placeholder{color:#e00919;opacity:1 !important}.formErrorPlaceholder input:-ms-input-placeholder{color:#e00919;opacity:1 !important}@media screen and (max-width:1500px){header{margin:0 3rem;padding:1.7rem 0 0 0}header nav{margin-left:5%}}@media screen and (max-width:1120px){header{width:max-content;z-index:99999}header nav, .topRightNavi{display:none}.mobileOnly{display:block}.mobileMenu{position:absolute;top:4px;width:100%;z-index:9999;display:block}.mainMenu{position:relative;float:left;top:40px;width:100%;height:auto}.menuButton{padding:0;display:block;text-align:left;background:none}.menuButton div{margin-left:5px;width:40px;color:#252525;font-weight:bold;line-height:1;cursor:pointer;text-align:center}.mobileMenuWrapper{position:relative;right:-120%;margin-top:6rem;width:0;height:0;overflow:hidden;background:var(--primary-color);transition:300ms ease-in-out}.mobileMenuWrapper h2{margin-bottom:2rem;color:#fff;font-size:var(--h2-headline-small-mobile) !important}.openMenu{right:0;padding:2rem 3.7rem;width:100%;height:calc(100vh - 2rem);transition:300ms ease-in-out}.menuInner ul, .menuInnerBottom ul{margin:0;list-style:none}.menuInner a, .menuInnerBottom a{width:100%;color:#fff !important;line-height:2;font-size:1.375rem;font-weight:300;display:block;text-shadow:none}.menuInnerBottom{margin-top:3rem}.menuInnerBottom a{font-size:1rem}.menuInner a:hover, .menuInnerBottom a:hover, .current-menu-item a{color:#fff !important;font-family:'proxima-bold'}.wrapper{padding:1em 2rem}.backBox{display:none}.content{margin-top:2rem;padding:20px 0}.form{max-width:initial}}@media screen and (max-width:768px){header{margin:0 2.5em;padding-top:1rem;height:90px}header .logo img{width:auto;height:45px}.menuButton{top:5px}.openMenu{padding:2rem 2.4rem}.mobileMenuWrapper{margin-top:5rem}.wrapper{float:left}.content{width:100%;min-width:inherit}.bigerText{font-size:var(--intro-text-mobile)}.formular{width:100%}.col1{float:left;width:100%}.col2{float:left;width:100%}.col2 a,.blackBox{margin-top:0.7em;width:100%}.col2 p{float:left;margin-top:2em}.message textarea{margin:1em 0 0.4em 0}.radioWrapper input[type="radio"]{float:left}.radioWrapper label{position:relative;top:-4px;line-height:1.4;display:table}.privacy input{margin-bottom:0}.main input[type="text"],textarea{width:100%}textarea{height:10em}.picker__select--year,.picker__select--month{min-width:130px;display:inline-block}}@media screen and (max-width:490px){.privacy span{width:80%}}@media screen and (max-width:490px){.content{width:100%;min-width:inherit}.overview table tr th:nth-child(2),.overview table tr td:nth-child(2){display:none}.overview table tr th,.overview table tr td{width:50%}}