@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@300;400;600;700&display=swap);@-webkit-keyframes fadeInProjects{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes fadeInProjects{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes fadeInCards{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes fadeInCards{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}*{margin:0;padding:0}html *{font-family:Source Sans Pro,sans-serif;font-weight:400}:root{--h0:2.25rem;--h1-5:2.15rem;--h1:2em;--h2-5:1.875rem;--h2:1.8rem;--h3-5:1.72rem;--h3:1.66875rem;--h4:1.35rem;--inactive-blue:#bacdff;--inactive-color:#a3a3a3;--light-blue:#7c9fff;--light-color:#f3f4f5;--light-gray:#ebebeb;--line-height-1:1.1377;--line-height-2:1.333;--line-height-3:1.3782;--line-height-4:1.4706;--line-height-5:1.5;--line-height-6:1.666;--line-height-7:1.7368;--medium-gray:#76798c;--p-big:1.1875rem;--p-medium:1.1rem;--p-small:1rem;--p-tiny:0.72rem;--p-xs:0.8rem;--p:1.0625rem;--second-color:#656565;--space-5:5rem;--space-6:6rem;--space-8:8rem;--space-xl:20rem;--width-1:24rem;--width-2:32rem;--width-3:48rem;--width-4:56.25rem;--width-5:62.25rem;--width-6:80rem;--color-cta:#0056ff;--color-red:#e04;--color-yellow:#ebb901;--color-green:#00ec5e;--color-lightblue:#3d4ebd;--color-darkblue:#292f58;--color-verylightgray:#f3f3f3;--color-lightgray:#dfdfdf;--color-mediumgray:#c4c4c4;--color-gray:#979797;--color-darkergray:#737373;--color-darkgray:#3b3b3b;--HK-fill:hsla(0,0%,100%,0.5);--color-betondeckung:#a3a3a3;--color-grafik-hintergrund:#d8d8d8;--color-bewehrung:#d64646;--color-zwischenlage:#77aeff;--color-halbfertigteil:#864713;--color-querbewehrung:#d64646;--font-size-h0:3rem;--font-size-h1:2rem;--font-size-h2:1.5rem;--font-size-h3:1.375rem;--font-size-p:1rem;--font-size-p-big:1.125rem;--font-size-p-small:0.86rem;--font-size-p-tiny:0.72rem}.color-cta{color:var(--color-cta)}.color-red{color:var(--color-red)}.color-yellow{color:var(--color-yellow)}.color-green{color:var(--color-green)}.color-darkblue{color:var(--color-darkblue)}.color-lightblue{color:var(--color-lightblue)}.color-darkgray{color:var(--color-darkgray)}.color-darkergray{color:var(--color-darkergray)}.color-gray{color:var(--color-gray)}.color-mediumgray{color:var(--color-mediumgray)}.color-lightgray{color:var(--color-lightgray)}.color-verylightgray{color:var(--color-verylightgray)}.bg-color-cta{background-color:var(--color-cta)}.bg-color-cta,.bg-color-cta:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.bg-color-cta:hover{background-color:#fff}.bg-color-cta:hover svg path{stroke:var(--color-cta)}.bg-color-red{background-color:var(--color-red)}.bg-color-yellow{background-color:var(--color-yellow)}.bg-color-green{background-color:var(--color-green)}.bg-color-darkblue{background-color:var(--color-darkblue)}.bg-color-lightblue{background-color:var(--color-lightblue)}.bg-color-darkgray{background-color:var(--color-darkgray)}.bg-color-darkergray{background-color:var(--color-darkergray)}.bg-color-gray{background-color:var(--color-gray)}.bg-color-mediumgray{background-color:var(--color-mediumgray)}.bg-color-lightgray{background-color:var(--color-lightgray)}.bg-color-verylightgray{background-color:var(--color-verylightgray)}.bg-white-op20{background-color:hsla(0,0%,100%,.2)}.bg-white-op40{background-color:hsla(0,0%,100%,.4)}.bg-white-op60{background-color:hsla(0,0%,100%,.6)}.bg-white-op80{background-color:hsla(0,0%,100%,.8)}.grafik-hintergrund{background-color:var(--color-grafik-hintergrund)}.betondeckung{background-color:var(--color-betondeckung)}.bewehrung{background-color:var(--color-bewehrung)}.zwischenlage{background-color:var(--color-zwischenlage)}.halbfertigteil{background-color:var(--color-halbfertigteil)}.querbewehrung{background-color:var(--color-querbewehrung)}.h0{font-size:var(--font-size-h0)}.h1{font-size:var(--font-size-h1)}.h2{font-size:var(--font-size-h2)}.h3{font-size:var(--font-size-h3)}.p-big{font-size:var(--font-size-p-big)}.p{font-size:var(--font-size-p)}.p-small{font-size:var(--font-size-p-small)}.p-tiny{font-size:var(--font-size-p-tiny)}.light{font-weight:300}.regular{font-weight:400}.semibold{font-weight:600}.bold{font-weight:700}.narrow{letter-spacing:-.0005rem!important}.pointer,.pointer:hover{cursor:pointer}button{border:none}button:hover{cursor:pointer}.flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.op0{opacity:0}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:start;align-self:flex-start;border-radius:3px;background-color:var(--color-cta);color:var(--color-white)}.btn,.btn:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn:hover{cursor:pointer;color:var(--color-cta);background-color:var(--color-lightgray)}.btn.self-end{-ms-flex-item-align:end;align-self:flex-end}.btn.btn-bg-green{background-color:var(--color-green)}.btn.btn-bg-green:hover{color:var(--color-green);background-color:var(--color-lightgray)}.btn.btn-primary{font-size:var(--font-size-p-big);font-weight:400;padding:1.0625rem 5rem;position:relative}.btn.btn-primary:after{content:"";display:block;background-image:url(../img/small-arrow.471442d9.svg);background-repeat:no-repeat;background-position:50%;position:absolute;top:50%;left:2rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10px;height:10px}.btn.btn-small{background-color:var(--color-cta);color:var(--color-white);font-size:var(--font-size-small);font-weight:400;padding:.8125rem 2.125rem}.btn.btn-small,.btn.btn-small:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn.btn-small:hover{background-color:var(--color-white)}.btn.btn-small:hover,.btn.btn-small:hover .white{color:var(--color-cta)!important}.btn.btn-small:hover svg *{stroke:var(--color-cta)!important}.btn.btn-small.btn-bg-red{background-color:var(--color-red);color:var(--color-white)}.btn.btn-small.btn-bg-gray{background-color:var(--color-gray);color:var(--color-verylightgray)}.btn.btn-ghost-narrow{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--color-white);color:var(--color-white);font-size:var(--font-size-p-small);font-weight:400;padding:.5rem 1rem;background-color:transparent}.btn.btn-tiny{font-size:var(--font-size-p-tiny);font-weight:400;padding:.5rem 2rem}.btn.reset-btn{padding:.5rem;float:right;margin-top:-6rem;margin-right:-1rem}.btn.reset-btn:hover svg *{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;fill:var(--color-cta)!important}.reset-btn>img{width:1rem;height:1rem}.checkbox-input{position:relative;padding:1rem;cursor:pointer}.checkbox-input:before{width:1.5rem;height:1.5rem;padding:3px;background-color:var(--lightgray-color);border-radius:6px}.checkbox-input:before,.checkbox-input:checked:after{position:absolute;top:0;left:0;content:"";display:block}.checkbox-input:checked:after{width:1.25rem;height:1.25rem;-webkit-transform:translate(5px,6px);transform:translate(5px,6px);background-repeat:no-repeat}.user-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;color:var(--color-black);font-size:var(--font-size-p-small);padding:1.0625rem 2rem;border-radius:5px}.user-input::-webkit-input-placeholder{color:var(--color-gray)}.user-input::-moz-placeholder{color:var(--color-gray)}.user-input:-ms-input-placeholder{color:var(--color-gray)}.user-input::-ms-input-placeholder{color:var(--color-gray)}.user-input::placeholder{color:var(--color-gray)}.user-input.dimmed{background-color:var(--color-darkergray);color:var(--color-mediumgray)!important;font-size:var(--font-size-p-tiny)}.user-input::-webkit-input-placeholder{color:var(--color-black)!important}.user-input::-moz-placeholder{color:var(--color-black)!important}.user-input:-ms-input-placeholder{color:var(--color-black)!important}.user-input::-ms-input-placeholder{color:var(--color-black)!important}.user-input::placeholder{color:var(--color-black)!important}.user-input-narrow{padding:.6rem .5rem;width:60px}.dropdown-arrow{position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.user-input-ghost{padding:7.6px 6px;font-size:1rem;background-color:transparent;border:1px solid #fff;text-align:right;line-height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:76px}.result-value{width:76px;height:34px}.user-input-ghost-big{padding:16px 2rem;font-size:var(--font-size-p-big);background-color:transparent;border:1px solid #fff;line-height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--color-white)}.user-input-invisible{background-color:transparent;padding:0;cursor:pointer}.user-input-invisible:focus{border-bottom:1px solid var(--color-gray)}.user-input::-webkit-input-placeholder{color:var(--gray-color);opacity:1}.user-input::-moz-placeholder{color:var(--gray-color);opacity:1}.user-input:-ms-input-placeholder{opacity:1}.user-input::-ms-input-placeholder{opacity:1}.user-input::placeholder{color:var(--gray-color);opacity:1}.user-input:-ms-input-placeholder{color:var(--gray-color)}.user-input::-ms-input-placeholder{color:var(--gray-color)}.rounded-border{border-radius:15px}.rounded-border-bottom{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.box-shadow-small{-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.box-shadow-big{-webkit-box-shadow:0 32px 64px 0 rgba(0,0,0,.35);box-shadow:0 32px 64px 0 rgba(0,0,0,.35)}.background-img{position:fixed;z-index:-1;top:0;left:0}.flying-body{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.cbx-logo{height:53px}.project-card{-webkit-animation-name:fadeInProjects;animation-name:fadeInProjects;-webkit-transform:scale(.8) translate(10px);transform:scale(.8) translate(10px);opacity:0;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:var(--color-darkgray);padding:1rem 1.5rem;position:relative;top:0;left:0;border-radius:12px;width:400px;height:180px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-sizing:border-box;box-sizing:border-box}.project-card h3{margin-bottom:.5rem}.project-card:hover{-webkit-box-shadow:0 32px 64px 0 rgba(0,0,0,.65);box-shadow:0 32px 64px 0 rgba(0,0,0,.65);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:-5px;cursor:pointer}.project-card{-webkit-box-shadow:0 32px 64px 0 rgba(0,0,0,.35);box-shadow:0 32px 64px 0 rgba(0,0,0,.35)}.project-card svg:hover path{stroke:none;fill:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.project-card:first-of-type{-webkit-animation-delay:.15s;animation-delay:.15s}.project-card:nth-of-type(2){-webkit-animation-delay:.3s;animation-delay:.3s}.project-card:nth-of-type(3){-webkit-animation-delay:.45s;animation-delay:.45s}.project-card:nth-of-type(4){-webkit-animation-delay:.6s;animation-delay:.6s}.project-card:nth-of-type(5){-webkit-animation-delay:.75s;animation-delay:.75s}.project-card:nth-of-type(6){-webkit-animation-delay:.9s;animation-delay:.9s}.project-card:nth-of-type(7){-webkit-animation-delay:1.05s;animation-delay:1.05s}.project-card:nth-of-type(8){-webkit-animation-delay:1.2s;animation-delay:1.2s}.project-card:nth-of-type(9){-webkit-animation-delay:1.35s;animation-delay:1.35s}.project-card:nth-of-type(10){-webkit-animation-delay:1.5s;animation-delay:1.5s}.project-card:nth-of-type(11){-webkit-animation-delay:1.65s;animation-delay:1.65s}.project-card:nth-of-type(12){-webkit-animation-delay:1.8s;animation-delay:1.8s}.project-card:nth-of-type(13){-webkit-animation-delay:1.95s;animation-delay:1.95s}.project-card:nth-of-type(14){-webkit-animation-delay:2.1s;animation-delay:2.1s}.project-card:nth-of-type(15){-webkit-animation-delay:2.25s;animation-delay:2.25s}.project-card:nth-of-type(16){-webkit-animation-delay:2.4s;animation-delay:2.4s}.project-card:nth-of-type(17){-webkit-animation-delay:2.55s;animation-delay:2.55s}.project-card:nth-of-type(18){-webkit-animation-delay:2.7s;animation-delay:2.7s}.project-card:nth-of-type(19){-webkit-animation-delay:2.85s;animation-delay:2.85s}.project-card:nth-of-type(20){-webkit-animation-delay:3s;animation-delay:3s}.project-card:nth-of-type(21){-webkit-animation-delay:3.15s;animation-delay:3.15s}.project-card:nth-of-type(22){-webkit-animation-delay:3.3s;animation-delay:3.3s}.project-card:nth-of-type(23){-webkit-animation-delay:3.45s;animation-delay:3.45s}.project-card:nth-of-type(24){-webkit-animation-delay:3.6s;animation-delay:3.6s}.project-card:nth-of-type(25){-webkit-animation-delay:3.75s;animation-delay:3.75s}.project-card:nth-of-type(26){-webkit-animation-delay:3.9s;animation-delay:3.9s}.project-card:nth-of-type(27){-webkit-animation-delay:4.05s;animation-delay:4.05s}.project-card:nth-of-type(28){-webkit-animation-delay:4.2s;animation-delay:4.2s}.project-card:nth-of-type(29){-webkit-animation-delay:4.35s;animation-delay:4.35s}.job-card{padding:1rem 1.5rem;border-radius:12px;width:440px;height:220px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation-name:fadeInProjects;animation-name:fadeInProjects;-webkit-transform:scale(.8) translate(20px);transform:scale(.8) translate(20px);opacity:0;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.job-card:hover{-webkit-box-shadow:0 32px 64px 0 rgba(0,0,0,.65);box-shadow:0 32px 64px 0 rgba(0,0,0,.65);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:-5px;cursor:pointer}.job-card{-webkit-box-shadow:0 32px 64px 0 rgba(0,0,0,.35);box-shadow:0 32px 64px 0 rgba(0,0,0,.35)}.job-card svg:hover path{stroke:none;fill:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.job-card:first-of-type{-webkit-animation-delay:.15s;animation-delay:.15s}.job-card:nth-of-type(2){-webkit-animation-delay:.3s;animation-delay:.3s}.job-card:nth-of-type(3){-webkit-animation-delay:.45s;animation-delay:.45s}.job-card:nth-of-type(4){-webkit-animation-delay:.6s;animation-delay:.6s}.job-card:nth-of-type(5){-webkit-animation-delay:.75s;animation-delay:.75s}.job-card:nth-of-type(6){-webkit-animation-delay:.9s;animation-delay:.9s}.job-card:nth-of-type(7){-webkit-animation-delay:1.05s;animation-delay:1.05s}.job-card:nth-of-type(8){-webkit-animation-delay:1.2s;animation-delay:1.2s}.job-card:nth-of-type(9){-webkit-animation-delay:1.35s;animation-delay:1.35s}.job-card:nth-of-type(10){-webkit-animation-delay:1.5s;animation-delay:1.5s}.job-card:nth-of-type(11){-webkit-animation-delay:1.65s;animation-delay:1.65s}.job-card:nth-of-type(12){-webkit-animation-delay:1.8s;animation-delay:1.8s}.job-card:nth-of-type(13){-webkit-animation-delay:1.95s;animation-delay:1.95s}.job-card:nth-of-type(14){-webkit-animation-delay:2.1s;animation-delay:2.1s}.job-card:nth-of-type(15){-webkit-animation-delay:2.25s;animation-delay:2.25s}.job-card:nth-of-type(16){-webkit-animation-delay:2.4s;animation-delay:2.4s}.job-card:nth-of-type(17){-webkit-animation-delay:2.55s;animation-delay:2.55s}.job-card:nth-of-type(18){-webkit-animation-delay:2.7s;animation-delay:2.7s}.job-card:nth-of-type(19){-webkit-animation-delay:2.85s;animation-delay:2.85s}.job-card:nth-of-type(20){-webkit-animation-delay:3s;animation-delay:3s}.job-card:nth-of-type(21){-webkit-animation-delay:3.15s;animation-delay:3.15s}.job-card:nth-of-type(22){-webkit-animation-delay:3.3s;animation-delay:3.3s}.job-card:nth-of-type(23){-webkit-animation-delay:3.45s;animation-delay:3.45s}.job-card:nth-of-type(24){-webkit-animation-delay:3.6s;animation-delay:3.6s}.job-card:nth-of-type(25){-webkit-animation-delay:3.75s;animation-delay:3.75s}.job-card:nth-of-type(26){-webkit-animation-delay:3.9s;animation-delay:3.9s}.job-card:nth-of-type(27){-webkit-animation-delay:4.05s;animation-delay:4.05s}.job-card:nth-of-type(28){-webkit-animation-delay:4.2s;animation-delay:4.2s}.job-card:nth-of-type(29){-webkit-animation-delay:4.35s;animation-delay:4.35s}.calc-counter{height:.5rem;width:.5rem;font-size:var(--font-size-p-tiny);font-weight:500;color:var(--color-white);background-color:var(--color-darkergray);padding:.55rem;border-radius:50px;margin-left:.5rem;position:relative}.calc-counter p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.calc-counter-blue{background-color:var(--color-cta)}.self-center{-ms-flex-item-align:center;align-self:center}.self-end{-ms-flex-item-align:end;align-self:flex-end}.align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.divider{margin:0 1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:1px;background-color:var(--color-darkergray)}.divider.bg-color-red{background-color:var(--color-red)}.house-button{padding:.95rem 1.1rem;border-radius:150px;border:1px solid var(--color-white)}.btn.save-btn{background-color:var(--color-green);color:var(--color-white)}.btn.save-btn:hover{color:var(--color-green);background-color:var(--color-white)}.lightbox-close-btn{background-color:var(--color-red);color:var(--color-white);padding:1rem;border-radius:50px;position:absolute;top:-.5rem;right:-.5rem}.lightbox-close-btn svg path{stroke-width:2px}.lightbox-close-btn,.lightbox-close-btn:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.lightbox-close-btn:hover{-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:var(--color-white)}.lightbox-close-btn:hover svg path{stroke:var(--color-red);stroke-width:2px}.tooltip-close-btn{padding:.75rem}.tooltip-close-btn svg path{stroke:var(--color-white)!important;stroke-width:2px}.tooltip-close-btn:hover svg path{stroke:var(--color-red)!important;stroke-width:2px}.general-settings-box{padding:1rem;border-radius:12px;background-color:rgba(0,0,0,.5)}.forward-arrow{right:2rem}.backward-arrow,.forward-arrow{position:absolute;bottom:-1.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:5}.backward-arrow{left:2rem}.grafix-box{position:absolute;left:50%;bottom:-3rem;width:1000px;border-radius:12px;background-color:var(--color-black);min-height:600px;-webkit-transform:translateY(100%) translateX(-50%);transform:translateY(100%) translateX(-50%);padding:1.5rem 2rem;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.calc-warn-icon{position:absolute;left:-3rem;z-index:99;bottom:-6px}.rotarrowDown{-webkit-transform:translate(-50%,-50%) rotate(0)!important;transform:translate(-50%,-50%) rotate(0)!important}.tooltip,.tooltip div{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tooltip:hover{cursor:pointer;background-color:var(--color-white)}.tooltip:hover div{color:var(--color-cta)}.tooltip-bubble{bottom:2.8rem;right:.65rem;background-color:var(--color-white)!important;color:var(--color-gray);border-radius:6px;-webkit-transform:translate(50%,-40px);transform:translate(50%,-40px);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;opacity:0;pointer-events:none;min-width:120px}.tooltip-bubble:after{content:" ";position:absolute;display:block;width:16px;height:16px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:-8px;left:47%}.dropdown-bubble{z-index:99;top:120%;right:0;background-color:var(--color-white);color:var(--color-gray);border-radius:6px;-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;opacity:0}.tooltipAppear{-webkit-transform:translate(50%);transform:translate(50%);opacity:1;pointer-events:all}.dropdownAppear{-webkit-transform:translate(0);transform:translate(0);opacity:1;pointer-events:all!important}.bubblespike{width:6rem;margin-top:1rem;margin-bottom:-1.75rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.switch{width:62px;height:25px;background-color:var(--color-darkgray);border-radius:30px;margin-top:1rem}.switch.dark{background-color:var(--color-black)}.large-switch{width:64px}.large-switch .sbLeft{margin-right:45px}.large-switch .sbLeftSwitched{margin-right:45px;background-color:var(--color-green)!important}.switch-ball{width:25px;height:25px;border-radius:20px;background-color:var(--color-green);position:absolute;top:0;right:0;-webkit-transition:margin-right .2s ease,background-color .5s ease .2s;transition:margin-right .2s ease,background-color .5s ease .2s;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.switch-ball.switch-ball-switched{background-color:var(--color-red)}.sbLeft{margin-right:37px;background-color:var(--color-red)!important}.sbLeft-switched{margin-right:37px;background-color:var(--color-green)!important}.switch-label-left,.switch-label-right{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:var(--font-size-p-small);-webkit-transition:all .2s ease;transition:all .2s ease;opacity:1;pointer-events:none}.switch-label-left{left:14px;color:var(--color-green)}.switch-label-left.switch-label-left-switched,.switch-label-right{color:var(--color-red)}.switch-label-right{right:8px}.switch-label-right.switch-label-right-switched{color:var(--color-green)}.labelhidden{opacity:0}.no-pointer-events,.npe{pointer-events:none}.synchronising-box{opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;position:relative}.hidden{opacity:0;pointer-events:none}.op100{opacity:1}.spinning{-webkit-animation-name:spinning;animation-name:spinning;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes spinning{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes spinning{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.synchro-arrows{position:absolute;top:-4px;left:4px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}select.user-input{cursor:pointer}.light-border-right{border-right:1px solid var(--color-lightgray)}.panel-divider{width:100%;height:1px}.export-button-holder{position:absolute;bottom:-14rem;left:0}.invisible-box{-webkit-box-shadow:none;box-shadow:none}.inline-panel{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .2s ease .3s;transition:-webkit-transform .2s ease .3s;transition:transform .2s ease .3s;transition:transform .2s ease .3s,-webkit-transform .2s ease .3s}.hideInlinePanel{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition-delay:0s;transition-delay:0s}.meter-small{width:1px;height:100%;position:absolute;top:0;left:-1rem;background-color:var(--color-black)}.meter-small:before{top:0;width:1.5rem}.meter-small:after,.meter-small:before{display:block;content:"";position:absolute;right:-.5rem;height:1px;background-color:var(--color-black)}.meter-small:after{bottom:-1px;width:1.25rem}.meter-large{width:1px;height:100%;position:absolute;top:0;left:-1rem;background-color:var(--color-black)}.meter-large:before{top:0}.meter-large:after,.meter-large:before{display:block;content:"";position:absolute;left:-.5rem;height:1px;width:1.25rem;background-color:var(--color-black)}.meter-large:after{bottom:-1px}.meter-large-right{width:1px;background-color:var(--color-black)}.meter-large-right:before{top:0;width:1rem}.meter-large-right:after,.meter-large-right:before{display:block;content:"";position:absolute;left:-.5rem;height:1px;background-color:var(--color-black)}.meter-large-right:after{bottom:-1px;width:1.25rem}.meter-bottom-large-right{width:1px;background-color:var(--color-black)}.meter-bottom-large-right:before{top:-1px}.meter-bottom-large-right:after{bottom:-1px}.meter-middle-large-right{width:1px;background-color:var(--color-black)}.meter-middle-large-right:before{top:0}.meter-middle-large-right:after{bottom:0}.meter-slash-top{top:0}.meter-slash-bottom,.meter-slash-top{position:absolute;left:-8px;width:17px;height:1px;background-color:var(--color-black);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.meter-slash-bottom{bottom:0}.meter-number{left:-1rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.meter-number,.meter-number-right{position:absolute;top:50%;font-size:12px;padding:1px;color:var(--color-black)}.meter-number-right{right:-1rem;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.bewehrung-circle-container{height:50%;overflow:hidden}.bewehrung-circle{height:20px;width:20px;-webkit-transform:scale(100%);transform:scale(100%);background-color:var(--color-bewehrung);border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.hft-circle-left,.hft-circle-right{position:absolute;bottom:0}.no-shrink{-ms-flex-negative:0;flex-shrink:0}.meter-holder-right{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.5rem;height:100%}.warn-dot{height:1.5rem;width:1.5rem;border-radius:3px;-ms-flex-negative:0;flex-shrink:0}.critical{background-color:var(--color-red)}.moderate,.nongeometric{background-color:var(--color-yellow)}.info,.mild{background-color:var(--color-lightblue)}.success{background-color:var(--color-green)}.gittertraeger{opacity:.8;-o-object-fit:fill;object-fit:fill;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.gittertraeger *{stroke:#d64646!important}.pdf-export-button-holder{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.graphic *{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.bewehrung-circle-container svg{fill:var(--color-bewehrung)}.border-red{-webkit-box-shadow:0 0 0 3pt var(--color-red);box-shadow:0 0 0 3pt var(--color-red)}.bb1{border-bottom:1px solid}.bt1{border-top:1px solid}.bl1{border-left:1px solid}.br1{border-right:1px solid}.hidden-file-upload{width:0;height:0;position:absolute;pointer-events:none}.company-img-container{width:120px;height:120px;display:block;cursor:pointer;background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:var(--color-white);border:none;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.creator-profile-edit-modal{position:absolute;width:100%;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.modal-footer{border-top:1px solid var(--color-gray)}.lightbox{position:fixed;display:grid;place-items:center;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.6);z-index:9999;overflow-y:scroll;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-overflow-style:none;scrollbar-width:none;-webkit-box-sizing:border-box;box-sizing:border-box}.lightbox::-webkit-scrollbar{display:none}.lightbox-box{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem;-webkit-box-shadow:0 32px 64px 0 rgba(0,0,0,.35);box-shadow:0 32px 64px 0 rgba(0,0,0,.35);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.creator-profile-selected,.creator-profile-selected:hover{background-color:var(--color-gray)}.no-border{border:1px solid transparent}.error,.userprofileError{color:var(--color-red)}.register-window{max-width:1025px;margin-top:9.5rem;color:#fff}.user-select-wrapper>.user-input{width:100%}.user-select-wrapper>.dropdown-arrow{top:1.3rem;right:1rem}.error-msg{position:absolute}div.register-window input,div.register-window select{border:1px solid #fff;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.debug-container{background-color:#fff;width:600px;height:600px;padding:2rem;padding-right:0;padding-bottom:0;position:absolute;right:0;top:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:998;-webkit-transform:translateX(100%);transform:translateX(100%)}.showdebug{-webkit-transform:translateX(0);transform:translateX(0)}.debug-button{position:absolute;top:0;left:-4rem;padding:1rem;background-color:#fff;z-index:999;border-top-left-radius:30px;border-bottom-left-radius:30px}.login-window{max-width:1025px;margin-top:5.5rem}table{border-spacing:0;border-spacing:1px}table.product_select_table td{padding:10px;border-top:0 solid var(--color-black)}.table-wrapper{max-height:565px;overflow-y:scroll}table.product_select_table tr{display:none}table.product_select_table tr.productshown{display:table-row;color:var(--color-darkergray)}table.product_select_table a.btn{padding:0;color:#fff!important;border-radius:0;font-size:10px;padding-left:14px;padding-right:14px;padding-top:5px;padding-bottom:5px;margin:0;background:#00008b}table.product_select_table tr.productusable{margin-top:2px;padding:1px}table.product_select_table tr.productusable,table.product_select_table tr.productusable td{color:var(--color-white);background-color:var(--color-black)}table.product_select_table tr.productusable.highlighted td{color:var(--color-white);background-color:var(--color-cta)!important;display:table-cell}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;padding:.25rem .1rem}input[type=text]{text-align:right}.system-table-lightbox{top:50%;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.system-table,.system-table-lightbox{position:fixed;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:999}.system-table{width:1000px;height:600px;top:50px;top:50%}.itemRow{cursor:pointer}.itemRow:hover{background-color:#f4f4f4}a.reset-button{float:right;margin-left:1rem;margin-right:-1rem;font-size:10px;height:20px;background:silver;line-height:20px;padding-left:10px;padding-right:10px;margin-top:5px}.highlighted{background-color:var(--color-cta)!important}.table-buttons{background-color:#d3d3d3}.table-buttons>.selection-button{color:#000;background-color:#d3d3d3}.table-heading{display:table-row!important}div.half-small{width:20%}div.half-small:first-child{border-right:1px solid #a8a8a8}div.half-small div.select-system{padding:10px;border-radius:15px;cursor:pointer;text-align:center}div.half-small div.select-system.sl-container{position:relative;overflow:hidden}.sl-overlay-notice{position:absolute;top:54%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);background-color:rgba(255,0,0,.34);color:#fff;padding:8px 10px;font-size:9px;font-weight:700;text-transform:uppercase;white-space:nowrap;z-index:10;pointer-events:none;letter-spacing:1px}div.half-small div.select-system:hover{background-color:#646464;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}div.half-small div.select-system.activeSection{background-color:#969696;-webkit-box-shadow:none;box-shadow:none}div.half-small div.select-system img{width:100px}div.half-small div.selected-system p.subtitle{color:#fff}div.half-small div.selected-system div.flex p.col-8{color:#a8a8a8;font-size:14px}div.half-small div.selected-system div.flex p.col-4{color:#fff}div.half-big{width:60%}div.half-big div.table-wrapper{color:#fff}div.half-big div.table-wrapper tr.productshown{cursor:pointer}.password-window{max-width:1025px;margin-top:9.5rem}.appear{display:block;opacity:1}.align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.version-number{position:fixed;bottom:.5rem;right:1rem;color:#fff;padding:.5rem;background-color:rgba(0,0,0,.3);border-radius:6px}.settingsError{color:var(--color-red)!important}.ui-topbar--popup{top:7rem}.ui-infobar--popup{background-color:var(--color-darkgray)!important}.ui-infobar--message-box{max-height:400px;overflow-y:auto}.ui-content{height:380px;margin-bottom:12rem!important}.ui-content .user-input{color:var(--color-white);background-color:var(--color-darkgray);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ui-content .user-input:focus{background-color:var(--color-darkergray)}@media(max-width:1550px){.ui-content{height:420px;margin-bottom:12rem!important}}.ui-modal--settings .user-input-narrow{color:var(--color-lightgray);outline:none;border:none;border-radius:3px;background-color:var(--color-black)}.ui-modal--settings .user-input-narrow::-webkit-input-placeholder{color:var(--color-darkergray)!important}.ui-modal--settings .user-input-narrow::-moz-placeholder{color:var(--color-darkergray)!important}.ui-modal--settings .user-input-narrow:-ms-input-placeholder{color:var(--color-darkergray)!important}.ui-modal--settings .user-input-narrow::-ms-input-placeholder{color:var(--color-darkergray)!important}.ui-modal--settings .user-input-narrow::placeholder{color:var(--color-darkergray)!important}.ui-modal--settings .user-input-narrow{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ui-modal--settings .user-input-narrow:focus{background-color:var(--color-darkergray)}.ui-modal--settings select.user-input-narrow{background-color:var(--color-darkgray);background-color:#313131;border:1px solid #2a2a2a}.ui-brandschutz-kachel{overflow:hidden;position:relative}.ui-content--slide{position:absolute;left:0;height:100%;-webkit-transform:translateX(100%);transform:translateX(100%);padding:0 1%!important;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.ui-content--slide.panelActive .ui-content--box{-webkit-animation-name:fadeInCards;animation-name:fadeInCards;-webkit-transform:scale(.8);transform:scale(.8);opacity:0;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;padding:2rem;border-radius:12px;background-color:var(--color-black);color:var(--color-lightgray);-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.25);box-shadow:0 16px 32px 0 rgba(0,0,0,.25);-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-ms-flex:1 0 20%;flex:1 0 20%}.ui-content--slide.panelActive .ui-content--box.ui-brandschutz-kachel,.ui-content--slide.panelActive .ui-content--box.ui-grafik-kachel{background-color:var(--color-verylightgray);color:var(--color-darkgray)}.ui-content--slide.panelActive .ui-content--box:first-of-type{-webkit-animation-delay:.15s;animation-delay:.15s}.ui-content--slide.panelActive .ui-content--box:nth-of-type(2){-webkit-animation-delay:.3s;animation-delay:.3s}.ui-content--slide.panelActive .ui-content--box:nth-of-type(3){-webkit-animation-delay:.45s;animation-delay:.45s}.ui-content--slide.panelActive .ui-content--box:nth-of-type(4){-webkit-animation-delay:.6s;animation-delay:.6s}.panelActive{-webkit-transform:translateX(0);transform:translateX(0)}.panelForward{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.ui-bottombar{background-color:rgba(64,64,64,.7);width:100%;position:fixed;bottom:0;backdrop-filter:blur(4px)}.ui-bottombar--box{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ui-brandschutz--info-kachel{background-color:rgba(0,0,0,.8)!important;width:100%!important;height:100%;position:absolute;border-radius:0;top:0;left:0;margin-top:5rem;-webkit-transform:translateY(20%)!important;transform:translateY(20%)!important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;pointer-events:none}.ui-brandschutz--info-kachel *{opacity:0;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-delay:.3s;transition-delay:.3s}.ui-brandschutz--info-kachel .user-input{background-color:var(--color-green);padding:.5rem;width:40px}.ui-brandschutz--info-kachel-appear{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;opacity:1;pointer-events:auto}.ui-brandschutz--info-kachel-appear *{opacity:1;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-delay:.3s;transition-delay:.3s}.cls-1{fill:#878787}.cls-2{fill:#dadada}.cls-3,.cls-6,.cls-7{fill:none;stroke-linecap:round;stroke-linejoin:round}.cls-3{stroke:#fff}.cls-3,.cls-6{stroke-width:.5px}.cls-4{fill:#e73331}.cls-5{fill:#1d1d1b}.cls-6,.cls-7{stroke:#1d1d1b}.cls-7{stroke-width:.28px}.bdU-inside{position:absolute;left:0;bottom:0;z-index:3}.hft-bew-container div>div.flex:first-of-type,.hft-hk-container div>div.flex:first-of-type{margin-left:-50%;-webkit-transform:translateX(2.5rem);transform:translateX(2.5rem)}b{font-weight:700}:root{--z1:1;--z2:2;--z3:3;--z4:4;--bluegray:#d1d2d8;--color-black:#000;--color-white:#fff;--condensed-m:0;--condensed:- .75rem;--dark-blue:#175ac0;--first-color:#06c;--grid-gap:5px;--h0:2rem;--h1-5:1.85rem;--h1:1.4em;--h2:1.25rem;--h3:1.1rem;--h4:0.9rem;--psize:0.76rem}p{font-size:var(--psize)}.ui-content--slide{margin-bottom:120rem}.w-auto{width:auto}.auto-hyphens{-ms-hyphens:auto;hyphens:auto}.word-break{word-break:break-all}.dropdown-menu-link:hover{color:var(--color-black)}.hidden-select{position:absolute;top:50%;right:1rem;width:1px}.hidden{height:0}.logout:hover{background-color:var(--color-white)}.logout:hover,.user-settings-profile:hover .usersettingsicon *{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.user-settings-profile:hover .usersettingsicon *{stroke:#fff}@-webkit-keyframes blink{0%{-webkit-box-shadow:0 0 0 0 var(--color-red);box-shadow:0 0 0 0 var(--color-red)}50%{-webkit-box-shadow:0 0 32px 0 var(--color-red);box-shadow:0 0 32px 0 var(--color-red)}to{-webkit-box-shadow:0 0 0 0 var(--color-red);box-shadow:0 0 0 0 var(--color-red)}}@keyframes blink{0%{-webkit-box-shadow:0 0 0 0 var(--color-red);box-shadow:0 0 0 0 var(--color-red)}50%{-webkit-box-shadow:0 0 32px 0 var(--color-red);box-shadow:0 0 32px 0 var(--color-red)}to{-webkit-box-shadow:0 0 0 0 var(--color-red);box-shadow:0 0 0 0 var(--color-red)}}.ui-content--slide.panelActive .ui-content--box.red-border,a.btn.red-border{opacity:1;-webkit-animation:blink 1s linear infinite!important;animation:blink 1s linear infinite!important;border:1px solid red;opacity:1!important;-webkit-transform:scale(1)!important;transform:scale(1)!important}.hk-reset-btn{position:absolute;top:-.8rem;right:.2rem;margin-top:0!important;z-index:9;-webkit-box-shadow:0 32px 64px 0 rgba(0,0,0,.35);box-shadow:0 32px 64px 0 rgba(0,0,0,.35)}.min600w{min-width:600px}@media(max-width:1600px){div.flex.pointer.btn.btn-small.relative.pl4.center{-webkit-transform:scale(.8);transform:scale(.8)}.ui-infobar--message-box{max-width:240px!important}}.graphic-export-svg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.graphic-export-svg:hover *{stroke:var(--color-white)!important}.locked-switch .sbLeft,.locked-switch .sbLeft-switched,.locked-switch .switch-ball{background-color:var(--color-gray)!important}.locked-switch .switch-label-left,.locked-switch .switch-label-right{color:var(--color-gray)}.locked-switch{pointer-events:none}.dev-flag,.stage-flag{position:fixed;top:0;left:14rem;color:#fff;padding:1.25rem 2rem 1.25rem 2rem;background-color:#e73331}th[data-v-8b56310c]{color:#fff;background-color:var(--color-darkgray);text-align:left;padding:1rem .55rem;font-size:.86rem}tr td[data-v-8b56310c]{background:var(--color-verylightgray);padding:.5rem .55rem;font-size:.8rem}