/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.autobreakpoint-overlay{position:fixed;width:300px;height:150px;left:50%;top:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.8);border-radius:20px;z-index:9999;opacity:0;transition:opacity 1s ease;display:flex;flex-direction:column;justify-content:space-evenly;}.autobreakpoint-overlay-show{opacity:1;}.autobreakpoint-overlay-breakrange{color:white;text-align:center;font-size:48px;}.autobreakpoint-overlay-size{color:white;text-align:center;font-size:24px;}
.autoprivacy *{font-family:Arial,sans-serif;}.autoprivacy{opacity:.5;position:fixed;right:0;bottom:0;left:0;z-index:1111111;transform:translateY(100%);transition:transform .6s ease,opacity .6s ease;margin:auto;padding:25px;padding-bottom:15px;background:#222222;color:white;font-weight:normal;text-align:center;}.autoprivacy:focus,.autoprivacy-focus:focus{outline:0;}.autoprivacy.pending{opacity:1;transform:translateY(0%);}.autoprivacy h1{margin-bottom:15px;font-size:1.5em;}.autoprivacy p{margin:auto;padding-bottom:10px;}@media screen and (min-width:1024px){.autoprivacy p{max-width:1200px;}}.autoprivacy .accordion{opacity:0;position:relative;height:0;overflow:hidden;transition:.5s opacity ease-in-out,.2s height ease-in-out;}.autoprivacy .accordion.expanded{opacity:1;}.autoprivacy .accordion ul{margin:auto;padding:0;list-style-type:none;font-weight:normal;text-align:left;}@media screen and (min-width:1024px){.autoprivacy .accordion ul{max-width:45%;}}.autoprivacy .accordion li{position:relative;border-bottom:1px solid rgba(255,255,255,.5);padding:2px;}.autoprivacy .accordion li b{font-weight:bold;}.autoprivacy .accordion li:last-child{margin-top:-1px;border-top:1px solid rgba(255,255,255,1);border-bottom:0;}.autoprivacy .button-wrapper{display:block;margin:auto;}@media screen and (min-width:1024px){.autoprivacy .button-wrapper{max-width:45%;}}.autoprivacy .accordion-headline{font-size:1em;}.autoprivacy .button{display:inline-block;transition:.5s background ease-in-out,.2s color ease-in-out;margin:auto;margin-top:10px;margin-bottom:10px;border:1px solid rgba(255,255,255,.5);border-radius:2px;padding:10px;padding-right:20px;padding-left:20px;background:transparent;color:rgba(255,255,255,.5);font-size:1em;text-decoration:none;}.autoprivacy .button.hide{display:none !important;}.autoprivacy .button.true{background:white;color:#222222;}.autoprivacy .button:hover{border:1px solid white;background:white;color:black;cursor:pointer;}.autoprivacy .button.toggle{position:relative;width:auto;border:none;padding:0;padding-right:20px;cursor:pointer;}.autoprivacy .button.toggle .counter{display:none;}.autoprivacy .button.toggle.active .counter{display:inline;}.autoprivacy .button.toggle:hover{color:white;}.autoprivacy .button.toggle::before{content:'';position:absolute;top:0;right:0;bottom:0;height:0;width:0;margin:auto;border-top:5px solid white;border-right:5px solid transparent;border-bottom:0;border-left:5px solid transparent;}.autoprivacy button.toggle.active{color:white;}.autoprivacy button.toggle.active::before{border-top:0;border-bottom:5px solid white;}.autoprivacy button.toggle:hover{background:none !important;}.autoprivacy .accordion .switch{display:flex;justify-content:space-between;padding:5px 0 10px;}.autoprivacy .accordion .switch p{margin:0;padding-bottom:0;}.autoprivacy .accordion .switch span.slider{height:17px;width:30px;flex-shrink:0;}.autoprivacy .accordion .switch input{display:block;opacity:0;height:1px;width:1px;}.autoprivacy .accordion .switch input:focus-visible + span.slider{outline:2px solid black;outline-offset:5px;}.autoprivacy .accordion .slider{position:relative;transition:.4s;background:rgba(255,255,255,.2);cursor:pointer;}.autoprivacy .accordion .slider::before{content:'';position:absolute;top:2px;bottom:2px;left:2px;height:13px;width:13px;transition:.4s;background-color:white;}.autoprivacy .accordion input:checked + .slider{background-color:rgba(255,255,255,1);}.autoprivacy .accordion input:checked + .slider::before{transform:translateX(12px);background-color:rgba(0,0,0,.5);}.autoprivacy .accordion input:focus + .slider{box-shadow:0 0 1px white;}.autoprivacy .accordion .slider.round{border-radius:34px;}.autoprivacy .accordion .slider.round::before{border-radius:50%;}.autoprivacy-embed-overlay{position:absolute;z-index:10;height:100%;width:100%;background-color:rgba(0,0,0,.5);}.autoprivacy-embed-overlay .content{position:absolute;top:50%;left:50%;width:60%;transform:translate(-50%,-50%);color:#ffffff;text-align:center;}.autoprivacy-embed-overlay .content p{font-size:18px;line-height:26px;}.autoprivacy-embed-overlay .content p a{opacity:1;transition:opacity .3s ease;color:#ffffff;}.autoprivacy-embed-overlay .content p a:hover{opacity:.5;transition:opacity .3s ease;}.autoprivacy-embed-overlay .content p button{opacity:1;transition:opacity .3s ease;margin:10px 0;border:2px solid #ffffff;border-radius:5px;padding:8px 25px;background-color:transparent;color:#ffffff;font-size:18px;font-weight:bold;}.autoprivacy-embed-overlay .content p button:hover{opacity:.5;transition:opacity .3s ease;}@media screen and (max-width:768px){.autoprivacy-embed-overlay .content{width:80%;}}@media screen and (max-width:480px){.autoprivacy-embed-overlay .content p{font-size:14px;line-height:20px;}}@media screen and (max-width:480px){.autoprivacy-embed-overlay .content p button{margin:0;padding:5px 20px;font-size:16px;}}
@font-face{font-family:Bebas Neue;src:url("/themes/beruferadar/fonts/Bebas Neue/Bebas Neue, Bold.woff2?r=b46e098eed3f96f3d91bcb0f1cbc0e20")format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Bebas Neue;src:url("/themes/beruferadar/fonts/Bebas Neue/Bebas Neue, Regular.woff2?r=b46e098eed3f96f3d91bcb0f1cbc0e20")format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Roboto Condensed;src:url("/themes/beruferadar/fonts/Roboto Condensed/Roboto Condensed, Bold.woff?r=b46e098eed3f96f3d91bcb0f1cbc0e20")format("woff");font-weight:700;font-style:normal}@font-face{font-family:Roboto Condensed;src:url("/themes/beruferadar/fonts/Roboto Condensed/Roboto Condensed, Light.woff?r=b46e098eed3f96f3d91bcb0f1cbc0e20")format("woff");font-weight:300;font-style:normal}@font-face{font-family:Roboto Condensed;src:url("/themes/beruferadar/fonts/Roboto Condensed/Roboto Condensed, Regular.woff?r=2f82ce39f9eb2cff626aa4972b222e1e")format("woff");font-weight:400;font-style:normal}@media not all and (min-resolution:.001dpcm){@supports ((-webkit-appearance:none)){header.main .logo .filter-hexagon foreignObject>div{width:100%;position:fixed;transform:translate(-50%,-50%)!important}.filter-hexagon foreignObject>div{position:fixed!important}.pane-analysis .pizza{min-height:350px}.pane-analysis .pizza>svg{position:absolute}.pane-analysis .pizza>svg foreignObject,.pane-analysis .pizza>svg foreignObject div{width:100%;height:100%}.pane-analysis .pizza>svg foreignObject div .talent{font-size:40px!important;position:fixed!important}.pane-analysis .pizza>svg foreignObject div .talent.talent-secondary{font-size:30px!important}.pane-analysis .actions svg .filter-hexagon foreignObject>div{position:fixed}}}@media not all and (min-resolution:.001dpcm) and (max-device-width:480px){@supports ((-webkit-appearance:none)){.megahexa .filter-hexagon foreignObject>div{text-align:center;position:fixed;top:50%;left:50%;transform:translate(-70%,-50%)}}}body{--animation-engine:WebAnimationEngine;margin:0;font-family:Bebas Neue,Roboto Condensed,Arial,sans-serif;overflow-x:hidden}.role-administrator img:not([src*=\.svg]):not([src*="/styles/"]){filter:blur(5px)}[onclick],button{cursor:pointer}*,:before,:after{box-sizing:border-box}a{outline:none}::-moz-focus-inner{border:0}img{border:0;max-width:100%}img:not([src$=\.svg]){width:auto;height:auto}*{-webkit-tap-highlight-color:transparent}.clear{clear:both;float:none}.visually-hidden{display:none}.text-align-right{text-align:right}.text-align-center{text-align:center}select{-webkit-appearance:none;-moz-appearance:none;border-radius:0}select::-ms-expand{display:none}a[name]{margin-top:-200px;position:absolute}.dimension-01{fill:#e8424d}.dimension-02{fill:#0d656d}.dimension-03{fill:#fcc124}.dimension-04{fill:#7dc700}.dimension-05{fill:#e53da6}.dimension-06{fill:#498751}.dimension-07{fill:#a79e95}.dimension-08{fill:#7757a1}.dimension-09{fill:#f2905d}.dimension-10{fill:#57bdea}.dimension-11{fill:#3e77bc}.dimension-glow{filter:drop-shadow(0 0 10px #fff);fill:none;stroke:#fff;stroke-width:5px}p.comb{box-sizing:border-box;color:#fff;text-align:center;justify-content:center;align-items:center;width:100%;height:100%;margin:0;padding:40px;font-family:Bebas Neue,Roboto Condensed,Arial,sans-serif;font-size:40px;font-weight:700;display:flex}.input-range>on-ready{content:"default:new TouchNHoldInputRange(this);"}.input-range input[type=range]{display:none}.input-range .input-range-track{touch-action:none;background-image:url(/themes/beruferadar/images/range.svg);background-size:100% 100%;width:320px;max-width:100%;height:30px;margin:auto}.input-range .input-range-track .input-range-pad{margin-right:64px;position:relative}.input-range .input-range-track .input-range-pad .input-range-thumb{cursor:pointer;width:64px;height:64px;margin-top:19px;position:absolute;left:0;transform:translateY(-50%)}.input-range .input-range-track .input-range-pad .input-range-thumb img{display:none}.input-range .input-range-track .input-range-pad .input-range-thumb svg linearGradient stop:first-child{stop-color:var(--color)}.input-range .input-range-track .input-range-pad .input-range-thumb svg linearGradient stop:last-child{stop-color:#004652}.input-range .input-range-track .input-range-pad .input-range-thumb svg polygon{fill:url(#thumb-gradient);stroke:#fff;stroke-width:5px}.input-range .input-range-track .input-range-pad .input-range-thumb.selected svg polygon{fill:var(--color)}.paragraph-node-dimension{padding-top:80px}.paragraph-node-question>on-ready{content:"default:new QuestionManager(this);"}@media (max-width:479.9px){.paragraph-node-question{padding-top:50px}}@media (max-width:767.9px){.paragraph-node-question>div[role=article]{align-self:center}}.paragraph-node-question .field-main{height:auto!important;padding-top:0!important}.paragraph-node-question .field-main .paragraph-text{text-align:center;padding:50px 0}@media (max-width:767.9px){.paragraph-node-question .field-main .paragraph-text{padding:0}}.paragraph-node-question .range-control{text-align:center;max-width:50%;margin:auto auto 50px;position:relative}.paragraph-node-question .range-control>on-ready{content:"default:new InputRangeCaption(            this.find(\"input[type=range]\"),            this.find(\".label\"),            $.parseJSON(this.attr(\"data-mapping\"))        );"}@media (max-width:767.9px){.paragraph-node-question .range-control{max-width:100%}}.paragraph-node-question .range-control .label{color:#fff;margin-bottom:50px;font-size:30px;font-weight:400}@media (max-width:767.9px){.paragraph-node-question .range-control .label{font-size:24px}}.paragraph-node-question .actions{text-align:center;margin-top:80px}@media (max-width:767.9px){.paragraph-node-question .actions{margin-bottom:60px}}.paragraph-node-question .actions a.continue{visibility:hidden;color:#fff;cursor:pointer;text-transform:uppercase;font-size:30px;font-weight:400;text-decoration:none}.paragraph-node-question .actions a.continue.show{visibility:visible}.paragraph-node-question .actions a.continue:hover polygon{fill:#004652}.paragraph-node-question .actions a.continue>svg{position:relative}.paragraph-node-question .error p{color:#fff;font-family:Roboto Condensed,Arial,sans-serif;font-size:24px}.paragraph-node-question .error a{color:#fff;cursor:pointer;text-transform:uppercase;font-size:30px;font-weight:400;text-decoration:none}.paragraph-node-summary{text-align:center}.paragraph-node-summary a{margin-top:30px;display:inline-block}@media (max-width:767.9px){.paragraph-node-summary a{margin-bottom:60px}}.paragraph-node-summary a>svg{position:relative}.paragraph-node-summary a div{font-size:24px;font-weight:700}.paragraph-node-summary a polygon{transition:fill .3s}.paragraph-node-summary a:hover polygon{fill:#004652;transition:fill .3s}.paragraph-node-summary .progress{color:#fff;margin-top:30px;font-size:32px;font-weight:700}.paragraph-node-summary .field-body{color:#fff;font-family:Roboto Condensed,Arial,sans-serif;font-size:26px}@media (max-width:767.9px){.paragraph-node-summary .field-body{font-size:24px}}@media (max-width:479.9px){.paragraph-node-summary .field-body{font-size:20px}}body>on-nav{content:"default:this.toggleClass(\"front\",data.metadata.enter.is_front)"}body>on-nav.prev{content:"default:new TransitionManager(data).prev()"}body>on-nav.next{content:"default:new TransitionManager(data).next()"}.dialog-off-canvas-main-canvas{width:calc(100vw - var(--dplex-sidepane-width))}.dialog-off-canvas-main-canvas>on-ready{content:"default:new DPlexLoader(\".dialog-off-canvas-main-canvas\");"}.all{z-index:1;flex:1}.all .inner.slide-animation{transition:transform 2s}.scrolling-fx>section>.background,.scrolling-fx>section header.main,.scrolling-fx>section footer.main,.scrolling-fx>section .dimension{opacity:0}.pane-analysis{padding-top:20px}.pane-analysis .pizza{justify-content:center;margin-bottom:50px;display:flex}.pane-analysis .pizza svg{width:80%;position:relative}.pane-analysis .pizza svg foreignObject div{height:100%}.pane-analysis .pizza svg foreignObject div .talent{clip-path:polygon(5% 0%,95% 0%,100% 50%,95% 100%,5% 100%,0% 50%);color:#fff;background-color:#000;margin:0;padding:5px 20px;font-size:34px;position:absolute}.pane-analysis .pizza svg foreignObject div .talent.talent-primary{bottom:20%;right:0}@media (max-width:479.9px){.pane-analysis .pizza svg foreignObject div .talent.talent-primary{right:10%}}.pane-analysis .pizza svg foreignObject div .talent.talent-secondary{padding:6px 20px 5px;font-size:24px;top:20%;left:0}.pane-analysis h1{color:#fff;letter-spacing:1px;text-align:center;margin:0 0 30px;font-size:32px}@media (max-width:767.9px){.pane-analysis h1{font-size:28px}}.pane-analysis h2{color:#fff;text-align:center;margin:0 0 50px;font-size:30px;font-weight:400}@media (max-width:767.9px){.pane-analysis h2{font-size:24px}}.pane-analysis .strength{color:#fff;text-align:center;margin-bottom:50px;font-family:Roboto Condensed,Arial,sans-serif;font-size:30px;font-weight:300}@media (max-width:767.9px){.pane-analysis .strength{font-size:24px}}@media (max-width:479.9px){.pane-analysis .strength{font-size:20px}}.pane-analysis .actions{text-align:center;margin-top:60px;font-size:30px}@media (max-width:767.9px){.pane-analysis .actions{font-size:24px}}@media (max-width:479.9px){.pane-analysis .actions{margin-bottom:40px;font-size:20px}}.pane-analysis .actions svg{position:relative}.pane-analysis .actions svg .filter-hexagon foreignObject>div{width:100%;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)!important}.pane-analysis .actions>div{margin-bottom:20px}@media (max-width:767.9px){.pane-analysis .actions>div{margin-bottom:40px}}@media (max-width:479.9px){.pane-analysis .actions>div{margin-bottom:20px}}.pane-analysis .actions>div>a polygon{transition:fill .3s}.pane-analysis .actions>div>a:hover polygon{fill:#004652;transition:fill .3s}.pane-analysis .actions>div>a.military polygon{fill:url(#mypattern)}.pane-analysis .actions>div>a.military:hover polygon{fill:url(#myhoverpattern)}.pane-analysis .actions>div>a.back foreignObject div:before{content:"";vertical-align:middle;background-image:url(/themes/beruferadar/images/button_arrow.svg);background-repeat:no-repeat;width:10px;height:14px;margin-right:10px;display:inline-block;position:relative;top:-1px;transform:rotate(180deg)}.pane-analysis .info{color:#fff;margin-bottom:40px;font-family:Roboto Condensed,Arial,sans-serif;font-size:26px;font-weight:300}@media (max-width:767.9px){.pane-analysis .info{font-size:24px}}@media (max-width:479.9px){.pane-analysis .info{font-size:20px}}.pane-analysis .info a{opacity:1;color:#fff;transition:opacity .3s}.pane-analysis .info a:hover{opacity:.6;transition:opacity .3s}.pane-analysis .info ul li a{opacity:1;color:#fff;transition:opacity .3s}.pane-analysis .info ul li a:hover{opacity:.6;transition:opacity .3s}.pane-analysis .details a>svg{position:relative}.pane-analysis .details a foreignObject div:after{content:"";vertical-align:middle;background-image:url(/themes/beruferadar/images/button_arrow.svg);background-repeat:no-repeat;width:10px;height:14px;margin-left:10px;display:inline-block;position:relative;top:-1px}.pane-analysis .details a polygon{fill:#004652;transition:fill .3s}.pane-analysis .details a:hover polygon{fill:#000;transition:fill .3s}.pane-analysis .filter-hexagon foreignObject>div{font-family:Bebas Neue,Roboto Condensed,Arial,sans-serif;font-size:24px;font-weight:400}.pane-analysis .field-vocational-civ .paragraph-text p,.pane-analysis .field-academical-civ .paragraph-text p,.pane-analysis .field-vocational-mil .paragraph-text p,.pane-analysis .field-academical-mil .paragraph-text p{font-size:26px}@media (max-width:767.9px){.pane-analysis .field-vocational-civ .paragraph-text p,.pane-analysis .field-academical-civ .paragraph-text p,.pane-analysis .field-vocational-mil .paragraph-text p,.pane-analysis .field-academical-mil .paragraph-text p{font-size:24px}}@media (max-width:479.9px){.pane-analysis .field-vocational-civ .paragraph-text p,.pane-analysis .field-academical-civ .paragraph-text p,.pane-analysis .field-vocational-mil .paragraph-text p,.pane-analysis .field-academical-mil .paragraph-text p{font-size:20px}}.pane-analysis .field-vocational-civ .paragraph-text p strong,.pane-analysis .field-academical-civ .paragraph-text p strong,.pane-analysis .field-vocational-mil .paragraph-text p strong,.pane-analysis .field-academical-mil .paragraph-text p strong{text-transform:none;font-size:26px;font-weight:700}@media (max-width:767.9px){.pane-analysis .field-vocational-civ .paragraph-text p strong,.pane-analysis .field-academical-civ .paragraph-text p strong,.pane-analysis .field-vocational-mil .paragraph-text p strong,.pane-analysis .field-academical-mil .paragraph-text p strong{font-size:24px}}@media (max-width:479.9px){.pane-analysis .field-vocational-civ .paragraph-text p strong,.pane-analysis .field-academical-civ .paragraph-text p strong,.pane-analysis .field-vocational-mil .paragraph-text p strong,.pane-analysis .field-academical-mil .paragraph-text p strong{font-size:20px}}.pane-analysis-more{padding-top:20px}.pane-analysis-more h1{color:#fff;text-align:center;margin:0 0 10px;font-size:32px}.pane-analysis-more h2{color:#fff;text-align:center;margin:0;font-size:24px;font-weight:400}.pane-analysis-more .info{color:#fff;text-align:center;margin-bottom:50px;font-family:Roboto Condensed,Arial,sans-serif}.pane-analysis-more li{margin-bottom:20px}.pane-analysis-more .actions{text-align:center;font-size:30px}.pane-dimension{padding-top:60px}@media (max-width:767.9px){.pane-dimension{padding-top:0}}.pane-dimension a.megahexa{--autostart-delay:3s;justify-content:center;font-size:180px;font-weight:400;line-height:1;display:flex}.pane-dimension a.megahexa>on-ready{content:"default:new AutoStart(this)"}.pane-dimension a.megahexa>svg{position:relative}@media (max-width:479.9px){.pane-dimension a.megahexa>svg{width:320px!important}}.pane-dimension a.megahexa .prefix{display:inline-block}.pane-home a.megahexa{--autostart-delay:3s;justify-content:center;font-size:96px;font-weight:400;line-height:1;display:flex}.pane-home a.megahexa>on-ready{content:"default:new AutoStart(this)"}.pane-home a.megahexa>svg{position:relative}.pane-home a.megahexa .prefix{display:inline-block}.pane-intro{color:#fff;text-align:center;height:100%;margin-top:30px;position:relative}.pane-intro .fade-animation{transition-delay:3s}.pane-intro .typewriter-animation{--transition-end-delay:1s}.pane-intro .typewriter-animation .letter{transition-duration:15ms}.pane-intro>on-ready{content:"default:setTimeout(()=>{new IntroAnimation(this).play();},1000);"}.pane-intro p{margin:0;font-family:Roboto Condensed,Arial,sans-serif;font-size:30px;font-weight:300}@media (max-width:767.9px){.pane-intro p{font-size:24px}}@media (max-width:479.9px){.pane-intro p{font-size:20px}}.pane-intro p strong{text-transform:uppercase;font-weight:400}.pane-intro .info{margin-top:30px;font-size:30px;display:none}@media (max-width:767.9px){.pane-intro .info{font-size:24px}}@media (max-width:479.9px){.pane-intro .info{font-size:20px}}.pane-intro .info strong{text-transform:uppercase;font-weight:400}.pane-intro .marquee .letter{transition:none}.pane-intro .check{margin:auto;display:none;transform:translate(50%)}.pane-intro .check.show{display:inline-block}.pane-intro .show+.loader{transform:translate(-55%)}.pane-intro a.button{margin-top:50px;font-size:24px;display:none}.pane-intro a.button polygon{transition:fill .3s}.pane-intro a.button:hover polygon{fill:#004652;transition:fill .3s}.pane-intro.ready .info,.pane-intro.ready .button{display:block}.pane-intro.ready .info>svg,.pane-intro.ready .button>svg{position:relative}.pane-outro{color:#fff;text-align:center;height:100%;margin-top:30px;position:relative}.pane-outro .fade-animation{transition-delay:1s}.pane-outro .typewriter-animation{--transition-end-delay:1s}.pane-outro .typewriter-animation .letter{transition-duration:15ms}.pane-outro>on-ready{content:"default:setTimeout(()=>{new OutroAnimation(this).play();},1000);"}.pane-outro p{margin:0;font-family:Roboto Condensed,Arial,sans-serif;font-size:30px;font-weight:300}@media (max-width:767.9px){.pane-outro p{font-size:24px}}@media (max-width:479.9px){.pane-outro p{font-size:20px}}.pane-outro p strong{text-transform:uppercase;font-weight:400}.pane-outro .info{margin-top:30px;font-size:30px;display:none}@media (max-width:767.9px){.pane-outro .info{font-size:24px}}@media (max-width:479.9px){.pane-outro .info{font-size:20px}}.pane-outro .info strong{text-transform:uppercase;font-weight:400}.pane-outro .marquee .letter{transition:none}.pane-outro .check{margin:auto;display:none;position:relative;transform:translate(50%)}.pane-outro .check.show{display:inline-block}.pane-outro .show+.loader{transform:translate(-55%)}.pane-outro .quad{margin:50px auto auto;display:inline-block;position:relative;bottom:0}.pane-outro a{color:#fff;text-align:center;display:block}.pane-outro .error a{margin-top:30px;font-size:24px}.pane-outro .error a>svg{position:relative}.pane-outro.ready .info{display:block}.pane-container{height:100%}.has-tag-system .field-main{max-width:1024px!important}.pane-system .actions{text-align:center;padding:20px 0}.pane-system .actions a{font-size:24px}.pane-system .actions a>svg{position:relative}.pane-system .actions a polygon{transition:fill .3s}.pane-system .actions a:hover polygon{fill:#004652;transition:fill .3s}.pane-system .dimensions{color:#fff;justify-content:center;padding-top:20px;display:flex}.pane-system .dimensions .dimension{text-align:center;padding:5px}.pane-system .dimensions .dimension a{padding:0 5px;font-size:32px;font-weight:700;display:block}.pane-system .dimensions .dimension a>svg{position:relative}.paragraph-accordion{margin-top:20px;margin-bottom:50px}.paragraph-accordion>on-ready{content:"default:new Accordion(this)"}@media (max-width:767.9px){.paragraph-accordion{margin-bottom:30px}}.paragraph-accordionitem{border-bottom:2px solid #fff;margin-bottom:20px;padding-left:15px}@media (max-width:767.9px){.paragraph-accordionitem{padding-left:3px}}.paragraph-accordionitem .accordion-header{margin-bottom:15px;transition:background-color .3s;position:relative}.paragraph-accordionitem .accordion-header h1{color:#fff;text-align:left;margin:0;font-family:Bebas Neue,Roboto Condensed,Arial,sans-serif;font-size:32px}@media (max-width:767.9px){.paragraph-accordionitem .accordion-header h1{font-size:28px}}.paragraph-accordionitem .accordion-header:hover{cursor:pointer}.paragraph-accordionitem .accordion-header .toggle{background-image:url(/themes/beruferadar/images/accordion_arrow.svg);background-position:50% 14px;background-repeat:no-repeat;width:30px;height:30px;position:absolute;top:0;right:0}.paragraph-accordionitem .accordion-body{color:#fff;font-family:Roboto Condensed,Arial,sans-serif;font-size:26px;font-weight:300;display:none;overflow:hidden}@media (max-width:767.9px){.paragraph-accordionitem .accordion-body{font-size:24px}}@media (max-width:479.9px){.paragraph-accordionitem .accordion-body{font-size:20px}}.paragraph-accordionitem .accordion-body .field-body{margin-bottom:20px}.paragraph-accordionitem .accordion-body p{margin-top:0;margin-bottom:20px}@media (max-width:767.9px){.paragraph-accordionitem .accordion-body p{font-size:24px}}@media (max-width:479.9px){.paragraph-accordionitem .accordion-body p{font-size:20px}}.paragraph-accordionitem .accordion-body a{opacity:1;color:#fff;transition:opacity .3s}.paragraph-accordionitem .accordion-body a:hover{opacity:.6}.paragraph-accordionitem .accordion-body ul{margin-top:0;padding-left:30px}.paragraph-button{text-align:center;width:fit-content;margin:30px auto;display:block}@media (max-width:767.9px){.paragraph-button{margin-bottom:60px}}.paragraph-button a{color:#fff;text-transform:uppercase;font-size:30px;font-weight:400;text-decoration:none}.paragraph-button a>svg{position:relative}.paragraph-button a polygon{transition:fill .3s}.paragraph-button a:hover polygon{fill:#004652;transition:fill .3s}.paragraph-center{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.paragraph-center.home{height:calc(100% - 125px)}.paragraph-center .paragraph-medium img{max-width:400px;margin:auto;display:block}.paragraph-headline{width:fit-content;margin:auto;padding-top:50px;display:block}.paragraph-headline h1{color:#fff;margin:0;font-size:60px}.paragraph-media .image-container{grid-gap:20px;grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(min-content,max-content);display:grid}.paragraph-media .field-caption{color:#fff;text-align:center;margin:30px 0 60px;font-family:Roboto Condensed,Arial,sans-serif;font-size:18px}@media (max-width:767.9px){.paragraph-media .field-caption{margin:15px 0 30px;font-size:16px}}.paragraph-medium img{margin:auto;display:block}.paragraph-medium iframe{border:0;width:100%}.paragraph-medium.video,.paragraph-medium.youtube{position:relative}.paragraph-medium.video .field-image,.paragraph-medium.youtube .field-image{padding-bottom:56.25%}.paragraph-medium.video .field-image iframe,.paragraph-medium.video .field-image video,.paragraph-medium.youtube .field-image iframe,.paragraph-medium.youtube .field-image video{width:100%;height:100%;position:absolute;top:0;left:0}.paragraph-text{color:#fff;width:100%;font-family:Roboto Condensed,Arial,sans-serif}.paragraph-text h1{margin:0;font-size:32px}@media (max-width:767.9px){.paragraph-text h1{font-size:28px}}.paragraph-text p{font-size:30px;font-weight:300}.paragraph-text p:first-child{margin-top:0}@media (max-width:767.9px){.paragraph-text p{font-size:24px}}@media (max-width:479.9px){.paragraph-text p{font-size:20px}}.paragraph-text p strong{text-transform:uppercase;font-weight:400}.paragraph-text a{opacity:1;color:#fff;transition:opacity .3s}.paragraph-text a:hover{opacity:.6;transition:opacity .3s}.paragraph-text ul{padding-left:20px}footer.main{width:100%;position:absolute;bottom:0}footer.main .field-footer{max-width:720px;margin:auto;padding:30px 0}footer.main .field-footer .paragraph-image{width:fit-content;margin:auto}.hamburger{z-index:5;cursor:pointer;background-color:#000;border:1px solid #fff;border-radius:20px;outline:none;width:40px;height:40px;padding:6px;display:inline-block;float:left!important}.hamburger>on-ready{content:"default:new Hamburger(this);"}.hamburger .line{fill:none;stroke:#fff;stroke-width:6px}.hamburger .line.first{transform-origin:50%;transition:transform .25s;transform:translate(0)rotate(0)}.hamburger .line.cross{stroke-dasharray:120 110;stroke-dashoffset:0;transition:stroke-dasharray .35s .1s,stroke-dashoffset .35s .1s,stroke .35s .1s}.hamburger .line.second{transform-origin:50%;transition:transform .25s;transform:translate(0)rotate(0)}.hamburger.open .line.first{transform-origin:50%;transition:transform .25s;transform:translate(-14px,14px)rotate(45deg)}.hamburger.open .line.cross{stroke-dasharray:55 140;stroke-dashoffset:55px;transition:stroke-dasharray .35s,stroke-dashoffset .35s,stroke .35s}.hamburger.open .line.second{transform-origin:50%;transition:transform .25s;transform:translate(-15px,-15px)rotate(-45deg)}header.main{top:var(--viewport-top);z-index:5;width:calc(100vw - var(--dplex-sidepane-width));position:fixed}header.main>on-hamburger.open{content:"default:.addClass(\"open\");"}header.main>on-hamburger.close{content:"default:.removeClass(\"open\");"}header.main .container{padding-top:60px}@media (max-width:767.9px){header.main .container{padding-top:30px}}header.main .container .bwlogo{z-index:4;position:absolute;top:15px;left:50%;transform:translate(-50%)}@media (max-width:767.9px){header.main .container .bwlogo{top:25px}}header.main .container .bwlogo img{height:50px;display:block}header.main .container .controls{z-index:3;max-width:720px;margin:auto;padding:0 30px;position:absolute;left:0;right:0}header.main .container .logobar{color:#fff;text-align:center;width:100%;margin-top:20px;text-decoration:none;transition:opacity .3s;display:block;overflow:hidden}.front header.main .container .logobar{opacity:0}header.main .container .logobar:before,header.main .container .logobar:after{content:"";vertical-align:middle;background-color:#fff;width:50%;height:2px;display:inline-block}header.main .container .logobar:before{margin-left:-50%}header.main .container .logobar:after{margin-right:-50%}@media (max-width:767.9px){header.main .container .logobar{margin-top:65px;font-size:50px;top:100px}}header.main .container .logobar .logo{vertical-align:middle;font-size:50px;font-weight:700}@media (max-width:767.9px){header.main .container .logobar .logo{font-size:45px!important}}header.main .container .logobar .logo>svg{position:relative}header.main .container .logobar .logo .filter-hexagon{vertical-align:middle}@media (max-width:767.9px){header.main .container .logobar .logo .filter-hexagon{width:320px!important}}header.main .container .quickbutton{z-index:3;float:right;color:#fff;background-color:#000;border:2px solid #fff;border-radius:50px;width:40px;height:40px;margin-left:10px;padding:7px;font-weight:700;text-decoration:none;display:block}header.main .container .quickbutton svg{height:100%;margin:auto;display:block}header.main .container .quickbutton.system,.role-administrator header.main .container .quickbutton.system{display:block}header.main.open .logobar{opacity:0}header.main.open .kklogo{z-index:2}section.main,section.main>.container{height:100%}@media (max-width:767.9px){section.main>.container{padding:0 30px}}@media (max-width:479.9px){section.main>.container{padding:0 20px}}section.main>.container>.field-main{flex-wrap:wrap;max-width:720px;height:100%;margin:auto;padding-bottom:100px}@media (max-width:767.9px){section.main>.container>.field-main{padding-top:20px;padding-bottom:20px}}@media (max-width:479.9px){section.main>.container>.field-main{padding-top:40px}}nav.main{z-index:2;backdrop-filter:blur(20px);width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow-y:scroll}nav.main>on-hamburger.open{content:"default:new FadeAnimation(this).from(0).to(1).play();"}nav.main>on-hamburger.close{content:"default:new FadeAnimation(this).from(1).to(0).play();"}@supports not (backdrop-filter:blur(20px)){nav.main{background-color:#000c}}nav.main.fade-animation{transition:opacity .3s}nav.main .container{margin-top:200px}@media (max-width:1279.9px){nav.main .container{margin-top:60px;padding-bottom:20px}}@media (max-width:767.9px){nav.main .container{margin-top:120px}}@media (max-width:479.9px){nav.main .container{margin-top:80px}}nav.main .container>ul{text-align:center;margin:auto;padding-left:0}nav.main .container>ul>li{margin-bottom:20px;list-style:none}nav.main .container>ul>li>a{color:#fff;text-align:center;text-transform:uppercase;font-size:26px;font-weight:400;text-decoration:none}nav.main .container>ul>li>a img{vertical-align:middle;max-height:26px;margin-right:5px}nav.main .container>ul>li>a:hover polygon{fill:#004652}nav.main .container>ul>li>a>svg{position:relative}@media (max-width:479.9px){nav.main .container>ul>li>a>svg foreignObject>div{font-size:26px}}nav.main .container>ul>li.is-active>a polygon,nav.main .container>ul>li.is-active-trail>a polygon{fill:#004652}html,body{background-color:#093746;flex-flow:column;height:100%;display:flex}.leave{flex:1}.all{margin-top:210px}@media (max-width:767.9px){.all{margin-top:200px}}@media (max-width:479.9px){.all{margin-top:150px}}.inner{height:100%}.dialog-off-canvas-main-canvas{flex:1}.dialog-off-canvas-main-canvas>section{flex-flow:column;height:100%;display:flex;position:relative;overflow:hidden}.dialog-off-canvas-main-canvas>section .background{top:var(--viewport-top);z-index:0;width:100vw;position:fixed}.dialog-off-canvas-main-canvas>section .background img{height:var(--viewport-height);object-fit:cover;width:100%}.dialog-off-canvas-main-canvas>section .header-background{top:var(--viewport-top);z-index:2;pointer-events:none;width:100vw;height:230px;position:fixed;overflow:hidden;-webkit-mask-image:linear-gradient(#000 190px,#0000 230px);mask-image:linear-gradient(#000 190px,#0000 230px)}@media (max-width:479.9px){.dialog-off-canvas-main-canvas>section .header-background{height:200px;-webkit-mask-image:linear-gradient(#000 160px,#0000 200px);mask-image:linear-gradient(#000 160px,#0000 200px)}}.dialog-off-canvas-main-canvas>section .header-background img{height:var(--viewport-height);object-fit:cover;width:100%}.front .dialog-off-canvas-main-canvas>section .header-background{visibility:hidden}.pre-header{background-color:#004652;width:100%;padding:15px 0;position:relative}.pre-header img{max-width:50px;margin:auto;display:block}a.shariff-button{cursor:pointer}a.shariff-button>on-ready{content:"default:new ShariffShare(this);"}.shariff-pane{top:var(--viewport-top);z-index:200;height:var(--viewport-height);width:calc(100vw - var(--dplex-sidepane-width));backdrop-filter:blur(2em);display:none;position:fixed;left:0}@supports not (backdrop-filter:blur(2em)){.shariff-pane{background-color:#000c}}.shariff-pane.popup{justify-content:center;align-items:center;display:flex}.shariff-pane .content{flex-flow:column;align-items:center;display:flex}.shariff-pane .content p{color:#fff;margin:0;font-family:Roboto Condensed,Arial,sans-serif;font-size:26px;font-weight:300}.shariff-pane .content p polygon{fill:#004652}.shariff-pane ul{padding-left:0;display:flex}.shariff-pane ul li.shariff-button{transform:translateY(var(--difference,0));flex-basis:90%;margin-right:-.7em;display:inline-block}.shariff-pane ul li.shariff-button a{width:4em;height:4em;display:inline-block}.shariff-pane ul li.shariff-button.facebook{--difference:2em}.shariff-pane ul li.shariff-button.facebook a{background-image:url(/themes/beruferadar/images/share_icons/facebook.svg)}.shariff-pane ul li.shariff-button.whatsapp a{background-image:url(/themes/beruferadar/images/share_icons/whatsapp.svg)}.shariff-pane ul li.shariff-button.addthis{order:-1}.shariff-pane ul li.shariff-button.addthis a{background-image:url(/themes/beruferadar/images/share_icons/addthis.svg)}.shariff-pane ul li.shariff-button.telegram{--difference:2em}.shariff-pane ul li.shariff-button.telegram a{background-image:url(/themes/beruferadar/images/share_icons/telegram.svg)}.shariff-pane ul li.shariff-button.threema a{background-image:url(/themes/beruferadar/images/share_icons/threema.svg)}.clip-circle-animation,.clip-polygon-animation{transition:clip-path .5s ease-in}.fade-animation{transition:opacity .5s ease-out}.font-size-animation{transition:font-size .5s}.height-animation{transition:height .5s}.morph-animation{transition:transform .8s}.points-animation{--animation-engine:GSAPEngine;transition:points .5s}.scroll-top-animation{--animation-engine:JQueryEngine;transition:scroll-top 1s}.slide-animation,.translate-animation{transition:transform .5s}.typewriter-animation{transition-duration:10ms}.typewriter-animation-playback .letter{opacity:0;transition:opacity 1s;display:inline-block!important}.typewriter-animation-playback .letter.show{opacity:1}.viewbox-animation{--animation-engine:GSAPEngine;transition:viewbox .5s}.width-animation{transition:width .5s}.autoprivacy.pending{background-color:#000;padding-bottom:30px}.autoprivacy.pending h1{font-family:Bebas Neue,Roboto Condensed,Arial,sans-serif;font-size:36px}@media (max-width:1023.9px){.autoprivacy.pending h1{font-size:30px}}@media (max-width:767.9px){.autoprivacy.pending h1{margin-top:0;font-size:24px}}.autoprivacy.pending p,.autoprivacy.pending .button,.autoprivacy.pending ul,.autoprivacy.pending li,.autoprivacy.pending span,.autoprivacy.pending b{font-family:Roboto Condensed,Arial,sans-serif;font-size:18px}@media (max-width:767.9px){.autoprivacy.pending p,.autoprivacy.pending .button,.autoprivacy.pending ul,.autoprivacy.pending li,.autoprivacy.pending span,.autoprivacy.pending b{font-size:16px}}.autoprivacy.pending .button-wrapper{justify-content:center;align-items:center;max-width:80%;margin-top:15px;display:flex}@media (max-width:1023.9px){.autoprivacy.pending .button-wrapper{display:block}}.autoprivacy.pending .button-wrapper .button{margin-right:5px;font-size:22px}@media (max-width:1279.9px){.autoprivacy.pending .button-wrapper .button{font-size:20px}}@media (max-width:767.9px){.autoprivacy.pending .button-wrapper .button{font-size:18px}}@media (max-width:479.9px){.autoprivacy.pending .button-wrapper .button{font-size:16px}}.autoprivacy.pending .accordion li{border-top:1px solid #ffffff80;border-bottom:0;padding:20px 50px 20px 0}.autoprivacy.pending .accordion li:first-child{border-top:0}.autoprivacy.pending .accordion li:last-child{border-top:1px solid #ffffff80}.autoprivacy.pending .accordion li .switch{margin-top:25px}.autoprivacy.pending .accordion li .switch .round:before{background-color:#000}.autoprivacy.pending .accept,.autoprivacy.pending .deny,.autoprivacy.pending .privacy,.autoprivacy.pending .save,.autoprivacy.pending .cancel{color:#fff;border:1px solid #fff;border-radius:30px;margin:10px;padding:14px 34px}.autoprivacy.pending .accept:hover,.autoprivacy.pending .deny:hover,.autoprivacy.pending .privacy:hover,.autoprivacy.pending .save:hover,.autoprivacy.pending .cancel:hover{color:#000}.autoprivacy.pending .accept{color:#000;background-color:#fff;padding:14px 34px}.autoprivacy.pending .accept:hover{color:#fff;background-color:#0000}.autoprivacy.pending .deny{padding:14px 34px}.filter-hexagon{max-width:100%}.filter-hexagon polygon{stroke-width:2px}.filter-hexagon foreignObject{color:#fff;text-align:center;font-weight:700}.filter-hexagon foreignObject>div{text-align:center;width:100%;margin-top:2px;position:absolute;top:50%;left:50%;right:0;transform:translate(-50%,-50%)!important}@media (max-width:767.9px){.filter-hexagon foreignObject>div{line-height:80px}}
html{--viewport-top:0px;--viewport-height:100vh;}
body{--dplex-sidepane-width:0px;--dplex-viewport-width:calc(100vw - var(--dplex-sidepane-width));}
.paragraph--unpublished{background-color:#fff4f4;}
