﻿@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:200;src:url("./fonts/source-sans-pro-v21-latin-200.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:italic;font-weight:200;src:url("./fonts/source-sans-pro-v21-latin-200italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:italic;font-weight:300;src:url("./fonts/source-sans-pro-v21-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:300;src:url("./fonts/source-sans-pro-v21-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:url("./fonts/source-sans-pro-v21-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:italic;font-weight:400;src:url("./fonts/source-sans-pro-v21-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:600;src:url("./fonts/source-sans-pro-v21-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:italic;font-weight:600;src:url("./fonts/source-sans-pro-v21-latin-600italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:700;src:url("./fonts/source-sans-pro-v21-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:italic;font-weight:700;src:url("./fonts/source-sans-pro-v21-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:900;src:url("./fonts/source-sans-pro-v21-latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:italic;font-weight:900;src:url("./fonts/source-sans-pro-v21-latin-900italic.woff2") format("woff2")}:root{--app-height: 100%;--min-size: 20;--max-size: 28;--container-min: 320;--container-max: 1600;--viewport-min: 320;--viewport-max: 1600}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:600;display:block;hyphens:auto;hyphenate-limit-chars:auto 5;hyphenate-limit-lines:2;-webkit-hyphens:auto;-webkit-hyphenate-limit-chars:auto 3;-webkit-hyphenate-limit-lines:-17;-ms-hyphens:auto;-ms-hyphenate-limit-chars:auto 3;-ms-hyphenate-limit-lines:4;line-height:1.1;text-wrap:balance;margin-bottom:1rem;--font-size: calc(var(--min-size) * 1px + (var(--max-size) - var(--min-size)) * (100cqw - var(--container-min) * 1px) / (var(--container-max) - var(--container-min)));font-size:clamp(var(--min-size)*1px,var(--font-size),var(--max-size)*1px) !important}h1.strong,.h1.strong,h2.strong,.h2.strong,h3.strong,.h3.strong,h4.strong,.h4.strong,h5.strong,.h5.strong,h6.strong,.h6.strong{font-weight:700}h1:last-child,.h1:last-child,h2:last-child,.h2:last-child,h3:last-child,.h3:last-child,h4:last-child,.h4:last-child,h5:last-child,.h5:last-child,h6:last-child,.h6:last-child{margin-bottom:0}@media(max-width: 1199.98px){h1.mb-5,.h1.mb-5,h2.mb-5,.h2.mb-5,h3.mb-5,.h3.mb-5,h4.mb-5,.h4.mb-5,h5.mb-5,.h5.mb-5,h6.mb-5,.h6.mb-5{margin-bottom:2rem !important}}@media(max-width: 991.98px){h1.mb-5,.h1.mb-5,h2.mb-5,.h2.mb-5,h3.mb-5,.h3.mb-5,h4.mb-5,.h4.mb-5,h5.mb-5,.h5.mb-5,h6.mb-5,.h6.mb-5{margin-bottom:1.5rem !important}}@media(max-width: 575.98px){h1.mb-5,.h1.mb-5,h2.mb-5,.h2.mb-5,h3.mb-5,.h3.mb-5,h4.mb-5,.h4.mb-5,h5.mb-5,.h5.mb-5,h6.mb-5,.h6.mb-5{margin-bottom:1rem !important}}#CybotCookiebotDialogBodyContentText{text-transform:none !important}h1,.h1{--min-size: 40;--max-size: 70;font-weight:600;line-height:1.1}h2,.h2{--min-size: 30;--max-size: 55;font-weight:600}h2 small,.h2 small{font-size:inherit;--font-size: calc(var(--min-size) * 1px + (var(--max-size) - var(--min-size)) * (100cqw - var(--container-min) * 1px) / (var(--container-max) - var(--container-min)));font-size:clamp(var(--min-size)*1px,var(--font-size),var(--max-size)*1px) !important;--min-size: 22;--max-size: 30}h3,.h3{--min-size: 22;--max-size: 32}h4,.h4{margin-bottom:0;--min-size: 22;--max-size: 30}h5,.h5{--min-size: 15;--max-size: 16}.lead{--min-size: 22;--max-size: 30}i,em{font-style:italic}i.bi,em.bi{font-family:bootstrap-icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;line-height:1}b,strong{font-weight:700}a{cursor:pointer;text-decoration:none}body{overflow-x:hidden;font-family:"Source Sans Pro";font-weight:400;--font-size: calc(var(--min-size) * 1px + (var(--max-size) - var(--min-size)) * (100cqw - var(--container-min) * 1px) / (var(--container-max) - var(--container-min)));font-size:clamp(var(--min-size)*1px,var(--font-size),var(--max-size)*1px) !important;line-height:1.8;line-height:1.4;color:#00304c;min-height:var(--app-height)}@media(min-width: 576px){body{text-wrap:balance;text-wrap:pretty}}@media(min-width: 1500px){.container{max-width:1440px}.container .img-fluid{width:100%}}@media(min-width: 1700px){.container{max-width:1640px}}*{scrollbar-width:thin;scrollbar-color:#00304c rgba(0,0,0,0)}:-webkit-scrollbar{width:10px}::-webkit-scrollbar{width:10px}:-webkit-scrollbar-track{background:rgba(0,0,0,0);-webkit-border-radius:5px;border-radius:5px}::-webkit-scrollbar-track{background:rgba(0,0,0,0);-webkit-border-radius:5px;border-radius:5px}:-webkit-scrollbar-thumb{-webkit-border-radius:5px;border-radius:5px;background:#00304c}::-webkit-scrollbar-thumb{-webkit-border-radius:5px;border-radius:5px;background:#00304c}body,table,tr,td{margin:0;padding:0}*:hover,*:focus-within,*:focus-visible,*:focus,*:active{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}a{color:#00304c}a *{color:#00304c}a:hover,a:focus,a:focus-within,a:focus-visible,a:active,a:link{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}a:active,a:link{color:#00304c}a:hover,a:focus,a:focus-within,a:focus-visible{color:#74ac00}a i{color:inherit}:focus{outline:0 !important;box-shadow:none !important}strong i,strong em,b i,b em,i strong,em strong,i b,em b{font-size:98%;font-weight:700;font-style:normal;text-transform:uppercase;margin-bottom:-10px;display:inline-block}p,.p{display:block;margin-bottom:1rem}p:last-child,p:last-of-type,.p:last-child,.p:last-of-type{margin-bottom:0}p+h1,p+.h1,p+h2,p+.h2,p+h3,p+.h3,p+h4,p+.h4,p+h5,p+.h5,p+h6,p+.h6,p+ul,p+ol,.p+h1,.p+.h1,.p+h2,.p+.h2,.p+h3,.p+.h3,.p+h4,.p+.h4,.p+h5,.p+.h5,.p+h6,.p+.h6,.p+ul,.p+ol{margin-top:2rem}ul+ol,ol+ul,.btn+ul,.btn+ol,.btn+p{margin-top:2rem}::selection{background:#00304c !important;color:#fff !important}*::selection{background:#00304c !important;color:#fff !important}::-moz-selection{background:#00304c !important;color:#fff !important}*::-moz-selection{background:#00304c !important;color:#fff !important}.navbar{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;--font-size: calc(var(--min-size) * 1px + (var(--max-size) - var(--min-size)) * (100cqw - var(--container-min) * 1px) / (var(--container-max) - var(--container-min)));font-size:clamp(var(--min-size)*1px,var(--font-size),var(--max-size)*1px) !important;--min-size: 16;--max-size: 20}.navbar .btn-link{color:#00304c}.navbar .navbar-brand{padding:1rem 0}@media(max-width: 1399.98px){.navbar .navbar-brand{padding:0rem 0}}.navbar .navbar-brand img,.navbar .navbar-brand svg{width:200px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media(max-width: 1399.98px){.navbar .navbar-brand img,.navbar .navbar-brand svg{width:150px}}@media(max-width: 575.98px){.navbar .navbar-brand img,.navbar .navbar-brand svg{width:130px}}@media(max-width: 374.98px){.navbar .navbar-brand img,.navbar .navbar-brand svg{width:130px}}.navbar .navbar-toggler{color:#fff;border:none}.navbar .navbar-toggler[aria-expanded=true]{z-index:1;color:#fff}.navbar .navbar-toggler[aria-expanded=true] .bi-list::before{content:""}@media(min-width: 576px)and (max-width: 1199.98px){.navbar .navbar-collapse .navbar-nav{max-width:720px;margin-right:auto;margin-left:auto;width:100%}}@media(min-width: 576px)and (max-width: 767.98px){.navbar .navbar-collapse .navbar-nav{max-width:540px}}.navbar .navbar-collapse .navbar-nav .nav-item .nav-link{position:relative;color:#fff;padding:.5rem .8rem}@media(max-width: 1399.98px){.navbar .navbar-collapse .navbar-nav .nav-item .nav-link{color:#fff;padding:.5rem 0}}.navbar .navbar-collapse .navbar-nav .nav-item .nav-link.active::after{content:"";width:calc(100% - 1rem);border-bottom:2px solid;position:absolute;left:.5rem;bottom:0}@media(max-width: 1399.98px){.navbar .navbar-collapse .navbar-nav .nav-item .nav-link.active::after{content:none}}@media(max-width: 1399.98px){.navbar .navbar-collapse .navbar-nav .nav-item .nav-link.active::before{position:relative;content:"";display:inline-block;font-family:bootstrap-icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;line-height:1}}@media(max-width: 1399.98px){.navbar .navbar-collapse{position:fixed;width:100%;background:rgba(0,48,76,.75);color:#fff;left:0;height:100%;backdrop-filter:blur(10px);padding:90px .75rem 1.5rem;top:0}.navbar .navbar-collapse *{color:#fff}}.navbar .nav-icon-wrapper{position:relative;float:right;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media(max-width: 767.98px){.navbar .nav-icon-wrapper{position:unset}}.navbar .nav-icon-wrapper .nav-icon{position:relative;border-radius:50px;background:rgba(0,0,0,0)}.navbar .search{position:relative;float:left;margin:0 5px;z-index:1}@media(max-width: 767.98px){.navbar .search{margin:0;position:unset}}.navbar .search .nav-icon{text-align:center;display:block}.navbar .search .nav-icon svg{width:20px;position:relative;top:-2px}.navbar .search .nav-icon i::before{vertical-align:0}.navbar .search form input{float:left;width:0;position:absolute;top:-0.5rem;right:-1rem;height:50px;font-size:inherit;background:#fff;-webkit-transition:width .2s;transition:width .2s;border:none;border-radius:0px;border-radius:50px;padding:0;color:#8cd000}.navbar .search form button{padding:0;border:none;background:none;position:relative;z-index:2}.navbar .search:hover form input,.navbar .search.hover form input,.navbar .search:focus-within form input,.navbar .search:focus-visible form input,.navbar .search:active form input{-webkit-transition:width 0.5s;-moz-transition:width 0.5s;-ms-transition:width 0.5s;-o-transition:width 0.5s;transition:width 0.5s;width:720px;padding:0 20px}@media(max-width: 767.98px){.navbar .search:hover form input,.navbar .search.hover form input,.navbar .search:focus-within form input,.navbar .search:focus-visible form input,.navbar .search:active form input{right:0;top:2rem;right:1rem;left:1rem;width:calc(100vw - 2rem);z-index:1}}.navbar .search:hover button .nav-icon,.navbar .search.hover button .nav-icon,.navbar .search:focus-within button .nav-icon,.navbar .search:focus-visible button .nav-icon,.navbar .search:active button .nav-icon{background-color:rgba(0,0,0,0);color:#00304c !important}.navbar .search:hover button .nav-icon svg path,.navbar .search.hover button .nav-icon svg path,.navbar .search:focus-within button .nav-icon svg path,.navbar .search:focus-visible button .nav-icon svg path,.navbar .search:active button .nav-icon svg path{fill:#00304c !important}@media(hover: none){.navbar .search form input.form-control.header.tx-indexedsearch-searchbox-sword{display:none}}.shrink{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.shrink *{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.shrink .navbar{background-color:#fff;padding-top:0 !important;padding-bottom:0 !important}.shrink .navbar .navbar-brand img,.shrink .navbar .navbar-brand svg{width:150px}@media(max-width: 575.98px){.shrink .navbar .navbar-brand img,.shrink .navbar .navbar-brand svg{width:130px}}@media(max-width: 374.98px){.shrink .navbar .navbar-brand img,.shrink .navbar .navbar-brand svg{width:130px}}.shrink .navbar .navbar-top{opacity:0;max-height:0;padding:0;margin:0}.shrink .search:hover form input,.shrink .search:focus-within form input,.shrink .search:focus-visible form input,.shrink .search:active form input{border:1px solid rgba(140,208,0,.5)}.language button{border-radius:0}.language button.show{background-color:#fff;border:1px solid}.language .dropdown-menu{left:inherit;right:0;border-radius:0;min-width:100%;border-top:none;border-color:#8cd000;margin-top:-3px !important}.breadcrumb-wrapper .breadcrumb{position:relative;margin-bottom:0;--font-size: calc(var(--min-size) * 1px + (var(--max-size) - var(--min-size)) * (100cqw - var(--container-min) * 1px) / (var(--container-max) - var(--container-min)));font-size:clamp(var(--min-size)*1px,var(--font-size),var(--max-size)*1px) !important;--min-size: 16;--max-size: 20}.breadcrumb-wrapper .breadcrumb .breadcrumb-item a{color:#00304c;font-weight:inherit}.breadcrumb-wrapper .breadcrumb .breadcrumb-item a::after{content:none !important}.breadcrumb-wrapper .breadcrumb .breadcrumb-item.active{color:#00304c}.breadcrumb-wrapper .breadcrumb .breadcrumb-item+.breadcrumb-item::before{font-family:bootstrap-icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;line-height:1;content:"";color:#00304c;vertical-align:sub;float:none}.breadcrumb-wrapper+section,.breadcrumb-wrapper .section{padding-top:4rem}@media(max-width: 1199.98px){.breadcrumb-wrapper+section,.breadcrumb-wrapper .section{padding-top:3rem}}@media(max-width: 991.98px){.breadcrumb-wrapper+section,.breadcrumb-wrapper .section{padding-top:2rem}}@media(max-width: 575.98px){.breadcrumb-wrapper+section,.breadcrumb-wrapper .section{padding-top:1.5rem}}.modal-open .btn-link .bi-list::before{content:""}.modal-fullscreen{margin:1.5rem auto;width:calc(100vw - 3rem);height:calc(100% - 3rem);overflow-y:scroll}@media(max-width: 767.98px){footer a{display:block;padding:.75rem;border:1px solid;margin-top:1rem}}footer a img,footer a svg{height:25px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}footer a img path,footer a svg path{fill:rgba(255,255,255,.5) !important}footer a:hover img path,footer a:hover svg path,footer a:focus-within img path,footer a:focus-within svg path,footer a:focus-visible img path,footer a:focus-visible svg path,footer a:focus img path,footer a:focus svg path{fill:#fff !important;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media(min-width: 768px){footer a+a::before{content:"";padding:0px 5px}}footer .border-top{--font-size: calc(var(--min-size) * 1px + (var(--max-size) - var(--min-size)) * (100cqw - var(--container-min) * 1px) / (var(--container-max) - var(--container-min)));font-size:clamp(var(--min-size)*1px,var(--font-size),var(--max-size)*1px) !important;--min-size: 16;--max-size: 20}footer .border-top .pt-3 .text-light{padding-left:.8rem}@media(min-width: 992px){footer.pb-4{padding-top:3rem}}@media(min-width: 992px){footer .py-5{padding-bottom:5.5rem !important}}:root{--swiper-theme-color: $color_brand}.blur{-webkit-backdrop-filter:blur(10px);-moz-backdrop-filter:blur(10px);-ms-backdrop-filter:blur(10px);-o-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hyphens{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}.color_brand{color:#8cd000 !important}.color_brand svg path,.color_brand svg g{fill:#8cd000 !important}.color_brand path,.color_brand polygon,.color_brand rect{fill:#00304c !important}.color_basic{color:#00304c !important}.color_basic svg path{fill:#00304c !important}.color_basic path,.color_basic polygon,.color_basic rect{fill:#00304c !important}.text-light{color:#fff !important}.text-light svg path{fill:#fff !important}.text-light path,.text-light polygon,.text-light rect{fill:#fff !important}.bg_brand,.bg_basic{background-color:#8cd000 !important;color:#fff}.bg_brand h1,.bg_brand .h1,.bg_brand h2,.bg_brand .h2,.bg_brand h3,.bg_brand .h3,.bg_brand h4,.bg_brand .h4,.bg_brand h5,.bg_brand .h5,.bg_brand h6,.bg_brand .h6,.bg_basic h1,.bg_basic .h1,.bg_basic h2,.bg_basic .h2,.bg_basic h3,.bg_basic .h3,.bg_basic h4,.bg_basic .h4,.bg_basic h5,.bg_basic .h5,.bg_basic h6,.bg_basic .h6{color:#fff}.bg_basic{background-color:#00304c !important}.bg_radial{background:radial-gradient(#8cd000, #74ac00)}.bg_radial h1,.bg_radial .h1,.bg_radial h2,.bg_radial .h2,.bg_radial h3,.bg_radial .h3,.bg_radial h4,.bg_radial .h4,.bg_radial h5,.bg_radial .h5,.bg_radial h6,.bg_radial .h6{color:#fff}.bg_white,.bg-white{background-color:#fff}.bg_secondary,.bg-secondary,.bg_grey,bg-grey{background-color:#e5e9ec !important}.bg_secondary+.bg_grey,.bg-secondary+.bg_grey,.bg_grey+.bg_grey,bg-grey+.bg_grey{padding-top:0 !important}.masterfloat{position:relative;float:left;width:100%}.btn{font-weight:400;font-weight:600;--font-size: calc(var(--min-size) * 1px + (var(--max-size) - var(--min-size)) * (100cqw - var(--container-min) * 1px) / (var(--container-max) - var(--container-min)));font-size:clamp(var(--min-size)*1px,var(--font-size),var(--max-size)*1px) !important;padding:1rem 1.25rem;line-height:1}.btn.flex-fill+.flex-fill{margin-left:1rem;margin-top:0}.btn-default,.btn-primary{background-color:#00304c;border:none;border-radius:0;color:#fff}.btn-default:link,.btn-default:active,.btn-default *,.btn-primary:link,.btn-primary:active,.btn-primary *{color:#fff}.btn-default:hover,.btn-default:focus,.btn-default:focus-within,.btn-default:focus-visible,.btn-default:active,.btn-default.show,.btn-primary:hover,.btn-primary:focus,.btn-primary:focus-within,.btn-primary:focus-visible,.btn-primary:active,.btn-primary.show{background-color:#8cd000;color:#fff}.btn-default+.btn-default,.btn-default+.btn-link,.btn-primary+.btn-default,.btn-primary+.btn-link{margin-top:1rem}.btn-link{text-decoration:none}.dropdown-toggle::after{font-family:bootstrap-icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;line-height:1;content:"";border:none;vertical-align:baseline;font-size:65%;margin-left:0}.dropdown-item{color:#00304c}.dropdown-item:focus,.dropdown-item:hover,.dropdown-item:focus-within,.dropdown-item:focus-visible{color:#8cd000;background-color:#fff}section,.section,footer{position:relative;float:left;width:100%}section,.section{padding-top:5rem;padding-bottom:5rem}@media(max-width: 767.98px){section,.section{padding-top:3rem;padding-bottom:3rem}}section ul,section ol,.section ul,.section ol{padding-left:1.5rem}section ul li,section ol li,.section ul li,.section ol li{list-style:none;position:relative}section ul li::before,section ol li::before,.section ul li::before,.section ol li::before{position:absolute;color:#00304c}section ul li+li,section ol li+li,.section ul li+li,.section ol li+li{margin-top:.5rem}section ul+h1,section ul+.h1,section ul+h2,section ul+.h2,section ul+h3,section ul+.h3,section ol+h1,section ol+.h1,section ol+h2,section ol+.h2,section ol+h3,section ol+.h3,.section ul+h1,.section ul+.h1,.section ul+h2,.section ul+.h2,.section ul+h3,.section ul+.h3,.section ol+h1,.section ol+.h1,.section ol+h2,.section ol+.h2,.section ol+h3,.section ol+.h3{margin-top:3rem}section ul li::before,.section ul li::before{font-family:bootstrap-icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;line-height:1;content:"";left:-2rem;font-size:2rem}@media(min-width: 992px){section ul li::before,.section ul li::before{top:.1em}}section ol,.section ol{counter-reset:section}section ol li::before,.section ol li::before{counter-increment:section;content:counters(section, ".") ". ";font-weight:500;margin-left:calc(-40px - .5rem);width:40px;text-align:right;color:#00304c}.row.section{float:none;width:auto}@media(min-width: 768px){.text-column{column-count:2;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;column-gap:2rem}}.titlearea{position:relative;float:left;width:100%;height:100vh;overflow:hidden;padding-top:0 !important;padding-bottom:0 !important;background-color:#00a1ff}.titlearea img{display:block;width:100%;object-fit:cover;object-position:center;height:100vh}@media not all and (hover: hover){.titlearea img{height:var(--app-height)}}.titlearea .container{z-index:2}.text-image .container .row:nth-child(even),.text-image .container .row.flex-row-reverse{flex-direction:row-reverse !important}.text-image .container .row.section:last-of-type:not(.bg_grey,.bg_basic){padding-bottom:0}.text-image .container .row.section:first-of-type:not(.bg_grey,.bg_basic){padding-top:0}.text-image+.text-image:nth-child(even) .container .row{flex-direction:row-reverse}.text-image.bg_basic .textwrapper.quote::before{color:rgba(255,255,255,.2)}.teasergrid .teaser{margin-bottom:1.5rem}code{color:#74ac00}.accordion{--bs-accordion-border-radius: none;--bs-accordion-inner-border-radius: none;--bs-accordion-active-color: $color_brand;--bs-accordion-active-bg: rgba($color_brand, .05)}.accordion .accordion-button{--font-size: calc(var(--min-size) * 1px + (var(--max-size) - var(--min-size)) * (100cqw - var(--container-min) * 1px) / (var(--container-max) - var(--container-min)));font-size:clamp(var(--min-size)*1px,var(--font-size),var(--max-size)*1px) !important}.accordion .accordion-button:after{content:"";font-family:bootstrap-icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;line-height:1;color:#8cd000;font-weight:bold;position:absolute;right:1rem;top:50%;transform:translate(-50%, -50%);font-weight:600;display:block;hyphens:auto;hyphenate-limit-chars:auto 5;hyphenate-limit-lines:2;-webkit-hyphens:auto;-webkit-hyphenate-limit-chars:auto 3;-webkit-hyphenate-limit-lines:-17;-ms-hyphens:auto;-ms-hyphenate-limit-chars:auto 3;-ms-hyphenate-limit-lines:4;line-height:1.1;text-wrap:balance;margin-bottom:1rem;--min-size: 22;--max-size: 32;background-image:none}.accordion .accordion-button:not(.collapsed)::after{content:"";transform:rotate(-180deg) translate(15%, 30%)}@media(max-width: 767.98px){.socialmedia .socialicon{display:block !important;text-align:center}}.socialmedia .socialicon a{position:relative;display:inline-block;width:130px;height:130px;margin:.5rem;background:#00304c}@media(max-width: 991.98px){.socialmedia .socialicon a{width:100px;height:100px}}@media(max-width: 575.98px){.socialmedia .socialicon a{height:70px;width:70px}}.socialmedia .socialicon a img,.socialmedia .socialicon a svg{color:#fff;height:65px;width:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(max-width: 991.98px){.socialmedia .socialicon a img,.socialmedia .socialicon a svg{height:45px}}@media(max-width: 575.98px){.socialmedia .socialicon a img,.socialmedia .socialicon a svg{height:25px}}.socialmedia .socialicon a img path,.socialmedia .socialicon a svg path{fill:#fff}.socialmedia .socialicon a:hover,.socialmedia .socialicon a:focus-within,.socialmedia .socialicon a:focus-visible{background:#fff;border:2px solid #00304c}.socialmedia .socialicon a:hover img path,.socialmedia .socialicon a:hover img polygon,.socialmedia .socialicon a:hover svg path,.socialmedia .socialicon a:hover svg polygon,.socialmedia .socialicon a:focus-within img path,.socialmedia .socialicon a:focus-within img polygon,.socialmedia .socialicon a:focus-within svg path,.socialmedia .socialicon a:focus-within svg polygon,.socialmedia .socialicon a:focus-visible img path,.socialmedia .socialicon a:focus-visible img polygon,.socialmedia .socialicon a:focus-visible svg path,.socialmedia .socialicon a:focus-visible svg polygon{fill:#00304c;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.backtotop{position:fixed !important;bottom:calc(4rem + 3px) !important;z-index:5;display:none}.backtotop .btn-default{border:1px solid #fff}nav#mainNav{height:124px}@media(max-width: 1399.98px){nav#mainNav{height:70px !important;padding-top:0 !important;padding-bottom:0 !important}}@media(max-width: 575.98px){nav#mainNav{height:55px !important;border-bottom:1px solid #fff}}.shrink nav#mainNav{height:auto;border-bottom:1px solid #fff}.navbar.logos{height:90px}@media(max-width: 1399.98px){.navbar.logos{height:70px}}@media(max-width: 991.98px){.navbar.logos{height:auto}}.navbar.logos .icon{height:auto}.navbar.logos .logo{height:50px}@media(max-width: 1399.98px){.navbar.logos .logo{height:45px}}@media(max-width: 991.98px){.navbar.logos .logo{height:40px}}@media(max-width: 575.98px){.navbar.logos .logo{height:35px}}.navbar.logos .logo.noltewerk{height:40px}@media(max-width: 1399.98px){.navbar.logos .logo.noltewerk{height:35px}}@media(max-width: 991.98px){.navbar.logos .logo.noltewerk{height:30px}}@media(max-width: 575.98px){.navbar.logos .logo.noltewerk{height:25px}}body{margin-top:124px;min-height:calc(var(--app-height) - 124px)}@media(max-width: 1399.98px){body{margin-top:70px;min-height:calc(var(--app-height) - 70px)}}@media(max-width: 575.98px){body{margin-top:55px;min-height:calc(var(--app-height) - 55px)}}@media(max-width: 575.98px){.mt-5{margin-top:1.5rem !important}}@media(max-width: 575.98px){.mb-5{margin-bottom:1.5rem !important}}section,.section{padding-top:8rem;padding-bottom:8rem;padding-top:6rem;padding-bottom:6rem}@media(max-width: 1199.98px){section,.section{padding-top:5rem;padding-bottom:5rem}}@media(max-width: 991.98px){section,.section{padding-top:4.5rem;padding-bottom:4.5rem}}@media(max-width: 575.98px){section,.section{padding-top:3rem;padding-bottom:3rem}}section:not(.bg_grey,.bg_basic)+section:not(.bg_grey,.bg_basic),section:not(.bg_grey,.bg_basic)+.section:not(.bg_grey,.bg_basic),.section:not(.bg_grey,.bg_basic)+section:not(.bg_grey,.bg_basic),.section:not(.bg_grey,.bg_basic)+.section:not(.bg_grey,.bg_basic){padding-top:0}section.bg_basic+section,section.bg_brand+section,section.bg_grey+section,.section.bg_basic+section,.section.bg_brand+section,.section.bg_grey+section{padding-top:6rem !important}@media(max-width: 1199.98px){section.bg_basic+section,section.bg_brand+section,section.bg_grey+section,.section.bg_basic+section,.section.bg_brand+section,.section.bg_grey+section{padding-top:5rem !important}}@media(max-width: 991.98px){section.bg_basic+section,section.bg_brand+section,section.bg_grey+section,.section.bg_basic+section,.section.bg_brand+section,.section.bg_grey+section{padding-top:4.5rem !important}}@media(max-width: 575.98px){section.bg_basic+section,section.bg_brand+section,section.bg_grey+section,.section.bg_basic+section,.section.bg_brand+section,.section.bg_grey+section{padding-top:3rem !important}}@media(max-width: 767.98px){.breadcrumb-wrapper{display:none}}footer .py-5{padding-top:6rem;padding-bottom:6rem}@media(max-width: 1199.98px){footer .py-5{padding-top:4.5rem;padding-bottom:4.5rem}}@media(max-width: 991.98px){footer .py-5{padding-top:2.5rem;padding-bottom:2.5rem}}@media(max-width: 575.98px){footer .py-5{padding-top:2rem;padding-bottom:2rem}}.titlearea{max-height:600px}.titlearea .picturewrapper img{max-height:600px}@media(min-width: 1200px){.hero{max-height:80vh;object-fit:cover;object-position:center}}.navbar .icon{height:50px}@media(min-width: 992px){.centered-text .text-center{margin-left:auto;margin-right:auto;padding:0 5%}}.text-shadow{text-shadow:rgba(0,48,76,.7) 0 0 10px}@media(max-width: 575.98px){.textwrapper{text-align:center !important}}.textwrapper.quote{position:relative;padding-top:120px}@media(max-width: 767.98px){.textwrapper.quote{padding-top:0;padding-bottom:5rem}}.textwrapper.quote::before{content:"„";font-size:320px;line-height:0;position:absolute;top:-60px;color:rgba(0,48,76,.2)}@media(max-width: 767.98px){.textwrapper.quote::before{right:0px;top:inherit;bottom:188px;font-size:480px;right:0px;top:inherit;bottom:calc(188px + 3rem);font-size:480px;color:rgba(0,48,76,.1)}}.teaser picture::before{background:linear-gradient(0deg, rgba(0, 48, 76, 0.5) 0%, transparent 75%);content:"";width:100%;width:calc(100% - 1.5rem);height:100%;position:absolute;z-index:0}.teaser h2,.teaser .h2{text-wrap:auto}.teaser.left picture::before{background:linear-gradient(90deg, rgba(0, 48, 76, 0.5) 0%, transparent 75%)}@media(max-width: 575.98px){.teaser.kontakt{text-align:center !important}}@media(min-width: 400px)and (max-width: 575.98px){.teaser.kontakt .col-xs-6{flex:0 0 auto;width:50%}}.teaser.kontakt picture::before{content:none}.teaser.kontakt+.kontakt{margin-top:3rem}.teaser.square a:hover::after,.teaser.square a:focus-within::after,.teaser.square a:focus-visible::after{background-color:#8cd000}.teaser.square a::after{content:"";position:relative;width:100%;height:0;padding-top:65%;background-color:#00304c;display:block;z-index:-1;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.teaser.square a svg{width:480px}.teaser .jobs{text-wrap:balance;line-height:1.1}.teaser .jobs .logo{width:auto;height:45px}.teaser .jobs .h3 span,.teaser .jobs .h3 i,.teaser .jobs .h3 small{--font-size: calc(var(--min-size) * 1px + (var(--max-size) - var(--min-size)) * (100cqw - var(--container-min) * 1px) / (var(--container-max) - var(--container-min)));font-size:clamp(var(--min-size)*1px,var(--font-size),var(--max-size)*1px) !important;--min-size: 16;--max-size: 20;color:#fff;font-style:normal}@media(max-width: 575.98px){.teaser .jobs picture::before{content:none}}.teaser .jobs picture img{object-fit:cover;min-height:300px;object-position:right;width:100%}@media(max-width: 575.98px){.teaser .jobs .container.position-absolute.top-0.start-0{position:relative !important;background-color:#00304c;padding:1rem 0;text-align:center}}@media(max-width: 575.98px){.teaser .jobs .btn-default,.teaser .jobs .btn-primary{border:1px solid !important}}.teaser section:last-of-type,.teaser .section:last-of-type{padding-bottom:0}@media(max-width: 767.98px){.teaser-wide picture img{object-fit:cover;min-height:250px;width:100%}}.benefits .card{border:none;background-color:rgba(0,0,0,0)}.benefits .subline{color:#fff !important}.benefits .bigicon span{height:calc(120px + 1.5rem);height:100px}.benefits .bigicon svg,.benefits .bigicon img{max-width:120px;height:auto;max-height:100px;width:100%}.benefits .bigicon svg path,.benefits .bigicon img path{fill:#fff}.benefits .bigicon img{width:auto}.socialmedia .socialicon a:hover,.socialmedia .socialicon a:focus-within,.socialmedia .socialicon a:focus-visible{background:#8cd000;border:none}.socialmedia .socialicon a:hover svg path,.socialmedia .socialicon a:hover svg polygon,.socialmedia .socialicon a:focus-within svg path,.socialmedia .socialicon a:focus-within svg polygon,.socialmedia .socialicon a:focus-visible svg path,.socialmedia .socialicon a:focus-visible svg polygon{fill:#fff}#map{position:relative;padding-bottom:22%;height:0;overflow:hidden}@media(max-width: 991.98px){#map{padding-bottom:0;min-height:300px}}#maps-optout{position:relative;padding-bottom:22%;height:0;overflow:hidden;background-image:url(/fileadmin/media/images/overlay/overlay-maps_blau.jpg);background-size:cover}@media(max-width: 991.98px){#maps-optout{padding-bottom:0;min-height:300px}}#maps-optout .maps-optout .hinweistext{position:absolute;text-align:center;background-image:url(/fileadmin/media/images/overlay/overlay-maps_blau.jpg);background-size:cover;height:100%;width:100%}#maps-optout .maps-optout .hinweistext .input .cookiemap,#maps-optout .maps-optout .hinweistext .input .datenschutzmap{text-decoration:underline}.popup_window{--font-size: calc(var(--min-size) * 1px + (var(--max-size) - var(--min-size)) * (100cqw - var(--container-min) * 1px) / (var(--container-max) - var(--container-min)));font-size:clamp(var(--min-size)*1px,var(--font-size),var(--max-size)*1px) !important;--min-size: 16;--max-size: 20;padding:0 1rem 1.5rem;line-height:1.4}.popup_window>div{margin-bottom:.75rem}.popup_window>div:last-of-type{margin-bottom:0}.text a:not(.btn,.jobs){text-decoration:underline;color:#00304c}.text a:not(.btn,.jobs):link,.text a:not(.btn,.jobs):active,.text a:not(.btn,.jobs) *{text-decoration:underline;color:#00304c}.text a:not(.btn,.jobs):hover{text-decoration:underline;color:#74ac00 !important}@media(min-width: 992px){.nolteteam:has(.hero),.azubi:has(.hero),.stellen:has(.hero){margin-top:0}}@media(max-width: 991.98px){.nolteteam nav.navbar.bg_basic.masterfloat,.azubi nav.navbar.bg_basic.masterfloat,.stellen nav.navbar.bg_basic.masterfloat{position:relative !important}}.nolteteam .navbar-brand,.azubi .navbar-brand,.stellen .navbar-brand{position:relative}.nolteteam .navbar-brand::after,.azubi .navbar-brand::after,.stellen .navbar-brand::after{content:"";position:absolute;width:100%;height:85px;height:91px;display:inline-block;background-size:contain !important;top:calc(-1rem - 3px);top:calc(-1rem - 9px);left:calc(200px + 1rem);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media(max-width: 1399.98px){.nolteteam .navbar-brand::after,.azubi .navbar-brand::after,.stellen .navbar-brand::after{left:calc(150px + .5rem);height:60px}}@media(max-width: 575.98px){.nolteteam .navbar-brand::after,.azubi .navbar-brand::after,.stellen .navbar-brand::after{height:55px !important;left:calc(130px + 1rem) !important}}@media(max-width: 374.98px){.nolteteam .navbar-brand::after,.azubi .navbar-brand::after,.stellen .navbar-brand::after{height:45px !important;left:calc(120px + 1rem) !important;top:calc(1rem - 29px) !important}}.nolteteam .shrink .navbar-brand::after,.azubi .shrink .navbar-brand::after,.stellen .shrink .navbar-brand::after{height:60px;top:calc(0rem - 3px);left:calc(150px + .5rem)}@media(max-width: 1399.98px){.nolteteam .shrink .navbar-brand::after,.azubi .shrink .navbar-brand::after,.stellen .shrink .navbar-brand::after{top:calc(-1rem - 9px)}}.azubi ::selection{background:#017a93 !important;color:#fff !important}.azubi *::selection{background:#017a93 !important;color:#fff !important}.azubi ::-moz-selection{background:#017a93 !important;color:#fff !important}.azubi *::-moz-selection{background:#017a93 !important;color:#fff !important}.azubi *{scrollbar-color:#017a93 rgba(0,0,0,0)}.azubi:-webkit-scrollbar-thumb{background:#017a93}.azubi::-webkit-scrollbar-thumb{background:#017a93}.azubi .h1,.azubi .h2,.azubi .h3,.azubi .h4,.azubi .h5,.azubi .h6,.azubi h1,.azubi h2,.azubi h3,.azubi h4,.azubi h5,.azubi h6,.azubi .tx-powermail .input__label-content{color:#017a93}.azubi .bg_basic{background-color:#017a93 !important}.azubi .bg_basic .h1,.azubi .bg_basic .h2,.azubi .bg_basic .h3,.azubi .bg_basic .h4,.azubi .bg_basic .h5,.azubi .bg_basic .h6,.azubi .bg_basic h1,.azubi .bg_basic h2,.azubi .bg_basic h3,.azubi .bg_basic h4,.azubi .bg_basic h5,.azubi .bg_basic h6{color:#fff}.azubi .btn-default,.azubi .btn-primary{background-color:#017a93}.azubi .btn-default:hover,.azubi .btn-default:focus,.azubi .btn-default:focus-within,.azubi .btn-default:focus-visible,.azubi .btn-default:active,.azubi .btn-default.show,.azubi .btn-primary:hover,.azubi .btn-primary:focus,.azubi .btn-primary:focus-within,.azubi .btn-primary:focus-visible,.azubi .btn-primary:active,.azubi .btn-primary.show{background-color:#03596a}.azubi nav.navbar.bg_basic{background-color:#017a93 !important}@media(min-width: 992px){.azubi nav.navbar.bg_basic{background-color:rgba(1,122,147,.75) !important}}.azubi .navbar-brand::after{background:url(../img/flag_azubi.svg) no-repeat}.azubi .shrink nav.navbar.bg_basic{background-color:#017a93 !important}.azubi section ul li::before,.azubi section ol li::before,.azubi .section ul li::before,.azubi .section ol li::before{color:#017a93}.azubi .teaser a h2,.azubi .teaser a .h2{color:#fff}.azubi .teaser picture::before{background:linear-gradient(0deg, rgba(1, 122, 147, 0.5) 0%, transparent 75%)}.azubi .teaser.left picture::before{background:linear-gradient(90deg, rgba(1, 122, 147, 0.5) 0%, transparent 75%)}@media(max-width: 575.98px){.azubi .teaser .jobs .container.position-absolute.top-0.start-0{background-color:#017a93}}.azubi .textwrapper.quote::before{color:rgba(1,122,147,.2)}.azubi .tx-powermail .mandatory{color:#017a93}.stellen nav.navbar.bg_basic{background-color:#00304c !important}@media(min-width: 992px){.stellen nav.navbar.bg_basic{background-color:rgba(0,48,76,.75) !important}}.stellen .navbar-brand::after{background:url(../img/flag_jobs.svg) no-repeat}.stellen .shrink nav.navbar.bg_basic{background-color:#00304c !important}.search #tx_indexedsearch fieldset legend,.search .tx-indexedsearch-rules,.search .tx-indexedsearch-searchbox>form>p{display:none}.search .tx-indexedsearch-section{display:none}.search .csc-header.csc-header-n2 h1>br{display:none}.search .ce-headline-center{text-align:center}.search #tx_indexedsearch fieldset{display:flex;flex-wrap:wrap;margin:3rem calc(-0.5*var(--bs-gutter-x)) 1rem calc(-0.5*var(--bs-gutter-x))}.search #tx_indexedsearch fieldset>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.search #tx_indexedsearch fieldset .tx-indexedsearch-form{flex:0 0 auto;width:66.66666667%}@media(max-width: 575.98px){.search #tx_indexedsearch fieldset .tx-indexedsearch-form{width:100%}}.search #tx_indexedsearch fieldset .tx-indexedsearch-form label{display:none}.search #tx_indexedsearch fieldset .tx-indexedsearch-search-submit{flex:0 0 auto;width:33.33333333%}@media(max-width: 575.98px){.search #tx_indexedsearch fieldset .tx-indexedsearch-search-submit{width:100%;margin-top:1rem}}.search .tx-indexedsearch-browsebox ul{padding:0;margin:45px 0 15px}.search .tx-indexedsearch-browsebox ul li{display:inline;margin-right:5px}.search .tx-indexedsearch-browsebox ul li::before{content:none}.search .tx-indexedsearch-browsebox ul li+li::before{content:"|";position:relative;display:inline;left:inherit;top:inherit;font-size:inherit;padding:0 .5rem 0 .25rem}.search .tx-indexedsearch-searchbox table tr{float:left;width:calc(50% - 15px)}.search .tx-indexedsearch-searchbox table tr:first-of-type{margin-right:30px}@media(max-width: 540px){.search .tx-indexedsearch-searchbox table tr{width:100%}.search .tx-indexedsearch-searchbox table tr:first-of-type{margin-right:0}}.search .tx-indexedsearch-searchbox table td,.search .tx-indexedsearch-searchbox table th{border-bottom:0;width:100%;float:left}.search .tx-indexedsearch-searchbox table td:first-of-type,.search .tx-indexedsearch-searchbox table th:first-of-type{display:none}.search .tx-indexedsearch-searchbox input{width:100% !important;position:relative;color:#00304c;background:rgba(0,0,0,0);border:1px solid #e5e9ec;border-radius:0;padding:20px 25px !important;padding:10px 30px !important;right:inherit;height:50px}.search .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button{font-weight:600;padding:1rem 1.25rem;line-height:1;background-color:#00304c;border:none;border-radius:0;color:#fff}.search .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button:hover,.search .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button:focus,.search .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button:focus-within,.search .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button:focus-visible,.search .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button:active,.search .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button:link{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.search .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button:hover,.search .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button:focus,.search .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button:focus-within,.search .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button:focus-visible{background-color:#8cd000;color:#fff}.search .tx-indexedsearch-res{padding:2rem 0}.search .tx-indexedsearch-res:not(:last-of-type){border-bottom:1px solid #e5e9ec}.search .tx-indexedsearch-res>br{display:none}.search .tx-indexedsearch-res .tx-indexedsearch-redMarkup{color:#8cd000}.search .tx-indexedsearch-res tr:nth-of-type(1) td.tx-indexedsearch-icon.icon,.search .tx-indexedsearch-res tr:nth-of-type(1) td.tx-indexedsearch-result-number.result-number,.search .tx-indexedsearch-res tr:nth-of-type(1) td.tx-indexedsearch-percent.percent{display:none}.search .tx-indexedsearch-res tr:nth-of-type(3){display:none}.search .tx-indexedsearch-res td{width:100%;float:left;display:block;border-bottom:0;font-style:normal !important}.search .tx-indexedsearch-res td:first-of-type{display:none}.search .tx-indexedsearch-res .tx-indexedsearch-title.title a{display:block;float:left;width:100%;margin-bottom:5px}.cookie-table{margin:-4rem 0}@media(max-width: 1199.98px){.cookie-table{margin:-2.5rem 0}}@media(max-width: 991.98px){.cookie-table{margin:-1.5rem 0}}@media(max-width: 575.98px){.cookie-table{margin:-0.5rem 0}}.tx-powermail{position:relative;float:left;width:100%}.tx-powermail .container-fluid{background-color:#e5e9ec;padding-top:8rem;padding-bottom:8rem}@media(max-width: 1199.98px){.tx-powermail .container-fluid{padding-top:6rem;padding-bottom:6rem}}@media(max-width: 991.98px){.tx-powermail .container-fluid{padding-top:4.5rem;padding-bottom:4.5rem}}@media(max-width: 575.98px){.tx-powermail .container-fluid{padding-top:3rem;padding-bottom:3rem}}.tx-powermail h3,.tx-powermail .h3,.tx-powermail h2,.tx-powermail .h2{text-align:center;--font-size: calc(var(--min-size) * 1px + (var(--max-size) - var(--min-size)) * (100cqw - var(--container-min) * 1px) / (var(--container-max) - var(--container-min)));font-size:clamp(var(--min-size)*1px,var(--font-size),var(--max-size)*1px) !important;--min-size: 30;--max-size: 55}.tx-powermail h2,.tx-powermail .h2{--min-size: 22;--max-size: 32}.tx-powermail .input__label-content{font-weight:600;color:#00304c;--font-size: calc(var(--min-size) * 1px + (var(--max-size) - var(--min-size)) * (100cqw - var(--container-min) * 1px) / (var(--container-max) - var(--container-min)));font-size:clamp(var(--min-size)*1px,var(--font-size),var(--max-size)*1px) !important;--min-size: 22;--max-size: 30}.tx-powermail .input__field{border:none;padding:.25rem .5rem}.tx-powermail .input__field.powermail_field_error{border:1px solid darkred}.tx-powermail .powermail_fieldwrap_type_file span.input__label-content.input__label-content--akira{display:none}.tx-powermail .powermail_fieldwrap_type_file .powermail_file{width:100%;background-color:#fff;appearance:none;border-radius:0}.form .col,.form .mb-3,.powermail_form .col,.powermail_form .mb-3{margin-bottom:2rem !important}@media(max-width: 1024px){.form .col,.form .mb-3,.powermail_form .col,.powermail_form .mb-3{flex:1 0 100%}}.form .powermail_legend,.powermail_form .powermail_legend{display:none}.form .powermail_fieldwrap_formularabschicken,.powermail_form .powermail_fieldwrap_formularabschicken{width:100%}.form .powermail_fieldwrap_loesensiedieaufgabe .powermail_field,.powermail_form .powermail_fieldwrap_loesensiedieaufgabe .powermail_field{width:calc(90% - 200px)}.form .powermail_fieldwrap_type_submit,.powermail_form .powermail_fieldwrap_type_submit{flex:0 0 auto;width:100%;margin-bottom:0 !important}@media(max-width: 575.98px){.form .powermail_fieldwrap_type_captcha .powermail_field .d-flex,.powermail_form .powermail_fieldwrap_type_captcha .powermail_field .d-flex{padding:0;margin-top:1rem}}.form .powermail_fieldwrap_type_captcha .powermail_field .d-flex::after,.powermail_form .powermail_fieldwrap_type_captcha .powermail_field .d-flex::after{content:"";width:100%;height:100%;display:inline-block;background-color:#fff}.form .powermail_fieldwrap_type_captcha .powermail_field .input__field::placeholder,.powermail_form .powermail_fieldwrap_type_captcha .powermail_field .input__field::placeholder{display:none;opacity:0}.form .powermail_fieldwrap_type_captcha .powermail_field .input__field::-ms-input-placeholder,.powermail_form .powermail_fieldwrap_type_captcha .powermail_field .input__field::-ms-input-placeholder{display:none;opacity:0}.form .powermail_fieldwrap_type_text,.powermail_form .powermail_fieldwrap_type_text{--font-size: calc(var(--min-size) * 1px + (var(--max-size) - var(--min-size)) * (100cqw - var(--container-min) * 1px) / (var(--container-max) - var(--container-min)));font-size:clamp(var(--min-size)*1px,var(--font-size),var(--max-size)*1px) !important;--min-size: 16;--max-size: 20}.form .powermail_fieldwrap_type_check .powermail_field,.powermail_form .powermail_fieldwrap_type_check .powermail_field{padding-left:10px}.form .powermail_fieldwrap_type_check .powermail_field .checkbox input,.powermail_form .powermail_fieldwrap_type_check .powermail_field .checkbox input{height:auto;opacity:0;position:absolute}.form .powermail_fieldwrap_type_check .powermail_field .checkbox input:checked+span:not(.required):before,.powermail_form .powermail_fieldwrap_type_check .powermail_field .checkbox input:checked+span:not(.required):before{content:"";animation:effect 250ms ease-in}.form .powermail_fieldwrap_type_check .powermail_field .checkbox span:not(.required):before,.powermail_form .powermail_fieldwrap_type_check .powermail_field .checkbox span:not(.required):before{content:"";display:inline-block;font-family:bootstrap-icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-0.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:-10px;margin-right:5px;width:25px}.form .powermail_fieldwrap_type_check .powermail_field .checkbox.parsley-error input::before,.form .powermail_fieldwrap_type_check .powermail_field .checkbox.parsley-error span:not(.required)::before,.powermail_form .powermail_fieldwrap_type_check .powermail_field .checkbox.parsley-error input::before,.powermail_form .powermail_fieldwrap_type_check .powermail_field .checkbox.parsley-error span:not(.required)::before{color:#b51f2b}.form .powermail_fieldwrap_type_check .powermail_field .parsley-errors-list,.powermail_form .powermail_fieldwrap_type_check .powermail_field .parsley-errors-list{position:relative;right:inherit;left:-10px;top:5px}.form .input-container,.powermail_form .input-container{position:relative;border-radius:0}.form .input-container input,.form .input-container textarea,.powermail_form .input-container input,.powermail_form .input-container textarea{background-color:rgba(128,128,128,.1);border:0;outline:none;transition:.2s ease-in-out;box-sizing:border-box;width:100%;height:50px;color:#00304c;border-radius:0;padding:0 15px}.form .input-container input:focus,.form .input-container textarea:focus,.powermail_form .input-container input:focus,.powermail_form .input-container textarea:focus{border-bottom:1px solid #8cd000}.form .input-container input:focus+label,.form .input-container textarea:focus+label,.powermail_form .input-container input:focus+label,.powermail_form .input-container textarea:focus+label{color:#00304c;font-size:.8rem;top:-35px;left:0;pointer-events:none}.form .input-container input.parsley-error,.form .input-container textarea.parsley-error,.powermail_form .input-container input.parsley-error,.powermail_form .input-container textarea.parsley-error{border:1px solid #b51f2b}.form .input-container label,.powermail_form .input-container label{top:0;left:15px;right:0;color:#00304c;display:flex;align-items:center;position:absolute;font-weight:300;cursor:text;transition:.2s ease-in-out;box-sizing:border-box;width:100%;height:50px}.form .input-container textarea,.powermail_form .input-container textarea{padding-top:13px;min-height:150px}.form .headline,.powermail_form .headline{color:#fff}.form input,.form textarea,.powermail_form input,.powermail_form textarea{border-radius:0;border:none}.form .powermail_fieldwrap_type_select,.powermail_form .powermail_fieldwrap_type_select{position:relative;float:left}.form .powermail_fieldwrap_type_select select,.powermail_form .powermail_fieldwrap_type_select select{width:100%;background:#edf0f0;background-color:rgba(128,128,128,.1);color:#00304c;font-weight:300;padding-left:15px;border:none;height:50px;appearance:none;background-image:url(../img/midland-it-arrow-abstract-space.svg);background-repeat:no-repeat;background-position:right;background-size:25px}.form .powermail_fieldwrap_type_select select.parsley-error,.powermail_form .powermail_fieldwrap_type_select select.parsley-error{border:1px solid #b51f2b}.form .powermail_fieldwrap_type_file,.powermail_form .powermail_fieldwrap_type_file{position:relative;float:left;margin-top:10px}.form .powermail_fieldwrap_type_file label,.powermail_form .powermail_fieldwrap_type_file label{font-size:.8rem;top:-20px;position:absolute}.form .parsley-errors-list,.powermail_form .parsley-errors-list{position:absolute;right:5px;top:5px;top:-20px;color:#b51f2b}.form .parsley-errors-list li,.powermail_form .parsley-errors-list li{list-style:none;font-size:.8rem}.form h3,.powermail_form h3{display:none}.form.section,.powermail_form.section{padding-top:3rem}.form.section .h1,.powermail_form.section .h1{margin-bottom:1rem}ul.powermail_message.powermail_message_error{border:1px solid darkred;padding:30px 45px;margin-bottom:30px;width:calc(100% - 15px) !important;list-style:square}ul.powermail_message.powermail_message_error li{padding:0 0 10px}@keyframes effect{0%{transform:scale(0)}25%{transform:scale(1.1)}75%{transform:scale(1.2)}100%{transform:scale(1)}}