.d100{width:100%; float:left;}.d99{width:99%; float:left;}.d99center{width: 99%; float:left; margin-left:0.5%;}.d98{width:98%; float:left;}.d98center{width: 98%; float:left; margin-left:1%;}.d97{width:97%; float:left;}.d97center{width: 97%; float:left; margin-left:1.5%;}.d96{width:96%; float:left;}.d96center{width: 96%; float:left; margin-left:2%;}.d95{width:95%; float:left;}.d95center{width: 95%; float:left; margin-left:2.5%;}.d94{width:94%; float:left;}.d94center{width: 94%; float:left; margin-left:3%;}.d93{width:93%; float:left;}.d93center{width: 93%; float:left; margin-left:3.5%;}.d92{width:92%; float:left;}.d92center{width: 92%; float:left; margin-left:4%;}.d91{width:91%; float:left;}.d91center{width: 91%; float:left; margin-left:4.5%;}.d90{width:90%; float:left;}.d90center{width: 90%; float:left; margin-left:5%;}.d89{width:89%; float:left;}.d89center{width: 89%; float:left; margin-left:5.5%;}.d88{width:88%; float:left;}.d88center{width: 88%; float:left; margin-left:6%;}.d87{width:87%; float:left;}.d87center{width: 87%; float:left; margin-left:6.5%;}.d86{width:86%; float:left;}.d86center{width: 86%; float:left; margin-left:7%;}.d85{width:85%; float:left;}.d85center{width: 85%; float:left; margin-left:7.5%;}.d84{width:84%; float:left;}.d84center{width: 84%; float:left; margin-left:8%;}.d83{width:83%; float:left;}.d83center{width: 83%; float:left; margin-left:8.5%;}.d82{width:82%; float:left;}.d82center{width: 82%; float:left; margin-left:9%;}.d81{width:81%; float:left;}.d81center{width: 81%; float:left; margin-left:9.5%;}.d80{width:80%; float:left;}.d80center{width:80%; margin-left:10%; float:left;}.d79{width:79%; float:left;}.d79center{width: 79%; float:left; margin-left:10.5%;}.d78{width:78%; float:left;}.d78center{width: 78%; float:left; margin-left:11%;}.d77{width:77%; float:left;}.d77center{width: 77%; float:left; margin-left:11.5%;}.d76{width:76%; float:left;}.d76center{width: 76%; float:left; margin-left:12%;}.d75{width:75%; float:left;}.d75center{width: 75%; float:left; margin-left:12.5%;}.d74{width:74%; float:left;}.d74center{width: 74%; float:left; margin-left:13%;}.d73{width:73%; float:left;}.d73center{width: 73%; float:left; margin-left:13.5%;}.d72{width:72%; float:left;}.d72center{width: 72%; float:left; margin-left:14%;}.d71{width:71%; float:left;}.d71center{width: 71%; float:left; margin-left:14.5%;}.d70{width:70%; float:left;}.d70center{width: 70%; float:left; margin-left:15%;}.d69{width:69%; float:left;}.d69center{width: 69%; float:left; margin-left:15.5%;}.d68{width:68%; float:left;}.d68center{width: 68%; float:left; margin-left:16%;}.d67{width:67%; float:left;}.d67center{width: 67%; float:left; margin-left:16.5%;}.d66{width:66%; float:left;}.d66center{width: 66%; float:left; margin-left:17%;}.d65{width:65%; float:left;}.d65center{width:65%; float:left; margin-left:17.5%;}.d64{width:64%; float:left;}.d64center{width: 64%; float:left; margin-left:18%;}.d63{width:63%; float:left;}.d63center{width: 63%; float:left; margin-left:18.5%;}.d62{width:62%; float:left;}.d62center{width: 62%; float:left; margin-left:19%;}.d61{width:61%; float:left;}.d61center{width: 61%; float:left; margin-left:19.5%;}.d60{width:60%; float:left;}.d60center{width:60%; float:left; margin-left:20%;}.d59{width:59%; float:left;}.d59center{width: 59%; float:left; margin-left:20.5%;}.d58{width:58%; float:left;}.d58center{width: 58%; float:left; margin-left:21%;}.d57{width:57%; float:left;}.d57center{width: 57%; float:left; margin-left:21.5%;}.d56{width:56%; float:left;}.d56center{width: 56%; float:left; margin-left:22%;}.d55{width:55%; float:left;}.d55center{width:55%; float:left; margin-left:22.5%;}.d54{width:54%; float:left;}.d54center{width: 54%; float:left; margin-left:23%;}.d53{width:53%; float:left;}.d53center{width: 53%; float:left; margin-left:23.5%;}.d52{width:52%; float:left;}.d52center{width: 52%; float:left; margin-left:24%;}.d51{width:51%; float:left;}.d51center{width: 51%; float:left; margin-left:24.5%;}.d50{width:50%; float:left;}.d50center{width:50%; float:left; margin-left:25%;}.d49{width:49%; float:left;}.d49center{width: 49%; float:left; margin-left:25.5%;}.d48{width:48%; float:left;}.d48center{width: 48%; float:left; margin-left:26%;}.d47{width:47%; float:left;}.d47center{width: 47%; float:left; margin-left:26.5%;}.d46{width:46%; float:left;}.d46center{width: 46%; float:left; margin-left:27%;}.d45{width:45%; float:left;}.d45center{width:45%; float:left; margin-left:27.5%;}.d44{width:44%; float:left;}.d44center{width: 44%; float:left; margin-left:28%;}.d43{width:43%; float:left;}.d43center{width: 43%; float:left; margin-left:28.5%;}.d42{width:42%; float:left;}.d42center{width: 42%; float:left; margin-left:29%;}.d41{width:41%; float:left;}.d41center{width: 41%; float:left; margin-left:29.5%;}.d40{width:40%; float:left;}.d40center{width:40%; float:left; margin-left:30%;}.d39{width:39%; float:left;}.d39center{width: 39%; float:left; margin-left:30.5%;}.d38{width:38%; float:left;}.d38center{width: 38%; float:left; margin-left:31%;}.d37{width:37%; float:left;}.d37center{width: 37%; float:left; margin-left:31.5%;}.d36{width:36%; float:left;}.d36center{width: 36%; float:left; margin-left:32%;}.d35{width:35%; float:left;}.d35center{width:35%; float:left; margin-left:32.5%;}.d34{width:34%; float:left;}.d34center{width: 34%; float:left; margin-left:33%;}.d33{width:33%; float:left;}.d33center{width: 33%; float:left; margin-left:33.5%;}.d32{width:32%; float:left;}.d32center{width: 32%; float:left; margin-left:34%;}.d31{width:31%; float:left;}.d31center{width: 31%; float:left; margin-left:34.5%;}.d30{width:30%; float:left;}.d30center{width:30%; float:left; margin-left:35%;}.d29{width:29%; float:left;}.d29center{width: 29%; float:left; margin-left:35.5%;}.d28{width:28%; float:left;}.d28center{width: 28%; float:left; margin-left:36%;}.d27{width:27%; float:left;}.d27center{width: 27%; float:left; margin-left:36.5%;}.d26{width:26%; float:left;}.d26center{width: 26%; float:left; margin-left:37%;}.d25{width:25%; float:left;}.d25center{width:25%; float:left; margin-left:37.5%;}.d24{width:24%; float:left;}.d24center{width: 24%; float:left; margin-left:38%;}.d23{width:23%; float:left;}.d23center{width: 23%; float:left; margin-left:38.5%;}.d22{width:22%; float:left;}.d22center{width: 22%; float:left; margin-left:39%;}.d21{width:21%; float:left;}.d21center{width: 21%; float:left; margin-left:39.5%;}.d20{width:20%; float:left;}.d20center{width:20%; float:left; margin-left:40%;}.d19{width:19%; float:left;}.d19center{width: 19%; float:left; margin-left:40.5%;}.d18{width:18%; float:left;}.d18center{width: 18%; float:left; margin-left:41%;}.d17{width:17%; float:left;}.d17center{width: 17%; float:left; margin-left:41.5%;}.d16{width:16%; float:left;}.d16center{width: 16%; float:left; margin-left:42%;}.d15{width:15%; float:left;}.d15center{width:15%; float:left; margin-left:42.5%;}.d14{width:14%; float:left;}.d14center{width: 14%; float:left; margin-left:43%;}.d13{width:13%; float:left;}.d13center{width: 13%; float:left; margin-left:43.5%;}.d12{width:12%; float:left;}.d12center{width: 12%; float:left; margin-left:44%;}.d11{width:11%; float:left;}.d11center{width: 11%; float:left; margin-left:44.5%;}.d10{width:10%; float:left;}.d10center{width:10%; float:left; margin-left:45%;}.d9{width:9%; float:left;}.d9center{width: 9%; float:left; margin-left:45.5%;}.d8{width:8%; float:left;}.d8center{width: 8%; float:left; margin-left:46%;}.d7{width:7%; float:left;}.d7center{width: 7%; float:left; margin-left:46.5%;}.d6{width:6%; float:left;}.d6center{width: 6%; float:left; margin-left:47%;}.d5{width:5%; float:left;}.d5center{width:5%; float:left; margin-left:47.5%;}.d4{width:4%; float:left;}.d4center{width: 4%; float:left; margin-left:48%;}.d3{width:3%; float:left;}.d3center{width: 3%; float:left; margin-left:48.5%;}.d2{width:2%; float:left;}.d2center{width: 2%; float:left; margin-left:49%;}.d1{width:1%; float:left;}.d1center{width: 1%; float:left; margin-left:49.5%;}.left{text-align: left;}.center{text-align: center;}.right{text-align: right;}.bold{font-weight: 500; font-size: 1.1em;}.dfr{float:right!important;}.dfl{float:left!important;}.uppercase{text-transform: uppercase;}.toolbarWrapper{position: fixed; top:0; width:100vw; z-index: 99;}.toolbarWithSmallHeader{top:50vh;}.toolbarSticked{position:fixed!important; top:0;}#hamburgerMenu{display:none;}.toolbar{position: absolute; width:100vw; top:0; left:0; z-index: 10; padding:1.5em 0; background-color:rgb(var(--whiteColor)); color:rgb(var(--navTextColor));}.toolbar .textHighlight{color:rgb(var(--primaryColor));}.toolbar *{background: transparent;}.innerWrapperToolbar{display:flex; flex-direction:row; flex-wrap: nowrap; justify-content:space-between;}.leftToolbarBox{width:25vw; min-height:1px; text-align: left; margin-top:0.18em;}.centerToolbarBox{width:50vw; min-height:1px; text-align: center; display:flex; align-items:flex-end;}.rightToolbarBox{width:25vw; min-height:1px; text-align: right; position: relative;}.toolbarWrapper object{height:3.5em;}/*///////////////////////// Navigation /////////////////////////*/ .subnav{margin:0 0 0 1.5em; padding: 0;}.curnav{color:rgb(var(--primaryColor));}.clickableNavigationButton{color:rgb(var(--navTextColor));}.clickableNavigationButton:hover{color:rgb(var(--primaryColor));}a .mouseover{color:rgb(var(--textColor));}a .mouseover:hover{color:rgb(var(--primaryColor));}a .currentNavPoint{color:rgb(var(--primaryColor));}#nav{margin:0; padding:0; font-size: 0.9em; display:inline-block;}#nav li{list-style: none; text-align: left; display:inline-block; padding:0 1.5em;}#nav li ul{text-align:left; position: absolute; max-width: 20em; left: -999em; background-color:rgba(var(--whiteColor),0.95); margin-left:-1.5em; padding:0.75em 0;}.subnav li{padding: 0px; margin:0.25em 0;}.subnav li ul{max-width: 7em;}#nav, #nav ul{padding: 0; margin: 0; list-style: none;}#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{left: -1100em;}#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{left: auto;}li>ul{top: auto; left: auto;}.headerWrapper{float:left; width:100vw;}.sliderDarkenOverlay{position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 9; background-color: rgba(var(--completeBlackColor),0.05);}.fullSizeHeader{height: 100vh; position: relative;}.halfSizeHeader{height:75vh; position: relative;}.headerWorkingAreas{z-index: 99; position: absolute; color:rgb(var(--whiteColor)); bottom:10vh; font-weight: 400; font-size:1.5em;}.paragraph{margin-top:2.5em;}.bulletpoint{font-weight: 900; color:rgb(var(--primaryColor)); margin-right:0.25em;}.headerText{position:absolute; background-color:rgba(var(--blackColor), 0.35); left:1.5em; bottom:2.8em; z-index:2; color:rgb(var(--whiteColor)); font-size:1.5em; padding:0.5em;}.contactHalfForm .d100{margin-bottom:1.25em;}.contactFullForm .d100{margin-bottom:1.25em;}/* Slider */ #fadeSlider{position: absolute; float: left; width:100%; height: 100%;}.slide{width:100%; height:100%; position:absolute; top:0; left:0; background-position:center -15vh; background-repeat: no-repeat; background-size: 100% auto; opacity:0%;}@keyframes moveUpwardsAnmiation{from{background-position:center 0vh;}to{background-position:center -15vh;}}@keyframes slideFadeInAnimation{from{display: block!important; opacity:0%;}to{display: block!important; opacity:100%;}}@keyframes slideFadeOutAnimation{from{opacity:100%;}to{opacity:0%;}}.slideFadeIn{animation-name:slideFadeInAnimation; animation-duration:1.0s; opacity:100%;}.slideFadeOut{animation-name:slideFadeOutAnimation; animation-duration:1.0s; opacity:0%;}.slideMovingUpwards{animation-name:moveUpwardsAnmiation; animation-duration:7.0s;}body, html{margin:0px; padding:0px; height:100vh; width:100vw; color:rgb(var(--darkColor)); font-family: 'Noto Sans', sans-serif; font-weight: 200; font-size: 1.15em; line-height: 1.3; background-color:rgb(var(--veryLightBackground)); -webkit-text-size-adjust:none; -moz-text-size-adjust:none; text-size-adjust:none;}a{text-decoration:none; color:rgb(var(--primaryColor)); cursor:pointer;}.contentWrapper a:hover{color:rgb(var(--blackColor)); text-decoration: underline; text-decoration-thickness: 1px!important; text-underline-offset: 2px;}.wrapper{max-width:2000px; width:95%; margin-left:auto; margin-right:auto; position: relative;}img{line-height: 0px; margin:0px; padding:0px;}h1, h2, h3{margin:0px; padding:0px; color:rgb(var(--primaryColor)); font-weight: 600;}h1, h2{font-size:2em; line-height:0.9em;}h3{font-size:1.25em;}.subHeadline{font-size:0.75em; color:rgb(var(--darkColor)); line-height: 0.75em; margin-bottom: 5em; display:inline-block;}.textHighlight{color:rgb(var(--primaryColor));}.bulletAdjust{margin:0.0em 0.2em 0 0; display: inline-block;}.contentWrapper{float: left; width: 100vw; padding-top: 5em; background-color:rgb(var(--whiteColor));}.contentWrapper img{border-radius:1.5em; box-shadow:0 0.75em 0.75em 0 rgba(var(--blackColor),0.35);}/* Content Sections */ .sectionHeadline{margin-bottom:2em; margin-top:2em; text-align: center;}.contentSection{display:flex; flex-direction: row; flex-wrap: nowrap; justify-content:space-between; align-items:stretch; align-content: flex-start; column-gap:5em; margin-bottom:5em;}.columnAlignmentleft{justify-content:flex-start;}.columnAlignmentcenter{justify-content:center;}.columnAlignmentright{justify-content:flex-end;}.contentSection img{width:100%;}.columnAmount1 .contentColumn{width:100%;}.columnWidth75{width:75%!important;}.columnWidth50{width:50%!important;}.columnAmount2 .contentColumn{width:50%;}.columnAmount3 .contentColumn{width:33%;}.subtitledPicture{width:100%;}.subtitleForPicture{width:100%; text-align: center; margin-top:0.5em;}.columnTextAlignleft{text-align:left;}.columnTextAligncenter{text-align:center;}.columnTextAlignright{text-align:right;}.columnTextAlignjustify{text-align:justify;}.columnListingTypenumeric, .columnListingTypebulletPoints, .columnListingTypechecklist{line-height:1.5em;}/* Numeric */ .contentColumn.columnListingTypenumeric ul{counter-reset: list-counter; list-style-type: none; padding-left: 0;}.contentColumn.columnListingTypenumeric ul li{counter-increment: list-counter;}.contentColumn.columnListingTypenumeric ul li:before{content: counter(list-counter) ". "; color:rgb(var(--primaryColor)); font-weight:400; font-size:0.85em; margin-right: 0.5em;}/* Bulletpoints */ .contentColumn.columnListingTypebulletPoints ul{list-style-type: none; padding-left: 0;}.contentColumn.columnListingTypebulletPoints ul li{position: relative; padding-left: 1.0em;}.contentColumn.columnListingTypebulletPoints ul li::before{content: '\2022'; position: absolute; left: 0; color: rgb(var(--primaryColor)); font-weight:400; font-size: 1.1em; line-height: 1; top: 50%; transform: translateY(-50%);}/* Checklist */ .contentColumn.columnListingTypechecklist ul{list-style-type: none; padding-left: 0;}.contentColumn.columnListingTypechecklist ul li{position: relative; padding-left: 1.0em;}.contentColumn.columnListingTypechecklist ul li::before{content: '\2713'; position: absolute; left: 0; color: rgb(var(--primaryColor)); font-weight:400; font-size: 0.9em; line-height: 1; top: 50%; transform: translateY(-50%);}/* //////////////////////////////////// ////////////// Formular /////////////// //////////////////////////////////// */ .formArea{margin-bottom:2em;}.formSection{margin-bottom:1.5em;}.formSection{display: flex; flex-direction: row; justify-content:space-between; align-items: stretch; align-content: flex-start; gap:0 2em;}.formSection .formColumn{flex-grow: 1;}.formFieldLabel{margin-bottom:0.5em;}input, textarea, select{font-size:1.0em; font-weight:200; font-family:arial, sans-serif;}input[type=text]{width:calc(100% - (0.8em + 2px)); padding:0.25em 0.4em; border:solid 1px rgb(var(--lightColor)); border-radius: 0;}textarea{width:calc(100% - (0.8em + 2px)); height:10em; padding:0.25em 0.4em; border:solid 1px rgb(var(--lightColor)); border-radius: 0;}.formularButtonsSection{margin-top:-2.5em;}.formularSubmitButton{background-color:rgb(var(--primaryColor)); color:rgb(var(--invertedTextColor)); cursor:pointer; float:right; padding:0.5em 1em; font-weight:400;}.formularSubmitButton:hover{background-color:rgb(var(--primaryColorHover));}.footerWrapper{width:100%; float:left; height:100vh; background-color:rgb(var(--offWhiteColor)); color:rgb(var(--darkColor)); position: relative; display: flex; flex-direction: row; justify-content: center; align-items: center; background-image:url('../media/logoWhite.svg.php'); background-size:75vw auto; background-position:center center; background-repeat: no-repeat; line-height:1.5em;}.footerContent{width:90%; max-width:1600px; display: flex; flex-direction: row; justify-content:space-between; align-items:flex-start; gap:0 2em;}.footerBlock{flex-grow: 1;}.footerCategoryList{width:33%;}.footerContactInformations{width:33%;}.footerBusinessHours{width:33%;}.footerWrapper h3{margin-bottom:0.5em;}.footerWrapper a{color:rgb(var(--darkColor)); text-decoration-thickness: 1px!important; text-underline-offset: 2px; text-decoration: underline;}.footerWrapper a:hover{color:rgb(var(--primaryColor));}.endOfPageLine{position: absolute; bottom:0; left:0; width:100vw; height:0.2em; background-color:rgb(var(--primaryColor));}.copyright{position:absolute; bottom:2em; left:15%; color:rgb(var(--blackColor));}.copyright a{color:rgb(var(--primaryColor)); margin:0 0.5em; text-decoration: none;}.copyright a:hover{color:rgb(var(--darkColor)); text-decoration: underline;}.smallerText{font-size: 0.7em;}.footerDisclaimer{position:absolute; bottom:2em; right:15%;}.footerDisclaimer a{color:rgb(var(--darkColor)); margin:0 0.5em; text-decoration: none;}.footerDisclaimer a:hover{color:rgb(var(--primaryColor)); text-decoration: underline;}.footerSpacer{margin-bottom:0.5em;}.contactLabel{min-width:4.0em; display:inline-block;}.spacerWrapper{display:flex; flex-direction:row; flex-wrap: nowrap; justify-content:space-between; align-items:center;}.spacerLine{width:calc(50% - 2em); height:1px; background-color:rgb(var(--darkColor));}.spacerDot{width:1em; height:1em; background-color:rgb(var(--primaryColor)); -webkit-border-radius: 1em; -moz-border-radius: 1em; -ms-border-radius: 1em; -o-border-radius: 1em; border-radius: 1em;}