/* @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.svg) 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.svg);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;transition:background-color .5s ease;border-bottom:1px solid rgba(255,255,255,.5);padding:2px;background-color:transparent;}.autoprivacy .accordion li.autoprivacy-hint{background-color:#f08020;}.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;line-height:normal;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.settings{background-color:transparent;color:inherit;font-size:inherit;text-decoration:underline;}.autoprivacy-embed-overlay .content p button.load{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.load: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:Cabin;src:url("/themes/praxisfroboese/fonts/Cabin/Cabin, Medium Italic.woff2?r=3f630acd8549805abe631221e0b0715a")format("woff2");font-weight:500;font-style:italic}@font-face{font-family:Cabin;src:url("/themes/praxisfroboese/fonts/Cabin/Cabin, Medium.woff2?r=a120d20cf9b5b04c35d71d97ea1fa9f4")format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Cabin;src:url("/themes/praxisfroboese/fonts/Cabin/Cabin, Regular.woff2?r=a120d20cf9b5b04c35d71d97ea1fa9f4")format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Cabin;src:url("/themes/praxisfroboese/fonts/Cabin/Cabin, Bold.woff2?r=a120d20cf9b5b04c35d71d97ea1fa9f4")format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Cabin;src:url("/themes/praxisfroboese/fonts/Cabin/Cabin, Bold Italic.woff2?r=5d71fae2cb45632e18af679a3662868b")format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Cabin;src:url("/themes/praxisfroboese/fonts/Cabin/Cabin, Semi-Bold.woff2?r=0f3abdda1d527278064590a7c2d15ffe")format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Icons;src:url(/sites/default/files/autofont/Icons.woff?r=1ea2892eef655944f4bde3cf3d3c0d08)format("woff");font-weight:400;font-style:normal;font-display:block}html{font-size:6.25%}body{--animation-engine:WebAnimationEngine;margin:0;font-size:16rem}body:focus-visible{outline:0}.role-administrator img:not([src*=\.svg]):not([src*="/styles/"]):not([src^=blob\:]):not([src="//:0"]){filter:blur(5px)}[onclick]{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]):not([loading=lazy]){width:auto;height:auto}*{-webkit-tap-highlight-color:transparent}.clear{clear:both;float:none}.visually-hidden{clip:rect(1px,1px,1px,1px);word-wrap:normal;width:1px;height:1px;overflow:hidden;position:absolute!important}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.align-left{float:left}.align-right{float:right}.align-center{margin-left:auto;margin-right:auto;display:block}select{-webkit-appearance:none;-moz-appearance:none;border-radius:0}select::-ms-expand{display:none}button{cursor:pointer;border:0;font-family:inherit}textarea{font-family:inherit}.e{display:none}.loading{cursor:wait}body{font-family:Icons,Cabin,Arial,sans-serif;font-weight:400;line-height:1.4}a[name]{margin-top:-200px;position:absolute}.contextual button.trigger{background-color:#2d2d2d!important;background-image:url(/core/misc/icons/ffffff/pencil.svg)!important}.contextual .contextual-links{background-color:#2d2d2d!important;border-radius:0!important;padding:0!important}.contextual .contextual-links li{background-color:#0000!important;display:block!important}.contextual .contextual-links li a{color:#fff!important;background-color:#0000!important;margin:0!important;padding:8px 10px!important;font-family:Open Sans,Arial,sans-serif!important;font-size:small!important;font-weight:400!important}.contextual .contextual-links li a:hover{background-color:#505050!important}.contextual .contextual-links li a:before,.contextual .contextual-links li a:after,.contextual .contextual-links li:before,.contextual .contextual-links li:after{display:none!important}.fade-animation{transition:opacity .5s ease-out}.height-animation{transition:height .5s ease-out}.scroll-left-animation{--animation-engine:JQueryEngine;transition:scroll-left 1s}.scroll-top-animation{--animation-engine:"JQueryEngine";transition:scroll-top 1s}.anyform-errors{color:#fff;background-color:#df2222;border-radius:5px;padding:0;font-size:16px;list-style:none;overflow:hidden;box-shadow:10px 10px 10px #0000004d}.anyform-errors li{margin:10px;display:flex}.anyform-errors li:before{content:"";margin-top:5px;margin-right:5px;font-size:.8em}.anyform-error{opacity:0;visibility:hidden;z-index:20;color:#fff;pointer-events:none;background-color:#df2222;border:1px solid #a0a0a0;border-radius:5px;margin-top:-10px;padding:10px;font-size:16px;transition:visibility .5s,opacity .5s;position:absolute;transform:translateY(-100%);box-shadow:10px 10px 10px #0000004d}.anyform-error:before{content:"";filter:drop-shadow(0 10px 10px #0000001a);border:10px solid #0000;border-top-color:#df2222;border-bottom:0;width:0;height:0;position:absolute;top:100%}.form-item:hover .anyform-error,.form-item:focus-within .anyform-error{opacity:1;visibility:visible}form.anyform:has(.form-item:hover) .form-item:focus-within:not(:hover) .anyform-error{opacity:0;visibility:hidden}div.autoprivacy{text-align:left;background:#585e5e;grid-template-columns:60% 40%;padding:2% 15%;display:grid}@media (max-width:1599.9px){div.autoprivacy{padding:2% 10% 2% 5%}}@media (max-width:1279.9px){div.autoprivacy{padding:2% 5%}}@media (max-width:1023.9px){div.autoprivacy{display:block}}@media (max-width:767.9px){div.autoprivacy{padding:5%}}div.autoprivacy .autoprivacy-focus{max-width:800px}@media (max-width:1279.9px){div.autoprivacy .autoprivacy-focus{max-width:100%}}div.autoprivacy .autoprivacy-focus h1{color:#fff;text-align:left;margin-top:0;font-weight:700}div.autoprivacy .autoprivacy-focus p{color:#fff;grid-area:2/1;margin:0;font-size:16rem}div.autoprivacy .toggle{text-align:left;margin:0 0 10px}div.autoprivacy .accordion{grid-area:3/1;width:100%;max-width:800px}div.autoprivacy .accordion ul{max-width:100%}div.autoprivacy .button-wrapper{position:unset;flex-direction:column;grid-area:1/2;display:flex}@media (max-width:1599.9px){div.autoprivacy .button-wrapper{right:125px}}@media (max-width:1279.9px){div.autoprivacy .button-wrapper{text-align:center;display:table}}div.autoprivacy .button-wrapper .button{color:#fff;text-align:center;width:16vw;margin-bottom:0;padding:10px}@media (max-width:1023.9px){div.autoprivacy .button-wrapper .button{width:24vw;margin-right:10px}}@media (max-width:767.9px){div.autoprivacy .button-wrapper .button{width:36vw}}@media (max-width:479.9px){div.autoprivacy .button-wrapper .button{width:100%}}div.autoprivacy .button-wrapper .button:hover{color:#222}div.autoprivacy .button-wrapper a.button{padding:8px}.heyflow{on-ready:"new HeyFlow(this)"}[data-modal]{on-click:"Modal.open(this)"}.modal{z-index:2000;max-width:90vw;max-height:80vh;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:767.9px){.modal{max-width:95vw}}.modal .modal-window{box-sizing:content-box;overscroll-behavior:contain;background-color:#fff;border:1px solid #e0e0e0;width:100%;max-width:100%;max-height:90%;margin:auto;overflow:auto}.modal .modal-corner{text-align:right;margin-right:34px}.modal button.modal-close{on-click:".trigger(\"close\")";z-index:2002;background-color:#0000;background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2024%2024%27%20width%3D%2724%27%20height%3D%2724%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27%23808080%27%20fill%3D%27transparent%27%20stroke-width%3D%273%27%20d%3D%27M1%2C1L23%2C23L12%2C12L1%2C23L23%2C1%27%2F%3E%3C%2Fsvg%3E);border:0;width:24px;height:24px;margin-top:10px;padding:0;position:fixed}.modal button.modal-close:hover{cursor:pointer}.modal button.modal-close:focus{outline:none}.modal-example h1{color:red}.modal-example div{color:#00f}.modal-lightbox{width:100%;height:100%;max-height:90vh}.modal-lightbox .modal-window{height:100%;overflow:hidden}.modal-lightbox .modal-content{--slider-wheel-enabled:true;on-ready:"new Slider(this)";height:calc(100% - 60px);padding:30px}@media (max-width:767.9px){.modal-lightbox .modal-content{padding:10px}}.modal-lightbox .modal-content .slider-container{height:100%;position:relative}.modal-lightbox .modal-content .slider-container .slider-pane{height:100%;display:flex;overflow-x:hidden}.modal-lightbox .modal-content .slider-container .slider-pane.scroll-left-animation{transition:scroll-left 1s ease-out}.modal-lightbox .modal-content .slider-container .slider-pane .slider-item{cursor:grab;flex-direction:column;justify-content:center;align-items:center;min-width:100%;display:flex}.modal-lightbox .modal-content .slider-container .slider-pane .slider-item .pic{width:100%;height:100%;position:relative}.modal-lightbox .modal-content .slider-container .slider-pane .slider-item .pic img{object-fit:contain;width:100%;height:100%;padding:20px;position:absolute;inset:0}@media (max-width:767.9px){.modal-lightbox .modal-content .slider-container .slider-pane .slider-item .pic img{padding:0}}.modal-lightbox .modal-content .slider-container .slider-prev,.modal-lightbox .modal-content .slider-container .slider-next{opacity:0;visibility:hidden;z-index:1;color:#d8d8d8;cursor:pointer;font-size:40px;transition:color .3s,opacity .3s,visibility .3s;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:767.9px){.modal-lightbox .modal-content .slider-container .slider-prev,.modal-lightbox .modal-content .slider-container .slider-next{color:#92130a}}.modal-lightbox .modal-content .slider-container .slider-prev:hover,.modal-lightbox .modal-content .slider-container .slider-next:hover{color:#a0a0a0}.modal-lightbox .modal-content .slider-container .slider-prev{left:20px}.modal-lightbox .modal-content .slider-container .slider-next{right:20px}.modal-lightbox .modal-content.slider-has-arrow-prev .slider-prev,.modal-lightbox .modal-content.slider-has-arrow-next .slider-next{opacity:1;visibility:visible}section.top{position:relative}@media (max-width:1023.9px){section.top{position:unset}}.page-top{top:var(--viewport-top,0);z-index:9;width:var(--dplex-viewport-width,0);background-color:#eee;position:sticky}body{on-ready:"new TransitionManager()";overflow-x:clip}.dialog-off-canvas-main-canvas{on-ready:"new DPlexLoader(\".dialog-off-canvas-main-canvas\").add(\".page-top\")";width:calc(100vw - var(--dplex-sidepane-width))}.paragraph-accordion{on-ready:"new Accordion(this)";width:100%;max-width:800px;margin:auto}@media (max-width:1023.9px){.paragraph-accordion{width:100%}}.paragraph-accordion .field-body{font-size:24rem}.paragraph-accordion .field-body>h1{color:#92130a;margin:0;font-size:50rem;font-weight:400;line-height:1.2}@media (max-width:1023.9px){.paragraph-accordion .field-body>h1{font-size:40rem}}@media (max-width:767.9px){.paragraph-accordion .field-body>h1{font-size:30rem}}@media (max-width:479.9px){.paragraph-accordion .field-body>h1{font-size:25rem}}.paragraph-accordion .field-body>h1:after{content:"";background-color:#979797;width:80px;height:1px;margin-top:20px;margin-bottom:25px;display:block}.paragraph-accordion .field-body>h2{color:#92130a;margin:0 0 10px;font-size:30rem;font-weight:400}@media (max-width:1023.9px){.paragraph-accordion .field-body>h2{font-size:25rem}}@media (max-width:767.9px){.paragraph-accordion .field-body>h2{font-size:25rem}}@media (max-width:479.9px){.paragraph-accordion .field-body>h2{font-size:20rem}}.paragraph-accordion .field-body>h3{color:#585e5e;margin:0 0 10px;font-size:24rem;font-weight:700}@media (max-width:1023.9px){.paragraph-accordion .field-body>h3{font-size:20rem}}@media (max-width:767.9px){.paragraph-accordion .field-body>h3{font-size:20rem}}@media (max-width:479.9px){.paragraph-accordion .field-body>h3{font-size:18rem}}@media (max-width:767.9px){.paragraph-accordion .field-body{font-size:20rem}}.paragraph-accordion .field-body a{color:#92130a;text-decoration:none;transition:color .3s ease-in}.paragraph-accordion .field-body a:hover{color:#585e5e}.paragraph-accordion .accordion-item{border:1px solid #d8d8d8;margin-bottom:20px}.paragraph-accordion .accordion-item:last-child{margin-bottom:0}.paragraph-accordion .accordion-item .accordion-header{background:0 0;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:20px;display:flex;position:relative}@media (max-width:767.9px){.paragraph-accordion .accordion-item .accordion-header{font-size:18rem}}@media (max-width:479.9px){.paragraph-accordion .accordion-item .accordion-header{font-size:16rem}}.paragraph-accordion .accordion-item .accordion-header .field-headline{color:#585e5e;text-align:left;text-overflow:ellipsis;margin:0;overflow:hidden}.paragraph-accordion .accordion-item .accordion-header .field-headline>h1{color:#92130a;margin:0;font-size:50rem;font-weight:400;line-height:1.2}@media (max-width:1023.9px){.paragraph-accordion .accordion-item .accordion-header .field-headline>h1{font-size:40rem}}@media (max-width:767.9px){.paragraph-accordion .accordion-item .accordion-header .field-headline>h1{font-size:30rem}}@media (max-width:479.9px){.paragraph-accordion .accordion-item .accordion-header .field-headline>h1{font-size:25rem}}.paragraph-accordion .accordion-item .accordion-header .field-headline>h1:after{content:"";background-color:#979797;width:80px;height:1px;margin-top:20px;margin-bottom:25px;display:block}.paragraph-accordion .accordion-item .accordion-header .field-headline>h2{color:#92130a;margin:0 0 10px;font-size:30rem;font-weight:400}@media (max-width:1023.9px){.paragraph-accordion .accordion-item .accordion-header .field-headline>h2{font-size:25rem}}@media (max-width:767.9px){.paragraph-accordion .accordion-item .accordion-header .field-headline>h2{font-size:25rem}}@media (max-width:479.9px){.paragraph-accordion .accordion-item .accordion-header .field-headline>h2{font-size:20rem}}.paragraph-accordion .accordion-item .accordion-header .field-headline>h3{color:#585e5e;margin:0 0 10px;font-size:24rem;font-weight:700}@media (max-width:1023.9px){.paragraph-accordion .accordion-item .accordion-header .field-headline>h3{font-size:20rem}}@media (max-width:767.9px){.paragraph-accordion .accordion-item .accordion-header .field-headline>h3{font-size:20rem}}@media (max-width:479.9px){.paragraph-accordion .accordion-item .accordion-header .field-headline>h3{font-size:18rem}}@media (max-width:767.9px){.paragraph-accordion .accordion-item .accordion-header .field-headline{font-size:18rem}}.paragraph-accordion .accordion-item .accordion-header .toggle{color:#92130a;height:100%;transition:transform .3s;transform:rotate(45deg)}.paragraph-accordion .accordion-item .accordion-header .toggle .emoji{font-size:18rem}@media (max-width:767.9px){.paragraph-accordion .accordion-item .accordion-header .toggle .emoji{font-size:16rem}}.paragraph-accordion .accordion-item .accordion-body{border-top:0;display:none;overflow:hidden}.paragraph-accordion .accordion-item .accordion-body .field-body{padding:0 20px 10px}.paragraph-accordion .accordion-item .accordion-body p{color:#585e5e;margin-top:0;font-size:20rem}@media (max-width:1023.9px){.paragraph-accordion .accordion-item .accordion-body p{font-size:18rem}}@media (max-width:767.9px){.paragraph-accordion .accordion-item .accordion-body p{font-size:16rem}}.paragraph-accordion .accordion-item .accordion-body ul{padding-left:20px}.paragraph-accordion .accordion-item .accordion-body ul li{color:#585e5e;font-size:20rem}@media (max-width:1023.9px){.paragraph-accordion .accordion-item .accordion-body ul li{font-size:18rem}}@media (max-width:767.9px){.paragraph-accordion .accordion-item .accordion-body ul li{font-size:16rem}}.paragraph-accordion .accordion-item .accordion-body ul li a{color:#92130a;text-decoration:none}.paragraph-accordion .accordion-item .accordion-body ul li a:hover{opacity:.8;color:#b50c00}.paragraph-accordion .accordion-item .accordion-body ol ol{padding-left:20px}.paragraph-accordion .accordion-item .accordion-body ol ol li{color:#585e5e;font-size:20rem}@media (max-width:1023.9px){.paragraph-accordion .accordion-item .accordion-body ol ol li{font-size:18rem}}@media (max-width:767.9px){.paragraph-accordion .accordion-item .accordion-body ol ol li{font-size:16rem}}.paragraph-accordion .accordion-item .accordion-body ol ol li a{color:#92130a;text-decoration:none}.paragraph-accordion .accordion-item .accordion-body ol ol li a:hover{opacity:.8;color:#b50c00}.paragraph-accordion .accordion-item .accordion-body ol ol>li:first-of-type:before{border-top:0}.paragraph-accordion .accordion-item .accordion-body a{color:#92130a;text-decoration:none}.paragraph-accordion .accordion-item .accordion-body a:hover{opacity:.8;color:#b50c00}.paragraph-accordion .accordion-item.open .toggle{transform:rotate(180deg)}.paragraph-content-section.layout-normal{border-bottom:1px solid #d8d8d8;max-width:min(100% - 40px,1200px);margin:0 auto;padding:80px 0}.paragraph-content-section.layout-normal:first-child{padding:50px 0}@media (max-width:767.9px){.paragraph-content-section.layout-normal:first-child{padding:0}}@media (max-width:1279.9px){.paragraph-content-section.layout-normal{max-width:calc(100% - 40px)}}@media (max-width:1023.9px){.paragraph-content-section.layout-normal{padding:65px 0}}@media (max-width:767.9px){.paragraph-content-section.layout-normal{padding:50px 0}}.paragraph-content-section.layout-fullwidth{width:100%;margin:50px 0}.paragraph-content-section.split-100{display:block}.paragraph-content-section.split-50-50{background-color:#eee;border-bottom:none;margin:0}.paragraph-content-section.split-50-50.layout-normal{background-color:#0000;margin:auto;padding:0}@media (max-width:1023.9px){.paragraph-content-section.split-50-50.layout-normal .content-section-container{width:100%;display:inline-block}.paragraph-content-section.split-50-50.layout-normal .content-section-container .field-body{text-align:center;margin:20px auto}.paragraph-content-section.split-50-50.layout-normal .content-section-container .text-align-right{text-align:center}}.paragraph-content-section.split-50-50 .content-section-container{grid-template-columns:repeat(2,1fr);align-items:center;gap:40px;display:grid}@media (max-width:1023.9px){.paragraph-content-section.split-50-50 .content-section-container .inner-paragraph,.paragraph-content-section.split-50-50 .content-section-container .inner-paragraph .paragraph-medium,.paragraph-content-section.split-50-50 .content-section-container .inner-paragraph .paragraph-medium .medium-image{height:100%}}@media (max-width:767.9px){.paragraph-content-section.split-50-50 .content-section-container{grid-template-columns:1fr}}.paragraph-content-section .content-section-container .field-paragraphs .paragraph-text .field-body{margin-bottom:0;padding:0}.field-footer .paragraph-content-section{border-bottom:0}.paragraph-facts{z-index:1;place-items:center;min-height:300px;margin-bottom:80px;padding:0 40px;display:grid;position:relative}.paragraph-facts .facts-background{z-index:-1;position:absolute;inset:0;overflow:hidden}.paragraph-facts .facts-background img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:300px;display:block}.paragraph-facts .facts-background:after{content:"";opacity:.9;background-color:#585e5e;width:100%;height:100%;display:block;position:absolute;top:0}.paragraph-facts .facts-foreground{grid-template-columns:repeat(3,1fr);place-content:center space-around;align-items:baseline;column-gap:10px;width:100%;max-width:900px;height:100%;display:grid}@media (max-width:767.9px){.paragraph-facts .facts-foreground{column-gap:0;padding:20px 0;display:block}}.paragraph-facts .facts-foreground .facts-item{width:calc(300px - var(--gap));min-height:125px}@media (max-width:1023.9px){.paragraph-facts .facts-foreground .facts-item{width:calc(250px - var(--gap))}}@media (max-width:479.9px){.paragraph-facts .facts-foreground .facts-item{width:100%;min-height:75px}}.paragraph-facts .facts-foreground .facts-item .paragraph-text .field-body{margin:0;padding:0}.paragraph-facts .facts-foreground .facts-item .paragraph-text .field-body .h1{color:#fff;text-align:center;text-shadow:0 1px 15px #0006;margin-bottom:20px;font-size:50rem}.paragraph-facts .facts-foreground .facts-item .paragraph-text .field-body .h1:after{visibility:hidden;height:0;margin:0;display:none}.paragraph-facts .facts-foreground .facts-item .paragraph-text .field-body p{color:#fff;text-align:center}.paragraph-form .anyform{max-width:800px;margin:auto;font-size:20rem}@media (max-width:767.9px){.paragraph-form .anyform{font-size:18rem}.paragraph-form .anyform p{margin:0}}.paragraph-form .anyform .select-box .select-label{color:#585e5e;gap:15px;padding:14px 14px 14px 28px}.paragraph-form .anyform .select-box .select-label .select-button-toggle .emoji-angle-down{font-size:16rem}.paragraph-form .anyform .select-box .select-label .select-button-clear .emoji-cross{font-size:18rem}.paragraph-form .anyform .select-dropdown .select-option{color:#585e5e;padding:14px;font-size:20rem;transition:color .3s}@media (max-width:767.9px){.paragraph-form .anyform .select-dropdown .select-option{font-size:18rem}}.paragraph-form .anyform .form-textarea{height:230px}.paragraph-form .anyform .has-input .form-item .select .select-label{color:#585e5e;padding:14px 14px 14px 28px}@media (max-width:767.9px){.paragraph-form .anyform .has-input .form-item .select .select-label{font-size:18rem}}.paragraph-form .anyform .button{color:#92130a;cursor:pointer;text-align:center;background-color:#fff;border:2px solid #92130a;max-width:350px;margin:10px 10px 0 0;padding:8px 20px;font-size:20rem;transition:background-color .3s,color .3s;display:block}@media (max-width:1023.9px){.paragraph-form .anyform .button{font-size:18rem}}@media (max-width:767.9px){.paragraph-form .anyform .button{font-size:16rem}}.paragraph-form .anyform .button:hover{color:#fff;background-color:#92130a}@media (max-width:767.9px){.paragraph-form .anyform .button{width:100%}}.paragraph-form .anyform .button.is-disabled,.paragraph-form .anyform .button.is-disabled:hover{color:gray;background-color:#fff;border-color:gray}.paragraph-form form{on-ready:"new FormSubmitHandler(this)"}.paragraph-form form p.has-input{gap:50px;display:flex}@media (max-width:1023.9px){.paragraph-form form p.has-input{gap:20px}}@media (max-width:767.9px){.paragraph-form form p.has-input{margin:0;display:block}}.paragraph-form form .form-item{flex-flow:column;width:100%;max-width:800px;margin:auto;display:flex}@media (max-width:767.9px){.paragraph-form form .form-item{margin-bottom:20px}}.paragraph-form form .has-checkbox{max-width:800px;margin:auto}.paragraph-form form .has-checkbox .form-required:after{content:""}.paragraph-form form .has-checkbox .checkbox{margin-right:8px}.paragraph-form form a{color:#92130a;text-decoration:none;transition:color .3s,opacity .3s;position:relative}.paragraph-form form a:hover{opacity:.8;color:#b50c00}.paragraph-form form textarea,.paragraph-form form input:not([type=checkbox],[type=submit]){color:#979797;border:1px solid #979797;width:100%;max-width:800px;margin:auto;padding:14px;font-size:18rem}@media (max-width:767.9px){.paragraph-form form textarea,.paragraph-form form input:not([type=checkbox],[type=submit]){font-size:18rem}}.paragraph-form form textarea.error,.paragraph-form form input:not([type=checkbox],[type=submit]).error{border:1px solid red}.paragraph-gallery{grid-gap:20px;grid-template-columns:repeat(4,1fr);width:calc(100% - 60px);max-width:1200px;margin:auto;display:grid}@media (max-width:1023.9px){.paragraph-gallery{grid-template-columns:repeat(3,1fr);width:calc(100% - 40px)}}@media (max-width:767.9px){.paragraph-gallery{grid-template-columns:repeat(2,1fr)}}.paragraph-gallery img{width:100%;height:auto;box-shadow:none;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;display:block;transform:scale(1)}.paragraph-gallery img:hover{cursor:pointer;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;transform:scale(1.05);box-shadow:10px 10px 25px #0003}.paragraph-medium{max-width:1200px;margin:30px auto}.paragraph-medium img{margin:auto;display:block}.paragraph-medium .field-caption{color:#585e5e;text-align:center;max-width:900px;margin:15px auto auto;font-size:18rem}.split-50-50 .paragraph-medium{margin:0 auto}.split-50-50 .paragraph-medium img{object-fit:cover;object-position:center;width:100%;height:100%;max-height:500px;margin:0}.paragraph-medium-text{width:100%;margin:0 0 50px}.paragraph-medium-text.layout-left .medium-text-container{flex-direction:row}@media (max-width:1023.9px){.paragraph-medium-text.layout-left .medium-text-container{flex-direction:column}}.paragraph-medium-text.layout-right .medium-text-container{flex-direction:row-reverse}@media (max-width:1023.9px){.paragraph-medium-text.layout-right .medium-text-container{flex-direction:column}}.paragraph-medium-text .medium-text-container{align-items:start;gap:26px;max-width:1200px;margin:auto;display:flex}.paragraph-medium-text .medium-text-container .medium-container{width:100%}.paragraph-medium-text .medium-text-container .medium-container img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}@media (max-width:1023.9px){.paragraph-medium-text .medium-text-container .medium-container img{min-height:150px}}.paragraph-medium-text .medium-text-container .medium-container .field-caption{color:#585e5e;text-align:center;margin:15px auto auto;font-size:18rem}.paragraph-medium-text .medium-text-container .body-container{width:100%}.paragraph-medium-text .medium-text-container .body-container .field-body>h1{color:#92130a;margin:0;font-size:50rem;font-weight:400;line-height:1.2}@media (max-width:1023.9px){.paragraph-medium-text .medium-text-container .body-container .field-body>h1{font-size:40rem}}@media (max-width:767.9px){.paragraph-medium-text .medium-text-container .body-container .field-body>h1{font-size:30rem}}@media (max-width:479.9px){.paragraph-medium-text .medium-text-container .body-container .field-body>h1{font-size:25rem}}.paragraph-medium-text .medium-text-container .body-container .field-body>h1:after{content:"";background-color:#979797;width:80px;height:1px;margin-top:20px;margin-bottom:25px;display:block}.paragraph-medium-text .medium-text-container .body-container .field-body>h2{color:#92130a;margin:0 0 10px;font-size:30rem;font-weight:400}@media (max-width:1023.9px){.paragraph-medium-text .medium-text-container .body-container .field-body>h2{font-size:25rem}}@media (max-width:767.9px){.paragraph-medium-text .medium-text-container .body-container .field-body>h2{font-size:25rem}}@media (max-width:479.9px){.paragraph-medium-text .medium-text-container .body-container .field-body>h2{font-size:20rem}}.paragraph-medium-text .medium-text-container .body-container .field-body>h3{color:#585e5e;margin:0 0 10px;font-size:24rem;font-weight:700}@media (max-width:1023.9px){.paragraph-medium-text .medium-text-container .body-container .field-body>h3{font-size:20rem}}@media (max-width:767.9px){.paragraph-medium-text .medium-text-container .body-container .field-body>h3{font-size:20rem}}@media (max-width:479.9px){.paragraph-medium-text .medium-text-container .body-container .field-body>h3{font-size:18rem}}.paragraph-medium-text .medium-text-container .body-container .field-body p{color:#585e5e;margin-top:0;font-size:20rem}@media (max-width:767.9px){.paragraph-medium-text .medium-text-container .body-container .field-body p{font-size:18rem}}.paragraph-medium-text .medium-text-container .body-container .field-body p a{color:#92130a;text-decoration:none}.paragraph-medium-text .medium-text-container .body-container .field-body p a:hover{opacity:.8;color:#b50c00}.paragraph-medium-text .medium-text-container .body-container .field-body p .button-primary{color:#92130a;cursor:pointer;text-align:center;background-color:#fff;border:2px solid #92130a;width:fit-content;max-width:350px;margin:10px 10px 0 0;padding:8px 20px;font-size:20rem;transition:background-color .3s,color .3s;display:block}@media (max-width:1023.9px){.paragraph-medium-text .medium-text-container .body-container .field-body p .button-primary{font-size:18rem}}@media (max-width:767.9px){.paragraph-medium-text .medium-text-container .body-container .field-body p .button-primary{font-size:16rem}}.paragraph-medium-text .medium-text-container .body-container .field-body p .button-primary:hover{color:#fff;background-color:#92130a}.paragraph-medium-text .medium-text-container .body-container .field-body blockquote{text-align:center;margin:50px;font-style:italic;font-weight:700}@media (max-width:767.9px){.paragraph-medium-text .medium-text-container .body-container .field-body blockquote{margin:50px 0}}.paragraph-medium-text .medium-text-container .body-container .field-body ul{padding-left:20px}.paragraph-medium-text .medium-text-container .body-container .field-body ul li{color:#585e5e;margin-bottom:12px;font-size:20rem;position:relative}@media (max-width:1023.9px){.paragraph-medium-text .medium-text-container .body-container .field-body ul li{font-size:18rem}}@media (max-width:767.9px){.paragraph-medium-text .medium-text-container .body-container .field-body ul li{font-size:16rem}}.paragraph-medium-text .medium-text-container .body-container .field-body ul li::marker{content:""}.paragraph-medium-text .medium-text-container .body-container .field-body ul li:before{content:"";background-color:#92130a;width:15px;height:15px;margin-right:12px;display:inline-block;position:absolute;top:5px;left:-20px}@media (max-width:1023.9px){.paragraph-medium-text .medium-text-container .body-container .field-body ul li:before{width:12px;height:12px}}@media (max-width:767.9px){.paragraph-medium-text .medium-text-container .body-container .field-body ul li:before{width:10px;height:10px;left:-16px}}.paragraph-medium-text .medium-text-container .body-container .field-body ul li a{color:#92130a;text-decoration:none}.paragraph-medium-text .medium-text-container .body-container .field-body ul li a:hover{opacity:.8;color:#b50c00}.paragraph-menu{margin:50px auto}@media (max-width:1023.9px){.paragraph-menu{margin:20px auto}}.paragraph-menu>ul{justify-content:flex-end;display:flex}@media (max-width:1023.9px){.paragraph-menu>ul{justify-content:center}}@media (max-width:479.9px){.paragraph-menu>ul{display:block}}.paragraph-menu>ul li{margin-right:20px;font-size:18rem;list-style:none}@media (max-width:767.9px){.paragraph-menu>ul li{font-size:16rem}}@media (max-width:479.9px){.paragraph-menu>ul li{text-align:center;margin-bottom:10px}}.paragraph-menu>ul li a{color:#92130a;text-decoration:none;transition:color .3s}.paragraph-menu>ul li a:hover{color:#b50c00}.paragraph-notice{background-color:#fffc;width:100%;max-width:800px;margin:auto;padding:20px;position:absolute;bottom:0;left:50%;transform:translate(-50%,-20%)}@media (max-width:767.9px){.paragraph-notice{max-width:calc(100% - 40px)}}.paragraph-notice.is-deactive{visibility:hidden;display:none}@media (max-width:1023.9px){.paragraph-notice{position:unset;border:1px solid #d8d8d8;width:fit-content;margin:50px auto auto;padding:20px;transform:none}}@media (max-width:767.9px){.paragraph-notice{margin:20px auto 0}}.paragraph-notice h1{color:#92130a;text-align:center;margin:0;font-size:30rem;font-weight:400}@media (max-width:1023.9px){.paragraph-notice h1{font-size:26rem}}@media (max-width:767.9px){.paragraph-notice h1{font-size:20rem}}.paragraph-notice h1:after{content:"";background-color:#979797;width:40px;height:1px;margin:20px auto auto;display:block}.paragraph-notice .field-body{max-width:100%;margin:auto}.paragraph-notice .field-body p{color:#585e5e;text-align:center;margin-top:15px;margin-bottom:0;font-size:24rem;line-height:38px}@media (max-width:1023.9px){.paragraph-notice .field-body p{font-size:20rem;line-height:32px}}@media (max-width:767.9px){.paragraph-notice .field-body p{font-size:18rem;line-height:28px}}.paragraph-quote{max-width:800px;margin:auto;position:relative}.paragraph-quote:after{content:"";border:2px solid #92130a;width:100%;max-width:686px;height:100%;display:block;position:absolute;top:0;right:0}@media (max-width:1023.9px){.paragraph-quote:after{max-width:100%}}.paragraph-quote .quote-container{grid-gap:20px;grid-template-columns:auto 1fr;align-items:center;max-width:800px;margin:auto;padding:50px 50px 50px 0;display:grid}@media (max-width:1023.9px){.paragraph-quote .quote-container{padding:50px 30px;display:block}}@media (max-width:479.9px){.paragraph-quote .quote-container{padding:30px 20px 55px}}.paragraph-quote .quote-container .medium-image{z-index:2;align-content:center;position:relative}.paragraph-quote .quote-container .medium-image img{background:#fff;border-radius:50%;width:100%;max-width:230px;height:auto;padding:15px 0;display:block;position:relative}@media (max-width:1023.9px){.paragraph-quote .quote-container .medium-image img{max-width:200px;margin:0 auto 20px;padding:0}}.paragraph-quote .quote-container .quote-body .field-body p{color:#585e5e;margin-top:0;font-size:20rem;font-style:italic;font-weight:500}@media (max-width:1023.9px){.paragraph-quote .quote-container .quote-body .field-body p{font-size:18rem}}@media (max-width:767.9px){.paragraph-quote .quote-container .quote-body .field-body p{font-size:16rem}}.paragraph-quote .quote-container .quote-body .field-body p a{color:#92130a;text-decoration:none}.paragraph-quote .quote-container .quote-body .field-body p a:hover{opacity:.8;color:#b50c00}.paragraph-quote .quote-container .quote-body .quote-source{color:#585e5e}.paragraph-quote .quote-container .quote-body:after{content:"";z-index:2;color:#65666a40;background:#fff;width:auto;height:auto;font-size:60rem;position:absolute;top:50%;right:0;transform:translate(50%,-50%)}@media (max-width:1023.9px){.paragraph-quote .quote-container .quote-body:after{padding:10px;font-size:50px;top:83%;right:50%;transform:translate(50%,50%)}}@media (max-width:479.9px){.paragraph-quote .quote-container .quote-body:after{top:85%}}.paragraph-slider{--slider-auto-duration:7s;on-ready:"new Slider(this)" " new SliderNavigation(this, this)";width:100%;margin:auto auto 100px;position:relative}@media (max-width:1023.9px){.paragraph-slider{margin-bottom:50px}}@media (max-width:767.9px){.paragraph-slider{min-height:auto;margin-bottom:30px}}.paragraph-slider .slider-navigation-container{z-index:0;padding:0;position:absolute;bottom:20px;left:50%}@media (max-width:767.9px){.paragraph-slider .slider-navigation-container{display:none}}.paragraph-slider .slider-navigation-container li{z-index:10;background-color:#fff;border-radius:50%;width:16px;height:16px;margin:0 6px;display:inline-block;position:relative;left:-50%}.paragraph-slider .slider-navigation-container li.active{background-color:#92130a}.paragraph-slider .slider-navigation-container li:hover{cursor:pointer}.paragraph-slider .slider-container{position:relative}.paragraph-slider .slider-container .slider-pane{display:flex;overflow-x:hidden}.paragraph-slider .slider-container .slider-pane.scroll-left-animation{transition:scroll-left 1s ease-out}.paragraph-slider .slider-container .slider-pane .slider-item{min-width:100%;margin-bottom:0}.paragraph-slider.has-background{max-height:400px;margin:auto auto 100px}.paragraph-slider.has-background img{object-fit:cover;width:100%;max-height:400px;display:block}@media (max-width:767.9px){.paragraph-slider.has-background img{height:380px}}@media (max-width:479.9px){.paragraph-slider.has-background img{height:430px;max-height:100%}}.paragraph-slider.has-background .overlay{opacity:.9;background:#585e5e;width:100%;min-height:100%;max-height:400px;display:block;position:absolute;top:0;left:0}@media (max-width:767.9px){.paragraph-slider.has-background .overlay{height:390px;max-height:390px}}@media (max-width:479.9px){.paragraph-slider.has-background .overlay{height:440px;max-height:440px}}.paragraph-slider.has-background .slider-container{z-index:1;width:100%;max-width:1200px;position:absolute;top:62%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1279.9px){.paragraph-slider.has-background .slider-container{top:55%}}@media (max-width:767.9px){.paragraph-slider.has-background .slider-container{top:50%}}@media (max-width:479.9px){.paragraph-slider.has-background .slider-container{top:62%}}.paragraph-slider.has-background .slider-container .slider-item{padding:0 20px}.paragraph-slider.has-background .slider-container .slider-item .field-body{color:#fff;font-size:30rem;font-weight:400;line-height:40px}@media (max-width:1599.9px){.paragraph-slider.has-background .slider-container .slider-item .field-body p{margin-top:20px;margin-bottom:0}}@media (max-width:1023.9px){.paragraph-slider.has-background .slider-container .slider-item .field-body{padding:0 50px;font-size:26rem;line-height:36px}}@media (max-width:767.9px){.paragraph-slider.has-background .slider-container .slider-item .field-body{padding:0 60px;font-size:22rem;line-height:32px}}@media (max-width:767.9px) and (max-width:767.9px){.paragraph-slider.has-background .slider-container .slider-item .field-body{padding:0}}@media (max-width:767.9px){.paragraph-slider.has-background .slider-container .slider-item .field-body p{margin-top:0}}.paragraph-slider.has-background .slider-container .slider-item .paragraph-testimonial{text-align:center;max-width:900px;margin:auto}@media (max-width:1279.9px){.paragraph-slider.has-background .slider-container .slider-item .paragraph-testimonial{max-width:700px}}.paragraph-slider.has-background .headline{color:#fff;text-align:center;font-size:20rem;font-weight:400;position:absolute;top:60px;left:50%;transform:translate(-50%)}@media (max-width:1023.9px){.paragraph-slider.has-background .headline{top:30px}}.paragraph-slider.has-background .slider-prev,.paragraph-slider.has-background .slider-next{opacity:0;visibility:hidden;z-index:10;color:#fff;cursor:pointer;font-size:40rem;transition:color .3s,opacity .3s,visibility .3s;position:absolute;top:50%;transform:translateY(-50%)}.paragraph-slider.has-background .slider-prev:hover,.paragraph-slider.has-background .slider-next:hover{opacity:1}@media (max-width:767.9px){.paragraph-slider.has-background .slider-prev,.paragraph-slider.has-background .slider-next{display:none}}.paragraph-slider.has-background .slider-prev{left:12%}@media (max-width:1279.9px){.paragraph-slider.has-background .slider-prev{left:5%}}.paragraph-slider.has-background .slider-next{right:12%}@media (max-width:1279.9px){.paragraph-slider.has-background .slider-next{right:5%}}.paragraph-slider.has-background.slider-has-arrow-prev .slider-prev,.paragraph-slider.has-background.slider-has-arrow-next .slider-next{opacity:1;visibility:visible}.paragraph-stage{position:relative}.paragraph-stage .stage-container{width:100%;height:100%}.paragraph-stage .stage-container img{object-fit:cover;object-position:center;width:100%;height:auto;min-height:100%;max-height:800px;display:block}@media (max-width:1279.9px){.paragraph-stage .stage-container img{max-height:600px}}.paragraph-teaser .container{display:flex}@media (max-width:479.9px){.paragraph-teaser{margin-bottom:30px}}.paragraph-teaser .field-image img{object-fit:cover;width:100%;height:100%;transition:transform .2s ease-in-out;display:block}.paragraph-teaser:hover .field-image .field-imagetext-button{transition:transform .2s ease-in-out;transform:scale(1.05)}.paragraph-teaser:hover .field-image img{transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;display:block;transform:scale(1.05);box-shadow:10px 10px 25px #0003}.paragraph-teaser:hover .body-container h1,.paragraph-teaser:hover .field-linktext{color:#b50c00}.paragraph-teaser .field-imagetext-button{z-index:1;color:#92130a;margin:0;font-size:32rem;transition:transform .2s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}@media (max-width:1023.9px){.paragraph-teaser .field-imagetext-button{font-size:24rem}}@media (max-width:767.9px){.paragraph-teaser .field-imagetext-button{width:fit-content;font-size:18rem;display:block}}@media (max-width:479.9px){.paragraph-teaser .field-imagetext-button{font-size:24rem}}.paragraph-teaser .field-imagetext-button:after{content:"";font-size:30rem;display:block}@media (max-width:1023.9px){.paragraph-teaser .field-imagetext-button:after{background-size:50px 50px}}@media (max-width:767.9px){.paragraph-teaser .field-imagetext-button:after{background-size:40px 40px;width:40px;height:40px;margin-top:10px}}.paragraph-teaser .body-container{padding-top:30px}@media (max-width:767.9px){.paragraph-teaser .body-container{padding-top:10px}}.paragraph-teaser .body-container a{text-decoration:none}.paragraph-teaser .body-container .h1{z-index:1;color:#92130a;margin:0;font-size:40rem;font-weight:400;line-height:1.2;position:relative}@media (max-width:1023.9px){.paragraph-teaser .body-container .h1{font-size:36rem}}@media (max-width:767.9px){.paragraph-teaser .body-container .h1{font-size:30rem}}@media (max-width:479.9px){.paragraph-teaser .body-container .h1{margin-left:0}}.paragraph-teaser .body-container .h1:after{content:"";background-color:#979797;width:80px;height:1px;margin-top:20px;margin-bottom:25px;margin-left:110px;display:block}@media (max-width:767.9px){.paragraph-teaser .body-container .h1:after{width:60px;margin-top:15px;margin-bottom:15px;margin-left:50px}}@media (max-width:479.9px){.paragraph-teaser .body-container .h1:after{margin-left:0}}.paragraph-teaser .body-container .field-body{max-width:500px}@media (max-width:767.9px){.paragraph-teaser .body-container .field-body{padding-left:0}}.paragraph-teaser .body-container .field-body p,.paragraph-teaser .body-container .field-body li{color:#585e5e;margin-bottom:0;font-size:20rem;line-height:32px}@media (max-width:767.9px){.paragraph-teaser .body-container .field-body p,.paragraph-teaser .body-container .field-body li{font-size:18rem;line-height:30px}}.paragraph-teaser .body-container .field-body ul{padding-left:20px}.paragraph-teaser .body-container .field-body a{color:#92130a}.paragraph-teaser .body-container .field-body a:hover{color:#b50c00}.paragraph-teaser .body-container .link-button{color:#92130a;font-size:20rem;text-decoration:none;display:block}.paragraph-teaser .body-container .link-button .field-linktext{position:relative}.paragraph-teaser .body-container .link-button .field-linktext:after{content:"";margin-left:6px;font-size:10rem;display:inline-block;position:absolute;top:7px}@media (max-width:767.9px){.paragraph-teaser .body-container .link-button{font-size:18rem}.paragraph-teaser .body-container .link-button p{margin-top:10px}}@media (max-width:479.9px){.paragraph-teaser .body-container .link-button{padding-left:0}.paragraph-teaser .body-container .link-button p{margin-bottom:0}}.paragraph-teasercontainer .paragraph-teaser .container{grid-template-columns:60% 40%;display:grid}@media (max-width:767.9px){.paragraph-teasercontainer .paragraph-teaser .container{display:block}}.paragraph-teasercontainer .paragraph-teaser .container .body-container{align-content:center;padding:0}.paragraph-teasercontainer .paragraph-teaser .container .body-container .field-headline:after{display:none}@media (max-width:767.9px){.paragraph-teasercontainer .paragraph-teaser.has-body .container{display:block}.paragraph-teasercontainer .paragraph-teaser.has-body .container .body-container{margin-top:20px}.paragraph-teasercontainer .paragraph-teaser.has-body .container .body-container .field-headline{padding-left:20px;right:0}}.paragraph-teasercontainer .paragraph-teaser:nth-child(odd){z-index:1}.paragraph-teasercontainer .paragraph-teaser:nth-child(odd) .body-container{align-content:center;margin-left:40px}@media (max-width:1023.9px){.paragraph-teasercontainer .paragraph-teaser:nth-child(odd) .body-container{margin-left:20px}}@media (max-width:767.9px){.paragraph-teasercontainer .paragraph-teaser:nth-child(odd) .body-container{align-content:normal;margin-top:20px;margin-bottom:20px;margin-left:0}}@media (max-width:479.9px){.paragraph-teasercontainer .paragraph-teaser:nth-child(odd) .body-container{align-content:normal;margin-top:10px}.paragraph-teasercontainer .paragraph-teaser:nth-child(odd) .body-container .field-headline{right:0}}.paragraph-teasercontainer .paragraph-teaser:nth-child(2n){z-index:0;position:relative;bottom:50px}@media (max-width:767.9px){.paragraph-teasercontainer .paragraph-teaser:nth-child(2n){bottom:0}}@media (max-width:1279.9px){.paragraph-teasercontainer .paragraph-teaser:nth-child(2n).has-body{margin-top:50px}}@media (max-width:767.9px){.paragraph-teasercontainer .paragraph-teaser:nth-child(2n).has-body .container{display:block}.paragraph-teasercontainer .paragraph-teaser:nth-child(2n).has-body .container .body-container .field-headline{text-align:left;padding-left:0;left:0}}.paragraph-teasercontainer .paragraph-teaser:nth-child(2n) .container{flex-direction:row-reverse;grid-template-columns:40% 60%;display:grid}@media (max-width:767.9px){.paragraph-teasercontainer .paragraph-teaser:nth-child(2n) .container{display:block}}.paragraph-teasercontainer .paragraph-teaser:nth-child(2n) .container .image-link{grid-area:1/2}@media (max-width:767.9px){.paragraph-teasercontainer .paragraph-teaser:nth-child(2n) .container .body-container{align-content:end;margin-top:10px;margin-bottom:20px}}.paragraph-teasercontainer .paragraph-teaser:nth-child(2n) .container .body-container .field-headline{margin:20px 20px 0 0}.paragraph-teasercontainer .paragraph-teaser:nth-child(2n) .container .body-container .field-body p{margin-left:0;margin-right:20px}.paragraph-teaser-service{width:100%;margin:6px 4px;display:contents}.paragraph-teaser-service .teaser-service-item a{background-color:#e9e9e9;min-height:200px;padding:30px 25px;text-decoration:none;display:block}@media (max-width:1599.9px){.paragraph-teaser-service .teaser-service-item a{min-height:180px}}@media (max-width:1023.9px){.paragraph-teaser-service .teaser-service-item a{min-height:170px}}@media (max-width:767.9px){.paragraph-teaser-service .teaser-service-item a{min-height:140px;padding:20px}}@media (max-width:479.9px){.paragraph-teaser-service .teaser-service-item a{padding:15px}}.paragraph-teaser-service .teaser-service-item a .h1{color:#65666a;margin:0;font-size:32rem;font-weight:400;line-height:42px}@media (max-width:1599.9px){.paragraph-teaser-service .teaser-service-item a .h1{font-size:26rem;line-height:38px}}@media (max-width:1023.9px){.paragraph-teaser-service .teaser-service-item a .h1{font-size:24rem;line-height:34px}}@media (max-width:767.9px){.paragraph-teaser-service .teaser-service-item a .h1{font-size:20rem;line-height:28px}}@media (max-width:479.9px){.paragraph-teaser-service .teaser-service-item a .h1{font-size:18rem;line-height:22px}}.paragraph-teaser-service .teaser-service-item a:hover{background-color:#92130a}.paragraph-teaser-service .teaser-service-item a:hover .h1{color:#fff}.paragraph-teasercontainer .field-items{position:relative}.paragraph-teasercontainer.has-service .teaser-container .field-items{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}@media (max-width:1023.9px){.paragraph-teasercontainer.has-service .teaser-container .field-items{grid-template-columns:repeat(3,1fr)}}@media (max-width:767.9px){.paragraph-teasercontainer.has-service .teaser-container .field-items{grid-template-columns:repeat(2,1fr)}}.paragraph-text{max-width:800px;margin:50px auto}.paragraph-text .field-body ol{padding-left:20px}.paragraph-text .field-body ol li{color:#585e5e;font-size:20rem}@media (max-width:1023.9px){.paragraph-text .field-body ol li{font-size:18rem}}@media (max-width:767.9px){.paragraph-text .field-body ol li{font-size:16rem}}.paragraph-text .field-body ol li a{color:#92130a;text-decoration:none}.paragraph-text .field-body ol li a:hover{opacity:.8;color:#b50c00}.paragraph-text .field-body ol>li:first-of-type:before{border-top:0}.paragraph-text .field-body>section>h1{color:#92130a;margin:0;font-size:50rem;font-weight:400;line-height:1.2}@media (max-width:1023.9px){.paragraph-text .field-body>section>h1{font-size:40rem}}@media (max-width:767.9px){.paragraph-text .field-body>section>h1{font-size:30rem}}@media (max-width:479.9px){.paragraph-text .field-body>section>h1{font-size:25rem}}.paragraph-text .field-body>section>h1:after{content:"";background-color:#979797;width:80px;height:1px;margin-top:20px;margin-bottom:25px;display:block}.paragraph-text .field-body>section>h2{color:#92130a;margin:0 0 10px;font-size:30rem;font-weight:400}@media (max-width:1023.9px){.paragraph-text .field-body>section>h2{font-size:25rem}}@media (max-width:767.9px){.paragraph-text .field-body>section>h2{font-size:25rem}}@media (max-width:479.9px){.paragraph-text .field-body>section>h2{font-size:20rem}}.paragraph-text .field-body>section>h3{color:#585e5e;margin:0 0 10px;font-size:24rem;font-weight:700}@media (max-width:1023.9px){.paragraph-text .field-body>section>h3{font-size:20rem}}@media (max-width:767.9px){.paragraph-text .field-body>section>h3{font-size:20rem}}@media (max-width:479.9px){.paragraph-text .field-body>section>h3{font-size:18rem}}.paragraph-text .field-body p{color:#585e5e;margin:0 0 20px;font-size:20rem}@media (max-width:1023.9px){.paragraph-text .field-body p{font-size:18rem}}@media (max-width:767.9px){.paragraph-text .field-body p{font-size:16rem}}.paragraph-text .field-body p a{color:#92130a;text-decoration:none}.paragraph-text .field-body p a:hover{opacity:.8;color:#b50c00}.paragraph-text .field-body p.text-align-center .button{margin:10px auto}.paragraph-text .field-body .highlight{border-left:15px solid #92130a;margin:20px 0;padding-left:20px;display:inline-block}.paragraph-text .field-body .highlight a{display:contents}.paragraph-text .field-body .highlight .button-primary{color:#92130a;cursor:pointer;text-align:center;background-color:#fff;border:2px solid #92130a;width:fit-content;max-width:350px;margin:10px 10px 0 0;padding:8px 20px;font-size:20rem;transition:background-color .3s,color .3s;display:block}@media (max-width:1023.9px){.paragraph-text .field-body .highlight .button-primary{font-size:18rem}}@media (max-width:767.9px){.paragraph-text .field-body .highlight .button-primary{font-size:16rem}}.paragraph-text .field-body .highlight .button-primary:hover{color:#fff;background-color:#92130a}.paragraph-text .field-body .highlight .button-secondary{color:#585e5e;border:2px solid #585e5e;width:fit-content;margin:10px 10px 0 0;padding:8px 20px;font-size:20rem;transition:border .3s,color .3s;display:inline-block}@media (max-width:1023.9px){.paragraph-text .field-body .highlight .button-secondary{font-size:18rem}}@media (max-width:767.9px){.paragraph-text .field-body .highlight .button-secondary{font-size:16rem}}.paragraph-text .field-body .highlight .button-secondary:hover{color:#92130a;border:2px solid #92130a}.paragraph-text .field-body blockquote{text-align:center;margin:50px;font-style:italic;font-weight:700}@media (max-width:767.9px){.paragraph-text .field-body blockquote{margin:50px 0}}.paragraph-text .field-body ul{padding-left:20px}.paragraph-text .field-body ul li{color:#585e5e;margin-bottom:12px;font-size:20rem;position:relative}@media (max-width:1023.9px){.paragraph-text .field-body ul li{font-size:18rem}}@media (max-width:767.9px){.paragraph-text .field-body ul li{font-size:16rem}}.paragraph-text .field-body ul li:last-child{margin-bottom:40px}.paragraph-text .field-body ul li::marker{content:""}.paragraph-text .field-body ul li:before{content:"";background-color:#92130a;width:15px;height:15px;margin-right:12px;display:inline-block;position:absolute;top:5px;left:-20px}@media (max-width:1023.9px){.paragraph-text .field-body ul li:before{width:12px;height:12px}}@media (max-width:767.9px){.paragraph-text .field-body ul li:before{width:10px;height:10px;left:-16px}}.paragraph-text .field-body ul li a{color:#92130a;text-decoration:none}.paragraph-text .field-body ul li a:hover{opacity:.8;color:#b50c00}.split-50-50 .paragraph-text{margin:20px auto 0}@media (max-width:767.9px){.split-50-50 .paragraph-text{max-width:calc(100% - 40px);margin-top:0}.split-50-50 .paragraph-text .field-body{margin-bottom:40px}}.split-50-50 .paragraph-text.layout-normal{margin:0}.split-50-50 .paragraph-text.layout-normal .field-body p{font-size:18rem}.field-footer .paragraph-text .text-align-center{margin-bottom:20px}.field-footer .paragraph-text .text-align-center:after{content:"";display:none}.field-footer .paragraph-text .text-align-center .button-primary{color:#92130a;cursor:pointer;text-align:center;background-color:#fff;border:2px solid #92130a;max-width:350px;margin:10px 10px 0 0;padding:8px 20px;font-size:20rem;transition:background-color .3s,color .3s;display:block}@media (max-width:1023.9px){.field-footer .paragraph-text .text-align-center .button-primary{font-size:18rem}}@media (max-width:767.9px){.field-footer .paragraph-text .text-align-center .button-primary{font-size:16rem}}.field-footer .paragraph-text .text-align-center .button-primary:hover{color:#fff;background-color:#92130a}.drflex{color:#585e5e;cursor:pointer;on-ready:"new DrFlex(this)";align-items:baseline;margin-left:0;font-size:22rem;text-decoration:none;transition:color .3s;display:flex;position:relative}@media (max-width:1023.9px){.drflex{margin-right:30px}}@media (max-width:767.9px){.drflex{margin-right:10px;padding:0 20px;display:block}}.drflex .icon{margin-right:14px;font-size:30rem}@media (max-width:767.9px){.drflex .icon{margin-right:0;font-size:34rem;line-height:normal;transition:font-size .25s}.drflex .drflex-text{display:none}}.drflex:hover{color:#b50c00}@media (max-width:767.9px){.sticky .drflex .icon{font-size:28rem}}body{on-ready:"new Hamburger(\".hamburger\")"}.hamburger{z-index:5;cursor:pointer;background:0 0;border:0;outline:none;width:36px;height:35px;padding:0;transition:height .25s,top .25s;display:inline-flex;position:relative;top:5px}.hamburger svg{width:100%;height:100%}.hamburger svg .line{fill:none;stroke:#585e5e;stroke-width:10px}.hamburger svg .line.first{transform-origin:50%;transition:transform .25s;transform:translate(0)rotate(0)}.hamburger svg .line.cross{stroke-dasharray:100 110;stroke-dashoffset:0;transition:stroke-dasharray .35s .1s,stroke-dashoffset .35s .1s,stroke .35s .1s}.hamburger svg .line.second{transform-origin:50%;transition:transform .25s;transform:translate(0)rotate(0)}.hamburger.open svg .line.first{transform-origin:50%;transition:transform .25s;transform:translate(-30px,22px)rotate(45deg)}.hamburger.open svg .line.cross{stroke-dasharray:55 100;stroke-dashoffset:55px;transition:stroke-dasharray .35s,stroke-dashoffset .35s,stroke .35s}.hamburger.open svg .line.second{transform-origin:50%;transition:transform .25s;transform:translate(-30px,-27px)rotate(-45deg)}@media (max-width:767.9px){.sticky .hamburger{height:29px;top:3px}}header{width:100%;max-width:calc(100% - 40px);height:120px;margin:auto}@media (max-width:1023.9px){header{height:100px}}@media (max-width:767.9px){header{height:100px}}@media (max-width:479.9px){header{height:80px}}header.main{z-index:5;align-content:center;transition:height .25s}header.main .drflex{top:-4px}.sticky header.main{background-color:#eee;height:100px;padding:8px 0}@media (max-width:767.9px){.sticky header.main{height:70px}}.sticky header.main>.container{height:80px;padding-top:0}@media (max-width:767.9px){.sticky header.main>.container{height:auto}}.sticky header.main>.container .logo img{width:65px;height:65px}@media (max-width:1023.9px){.sticky header.main>.container .logo img{width:60px;height:60px}}@media (max-width:767.9px){.sticky header.main>.container .logo img{width:50px;height:50px}}@media (max-width:479.9px){.sticky header.main>.container .logo img{width:45px;height:45px}}.sticky header.main>.container .logo .logo-title p{font-size:18px}@media (max-width:767.9px){.sticky header.main>.container .logo .logo-title p{font-size:16rem}}.sticky header.main>.container nav[role=navigation\ main]{top:100px}@media (max-width:767.9px){.sticky header.main>.container nav[role=navigation\ main]{top:0}}header>.container{justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin:auto;transition:all .25s;display:flex}@media (max-width:1023.9px){header>.container{height:100px}}@media (max-width:767.9px){header>.container{height:80px}}header>.container .logo-container .logo{vertical-align:middle;align-items:center;gap:8px;width:max-content;text-decoration:none;display:flex}header>.container .logo-container .logo img{object-fit:contain;object-position:center;width:70px;height:70px;transition:height .25s,width .25s}@media (max-width:1023.9px){header>.container .logo-container .logo img{width:65px;height:65px}}@media (max-width:767.9px){header>.container .logo-container .logo img{width:55px;height:55px}}@media (max-width:479.9px){header>.container .logo-container .logo img{width:50px;height:50px}}header>.container .logo-container .logo .logo-title{flex-direction:column;justify-content:end;align-items:start;width:100%;display:flex}@media (max-width:479.9px){header>.container .logo-container .logo .logo-title{margin:0}}header>.container .logo-container .logo .logo-title p{color:#535858;margin:0;padding:0;font-size:20rem;transition:font-size .25s}@media (max-width:767.9px){header>.container .logo-container .logo .logo-title p{font-size:16rem}}@media (max-width:479.9px){header>.container .logo-container .logo .logo-title p:last-child{display:none}}header>.container .logo-container .logo .logo-title p:first-child{color:#92130a;font-weight:500}header>.container .navi-container{align-self:center;align-items:baseline;display:flex}nav.main{z-index:200;on-ready:"new Menu(this)";max-width:1200px;margin-top:-20px;margin-right:-20px;display:none;position:absolute;right:max(20px,50vw - 600px);overflow:hidden}nav.main .inner{margin:20px;box-shadow:0 0 25px #0003}@media (max-width:1023.9px){nav.main .inner{margin:0 0 20px}nav.main{width:100%;max-width:none;margin-top:0;left:0;right:0}}nav.main ul{background-color:#fff;width:100%;margin:0;padding:0;display:block}nav.main ul>li{margin-left:0;list-style:none}nav.main ul>li:hover{background-color:#eee}nav.main ul>li:hover>a{color:#92130a}nav.main ul>li:active,nav.main ul>li:focus{background-color:#0000}nav.main ul>li a{color:#585e5e;background-color:#0000;padding:15px 25px;font-size:20rem;font-weight:400;text-decoration:none;display:block}@media (max-width:767.9px){nav.main ul>li a{font-size:18rem}}nav.main ul>li a:active{background-color:#0000}nav.main ul>li.is-active-trail>a{color:#92130a;background-color:#0000}nav.main ul>li.is-active-trail>a:hover{color:#92130a;background-color:#eee}nav.top{margin-top:0;margin-right:20px;display:inline-block;position:relative;top:5px}@media (max-width:1023.9px){nav.top{display:none}}@media (max-width:767.9px){nav.top{float:none;text-align:left;border-top:1px solid #d8d8d8;width:100%;padding:20px;display:none;top:0}}nav.top ul{margin:0;padding:0}@media (max-width:767.9px){nav.top ul{justify-content:space-between;align-items:flex-start;display:flex}}nav.top ul li{vertical-align:middle;padding:0 10px;display:table-cell;position:relative}@media (max-width:1599.9px){nav.top ul li{margin-right:30px}nav.top ul li:last-child{margin-right:0}}nav.top ul li img{vertical-align:middle;background-position:50%;background-repeat:no-repeat;background-size:contain;width:36px;height:36px}nav.top ul li:hover a{color:#b50c00}nav.top ul li a{color:#585e5e;font-size:22rem;font-weight:400;line-height:normal;text-decoration:none;transition:color .3s;display:block;position:relative}@media (max-width:767.9px){nav.top ul li a{margin-bottom:5px;padding-bottom:0;display:block}}nav.top ul li a .emoji{font-size:30rem}nav.top ul li a span{margin-left:10px}@media (max-width:1023.9px){nav.top ul li a span{display:none}}nav.top ul li.is-active>a,nav.top ul li.is-active-trail>a{color:#585e5e;transition:color .3s}nav.top ul li.is-active>a:hover,nav.top ul li.is-active-trail>a:hover{color:#b50c00}nav.top ul li>ul{z-index:1;height:inherit;margin-left:-30px;padding:18px 30px;display:none;position:absolute;top:40px}nav.top ul li>ul>li{min-width:210px;margin-bottom:15px;margin-right:0;display:block}nav.top ul li>ul>li:last-child{margin-bottom:0}.protector{opacity:.4;z-index:1999;background-color:#000;position:fixed;inset:0}.slider-accessibility-info{opacity:0;visibility:hidden;z-index:200;color:#000;pointer-events:none;background-color:#fff;border:1px solid #a0a0a0;border-radius:5px;margin-top:-10px;padding:10px;font-size:16rem;transition:visibility .5s,opacity .5s;position:absolute;transform:translateY(-100%);box-shadow:10px 10px 10px #0000004d}.paragraph-slider:has(.slider-item:first-child:focus-visible) .slider-accessibility-info{opacity:1;visibility:visible}.slider-accessibility-info:before{content:"";filter:drop-shadow(0 10px 10px #0000001a);border:10px solid #0000;border-top-color:#fff;border-bottom:0;width:0;height:0;position:absolute;top:100%}.slider-accessibility-info ul{margin:0;padding:0;display:block}.slider-accessibility-info ul li{display:inline-block}.slider-accessibility-info ul li+li{margin-left:20px}.slider-accessibility-info ul li>span{color:#505050;vertical-align:middle;margin-left:5px}.slider-accessibility-info ul li kbd{color:#505050;text-align:center;vertical-align:middle;background:#d2d2d2;border-top:1px solid #e6e6e6;border-bottom:4px solid #bebebe;border-left:3px solid #e6e6e6;border-right:3px solid #bebebe;border-radius:4px;outline:0;width:32px;height:32px;margin:0;font-family:monospace,sans-serif;font-size:20rem;display:inline-block}.checkbox{on-ready:"new Checkbox(this)";cursor:pointer;font-size:16px;display:inline-block;position:relative}.checkbox .checkbox-widget{user-select:none;pointer-events:none}.checkbox .checkbox-widget .checkbox-box{color:gray}.checkbox .checkbox-widget .checkbox-mark{color:#92130a;font-size:1.2em;display:none;position:absolute;top:-.1em;left:-.1em}.checkbox.checked .checkbox-mark{display:block}.checkbox input[type=checkbox],.js-form-type-select label{display:none}.select{on-ready:"new Select(this)";width:100%;display:inline-block}.select .select-widget{display:block;position:relative}.select .select-widget .select-box{border:1px solid #979797;display:block}.anyform-has-error .select .select-widget .select-box{border:1px solid red}.select .select-widget .select-box .select-label{color:#717171;user-select:none;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;align-items:center;width:100%;padding:14px;font-size:20px;font-weight:400;display:flex;position:relative;overflow:hidden}.select .select-widget .select-box .select-label .select-label-inner{width:100%}.select .select-widget .select-box .select-button{height:22px;line-height:22px;display:block}.select .select-widget .select-box .select-button.select-button-toggle{transition:rotate .3s;rotate:none}.select .select-widget .select-box .select-button.select-button-clear{opacity:1;transition:opacity .3s}@media (max-width:767.9px){.select .select-widget:first-child{padding-left:0}}.select .select-widget label{cursor:pointer;width:100%;font-size:20px;font-weight:400;display:block}.select.select-none .select-widget .select-button.select-button-clear{opacity:0}.select select{display:none}.select .select-dropdown{z-index:2;text-align:left;background-color:#fff;border:1px solid #979797;border-top:0;width:100%;max-height:300px;margin-top:-1px;display:none;position:absolute;overflow:auto}.select .select-dropdown.height-animation{transition-duration:.3s}@media (max-width:767.9px){.select .select-dropdown{width:100%;left:0;transform:none}}.select .select-dropdown>.select-option{color:#92130a;cursor:pointer;word-break:break-word;background-color:#fff;border-bottom:1px solid #f8f8f8;padding:12px 16px 12px 28px;font-size:22px;font-weight:400;display:block}.select .select-dropdown>.select-option.select-option-none{display:none}.select .select-dropdown>.select-option:hover,.select .select-dropdown>.select-option.selected{color:#92130a;background-color:#f8f8f8}.select .select-dropdown>.select-option.selected{background-position:right 22px center;background-repeat:no-repeat;background-size:22px;padding-right:50px}.select .select-dropdown>.select-option.focused{background-color:#f0f0f0}.select.opening .select-dropdown,.select.closing .select-dropdown{overflow:hidden}.select.open .select-widget .select-box .select-button.select-button-toggle{rotate:180deg}.js-form-type-textfield:not(.native),.form-type-textfield:not(.native){on-ready:"new TextInput(this)";position:relative}.js-form-type-textfield:not(.native) input,.form-type-textfield:not(.native) input{padding-right:25px}.js-form-type-textfield:not(.native) .form-text-clear,.form-type-textfield:not(.native) .form-text-clear{opacity:1;cursor:pointer;line-height:1;transition:opacity .3s;position:absolute;top:50%;right:0;translate:-100% -50%}.js-form-type-textfield:not(.native).empty .form-text-clear,.form-type-textfield:not(.native).empty .form-text-clear{opacity:0;pointer-events:none}
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;}
