/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block--contact a,.block--contact span{display:flex;line-height:140%}.block--contact a::before,.block--contact span::before{line-height:140%;margin-right:1rem}
.button a,.button--primary a,a.button,a.button--primary,button.button,button.button--primary,input.button,input.button--primary{padding:clamp(.6rem,.7vw,.8rem);border-radius:200px;position:relative;color:#fff;display:inline-block;text-decoration:none;font-weight:700;font-size:clamp(1rem,1vw,1rem);border:1px solid #e51d12;background-color:#e51d12;background-image:none}.button a:hover,.button--primary a:hover,a.button--primary:hover,a.button:hover,button.button--primary:hover,button.button:hover,input.button--primary:hover,input.button:hover{color:#e51d12;border:1px solid #e51d12;background-color:transparent}.button--secondary a,a.button--secondary,button.button--secondary,input.button--secondary{padding:clamp(.6rem,.7vw,.8rem);border-radius:200px;position:relative;color:#e51d12;display:inline-block;text-decoration:none;font-weight:700;font-size:clamp(1rem,1vw,1rem);border:1px solid #e51d12;background-color:transparent;background-image:none}.button--secondary a:hover,a.button--secondary:hover,button.button--secondary:hover,input.button--secondary:hover{color:#fff;border:1px solid #e51d12;background-color:#e51d12}.file{padding-left:0!important;background-image:none!important}.file::before{font-size:1.1rem;margin-right:1rem;content:"";font-family:fontello}.file--package-x-generic::before{content:""}.file--x-office-spreadsheet::before{content:""}.file--x-office-document::before{content:""}.file--x-office-presentation::before{content:""}.file--text-html::before,.file--text-x-script::before{content:""}.file--text-plain::before{content:""}.file--application-pdf::before{content:""}.file--audio::before{content:""}.file--video::before{content:""}.file--text::before{content:""}.file--image::before{content:""}.container{padding-left:clamp(20px,6vw,140px);padding-right:clamp(20px,6vw,140px);max-width:1580px;margin:0 auto}.container--large{padding-left:20px;padding-right:20px}.container--small{padding-left:clamp(20px,12vw,280px);padding-right:clamp(20px,12vw,280px)}@media (max-width:992px){.container--small{padding-left:clamp(20px,6vw,140px);padding-right:clamp(20px,6vw,140px)}}.lazy_load_bg.loaded{opacity:1}.lazy_load_bg{top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1;position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;transition:opacity 1s}.lazy{display:block}.lazyload[loading]{opacity:1;margin:auto;width:90%!important;display:block!important;max-width:150px!important}h1{line-height:100%;font-size:clamp(1.8rem,3.4vw,4rem);font-weight:700;color:#e51d12;letter-spacing:-.5px}h2{line-height:95%;font-size:clamp(1.75rem,1.9vw,2.25rem);font-weight:400;color:#e51d12;letter-spacing:-.5px;margin-bottom:1rem}h3{line-height:108%;font-size:clamp(1.25rem,1.5vw,1.8rem);font-weight:700;letter-spacing:-.5px}h4{line-height:108%;font-weight:700;color:#e51d12;letter-spacing:-.5px;font-size:clamp(1.1rem,1.3vw,1.5rem)}p{line-height:1.4;margin:1rem 0;font-size:1rem;letter-spacing:-.3px;font-weight:400}p:first-child{margin-top:0}p:last-child{margin-bottom:0}.audience-subtitle{color:#1d1d1d;font-size:.8rem;text-transform:uppercase;font-weight:700;margin-bottom:.7rem}hr{border:none;border-top:1px solid #1d1d1d}strong{font-weight:700}em{font-style:italic}u{text-decoration:underline}.red{color:#e51d12}.js-form-type-processed-text ol,.js-form-type-processed-text p,.js-form-type-processed-text ul,.wysiwyg ol,.wysiwyg p,.wysiwyg ul{font-size:1rem;margin:1.5rem 0;font-weight:400;line-height:140%}.js-form-type-processed-text ol li,.js-form-type-processed-text p li,.js-form-type-processed-text ul li,.wysiwyg ol li,.wysiwyg p li,.wysiwyg ul li{margin:5px 0}.js-form-type-processed-text ol:first-child,.js-form-type-processed-text p:first-child,.js-form-type-processed-text ul:first-child,.wysiwyg ol:first-child,.wysiwyg p:first-child,.wysiwyg ul:first-child{margin-top:0}.js-form-type-processed-text ol:last-child,.js-form-type-processed-text p:last-child,.js-form-type-processed-text ul:last-child,.wysiwyg ol:last-child,.wysiwyg p:last-child,.wysiwyg ul:last-child{margin-bottom:0}.js-form-type-processed-text a,.wysiwyg a{line-height:120%}.js-form-type-processed-text ul,.wysiwyg ul{padding:0;list-style:none}.js-form-type-processed-text ul li,.wysiwyg ul li{list-style:none;padding-left:2rem;position:relative}.js-form-type-processed-text ul li::before,.wysiwyg ul li::before{content:"";background-color:#1d1d1d;border-radius:100px;height:.35rem;width:.35rem;min-width:.35rem;position:absolute;top:.55rem;left:0}.js-form-type-processed-text ol,.wysiwyg ol{padding:0;counter-reset:ordered-list;list-style:none}.js-form-type-processed-text ol li,.wysiwyg ol li{list-style:none;padding-left:2rem;position:relative}.js-form-type-processed-text ol li::before,.wysiwyg ol li::before{counter-increment:ordered-list;content:counter(ordered-list);display:block;position:absolute;left:0;font-weight:700;color:#1d1d1d}.js-form-type-processed-text li>a:not([class*=button]),.js-form-type-processed-text p>a:not([class*=button]),.wysiwyg li>a:not([class*=button]),.wysiwyg p>a:not([class*=button]){text-decoration:underline!important;position:relative;display:inline;color:#e51d12}.js-form-type-processed-text li>a:not([class*=button]):hover,.js-form-type-processed-text p>a:not([class*=button]):hover,.wysiwyg li>a:not([class*=button]):hover,.wysiwyg p>a:not([class*=button]):hover{color:#e51d12}.js-form-type-processed-text li>a:not([class*=button]):hover::after,.js-form-type-processed-text p>a:not([class*=button]):hover::after,.wysiwyg li>a:not([class*=button]):hover::after,.wysiwyg p>a:not([class*=button]):hover::after{transform:scaleX(.2)}.js-form-type-processed-text .button,.js-form-type-processed-text .button--primary a,.js-form-type-processed-text .button--secondary a,.wysiwyg .button,.wysiwyg .button--primary a,.wysiwyg .button--secondary a{margin-top:1.5rem}.form-type__checkbox{display:flex;position:relative;align-items:baseline}.form-type__checkbox label{color:#b2b1b1;font-weight:400}.form-type__checkbox .description{z-index:11;font-size:1rem;margin-left:0!important}.form-type__checkbox .description a{color:#1d1d1d;text-decoration:underline}.form-type__checkbox .description p{font-size:1rem;margin-bottom:0}@keyframes wave{50%{transform:scale(.9)}}.form-type__checkbox input{opacity:0;z-index:10;pointer-events:none!important;cursor:pointer;position:absolute;width:auto!important}.form-type__checkbox input:checked+.cbx span:first-child{background:#e51d12;border-color:#e51d12;animation:.4s wave}.form-type__checkbox input:checked+.cbx span:first-child svg{stroke-dashoffset:0}.form-type__checkbox input:checked+.cbx span:first-child:before{transform:scale(3.5);opacity:0;transition:.6s}.form-type__checkbox input:focus+.cbx span{outline:#00b3ff solid 4px!important;outline-offset:2px}.form-type__checkbox .cbx{margin:0 12px 0 0;-webkit-user-select:none;user-select:none;cursor:pointer}.form-type__checkbox .cbx span{margin-top:-4px;display:inline-block;vertical-align:middle;transform:translate3d(0,0,0)}.form-type__checkbox .cbx span:first-child{width:18px;height:18px;border-radius:0;position:relative;transform:scale(1);vertical-align:middle;border:1px solid #b2b1b1;transition:.2s}.form-type__checkbox .cbx span:first-child:before{opacity:1;content:"";width:100%;height:100%;display:block;transform:scale(0);border-radius:50%;background:#e51d12}.form-type__checkbox .cbx span:first-child svg{top:3px;left:2px;fill:none;stroke:#fff;stroke-width:2px;position:absolute;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:.3s .1s;transform:translate3d(0,0,0)}.form-type__checkbox .cbx:hover span:first-child{border-color:#e51d12}.form-type__checkbox label:not(.cbx):not(.option){margin-right:1rem}.js-form-type-managed-file{position:relative}.js-form-type-managed-file .form-managed-file{width:100%;outline:0;font-size:1rem;padding:0;min-height:37px;border-radius:0;border:1px solid #b2b1b1}.js-form-type-managed-file .form-managed-file:has(.webform-file-button-input:focus-visible)>label{outline:#00b3ff solid 4px;outline-offset:4px;border-radius:4px}.js-form-type-managed-file .form-managed-file:not(:has(>label)){padding:.8rem 1rem;display:flex;align-items:baseline;gap:1rem}.js-form-type-managed-file .form-managed-file>label{padding:.8rem 1rem;margin:0;display:flex;gap:1rem;justify-content:space-between}.js-form-type-managed-file .form-managed-file>label:hover{cursor:pointer}.js-form-type-managed-file .form-managed-file>label::after{content:"";font-family:fontello}.js-form-type-managed-file .form-managed-file [name*=remove_button]{display:flex;margin-left:auto;padding:.35rem .8rem}.js-form-type-managed-file .form-managed-file .form-item{padding:.8rem 1rem;margin:0;border-top:1px solid #1d1d1d}.js-form-type-managed-file .form-managed-file .form-item:last-of-type{margin-bottom:.8rem;border-bottom:1px solid #1d1d1d}.js-form-type-managed-file .form-managed-file .form-item~[name*=remove_button]{margin-bottom:.8rem;margin-right:1rem}.js-form-type-managed-file .description{font-size:12px;font-style:italic;margin-top:.5rem;opacity:.5}.form-type__radio{display:flex;position:relative;align-items:baseline}.form-type__radio label{color:#b2b1b1}.form-type__radio .description{z-index:11;font-size:1rem;margin-left:0!important}.form-type__radio .description a{color:#1d1d1d;text-decoration:underline}.form-type__radio .description p{font-size:1rem;margin-bottom:0}.form-type__radio input{opacity:0;z-index:10;pointer-events:none!important;cursor:pointer;position:absolute;width:auto!important}.form-type__radio input:checked+.cbx span:first-child{background-color:#e51d12}.form-type__radio input:checked+.cbx span:first-child::after{transform:scale(1)}.form-type__radio input:checked+.cbx span:first-child:before{transform:scale(3.5);opacity:0;transition:.6s}.form-type__radio input:focus+.cbx span{outline:#00b3ff solid 4px!important;outline-offset:2px}.form-type__radio .cbx{margin:0 12px 0 0;-webkit-user-select:none;user-select:none;cursor:pointer}.form-type__radio .cbx span{margin-top:-4px;display:inline-block;vertical-align:middle;transform:translate3d(0,0,0)}.form-type__radio .cbx span:first-child{width:18px;height:18px;border-radius:100%;position:relative;transform:scale(1);vertical-align:middle;border:1px solid #9098a9;transition:.2s}.form-type__radio .cbx span:first-child:before{opacity:1;content:"";width:100%;height:100%;display:block;transform:scale(0);border-radius:100%;background:#e51d12}.form-type__radio .cbx span:first-child::after{content:"";position:absolute;top:3px;left:3px;right:3px;bottom:3px;background-color:#fff;border-radius:100%;transform:scale(0);transition:.25s ease-in-out}.form-type__radio .cbx:hover span:first-child{border-color:#e51d12}.form-type__radio label:not(.cbx):not(.option){margin-right:1rem}select.select2-hidden-accessible{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.select2-container{z-index:85}.select2-container .select2-selection--multiple,.select2-container .select2-selection--single{display:flex;align-items:center;min-height:37px;border:1px solid #b2b1b1;border-radius:0;background-color:#fff}.select2-container .select2-selection--multiple .select2-selection__rendered,.select2-container .select2-selection--single .select2-selection__rendered{display:flex;align-items:baseline;flex-wrap:wrap;width:calc(100% - 2rem);height:100%;padding:.8rem 1rem .7rem;font-size:1rem;list-style:none}.select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice,.select2-container .select2-selection--single .select2-selection__rendered .select2-selection__choice{margin-right:.5rem;padding:.2rem .5rem;font-size:.8rem;background-color:#fff;border-radius:4px;list-style:none;position:relative}.select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove,.select2-container .select2-selection--single .select2-selection__rendered .select2-selection__choice__remove{display:inline-block;position:relative;bottom:-1px;width:1rem;font-size:1rem;line-height:1;font-weight:400;cursor:pointer}.select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice:has(.select2-selection__choice__remove:hover):after,.select2-container .select2-selection--single .select2-selection__rendered .select2-selection__choice:has(.select2-selection__choice__remove:hover):after{content:"";position:absolute;top:50%;left:.5rem;right:.5rem;height:1px;background-color:#e51d12}.select2-container .select2-selection--multiple .select2-selection__rendered .select2-search--inline input,.select2-container .select2-selection--single .select2-selection__rendered .select2-search--inline input{width:auto!important;min-height:26px;padding:.25rem .5rem;font-size:.8rem;line-height:1}.select2-container .select2-selection--multiple .select2-selection__arrow,.select2-container .select2-selection--single .select2-selection__arrow{display:flex;align-items:center;justify-content:center;width:2rem;height:100%;padding-right:1rem}.select2-container .select2-selection--multiple .select2-selection__arrow::after,.select2-container .select2-selection--single .select2-selection__arrow::after{content:"";font-family:fontello}.select2-container .select2-selection--multiple .select2-selection__arrow b,.select2-container .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--open .select2-selection__arrow::after{transform:scaleY(-1)}.select2-container .select2-dropdown{border:none;display:block}.select2-container .select2-dropdown .select2-search--dropdown{padding:.8rem 1rem .7rem;margin:0;background-color:#fff;border:1px solid #1d1d1d}.select2-container .select2-dropdown .select2-search--dropdown.select2-search--hide{display:none}.select2-container .select2-dropdown--below{margin-top:-1px}.select2-container .select2-dropdown--below .select2-results__options{border-radius:0 0 4px 4px}.select2-container .select2-dropdown--above .select2-results__options{border-radius:4px 4px 0 0}.select2-container .select2-dropdown--above:has(.select2-search) .select2-search{border-radius:4px 4px 0 0}.select2-container .select2-dropdown--above:has(.select2-search) .select2-results__options{border-radius:0}.select2-container .select2-dropdown .select2-results{width:100%}.select2-container .select2-dropdown .select2-results__options{border:1px solid #1d1d1d;border-radius:inherit;list-style:none;overflow:hidden}.select2-container .select2-dropdown .select2-results__option{padding:.8rem 1rem .7rem;background-color:#fff;cursor:pointer}.select2-container .select2-dropdown .select2-results__option--highlighted{background-color:#ececec;color:#1d1d1d}.select2-container .select2-dropdown .select2-results__option[aria-selected=true]{background-color:#e51d12;color:#fff;font-weight:700}.iti{width:100%}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#dfdfdf}.iti--allow-dropdown input[type=tel]{padding:.8rem 1rem .7rem 5rem}.iti__flag-container:hover .iti__selected-flag{background-color:#1d1d1d}.iti__selected-flag{border:1px solid transparent;border-radius:3px;padding:0 1rem;background-color:#ececec}.iti ul{border:1px solid #e51d12;border-radius:4px;background-color:#fff;list-style:none;margin:0;box-shadow:0 .25rem .5rem rgba(29,29,29,.25)}.iti ul li::before{content:none!important}.iti__country{padding:.25rem 1rem}.iti__country:not(:last-child):not(:has(~.iti__divider)){border-bottom:1px solid #ececec}.iti__divider{padding:0;margin:0;border-color:#1d1d1d}.iti__active{border-left:3px solid #1d1d1d}textarea{resize:none}input.form-text.webform-counter-warning,input.webform-counter-warning,textarea.form-textarea.webform-counter-warning,textarea.webform-counter-warning{background-color:#ffda8f;border-color:#ffb829}.text-count-wrapper{text-align:right;font-size:.8rem}.text-count-wrapper.webform-counter-warning{color:#ffb829}input,label,select{display:block;font-size:1rem;margin-bottom:.5rem}label{color:#1d1d1d}label.required::after{content:"*"}label abbr{display:none}.form-item{margin:1em 0}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select[multiple=multiple],textarea{width:100%;outline:0;font-size:1rem;padding:.8rem 1rem .7rem;min-height:37px;border-radius:0;background-color:#fff;border:1px solid #b2b1b1}button[type=submit],input[type=submit]{border:0;cursor:pointer;color:#e51d12!important;background-color:transparent!important}button[type=submit]:hover,input[type=submit]:hover{background-color:#e51d12!important;color:#fff!important}.webform-type-webform-term-checkboxes .fieldset-wrapper{border:none;padding-left:0;overflow:initial}.webform-type-webform-term-checkboxes legend{margin-bottom:0}.webform-type-webform-term-checkboxes legend span{display:block;font-size:1rem}.form-checkboxes{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:0 30px}.form-checkboxes .form-item{margin-bottom:0}input[type=checkbox],input[type=checkbox]+label,input[type=radio],input[type=radio]+label{display:inline-block}input[type=file]{width:100%}.form-actions{text-align:left}.webform-element-help{background-color:#585857;color:#fff;border:none;aspect-ratio:1/1;padding:.1rem;font-size:.7rem;font-weight:700;line-height:inherit;position:relative;top:-.15rem;display:inline-flex;align-items:center;justify-content:center}.webform-element-help:hover{background-color:#e51d12;border:none}.tippy-box{background-color:#585857;color:#fff}.tippy-box .tippy-arrow{color:#585857}.error>div{outline:#cc3d3d solid 2px;outline-offset:2px;color:#cc3d3d}.webform-element-description{font-size:.8rem;color:#585857}.webform-element-description+.webform-element-more{margin-top:.5rem}.webform-element-more--link{display:flex;align-items:baseline}.webform-element-more--link::before{content:"";font-family:fontello;width:1rem;display:inline-block;position:relative;top:-.05rem}.webform-element-more--link a{text-decoration:none}.webform-element-more.is-open .webform-element-more--link::before{content:""}.webform-element-more--content{background-color:#ececec;font-size:.8rem;padding:.8rem 1rem .7rem;border-radius:4px}.webform-options-display-side-by-side>div{display:inline-flex}@media (min-width:400px){.webform-options-display-two-columns{display:grid;max-width:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.webform-options-display-three-columns{display:grid;max-width:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1rem}}.webform-options-display-buttons{display:flex;flex-wrap:wrap;gap:.5rem 0;margin:0 -1rem}.webform-options-display-buttons .webform-options-display-buttons-wrapper{flex:initial;margin:0}.webform-options-display-buttons .form-item{width:auto;height:auto;display:inline-flex;margin:0 0 0 2rem}.webform-options-display-buttons label.webform-options-display-buttons-label{border-radius:4px;border:1px solid #1d1d1d;color:inherit;display:block;padding:.8rem 1rem .7rem 3rem;margin-left:-2rem;text-align:left;cursor:pointer}.webform-options-display-buttons .cbx{margin:0 0 1rem!important}.webform-options-display-buttons input:checked~label.webform-options-display-buttons-label{background-color:#e51d12;color:#fff}.webform-options-display-buttons .webform-options-display-buttons-description{font-size:.8rem!important}.user-login-form,.user-pass{max-width:600px;margin:100px auto;padding:50px;box-shadow:0 0 15px 0 rgba(70,70,70,.1)}.user-login-form .description,.user-pass .description{display:none}.user-login-form input[type=submit],.user-pass input[type=submit]{border:1px solid #e51d12}
.button a,.button--primary a,a.button,a.button--primary,button.button,button.button--primary,input.button,input.button--primary{padding:clamp(.6rem,.7vw,.8rem);border-radius:200px;position:relative;color:#fff;display:inline-block;text-decoration:none;font-weight:700;font-size:clamp(1rem,1vw,1rem);border:1px solid #e51d12;background-color:#e51d12;background-image:none}.button a:hover,.button--primary a:hover,a.button--primary:hover,a.button:hover,button.button--primary:hover,button.button:hover,input.button--primary:hover,input.button:hover{color:#e51d12;border:1px solid #e51d12;background-color:transparent}.button--secondary a,a.button--secondary,button.button--secondary,input.button--secondary{padding:clamp(.6rem,.7vw,.8rem);border-radius:200px;position:relative;color:#e51d12;display:inline-block;text-decoration:none;font-weight:700;font-size:clamp(1rem,1vw,1rem);border:1px solid #e51d12;background-color:transparent;background-image:none}.button--secondary a:hover,a.button--secondary:hover,button.button--secondary:hover,input.button--secondary:hover{color:#fff;border:1px solid #e51d12;background-color:#e51d12}.file{padding-left:0!important;background-image:none!important}.file::before{font-size:1.1rem;margin-right:1rem;content:"";font-family:fontello}.file--package-x-generic::before{content:""}.file--x-office-spreadsheet::before{content:""}.file--x-office-document::before{content:""}.file--x-office-presentation::before{content:""}.file--text-html::before,.file--text-x-script::before{content:""}.file--text-plain::before{content:""}.file--application-pdf::before{content:""}.file--audio::before{content:""}.file--video::before{content:""}.file--text::before{content:""}.file--image::before{content:""}.container{padding-left:clamp(20px,6vw,140px);padding-right:clamp(20px,6vw,140px);max-width:1580px;margin:0 auto}.container--large{padding-left:20px;padding-right:20px}.container--small{padding-left:clamp(20px,12vw,280px);padding-right:clamp(20px,12vw,280px)}@media (max-width:992px){.container--small{padding-left:clamp(20px,6vw,140px);padding-right:clamp(20px,6vw,140px)}}.lazy_load_bg.loaded{opacity:1}.lazy_load_bg{top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1;position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;transition:opacity 1s}.lazy{display:block}.lazyload[loading]{opacity:1;margin:auto;width:90%!important;display:block!important;max-width:150px!important}h1{line-height:100%;font-size:clamp(1.8rem,3.4vw,4rem);font-weight:700;color:#e51d12;letter-spacing:-.5px}h2{line-height:95%;font-size:clamp(1.75rem,1.9vw,2.25rem);font-weight:400;color:#e51d12;letter-spacing:-.5px;margin-bottom:1rem}h3{line-height:108%;font-size:clamp(1.25rem,1.5vw,1.8rem);font-weight:700;letter-spacing:-.5px}h4{line-height:108%;font-weight:700;color:#e51d12;letter-spacing:-.5px;font-size:clamp(1.1rem,1.3vw,1.5rem)}p{line-height:1.4;margin:1rem 0;font-size:1rem;letter-spacing:-.3px;font-weight:400}p:first-child{margin-top:0}p:last-child{margin-bottom:0}.audience-subtitle{color:#1d1d1d;font-size:.8rem;text-transform:uppercase;font-weight:700;margin-bottom:.7rem}hr{border:none;border-top:1px solid #1d1d1d}strong{font-weight:700}em{font-style:italic}u{text-decoration:underline}.red{color:#e51d12}.wysiwyg ol,.wysiwyg p,.wysiwyg ul{font-size:1rem;margin:1.5rem 0;font-weight:400;line-height:140%}.wysiwyg ol li,.wysiwyg p li,.wysiwyg ul li{margin:5px 0}.wysiwyg ol:first-child,.wysiwyg p:first-child,.wysiwyg ul:first-child{margin-top:0}.wysiwyg ol:last-child,.wysiwyg p:last-child,.wysiwyg ul:last-child{margin-bottom:0}.wysiwyg a{line-height:120%}.wysiwyg ul{padding:0;list-style:none}.wysiwyg ul li{list-style:none;padding-left:2rem;position:relative}.wysiwyg ul li::before{content:"";background-color:#1d1d1d;border-radius:100px;height:.35rem;width:.35rem;min-width:.35rem;position:absolute;top:.55rem;left:0}.wysiwyg ol{padding:0;counter-reset:ordered-list;list-style:none}.wysiwyg ol li{list-style:none;padding-left:2rem;position:relative}.wysiwyg ol li::before{counter-increment:ordered-list;content:counter(ordered-list);display:block;position:absolute;left:0;font-weight:700;color:#1d1d1d}.wysiwyg li>a:not([class*=button]),.wysiwyg p>a:not([class*=button]){text-decoration:underline!important;position:relative;display:inline;color:#e51d12}.wysiwyg li>a:not([class*=button]):hover,.wysiwyg p>a:not([class*=button]):hover{color:#e51d12}.wysiwyg li>a:not([class*=button]):hover::after,.wysiwyg p>a:not([class*=button]):hover::after{transform:scaleX(.2)}.wysiwyg .button,.wysiwyg .button--primary a,.wysiwyg .button--secondary a{margin-top:1.5rem}.layout-page-intro{padding-top:130px;position:relative;display:flex;align-items:flex-end}@media (max-width:1200px){.layout-page-intro{padding-top:60px}}.layout-page-intro .container{width:100%}.layout-page-intro__image{width:100%;height:100%;left:0;top:0;z-index:0;position:absolute}.layout-page-intro__image img,.layout-page-intro__image picture{width:100%;height:100%;object-fit:cover;object-position:center}.layout-page-intro__wrapper{display:flex;justify-content:space-between;align-items:flex-end;position:relative;z-index:1}.layout-page-intro__title{width:30%;margin-bottom:0;color:#fff}@media (max-width:700px){.layout-page-intro__wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start}.layout-page-intro__title{width:100%;margin-bottom:1rem}}.layout-page-intro__text{max-width:750px;width:60%}@media (max-width:700px){.layout-page-intro__text{width:100%}}.layout-page-intro__text *{color:#fff}
.button a,.button--primary a,a.button,a.button--primary,button.button,button.button--primary,input.button,input.button--primary{padding:clamp(.6rem,.7vw,.8rem);border-radius:200px;position:relative;color:#fff;display:inline-block;text-decoration:none;font-weight:700;font-size:clamp(1rem,1vw,1rem);border:1px solid #e51d12;background-color:#e51d12;background-image:none}.button a:hover,.button--primary a:hover,a.button--primary:hover,a.button:hover,button.button--primary:hover,button.button:hover,input.button--primary:hover,input.button:hover{color:#e51d12;border:1px solid #e51d12;background-color:transparent}.button--secondary a,a.button--secondary,button.button--secondary,input.button--secondary{padding:clamp(.6rem,.7vw,.8rem);border-radius:200px;position:relative;color:#e51d12;display:inline-block;text-decoration:none;font-weight:700;font-size:clamp(1rem,1vw,1rem);border:1px solid #e51d12;background-color:transparent;background-image:none}.button--secondary a:hover,a.button--secondary:hover,button.button--secondary:hover,input.button--secondary:hover{color:#fff;border:1px solid #e51d12;background-color:#e51d12}.file{padding-left:0!important;background-image:none!important}.file::before{font-size:1.1rem;margin-right:1rem;content:"";font-family:fontello}.file--package-x-generic::before{content:""}.file--x-office-spreadsheet::before{content:""}.file--x-office-document::before{content:""}.file--x-office-presentation::before{content:""}.file--text-html::before,.file--text-x-script::before{content:""}.file--text-plain::before{content:""}.file--application-pdf::before{content:""}.file--audio::before{content:""}.file--video::before{content:""}.file--text::before{content:""}.file--image::before{content:""}.container{padding-left:clamp(20px,6vw,140px);padding-right:clamp(20px,6vw,140px);max-width:1580px;margin:0 auto}.container--large{padding-left:20px;padding-right:20px}.container--small{padding-left:clamp(20px,12vw,280px);padding-right:clamp(20px,12vw,280px)}@media (max-width:992px){.container--small{padding-left:clamp(20px,6vw,140px);padding-right:clamp(20px,6vw,140px)}}.lazy_load_bg.loaded{opacity:1}.lazy_load_bg{top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1;position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;transition:opacity 1s}.lazy{display:block}.lazyload[loading]{opacity:1;margin:auto;width:90%!important;display:block!important;max-width:150px!important}h1{line-height:100%;font-size:clamp(1.8rem,3.4vw,4rem);font-weight:700;color:#e51d12;letter-spacing:-.5px}h2{line-height:95%;font-size:clamp(1.75rem,1.9vw,2.25rem);font-weight:400;color:#e51d12;letter-spacing:-.5px;margin-bottom:1rem}h3{line-height:108%;font-size:clamp(1.25rem,1.5vw,1.8rem);font-weight:700;letter-spacing:-.5px}h4{line-height:108%;font-weight:700;color:#e51d12;letter-spacing:-.5px;font-size:clamp(1.1rem,1.3vw,1.5rem)}p{line-height:1.4;margin:1rem 0;font-size:1rem;letter-spacing:-.3px;font-weight:400}p:first-child{margin-top:0}p:last-child{margin-bottom:0}.audience-subtitle{color:#1d1d1d;font-size:.8rem;text-transform:uppercase;font-weight:700;margin-bottom:.7rem}hr{border:none;border-top:1px solid #1d1d1d}strong{font-weight:700}em{font-style:italic}u{text-decoration:underline}.red{color:#e51d12}.wysiwyg ol,.wysiwyg p,.wysiwyg ul{font-size:1rem;margin:1.5rem 0;font-weight:400;line-height:140%}.wysiwyg ol li,.wysiwyg p li,.wysiwyg ul li{margin:5px 0}.wysiwyg ol:first-child,.wysiwyg p:first-child,.wysiwyg ul:first-child{margin-top:0}.wysiwyg ol:last-child,.wysiwyg p:last-child,.wysiwyg ul:last-child{margin-bottom:0}.wysiwyg a{line-height:120%}.wysiwyg ul{padding:0;list-style:none}.wysiwyg ul li{list-style:none;padding-left:2rem;position:relative}.wysiwyg ul li::before{content:"";background-color:#1d1d1d;border-radius:100px;height:.35rem;width:.35rem;min-width:.35rem;position:absolute;top:.55rem;left:0}.wysiwyg ol{padding:0;counter-reset:ordered-list;list-style:none}.wysiwyg ol li{list-style:none;padding-left:2rem;position:relative}.wysiwyg ol li::before{counter-increment:ordered-list;content:counter(ordered-list);display:block;position:absolute;left:0;font-weight:700;color:#1d1d1d}.wysiwyg li>a:not([class*=button]),.wysiwyg p>a:not([class*=button]){text-decoration:underline!important;position:relative;display:inline;color:#e51d12}.wysiwyg li>a:not([class*=button]):hover,.wysiwyg p>a:not([class*=button]):hover{color:#e51d12}.wysiwyg li>a:not([class*=button]):hover::after,.wysiwyg p>a:not([class*=button]):hover::after{transform:scaleX(.2)}.wysiwyg .button,.wysiwyg .button--primary a,.wysiwyg .button--secondary a{margin-top:1.5rem}.layout-container{position:relative}.layout-container__header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;margin-bottom:2rem!important}.layout-container__title{margin-bottom:0}.layout-container.with-transition:before{height:50%;width:100%;background-color:#ececec;content:"";position:absolute;top:0;left:0;z-index:0}@media (max-width:1200px){.layout-container.with-transition:before{display:none}}
.button a,.button--primary a,a.button,a.button--primary,button.button,button.button--primary,input.button,input.button--primary{padding:clamp(.6rem,.7vw,.8rem);border-radius:200px;position:relative;color:#fff;display:inline-block;text-decoration:none;font-weight:700;font-size:clamp(1rem,1vw,1rem);border:1px solid #e51d12;background-color:#e51d12;background-image:none}.button a:hover,.button--primary a:hover,a.button--primary:hover,a.button:hover,button.button--primary:hover,button.button:hover,input.button--primary:hover,input.button:hover{color:#e51d12;border:1px solid #e51d12;background-color:transparent}.button--secondary a,a.button--secondary,button.button--secondary,input.button--secondary{padding:clamp(.6rem,.7vw,.8rem);border-radius:200px;position:relative;color:#e51d12;display:inline-block;text-decoration:none;font-weight:700;font-size:clamp(1rem,1vw,1rem);border:1px solid #e51d12;background-color:transparent;background-image:none}.button--secondary a:hover,a.button--secondary:hover,button.button--secondary:hover,input.button--secondary:hover{color:#fff;border:1px solid #e51d12;background-color:#e51d12}.file{padding-left:0!important;background-image:none!important}.file::before{font-size:1.1rem;margin-right:1rem;content:"";font-family:fontello}.file--package-x-generic::before{content:""}.file--x-office-spreadsheet::before{content:""}.file--x-office-document::before{content:""}.file--x-office-presentation::before{content:""}.file--text-html::before,.file--text-x-script::before{content:""}.file--text-plain::before{content:""}.file--application-pdf::before{content:""}.file--audio::before{content:""}.file--video::before{content:""}.file--text::before{content:""}.file--image::before{content:""}.container,.job-full__content-left{padding-left:clamp(20px,6vw,140px);padding-right:clamp(20px,6vw,140px);max-width:1580px;margin:0 auto}.container--large{padding-left:20px;padding-right:20px}.container--small{padding-left:clamp(20px,12vw,280px);padding-right:clamp(20px,12vw,280px)}@media (max-width:992px){.container--small{padding-left:clamp(20px,6vw,140px);padding-right:clamp(20px,6vw,140px)}}.lazy_load_bg.loaded{opacity:1}.lazy_load_bg{top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1;position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;transition:opacity 1s}.lazy{display:block}.lazyload[loading]{opacity:1;margin:auto;width:90%!important;display:block!important;max-width:150px!important}h1{line-height:100%;font-size:clamp(1.8rem,3.4vw,4rem);font-weight:700;color:#e51d12;letter-spacing:-.5px}h2{line-height:95%;font-size:clamp(1.75rem,1.9vw,2.25rem);font-weight:400;color:#e51d12;letter-spacing:-.5px;margin-bottom:1rem}h3{line-height:108%;font-size:clamp(1.25rem,1.5vw,1.8rem);font-weight:700;letter-spacing:-.5px}h4{line-height:108%;font-weight:700;color:#e51d12;letter-spacing:-.5px;font-size:clamp(1.1rem,1.3vw,1.5rem)}p{line-height:1.4;margin:1rem 0;font-size:1rem;letter-spacing:-.3px;font-weight:400}p:first-child{margin-top:0}p:last-child{margin-bottom:0}.audience-subtitle{color:#1d1d1d;font-size:.8rem;text-transform:uppercase;font-weight:700;margin-bottom:.7rem}hr{border:none;border-top:1px solid #1d1d1d}strong{font-weight:700}em{font-style:italic}u{text-decoration:underline}.red{color:#e51d12}.wysiwyg ol,.wysiwyg p,.wysiwyg ul{font-size:1rem;margin:1.5rem 0;font-weight:400;line-height:140%}.wysiwyg ol li,.wysiwyg p li,.wysiwyg ul li{margin:5px 0}.wysiwyg ol:first-child,.wysiwyg p:first-child,.wysiwyg ul:first-child{margin-top:0}.wysiwyg ol:last-child,.wysiwyg p:last-child,.wysiwyg ul:last-child{margin-bottom:0}.wysiwyg a{line-height:120%}.wysiwyg ul{padding:0;list-style:none}.wysiwyg ul li{list-style:none;padding-left:2rem;position:relative}.wysiwyg ul li::before{content:"";background-color:#1d1d1d;border-radius:100px;height:.35rem;width:.35rem;min-width:.35rem;position:absolute;top:.55rem;left:0}.wysiwyg ol{padding:0;counter-reset:ordered-list;list-style:none}.wysiwyg ol li{list-style:none;padding-left:2rem;position:relative}.wysiwyg ol li::before{counter-increment:ordered-list;content:counter(ordered-list);display:block;position:absolute;left:0;font-weight:700;color:#1d1d1d}.wysiwyg li>a:not([class*=button]),.wysiwyg p>a:not([class*=button]){text-decoration:underline!important;position:relative;display:inline;color:#e51d12}.wysiwyg li>a:not([class*=button]):hover,.wysiwyg p>a:not([class*=button]):hover{color:#e51d12}.wysiwyg li>a:not([class*=button]):hover::after,.wysiwyg p>a:not([class*=button]):hover::after{transform:scaleX(.2)}.wysiwyg .button,.wysiwyg .button--primary a,.wysiwyg .button--secondary a{margin-top:1.5rem}.job-full__sticky{position:fixed!important;left:0;right:0;bottom:0;text-align:center;padding:20px;background-color:#fff;z-index:2}.job-full__sticky button{min-width:60%}.job-full__sticky:hover{background-color:#fff!important}@media (min-width:900px){.job-full__sticky{display:none!important}}@media (max-width:1000px){.job-full__header{flex-wrap:wrap;flex-direction:column;justify-content:flex-start;align-items:flex-start}}.job-full__header-left{width:50%;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}@media (max-width:1000px){.job-full__header-left{width:100%}}.job-full__header-left h1{hyphens:auto;color:#fff;margin-bottom:2rem}.job-full__header-left .button--secondary{padding:clamp(.6rem,.7vw,.8rem);border-radius:200px;position:relative;display:inline-block;text-decoration:none;font-weight:700;font-size:clamp(1rem,1vw,1rem);border:1px solid #fff;background-color:transparent;background-image:none;color:#fff;cursor:pointer}.job-full__header-left .button--secondary:hover{color:#fff;border:1px solid #e51d12;background-color:#e51d12}.job-full__header-left .button--secondary.active{background-color:#e51d12;color:#fff;border:1px solid #e51d12;border-radius:50px 0 0 50px}.job-full__header-left--share{position:relative;display:flex;justify-content:flex-start;align-items:center}.job-full__header-left--buttons{position:absolute;left:0;opacity:0;transition:.3s ease-in-out;display:flex;justify-content:center;align-items:center;background-color:#e51d12;padding:0 15px 0 0;height:100%;border-radius:200px}.job-full__header-left--buttons.active{left:100%;opacity:1;border-radius:0 50px 50px 0}.job-full__header-left--buttons .a2a_kit--links{display:flex;justify-content:center;align-items:center;gap:3px}.job-full__header-left--buttons .a2a_kit--links a span{display:flex;justify-content:center;align-items:center}.job-full__header-left--buttons .a2a_kit--links a svg{width:25px;height:25px}.job-full__header-right{width:50%;display:flex;justify-content:flex-end;align-items:center}@media (max-width:1000px){.job-full__header-right{width:100%;margin-top:1rem;justify-content:flex-start}.job-full__header-right>div:first-of-type{padding-left:0}}.job-full__header-right div{padding:2px 20px;color:#fff;white-space:nowrap}.job-full__header-right div:before{margin-left:0;margin-right:10px}.job-full__header-right div:not(:last-of-type){border-right:1px solid #fff}@media (max-width:400px){.job-full__header-right{flex-direction:column;justify-content:flex-start;align-items:flex-start}.job-full__header-right div{padding:5px 0;border-right:0!important}}.job-full__goback{padding:2rem 0}@media (max-width:900px){.job-full__goback{padding:1rem 0}}.job-full__goback .button--primary{position:relative}.job-full__goback .button--primary:before{content:"";text-decoration:none;font-family:fontello;margin-right:10px;position:absolute;pointer-events:none}.job-full__goback .button--primary a{border:0;padding:0 0 0 20px;background-color:transparent;color:#585857;font-weight:400;text-decoration:underline}.job-full__goback .button--primary a:hover{border:0}.job-full__content{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.job-full__content-left{padding-left:0;width:66%;padding-top:2rem}@media (max-width:1200px){.job-full__content-left{width:60%}}@media (max-width:900px){.job-full__content-left{width:100%;padding-right:0;padding-top:1rem}.job-full__content-right:after{opacity:0}}.job-full__content-right{top:100px;position:sticky;width:33%;background-color:#ececec;padding:clamp(20px,2vw,40px)}.job-full__content-right:after{content:"";position:absolute;top:0;left:100%;width:8px;height:var(--after-height,0);max-height:100%;background:linear-gradient(180deg,#e51d12 0,#b11116 50%,#2e0203 100%)}@media (max-width:1200px){.job-full__content-right{width:40%}}@media (max-width:900px){.job-full__content-right{width:100%}}.job-full__content-right .form-managed-file input{margin-bottom:0}.job-full__content-right h3{color:#e51d12}.job-full__content-right input[type=submit]{background-color:#e51d12!important;color:#fff!important}.job-full__content-right input[type=submit]:hover{background-color:transparent!important;color:#e51d12!important}.job-full__content-right .required{color:#e51d12}.job-full__tempform{display:flex;flex-direction:column;gap:1.2rem;width:100%;margin-top:2rem}.job-full__tempform-button,.job-full__tempform-field{position:relative;overflow:hidden;background-color:#e5e5e5;border-radius:6px}.job-full__tempform-button::after,.job-full__tempform-field::after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 50%,rgba(255,255,255,0) 100%);animation:2s infinite shimmer}.job-full__tempform-field{height:2.8rem}.job-full__tempform-button{width:100px;height:2.8rem;filter:brightness(.95)}@keyframes shimmer{0%{left:-100%}100%{left:100%}}.job-teaser{padding:clamp(10px,2vw,30px);background-color:#fff;height:100%}.job-teaser__wrapper{display:flex;flex-direction:column}.job-teaser *{line-height:120%}.job-teaser a{height:100%;text-decoration:none;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}.job-teaser__logo{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;margin-bottom:10px;gap:10px}.job-teaser__logo img{height:20px;width:auto}.job-teaser__logo img:not(:first-of-type){padding-left:8px;border-left:1px solid #b2b1b1}.job-teaser__header{order:1}.job-teaser__description{margin:1rem 0;order:3}.job-teaser__info{line-height:180%;position:relative;padding-left:30px}.job-teaser__info:before{font-size:1.2rem;color:#e51d12;width:20px;margin:0 5px 0 0;text-align:left;position:absolute;left:0;top:5px}.job-teaser__link{display:block}.job-teaser__content{order:2}
.block--system-branding-block .site-logo img{width:100px}
.jobs--highlight{border-top:1px solid #b2b1b1;border-bottom:1px solid #b2b1b1}.jobs--highlight__slider{border-right:1px solid #b2b1b1}.jobs--highlight__slider:has(.slick-slide:nth-child(-n+2):last-child){border-right:none}.jobs--highlight__slider:has(.slick-slide:nth-child(-n+2):last-child) .slick-slide:not(.slick-cloned):nth-child(2){border-right:1px solid #b2b1b1}.jobs--highlight__slider:has(.slick-slide:nth-child(-n+1):last-child){border-right:none}.jobs--highlight__slider:has(.slick-slide:nth-child(-n+1):last-child) .slick-slide:not(.slick-cloned):nth-child(1){border-right:1px solid #b2b1b1}.jobs--highlight__slider .job-teaser{border-left:1px solid #b2b1b1}.jobs--highlight .slick-arrow{opacity:1}.jobs--highlight .slick-arrow:before{font-size:1.7rem;color:#e51d12;font-family:fontello}.jobs--highlight .slick-prev{left:-20px}.jobs--highlight .slick-prev:before{content:""}.jobs--highlight .slick-next{right:-20px}.jobs--highlight .slick-next:before{content:""}.jobs--highlight .slick-disabled{display:none!important}.jobs--highlight .slick-track{display:flex!important}.jobs--highlight .slick-slide{height:inherit!important}.jobs--highlight .slick-slide .field-content,.jobs--highlight .slick-slide .views-row,.jobs--highlight .slick-slide .views-row>div,.jobs--highlight .slick-slide>div{height:100%;display:block}.view-jobs.view-display-id-overview .view-filters{border-bottom:1px solid #b2b1b1;margin-bottom:3rem}.view-jobs.view-display-id-overview .view-filters .container{display:flex;justify-content:space-between;align-items:center}@media (max-width:650px){.view-jobs.view-display-id-overview .view-filters .container{gap:10px}.view-jobs.view-display-id-overview .view-filters form{padding:20px 0}}.view-jobs.view-display-id-overview .view-filters .jobs--list-switch{display:flex;justify-content:center;align-items:center;gap:15px}@media (max-width:650px){.view-jobs.view-display-id-overview .view-filters .jobs--list-switch{display:none}}.view-jobs.view-display-id-overview .view-filters .jobs--list-switch>div{width:30px;height:30px;border-radius:200px;border:1px solid #e51d12;color:#e51d12;display:flex;justify-content:center;align-items:center;transition:.3s;cursor:pointer}.view-jobs.view-display-id-overview .view-filters .jobs--list-switch>div:first-of-type,.view-jobs.view-display-id-overview .view-filters .jobs--list-switch>div:hover{color:#fff;background-color:#e51d12}.view-jobs.view-display-id-overview .view-filters .fieldgroup{display:flex;justify-content:flex-start;align-items:center;margin:0}@media (max-width:650px){.view-jobs.view-display-id-overview .view-filters .fieldgroup{flex-direction:column;gap:10px}}.view-jobs.view-display-id-overview .view-filters .fieldgroup legend{margin:0;font-size:1rem;font-weight:700;padding-right:20px}.view-jobs.view-display-id-overview .view-filters .form-radios{display:flex;justify-content:flex-start;align-items:center;border-left:1px solid #b2b1b1}.view-jobs.view-display-id-overview .view-filters .form-radios .form-item{margin:0}.view-jobs.view-display-id-overview .view-filters .form-radios .cbx{display:none}.view-jobs.view-display-id-overview .view-filters .form-radios label{white-space:nowrap;color:#1d1d1d;margin:0}.view-jobs.view-display-id-overview .view-filters .form-radios .option{padding:clamp(10px,2vw,25px);cursor:pointer;transition:.3s;border-bottom:2px solid transparent}.view-jobs.view-display-id-overview .view-filters .form-radios .option:hover{background-color:#fff}.view-jobs.view-display-id-overview .view-filters .form-radios input:checked~.option{border-bottom:2px solid #1d1d1d}@media (max-width:650px){.view-jobs.view-display-id-overview .view-filters .form-radios{gap:5px;width:100%;flex-wrap:wrap;border-left:0}.view-jobs.view-display-id-overview .view-filters .form-radios .option{border:1px solid #b2b1b1;border-radius:200px}.view-jobs.view-display-id-overview .view-filters .form-radios input:checked~.option{border:1px solid #e51d12;background-color:#e51d12;color:#fff}}.view-jobs.view-display-id-overview .view-content .views-row .field-content,.view-jobs.view-display-id-overview .view-content .views-row .job-teaser,.view-jobs.view-display-id-overview .view-content .views-row>div{display:block;height:100%}.view-jobs.view-display-id-overview .view-content .views-infinite-scroll-content-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:20px}.view-jobs.view-display-id-overview .view-content .views-infinite-scroll-content-wrapper .views-row{transition:.3s;width:calc(33.33% - 14px)}@media (max-width:1100px){.view-jobs.view-display-id-overview .view-content .views-infinite-scroll-content-wrapper .views-row{width:calc(50% - 10px)}}.view-jobs.view-display-id-overview .view-content .views-infinite-scroll-content-wrapper .views-row:hover{transform:scale(1.02);box-shadow:0 0 15px 0 rgba(70,70,70,.1)}.view-jobs.view-display-id-overview .view-content .views-infinite-scroll-content-wrapper .views-row:hover :not(button){color:#1d1d1d}.view-jobs.view-display-id-overview .view-content .views-infinite-scroll-content-wrapper:after{display:none}.view-jobs.view-display-id-overview .pager__item{display:flex;justify-content:center;align-items:center;margin-top:25px}.jobs--list .views-infinite-scroll-content-wrapper .views-row{width:100%!important}.jobs--list .views-infinite-scroll-content-wrapper .views-row a{flex-direction:row;align-items:flex-end;gap:20px}@media (max-width:650px){.view-jobs.view-display-id-overview .view-content .views-infinite-scroll-content-wrapper .views-row{width:100%}.jobs--list .views-infinite-scroll-content-wrapper .views-row a{flex-direction:column;align-items:flex-start}}.jobs--list .views-infinite-scroll-content-wrapper .views-row .job-teaser__logo{justify-content:flex-start!important}.jobs--list .views-infinite-scroll-content-wrapper .views-row .job-teaser__description{order:2}.jobs--list .views-infinite-scroll-content-wrapper .views-row .job-teaser__content{order:3;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:30px}.jobs--list .views-infinite-scroll-content-wrapper .views-row button{white-space:nowrap}.jobs--list .jobs--list-switch>div:first-of-type{color:#e51d12!important;background-color:transparent!important}.jobs--list .jobs--list-switch>div:last-of-type{color:#fff!important;background-color:#e51d12!important}
