.accordion-element__arrow i{background-color:#e7131a}/*!
 * Bootstrap Grid v4.6.1 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.content-consent__consent{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:rgba(25,12,87,.85)}.content-consent__consent-inner{padding:3.2rem}.content-consent__consent-inner h3{margin-top:0}.content-consent__consent-inner p{font-size:1.4rem}.content-consent__consent-inner p a:not(.btn){color:#fff;text-decoration:underline;text-underline-offset:0.2rem}.content-consent__consent-inner .btn--outline,.content-consent__consent-inner .cookie-consent-container .buttons .btn.deny,.content-consent__consent-inner .form-navigation .prev-btn,.cookie-consent-container .buttons .content-consent__consent-inner .btn.deny,.form-navigation .content-consent__consent-inner .prev-btn{color:#fff;border-color:#fff}.content-consent__consent-inner .btn--outline:focus,.content-consent__consent-inner .cookie-consent-container .buttons .btn.deny:focus,.content-consent__consent-inner .form-navigation .prev-btn:focus,.cookie-consent-container .buttons .content-consent__consent-inner .btn.deny:focus,.form-navigation .content-consent__consent-inner .prev-btn:focus{color:#e7131a;background-color:#fff;border-color:#e7131a}.content-consent__icon{margin-bottom:2.4rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:7.8rem}.content-consent__icon i{transform:scale(3)}.content-consent__player-ui{position:absolute;display:grid;grid-template-columns:3.2rem 1fr;height:3.2rem;inset:0;top:auto}.content-consent__player-ui i{transform:translate(.3rem,.3rem)}.content-consent__player-ui span{padding-right:1.6rem;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;isolation:isolate}.content-consent__player-ui span::before{content:"";display:block;width:100%;height:.7rem;background-color:rgba(255,255,255,.2);border-radius:.7rem}.content-consent__player-ui span::after{content:"";position:absolute;display:block;left:0;width:.7rem;height:.7rem;background-color:#fff;border-radius:.7rem}.content-consent--flockler .content-consent__consent{min-height:54rem}.content-consent--flockler .content-consent__consent-bg{position:absolute;inset:0;background:url("../img/some-wall-bg.jpg") top center no-repeat;background-size:auto 54rem;z-index:-1}.content-consent--youtube .content-consent__consent::before{padding-bottom:56.25%;content:"";float:left}.content-consent--youtube .content-consent__consent::after{display:table;content:"";clear:both}.content-consent--youtube .content-consent__consent-inner{padding-bottom:6.4rem}.list{border-bottom:.1rem solid #d0d5dd}.list.hide{opacity:0}.list__btn[aria-hidden=true],.list__empty[aria-hidden=true],.list__item[aria-hidden=true]{display:none}.list__btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.list__btn a,.list__btn button{margin-block:6.4rem}.list__empty{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-top:.1rem solid #d0d5dd}.list__empty i{background-color:#e7131a}.list__empty p{display:-ms-inline-flexbox;display:inline-flex;gap:.8rem;-ms-flex-align:center;align-items:center;margin:3.2rem 2.4rem}.list__empty.show{display:-ms-flexbox;display:flex}.list__item{position:relative;padding:1.6rem 11.6rem 1.6rem 35.4rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.8rem;border-top:.1rem solid #d0d5dd;transition:background-color .2s ease-in-out}.list--fullwidth>.list__item{padding-left:.8rem!important}.list__item:focus-within{background-color:#f2f4f7}.list__item:focus-within .list__item-headline:not(.static){text-decoration:underline;text-underline-offset:0.2rem}.list__item:focus-within .list__item-icon::before{opacity:0}.list__item:focus-within .list__item-icon::after{opacity:1}.fade-in-s1>.list__item[data-s="1"],.fade-in-s2>.list__item[data-s="2"],.fade-in-s3>.list__item[data-s="3"]{display:-ms-flexbox;display:flex;animation:list-item-fade-in .3s ease-out forwards;animation-delay:1s}.list__item[data-iter="1"]{animation-delay:0s!important}.list__item[data-iter="2"]{animation-delay:.1s!important}.list__item[data-iter="3"]{animation-delay:.2s!important}.list__item[data-iter="4"]{animation-delay:.3s!important}.list__item[data-iter="5"]{animation-delay:.4s!important}.list__item[data-iter="6"]{animation-delay:.5s!important}.list__item[data-iter="7"]{animation-delay:.6s!important}.list__item[data-iter="8"]{animation-delay:.7s!important}.list__item[data-iter="9"]{animation-delay:.8s!important}.list__item[data-iter="10"]{animation-delay:.9s!important}.list__item>*{margin:0}.list__item .v-hidden{top:1px;left:1px}.list__item-category{padding-bottom:.8rem;color:#e7131a;font-size:1.4rem;font-weight:700;-ms-flex-order:-3;order:-3}.list__item-date,.list__item-file{margin-top:1.6rem;color:#667085}.list__item-icon{position:absolute;width:2.6rem;height:2.6rem;top:50%;right:1.6rem;transform:translateY(-50%);pointer-events:none;isolation:isolate}.list__item-icon::after,.list__item-icon::before{content:"";position:absolute;inset:0;background-color:#e7131a;transition:opacity .2s ease-in-out}.list__item-icon::before{opacity:1}.list__item-icon::after{opacity:0}.list__item-link{position:absolute;inset:0}.list__item-label{position:absolute;-ms-flex-order:-1;order:-1;top:50%;left:.8rem;max-width:26.6rem;color:#667085;font-size:1.9rem;font-weight:700;transform:translateY(-50%);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.list__item-label span{display:block;font-weight:400;font-size:1.6rem}.list__item-cal,.list__item-location,.list__item-poi,.list__item-time{padding-left:2.8rem;-ms-flex-order:20;order:20;position:relative}.list__item-cal::before,.list__item-location::before,.list__item-poi::before,.list__item-time::before{content:"";position:absolute;top:0;left:0;transform:scale(.77);transform-origin:left;display:inline-block;background-color:#190c57}.list__item-roof-line{font-size:1.4rem}.list__item-text,.list__item-text>:last-child{margin-bottom:0}.grid--1 .list__item{padding:1.6rem 11.6rem 1.6rem 26.8rem}[data-js-module=list-filter]{margin-top:6.4rem;opacity:0;transition:opacity .2s ease-out}[data-js-module=list-filter].init{opacity:1}[data-js-module=list-filter] .list__item{display:none;opacity:0}.list-filter__form{margin-bottom:6.4rem}.list-filter__form input[type=date]{color:#190c57}.timeline{position:relative;padding-block:3.2rem;overflow:hidden;--_timeline-bullet-left:13.7rem;--_timeline-bg-left:14.7rem;--_timeline-left:auto;--_timeline-right:1.4rem}.timeline::before{content:"";position:absolute;top:3.2rem;left:var(--_timeline-bg-left);bottom:3.2rem;display:block;width:1px;border-left:.2rem dashed #190c57}.timeline__item{display:grid;grid-template-columns:17.2rem 1fr}.timeline__item:last-child .timeline__item-label::before{content:"";position:absolute;top:1rem;left:var(--_timeline-left);right:var(--_timeline-right);bottom:0;display:block;width:2.1rem;background-color:#fff}.timeline__item-body{padding:0 3.2rem 3.2rem 3.2rem}.timeline__item-body>:first-child{margin-top:0}.timeline__item-desc li{margin-top:.8rem}.timeline__item-label{padding:0 3.2rem 3.2rem 0;position:relative;-ms-flex-order:-1;order:-1;font-size:1.4rem}.timeline__item-label::after{content:"";position:absolute;top:0;left:var(--_timeline-bullet-left);display:block;width:2.1rem;height:2.1rem;border-radius:50%;background-color:#190c57}.btn-toggle{display:-ms-inline-flexbox;display:inline-flex;gap:.8rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:6rem;padding:1.2rem 2.4rem;color:#667085;font-size:1.9rem;font-weight:700;text-decoration:none;background-color:transparent;border:.2rem solid #98a2b3;border-radius:5rem;cursor:pointer;outline:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}html:not(.css-loaded) .btn-toggle div{display:none}.css-loaded .btn-toggle{transition:all .2s ease-in-out}.btn-toggle .text-icon{display:contents}.btn-toggle:focus-visible{background-color:#f2f4f7;box-shadow:none}.btn-toggle[disabled]{cursor:not-allowed;color:#fff;background-color:#98a2b3;border-color:#98a2b3}.btn-toggle--active{background-color:#f2f4f7;box-shadow:none}.btn-toggle--active:focus-visible{background-color:#eaecf0}.btn-toggle--secondary{color:#fff;background-color:#3a2d7b;border-color:#3a2d7b}.btn-toggle--secondary:focus-visible{color:#0b695c;border-color:#0b695c;box-shadow:inset 0 0 0 .1rem #0b695c}.btn-toggle--secondary[disabled]{color:#fff;background-color:#98a2b3;border-color:#98a2b3}.btn-toggle--secondary--active{background-color:#c1eded;border-color:#c1eded;box-shadow:none}.btn-toggle--outline{color:#890b0f;background-color:transparent;border-color:#e7131a}.btn-toggle--outline:focus-visible{border-color:#e7131a;box-shadow:inset 0 0 0 .2rem #e7131a}.btn-toggle--outline[disabled]{color:#667085;background-color:#fff;border-color:#98a2b3}.btn-toggle--outline--active{background-color:rgba(231,19,26,.15);border-color:#890b0f;box-shadow:none}.btn-toggle--circle{--btn-circle-width:6.4rem;padding:0;width:var(--btn-circle-width);height:var(--btn-circle-width);min-height:auto;border-radius:999rem!important;position:relative}.btn-toggle--circle.btn--outline,.cookie-consent-container .buttons .btn-toggle--circle.btn.deny,.form-navigation .btn-toggle--circle.prev-btn{border-color:#1d2939}.btn-toggle--circle.btn--outline:focus-visible,.cookie-consent-container .buttons .btn-toggle--circle.btn.deny:focus-visible,.form-navigation .btn-toggle--circle.prev-btn:focus-visible{color:#190c57;background-color:#98a2b3;border-color:#190c57}.btn-toggle--circle>i[class*=gg-],.btn-toggle--circle>i[class*=svg-]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-toggle--circle[disabled]{background-color:#475467;border-color:#475467}.btn-toggle--circle[disabled].btn--outline,.cookie-consent-container .buttons .btn-toggle--circle[disabled].btn.deny,.form-navigation .btn-toggle--circle[disabled].prev-btn{color:#475467;background-color:#fff;border-color:#475467}.btn-toggle--circle--active{color:#190c57;background-color:#98a2b3;border-color:#190c57}.btn-toggle--small{min-height:4.8rem;padding:1rem 1.8rem;font-size:1.6rem;border-radius:5rem}.frame-type-uploads .ce-uploads{margin:0;padding:0;list-style-type:none}.frame-type-uploads .ce-uploads li{padding:1.6rem 4.8rem 1.6rem 1.6rem;position:relative;max-width:none;border-bottom:.1rem solid #d0d5dd;background-color:transparent;transition:background-color .2s ease-in-out}.frame-type-uploads .ce-uploads li:first-child{border-top:.1rem solid #d0d5dd}.frame-type-uploads .ce-uploads li:focus-within{background-color:#f2f4f7}.frame-type-uploads .ce-uploads li:focus-within i{background-color:#e7131a}.frame-type-uploads .ce-uploads li>*{max-width:86.66rem}.frame-type-uploads .ce-uploads li>:first-child{margin-top:0}.frame-type-uploads .ce-uploads li>:last-child{margin-bottom:0}.frame-type-uploads .ce-uploads li a.download{position:absolute;inset:0}.frame-type-uploads .ce-uploads li a.download .text-icon{position:static}.frame-type-uploads .ce-uploads li a.download i{position:absolute;right:1.6rem;top:50%;background-color:#190c57;transform:translateY(-50%)}.frame-type-uploads .ce-uploads li img{max-width:100%}.frame-type-uploads .ce-uploads-description,.frame-type-uploads .ce-uploads-filesize{display:block;font-size:1.4rem}.vbox-overlay{--vbox-title-background:rgb(25, 12, 87)!important}.vbox-overlay *,.vbox-overlay :after,.vbox-overlay :before{-webkit-backface-visibility:hidden;box-sizing:border-box}.vbox-overlay *{backface-visibility:visible}.vbox-overlay{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:fixed;left:0;top:0;bottom:0;right:0;z-index:999999}.vbox-share,.vbox-title{line-height:1;position:fixed;z-index:98;text-align:center;margin:0 auto;color:var(--vbox-tools-color)}.vbox-title{font-size:12px;background-color:var(--vbox-title-background);width:var(--vbox-title-width);border-radius:var(--vbox-title-radius);padding:12px 54px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.vbox-share{font-size:24px;padding:0 .35em;background-color:var(--vbox-share-background);width:var(--vbox-share-width);border-radius:var(--vbox-share-radius)}.vbox-link-btn,button.vbox-link-btn,button.vbox-link-btn:active,button.vbox-link-btn:focus,button.vbox-link-btn:hover{border:none!important;background:0 0!important;box-shadow:none!important;color:inherit!important;padding:6px 12px;outline:0;display:inline-block;cursor:pointer}.vbox-share a{color:inherit!important;padding:6px 12px;display:inline-block}.vbox-share svg{z-index:10;vertical-align:middle}.vbox-close{cursor:pointer;position:fixed;top:0;right:0;z-index:99;padding:6px 15px;color:#000;color:var(--vbox-tools-color);border:0;font-size:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:.8;transition:opacity .2s}.vbox-close:hover{opacity:1}.vbox-left-corner{cursor:pointer;position:fixed;left:0;top:0;overflow:hidden;line-height:1;font-size:12px;z-index:99;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:var(--vbox-tools-color)}.vbox-num{display:inline-block;padding:12px 15px}.vbox-left{left:0}.vbox-right{right:0}.vbox-top{top:0}.vbox-bottom{bottom:0}.vbox-next,.vbox-prev{position:fixed;top:50%;margin-top:-15px;overflow:hidden;cursor:pointer;display:block;width:45px;height:45px;z-index:99;opacity:.8;transition:opacity .2s}.vbox-next:hover,.vbox-prev:hover{opacity:1}.vbox-next span,.vbox-prev span{position:relative;width:20px;height:20px;border:2px solid transparent;border-top-color:var(--vbox-tools-color);border-right-color:var(--vbox-tools-color);text-indent:-100px;position:absolute;top:8px;display:block}.vbox-prev{left:15px}.vbox-next{right:15px}.vbox-prev span{left:10px;transform:rotate(-135deg)}.vbox-next span{transform:rotate(45deg);right:10px}.vbox-inline,.venoratio{position:relative;width:100%;margin:0 auto}.venoratio::before{display:block;padding-top:var(--vb-aspect-ratio);content:""}.venoratio>*{position:absolute;top:0;left:0;width:100%;height:100%;padding:var(--vbox-padding)}.venoratio-1x1{--vb-aspect-ratio:100%;max-width:min(var(--vbox-max-width),100vh - 60px)}.venoratio-4x3.vbox-child.venoratio{--vb-aspect-ratio:calc(3 / 4 * 100%);max-width:min(var(--vbox-max-width),(100vh - 60px) * 4 / 3)}.venoratio-16x9.vbox-child.venoratio{--vb-aspect-ratio:calc(9 / 16 * 100%);max-width:min(var(--vbox-max-width),(100vh - 60px) * 16 / 9)}.venoratio-21x9.vbox-child.venoratio{--vb-aspect-ratio:calc(9 / 21 * 100%);max-width:min(var(--vbox-max-width),(100vh - 60px) * 21 / 9)}.venoratio-full{--vb-aspect-ratio:calc(100vh - 60px)}.vbox-child.vbox-inline,.vbox-child.venoratio{max-width:100%}.vbox-open{overflow:hidden}.vbox-container{position:absolute;left:0;right:0;top:0;bottom:0;overflow-x:hidden;overflow-y:scroll;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;z-index:20;max-height:100%;padding:30px 0}.vbox-content{opacity:0;text-align:center;width:100%;position:relative;overflow:hidden;padding:0 4%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:100%}.vbox-container img{max-width:100%;height:auto}.vbox-child{box-shadow:0 0 12px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);max-width:var(--vbox-max-width);text-align:initial;padding:var(--vbox-padding)}.vbox-child img{-webkit-user-select:none;-khtml-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;display:block}.vbox-fit .vbox-child img,.vbox-fit .vbox-child.venoratio{max-height:calc(100vh - 60px)}.vbox-grab .vbox-child img{cursor:grab}.vbox-child>iframe{border:none!important}.vbox-content.swipe-left{margin-left:-200px!important}.vbox-content.swipe-right{margin-left:200px!important}.vbox-preloader{transform:translateZ(0)}.vbox-preloader .vbox-preloader-inner{opacity:1;transition:opacity .2s}.vbox-hidden{display:none}.vbox-preloader.vbox-hidden .vbox-preloader-inner{opacity:0}.vbox-backdrop{position:absolute;left:0;top:0;width:100%;height:100%;transform:translateZ(-1px);z-index:0}.vbox-tooltip{position:relative;display:inline-block}.vbox-tooltip .vbox-tooltip-text{visibility:hidden;color:#fff;text-align:center;padding:0;position:absolute;z-index:1;bottom:100%;left:0;opacity:0;transition:opacity .3s;margin-bottom:2px;font-family:sans-serif}.vbox-top .vbox-tooltip .vbox-tooltip-text{bottom:auto;top:100%;margin-bottom:0;margin-top:2px}.vbox-tooltip-inner{padding:5px 10px;background-color:rgba(0,0,0,.9);border-radius:6px;font-size:10px}.vbox-tooltip:hover .vbox-tooltip-text{visibility:visible;opacity:1}.vbox-overlay{--sk-size:40px;--sk-color:#333}.sk-center{margin:auto}.sk-plane{width:var(--sk-size);height:var(--sk-size);background-color:var(--sk-color);animation:sk-plane 1.2s infinite ease-in-out}.sk-chase{width:var(--sk-size);height:var(--sk-size);position:relative;animation:sk-chase 2.5s infinite linear both}.sk-chase-dot{width:100%;height:100%;position:absolute;left:0;top:0;animation:sk-chase-dot 2s infinite ease-in-out both}.sk-chase-dot:before{content:"";display:block;width:25%;height:25%;background-color:var(--sk-color);border-radius:100%;animation:sk-chase-dot-before 2s infinite ease-in-out both}.sk-chase-dot:first-child{animation-delay:-1.1s}.sk-chase-dot:nth-child(2){animation-delay:-1s}.sk-chase-dot:nth-child(3){animation-delay:-.9s}.sk-chase-dot:nth-child(4){animation-delay:-.8s}.sk-chase-dot:nth-child(5){animation-delay:-.7s}.sk-chase-dot:nth-child(6){animation-delay:-.6s}.sk-chase-dot:first-child:before{animation-delay:-1.1s}.sk-chase-dot:nth-child(2):before{animation-delay:-1s}.sk-chase-dot:nth-child(3):before{animation-delay:-.9s}.sk-chase-dot:nth-child(4):before{animation-delay:-.8s}.sk-chase-dot:nth-child(5):before{animation-delay:-.7s}.sk-chase-dot:nth-child(6):before{animation-delay:-.6s}.sk-bounce{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-bounce-dot{width:100%;height:100%;border-radius:50%;background-color:var(--sk-color);opacity:.6;position:absolute;top:0;left:0;animation:sk-bounce 2s infinite cubic-bezier(.455,.03,.515,.955)}.sk-bounce-dot:nth-child(2){animation-delay:-1s}.sk-wave{width:var(--sk-size);height:var(--sk-size);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.sk-wave-rect{background-color:var(--sk-color);height:100%;width:15%;animation:sk-wave 1.2s infinite ease-in-out}.sk-wave-rect:first-child{animation-delay:-1.2s}.sk-wave-rect:nth-child(2){animation-delay:-1.1s}.sk-wave-rect:nth-child(3){animation-delay:-1s}.sk-wave-rect:nth-child(4){animation-delay:-.9s}.sk-wave-rect:nth-child(5){animation-delay:-.8s}.sk-pulse{width:var(--sk-size);height:var(--sk-size);background-color:var(--sk-color);border-radius:100%;animation:sk-pulse 1.2s infinite cubic-bezier(.455,.03,.515,.955)}.sk-flow{width:calc(var(--sk-size) * 1.3);height:calc(var(--sk-size) * 1.3);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.sk-flow-dot{width:25%;height:25%;background-color:var(--sk-color);border-radius:50%;animation:sk-flow 1.4s cubic-bezier(.455,.03,.515,.955) 0s infinite both}.sk-flow-dot:first-child{animation-delay:-.3s}.sk-flow-dot:nth-child(2){animation-delay:-.15s}.sk-swing{width:var(--sk-size);height:var(--sk-size);position:relative;animation:sk-swing 1.8s infinite linear}.sk-swing-dot{width:45%;height:45%;position:absolute;top:0;left:0;right:0;margin:auto;background-color:var(--sk-color);border-radius:100%;animation:sk-swing-dot 2s infinite ease-in-out}.sk-swing-dot:nth-child(2){top:auto;bottom:0;animation-delay:-1s}.sk-circle{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-circle-dot{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle-dot:before{content:"";display:block;width:15%;height:15%;background-color:var(--sk-color);border-radius:100%;animation:sk-circle 1.2s infinite ease-in-out both}.sk-circle-dot:first-child{transform:rotate(30deg)}.sk-circle-dot:nth-child(2){transform:rotate(60deg)}.sk-circle-dot:nth-child(3){transform:rotate(90deg)}.sk-circle-dot:nth-child(4){transform:rotate(120deg)}.sk-circle-dot:nth-child(5){transform:rotate(150deg)}.sk-circle-dot:nth-child(6){transform:rotate(180deg)}.sk-circle-dot:nth-child(7){transform:rotate(210deg)}.sk-circle-dot:nth-child(8){transform:rotate(240deg)}.sk-circle-dot:nth-child(9){transform:rotate(270deg)}.sk-circle-dot:nth-child(10){transform:rotate(300deg)}.sk-circle-dot:nth-child(11){transform:rotate(330deg)}.sk-circle-dot:first-child:before{animation-delay:-1.1s}.sk-circle-dot:nth-child(2):before{animation-delay:-1s}.sk-circle-dot:nth-child(3):before{animation-delay:-.9s}.sk-circle-dot:nth-child(4):before{animation-delay:-.8s}.sk-circle-dot:nth-child(5):before{animation-delay:-.7s}.sk-circle-dot:nth-child(6):before{animation-delay:-.6s}.sk-circle-dot:nth-child(7):before{animation-delay:-.5s}.sk-circle-dot:nth-child(8):before{animation-delay:-.4s}.sk-circle-dot:nth-child(9):before{animation-delay:-.3s}.sk-circle-dot:nth-child(10):before{animation-delay:-.2s}.sk-circle-dot:nth-child(11):before{animation-delay:-.1s}.sk-circle-fade{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-circle-fade-dot{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle-fade-dot:before{content:"";display:block;width:15%;height:15%;background-color:var(--sk-color);border-radius:100%;animation:sk-circle-fade 1.2s infinite ease-in-out both}.sk-circle-fade-dot:first-child{transform:rotate(30deg)}.sk-circle-fade-dot:nth-child(2){transform:rotate(60deg)}.sk-circle-fade-dot:nth-child(3){transform:rotate(90deg)}.sk-circle-fade-dot:nth-child(4){transform:rotate(120deg)}.sk-circle-fade-dot:nth-child(5){transform:rotate(150deg)}.sk-circle-fade-dot:nth-child(6){transform:rotate(180deg)}.sk-circle-fade-dot:nth-child(7){transform:rotate(210deg)}.sk-circle-fade-dot:nth-child(8){transform:rotate(240deg)}.sk-circle-fade-dot:nth-child(9){transform:rotate(270deg)}.sk-circle-fade-dot:nth-child(10){transform:rotate(300deg)}.sk-circle-fade-dot:nth-child(11){transform:rotate(330deg)}.sk-circle-fade-dot:first-child:before{animation-delay:-1.1s}.sk-circle-fade-dot:nth-child(2):before{animation-delay:-1s}.sk-circle-fade-dot:nth-child(3):before{animation-delay:-.9s}.sk-circle-fade-dot:nth-child(4):before{animation-delay:-.8s}.sk-circle-fade-dot:nth-child(5):before{animation-delay:-.7s}.sk-circle-fade-dot:nth-child(6):before{animation-delay:-.6s}.sk-circle-fade-dot:nth-child(7):before{animation-delay:-.5s}.sk-circle-fade-dot:nth-child(8):before{animation-delay:-.4s}.sk-circle-fade-dot:nth-child(9):before{animation-delay:-.3s}.sk-circle-fade-dot:nth-child(10):before{animation-delay:-.2s}.sk-circle-fade-dot:nth-child(11):before{animation-delay:-.1s}.sk-grid{width:var(--sk-size);height:var(--sk-size)}.sk-grid-cube{width:33.33%;height:33.33%;background-color:var(--sk-color);float:left;animation:sk-grid 1.3s infinite ease-in-out}.sk-grid-cube:first-child{animation-delay:.2s}.sk-grid-cube:nth-child(2){animation-delay:.3s}.sk-grid-cube:nth-child(3){animation-delay:.4s}.sk-grid-cube:nth-child(4){animation-delay:.1s}.sk-grid-cube:nth-child(5){animation-delay:.2s}.sk-grid-cube:nth-child(6){animation-delay:.3s}.sk-grid-cube:nth-child(7){animation-delay:0s}.sk-grid-cube:nth-child(8){animation-delay:.1s}.sk-grid-cube:nth-child(9){animation-delay:.2s}.sk-fold{width:var(--sk-size);height:var(--sk-size);position:relative;transform:rotateZ(45deg)}.sk-fold-cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.sk-fold-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--sk-color);animation:sk-fold 2.4s infinite linear both;transform-origin:100% 100%}.sk-fold-cube:nth-child(2){transform:scale(1.1) rotateZ(90deg)}.sk-fold-cube:nth-child(4){transform:scale(1.1) rotateZ(180deg)}.sk-fold-cube:nth-child(3){transform:scale(1.1) rotateZ(270deg)}.sk-fold-cube:nth-child(2):before{animation-delay:.3s}.sk-fold-cube:nth-child(4):before{animation-delay:.6s}.sk-fold-cube:nth-child(3):before{animation-delay:.9s}.sk-wander{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-wander-cube{background-color:var(--sk-color);width:20%;height:20%;position:absolute;top:0;left:0;--sk-wander-distance:calc(var(--sk-size) * 0.75);animation:sk-wander 2s ease-in-out -2s infinite both}.sk-wander-cube:nth-child(2){animation-delay:-.5s}.sk-wander-cube:nth-child(3){animation-delay:-1s}.vbox-overlay{--sk-color:#E7131A!important}.vbox-overlay .vbox-child{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 60px);background-color:transparent!important;box-shadow:none!important}.vbox-overlay .vbox-child .image-caption__desc{padding-top:.8rem;display:block;color:#eaecf0;font-size:1.4rem}.vbox-overlay .vbox-child>div:first-child{display:grid;place-items:center}.vbox-overlay .vbox-child>div:first-child figure{display:inline-block}.vbox-overlay .vbox-close{top:.2rem;right:.2rem}.vbox-overlay .vbox-container{padding-block:4.2rem 2rem;overflow:hidden}.vbox-overlay .vbox-left-corner,.vbox-overlay .vbox-title{font-size:1.9rem}.vbox-overlay .vbox-next,.vbox-overlay .vbox-prev{background-color:rgba(0,0,0,.5)}.vbox-overlay .vbox-next span,.vbox-overlay .vbox-prev span{top:12px;overflow:hidden}.vbox-overlay .vbox-next span{right:18px}.vbox-overlay .vbox-prev span{left:18px}.vbox-preloader{--sk-color:#E7131A!important;--sk-size:5rem!important}.wave{overflow:hidden;position:relative;-webkit-clip-path:circle(100%);clip-path:circle(100%)}.wave__layer{display:block;background-color:currentColor;-webkit-clip-path:circle(10%);clip-path:circle(10%);height:99rem;left:0;opacity:.5;pointer-events:none;position:absolute;top:0;transform-origin:center center;transform:translate(-50%,-50%);visibility:hidden;width:99rem}.wave__layer[data-wave-x="0"]{left:0}.wave__layer[data-wave-x="1"]{left:10%}.wave__layer[data-wave-x="2"]{left:20%}.wave__layer[data-wave-x="3"]{left:30%}.wave__layer[data-wave-x="4"]{left:40%}.wave__layer[data-wave-x="5"]{left:50%}.wave__layer[data-wave-x="6"]{left:60%}.wave__layer[data-wave-x="7"]{left:70%}.wave__layer[data-wave-x="8"]{left:80%}.wave__layer[data-wave-x="9"]{left:90%}.wave__layer[data-wave-x="10"]{left:100%}.wave__layer[data-wave-y="0"]{top:0}.wave__layer[data-wave-y="1"]{top:10%}.wave__layer[data-wave-y="2"]{top:20%}.wave__layer[data-wave-y="3"]{top:30%}.wave__layer[data-wave-y="4"]{top:40%}.wave__layer[data-wave-y="5"]{top:50%}.wave__layer[data-wave-y="6"]{top:60%}.wave__layer[data-wave-y="7"]{top:70%}.wave__layer[data-wave-y="8"]{top:80%}.wave__layer[data-wave-y="9"]{top:90%}.wave__layer[data-wave-y="10"]{top:100%}.wave__layer--show{animation:wave-in 1.5s ease-in-out;visibility:visible}.footer .container{position:relative;padding-block:4rem 0}.footer .container ul{padding:0;list-style-type:none}.district .footer .frame-type-header .social-media__label,.footer .frame-type-header .h2,.footer .frame-type-header .h3,.footer .frame-type-header .h4,.footer .frame-type-header .tbssoftgarden_jobdetails .job-posting__details b,.tbssoftgarden_jobdetails .job-posting__details .footer .frame-type-header b{margin-top:0!important}.district .footer .frame-type-menu_pages .social-media__label a,.footer .frame-type-menu_pages .h2 a,.footer .frame-type-menu_pages .h3 a,.footer .frame-type-menu_pages .h4 a,.footer .frame-type-menu_pages .tbssoftgarden_jobdetails .job-posting__details b a,.tbssoftgarden_jobdetails .job-posting__details .footer .frame-type-menu_pages b a{text-decoration-thickness:0.2rem!important}.footer .frame-type-menu_pages ul{margin-block:0}.footer .frame-type-menu_pages li a{position:relative;padding:1.2rem 1.2rem 1.2rem 5.2rem;display:block;color:#190c57;font-size:1.4rem;text-decoration:none;background-color:transparent;transition:background-color .2s ease-in-out}.footer .frame-type-menu_pages li a::after,.footer .frame-type-menu_pages li a::before{content:"";display:block;position:absolute;top:1rem;left:1.2rem;background-color:#e7131a;transition:opacity .2s ease-in-out}.footer .frame-type-menu_pages li a::before{opacity:0}.footer .frame-type-menu_pages li a:focus-visible,.footer .frame-type-menu_pages li a[aria-current=page]{background-color:#f9fafb}.footer .frame-type-menu_pages li a:focus-visible::before,.footer .frame-type-menu_pages li a[aria-current=page]::before{opacity:1}.footer .frame-type-menu_pages li a:focus-visible::after,.footer .frame-type-menu_pages li a[aria-current=page]::after{opacity:0}.footer .frame-type-menu_pages li a::before{top:.8rem}.footer .frame-type-menu_pages li a::after{top:.8rem}.footer .grid__item .frame{margin-bottom:3.2rem}.district .footer .grid .social-media__label,.footer .grid .h2,.footer .grid .h3,.footer .grid .h4,.footer .grid .h5,.footer .grid .tbssoftgarden_jobdetails .job-posting__details b,.tbssoftgarden_jobdetails .job-posting__details .footer .grid b{margin-top:0;margin-inline:1.2rem}.footer .header{margin-bottom:3.2rem}.footer .header>:first-child{margin-top:0}.footer__claim{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.footer__claim span{display:inline-block}.footer__claim span[data-claim]::after{content:attr(data-claim);-webkit-user-select:none;-ms-user-select:none;user-select:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:4.5rem;color:#fff;font-size:3.6rem;font-family:Poppins,system-ui,-apple-system,sans-serif;background-color:#e7131a}.footer>.footer__claim{display:none}.footer>.footer__claim span:first-child{border-left:2.5rem solid transparent;border-bottom:5rem solid #e7131a}.footer>.footer__claim span[data-claim]::after{padding-inline:0.8rem 1.6rem;height:5rem;font-size:2.4rem}.footer__nav span{display:inline-block;padding-inline:0.8rem;font-size:1.2rem;transform:translateY(-.2rem)}.footer__footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-block:1.6rem;color:#fff;background-color:#e7131a;box-shadow:0 0 0 100vmax #e7131a;-webkit-clip-path:inset(0 -100vmax -1px);clip-path:inset(0 -100vmax -1px)}.footer__footer a{color:#fff;font-size:1.4rem;font-weight:700;text-decoration:none;text-underline-offset:0.4rem}.footer__footer a.active,.footer__footer a:focus-visible{text-decoration:underline}.district .footer__content{padding-block:8rem}.district .footer .container{padding-top:0}.district .footer .social-media{padding:0;display:-ms-flexbox;display:flex;gap:.8rem 8rem;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.district .footer .social-media__items{padding:1.2rem;display:-ms-flexbox;display:flex;gap:4rem}.district .footer .social-media__label{margin:0!important}.pagination{margin-block:3.2rem;border-top:.1rem solid #98a2b3}.pagination ul{margin:0;padding:2rem 0 0 0;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;font-size:1.4rem}.pagination li{text-align:center;display:-ms-flexbox;display:flex;width:4rem;height:4rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.pagination li.next,.pagination li.previous{width:2.4rem}.pagination li.next i,.pagination li.previous i{transform:scale(.85)}.pagination li.next [aria-current=page],.pagination li.previous [aria-current=page]{color:#d0d5dd;cursor:default}.pagination li:nth-child(2){margin-left:auto}.pagination li:nth-last-child(2){margin-right:auto}.pagination li a{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#190c57;text-decoration:none;transition:background-color .2s ease-in-out}.pagination li a *{pointer-events:none}.pagination li a.current{background-color:#f2f4f7}.accordion{margin-left:0;max-width:86.66rem}.accordion-element{border-bottom:1px solid #98a2b3}.accordion-element[open] .accordion-element__arrow{transform:scaleY(-1)}.accordion-element[open] .accordion-element__body{max-height:none}.accordion-element.closing .accordion-element__arrow{transform:scaleY(1)}.accordion-element.closing .accordion-element__body{animation:accordion-closing .2s ease-out forwards}.accordion-element.opening .accordion-element__body{animation:accordion-opening .2s ease-in forwards}.accordion-element__summary{min-height:7.3rem;padding:2.4rem 0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;gap:.8rem;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.accordion-element__summary::-webkit-details-marker{display:none}.accordion-element__heading{font-weight:700;text-wrap:balance}.accordion-element__arrow{margin-left:auto;width:2.4rem;height:2.4rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;transform:scaleY(1);transition:transform .2s ease-in-out}.accordion-element__body{overflow:hidden}.accordion-element__body-inner{height:auto;width:100%;padding:0 0 3.2rem}.accordion-element__body-inner>*{margin-block:var(--module-margin-block)}.accordion-element__body-inner>*>:first-child,.accordion-element__body-inner>*>:first-child>:first-child{margin-top:0}.accordion-element__body-inner>*>:last-child{margin-bottom:0}.accordion-element__body-inner>:first-child{margin-top:0}.accordion-element__body-inner>:last-child{margin-bottom:0}.social-media{padding-inline:1.2rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;opacity:1;-ms-flex-order:1;order:1}.social-media a{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:3.2rem;-ms-flex-pack:center;justify-content:center}.social-media a img,.social-media a svg{filter:invert(12%) sepia(98%) saturate(6496%) hue-rotate(354deg) brightness(93%) contrast(95%);transition:transform .2s ease-in-out;width:3.2rem}.css-loaded .social-media a img,.css-loaded .social-media a svg{transition:transform .2s ease-in-out,filter .2s ease-in-out}.social-media a:focus-visible img,.social-media a:focus-visible svg{color:invert(8%) sepia(43%) saturate(5223%) hue-rotate(245deg) brightness(98%) contrast(109%);filter:invert(8%) sepia(43%) saturate(5223%) hue-rotate(245deg) brightness(98%) contrast(109%);transform:scale(.9)}.social-media__link{color:#190c57}.social-media__link--icon{border-radius:50%;width:3.2rem}.teaser{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;border-radius:2rem;border:1px solid #98a2b3;gap:0;transition:background-color .2s ease-in-out,color .2s ease-in-out;color:#190c57;cursor:pointer;text-decoration:none}.teaser:focus-within{color:#e7131a;background-color:#f2f4f7}.teaser__image{-ms-flex-negative:0;flex-shrink:0;width:100%;height:auto;aspect-ratio:16/9;margin-bottom:.8rem;overflow:hidden}.teaser__image img{object-fit:cover;width:100%;height:100%}.teaser__textwrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:2.4rem 1.6rem 4.2rem}.teaser__heading{font-size:2.1rem;margin-bottom:1.6rem;margin-top:0}.teaser__description,.teaser__description p{font-size:1.4rem}.teaser__description>:last-child{margin-bottom:1.6rem}.teaser__link{position:absolute;inset:0;display:block}.teaser__readmore{position:absolute;right:1.6rem;bottom:1.6rem;background-color:#667085;transition:background-color .2s ease-in-out}.teaser:focus-within .teaser__readmore{background-color:#e7131a}.teaser--icon{gap:2.4rem;border-radius:0;border:none;overflow:unset}.teaser--icon:focus-within{background-color:inherit}.teaser--icon .teaser__image{-ms-flex-negative:0;flex-shrink:0;width:6.4rem;height:6.4rem}.teaser--icon .teaser__link{outline-offset:0.8rem}.teaser--icon .teaser__textwrapper{padding:0}.teaser--icon .teaser__readmore{display:none}.teaser--wide{-ms-flex-direction:row;flex-direction:row;gap:2.4rem}.teaser--wide .teaser__image{width:40%;margin-bottom:0;aspect-ratio:4/3}table{border-collapse:collapse;border:none}table caption{margin-bottom:1.6rem;font-weight:700;text-align:left}table tr{border:none;border-bottom:.1rem solid #f2f4f7}table td,table th{padding:1.6rem 2.4rem;text-align:left;border:none;background-color:#fff}table th{background-color:#f9fafb}table tfoot td,table tfoot th{font-weight:700}figure.table{overflow-x:auto}.frame-type-textmedia .ce-above .ce-bodytext,.frame-type-textmedia .ce-below .ce-bodytext,.frame-type-textpic .ce-above .ce-bodytext,.frame-type-textpic .ce-below .ce-bodytext{margin-inline:calc(2 * (var(--col-width) + var(--grid-gap)))}.grid__item .frame-type-textmedia .ce-above .ce-bodytext,.grid__item .frame-type-textmedia .ce-below .ce-bodytext,.grid__item .frame-type-textpic .ce-above .ce-bodytext,.grid__item .frame-type-textpic .ce-below .ce-bodytext{margin-inline:0}.frame-type-textmedia .ce-above .ce-gallery figure,.frame-type-textmedia .ce-below .ce-gallery figure,.frame-type-textpic .ce-above .ce-gallery figure,.frame-type-textpic .ce-below .ce-gallery figure{margin-inline:auto}.frame-type-textmedia .ce-above>:not(:first-child),.frame-type-textmedia .ce-below>:not(:first-child),.frame-type-textpic .ce-above>:not(:first-child),.frame-type-textpic .ce-below>:not(:first-child){margin-top:4rem}.frame-type-textmedia .ce-bodytext a:not(.btn),.frame-type-textpic .ce-bodytext a:not(.btn){color:#e7131a;text-decoration:none;text-underline-offset:0.2rem}.frame-type-textmedia .ce-bodytext a:not(.btn):focus-visible,.frame-type-textpic .ce-bodytext a:not(.btn):focus-visible{text-decoration:underline}.frame-type-textmedia .ce-bodytext a:not(.btn).download .text-icon,.frame-type-textmedia .ce-bodytext a:not(.btn)[target=_blank] .text-icon,.frame-type-textpic .ce-bodytext a:not(.btn).download .text-icon,.frame-type-textpic .ce-bodytext a:not(.btn)[target=_blank] .text-icon{display:inline-block;height:1px;position:relative;width:2.6rem;text-align:left}.frame-type-textmedia .ce-bodytext a:not(.btn).download i[class],.frame-type-textmedia .ce-bodytext a:not(.btn)[target=_blank] i[class],.frame-type-textpic .ce-bodytext a:not(.btn).download i[class],.frame-type-textpic .ce-bodytext a:not(.btn)[target=_blank] i[class]{bottom:-.8rem;position:absolute}.frame-type-textmedia .ce-bodytext a:not(.btn).download .text-icon,.frame-type-textpic .ce-bodytext a:not(.btn).download .text-icon{margin-left:.2rem}.frame-type-textmedia .ce-bodytext ol,.frame-type-textmedia .ce-bodytext ul,.frame-type-textpic .ce-bodytext ol,.frame-type-textpic .ce-bodytext ul{padding-left:2.2rem;margin-left:0}.frame-type-textmedia .ce-bodytext ol li,.frame-type-textmedia .ce-bodytext ul li,.frame-type-textpic .ce-bodytext ol li,.frame-type-textpic .ce-bodytext ul li{margin-top:1.6rem;padding-left:1.2rem}.frame-type-textmedia .ce-bodytext ol li::marker,.frame-type-textmedia .ce-bodytext ul li::marker,.frame-type-textpic .ce-bodytext ol li::marker,.frame-type-textpic .ce-bodytext ul li::marker{font-weight:700}.frame-type-textmedia .ce-bodytext ol,.frame-type-textpic .ce-bodytext ol{padding-left:2.4rem}.frame-type-textmedia .ce-bodytext ol li,.frame-type-textpic .ce-bodytext ol li{padding-left:1rem}.frame-type-textmedia .ce-bodytext .table,.frame-type-textmedia .ce-bodytext ol,.frame-type-textmedia .ce-bodytext ul,.frame-type-textpic .ce-bodytext .table,.frame-type-textpic .ce-bodytext ol,.frame-type-textpic .ce-bodytext ul{margin-bottom:1.6rem}.frame-type-textmedia .ce-bodytext>:first-child,.frame-type-textmedia .ce-bodytext>:first-child>:first-child,.frame-type-textpic .ce-bodytext>:first-child,.frame-type-textpic .ce-bodytext>:first-child>:first-child{margin-top:0}.frame-type-textmedia .ce-bodytext>:last-child,.frame-type-textpic .ce-bodytext>:last-child{margin-bottom:0}.frame-type-textmedia .ce-column,.frame-type-textpic .ce-column{width:100%}.grid__item .frame-type-textmedia .ce-column,.grid__item .frame-type-textpic .ce-column{width:100%!important}.frame-type-textmedia .ce-column figcaption,.frame-type-textpic .ce-column figcaption{font-size:1.4rem}.frame-type-textmedia .ce-column .video iframe,.frame-type-textpic .ce-column .video iframe{width:100%;aspect-ratio:16/9;border:0}.frame-type-textmedia .ce-column .image img,.frame-type-textpic .ce-column .image img{margin-inline:auto}.frame-type-textmedia .ce-gallery[data-ce-columns="2"] .ce-column,.frame-type-textpic .ce-gallery[data-ce-columns="2"] .ce-column{width:calc((100% - (4rem * 1))/ 2)}.frame-type-textmedia .ce-gallery[data-ce-columns="3"] .ce-column,.frame-type-textpic .ce-gallery[data-ce-columns="3"] .ce-column{width:calc((100% - (4rem * 2))/ 3)}.frame-type-textmedia .ce-gallery[data-ce-columns="4"] .ce-column,.frame-type-textpic .ce-gallery[data-ce-columns="4"] .ce-column{width:calc((100% - (4rem * 3))/ 4)}.frame-type-textmedia .ce-gallery[data-ce-columns="5"] .ce-column,.frame-type-textpic .ce-gallery[data-ce-columns="5"] .ce-column{width:calc((100% - (4rem * 4))/ 5)}.frame-type-textmedia .ce-gallery[data-ce-columns="6"] .ce-column,.frame-type-textpic .ce-gallery[data-ce-columns="6"] .ce-column{width:calc((100% - (4rem * 5))/ 6)}.frame-type-textmedia .ce-gallery[data-ce-columns="7"] .ce-column,.frame-type-textpic .ce-gallery[data-ce-columns="7"] .ce-column{width:calc((100% - (4rem * 6))/ 7)}.frame-type-textmedia .ce-gallery[data-ce-columns="8"] .ce-column,.frame-type-textpic .ce-gallery[data-ce-columns="8"] .ce-column{width:calc((100% - (4rem * 7))/ 8)}.frame-type-textmedia .ce-gallery figure,.frame-type-textpic .ce-gallery figure{margin-inline:auto;display:table}.frame-type-textmedia .ce-gallery figure.video,.frame-type-textpic .ce-gallery figure.video{width:100%}.frame-type-textmedia .ce-gallery figcaption,.frame-type-textpic .ce-gallery figcaption{display:table-caption;caption-side:bottom}.frame-type-textmedia .ce-gallery figcaption.video-caption,.frame-type-textpic .ce-gallery figcaption.video-caption{margin-top:.8rem}.frame-type-textmedia .ce-gallery figcaption .image-caption__desc::before,.frame-type-textpic .ce-gallery figcaption .image-caption__desc::before{content:"";display:block;height:.4rem}.frame-type-textmedia .ce-left,.frame-type-textmedia .ce-right,.frame-type-textpic .ce-left,.frame-type-textpic .ce-right{display:grid;grid-template-columns:1fr 1fr;gap:var(--grid-gap);-ms-flex-align:center;align-items:center}.grid__item .frame-type-textmedia .ce-left,.grid__item .frame-type-textmedia .ce-right,.grid__item .frame-type-textpic .ce-left,.grid__item .frame-type-textpic .ce-right{grid-template-columns:1fr}.frame-type-textmedia .ce-row,.frame-type-textpic .ce-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.frame-type-textmedia .ce-row:not(:first-child),.frame-type-textpic .ce-row:not(:first-child){margin-top:4rem}.grid__item .frame-type-textmedia .ce-row,.grid__item .frame-type-textpic .ce-row{-ms-flex-direction:column;flex-direction:column}.frame-type-textmedia .ce-right .ce-gallery,.frame-type-textpic .ce-right .ce-gallery{-ms-flex-order:2;order:2}.frame-type-textmedia.frame-layout-1 .ce-bodytext,.frame-type-textpic.frame-layout-1 .ce-bodytext{margin:0;padding:1.6rem 1.6rem 3.2rem;position:relative;background-color:transparent;transition:background-color .2s ease-in-out;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.frame-type-textmedia.frame-layout-1 .ce-bodytext:focus-within,.frame-type-textpic.frame-layout-1 .ce-bodytext:focus-within{background-color:#f2f4f7}.frame-type-textmedia.frame-layout-1 .ce-bodytext:focus-within i,.frame-type-textpic.frame-layout-1 .ce-bodytext:focus-within i{background-color:#e7131a}.frame-type-textmedia.frame-layout-1 .ce-bodytext a.download,.frame-type-textpic.frame-layout-1 .ce-bodytext a.download{position:absolute;inset:0}.frame-type-textmedia.frame-layout-1 .ce-bodytext a.download .text-icon,.frame-type-textpic.frame-layout-1 .ce-bodytext a.download .text-icon{position:static}.frame-type-textmedia.frame-layout-1 .ce-bodytext a.download .v-hidden,.frame-type-textpic.frame-layout-1 .ce-bodytext a.download .v-hidden{top:1px;left:1px}.frame-type-textmedia.frame-layout-1 .ce-bodytext a.download i[class],.frame-type-textpic.frame-layout-1 .ce-bodytext a.download i[class]{position:absolute;right:1.6rem;bottom:3.3rem;background-color:#190c57}.frame-type-textmedia.frame-layout-1 .ce-bodytext p,.frame-type-textpic.frame-layout-1 .ce-bodytext p{font-size:1.6rem}.frame-type-textmedia.frame-layout-1 .ce-bodytext p:has(a.download),.frame-type-textpic.frame-layout-1 .ce-bodytext p:has(a.download){margin-top:2.4rem;min-height:2.8rem}.frame-type-textmedia.frame-layout-1 .ce-bodytext p .cr,.frame-type-textpic.frame-layout-1 .ce-bodytext p .cr{padding-right:3rem;display:inline-block;color:#667085;font-size:1.4rem}.frame-type-textmedia.frame-layout-1 .ce-bodytext p .cr::before,.frame-type-textpic.frame-layout-1 .ce-bodytext p .cr::before{content:"Foto: "}.frame-type-textmedia.frame-layout-1 .image-caption__desc,.frame-type-textpic.frame-layout-1 .image-caption__desc{display:none}.form-group.has-error label[for]:not([for*=date]):not([for*=number]):not([for*=radio]):not([for*=textarea])~.input:not(.select):not(.multiselect)::after,.svg-alert-circle-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:0 0;mask-position:0 0}.form-group.has-error label[for]:not([for*=date]):not([for*=number]):not([for*=radio]):not([for*=textarea])~.input:not(.select):not(.multiselect)::after,.svg-alert-circle-outline{width:26px;height:26px}.svg-alert-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:12.5% 0;mask-position:12.5% 0}.svg-alert-outline{width:26px;height:26px}.svg-anchor-desktop{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:0 12.5%;mask-position:0 12.5%}.svg-anchor-desktop{width:26px;height:26px}.svg-anchor-desktop-close{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:12.5% 12.5%;mask-position:12.5% 12.5%}.svg-anchor-desktop-close{width:26px;height:26px}.svg-anchor-mobile{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:25% 0;mask-position:25% 0}.svg-anchor-mobile{width:26px;height:26px}.anchor-navigation__close::after,.svg-anchor-mobile-close{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:25% 12.5%;mask-position:25% 12.5%}.anchor-navigation__close::after,.svg-anchor-mobile-close{width:26px;height:26px}.svg-arrow-back{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:0 25%;mask-position:0 25%}.svg-arrow-back{width:26px;height:26px}.svg-arrow-down{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:12.5% 25%;mask-position:12.5% 25%}.svg-arrow-down{width:26px;height:26px}.svg-arrow-down-circle{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:25% 25%;mask-position:25% 25%}.svg-arrow-down-circle{width:26px;height:26px}.svg-arrow-down-circle-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:37.5% 0;mask-position:37.5% 0}.svg-arrow-down-circle-outline{width:26px;height:26px}.svg-arrow-down-sm{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:37.5% 12.5%;mask-position:37.5% 12.5%}.svg-arrow-down-sm{width:26px;height:26px}.svg-arrow-forward{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:37.5% 25%;mask-position:37.5% 25%}.svg-arrow-forward{width:26px;height:26px}.svg-arrow-left{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:0 37.5%;mask-position:0 37.5%}.svg-arrow-left{width:26px;height:26px}.svg-arrow-left-sm{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:12.5% 37.5%;mask-position:12.5% 37.5%}.svg-arrow-left-sm{width:26px;height:26px}.svg-arrow-right{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:25% 37.5%;mask-position:25% 37.5%}.svg-arrow-right{width:26px;height:26px}.svg-arrow-right-circle-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:37.5% 37.5%;mask-position:37.5% 37.5%}.svg-arrow-right-circle-outline{width:26px;height:26px}.footer .frame-type-menu_pages li a::after,.list__item-icon::before,.svg-arrow-right-sm{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:50% 0;mask-position:50% 0}.footer .frame-type-menu_pages li a::after,.list__item-icon::before,.svg-arrow-right-sm{width:26px;height:26px}.footer .frame-type-menu_pages li a::before,.list__item-icon::after,.svg-arrow-right-sm-circle{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:50% 12.5%;mask-position:50% 12.5%}.footer .frame-type-menu_pages li a::before,.list__item-icon::after,.svg-arrow-right-sm-circle{width:26px;height:26px}.svg-arrow-top-right{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:50% 25%;mask-position:50% 25%}.svg-arrow-top-right{width:26px;height:26px}.footer .frame-type-menu_pages li a[target=_blank]::after,.svg-arrow-top-right-sm,[data-icon=external]>.list__item-icon::before,[target=_blank]~.list__item-icon::before{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:50% 37.5%;mask-position:50% 37.5%}.footer .frame-type-menu_pages li a[target=_blank]::after,.svg-arrow-top-right-sm,[data-icon=external]>.list__item-icon::before,[target=_blank]~.list__item-icon::before{width:26px;height:26px}.footer .frame-type-menu_pages li a[target=_blank]::before,.svg-arrow-top-right-sm-circle,[data-icon=external]>.list__item-icon::after,[target=_blank]~.list__item-icon::after{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:0 50%;mask-position:0 50%}.footer .frame-type-menu_pages li a[target=_blank]::before,.svg-arrow-top-right-sm-circle,[data-icon=external]>.list__item-icon::after,[target=_blank]~.list__item-icon::after{width:26px;height:26px}.svg-arrow-up{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:12.5% 50%;mask-position:12.5% 50%}.svg-arrow-up{width:26px;height:26px}.svg-bookmark-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:25% 50%;mask-position:25% 50%}.svg-bookmark-outline{width:26px;height:26px}.list__item-label.list__item-label--event::before,.svg-calendar-blank-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:37.5% 50%;mask-position:37.5% 50%}.list__item-label.list__item-label--event::before,.svg-calendar-blank-outline{width:26px;height:26px}.list__item-cal::before,.svg-calendar-blank-plus{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%}.list__item-cal::before,.svg-calendar-blank-plus{width:26px;height:26px}.form-group.has-success label[for]:not([for*=date]):not([for*=number]):not([for*=radio]):not([for*=textarea])~.input:not(.select):not(.multiselect)::after,.svg-check{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:62.5% 0;mask-position:62.5% 0}.form-group.has-success label[for]:not([for*=date]):not([for*=number]):not([for*=radio]):not([for*=textarea])~.input:not(.select):not(.multiselect)::after,.svg-check{width:26px;height:26px}.svg-check-circle-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:62.5% 12.5%;mask-position:62.5% 12.5%}.svg-check-circle-outline{width:26px;height:26px}.svg-checkbox-blank-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:62.5% 25%;mask-position:62.5% 25%}.svg-checkbox-blank-outline{width:26px;height:26px}.svg-checkbox-marked{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:62.5% 37.5%;mask-position:62.5% 37.5%}.svg-checkbox-marked{width:26px;height:26px}.svg-checkbox-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:62.5% 50%;mask-position:62.5% 50%}.svg-checkbox-outline{width:26px;height:26px}.svg-chevron-up{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:0 62.5%;mask-position:0 62.5%}.svg-chevron-up{width:26px;height:26px}.svg-circle-half-full{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:12.5% 62.5%;mask-position:12.5% 62.5%}.svg-circle-half-full{width:26px;height:26px}.svg-circle-info{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:60.7476635514% 97.1962616822%;mask-position:60.7476635514% 97.1962616822%}.svg-circle-info{width:20px;height:20px}.svg-close{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:25% 62.5%;mask-position:25% 62.5%}.svg-close{width:26px;height:26px}.svg-close-circle{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:37.5% 62.5%;mask-position:37.5% 62.5%}.svg-close-circle{width:26px;height:26px}.svg-close-circle-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:50% 62.5%;mask-position:50% 62.5%}.svg-close-circle-outline{width:26px;height:26px}.svg-dark-mode{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:62.5% 62.5%;mask-position:62.5% 62.5%}.svg-dark-mode{width:26px;height:26px}.svg-dots-horizontal{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:75% 0;mask-position:75% 0}.svg-dots-horizontal{width:26px;height:26px}.svg-dots-vertical{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:75% 12.5%;mask-position:75% 12.5%}.svg-dots-vertical{width:26px;height:26px}.svg-easy-language-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:75% 25%;mask-position:75% 25%}.svg-easy-language-outline{width:26px;height:26px}.svg-email-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:75% 37.5%;mask-position:75% 37.5%}.svg-email-outline{width:26px;height:26px}.svg-euro{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:75% 50%;mask-position:75% 50%}.svg-euro{width:26px;height:26px}.svg-fast-forward-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:75% 62.5%;mask-position:75% 62.5%}.svg-fast-forward-outline{width:26px;height:26px}.svg-heart-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:0 75%;mask-position:0 75%}.svg-heart-outline{width:26px;height:26px}.svg-light-mode{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:12.5% 75%;mask-position:12.5% 75%}.svg-light-mode{width:26px;height:26px}.svg-lock-open-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:25% 75%;mask-position:25% 75%}.svg-lock-open-outline{width:26px;height:26px}.svg-lock-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:37.5% 75%;mask-position:37.5% 75%}.svg-lock-outline{width:26px;height:26px}.svg-login-variant{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:50% 75%;mask-position:50% 75%}.svg-login-variant{width:26px;height:26px}.svg-menu{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:62.5% 75%;mask-position:62.5% 75%}.svg-menu{width:26px;height:26px}.svg-message-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:75% 75%;mask-position:75% 75%}.svg-message-outline{width:26px;height:26px}.svg-microphone-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:87.5% 0;mask-position:87.5% 0}.svg-microphone-outline{width:26px;height:26px}.svg-minus{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:87.5% 12.5%;mask-position:87.5% 12.5%}.svg-minus{width:26px;height:26px}.svg-navigate-before{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:87.5% 25%;mask-position:87.5% 25%}.svg-navigate-before{width:26px;height:26px}.form-group .input.select::after,.svg-navigate-down{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:87.5% 37.5%;mask-position:87.5% 37.5%}.form-group .input.select::after,.svg-navigate-down{width:26px;height:26px}.svg-navigate-next{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:87.5% 50%;mask-position:87.5% 50%}.svg-navigate-next{width:26px;height:26px}.svg-percentage{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:87.5% 62.5%;mask-position:87.5% 62.5%}.svg-percentage{width:26px;height:26px}.svg-phone-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:87.5% 75%;mask-position:87.5% 75%}.svg-phone-outline{width:26px;height:26px}.list__item-location::before,.list__item-poi::before,.svg-pin{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:0 87.5%;mask-position:0 87.5%}.list__item-location::before,.list__item-poi::before,.svg-pin{width:26px;height:26px}.svg-pin-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:12.5% 87.5%;mask-position:12.5% 87.5%}.svg-pin-outline{width:26px;height:26px}.svg-play{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:25% 87.5%;mask-position:25% 87.5%}.svg-play{width:26px;height:26px}.svg-play-circle{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:37.5% 87.5%;mask-position:37.5% 87.5%}.svg-play-circle{width:26px;height:26px}.svg-play-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:50% 87.5%;mask-position:50% 87.5%}.svg-play-outline{width:26px;height:26px}.svg-plus{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:62.5% 87.5%;mask-position:62.5% 87.5%}.svg-plus{width:26px;height:26px}.svg-printer-pos-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:75% 87.5%;mask-position:75% 87.5%}.svg-printer-pos-outline{width:26px;height:26px}.svg-quote{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:87.5% 84.2592592593%;mask-position:87.5% 84.2592592593%}.svg-quote{width:26px;height:18px}.svg-radiobox-blank{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:100% 0;mask-position:100% 0}.svg-radiobox-blank{width:26px;height:26px}.svg-radiobox-marked{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:100% 12.5%;mask-position:100% 12.5%}.svg-radiobox-marked{width:26px;height:26px}.svg-rewind-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:100% 25%;mask-position:100% 25%}.svg-rewind-outline{width:26px;height:26px}.svg-rss{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:100% 37.5%;mask-position:100% 37.5%}.svg-rss{width:26px;height:26px}.svg-search{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:100% 50%;mask-position:100% 50%}.svg-search{width:26px;height:26px}.svg-share-variant-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:100% 62.5%;mask-position:100% 62.5%}.svg-share-variant-outline{width:26px;height:26px}.svg-sign-language-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:100% 75%;mask-position:100% 75%}.svg-sign-language-outline{width:26px;height:26px}.svg-skip-next-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:100% 87.5%;mask-position:100% 87.5%}.svg-skip-next-outline{width:26px;height:26px}.svg-skip-previous-outline{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:0 100%;mask-position:0 100%}.svg-skip-previous-outline{width:26px;height:26px}.list__item-time::before,.svg-time{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:12.5% 100%;mask-position:12.5% 100%}.list__item-time::before,.svg-time{width:26px;height:26px}.svg-tray-arrow-down,[data-icon=download]>.list__item-icon::before{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:25% 100%;mask-position:25% 100%}.svg-tray-arrow-down,[data-icon=download]>.list__item-icon::before{width:26px;height:26px}.svg-tray-arrow-down-circle,[data-icon=download]>.list__item-icon::after{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:37.5% 100%;mask-position:37.5% 100%}.svg-tray-arrow-down-circle,[data-icon=download]>.list__item-icon::after{width:26px;height:26px}.svg-web{-webkit-mask:url("../img/sprite.svg?_=1753368893205") no-repeat;mask:url("../img/sprite.svg?_=1753368893205") no-repeat;-webkit-mask-position:50% 100%;mask-position:50% 100%}.svg-web{width:26px;height:26px}.frame-type-form_formframework>div[id]{max-width:86.66rem}.frame-type-form_formframework form>:nth-child(2):is(h1,h2,.testimonial__heading,h3,fieldset){margin-top:0}.frame-type-form_formframework form>:not(h1):not(h2):not(.testimonial__heading):not(h3){max-width:86.66rem}.frame-type-form_formframework form>:not(h1):not(h2):not(.testimonial__heading):not(h3).row{max-width:calc(86.66rem + 30px)}.frame-type-form_formframework form .table-responsive tr a:not(.btn){color:#e7131a;text-decoration:none;text-underline-offset:0.2rem}.frame-type-form_formframework form .table-responsive tr a:not(.btn):focus-visible{text-decoration:underline}.frame-type-form_formframework form .table-responsive tr a:not(.btn).download .text-icon,.frame-type-form_formframework form .table-responsive tr a:not(.btn)[target=_blank] .text-icon{display:inline-block;height:1px;position:relative;width:2.6rem;text-align:left}.frame-type-form_formframework form .table-responsive tr a:not(.btn).download i[class],.frame-type-form_formframework form .table-responsive tr a:not(.btn)[target=_blank] i[class]{bottom:-.8rem;position:absolute}.frame-type-form_formframework form .table-responsive tr a:not(.btn).download .text-icon{margin-left:.2rem}.frame-type-form_formframework input[aria-hidden=true][tabindex="-1"]{position:fixed!important;margin:0 0 0 -9999rem}fieldset{position:relative;display:block;margin-block:6.4rem;padding:3.2rem 3.2rem 2.4rem 3.2rem;width:100%;border:none;box-sizing:border-box}fieldset.form-group{margin-block:6.4rem;padding:3.2rem}fieldset::after{content:"";display:block;position:absolute;inset:0;top:-6.05rem;border:.1rem solid #eaecf0;z-index:-1}fieldset legend{padding-top:3.2rem;font-size:1.9rem;font-weight:700}fieldset>:last-child{margin-bottom:2.4rem}.form-step__label{font-size:2.4rem;font-weight:700}.form-step__label+.form-group,.form-step__label+.form-noticebox,.form-step__label+.row,.form-step__label+fieldset{margin-top:2.4rem}.form-check{margin-bottom:.8rem}.form-check span a:not(.btn){color:#e7131a;text-decoration:none;text-underline-offset:0.2rem}.form-check span a:not(.btn):focus-visible{text-decoration:underline}.form-check span a:not(.btn).download .text-icon,.form-check span a:not(.btn)[target=_blank] .text-icon{display:inline-block;height:1px;position:relative;width:2.6rem;text-align:left}.form-check span a:not(.btn).download i[class],.form-check span a:not(.btn)[target=_blank] i[class]{bottom:-.8rem;position:absolute}.form-check span a:not(.btn).download .text-icon{margin-left:.2rem}.form-fileupload{overflow:hidden}input:focus-visible~.form-fileupload,input:focus-visible~.form-fileupload .form-fileupload__label{box-shadow:inset 0 0 0 1px var(--clr-border,#344054)}input[disabled]~.form-fileupload,input[disabled]~.form-fileupload .form-fileupload__filename,input[disabled]~.form-fileupload .form-fileupload__label{color:#667085;background-color:#f2f4f7;border-color:#98a2b3!important;pointer-events:none}input[disabled]~.form-fileupload .form-fileupload__label{color:#190c57;background-color:#eaecf0}.form-fileupload__label{padding:.9rem 1.3rem;color:var(--clr-label-text,#190c57);background-color:var(--clr-label-bg,#98a2b3);border-right:.1rem solid var(--clr-border,#344054);white-space:nowrap;cursor:pointer}.form-fileupload__filename{padding:.9rem 1.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-fileupload__filename--empty{color:#344054}.form-fileupload__filename--empty::after{content:attr(data-empty)}.form-fileupload__wrapper{position:relative}.form-fileupload__wrapper input{max-height:4.85rem;opacity:.1}.form-group{margin-bottom:.8rem;padding-bottom:1.6rem}.form-group :-ms-input-placeholder{color:#344054}.form-group ::placeholder{color:#344054}.form-group ::-webkit-calendar-picker-indicator{cursor:pointer}.form-group.has-error input:is([type=date],[type=email],[type=number],[type=password],[type=tel],[type=text],[type=url]),.form-group.has-error select,.form-group.has-error textarea{border-color:#b60002}.form-group.has-error input:is([type=email],[type=password],[type=tel],[type=text],[type=url]){padding-right:3.2rem}.form-group.has-error .fileupload{--clr-border:#B60002;--clr-label-bg:#B60002;--clr-label-text:#fff}.form-group.has-error label[for]:not([for*=date]):not([for*=number]):not([for*=radio]):not([for*=textarea])~.input:not(.select):not(.multiselect){position:relative}.form-group.has-error label[for]:not([for*=date]):not([for*=number]):not([for*=radio]):not([for*=textarea])~.input:not(.select):not(.multiselect)::after{content:"";position:absolute;top:9px;right:.8rem;display:block;background-color:#b60002;transform:scale(.7)}.form-group.has-success input:is([type=date],[type=email],[type=number],[type=password],[type=tel],[type=text],[type=url]),.form-group.has-success select,.form-group.has-success textarea{border-color:#036819}.form-group.has-success input:is([type=email],[type=password],[type=tel],[type=text],[type=url]){padding-right:3.2rem}.form-group.has-success .fileupload{--clr-border:#036819;--clr-label-bg:#036819;--clr-label-text:#fff}.form-group.has-success label[for]:not([for*=date]):not([for*=number]):not([for*=radio]):not([for*=textarea])~.input:not(.select):not(.multiselect){position:relative}.form-group.has-success label[for]:not([for*=date]):not([for*=number]):not([for*=radio]):not([for*=textarea])~.input:not(.select):not(.multiselect)::after{content:"";position:absolute;top:9px;right:.8rem;display:block;background-color:#036819;transform:scale(.7)}.form-group select{appearance:none}.form-group select:invalid{color:#344054}.form-group select:not([disabled]){cursor:pointer}.form-group .form-fileupload,.form-group input,.form-group select,.form-group textarea{outline-color:#344054;display:block;padding:.9rem 1.3rem;width:100%;color:#190c57;font-family:"Source Sans 3",system-ui,-apple-system,sans-serif;font-size:1.9rem;line-height:1.5;background-color:#fff;border:.1rem solid #344054}.form-group .form-fileupload .a11y-focus-key,.form-group .form-fileupload:focus-visible,.form-group input .a11y-focus-key,.form-group input:focus-visible,.form-group select .a11y-focus-key,.form-group select:focus-visible,.form-group textarea .a11y-focus-key,.form-group textarea:focus-visible{outline:0;box-shadow:0 0 0 .1rem #344054}.form-group .form-fileupload[disabled],.form-group input[disabled],.form-group select[disabled],.form-group textarea[disabled]{color:#667085;background-color:#f2f4f7;border-color:#475467}.form-group .form-fileupload[disabled]:-ms-input-placeholder,.form-group input[disabled]:-ms-input-placeholder,.form-group select[disabled]:-ms-input-placeholder,.form-group textarea[disabled]:-ms-input-placeholder{color:#667085}.form-group .form-fileupload[disabled]::placeholder,.form-group input[disabled]::placeholder,.form-group select[disabled]::placeholder,.form-group textarea[disabled]::placeholder{color:#667085}.form-group input[type=date]{appearance:none;height:4.85rem}.form-group .input.advancedpassword>.input:not(:first-child){margin-top:1.6rem}.form-group .input [role=radiogroup] label,.form-group .input.checkbox label{display:-ms-inline-flexbox;display:inline-flex;gap:.8rem;cursor:pointer}.form-group .input [role=radiogroup] label:has([disabled]),.form-group .input.checkbox label:has([disabled]){cursor:default}.form-group .input [role=radiogroup] label:has([disabled]) [type=checkbox],.form-group .input.checkbox label:has([disabled]) [type=checkbox]{cursor:default}.form-group .input [role=radiogroup] .input,.form-group .input.checkbox .input{margin-top:.8rem}.form-group .input.fileupload::after{display:none!important}.form-group .input.fileupload .form-fileupload{padding:0;position:absolute;top:0;left:0;width:100%;display:-ms-flexbox;display:flex;border:.1rem solid var(--clr-border,#344054)}.form-group .input.fileupload .lightbox{display:block;margin-bottom:.8rem}.form-group .input.fileupload .lightbox img{width:auto;max-height:10rem}.form-group .input.fileupload select{padding:.1rem;overflow:auto}.form-group .input.select{position:relative}.form-group .input.select::after{content:"";display:inline-block;position:absolute;top:1rem;right:.8rem;background-color:#344054;transform:scale(.8);pointer-events:none}.form-group .input.select select{padding-right:3.2rem}.form-group .input .inputs-list .form-check{display:-ms-flexbox;display:flex;gap:.8rem}.form-group .input .inputs-list .form-check label{cursor:pointer}.form-group .input .inputs-list .form-check [disabled],.form-group .input .inputs-list .form-check [disabled]~label{cursor:default}.form-group .input--placeholder{color:#475467}.form-group [type=checkbox],.form-group [type=radio]{--cb-size:2rem;appearance:none;position:relative;margin:0;padding:0;display:inline-block;font:inherit;color:currentColor;width:var(--cb-size);min-width:var(--cb-size);height:var(--cb-size);background-color:#fff;border:0;border-radius:.4rem;box-shadow:inset 0 0 0 1px #344054;transform:translateY(.4rem);cursor:pointer;isolation:isolate;z-index:1}.form-group [type=checkbox][disabled],.form-group [type=radio][disabled]{background-color:#f2f4f7;box-shadow:inset 0 0 0 1px #98a2b3}.form-group [type=checkbox][disabled]::before,.form-group [type=radio][disabled]::before{background-color:#98a2b3}.form-group [type=checkbox]:focus-visible,.form-group [type=radio]:focus-visible{outline-color:#e7131a;outline-offset:0;outline-style:solid;outline-width:.3rem}.form-group [type=checkbox]:checked::before,.form-group [type=radio]:checked::before{transform:scale(1)}.form-group [type=checkbox]:checked::after,.form-group [type=radio]:checked::after{transform:rotate(-45deg) scale(1)}.form-group [type=checkbox]::after,.form-group [type=checkbox]::before,.form-group [type=radio]::after,.form-group [type=radio]::before{content:"";display:block;position:absolute;transition:transform .2s ease-in-out}.form-group [type=checkbox]::before,.form-group [type=radio]::before{inset:0;width:var(--cb-size);height:var(--cb-size);background-color:#3a2d7b;border-radius:.4rem;transform:scale(0);z-index:2}.form-group [type=checkbox]::after,.form-group [type=radio]::after{top:.4rem;left:.5rem;width:1rem;height:.6rem;box-shadow:-1.1px 1.1px 0 .5px #fff;transform:rotate(-45deg) scale(0);z-index:3}.form-group [type=radio]{border-radius:999rem}.form-group [type=radio]::before{border-radius:999rem}.form-label{margin-bottom:.8rem;display:-ms-flexbox;display:flex;gap:.8rem;-ms-flex-align:center;align-items:center;color:#344054;font-size:1.6rem}.form-label .required{font-size:1.2rem}.form-label i{background-color:#344054}.form-navigation{margin-top:6.4rem}.form-navigation button{margin:0 .8rem .8rem 0}.form-statictext{max-width:86.66rem;margin:3.2rem 0}.form-statictext .testimonial__heading,.form-statictext h2{margin:0 0 2.4rem}.form-summary .testimonial__heading,.form-summary h2{margin:0 0 2.4rem}.form-summary,.form-summary table{width:100%}.form-summary table{border-collapse:separate}.form-summary table,.form-summary td,.form-summary th{border:none}.form-summary td{padding:.8rem 2.4rem}.form-summary__section-row:not(:first-child)>th{border-top:6.4rem solid #fff}.form-summary__section-header{background-color:#f9fafb;padding:1.6rem 2.4rem}.form-summary__grouped-row+.form-summary__value-row:not(.form-summary__grouped-row)>td{border-top:6.4rem solid #fff}.form-summary__first-col{width:25%;max-width:25%;font-size:1.4rem;color:#344054;font-weight:700}.form-summary__first-col a:not(.btn){color:#e7131a;text-decoration:none;text-underline-offset:0.2rem}.form-summary__first-col a:not(.btn):focus-visible{text-decoration:underline}.form-summary__first-col a:not(.btn).download .text-icon,.form-summary__first-col a:not(.btn)[target=_blank] .text-icon{display:inline-block;height:1px;position:relative;width:2.6rem;text-align:left}.form-summary__first-col a:not(.btn).download i[class],.form-summary__first-col a:not(.btn)[target=_blank] i[class]{bottom:-.8rem;position:absolute}.form-summary__first-col a:not(.btn).download .text-icon{margin-left:.2rem}.form-summary__checkbox-value{background-color:#101828}.form-text{margin-top:.4rem;color:#344054;font-size:1.4rem}.form-text.error{color:#b60002}.form-text.success{color:#036819}.form-text+.form-text{margin-top:0}.form-noticebox{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:3.2rem;max-width:100%;padding:3.2rem;margin-bottom:3.2rem;margin-right:calc(2 * (var(--col-width) + 2 * var(--grid-gap)))}form .form-noticebox{margin-right:0}.form-noticebox__icon{transform:scale(2);margin:1.3rem;-ms-flex-negative:0;flex-shrink:0}.form-noticebox__text{font-size:1.9rem}.form-noticebox__heading{font-size:2.4rem;font-weight:700}.form-noticebox--error{border:2px solid #b60002}.form-noticebox--error .form-noticebox__icon{background-color:#b60002}.form-noticebox--error .form-noticebox__text{color:#b60002}.form-noticebox--success{border:2px solid #036819}.form-noticebox--success .form-noticebox__icon{background-color:#036819}.form-noticebox--success .form-noticebox__text{color:#036819}.btn,.cookie-consent-container .buttons .btn.save{display:-ms-inline-flexbox;display:inline-flex;gap:1.6rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:6rem;padding:1.2rem 2.4rem;color:#fff;font-size:1.91rem;font-weight:700;text-align:left;text-decoration:none;background-color:#3a2d7b;border:.2rem solid #3a2d7b;border-radius:5rem;cursor:pointer;outline:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.cookie-consent-container .buttons html:not(.css-loaded) .btn.save div,html:not(.css-loaded) .btn div,html:not(.css-loaded) .cookie-consent-container .buttons .btn.save div{display:none}.cookie-consent-container .buttons .css-loaded .btn.save,.css-loaded .btn,.css-loaded .cookie-consent-container .buttons .btn.save{transition:all .2s ease-in-out}.btn .text-icon,.cookie-consent-container .buttons .btn.save .text-icon{display:contents}.btn .text-icon i,.btn.wave i:nth-last-child(2),.cookie-consent-container .buttons .btn.save .text-icon i,.cookie-consent-container .buttons .wave.btn.save i:nth-last-child(2){margin-left:.8rem}.btn i[class^=svg-],.cookie-consent-container .buttons .btn.save i[class^=svg-]{min-width:2.6rem}.btn:focus-visible,.cookie-consent-container .buttons .btn.save:focus-visible{border-color:#e7131a;box-shadow:inset 0 0 0 .1rem #e7131a}.btn[disabled],.cookie-consent-container .buttons [disabled].btn.save{cursor:not-allowed;color:#fff;background-color:#d0d5dd;border-color:#d0d5dd}.btn__group{margin-block:2.4rem;display:-ms-flexbox;display:flex;gap:1.6rem}.btn__group--min-width .btn,.btn__group--min-width .cookie-consent-container .buttons .btn.save,.cookie-consent-container .buttons .btn__group--min-width .btn.save{min-width:20rem}.btn--secondary{color:#190c57;background-color:#65c2c2;border-color:#65c2c2}.btn--secondary:focus-visible{border-color:#e7131a;box-shadow:inset 0 0 0 .1rem #e7131a}.btn--secondary[disabled]{color:#fff;background-color:#98a2b3;border-color:#98a2b3}.btn--outline,.cookie-consent-container .buttons .btn.deny,.form-navigation .prev-btn{color:#190c57;background-color:transparent;border-color:#190c57;border-width:.25rem}.btn--outline .text-icon i,.btn--outline.wave i:nth-last-child(2),.btn--outline:not(.wave) i:last-child,.cookie-consent-container .buttons .btn.deny .text-icon i,.cookie-consent-container .buttons .btn.deny:not(.wave) i:last-child,.cookie-consent-container .buttons .wave.btn.deny i:nth-last-child(2),.form-navigation .prev-btn .text-icon i,.form-navigation .prev-btn:not(.wave) i:last-child,.form-navigation .wave.prev-btn i:nth-last-child(2){color:red}.btn--outline:focus-visible,.cookie-consent-container .buttons .btn.deny:focus-visible,.form-navigation .prev-btn:focus-visible{color:#190c57;background-color:transparent;border-color:#e7131a;box-shadow:inset 0 0 0 .2rem #e7131a}.btn--outline:focus-visible .text-icon,.cookie-consent-container .buttons .btn.deny:focus-visible .text-icon,.form-navigation .prev-btn:focus-visible .text-icon{color:#190c57}.btn--outline[disabled],.cookie-consent-container .buttons [disabled].btn.deny,.form-navigation [disabled].prev-btn{color:#98a2b3;background-color:#fff;border-color:#d0d5dd}.btn--outline[disabled] .text-icon,.cookie-consent-container .buttons [disabled].btn.deny .text-icon,.form-navigation [disabled].prev-btn .text-icon{color:#98a2b3}.btn--circle{--btn-circle-width:6.4rem;padding:0;width:var(--btn-circle-width);height:var(--btn-circle-width);min-height:auto;border-radius:999rem!important;position:relative}.btn--circle.btn--outline,.cookie-consent-container .buttons .btn--circle.btn.deny,.form-navigation .btn--circle.prev-btn{border-color:#1d2939}.btn--circle.btn--outline:focus-visible,.cookie-consent-container .buttons .btn--circle.btn.deny:focus-visible,.form-navigation .btn--circle.prev-btn:focus-visible{color:#190c57;background-color:#98a2b3;border-color:#190c57}.btn--circle>i[class*=gg-],.btn--circle>i[class*=svg-]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn--circle[disabled]{background-color:#475467;border-color:#475467}.btn--circle[disabled].btn--outline,.cookie-consent-container .buttons .btn--circle[disabled].btn.deny,.form-navigation .btn--circle[disabled].prev-btn{color:#475467;background-color:#fff;border-color:#475467}.btn--small,.form-navigation button{min-height:4.8rem;padding:1rem 1.8rem;font-size:1.6rem;border-radius:5rem}.display,.district .footer .social-media__label,.h1,.h2,.h3,.h4,.h5,.tbssoftgarden_jobdetails .job-posting__details b,.testimonial__heading,h1,h2,h3,h4,h5,h6{font-family:Poppins,system-ui,-apple-system,sans-serif;font-weight:700;text-wrap:balance;word-break:break-word}.display em,.district .footer .social-media__label em,.h1 em,.h2 em,.h3 em,.h4 em,.h5 em,.tbssoftgarden_jobdetails .job-posting__details b em,.testimonial__heading em,h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{color:#e7131a;font-style:normal}.display a,.district .footer .social-media__label a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.tbssoftgarden_jobdetails .job-posting__details b a,.testimonial__heading a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}.district .footer .social-media__label>a,.district .footer a>.social-media__label,.h1>a,.h2>a,.h3>a,.h4>a,.h5>a,.tbssoftgarden_jobdetails .job-posting__details a>b,.tbssoftgarden_jobdetails .job-posting__details b>a,.testimonial__heading>a,a>.h1,a>.h2,a>.h3,a>.h4,a>.h5,a>.testimonial__heading,a>h1,a>h2,a>h3,a>h4,a>h5,h1>a,h2>a,h3>a,h4>a,h5>a{color:#e7131a}.district .footer .social-media__label>a,.h1>a,.h2>a,.h3>a,.h4>a,.h5>a,.tbssoftgarden_jobdetails .job-posting__details b>a,.testimonial__heading>a,h1>a,h2>a,h3>a,h4>a,h5>a{text-underline-offset:0.3rem}.district .footer .social-media__label>a:focus-visible,.h1>a:focus-visible,.h2>a:focus-visible,.h3>a:focus-visible,.h4>a:focus-visible,.h5>a:focus-visible,.tbssoftgarden_jobdetails .job-posting__details b>a:focus-visible,.testimonial__heading>a:focus-visible,h1>a:focus-visible,h2>a:focus-visible,h3>a:focus-visible,h4>a:focus-visible,h5>a:focus-visible{text-decoration:inherit}.h4,.h5,h4,h5,h6{font-family:"Source Sans 3",system-ui,-apple-system,sans-serif}.display{font-size:6rem;font-weight:700}.district .footer .social-media__label,.h1,.h2,.h3,.tbssoftgarden_jobdetails .job-posting__details b,.testimonial__heading,h1,h2,h3{line-height:1.25}.h1,h1{margin:6.4rem 0 3.2rem;color:#e7131a;font-size:4.6rem;font-weight:700}.h1 em,h1 em{color:#190c57}.h2,.testimonial__heading,h2{margin:6.4rem 0 3.2rem;font-size:3.6rem;font-weight:700}.district .footer .social-media__label,.h3,.tbssoftgarden_jobdetails .job-posting__details b,h3{margin:3.2rem 0 .8rem;font-size:2.1rem}.h4,h4{margin:1.6rem 0 .8rem;font-size:1.9rem}.h5,h5{margin:1.6rem 0 .8rem;font-size:1.9rem}h6{margin:0}.display{font-size:6rem;font-weight:700}p{margin:0 0 1.6rem}.content-hub__detail-meta span,.cookie-consent-container .consent-modal .option-wrapper .option-detail:not(.cookie-option),.list__item-date,.list__item-file,.small,.tbssoftgarden_jobdetails .job-posting__meta span{font-size:1.4rem}.extra-small{font-size:1.2rem}.medium{font-size:1.9rem}.cookie-consent-container .consent-modal .option-wrapper .option-headline,.large{font-size:1.9rem}.content-hub__detail-subheadline,.extra-large{font-size:2.4rem}.strong,strong{font-weight:700}.ce-headline-center{text-align:center}.ce-headline-right{text-align:right}.cookie-consent-container{position:fixed;z-index:999999;width:100%;height:100%;left:0;top:0;background-color:rgba(16,24,40,.7)}.cookie-consent-container.init .consent-modal{opacity:1}.cookie-consent-container .detail{opacity:0;max-height:0;width:100%;overflow:hidden;margin-top:0;border:.1rem solid #eaecf0;border-radius:1rem;box-shadow:0 1px 2px 0 rgba(16,24,40,.06),0 1px 3px 0 rgba(16,24,40,.1);transition:margin-top .4s ease-in-out,max-height .4s ease-out,opacity .4s ease-in-out}.cookie-consent-container .detail.open{opacity:1;max-height:999rem;margin-top:4.4rem;transition:margin-top .4s ease-in-out,max-height .6s ease-in,opacity .4s ease-in-out}.cookie-consent-container .detail .necessary-cookieoptions label{cursor:auto}.cookie-consent-container .detail .necessary-cookieoptions label input:checked:disabled,.cookie-consent-container .detail .necessary-cookieoptions label input:checked:disabled~.checkmark{display:none}.cookie-consent-container .text-center{text-align:center}.cookie-consent-container p{margin:0 0 15px 0}.cookie-consent-container a.show-details{display:inline-block}.cookie-consent-container a.show-details:not(.btn){color:#e7131a;text-decoration:none;text-underline-offset:0.2rem}.cookie-consent-container a.show-details:not(.btn):focus-visible{text-decoration:underline}.cookie-consent-container a.show-details:not(.btn).download .text-icon,.cookie-consent-container a.show-details:not(.btn)[target=_blank] .text-icon{display:inline-block;height:1px;position:relative;width:2.6rem;text-align:left}.cookie-consent-container a.show-details:not(.btn).download i[class],.cookie-consent-container a.show-details:not(.btn)[target=_blank] i[class]{bottom:-.8rem;position:absolute}.cookie-consent-container a.show-details:not(.btn).download .text-icon{margin-left:.2rem}.cookie-consent-container a.show-details.open{display:none}.cookie-consent-container a.show-details.open~.buttons .save{display:-ms-inline-flexbox;display:inline-flex}.cookie-consent-container a.show-details.a11y-focus-key{color:#e7131a}.cookie-consent-container a.show-details:after{display:none}.cookie-consent-container a.show-details .less{display:none}.cookie-consent-container .label{font-size:1.6rem;display:inline-block;margin:0 0 12px 0;position:relative;padding:0 0 0 60px;line-height:1.5;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.cookie-consent-container .label input.a11y-focus-key~.checkmark{outline:.2rem solid #E7131A;outline-offset:0.2rem}.cookie-consent-container .label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.cookie-consent-container .label input:checked~.checkmark,.cookie-consent-container .label.partially-checked .checkmark{background-color:#e7131a}.cookie-consent-container .label input:checked~.checkmark:after,.cookie-consent-container .label.partially-checked .checkmark:after{left:2.2rem}.cookie-consent-container .label input:disabled~.checkmark{opacity:.25}.cookie-consent-container .label:has(input:disabled){cursor:default}.cookie-consent-container .label .checkmark{position:absolute;top:0;left:0;height:2.4rem;width:4.4rem;background-color:#98a2b3;border-radius:99rem;pointer-events:none;transition:background-color 150ms ease-in-out}.cookie-consent-container .label .checkmark:after{content:"";position:absolute;display:block;top:.2rem;left:.2rem;width:2rem;height:2rem;border-radius:50%;background-color:#fff;transition:left 150ms ease-in-out}.cookie-consent-container .consent-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:940px;width:90%;height:auto;max-height:calc(100vh - 10rem);max-height:calc(100dvh - 10rem);min-height:295px;margin:auto;padding:4rem;background-color:#fff;border-radius:2rem;overflow-x:hidden;overflow-y:auto;box-shadow:0 2rem 4rem 0 rgba(0,0,0,.2);transition:opacity .4s ease-in-out}.cookie-consent-container .consent-modal .hint a:not(.btn){color:#e7131a;text-decoration:none;text-underline-offset:0.2rem}.cookie-consent-container .consent-modal .hint a:not(.btn):focus-visible{text-decoration:underline}.cookie-consent-container .consent-modal .hint a:not(.btn).download .text-icon,.cookie-consent-container .consent-modal .hint a:not(.btn)[target=_blank] .text-icon{display:inline-block;height:1px;position:relative;width:2.6rem;text-align:left}.cookie-consent-container .consent-modal .hint a:not(.btn).download i[class],.cookie-consent-container .consent-modal .hint a:not(.btn)[target=_blank] i[class]{bottom:-.8rem;position:absolute}.cookie-consent-container .consent-modal .hint a:not(.btn).download .text-icon{margin-left:.2rem}.cookie-consent-container .consent-modal .option-wrapper{background:0 0;margin-block:6.8rem 3.2rem}.cookie-consent-container .consent-modal .option-wrapper>:not(.necessary-cookieoptions):not(.cookieoptions){padding-inline:2.4rem}.cookie-consent-container .consent-modal .option-wrapper:first-child{margin-top:2rem}.cookie-consent-container .consent-modal .option-wrapper p:last-child{margin-bottom:0}.cookie-consent-container .consent-modal .option-wrapper .option-headline{display:inline-block;margin-bottom:1.2rem}.cookie-consent-container .consent-modal .option-wrapper .option-detail-wrapper{border-bottom:.1rem solid #f9fafb}.cookie-consent-container .consent-modal .option-wrapper .option-detail{border-bottom:.1rem solid #f9fafb;padding:7px 2.4rem 6px;font-size:1.6rem}.cookie-consent-container .consent-modal .option-wrapper .option-detail:last-child{border-bottom:none;padding-bottom:6px}.cookie-consent-container .consent-modal .option-wrapper .option-detail.cookie-option{background-color:#f9fafb;font-size:1rem;font-weight:400}.cookie-consent-container .consent-modal .option-wrapper .option-detail.cookie-option .label{color:#190c57;text-align:left;font-weight:700}.cookie-consent-container .consent-modal .option-wrapper .option-detail:not(.cookie-option){color:#475467}.cookie-consent-container .consent-modal .option-wrapper .option-detail .option-title{width:30%;text-align:left;display:inline-block;vertical-align:top;font-weight:700}.cookie-consent-container .consent-modal .option-wrapper .option-detail .option-value{width:69%;display:inline-block;vertical-align:top}.cookie-consent-container .consent-modal .option-wrapper .label{margin-bottom:0;padding:0 20px 0 0;width:100%}.cookie-consent-container .consent-modal .option-wrapper .label .checkmark{right:0;left:inherit}.cookie-consent-container .consent-modal .cookie-headline{margin-bottom:3.2rem;position:relative;display:block;font-size:3.6rem;font-weight:700;line-height:1.25;text-wrap:balance;word-break:break-word}.cookie-consent-container .consent-modal .options{display:none}.cookie-consent-container .consent-modal .footer-links{display:none}.cookie-consent-container .buttons{margin-top:3.2rem;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;gap:3.2rem}.cookie-consent-container .buttons .select-all{-ms-flex-order:99;order:99}.cookie-consent-container .buttons::after{content:"";position:absolute;top:auto;left:50%;bottom:0;width:100vw;transform:translateX(-50%) s}.cookie-consent-container .buttons .btn,.cookie-consent-container .buttons .btn.save{pointer-events:all;width:100%;-ms-flex:0 1 auto;flex:0 1 auto}.cookie-consent-container .buttons .btn.save{display:none}.cookie-consent-container .buttons .btn.deny{-ms-flex-order:2;order:2}.contact-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:4rem}.grid[class*=grid--] .contact-list{grid-template-columns:1fr}.contact__details{padding:0}.contact__details>div,.contact__details>p{margin:.8rem 0 0}.contact__details>div:first-of-type{margin-top:1.6rem}.contact__image{width:100%;text-align:center}.contact__image figure{display:inline-block;-webkit-clip-path:circle(50%);clip-path:circle(50%)}.contact__image img{margin-inline:auto;width:29.6rem;aspect-ratio:1;object-fit:cover;border-radius:51%}.contact__inner{padding:2.4rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4.6rem;background-color:#f2f4f7}.contact__pagelink{float:right}.contact__pagelink a{color:#e7131a}.contact__link{display:grid;grid-template-columns:7rem 1fr}.contact__link a{color:#e7131a;text-decoration:none;text-underline-offset:0.2rem;word-break:break-word}.contact__link a:focus-within{text-decoration:underline}.contact__link-page{text-align:right}.contact__link-page a{margin-top:2.4rem;position:relative;display:inline-block;width:2.6rem;height:2.6rem;text-decoration:none}.contact__link-page a:focus-within .off{opacity:0}.contact__link-page a:focus-within .on{opacity:1}.contact__link-page i{position:absolute;top:0;right:0;background-color:#e7131a;transition:opacity .2s ease-in-out}.contact__link-page i.on{opacity:0}.contact--image .contact__details{padding:0 2.4rem}.content-hub__category-filter{max-width:calc(var(--col-width) * 6 + var(--grid-gap) * 5);margin-bottom:0;padding-bottom:0}.content-hub__category-filter label{display:inline-block;margin-bottom:.8rem;font-weight:700}.content-hub__list .category{color:#e7131a;font-size:1.4rem;font-weight:700}.content-hub__teaser{position:relative;margin-block:3.2rem;padding-block:2.4rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:.4rem}aside .content-hub__teaser{margin:0}.content-hub__teaser:has(.tag:hover) .content-hub__teaser-body,.content-hub__teaser:has(.tag:hover) .content-hub__teaser-category,.content-hub__teaser:has(.tag:hover) .content-hub__teaser-date,.content-hub__teaser:has(.tag:hover) .content-hub__teaser-headline{text-decoration:none!important}.content-hub__teaser>*{margin:0}.content-hub__teaser-body>:last-child{margin-bottom:0}.content-hub__teaser-category{color:#e7131a;font-weight:700}.content-hub__teaser-date{-ms-flex-order:-1;order:-1;color:#344054;font-size:1.4rem}.content-hub__teaser-headline{margin-block:0.8rem 1.6rem}aside .content-hub__teaser-headline{margin-bottom:0}.content-hub__teaser-link{position:absolute;inset:0}.content-hub__teaser-link .v-hidden{top:.1rem;left:.1rem}.content-hub__teaser-tags{margin-top:2.4rem}aside .content-hub__teaser-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.content-hub__teaser--top{padding-block:4.8rem;background-color:#fbcbcd;box-shadow:0 0 0 100vmax #fbcbcd;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}.content-hub__detail-body{margin-top:6.4rem}.content-hub__detail-col{padding-inline:calc(var(--grid-gap)/ 2)}.content-hub__detail-col>div:not(:first-child){margin-top:var(--module-margin-block)}.content-hub__detail-col>div>:first-child,.content-hub__detail-col>div>:first-child>:first-child{margin-top:0}.content-hub__detail-col>div>:last-child{margin-bottom:0}.content-hub__detail-col .news-img-wrap{margin-bottom:3.2rem}.content-hub__detail-date{list-style-type:none;padding:0;color:#344054;font-size:1.4rem}.content-hub__detail-date li{display:inline-block}.content-hub__detail-date li+li::before{content:"";display:inline-block;margin-inline:1rem;width:.1rem;height:1.3rem;background-color:#98a2b3;transform:translateY(.2rem)}.content-hub__detail-date a{color:#e7131a;text-decoration:underline;text-underline-offset:0.2rem}.content-hub__detail-date a:focus-visible{text-decoration:none}.content-hub__detail-elements>.frame{margin-block:var(--module-margin-block)}.content-hub__detail-elements>.frame:last-child{margin-bottom:0}.content-hub__detail-head{margin-bottom:9.6rem}.content-hub__detail-head>:last-child{margin-bottom:0}.content-hub__detail-inner{margin-inline:calc(2 * (var(--col-width) + var(--grid-gap)))}.content-hub__detail-inner .news-img-wrap{margin-bottom:3.2rem}.content-hub__detail-recent-news{padding-left:calc(var(--grid-gap) + (100% - var(--grid-gap) * 3)/ 4)}.content-hub__detail-recent-news .testimonial__heading,.content-hub__detail-recent-news h2{margin-bottom:0}.content-hub__detail-recent-news .news-related-wrap>:first-child>:first-child{margin-top:0}.news-img-wrap video{width:100%}.news-related ul{padding-left:0;list-style-type:none}.news-related ul li{padding-left:0}.content-hub-list .content-hub--news{max-width:86.66rem}.content-hub-list .content-hub--blog .content-hub__teaser{position:relative;display:grid;grid-template-columns:calc(var(--col-width) * 6 + var(--grid-gap) * 5) 1fr;gap:2.4rem;-ms-flex-align:center;align-items:center}.content-hub-list .content-hub--blog .content-hub__teaser-category{margin-bottom:2.4rem;-ms-flex-order:-2;order:-2}.content-hub-list .content-hub--blog .content-hub__teaser-date{-ms-flex-order:-1;order:-1}.content-hub-list .content-hub--blog .content-hub__teaser-tags .tag{position:relative;z-index:100}.content-hub-list .content-hub--blog .content-hub__teaser-wrap{isolation:isolate;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.content-hub-list .content-hub--blog .content-hub__teaser--textonly{grid-template-columns:1fr}.content-hub__related-posts{gap:var(--grid-gap) 0}.content-hub__related-posts .content-hub__teaser{margin:0;padding:0}.content-hub__related-posts .content-hub__teaser-category{-ms-flex-order:-2;order:-2;margin-bottom:2.4rem}.content-hub__related-posts .content-hub__teaser-headline{margin-bottom:0}.content-hub__related-posts .content-hub__teaser-wrap{padding:2.4rem 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.content-hub-recent-news-list__item{padding-block:2.4rem;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.8rem}.content-hub-recent-news-list__item>*{margin-block:0}.content-hub-recent-news-list__item-date{-ms-flex-order:-1;order:-1;color:#344054;font-size:1.4rem}.content-hub-recent-news-list__item-link{position:absolute;inset:0}.content-hub-recent-news-list__item-link .v-hidden{top:.1rem;left:.1rem}.tbscontenthubextend_newslist.frame-layout-1{position:relative;margin-inline:auto;padding-block:9.6rem;max-width:86.66rem}.tbscontenthubextend_newslist.frame-layout-1::before{content:"";position:absolute;display:block;inset:0 auto 0 50%;width:110vw;transform:translateX(-50%);background-color:#f2f4f7;z-index:-1}.tbscontenthubextend_newslist.frame-layout-1 header *{margin-top:0}.tbscontenthubextend_newslist.frame-layout-1 .list{border-bottom:0}.tbscontenthubextend_newslist.frame-layout-1 .list__item{position:relative;margin-top:1.6rem;margin-left:6.4rem;padding-block:3.2rem;padding-left:3.2rem;background-color:#fff!important;border:0;-webkit-clip-path:inset(-0.1rem -100vw -0.1rem -100vw);clip-path:inset(-0.1rem -100vw -0.1rem -100vw)}.tbscontenthubextend_newslist.frame-layout-1 .list__item:focus-within{background-color:#eaecf0!important}.tbscontenthubextend_newslist.frame-layout-1 .list__item::before{content:"";position:absolute;inset:2px auto 0 -6.4rem;display:block;width:1.7rem;transform:scaleY(2);transform-origin:top;border-right:.1rem dashed #190c57;pointer-events:none}.tbscontenthubextend_newslist.frame-layout-1 .list__item::after{content:attr(data-month);position:absolute;top:0;left:-6.4rem;display:grid;place-items:center;width:3.3rem;height:3.3rem;color:#fff;font-size:1.6rem;background-color:#190c57;border-radius:50%;pointer-events:none}.tbscontenthubextend_newslist.frame-layout-1 .list__item-label{display:none}.news-list__links{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:6.4rem auto 0}.content-hub__container{margin-inline:calc(2 * (var(--col-width) + var(--grid-gap)))}.content-hub__detail-back{margin-block:2.4rem 0;color:#190c57}.content-hub__detail-back.a11y-focus-key{color:#e7131a}.content-hub__detail-back i{background-color:#e7131a}.content-hub__detail-body,.content-hub__detail-elements{margin-top:2.4rem}.content-hub__detail-elements>.frame:first-child{margin-top:0}.content-hub__detail-elements .frame-type-image:is(div.frame){margin-block:2.4rem!important}.content-hub__detail-elements .frame-type-image:is(div.frame)+.frame{margin-top:0!important}.content-hub__detail-head{position:relative;margin:0}.content-hub__detail-meta{margin-inline:-4.6rem;position:relative;display:-ms-inline-flexbox;display:inline-flex;gap:1.6rem 0}.content-hub__detail-meta p{position:relative;margin:0 4.6rem}.content-hub__detail-meta p+p::before{content:"";display:block;position:absolute;top:0;left:-4.6rem;bottom:0;width:.1rem;background-color:#eaecf0}.content-hub__detail-meta span{display:block;color:#667085}.content-hub__detail-meta span::after{content:": ";opacity:0;position:absolute;pointer-events:none}.frame-type-news_newsdetail{margin-top:0!important}.tbsevent_eventlist{min-height:50vh}.tbsevent_eventdetails .event-details__headline{position:relative;margin:0;padding-bottom:6.4rem}.tbsevent_eventdetails .event-details__headline h1{margin-bottom:2.4rem}.tbsevent_eventdetails .event-details__headline .dots{--_size:3rem;display:inline-block;background-image:url(../img/dot-pattern-lg.svg);background-size:var(--_size) var(--_size);background-color:transparent;width:calc(var(--_size) * 12);height:calc(var(--_size) * 6);pointer-events:none;filter:invert(84%) sepia(11%) saturate(6329%) hue-rotate(287deg) brightness(98%) contrast(85%);position:absolute;top:-8rem;left:auto;right:-20rem;z-index:-1}.tbsevent_eventdetails .event-details__map-link{padding-left:2.8rem}.tbsevent_eventdetails .event-details__location,.tbsevent_eventdetails .event-details__time{margin:0}.tbsevent_eventdetails .event-details .grid__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}.tbsevent_eventdetails .event-details .grid__item>*{margin:0}.tbsevent_eventdetails .event-details .infobox__text{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:2.4rem}.tbsevent_eventdetails .event-details .infobox__text>*{margin:0!important}.tbsevent_eventdetails .event-details .infobox__text a{white-space:nowrap}.anchor-navigation{position:sticky;top:0;z-index:1020}[data-header=mobile] .anchor-navigation{position:fixed;top:auto;right:0;bottom:2rem}.css-loaded .anchor-navigation.init{opacity:1}.anchor-navigation dialog{padding:0;border:0;box-shadow:0 2.4rem 4.8rem -1.2rem rgba(16,24,40,.18)}.anchor-navigation dialog::backdrop{background-color:rgba(25,12,87,.3)}.anchor-navigation__action{position:absolute;top:1.3rem;right:1.6rem}.anchor-navigation__action button{position:relative;width:4rem;height:4rem;color:#190c57;border:.2rem solid #190c57;border-radius:2rem;background-color:#fff;cursor:pointer;pointer-events:auto}.init .anchor-navigation__action button{transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.anchor-navigation__action button:focus{background-color:#f2f4f7!important;border-color:#e7131a!important}html:not([data-header=mobile]) .anchor-navigation__action button[aria-expanded=true]{background-color:transparent;border-color:transparent}.anchor-navigation__action button[aria-expanded=true] i.close{display:inline-block}.anchor-navigation__action button[aria-expanded=true] i.desktop:not(.close){display:none}.anchor-navigation__action button i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.anchor-navigation__action button i.close{display:none}html[data-header=mobile] .anchor-navigation__action button i.desktop{display:none!important}html:not([data-header=mobile]) .anchor-navigation__action button i.mobile{display:none!important}.anchor-navigation__box{padding:1.6rem 2.4rem 2.4rem;width:28rem;background-color:#fff;-webkit-clip-path:circle(50rem at 24.4rem 3.4rem);clip-path:circle(50rem at 24.4rem 3.4rem);pointer-events:auto}.anchor-navigation__box.open{-webkit-clip-path:none;clip-path:none}.init .anchor-navigation__box{transition:-webkit-clip-path .6s ease-in-out;transition:clip-path .6s ease-in-out}[data-expanded=false] .anchor-navigation__box{-webkit-clip-path:circle(0rem at 24.4rem 3.4rem);clip-path:circle(0rem at 24.4rem 3.4rem)}dialog .anchor-navigation__box{-webkit-clip-path:none;clip-path:none}.anchor-navigation__close{display:none;position:absolute;top:0;right:-.8rem;width:4rem;height:4rem;color:#190c57;border:.2rem solid transparent;border-radius:2rem;background-color:transparent;cursor:pointer;outline:0;transition:border-color .2s ease-in-out}[data-header=mobile] .anchor-navigation__close{display:block}.anchor-navigation__close::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#190c57}.anchor-navigation__inner{position:absolute;top:18rem;left:auto;right:0;overflow:hidden;pointer-events:none}.anchor-navigation__links{box-shadow:inset .2rem 0 0 0 #d0d5dd}.anchor-navigation__links a{padding:.8rem 0 .8rem 1.6rem;display:block;font-size:1.6rem;color:#190c57;text-decoration:none;cursor:pointer;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;transition:box-shadow .2s ease-in-out;box-shadow:inset .2rem 0 0 0 transparent}dialog .anchor-navigation__links a{font-size:1.9rem}.anchor-navigation__links a.active{color:#e7131a;box-shadow:inset .2rem 0 0 0 #e7131a}.anchor-navigation__title{position:relative;padding:.8rem 4rem .8rem .4rem;color:#190c57;font-weight:700;-webkit-user-select:none;-ms-user-select:none;user-select:none}[data-header=big] .anchor-navigation--header-subpage .anchor-navigation__inner{transform:translateY(30rem)}[data-header=small] .anchor-navigation--header-subpage .anchor-navigation__inner{transform:translateY(0)}.anchor-navigation--header-subpage.init .anchor-navigation__inner{transition:transform .4s ease-out}.associations-teaser{--_associations-teaser-col:3;background-color:#f2f4f7;box-shadow:0 0 0 100vw #f2f4f7;-webkit-clip-path:inset(0 -100vw);clip-path:inset(0 -100vw);padding-block:9.6rem}.associations-teaser__teaser{position:relative;background-color:#fff}.associations-teaser__teaser-icon{position:relative;min-height:2.6rem}.associations-teaser__teaser-icon i{position:absolute;top:-1.6rem;right:1.6rem;background-color:#e7131a;transition:opacity .2s ease-in-out}.associations-teaser__teaser-icon .on{opacity:0}.associations-teaser__teaser-image{aspect-ratio:393/225}.associations-teaser__teaser-image img{aspect-ratio:393/225;width:100%;height:100%;object-fit:cover}.associations-teaser__teaser-image--svg img{padding:2.4rem;object-fit:contain}.associations-teaser__teaser-link{position:absolute;inset:0}.associations-teaser__teaser-subtitle{font-size:1.9rem;font-family:"Source Sans 3",system-ui,-apple-system,sans-serif;font-weight:400}.associations-teaser__teaser-title h3{margin:0;padding:1.6rem 1.6rem 3.2rem;text-underline-offset:0.3rem}.associations-teaser__teaser:focus-within .associations-teaser__teaser-icon i.on{opacity:1}.associations-teaser__teaser:focus-within .associations-teaser__teaser-icon i.off{opacity:0}.associations-teaser__teaser:focus-within .associations-teaser__teaser-title{text-decoration:underline}.associations-teaser__teasers{margin-inline:auto;display:grid;grid-template-columns:repeat(var(--_associations-teaser-col),1fr);gap:8rem}.associations-teaser__teasers[data-teasers="1"],.associations-teaser__teasers[data-teasers="2"],.associations-teaser__teasers[data-teasers="4"]{--_associations-teaser-col:2;max-width:86.66rem}.associations-teaser__top{margin:0 auto 6.4rem;max-width:86.66rem}.associations-teaser__top>:first-child{margin-top:0}.associations-teaser__top>:last-child{margin-bottom:0}.associations-teaser__top>:is(h2,.testimonial__heading,h3){margin-bottom:0;text-wrap:unset}.associations-teaser__top .frame-type-text{margin-top:.8rem}.cta-banner{--_cta-banner-col-width:var(--col-width);--_cta-banner-grid-gap:var(--grid-gap)}.cta-banner--dark-blue,.cta-banner--default{--_cta-banner-background:#3A2D7B;--_cta-banner-text:#fff;--_cta-banner-text-invert:#65C2C2;--_cta-banner-accent:#65C2C2;--_cta-banner-arrow:#fff}.cta-banner--dark-bordeaux{--_cta-banner-background:#960B5A;--_cta-banner-text:#fff;--_cta-banner-text-invert:#E785B5;--_cta-banner-accent:#E785B5;--_cta-banner-arrow:#fff}.cta-banner--dark-petrol{--_cta-banner-background:#007C8A;--_cta-banner-text:#fff;--_cta-banner-text-invert:#65C2C2;--_cta-banner-accent:#65C2C2;--_cta-banner-arrow:#fff}.cta-banner--dark-mid-blue{--_cta-banner-background:#2364D2;--_cta-banner-text:#fff;--_cta-banner-text-invert:#E785B5;--_cta-banner-accent:#E785B5;--_cta-banner-arrow:#fff}.cta-banner--light-pink{--_cta-banner-background:#E785B5;--_cta-banner-text:#190C57;--_cta-banner-text-invert:#fff;--_cta-banner-accent:#3A2D7B;--_cta-banner-arrow:#E785B5}.cta-banner--light-turquoise{--_cta-banner-background:#65C2C2;--_cta-banner-text:#190C57;--_cta-banner-text-invert:#fff;--_cta-banner-accent:#3A2D7B;--_cta-banner-arrow:#65C2C2}.cta-banner__bodytext p{margin-block:1.6rem 0}.cta-banner__container{padding-left:calc(var(--_cta-banner-col-width) + var(--_cta-banner-grid-gap));display:grid;grid-template-columns:6fr 3fr 2fr;-ms-flex-align:center;align-items:center;min-height:18.8rem}.cta-banner__copyright{display:none;position:absolute;inset:0}.cta-banner__copyright figure{width:100%;height:100%}.cta-banner__decoration{position:relative;height:100%;background-color:var(--_cta-banner-accent);isolation:isolate;box-shadow:2px 0 0 0 var(--_cta-banner-accent)}.cta-banner__decoration>div,.cta-banner__decoration>figure,.cta-banner__decoration>img{height:100%;z-index:-1}.cta-banner__decoration::before{content:"";position:absolute;top:0;left:-.1rem;bottom:0;width:.2rem;background-color:var(--_cta-banner-background)}.cta-banner__decoration::after{content:"";position:absolute;aspect-ratio:1/4;top:0;left:0;bottom:0;background-color:var(--_cta-banner-background);-webkit-clip-path:polygon(0 0,0% 100%,100% 50%);clip-path:polygon(0 0,0% 100%,100% 50%);box-shadow:-.1rem 0 0 0 var(--_cta-banner-background),0 .1rem 0 0 0 var(--_cta-banner-background)}.cta-banner__decoration i{position:absolute;right:2.4rem;bottom:2.4rem;color:var(--_cta-banner-arrow);transform:scale(1.6)}.cta-banner__header{margin:0;font-family:Poppins,system-ui,-apple-system,sans-serif;font-weight:700;line-height:1.25}.cta-banner__header em{color:var(--_cta-banner-text-invert);font-style:normal}.cta-banner__icon,.cta-banner__image,.cta-banner__link{display:none}.cta-banner__image{position:absolute;inset:0;bottom:0;width:100%;height:100%;object-fit:cover}.cta-banner__link-wrap{margin-right:.1rem}.cta-banner__outer{position:relative;color:var(--_cta-banner-text,#fff);background-color:var(--_cta-banner-background,#3a2d7b);box-shadow:-50vw 0 0 50vw var(--_cta-banner-background),50vw 0 0 50vw var(--_cta-banner-accent);-webkit-clip-path:inset(0 -100vw);clip-path:inset(0 -100vw)}.cta-banner__text{padding:3.2rem 3.2rem 3.2rem 0;z-index:10}.grid.grid--1 .cta-banner__container{grid-template-columns:6fr 3fr 1fr;padding-left:0}.grid:not(.grid--1) .cta-banner{box-shadow:none;overflow:hidden}.grid:not(.grid--1) .cta-banner:focus-within .cta-banner__header{text-decoration:underline;text-underline-offset:0.2rem}.grid:not(.grid--1) .cta-banner:focus-within .cta-banner__decoration::after,.grid:not(.grid--1) .cta-banner:focus-within .cta-banner__decoration::before{transform:translateX(1rem) skewX(-27deg)}.grid:not(.grid--1) .cta-banner__btn{display:none}.grid:not(.grid--1) .cta-banner__container{padding-left:0;min-height:auto;grid-template-columns:3fr 0 1fr}.grid:not(.grid--1) .cta-banner__decoration::before{display:none}.grid:not(.grid--1) .cta-banner__decoration::after{transform:translateX(0) skewX(-27deg);transition:transform .2s ease-in-out}.grid:not(.grid--1) .cta-banner__decoration::after{aspect-ratio:1;top:0;left:auto;right:100%;bottom:0;background-color:var(--_cta-banner-background);transform-origin:bottom;-webkit-clip-path:none;clip-path:none}.grid:not(.grid--1) .cta-banner__icon,.grid:not(.grid--1) .cta-banner__image,.grid:not(.grid--1) .cta-banner__link{display:block}.grid:not(.grid--1) .cta-banner__icon{position:absolute;right:0;bottom:0;z-index:10}.grid:not(.grid--1) .cta-banner__icon i{background-color:#fff}.grid:not(.grid--1) .cta-banner__link{position:absolute;inset:0;z-index:100}.grid:not(.grid--1) .cta-banner__link .v-hidden{top:.2rem;left:.2rem}.grid:not(.grid--1) .cta-banner__text{padding:3.2rem 3.2rem 4.8rem 3.2rem;grid-area:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.grid:not(.grid--1) .cta-banner [target=_blank]~.cta-banner__outer .cta-banner__icon i{transform:scale(1.6) rotate(-45deg)}.grid:not(.grid--1) .cta-banner--image .cta-banner__container{grid-template-columns:6fr 0 4fr}.grid:not(.grid--1) .cta-banner .cta-banner__copyright{display:block}.district-region-search{margin-inline:auto;max-width:86.66rem}.district-region-search .form-group{position:relative;margin:0;padding:0}.district-region-search .form-group button{position:absolute;top:0;right:0;display:grid;place-items:center;width:4.8rem;height:4.8rem;background:0 0;border:0;cursor:pointer;transition:all .2s ease-in-out}.district-region-search .form-group button i{background-color:#190c57}.district-region-search .form-group input{padding-right:5rem}.district-region-search em{font-style:normal;font-weight:700}.district-region-search em::before{content:open-quote;font-weight:400}.district-region-search em::after{content:close-quote;font-weight:400}.district-region-search hr{margin-block:3.2rem}.district-region-search__block{display:-ms-flexbox;display:flex;gap:2.4rem;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}.district-region-search__block>.link i{bottom:-1rem!important}.district-region-search__data>h3:first-child{margin-block:0 3.2rem}.district-region-search__data>:last-child{margin-bottom:0}.district-region-search__result{margin-block:6.4rem}.district-region-search input[type=number],.district-region-search-teaser input[type=number],.district-search-toggle input[type=number]{-moz-appearance:textfield}.district-region-search input[type=number]::-webkit-inner-spin-button,.district-region-search input[type=number]::-webkit-outer-spin-button,.district-region-search-teaser input[type=number]::-webkit-inner-spin-button,.district-region-search-teaser input[type=number]::-webkit-outer-spin-button,.district-search-toggle input[type=number]::-webkit-inner-spin-button,.district-search-toggle input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.district-region-search-teaser{position:relative;padding-block:12.8rem;background-color:#eaecf0;box-shadow:0 0 0 100vw #eaecf0;-webkit-clip-path:inset(0 -100vw);clip-path:inset(0 -100vw)}.district-region-search-teaser__bg{position:absolute;top:0;left:50%;bottom:0;width:100vw;height:100%;transform:translateX(-50%);z-index:-1}.district-region-search-teaser__bg img{width:100%;height:100%;object-fit:cover}.district-region-search-teaser__icon{min-height:6.7rem}.district-region-search-teaser__icon i{transform:scale(2.6);transform-origin:top}.district-region-search-teaser__inner{margin-inline:calc(2 * (var(--col-width) + var(--grid-gap)));padding:4.8rem 3.2rem;display:grid;gap:3.2rem;background-color:#fff;text-align:center}.district-region-search-teaser__inner>*{margin-block:0}.district-region-search-teaser__inner input{padding-right:9rem!important}.gallery{--_gallery-columns:1;--_gallery-gap:3.2rem}.grid--1 .gallery,.grid--1-1 .gallery{--_gallery-gap:2.4rem}.grid--1-1-1 .gallery,.grid--1-1-1-1 .gallery{--_gallery-gap:1.6rem}.gallery[data-columns="2"]{--_gallery-columns:2}.gallery[data-columns="3"]{--_gallery-columns:3}.gallery[data-columns="4"]{--_gallery-columns:4}.gallery[data-columns="5"]{--_gallery-columns:5}.gallery[data-columns="6"]{--_gallery-columns:6}.gallery[data-columns="7"]{--_gallery-columns:7}.gallery[data-columns="8"]{--_gallery-columns:8}.gallery[data-columns="9"]{--_gallery-columns:9}.gallery__action{padding-top:var(--_gallery-gap);text-align:center}.gallery__action--hidden{display:none}.gallery__grid{position:relative;overflow:hidden}.gallery__src{position:absolute;visibility:hidden;pointer-events:none}.gallery__columns,.gallery__src{display:grid;grid-template-columns:repeat(var(--_gallery-columns),1fr);gap:var(--_gallery-gap)}.gallery[data-columns="1"] .gallery__src{position:static;visibility:visible}.gallery img{width:100%}.gallery .lightbox-item{display:block;overflow:hidden;outline-color:transparent}.gallery .lightbox-item img{position:relative;transition:transform .2s ease-in-out;z-index:-1}.gallery .lightbox-item.a11y-focus-key{box-shadow:inset 0 0 0 .3rem #e7131a}.gallery .lightbox-item+.lightbox-item{margin-top:var(--_gallery-gap)}.gallery .lightbox-item--hidden{display:none}.gallery .lightbox-item--show{display:block}.gallery .trigger *{pointer-events:none}.guide-section{background-color:var(--_guidesection-background,#3a2d7b);color:var(--_guidesection-text,#fff);padding:6.4rem 0;position:relative}.guide-section--dark-blue,.guide-section--default{--_guidesection-background:#3A2D7B;--_guidesection-filter:invert(1);--_guidesection-text:#fff;--_guidesection-accent:#65C2C2}.guide-section--dark-bordeaux{--_guidesection-background:#960B5A;--_guidesection-filter:invert(1);--_guidesection-text:#fff;--_guidesection-accent:#E785B5}.guide-section--dark-petrol{--_guidesection-background:#007C8A;--_guidesection-filter:invert(1);--_guidesection-text:#fff;--_guidesection-accent:#65C2C2}.guide-section--dark-mid-blue{--_guidesection-background:#2364D2;--_guidesection-filter:invert(1);--_guidesection-text:#fff;--_guidesection-accent:#E785B5}.guide-section--light-pink{--_guidesection-background:#E785B5;--_guidesection-filter:invert(8%) sepia(43%) saturate(5223%) hue-rotate(245deg) brightness(98%) contrast(109%);--_guidesection-text:#190C57;--_guidesection-accent:#3A2D7B}.guide-section--light-turquoise{--_guidesection-background:#65C2C2;--_guidesection-filter:invert(8%) sepia(43%) saturate(5223%) hue-rotate(245deg) brightness(98%) contrast(109%);--_guidesection-text:#190C57;--_guidesection-accent:#3A2D7B}.guide-section::before{content:"";display:block;position:absolute;inset:0;box-shadow:0 0 0 100vw var(--_guidesection-background,#3a2d7b);-webkit-clip-path:inset(0 -100vw);clip-path:inset(0 -100vw);z-index:-1}.guide-section::after{content:"";position:absolute;display:block;aspect-ratio:1/2;height:80%;top:auto;left:calc(50% + 50vw);bottom:0;background-color:var(--_guidesection-accent);-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%);transform:translate(-100%,.025rem)}.guide-section__container{margin-inline:calc((var(--col-width) + var(--grid-gap)) * 2);display:grid;grid-template-columns:1fr;gap:2.4rem}.guide-section__icon{-ms-flex-negative:0;flex-shrink:0;width:6rem;height:auto}.guide-section__icon img{filter:var(--_guidesection-filter, invert(1))}.guide-section__content{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;gap:.8rem}.guide-section__header{margin:0}.guide-section__text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;-ms-flex-pack:center;justify-content:center}.guide-section__link-items{margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem;list-style-type:none}.guide-section__link{color:inherit!important;text-decoration:none;text-underline-offset:0.3rem;font-weight:700}.guide-section__link:focus-visible{text-decoration:underline}.guide-section__link:focus-visible~div .off{opacity:0}.guide-section__link:focus-visible~div .on{opacity:1}.guide-section__link-item{display:-ms-inline-flexbox;display:inline-flex;gap:.8rem;-ms-flex-align:start;align-items:flex-start}.guide-section__link-icon{-ms-flex-order:-1;order:-1;position:relative;width:2.6rem;min-width:2.6rem}.guide-section__link-icon i{position:absolute}.guide-section__link-icon .off,.guide-section__link-icon .on{transition:opacity .2s ease-in-out}.guide-section__link-icon .on{opacity:0}.guide-section__link-text{min-height:2.6rem}.guide-section__links{padding-top:2.4rem}.guide-section__footer{margin-top:6.4rem;text-align:center}.guide-section__cta{border-color:var(--_guidesection-text,#fff);color:var(--_guidesection-text,#fff)}.guide-section__cta:focus-visible{background-color:var(--_guidesection-text);border-color:var(--_guidesection-text);color:var(--_guidesection-background)}.guide-section--icon .guide-section__container{grid-template-columns:6rem 1fr}.infobox{color:var(--_infobox-text,#fff);background-color:var(--_infobox-background,#3a2d7b)}.infobox--dark-blue,.infobox--default{--_infobox-background:#3A2D7B;--_infobox-icon-filter:invert(1);--_infobox-text:#fff;--_infobox-accent:#65C2C2}.infobox--dark-bordeaux{--_infobox-background:#960B5A;--_infobox-icon-filter:invert(1);--_infobox-text:#fff;--_infobox-accent:#E785B5}.infobox--dark-petrol{--_infobox-background:#007C8A;--_infobox-icon-filter:invert(1);--_infobox-text:#fff;--_infobox-accent:#65C2C2}.infobox--dark-mid-blue{--_infobox-background:#2364D2;--_infobox-icon-filter:invert(1);--_infobox-text:#fff;--_infobox-accent:#E785B5}.infobox--light-pink{--_infobox-background:#E785B5;--_infobox-icon-filter:invert(8%) sepia(43%) saturate(5223%) hue-rotate(245deg) brightness(98%) contrast(109%);--_infobox-text:#190C57;--_infobox-accent:#3A2D7B}.infobox--light-turquoise{--_infobox-background:#65C2C2;--_infobox-icon-filter:invert(8%) sepia(43%) saturate(5223%) hue-rotate(245deg) brightness(98%) contrast(109%);--_infobox-text:#190C57;--_infobox-accent:#3A2D7B}.infobox__container{padding:3.2rem}.infobox--icon .infobox__container{display:grid;grid-template-columns:6rem 1fr;gap:2.4rem}.infobox__icon{filter:var(--_infobox-icon-filter);width:6rem;height:auto}.infobox__text>*{margin-block:0}.infobox__text>h3{margin-bottom:.8rem}.infobox__link{margin-top:3.2rem;text-align:right}.kpi{overflow:hidden}.kpi__item{position:relative;padding:3.2rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.8rem;width:30.5rem;min-height:30.5rem;color:#fff}.kpi__item.secondary-dark-petrol{background-color:#007c8a}.kpi__item.secondary-dark-blue{background-color:#3a2d7b}.kpi__item.secondary-dark-mid-blue{background-color:#2364d2}.kpi__item.secondary-dark-bordeaux{background-color:#960b5a}.kpi__item-description{font-weight:700}.kpi__item-link{margin-top:auto}.kpi__item-link .link{margin:0;color:#fff!important;font-size:1.4rem;text-underline-offset:0.3rem}.kpi__item-link .link i{transform:scale(.8)}.kpi__item-link a{position:absolute;inset:0;outline-offset:-2px}.kpi__item-link a .v-hidden{top:.5rem;left:.5rem}.kpi__item-link a.a11y-focus-key+.link,.kpi__item-link a:hover+.link{text-decoration:underline}.kpi__item-value{font-size:3.6rem;font-family:Poppins,system-ui,-apple-system,sans-serif;line-height:1.25;-webkit-clip-path:inset(0);clip-path:inset(0)}.kpi__item-value [aria-hidden]{-webkit-user-select:none;-ms-user-select:none;user-select:none}.kpi__c,.kpi__v,.kpi__v::after{font-size:4.6rem;font-family:Poppins,system-ui,-apple-system,sans-serif;line-height:1.25}.kpi__v{position:relative;-webkit-clip-path:inset(1px 0);clip-path:inset(1px 0)}.kpi__v span{opacity:0}.kpi__v::after{content:"01234567890";position:absolute;top:auto;left:0;width:100%;white-space:normal;word-break:break-word}.kpi__v.anim-end span{opacity:1}.kpi__v.anim-end::after{opacity:0}.kpi__item-value.anim .kpi__v:first-child::after{animation:kpi-spin 1.25s}.kpi__v[data-v="1"]::after{content:"12345678901"}.kpi__item-value.anim .kpi__v:nth-child(2)::after{animation:kpi-spin 1.5s}.kpi__v[data-v="2"]::after{content:"23456789012"}.kpi__item-value.anim .kpi__v:nth-child(3)::after{animation:kpi-spin 1.75s}.kpi__v[data-v="3"]::after{content:"34567890123"}.kpi__item-value.anim .kpi__v:nth-child(4)::after{animation:kpi-spin 2s}.kpi__v[data-v="4"]::after{content:"45678901234"}.kpi__item-value.anim .kpi__v:nth-child(5)::after{animation:kpi-spin 2.25s}.kpi__v[data-v="5"]::after{content:"56789012345"}.kpi__item-value.anim .kpi__v:nth-child(6)::after{animation:kpi-spin 2.5s}.kpi__v[data-v="6"]::after{content:"67890123456"}.kpi__item-value.anim .kpi__v:nth-child(7)::after{animation:kpi-spin 2.75s}.kpi__v[data-v="7"]::after{content:"78901234567"}.kpi__item-value.anim .kpi__v:nth-child(8)::after{animation:kpi-spin 3s}.kpi__v[data-v="8"]::after{content:"89012345678"}.kpi__item-value.anim .kpi__v:nth-child(9)::after{animation:kpi-spin 3.25s}.kpi__v[data-v="9"]::after{content:"90123456789"}.kpi__wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem}.list-of-demands header{display:grid;grid-template-columns:7.35rem 1fr;gap:2.4rem}.list-of-demands header :is(h2,.testimonial__heading,h3,h4){margin-block:1.6rem 0}.list-of-demands header img{-ms-flex-order:-1;order:-1;filter:invert(8%) sepia(43%) saturate(5223%) hue-rotate(245deg) brightness(98%) contrast(109%)}.list-of-demands ol,.list-of-demands ul{margin:3.2rem 0 0 8.4rem;padding:.8rem 0 .8rem 1.6rem}.list-of-demands ol li,.list-of-demands ul li{position:relative;padding-left:2.6rem}.list-of-demands ol li::before,.list-of-demands ul li::before{content:"";position:absolute;top:.3rem;left:-.5em;display:inline-block;min-width:2rem;aspect-ratio:1;color:#fff;font-size:1.4rem;font-weight:700;line-height:2rem;text-align:center;background-color:#190c57;border-radius:99rem}.list-of-demands ol li::marker,.list-of-demands ul li::marker{color:transparent}.list-of-demands ol li>:last-child,.list-of-demands ul li>:last-child{margin-bottom:0}.list-of-demands ol li+li,.list-of-demands ul li+li{margin-top:2.4rem}.list-of-demands ol li p,.list-of-demands ul li p{margin-bottom:.8rem}.list-of-demands ol{counter-reset:docoration-list}.list-of-demands ol li{counter-increment:docoration-list}.list-of-demands ol li::before{content:counter(docoration-list);font-size:1.4rem}.list-of-demands ul li::before{transform:scale(.5)}.logo-banner{isolation:isolate;margin-inline:calc(2 * (var(--col-width) + var(--grid-gap)));padding-bottom:6.4rem;position:relative;z-index:2}.logo-banner::before{background-color:#e7131a;box-shadow:0 0 0 100vmax #e7131a;-webkit-clip-path:inset(20rem -100vmax 0 -100vmax);clip-path:inset(20rem -100vmax 0 -100vmax);content:"";display:block;inset:0;position:absolute;z-index:-1}.logo-banner__main{background:#fff;margin:0 auto;padding:6.4rem 4.8rem;text-align:center}.logo-banner__header{margin:0 0 1.6rem}.logo-banner__logos{-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 4rem;-ms-flex-pack:center;justify-content:center;margin:6.4rem auto}.logo-banner__logos span{display:none;-ms-flex-preferred-size:100%;flex-basis:100%;height:4rem}.logo-banner__logos span[data-br="4"],.logo-banner__logos span[data-br="8"]{display:block}.logo-banner__logo{max-height:5rem;transition:transform .2s ease-in-out;width:auto}.css-loaded .logo-banner__logo{transition:transform .2s ease-in-out,filter .2s ease-in-out}.logo-banner__logo:focus-visible{transform:scale(1.1)}.logo-banner__decoration{--_size:3rem;display:inline-block;background-image:url(../img/dot-pattern-lg.svg);background-size:var(--_size) var(--_size);background-color:transparent;width:calc(var(--_size) * 8);height:calc(var(--_size) * 6);pointer-events:none;filter:invert(1);bottom:0;position:absolute;right:calc(100% + 3.2rem)}.page-teaser{--_page-teaser-background:#fff;--_page-teaser-background-hover:#F2F4F7;--_page-teaser-category:#E7131A;--_page-teaser-icon:#E7131A;--_page-teaser-text:#190C57;display:grid;grid-template-columns:1fr;gap:var(--grid-gap)}.page-teaser:not(:first-child){margin-top:6.4rem}.page-teaser__body{padding:1.6rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column}.page-teaser__body>*{margin-block:0 0.8rem;color:var(--_page-teaser-text)}.page-teaser__category{margin-bottom:3.2rem;color:var(--_page-teaser-category);font-size:1.4rem;font-weight:700;-ms-flex-order:-1;order:-1}.page-teaser__icon{position:relative;margin:2.4rem 0 0;min-height:2.6rem;text-align:right}.page-teaser__icon i{position:absolute;top:0;right:0;background-color:var(--_page-teaser-icon);transition:opacity .2s ease-in-out}.page-teaser__icon i.on{opacity:0}.page-teaser__image{position:relative}.page-teaser__image img{width:100%;aspect-ratio:630/340;object-fit:cover}.page-teaser__image img.placeholder{object-position:top}.page-teaser__image-placeholder{aspect-ratio:630/340}.tbsextend_pageteaserhighlight .page-teaser__image:not(.page-teaser__image--svg){height:100%}.tbsextend_pageteaserhighlight .page-teaser__image:not(.page-teaser__image--svg) figure{position:absolute;inset:0}.tbsextend_pageteaserhighlight .page-teaser__image:not(.page-teaser__image--svg) img{position:absolute;inset:0;height:100%;aspect-ratio:auto}.page-teaser__image--placeholder{background-color:#fff}.page-teaser__image--svg{background-color:#fff}.tbsextend_pageteaserhighlight .page-teaser__image--svg{height:100%;display:grid;place-items:center}.page-teaser__image--svg img{transform:scale(.7);object-fit:contain;filter:invert(8%) sepia(43%) saturate(5223%) hue-rotate(245deg) brightness(98%) contrast(109%)}.page-teaser__item-inner{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:0 var(--grid-gap);background-color:var(--_page-teaser-background);transition:background-color .2s ease-in-out}.page-teaser__item-inner:focus-within{background-color:var(--_page-teaser-background-hover)}.page-teaser__item-inner:focus-within h3{text-decoration:underline;text-underline-offset:0.2rem}.page-teaser__item-inner:focus-within .page-teaser__icon .off{opacity:0}.page-teaser__item-inner:focus-within .page-teaser__icon .on{opacity:1}.page-teaser__link{position:absolute;inset:0}.page-teaser__link .v-hidden{top:.1rem;left:.1rem}.page-teaser--col-1 .page-teaser__body{padding-inline:0 2.4rem}.page-teaser--col-1 .page-teaser__item-inner{-ms-flex-align:center;align-items:center}.page-teaser--col-2{grid-template-columns:1fr 1fr}.page-teaser--col-2 .page-teaser__body{padding-bottom:3.2rem}.page-teaser--col-2 .page-teaser__item-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page-teaser--col-3{grid-template-columns:1fr 1fr 1fr}.page-teaser--col-3 .page-teaser__body{padding-bottom:3.2rem}.page-teaser--col-3 .page-teaser__image img{aspect-ratio:393/225}.page-teaser--col-3 .page-teaser__item-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page-teaser--dark-blue{--_page-teaser-background:#3A2D7B;--_page-teaser-background-hover:#3A2D7B;--_page-teaser-category:#fff;--_page-teaser-icon:#fff;--_page-teaser-text:#fff}.page-teaser--dark-bordeaux{--_page-teaser-background:#960B5A;--_page-teaser-background-hover:#960B5A;--_page-teaser-category:#fff;--_page-teaser-icon:#fff;--_page-teaser-text:#fff}.page-teaser--dark-petrol{--_page-teaser-background:#007C8A;--_page-teaser-background-hover:#007C8A;--_page-teaser-category:#fff;--_page-teaser-icon:#fff;--_page-teaser-text:#fff}.page-teaser--dark-mid-blue{--_page-teaser-background:#2364D2;--_page-teaser-background-hover:#2364D2;--_page-teaser-category:#fff;--_page-teaser-icon:#fff;--_page-teaser-text:#fff}.page-teaser--light-pink{--_page-teaser-background:#E785B5;--_page-teaser-background-hover:#E785B5;--_page-teaser-category:#190C57;--_page-teaser-icon:#190C57;--_page-teaser-text:#190C57}.page-teaser--light-turquoise{--_page-teaser-background:#65C2C2;--_page-teaser-background-hover:#65C2C2;--_page-teaser-category:#190C57;--_page-teaser-icon:#190C57;--_page-teaser-text:#190C57}.tbsextend_pageteaser:not([class*=frame-space-after])+.tbsextend_pageteaser{margin-top:-4.8rem}.pension-calculator .form-btn{margin-top:1.6rem;text-align:center}.pension-calculator .form-row{margin-top:2.4rem;display:grid;grid-template-columns:1fr 1fr;gap:8rem;-ms-flex-align:end;align-items:end}.pension-calculator .input[data-unit]{position:relative}.pension-calculator .input[data-unit]::after{content:attr(data-unit);position:absolute;top:50%;right:1.3rem;color:#344054;transform:translateY(-50%)}.pension-calculator .input[data-unit] input{padding-right:8rem}.pension-calculator .infobox{margin-top:calc(var(--module-margin-block)/ 2)}.pension-calculator .infobox__text>p:not(:last-child){margin-bottom:1.6rem}.pension-calculator__box{padding:2.4rem;position:relative}.pension-calculator__box::before{content:"";position:absolute;inset:0;border:1px solid #eaecf0;z-index:-1}.pension-calculator__chart{position:relative;padding-inline:1.3rem;font-size:1.6rem}.pension-calculator__chart::before{content:"";position:absolute;inset:24rem 0 auto 0;border-bottom:1px solid #eaecf0;z-index:-1}.pension-calculator__chart-lines{position:absolute;inset:0 0 auto 0;border-block:1px dashed #EAECF0;height:60px;z-index:-1;pointer-events:none}.pension-calculator__chart-lines::after,.pension-calculator__chart-lines::before{content:"";position:absolute;inset:120px 0 auto 0;border-bottom:1px dashed #eaecf0}.pension-calculator__chart-lines::after{top:180px}.pension-calculator__chart-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2.4rem}.pension-calculator__chart-grid-item{--_pension-calculator-column-clr:#960B5A;display:grid;grid-template-rows:24rem 1fr;gap:2.4rem;text-align:center}.pension-calculator__chart-grid-item>div:last-child p{margin:0}.pension-calculator__chart-grid-item:nth-child(2){--_pension-calculator-column-clr:#E7131A}.pension-calculator__chart-grid-item:nth-child(3){--_pension-calculator-column-clr:#007C8A}.pension-calculator__chart-column{display:grid;grid-template-rows:1fr var(--_pension-calculator-column-height,0px);color:var(--_pension-calculator-column-clr);transition:grid-template-rows .6s ease-in-out}.pension-calculator__chart-column>div:first-child{display:grid;-ms-flex-align:end;align-items:end}.pension-calculator__chart-column>div:first-child p{margin-bottom:.8rem}.pension-calculator__chart-column>div:nth-child(2){padding:4px;display:grid;place-items:center;color:#fff;font-weight:700;background-color:var(--_pension-calculator-column-clr)}.pension-calculator__chart-column>div:nth-child(2) ::selection{background:rgba(255,255,255,.3)}.pension-calculator__chart-column>div:nth-child(2) p{margin:0}.pension-calculator__chart-column>div:nth-child(2) .b{display:block}.pension-calculator__header p{color:#007c8a;font-weight:700}.pension-calculator__header .form-group{padding:0}.pension-calculator__header-top{display:grid;grid-template-columns:1fr 17.5rem;gap:0 2.4rem;-ms-flex-align:end;align-items:end}.pension-calculator__header-top:has(option[value=m]:checked) .hidden.m{display:inline}.pension-calculator__header-top:has(option[value=y]:checked) .hidden.y{display:inline}.pension-calculator__header-top p{margin-bottom:1.8rem}.pension-calculator__header-bottom{font-family:Poppins,system-ui,-apple-system,sans-serif;font-size:3.6rem}.pension-calculator__result{margin-top:calc(var(--module-margin-block)/ 2);opacity:0;transform:translateY(5rem);transition:opacity .4s ease-in-out,transform .4s ease-in-out}.pension-calculator__result.show{opacity:1;transform:translateY(0)}.quick-link{--_quick-link-background:#fff;--_quick-link-background-hover:#EAECF0;--_quick-link-image:invert(8%) sepia(43%) saturate(5223%) hue-rotate(245deg) brightness(98%) contrast(109%);--_quick-link-image-hover:invert(8%) sepia(43%) saturate(5223%) hue-rotate(245deg) brightness(98%) contrast(109%);--_quick-link-text:#190C57;--_quick-link-text-hover:#190C57;--_quick-link-icon:#E7131A;--_quick-link-icon-hover:#E7131A;position:relative}.quick-link--dark-blue{--_quick-link-background:#3A2D7B;--_quick-link-background-hover:#65C2C2;--_quick-link-image:invert(1);--_quick-link-image-hover:invert(8%) sepia(43%) saturate(5223%) hue-rotate(245deg) brightness(98%) contrast(109%);--_quick-link-text:#fff;--_quick-link-text-hover:#190C57;--_quick-link-icon:#fff;--_quick-link-icon-hover:#190C57}.quick-link--dark-bordeaux{--_quick-link-background:#960B5A;--_quick-link-background-hover:#E785B5;--_quick-link-image:invert(1);--_quick-link-image-hover:invert(8%) sepia(43%) saturate(5223%) hue-rotate(245deg) brightness(98%) contrast(109%);--_quick-link-text:#fff;--_quick-link-text-hover:#190C57;--_quick-link-icon:#fff;--_quick-link-icon-hover:#190C57}.quick-link--dark-petrol{--_quick-link-background:#007C8A;--_quick-link-background-hover:#65C2C2;--_quick-link-image:invert(1);--_quick-link-image-hover:invert(8%) sepia(43%) saturate(5223%) hue-rotate(245deg) brightness(98%) contrast(109%);--_quick-link-text:#fff;--_quick-link-text-hover:#190C57;--_quick-link-icon:#fff;--_quick-link-icon-hover:#190C57}.quick-link--dark-mid-blue{--_quick-link-background:#2364D2;--_quick-link-background-hover:#E785B5;--_quick-link-image:invert(1);--_quick-link-image-hover:invert(8%) sepia(43%) saturate(5223%) hue-rotate(245deg) brightness(98%) contrast(109%);--_quick-link-text:#fff;--_quick-link-text-hover:#190C57;--_quick-link-icon:#fff;--_quick-link-icon-hover:#190C57}.quick-link--light-pink{--_quick-link-background:#E785B5;--_quick-link-background-hover:#3A2D7B;--_quick-link-image:invert(8%) sepia(43%) saturate(5223%) hue-rotate(245deg) brightness(98%) contrast(109%);--_quick-link-image-hover:invert(1);--_quick-link-text:#190C57;--_quick-link-text-hover:#fff;--_quick-link-icon:#190C57;--_quick-link-icon-hover:#fff}.quick-link--light-turquoise{--_quick-link-background:#65C2C2;--_quick-link-background-hover:#3A2D7B;--_quick-link-image:invert(8%) sepia(43%) saturate(5223%) hue-rotate(245deg) brightness(98%) contrast(109%);--_quick-link-image-hover:invert(1);--_quick-link-text:#190C57;--_quick-link-text-hover:#fff;--_quick-link-icon:#190C57;--_quick-link-icon-hover:#fff}.quick-link:first-child:last-child{height:100%}.quick-link__body{display:-ms-flexbox;display:flex;gap:2.4rem;-ms-flex-align:start;align-items:flex-start}.quick-link__description a:not(.btn){position:relative;color:var(--_quick-link-text);transition:color .2s ease-in-out;z-index:10}.quick-link--default .quick-link__description a:not(.btn){color:var(--_quick-link-icon)!important}.quick-link:not(.quick-link--default) .quick-link__description a:not(.btn){text-decoration:underline}.quick-link:not(.quick-link--default) .quick-link__description a:not(.btn):focus{text-decoration-thickness:0.3rem}.quick-link__description p{margin:.8rem 0 0}.quick-link__description>:not(:first-child){margin-top:1.6rem}.quick-link__icon{position:relative;margin-top:auto;margin-left:auto;min-width:2.6rem;min-height:2.6rem;-ms-flex-item-align:end;align-self:flex-end;pointer-events:none}.quick-link__icon i{position:absolute;right:0;bottom:0}.quick-link__image{width:6.4rem;height:auto;filter:var(--_quick-link-image)}.quick-link__link{position:absolute;inset:0}.quick-link__link .v-hidden{top:.1rem;left:.1rem}.quick-link__outer{position:relative;padding:2.4rem 3.2rem;display:-ms-flexbox;display:flex;gap:0 2.4rem;-ms-flex-align:start;align-items:flex-start;height:100%;color:var(--_quick-link-text);background-color:var(--_quick-link-background);transition:all .2s ease-in-out}.quick-link:not(.quick-link--no-link)>.quick-link__outer:focus-within{color:var(--_quick-link-text-hover);background-color:var(--_quick-link-background-hover);transition:all .2s ease-in-out}.quick-link:not(.quick-link--no-link)>.quick-link__outer:focus-within i.off{opacity:0}.quick-link:not(.quick-link--no-link)>.quick-link__outer:focus-within i.on{opacity:1}.quick-link:not(.quick-link--no-link)>.quick-link__outer:focus-within .quick-link__description a:not(.btn){color:var(--_quick-link-text-hover)}.quick-link:not(.quick-link--no-link)>.quick-link__outer:focus-within .quick-link__image{filter:var(--_quick-link-image-hover)}.quick-link__outer:first-child:last-child{height:100%}.quick-link__outer i{transition:opacity .2s ease-in-out}.quick-link__outer i.off{background-color:var(--_quick-link-icon)}.quick-link__outer i.on{background-color:var(--_quick-link-icon-hover);opacity:0}.quick-link__text{margin:0}.grid--1-1-1-1 .quick-link__text h3{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.quick-link--default .quick-link__outer{box-shadow:inset 0 0 0 .25rem #d0d5dd}.grid:not(.grid--1) .quick-link .quick-link__outer{-ms-flex-direction:column;flex-direction:column}.grid:not(.grid--1) .quick-link .quick-link__outer .quick-link__body{-ms-flex-direction:column;flex-direction:column}.grid:not(.grid--1) .quick-link .quick-link__outer .quick-link__image{width:4rem}.region-teaser{padding:6.4rem;display:grid;grid-template-columns:4fr 3fr;gap:4rem;border:.25rem solid #190c57}.tbssitepackage_threecolumnlayout .region-teaser,.tbssitepackage_twocolumnlayout .region-teaser{grid-template-columns:1fr}.region-teaser__body{display:grid;gap:2.4rem}.region-teaser__body>*{margin:0}.region-teaser__category{font-size:1.4rem;font-weight:700}.region-teaser__headline{color:#e7131a;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.region-teaser__image img{width:100%}.short-link{--_short-link-background:#fff;--_short-link-background-hover:#EAECF0;--_short-link-image:invert(8%) sepia(43%) saturate(5223%) hue-rotate(245deg) brightness(98%) contrast(109%);--_short-link-image-hover:invert(8%) sepia(43%) saturate(5223%) hue-rotate(245deg) brightness(98%) contrast(109%);--_short-link-text:#190C57;--_short-link-text-hover:#190C57;--_short-link-icon:#E7131A;--_short-link-icon-hover:#E7131A;position:relative}.short-link--dark-blue{--_short-link-background:#3A2D7B;--_short-link-background-hover:#65C2C2;--_short-link-image:invert(69%) sepia(47%) saturate(351%) hue-rotate(131deg) brightness(92%) contrast(92%);--_short-link-image-hover:invert(20%) sepia(12%) saturate(6116%) hue-rotate(225deg) brightness(96%) contrast(99%);--_short-link-text:#fff;--_short-link-text-hover:#190C57;--_short-link-icon:#fff;--_short-link-icon-hover:#190C57}.short-link--dark-bordeaux{--_short-link-background:#960B5A;--_short-link-background-hover:#E785B5;--_short-link-image:invert(84%) sepia(11%) saturate(6329%) hue-rotate(287deg) brightness(98%) contrast(85%);--_short-link-image-hover:invert(10%) sepia(98%) saturate(4814%) hue-rotate(317deg) brightness(81%) contrast(94%);--_short-link-text:#fff;--_short-link-text-hover:#190C57;--_short-link-icon:#fff;--_short-link-icon-hover:#190C57}.short-link--dark-petrol{--_short-link-background:#007C8A;--_short-link-background-hover:#65C2C2;--_short-link-image:invert(69%) sepia(47%) saturate(351%) hue-rotate(131deg) brightness(92%) contrast(92%);--_short-link-image-hover:invert(23%) sepia(52%) saturate(5886%) hue-rotate(173deg) brightness(94%) contrast(101%);--_short-link-text:#fff;--_short-link-text-hover:#190C57;--_short-link-icon:#fff;--_short-link-icon-hover:#190C57}.short-link--dark-mid-blue{--_short-link-background:#2364D2;--_short-link-background-hover:#E785B5;--_short-link-image:invert(84%) sepia(11%) saturate(6329%) hue-rotate(287deg) brightness(98%) contrast(85%);--_short-link-image-hover:invert(38%) sepia(95%) saturate(4490%) hue-rotate(211deg) brightness(88%) contrast(85%);--_short-link-text:#fff;--_short-link-text-hover:#190C57;--_short-link-icon:#fff;--_short-link-icon-hover:#190C57}.short-link--light-pink{--_short-link-background:#E785B5;--_short-link-background-hover:#3A2D7B;--_short-link-image:invert(20%) sepia(12%) saturate(6116%) hue-rotate(225deg) brightness(96%) contrast(99%);--_short-link-image-hover:invert(84%) sepia(11%) saturate(6329%) hue-rotate(287deg) brightness(98%) contrast(85%);--_short-link-text:#190C57;--_short-link-text-hover:#fff;--_short-link-icon:#190C57;--_short-link-icon-hover:#fff}.short-link--light-turquoise{--_short-link-background:#65C2C2;--_short-link-background-hover:#3A2D7B;--_short-link-image:invert(20%) sepia(12%) saturate(6116%) hue-rotate(225deg) brightness(96%) contrast(99%);--_short-link-image-hover:invert(69%) sepia(47%) saturate(351%) hue-rotate(131deg) brightness(92%) contrast(92%);--_short-link-text:#190C57;--_short-link-text-hover:#fff;--_short-link-icon:#190C57;--_short-link-icon-hover:#fff}.short-link:first-child:last-child{height:100%}.short-link__body{display:-ms-flexbox;display:flex;gap:2.4rem;-ms-flex-align:start;align-items:flex-start}.short-link__description p{margin:.8rem 0 0}.short-link__icon{position:relative;margin-top:auto;margin-left:auto;min-width:2.6rem;min-height:2.6rem;-ms-flex-item-align:end;align-self:flex-end;pointer-events:none}.short-link__icon i{position:absolute;right:0;bottom:0}.short-link__image{width:6.4rem;height:auto;filter:var(--_short-link-image)}.short-link__link{position:absolute;inset:0}.short-link__link .v-hidden{top:.1rem;left:.1rem}.short-link__outer{position:relative;padding:2.4rem 3.2rem;display:-ms-flexbox;display:flex;gap:0 2.4rem;-ms-flex-align:start;align-items:flex-start;height:100%;color:var(--_short-link-text);background-color:var(--_short-link-background);transition:all .2s ease-in-out}.short-link__outer:focus-within{color:var(--_short-link-text-hover);background-color:var(--_short-link-background-hover);transition:all .2s ease-in-out}.short-link__outer:focus-within i.off{opacity:0}.short-link__outer:focus-within i.on{opacity:1}.short-link__outer:focus-within .short-link__image{filter:var(--_short-link-image-hover)}.short-link__outer:first-child:last-child{height:100%}.short-link__outer i{transition:opacity .2s ease-in-out}.short-link__outer i.off{background-color:var(--_short-link-icon)}.short-link__outer i.on{background-color:var(--_short-link-icon-hover);opacity:0}.short-link__text{margin:0}.grid--1-1-1-1 .short-link__text h3{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.short-link--default .short-link__outer{box-shadow:inset 0 0 0 .25rem #d0d5dd}.grid:not(.grid--1) .short-link .short-link__outer{-ms-flex-direction:column;flex-direction:column}.grid:not(.grid--1) .short-link .short-link__outer .short-link__body{-ms-flex-direction:column;flex-direction:column}.grid:not(.grid--1) .short-link .short-link__outer .short-link__image{width:4rem}.social-media-links{margin-inline:auto;max-width:98.4rem}.social-media-links__link{margin-bottom:.4rem;padding:1rem 0;position:relative;display:block;min-height:5.2rem;color:#e7131a;font-weight:700;text-decoration:none;text-underline-offset:0.2rem;break-inside:avoid}.social-media-links__link:focus-visible{text-decoration:underline 0.2rem}.social-media-links__link img{position:absolute;top:1rem;left:0;width:3.2rem;aspect-ratio:1;filter:invert(12%) sepia(98%) saturate(6496%) hue-rotate(354deg) brightness(93%) contrast(95%)}.social-media-links__link span{display:block;padding:.2rem 0 0 4.8rem}.social-media-links__list{margin-top:6.4rem;column-count:3;column-gap:8rem}.social-media-links__list[data-links="1"]{column-count:1;text-align:center}.social-media-links__list[data-links="1"]>a{display:inline-block}.social-media-links__list[data-links="2"],.social-media-links__list[data-links="4"]{column-count:2;margin-inline:auto;max-width:64rem}.rss-feed-links__description{margin-bottom:3.2rem}.rss-feed-link+.rss-feed-link{margin-top:3.2rem}.rss-feed-link__link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:start;align-items:flex-start;gap:.8rem;position:relative}.rss-feed-link__link span[aria-hidden]{padding:.5rem 1rem;position:absolute;top:auto;left:50%;bottom:100%;white-space:nowrap;color:#190c57!important;font-size:1.6rem;font-weight:400;background-color:#f9fafb;box-shadow:0 .4rem .8rem -.2rem rgba(16,24,40,.12);pointer-events:none;opacity:0;transform:translateX(-50%) scale(0);transform-origin:bottom center}.css-loaded .rss-feed-link__link span[aria-hidden]{transition:opacity .4s ease-in-out,transform .4s ease-in-out}.rss-feed-link__link.on span[aria-hidden]{opacity:1;transform:translateX(-50%) scale(1)}.testimonial--dark-blue{--_testimonial-background:#3A2D7B;--_testimonial-text:#fff;--_testimonial-accent:#65C2C2}.testimonial--dark-bordeaux{--_testimonial-background:#960B5A;--_testimonial-text:#fff;--_testimonial-accent:#E785B5}.testimonial--dark-petrol{--_testimonial-background:#007C8A;--_testimonial-text:#fff;--_testimonial-accent:#65C2C2}.testimonial--dark-mid-blue{--_testimonial-background:#2364D2;--_testimonial-text:#fff;--_testimonial-accent:#E785B5}.testimonial--light-pink{--_testimonial-background:#E785B5;--_testimonial-text:#190C57;--_testimonial-accent:#3A2D7B}.testimonial--light-turquoise{--_testimonial-background:#65C2C2;--_testimonial-text:#190C57;--_testimonial-accent:#3A2D7B}.testimonial__container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;gap:6.4rem}.testimonial__image{-ms-flex-negative:0;flex-shrink:0;height:350px;aspect-ratio:1/1;position:relative}.testimonial__image-cutter{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow:hidden;border-radius:100%;height:100%;aspect-ratio:1/1}.testimonial__image-cutter figure{width:100%;height:100%}.testimonial__image-cutter img{object-fit:cover;width:100%;height:100%}.testimonial__icon.svg-quote{position:absolute;top:0;right:0;background-color:var(--_testimonial-accent,#65c2c2);transform-origin:top right;transform:scale(350%)}.testimonial__outer{padding:3.2rem 0;background-color:var(--_testimonial-background,#3a2d7b);color:var(--_testimonial-text,#fff);box-shadow:0 0 0 100vw var(--_testimonial-background,#3a2d7b);-webkit-clip-path:inset(0 -100vw);clip-path:inset(0 -100vw)}.testimonial__text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;gap:1.6rem}.testimonial__heading{margin:0}.testimonial__quote{margin:0}.testimonial__author{-ms-flex-item-align:end;align-self:end;text-align:right}.easydb-media{display:grid;place-content:center}.ce-above .easydb-media,.ce-below .easydb-media{place-content:flex-start}.easydb-media:has(audio){grid-template-columns:1fr}.easydb-media__wrap{position:relative;display:inline-block}.easydb-media button{padding:0;position:absolute;inset:0;display:none;place-content:center;width:100%;cursor:pointer;background-color:transparent;border:0;overflow:hidden}.easydb-media button::before{content:"";position:absolute;top:50%;left:50%;display:block;width:8rem;aspect-ratio:1;border-radius:50%;background-color:rgba(25,12,87,.5);transform:translate(-50%,-50%) scale(1);transition:transform .3s ease-in-out}.easydb-media button i{transform:scale(2.4);background-color:#fff;transition:transform .4s ease-in-out}.easydb-media .easydb-video__wrap{position:relative}.easydb-media .easydb-video__wrap video{margin-inline:auto;max-height:max(90vh,50rem)}.easydb-media .easydb-video__wrap video+button{display:grid}.easydb-media .audio{display:grid;grid-template-columns:1fr;gap:2.4rem 4rem}.easydb-media .audio__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.easydb-media .audio__title{margin:0}.easydb-media .audio--poster{grid-template-areas:"poster title" "poster audio";grid-template-columns:1fr 2fr;grid-template-rows:auto 1fr}.easydb-media .audio--poster .audio__poster{grid-area:poster}.easydb-media .audio--poster .audio__tag{grid-area:audio}.easydb-media .audio--poster .audio__title{grid-area:title}.tbsnewsletter_abocatcher{position:relative;background-color:#3a2d7b;isolation:isolate}.tbsnewsletter_abocatcher::after,.tbsnewsletter_abocatcher::before{content:"";position:absolute;top:0;left:1%;bottom:0;width:1px;box-shadow:0 0 0 100vw #3a2d7b;-webkit-clip-path:inset(0 0 0 -100vw);clip-path:inset(0 0 0 -100vw);z-index:-1}.tbsnewsletter_abocatcher::after{left:99%;box-shadow:0 0 0 100vw #65c2c2;-webkit-clip-path:inset(0 -100vw 0 0);clip-path:inset(0 -100vw 0 0)}.tbsnewsletter_abocatcher__body{position:relative;margin-inline:calc((var(--col-width) + var(--grid-gap)) * 2);padding:6.4rem 0 6.4rem 8.4rem;color:#fff;background-color:#3a2d7b;z-index:10}.tbsnewsletter_abocatcher__body i{position:absolute;top:6.4rem;left:0;background-color:#65c2c2;transform:scale(2.3);transform-origin:top left}.tbsnewsletter_abocatcher__decoration{position:absolute;width:calc(var(--col-width) + var(--grid-gap));inset:0;left:auto;background-color:#65c2c2}.tbsnewsletter_abocatcher__decoration::before{content:"";position:absolute;top:0;left:-.1rem;right:100%;bottom:0;width:.15rem;height:100%;background-color:#3a2d7b}.tbsnewsletter_abocatcher__decoration::after{content:"";position:absolute;aspect-ratio:1/4;top:0;left:0;bottom:0;background-color:#3a2d7b;-webkit-clip-path:polygon(0 0,0% 100%,100% 50%);clip-path:polygon(0 0,0% 100%,100% 50%)}.tbsnewsletter_abocatcher__disclaimer{display:-ms-flexbox!important;display:flex!important;gap:0 3.2rem}.tbsnewsletter_abocatcher__disclaimer p{font-size:1.4rem}.tbsnewsletter_abocatcher__disclaimer p a{color:#fff;text-decoration:underline;text-underline-offset:0.2rem}.tbsnewsletter_abocatcher__form{margin-top:3.2rem;display:-ms-flexbox;display:flex;gap:1.6rem 3.2rem;-ms-flex-align:center;align-items:center}.tbsnewsletter_abocatcher__form[data-type=subscription],.tbsnewsletter_abocatcher__form[data-type=unsubscription]{-ms-flex-align:end;align-items:flex-end}.tbsnewsletter_abocatcher__form[data-type=subscription]{-ms-flex-direction:column;flex-direction:column}.tbsnewsletter_abocatcher__form>div:not(.form-group):not(.tbsnewsletter_abocatcher__privacy){display:contents}.tbsnewsletter_abocatcher__form .form-check label>span{font-size:1.4rem;transform:translateY(.4rem)}.tbsnewsletter_abocatcher__form .form-check label>span a{color:#fff;text-decoration:underline}.tbsnewsletter_abocatcher__form .form-group{margin:0;padding:0;width:100%}.tbsnewsletter_abocatcher__form .form-group input:not([type=checkbox]){padding-inline:3.2rem;height:6rem;color:#fff;background-color:transparent;border:.25rem solid #fff;border-radius:6rem}.tbsnewsletter_abocatcher__form .form-group input:not([type=checkbox]):-ms-input-placeholder{color:#fff}.tbsnewsletter_abocatcher__form .form-group input:not([type=checkbox])::placeholder{color:#fff}.tbsnewsletter_abocatcher__form .form-group input[type=checkbox]::before{background-color:#65c2c2}.tbsnewsletter_abocatcher__form .form-group input[type=checkbox]::after{box-shadow:-1.1px 1.1px 0 .5px #190c57}.tbsnewsletter_abocatcher__privacy{display:-ms-flexbox;display:flex;gap:0 3.2rem}.tbsnewsletter_abocatcher__text{margin:.8rem 0 0 0}.tbsnewsletter_abocatcher__title{margin:0}.grid.grid--1 .tbsnewsletter_abocatcher::after,.grid.grid--1 .tbsnewsletter_abocatcher::before{display:none}.grid.grid--1 .tbsnewsletter_abocatcher__body{margin:0 calc((var(--col-width) + var(--grid-gap)) * 2) 0 0;padding:3.2rem}.grid.grid--1 .tbsnewsletter_abocatcher__body i{display:none}.grid.grid--1 .tbsnewsletter_abocatcher__decoration{width:calc((var(--col-width) + var(--grid-gap)) * 2)}.tbsnewsletter_management .form-group--email{margin-bottom:3.2rem}.tbssoftgarden_joblist .job-posting{padding-inline:0;display:grid!important;grid-template-columns:12rem 22rem 1fr 5rem}.tbssoftgarden_joblist .job-posting__city,.tbssoftgarden_joblist .job-posting__headline,.tbssoftgarden_joblist .job-posting__work-times{position:static;transform:none}.tbssoftgarden_joblist .job-posting__city{-ms-flex-order:2;order:2}.tbssoftgarden_joblist .job-posting__headline{-ms-flex-order:3;order:3}.tbssoftgarden_joblist .job-posting__work-times{-ms-flex-order:1;order:1}.tbssoftgarden_joblist .job-posting__end-day,.tbssoftgarden_joblist .job-posting__start-day{font-size:1.4rem;font-weight:400}.tbssoftgarden_joblist .job-posting__city{left:12.8rem}.tbssoftgarden_joblist .job-posting__date-seperator{margin:.8rem 0}.tbssoftgarden_joblist .pagination{border-top:none}.tbssoftgarden_jobdetails .job-posting{position:relative}.tbssoftgarden_jobdetails .job-posting__container{margin-inline:calc(2 * (var(--col-width) + var(--grid-gap)))}.tbssoftgarden_jobdetails .job-posting__meta{margin-inline:-4.6rem;position:relative;display:-ms-inline-flexbox;display:inline-flex;gap:1.6rem 0}.tbssoftgarden_jobdetails .job-posting__meta p{position:relative;margin:0 4.6rem}.tbssoftgarden_jobdetails .job-posting__meta p+p::before{content:"";display:block;position:absolute;top:0;left:-4.6rem;bottom:0;width:.1rem;background-color:#eaecf0}.tbssoftgarden_jobdetails .job-posting__meta span{display:block;color:#667085}.tbssoftgarden_jobdetails .job-posting__meta span::after{content:": ";opacity:0;position:absolute;pointer-events:none}.tbssoftgarden_jobdetails .job-posting__meta span[itemscope]{color:inherit;font-size:inherit}.tbssoftgarden_jobdetails .job-posting__tags{margin:2.4rem 0 3.2rem;padding:0}.tbssoftgarden_jobdetails .job-posting__tags ::marker{color:transparent}.tbssoftgarden_jobdetails .job-posting__tags li{margin:.4rem .8rem .4rem 0;padding:.2rem .8rem;display:inline-block;font-size:1.9rem;background-color:#f2f4f7}.tbssoftgarden_jobdetails .job-posting__tags li i{transform:scale(.8)}.tbssoftgarden_jobdetails .job-posting__location span{color:#190c57!important;font-size:1.9rem!important}.tbssoftgarden_jobdetails .job-posting__details{margin-top:6.4rem}.tbssoftgarden_jobdetails .job-posting__details b{display:inline-block;margin-top:4.8rem;margin-bottom:1.6rem}.tbssoftgarden_jobdetails .job-posting__details b+ol,.tbssoftgarden_jobdetails .job-posting__details b+ul{margin-top:0}.tbssoftgarden_jobdetails .job-posting__details b+ol>li:first-child,.tbssoftgarden_jobdetails .job-posting__details b+ul>li:first-child{margin-top:0}.tbssoftgarden_jobdetails .job-posting__details ol:last-of-type,.tbssoftgarden_jobdetails .job-posting__details ul:last-of-type{margin-bottom:4.8rem}.tbssoftgarden_jobdetails .job-posting__action{margin-top:6.4rem;text-align:center}.tbssoftgarden_jobdetails .job-posting__back{margin-block:6.4rem 0;color:#190c57}.tbssoftgarden_jobdetails .job-posting__back.a11y-focus-key{color:#e7131a}.tbssoftgarden_jobdetails .job-posting__back i{background-color:#e7131a}#main .solr_pi_results{min-height:40rem}#main .solr_pi_search :is(h2,.testimonial__heading,h3,h4,h5){text-align:center}#main .solr_pi_search .frame-type-text{margin-inline:auto}.tx_solr__content .pagination{margin-top:0;border:0}#tx-solr-faceting{margin-top:3.2rem}#tx-solr-faceting .facet-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem}#tx-solr-faceting .facet-reset-wrap{margin-block:2.4rem;text-align:right}.tx-solr__list .comma span:not(:last-child)::after{content:","}.tx-solr__list .contact{display:-ms-flexbox;display:flex;gap:.8rem}.tx-solr__list .contact+.contact{margin-top:-1.6rem}.tx-solr__list .contact a{color:#e7131a;text-decoration:none;text-underline-offset:0.2rem}.tx-solr__list .contact a:focus-within{text-decoration:underline}.tx-solr__list .results-highlight{font-weight:700}.tx-solr__meta{margin-top:3.2rem}.not-filtered~.tx-solr__meta{margin-top:9.6rem}.tx-solr__meta .quote{font-weight:700}.tx-solr__meta .quote::before{content:open-quote;font-weight:400}.tx-solr__meta .quote::after{content:close-quote;font-weight:400}.tx-solr__meta .result-found{margin-block:3.2rem 0.5rem}p.bsr-desc{margin-bottom:3.6rem!important}.salary-calculator .no-spinners::-webkit-inner-spin-button,.salary-calculator .no-spinners::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.salary-calculator .no-spinners{-moz-appearance:textfield!important}.salary-calculator .form-navigation{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:1.6rem}.salary-calculator .input-with-icon{position:relative}.salary-calculator .input-with-icon input{padding-right:4rem}.salary-calculator .input-with-icon i{position:absolute;margin:-2.4rem;top:4rem;right:3.6rem;background-color:#344054;pointer-events:none}.salary-calculator .bsr-hint{font-size:1.6rem!important}.salary-calculator #calc-results{margin:9.6rem 0 9.6rem 0}.salary-calculator #calc-results .calc-results-panel{border:#d0d5dd solid 2.5px;padding:2.4rem 3.2rem;display:block}.salary-calculator #calc-results .calc-results-panel .calc-results-heading{margin-bottom:3.2rem}.salary-calculator #calc-results .calc-results-panel .calc-results-heading h3{margin-top:0}.salary-calculator #calc-results .calc-results-panel table{width:100%}.salary-calculator #calc-results .calc-results-panel table thead tr th{text-align:center}.salary-calculator #calc-results .calc-results-panel table tbody{border-bottom:#d0d5dd solid 2.5px}.salary-calculator #calc-results .calc-results-panel table tr{border-bottom:none!important}.salary-calculator #calc-results .calc-results-panel table tr td:first-of-type{text-align:center}.salary-calculator #calc-results .calc-results-panel table tr td{text-align:right}.salary-calculator #calc-results .calc-results-panel table tr td,.salary-calculator #calc-results .calc-results-panel table tr th{padding:.5rem 1rem;background-color:#fff!important;border:1px solid #d0d5dd}.salary-calculator #calc-results .calc-results-panel table tr td.text-right,.salary-calculator #calc-results .calc-results-panel table tr th.text-right{text-align:right!important}.salary-calculator #calc-results .calc-results-panel table tr td.text-left,.salary-calculator #calc-results .calc-results-panel table tr th.text-left{text-align:left!important}.salary-calculator #calc-results .calc-results-panel table tfoot tr:first-child td{padding-top:1.6rem}.salary-calculator #calc-results .calc-results-panel table tfoot tr td:nth-child(2){vertical-align:bottom}@media (hover:hover) and (pointer:fine){.content-consent__consent-inner p a:not(.btn):not([disabled]):hover{color:#65c2c2}.content-consent__consent-inner .btn--outline:not([disabled]):hover,.content-consent__consent-inner .cookie-consent-container .buttons .btn.deny:not([disabled]):hover,.content-consent__consent-inner .form-navigation .prev-btn:not([disabled]):hover,.cookie-consent-container .buttons .content-consent__consent-inner .btn.deny:not([disabled]):hover,.form-navigation .content-consent__consent-inner .prev-btn:not([disabled]):hover{color:#e7131a;background-color:#fff;border-color:#e7131a}.list__item:not([disabled]):hover{background-color:#f2f4f7}.list__item:not([disabled]):hover .list__item-headline:not(.static){text-decoration:underline;text-underline-offset:0.2rem}.list__item:not([disabled]):hover .list__item-icon::before{opacity:0}.list__item:not([disabled]):hover .list__item-icon::after{opacity:1}.btn-toggle:not([disabled]):hover{background-color:#f2f4f7;box-shadow:none}.btn-toggle--active:not([disabled]):hover{background-color:#eaecf0}.btn-toggle--secondary:not([disabled]):hover{background-color:#c1eded;border-color:#c1eded;box-shadow:none}.btn-toggle--outline:not([disabled]):hover{background-color:rgba(231,19,26,.15);border-color:#890b0f;box-shadow:none}.btn-toggle--circle.btn--outline:not([disabled]):hover,.cookie-consent-container .buttons .btn-toggle--circle.btn.deny:not([disabled]):hover,.form-navigation .btn-toggle--circle.prev-btn:not([disabled]):hover{color:#190c57;background-color:#98a2b3;border-color:#190c57}.frame-type-uploads .ce-uploads li:not([disabled]):hover{background-color:#f2f4f7}.frame-type-uploads .ce-uploads li:not([disabled]):hover i{background-color:#e7131a}.footer .frame-type-menu_pages li a:not([disabled]):hover{background-color:#f9fafb}.footer .frame-type-menu_pages li a:not([disabled]):hover::before{opacity:1}.footer .frame-type-menu_pages li a:not([disabled]):hover::after{opacity:0}.footer__footer a:not([disabled]):hover{text-decoration:underline}.pagination li a.page:not([disabled]):hover{background-color:#f2f4f7}.social-media a:not([disabled]):hover img,.social-media a:not([disabled]):hover svg{color:invert(8%) sepia(43%) saturate(5223%) hue-rotate(245deg) brightness(98%) contrast(109%);filter:invert(8%) sepia(43%) saturate(5223%) hue-rotate(245deg) brightness(98%) contrast(109%);transform:scale(.9)}.teaser:not([disabled]):hover{color:#e7131a;background-color:#f2f4f7}.teaser:not([disabled]):hover .teaser__readmore{background-color:#e7131a}.teaser--icon:not([disabled]):hover{background-color:inherit}.frame-type-textmedia .ce-bodytext a:not(.btn):not([disabled]):hover,.frame-type-textpic .ce-bodytext a:not(.btn):not([disabled]):hover{text-decoration:underline}.frame-type-textmedia.frame-layout-1 .ce-bodytext:not([disabled]):hover,.frame-type-textpic.frame-layout-1 .ce-bodytext:not([disabled]):hover{background-color:#f2f4f7}.frame-type-textmedia.frame-layout-1 .ce-bodytext:not([disabled]):hover i,.frame-type-textpic.frame-layout-1 .ce-bodytext:not([disabled]):hover i{background-color:#e7131a}.frame-type-textmedia.frame-layout-1 .ce-bodytext a.download:not([disabled]):hover i,.frame-type-textpic.frame-layout-1 .ce-bodytext a.download:not([disabled]):hover i{background-color:#e7131a}.frame-type-form_formframework form .table-responsive tr a:not(.btn):not([disabled]):hover{text-decoration:underline}.form-check span a:not(.btn):not([disabled]):hover{text-decoration:underline}.form-summary__first-col a:not(.btn):not([disabled]):hover{text-decoration:underline}.btn:not([disabled]):hover,.cookie-consent-container .buttons .btn.save:not([disabled]):hover{background-color:#190c57;border-color:#190c57;box-shadow:none}.btn--secondary:not([disabled]):hover{background-color:#c1eded;border-color:#c1eded;box-shadow:none}.btn--outline:not([disabled]):hover,.cookie-consent-container .buttons .btn.deny:not([disabled]):hover,.form-navigation .prev-btn:not([disabled]):hover{color:#e7131a;background-color:transparent;border-color:#e7131a;box-shadow:none}.btn--circle.btn--outline:not([disabled]):hover,.cookie-consent-container .buttons .btn--circle.btn.deny:not([disabled]):hover,.form-navigation .btn--circle.prev-btn:not([disabled]):hover{color:#190c57;background-color:#98a2b3;border-color:#190c57}.district .footer .social-media__label>a:not([disabled]):hover,.h1>a:not([disabled]):hover,.h2>a:not([disabled]):hover,.h3>a:not([disabled]):hover,.h4>a:not([disabled]):hover,.h5>a:not([disabled]):hover,.tbssoftgarden_jobdetails .job-posting__details b>a:not([disabled]):hover,.testimonial__heading>a:not([disabled]):hover,h1>a:not([disabled]):hover,h2>a:not([disabled]):hover,h3>a:not([disabled]):hover,h4>a:not([disabled]):hover,h5>a:not([disabled]):hover{text-decoration:underline}.cookie-consent-container a.show-details:not(.btn):not([disabled]):hover{text-decoration:underline}.cookie-consent-container .consent-modal .hint a:not(.btn):not([disabled]):hover{text-decoration:underline}.contact__link a:not([disabled]):hover{text-decoration:underline}.contact__link-page a:not([disabled]):hover .off{opacity:0}.contact__link-page a:not([disabled]):hover .on{opacity:1}.content-hub__teaser:not([disabled]):hover .content-hub__teaser-body,.content-hub__teaser:not([disabled]):hover .content-hub__teaser-category,.content-hub__teaser:not([disabled]):hover .content-hub__teaser-date,.content-hub__teaser:not([disabled]):hover .content-hub__teaser-headline{text-decoration:underline}.content-hub__detail-date a:not([disabled]):hover{text-decoration:none}.content-hub-recent-news-list__item:not([disabled]):hover h3,.content-hub-recent-news-list__item:not([disabled]):hover p{text-decoration:underline}.tbscontenthubextend_newslist.frame-layout-1 .list__item:not([disabled]):hover{background-color:#eaecf0!important}.content-hub__detail-back:not([disabled]):hover{color:#e7131a}.anchor-navigation__action button:not([disabled]):hover{background-color:#f2f4f7!important;border-color:#e7131a!important}.anchor-navigation__close:not([disabled]):hover{border-color:#e7131a}.anchor-navigation__links a:not([disabled]):hover{color:#e7131a;box-shadow:inset .2rem 0 0 0 #e7131a}.associations-teaser__teaser--link:not([disabled]):hover .associations-teaser__teaser-icon i.on{opacity:1}.associations-teaser__teaser--link:not([disabled]):hover .associations-teaser__teaser-icon i.off{opacity:0}.associations-teaser__teaser--link:not([disabled]):hover .associations-teaser__teaser-title{text-decoration:underline}.grid:not(.grid--1) .cta-banner:not([disabled]):hover .cta-banner__header{text-decoration:underline;text-underline-offset:0.2rem}.grid:not(.grid--1) .cta-banner:not([disabled]):hover .cta-banner__decoration::after,.grid:not(.grid--1) .cta-banner:not([disabled]):hover .cta-banner__decoration::before{transform:translateX(1rem) skewX(-27deg)}.district-region-search .form-group button:not([disabled]):hover{color:#fff;background-color:#3a2d7b}.district-region-search .form-group button:not([disabled]):hover i{background-color:#fff}.gallery .lightbox-item:not([disabled]):hover img{transform:scale(1.025)}.guide-section__link:not([disabled]):hover{text-decoration:underline}.guide-section__link:not([disabled]):hover~div .off{opacity:0}.guide-section__link:not([disabled]):hover~div .on{opacity:1}.guide-section__cta:not([disabled]):hover{background-color:var(--_guidesection-text);border-color:var(--_guidesection-text);color:var(--_guidesection-background)}.kpi__item-link .link:not([disabled]):hover{text-decoration:underline}.kpi__item-link a:not([disabled]):hover+.link{text-decoration:underline}.logo-banner__logo:not([disabled]):hover{transform:scale(1.1)}.page-teaser__item-inner:not([disabled]):hover{background-color:var(--_page-teaser-background-hover)}.page-teaser__item-inner:not([disabled]):hover h3{text-decoration:underline;text-underline-offset:0.2rem}.page-teaser__item-inner:not([disabled]):hover .page-teaser__icon .off{opacity:0}.page-teaser__item-inner:not([disabled]):hover .page-teaser__icon .on{opacity:1}.quick-link:not(.quick-link--default) .quick-link__description a:not(.btn):not([disabled]):hover{text-decoration-thickness:0.3rem}.quick-link:not(.quick-link--no-link)>.quick-link__outer:not([disabled]):hover{color:var(--_quick-link-text-hover);background-color:var(--_quick-link-background-hover);transition:all .2s ease-in-out}.quick-link:not(.quick-link--no-link)>.quick-link__outer:not([disabled]):hover i.off{opacity:0}.quick-link:not(.quick-link--no-link)>.quick-link__outer:not([disabled]):hover i.on{opacity:1}.quick-link:not(.quick-link--no-link)>.quick-link__outer:not([disabled]):hover .quick-link__description a:not(.btn){color:var(--_quick-link-text-hover)}.quick-link:not(.quick-link--no-link)>.quick-link__outer:not([disabled]):hover .quick-link__image{filter:var(--_quick-link-image-hover)}.short-link__outer:not([disabled]):hover{color:var(--_short-link-text-hover);background-color:var(--_short-link-background-hover);transition:all .2s ease-in-out}.short-link__outer:not([disabled]):hover i.off{opacity:0}.short-link__outer:not([disabled]):hover i.on{opacity:1}.short-link__outer:not([disabled]):hover .short-link__image{filter:var(--_short-link-image-hover)}.social-media-links__link:not([disabled]):hover{text-decoration:underline 0.2rem}.easydb-media button:not([disabled]):hover::before{transform:translate(-50%,-50%) scale(20)}.easydb-media button:not([disabled]):hover i{transform:scale(2.6)}.tbsnewsletter_abocatcher__disclaimer p a:not([disabled]):hover{color:#65c2c2}.tbsnewsletter_abocatcher__form .form-check label>span a:not([disabled]):hover{color:#65c2c2}.tbssoftgarden_jobdetails .job-posting__back:not([disabled]):hover{color:#e7131a}.tx-solr__list .contact a:not([disabled]):hover{text-decoration:underline}}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:576.5px){.grid.grid--1 .contact.contact--image .contact__details{padding:0}.grid.grid--1 .contact.contact--image .contact__image{padding-right:8rem}.grid.grid--1 .contact.contact--image .contact__inner{padding:6.4rem;display:grid;grid-template-columns:1fr 1fr;gap:0;-ms-flex-align:center;align-items:center}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}@media (max-width:1200px) and (min-width:576.5px){.contact.contact--image .contact__details{padding:0}.contact.contact--image .contact__image{padding-right:8rem}.contact.contact--image .contact__inner{padding:6.4rem;display:grid;grid-template-columns:1fr 1fr;gap:0;-ms-flex-align:center;align-items:center}}@media (max-width:1200px) and (min-width:992.2px){.ce-left .easydb-media .audio--poster,.ce-right .easydb-media .audio--poster{grid-template-columns:1fr;grid-template-areas:"title" "poster" "audio"}}@media (max-width:1440px){.logo-banner__logos span[data-br="2"],.logo-banner__logos span[data-br="4"],.logo-banner__logos span[data-br="6"]{display:block}}@media (max-width:1200px){.list__item{padding-left:22.1rem}.list__item-label{max-width:18rem}.grid--1 .list__item{padding-inline:19.4rem 8rem}.frame-type-textmedia .ce-above .ce-bodytext,.frame-type-textmedia .ce-below .ce-bodytext,.frame-type-textpic .ce-above .ce-bodytext,.frame-type-textpic .ce-below .ce-bodytext{margin-inline:calc(var(--col-width) + var(--grid-gap))}.form-noticebox{margin-right:calc(var(--col-width) + var(--grid-gap))}.contact-list{grid-template-columns:1fr}.grid.grid--1 .contact.contact--image .contact__image{padding-right:6rem}.grid.grid--1 .contact.contact--image .contact__inner{padding:3.2rem}.content-hub__detail-recent-news{padding-left:0}.content-hub__container{margin-inline:calc(var(--col-width) + var(--grid-gap))}.associations-teaser__teasers{--_associations-teaser-col:2}.quick-link__image{width:4rem}.short-link__image{width:4rem}.grid.grid--1 .tbsnewsletter_abocatcher__disclaimer{-ms-flex-direction:column;flex-direction:column}.grid.grid--1 .tbsnewsletter_abocatcher__form[data-type=unsubscription]{-ms-flex-direction:column;flex-direction:column}.tbssoftgarden_joblist .job-posting{grid-template-columns:12rem 18rem 1fr 5rem}.tbssoftgarden_joblist .job-posting__city{left:12rem}.tbssoftgarden_jobdetails .job-posting__container{margin-inline:calc(var(--col-width) + var(--grid-gap))}}@media (max-width:1200px) and (max-width:1200px){.contact.contact--image .contact__image{padding-right:6rem}.contact.contact--image .contact__inner{padding:3.2rem}}@media (max-width:1200px) and (max-width:576px){.contact.contact--image .contact__image{padding-right:0}}@media (max-width:992px){.btn-toggle{gap:.8rem;min-height:4.8rem;padding:1rem 1.8rem;font-size:1.6rem;border-radius:5rem}.btn-toggle i{transform:scale(.85);margin-inline:-0.2rem}.footer .container{padding-top:4rem}.district .footer .frame-type-header .social-media__label,.footer .frame-type-header .h2,.footer .frame-type-header .h3,.footer .frame-type-header .h4,.footer .frame-type-header .tbssoftgarden_jobdetails .job-posting__details b,.tbssoftgarden_jobdetails .job-posting__details .footer .frame-type-header b{margin-block:0.8rem 1.6rem}.district .footer .frame-type-menu_pages .social-media__label,.footer .frame-type-menu_pages .h2,.footer .frame-type-menu_pages .h3,.footer .frame-type-menu_pages .h4,.footer .frame-type-menu_pages .tbssoftgarden_jobdetails .job-posting__details b,.tbssoftgarden_jobdetails .job-posting__details .footer .frame-type-menu_pages b{margin-bottom:.8rem}.footer .frame-type-menu_pages{margin-bottom:0!important}.footer .grid{grid-template-columns:1fr 1fr;transform:translateX(-1.2rem)}.footer .grid__item{margin-top:var(--grid-gap)}.footer>.footer__claim{margin-top:4rem;display:-ms-flexbox;display:flex}.footer__footer>.footer__claim{display:none}.footer__footer{margin-top:3.2rem}.district .footer__content{padding-block:1.4rem 0}.district .footer .container{padding-top:4.8rem}.district .footer .social-media{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.district .footer .social-media__items{padding-inline:0}.district .footer .social-media__label{font-size:1.6rem!important}.accordion-element__summary{padding-inline:0}.accordion-element__body-inner{padding-inline:0}.social-media{-ms-flex-order:0;order:0}.teaser--icon{-ms-flex-direction:row;flex-direction:row}table.parsed tr{border-top:.1rem solid #f2f4f7}table.parsed td:not([data-label]),table.parsed th:not([data-label]){grid-template-columns:1fr}table.parsed td,table.parsed th{padding-inline:0;display:grid;grid-template-columns:4cm auto;gap:1.6rem;border:0}table.parsed td:first-child,table.parsed th:first-child{padding-top:2.4rem}table.parsed td:last-child,table.parsed th:last-child{padding-bottom:2.4rem}table.parsed td[data-label]::before,table.parsed th[data-label]::before{content:attr(data-label) ": ";font-weight:700;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}table.parsed td[data-label=""]::before,table.parsed th[data-label=""]::before{content:" "}table.parsed td.empty,table.parsed th.empty{display:none}table.parsed thead{display:none}table.parsed .headless tr:nth-child(odd) td,table.parsed.headless tr:nth-child(odd) td{background-color:#f9fafb}table.parsed .headless td,table.parsed.headless td{padding-inline:1.6rem;grid-template-columns:1fr}table{width:100%}.frame-type-textmedia .ce-above .ce-bodytext,.frame-type-textmedia .ce-below .ce-bodytext,.frame-type-textpic .ce-above .ce-bodytext,.frame-type-textpic .ce-below .ce-bodytext{margin-inline:0}.frame-type-textmedia .ce-left,.frame-type-textmedia .ce-right,.frame-type-textpic .ce-left,.frame-type-textpic .ce-right{grid-template-columns:1fr}.form-group [type=checkbox],.form-group [type=radio]{--cb-size:1.6rem;transform:translateY(.5rem)}.form-group [type=checkbox]::after,.form-group [type=radio]::after{top:.3rem;left:.4rem;width:.8rem;height:.4rem;box-shadow:-1.5px 1.1px 0 .5px #fff}.form-summary td,.form-summary th{grid-template-columns:1fr}.form-summary__grouped-row+.form-summary__value-row:not(.form-summary__grouped-row)>td:not(:first-child){border-top:none}.form-summary__first-col{width:unset;max-width:unset}.form-noticebox{margin-right:0}.btn i[class^=svg-],.cookie-consent-container .buttons .btn.save i[class^=svg-]{min-width:2.2rem}.btn,.cookie-consent-container .buttons .btn.save{gap:.8rem;min-height:4.8rem;padding:1rem 1.8rem;font-size:1.6rem;border-radius:5rem}.btn i,.cookie-consent-container .buttons .btn.save i{transform:scale(.85);margin-inline:-0.2rem}.content-hub__detail-inner{margin-inline:0}.content-hub__detail-recent-news{margin-top:var(--module-margin-block)}.content-hub-list .content-hub--blog .content-hub__teaser{grid-template-columns:calc(var(--col-width) * 3 + var(--grid-gap) * 2) 1fr}.content-hub__container{margin-inline:0}.tbsevent_eventdetails .event-details__headline h1{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.tbsevent_eventdetails .event-details__headline .dots{--_size:2rem;background-image:url(../img/dot-pattern-sm.svg)}.tbsevent_eventdetails .event-details__headline .dots{--_size:3rem;display:inline-block;background-image:url(../img/dot-pattern-lg.svg);background-size:var(--_size) var(--_size);background-color:transparent;width:calc(var(--_size) * 7);height:calc(var(--_size) * 4);pointer-events:none;filter:invert(84%) sepia(11%) saturate(6329%) hue-rotate(287deg) brightness(98%) contrast(85%);top:-5rem;right:-5rem}.tbsevent_eventdetails .event-details__headline .dots{right:-2.5rem}.tbsevent_eventdetails .event-details .infobox__text{-ms-flex-direction:column;flex-direction:column}.associations-teaser__teasers{gap:4rem}.cta-banner__container{padding-left:0;grid-template-columns:4fr 1fr;grid-template-areas:"text deco" "cta deco"}.cta-banner__decoration{grid-area:deco}.cta-banner__link-wrap{padding-bottom:3.2rem;grid-area:cta}.cta-banner__text{grid-area:text}.grid.grid--1 .cta-banner__container{grid-template-columns:4fr 1fr}.grid:not(.grid--1) .cta-banner__container{grid-template-columns:3fr 0 1fr;grid-template-areas:none}.grid:not(.grid--1) .cta-banner__decoration{grid-area:auto}.grid:not(.grid--1) .cta-banner__link-wrap{grid-area:auto}.grid:not(.grid--1) .cta-banner--image .cta-banner__container{grid-template-columns:6fr 0 4fr;grid-template-areas:none}.district-region-search__block{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.district-region-search-teaser__inner{margin-inline:0}.district-region-search-teaser__inner input{padding-right:7rem!important}.grid--1-1-1-1 .gallery{--_gallery-gap:1.6rem!important}.gallery{--_gallery-gap:2.4rem!important}.guide-section::after{height:25rem}.guide-section__container{margin-inline:0;gap:1.6rem}.guide-section__link-items{grid-template-columns:repeat(2,1fr)}.infobox--icon .infobox__container{grid-template-columns:2.4rem 1fr;gap:1.6rem}.infobox__icon{width:2.4rem}.logo-banner{margin-inline:0;padding-bottom:4.8rem}.logo-banner__decoration{--_size:2rem;background-image:url(../img/dot-pattern-sm.svg)}.logo-banner__decoration{--_size:3rem;display:inline-block;background-image:url(../img/dot-pattern-lg.svg);background-size:var(--_size) var(--_size);background-color:transparent;width:calc(var(--_size) * 6);height:calc(var(--_size) * 8);pointer-events:none;filter:invert(1);right:calc(100% - 3.2rem)}.page-teaser__image-placeholder{display:none}.tbsextend_pageteaserhighlight .page-teaser__image:not(.page-teaser__image--svg) figure{position:relative}.tbsextend_pageteaserhighlight .page-teaser__image:not(.page-teaser__image--svg) img{position:relative;aspect-ratio:630/340}.tbsextend_pageteaserhighlight .page-teaser__image--svg{display:block}.page-teaser--col-1 .page-teaser__body{padding:1.6rem 1.6rem 3.2rem}.page-teaser--col-1 .page-teaser__item-inner{grid-template-columns:1fr}.page-teaser--col-2{grid-template-columns:1fr}.page-teaser--col-3{grid-template-columns:1fr}.tbsextend_pageteaser:not([class*=frame-space-after])+.tbsextend_pageteaser{margin-top:-9.8rem}.pension-calculator .form-row{gap:0 4rem}.grid:not(.grid--1) .quick-link .quick-link__outer{-ms-flex-direction:row;flex-direction:row}.grid:not(.grid--1) .quick-link .quick-link__outer .quick-link__body{-ms-flex-direction:row;flex-direction:row}.region-teaser{grid-template-columns:1fr}.grid:not(.grid--1) .short-link .short-link__outer{-ms-flex-direction:row;flex-direction:row}.grid:not(.grid--1) .short-link .short-link__outer .short-link__body{-ms-flex-direction:row;flex-direction:row}.social-media-links__list{column-count:2}.testimonial__container{display:grid;grid-template-columns:1fr 2fr;-ms-flex-align:start;align-items:flex-start}.testimonial__image{height:unset;width:100%}.testimonial__icon{transform:scale(200%)}.tbsnewsletter_abocatcher__body{position:static;margin-inline:0 calc((var(--col-width) + var(--grid-gap)) * 1);padding:3.2rem 0}.tbsnewsletter_abocatcher__body i{display:none}.tbsnewsletter_abocatcher__decoration{width:calc(var(--col-width)/ 2)}.tbsnewsletter_abocatcher__disclaimer{-ms-flex-direction:column;flex-direction:column}.tbsnewsletter_abocatcher__form .form-group input:not([type=checkbox]){height:5.2rem}.grid.grid--1 .tbsnewsletter_abocatcher__body{margin-right:calc(var(--col-width) + var(--grid-gap))}.grid.grid--1 .tbsnewsletter_abocatcher__decoration{width:calc(var(--col-width) + var(--grid-gap))}.grid.grid--1 .tbsnewsletter_abocatcher__form[data-type=unsubscription]{-ms-flex-direction:row;flex-direction:row}.tbssoftgarden_jobdetails .job-posting__container{margin-inline:0}}@media (max-width:992px) and (max-width:992px){.tbsevent_eventdetails .event-details__headline .dots{--_size:2rem;background-image:url(../img/dot-pattern-sm.svg)}.logo-banner__decoration{--_size:2rem;background-image:url(../img/dot-pattern-sm.svg)}}@media (max-width:991.8px){.content-hub__detail-date li{display:block}.content-hub__detail-date li+li::before{display:none}.anchor-navigation__inner{top:auto;bottom:0;min-width:6rem;min-height:6rem}}@media (max-width:768px){.associations-teaser__teasers{--_associations-teaser-col:1!important}}@media (max-width:750px){.list__item{padding:1.6rem 4rem 1.6rem .8rem!important}.list__item-icon{top:auto;bottom:1.6rem;transform:none}.list__item-label{position:static;max-width:none;transform:none}.list__item-label:not(.list__item-label--event){color:#e7131a;font-size:1.4rem}.list__item-label.list__item-label--event{padding-left:2.8rem;left:0;color:#190c57;font-weight:400;-ms-flex-order:10;order:10;position:relative}.list__item-label.list__item-label--event::before{content:"";position:absolute;top:0;left:0;transform:scale(.77);transform-origin:left;display:inline-block;background-color:#190c57}.list__item-label.list__item-label--event span{display:none}.list__item-roof-line{font-size:1.2rem}.tbscontenthubextend_newslist.frame-layout-1 .list__item{margin-left:4.8rem;padding-left:1.6rem!important}.tbscontenthubextend_newslist.frame-layout-1 .list__item::after,.tbscontenthubextend_newslist.frame-layout-1 .list__item::before{left:-4.8rem}.tbssoftgarden_joblist .job-posting{display:-ms-flexbox!important;display:flex!important}}@media (max-width:576px){.content-consent__consent-inner{padding:2.4rem}.timeline{--_timeline-bullet-left:0;--_timeline-bg-left:1rem;--_timeline-left:0;--_timeline-right:auto}.timeline__item{grid-template-columns:1fr}.timeline__item:last-child .timeline__item-label::before{bottom:auto;height:999rem}.timeline__item-body{padding-left:6.4rem}.timeline__item-label{padding:0 3.2rem .8rem 6.4rem}.btn-toggle{min-height:4rem;padding:.6rem 1.6rem;font-size:1.6rem;border-radius:5rem}.btn-toggle i{transform:scale(.6);margin-inline:-0.5rem}.btn-toggle--circle{--btn-circle-width:4rem}.btn-toggle--circle>i[class*=gg-],.btn-toggle--circle>i[class*=svg-]{transform:translate(-50%,-50%) scale(.65)}.btn-toggle--small{min-height:4rem;padding:.6rem 1.6rem;font-size:1.6rem;border-radius:5rem}.vbox-overlay .vbox-left-corner,.vbox-overlay .vbox-title{font-size:1.4rem}.vbox-overlay .vbox-title.vbox-top{padding-left:70px}.footer .grid{grid-template-columns:1fr}.district .footer .social-media__items{padding:1.2rem;-ms-flex-pack:justify;justify-content:space-between;width:100%}.teaser--wide{-ms-flex-direction:column;flex-direction:column}.teaser--wide .teaser__image{width:100%}table.parsed td,table.parsed th{grid-template-columns:1fr 2fr}.frame-type-textmedia .ce-above>:not(:first-child),.frame-type-textmedia .ce-below>:not(:first-child),.frame-type-textpic .ce-above>:not(:first-child),.frame-type-textpic .ce-below>:not(:first-child){margin-top:2.4rem}.frame-type-textmedia .ce-column figcaption,.frame-type-textpic .ce-column figcaption{font-size:1.4rem}fieldset.form-group{padding-inline:2.4rem}.btn,.cookie-consent-container .buttons .btn.save{min-height:4rem;padding:.6rem 1.6rem;font-size:1.6rem;border-radius:5rem}.btn--circle{--btn-circle-width:4rem}.btn--small,.form-navigation button{min-height:4rem;padding:.6rem 1.6rem;font-size:1.6rem;border-radius:5rem}.display{font-size:2.8rem}.h1,h1{margin-top:6.4rem;font-size:2.8rem}.h2,.testimonial__heading,h2{margin:2.4rem 0 1.6rem;font-size:2.4rem}.district .footer .social-media__label,.h3,.tbssoftgarden_jobdetails .job-posting__details b,h3{margin-top:2.4rem;font-size:1.9rem}.h4,h4{font-size:1.9rem}.h5,h5{font-size:1.9rem}.display{font-size:2.8rem}p{line-height:1.5}.content-hub__detail-meta span,.cookie-consent-container .consent-modal .option-wrapper .option-detail:not(.cookie-option),.list__item-date,.list__item-file,.small,.tbssoftgarden_jobdetails .job-posting__meta span{font-size:1.4rem}.extra-small{font-size:1.2rem}.medium{font-size:1.9rem}.cookie-consent-container .consent-modal .option-wrapper .option-headline,.large{font-size:1.9rem}.content-hub__detail-subheadline,.extra-large{font-size:1.9rem}.cookie-consent-container a.show-details.open~.buttons .save{-ms-flex-order:99;order:99}.cookie-consent-container .consent-modal{max-height:calc(100vh - 4rem);max-height:calc(100dvh - 4rem);padding:2rem}.cookie-consent-container .consent-modal .hint p{font-size:1.4rem}.cookie-consent-container .consent-modal .option-wrapper .option-detail .option-title{width:100%}.cookie-consent-container .consent-modal .option-wrapper .option-detail .option-value{width:100%}.cookie-consent-container .consent-modal .cookie-headline{margin-bottom:1.6rem;font-size:2.4rem}.cookie-consent-container .buttons{-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.cookie-consent-container .buttons .select-all{-ms-flex-order:0;order:0}.grid.grid--1 .contact.contact--image .contact__image{padding-right:0}.contact--image .contact__details{padding:0}.content-hub-list .content-hub--blog .content-hub__teaser{grid-template-columns:1fr}.content-hub__detail-meta{-ms-flex-direction:column;flex-direction:column}.grid:not(.grid--1) .cta-banner--image .cta-banner__container{grid-template-columns:6fr 0 5fr}.grid:not(.grid--1) .cta-banner--image .cta-banner__text{padding-right:0}.district-region-search-teaser{padding-block:9.6rem}.gallery{--_gallery-gap:1.6rem!important}.guide-section{padding:2.4rem 0}.guide-section::after{height:15rem}.guide-section__icon{width:4rem}.guide-section__link-items{grid-template-columns:repeat(1,1fr)}.guide-section__footer{margin-top:5.6rem;text-align:left}.guide-section--icon .guide-section__container{grid-template-columns:1fr}.infobox__container{padding:1.6rem}.cookie-consent-container .buttons .infobox__link .btn.save,.infobox__link .btn,.infobox__link .cookie-consent-container .buttons .btn.save{width:100%}.list-of-demands header{grid-template-columns:4rem 1fr;gap:1.6rem}.list-of-demands header :is(h2,.testimonial__heading,h3,h4){margin-block:0.4rem 0}.list-of-demands ol,.list-of-demands ul{margin:2.4rem 0 0 -.5rem}.logo-banner{padding-bottom:3.2rem}.logo-banner__logos span[data-br]{display:block}.logo-banner__cta{gap:.8rem;min-height:4.8rem;padding:1rem 1.8rem;font-size:1.6rem;border-radius:5rem}.logo-banner__cta i{transform:scale(.85);margin-inline:-0.2rem}.page-teaser__category{margin-bottom:1.6rem}.page-teaser__image:not(.page-teaser__image--svg) img{aspect-ratio:343/200!important}.page-teaser__image--svg{padding:1.6rem}.page-teaser__image--svg img{aspect-ratio:4/1!important}.page-teaser--col-1 .page-teaser__body{padding-bottom:2.4rem}.page-teaser--col-2 .page-teaser__body{padding-bottom:2.4rem}.page-teaser--col-3 .page-teaser__body{padding-bottom:2.4rem}.tbsextend_pageteaser:not([class*=frame-space-after])+.tbsextend_pageteaser{margin-top:-4rem}.pension-calculator .form-row{grid-template-columns:1fr}.pension-calculator__box{padding-top:1.6rem;padding-inline:0}.pension-calculator__box::before{inset:0 -1.2rem}.pension-calculator__chart{padding-inline:0}.pension-calculator__chart-grid{gap:.8rem}.pension-calculator__chart-grid-item>div:last-child .b{display:block}.pension-calculator__chart-column>div:nth-child(2) p{line-height:1.2}.pension-calculator__header-top{grid-template-columns:1fr}.pension-calculator__header-top p{margin-bottom:.8rem}.pension-calculator__header-top>:last-child{-ms-flex-order:-1;order:-1}.pension-calculator__header-bottom{font-size:2.4rem}.quick-link:first-child:last-child{height:auto}.quick-link__body{-ms-flex-direction:column!important;flex-direction:column!important}.quick-link__outer{padding:1.6rem;-ms-flex-direction:column;flex-direction:column}.quick-link__outer:first-child:last-child{height:auto}.grid:not(.grid--1) .quick-link .quick-link__outer{-ms-flex-direction:column;flex-direction:column}.region-teaser{padding:3.2rem}.short-link__body{-ms-flex-direction:column!important;flex-direction:column!important}.short-link__outer{padding:1.6rem;-ms-flex-direction:column;flex-direction:column}.grid:not(.grid--1) .short-link .short-link__outer{-ms-flex-direction:column;flex-direction:column}.social-media-links__list{column-count:1!important}.testimonial__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:3.2rem}.testimonial__image{max-width:350px;width:100%}.testimonial__icon{transform:scale(350%)}.testimonial__outer{padding:2.4rem 0}.easydb-media .audio--poster{grid-template-columns:1fr;grid-template-areas:"title" "poster" "audio"}.tbsnewsletter_abocatcher::after{box-shadow:0 0 0 100vw #3a2d7b}.tbsnewsletter_abocatcher{box-shadow:none}.tbsnewsletter_abocatcher__body{margin:0!important;padding:2.4rem!important}.tbsnewsletter_abocatcher__body i{display:inline-block!important;top:1.6rem;left:1.6rem}.tbsnewsletter_abocatcher__decoration{display:none}.tbsnewsletter_abocatcher__form{-ms-flex-direction:column;flex-direction:column}.cookie-consent-container .buttons .tbsnewsletter_abocatcher__form .btn.save,.tbsnewsletter_abocatcher__form .btn,.tbsnewsletter_abocatcher__form .cookie-consent-container .buttons .btn.save{width:100%}.tbsnewsletter_abocatcher__privacy{-ms-flex-direction:column;flex-direction:column}.tbsnewsletter_abocatcher__title{margin-top:6.4rem}.grid.grid--1 .tbsnewsletter_abocatcher__form[data-type=unsubscription]{-ms-flex-direction:column;flex-direction:column}.tbssoftgarden_jobdetails .job-posting__meta{-ms-flex-direction:column;flex-direction:column}.tx_solr__content .pagination .more{width:2rem}}@media (max-width:390px){.grid:not(.grid--1) .cta-banner--image .cta-banner__text>div{max-width:15rem}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@keyframes list-item-fade-in{0%{opacity:0;transform:translateY(2rem)}100%{opacity:1;transform:translateY(0)}}@keyframes sk-plane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@keyframes sk-chase{100%{transform:rotate(360deg)}}@keyframes sk-chase-dot{100%,80%{transform:rotate(360deg)}}@keyframes sk-chase-dot-before{50%{transform:scale(.4)}0%,100%{transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0)}45%,55%{transform:scale(1)}}@keyframes sk-wave{0%,100%,40%{transform:scaleY(.4)}20%{transform:scaleY(1)}}@keyframes sk-pulse{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}@keyframes sk-flow{0%,100%,80%{transform:scale(.3)}40%{transform:scale(1)}}@keyframes sk-swing{100%{transform:rotate(360deg)}}@keyframes sk-swing-dot{0%,100%{transform:scale(.2)}50%{transform:scale(1)}}@keyframes sk-circle{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}@keyframes sk-circle-fade{0%,100%,39%{opacity:0;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}@keyframes sk-grid{0%,100%,70%{transform:scale3D(1,1,1)}35%{transform:scale3D(0,0,1)}}@keyframes sk-fold{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0);opacity:1}100%,90%{transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-wander{0%{transform:rotate(0)}25%{transform:translateX(var(--sk-wander-distance)) rotate(-90deg) scale(.6)}50%{transform:translateX(var(--sk-wander-distance)) translateY(var(--sk-wander-distance)) rotate(-179deg)}50.1%{transform:translateX(var(--sk-wander-distance)) translateY(var(--sk-wander-distance)) rotate(-180deg)}75%{transform:translateX(0) translateY(var(--sk-wander-distance)) rotate(-270deg) scale(.6)}100%{transform:rotate(-360deg)}}@keyframes wave-in{0%{-webkit-clip-path:circle(0%);clip-path:circle(0%);opacity:0}10%{opacity:.2}70%{opacity:0}100%{-webkit-clip-path:circle(100%);clip-path:circle(100%);opacity:0}}@keyframes accordion-opening{0%{max-height:0}100%{max-height:50vh}}@keyframes accordion-closing{0%{max-height:50vh}100%{max-height:0}}@keyframes kpi-spin{0%{top:0;opacity:.5;filter:blur(3px)}70%{opacity:.75;filter:blur(.5px)}100%{top:-890%;opacity:1;filter:blur(0)}}