:root{--color-primary:#f3df5e;--color-secondary:#707372;--color-text-default:var(--color-default);--color-text-muted:var(--color-dark-grey);--color-default:#282b34;--color-white:#fff;--color-light-grey:#efefef;--color-grey:#d2d2d2;--color-dark-grey:#8f8f8f;--color-dark:var(--color-default);--color-success:#28a745;--color-info:#ffc107;--color-warning:#ffc107;--color-info-blue:#17a2b8;--color-danger:#dc3545;--color-primary-contrast:var(--color-default);--color-secondary-contrast:#fff;--color-success-contrast:#fff;--color-info-contrast:var(--color-text-default);--color-warning-contrast:var(--color-text-default);--color-danger-contrast:#fff;--color-light-contrast:var(--color-text-default);--color-dark-contrast:#fff;--color-white-contrast:var(--color-text-default);--color-default-contrast:#fff;--color-primary-dark:#dac855;--color-secondary-dark:var(--color-text-default);--color-success-dark:#12862b;--color-info-dark:#967102;--color-warning-dark:#967102;--color-danger-dark:#cc2333;--color-light-dark:#e4e8ec;--color-dark-dark:#14191e;--color-white-dark:#f8f9fa;--color-default-dark:#1f232a;--color-primary-light:#fae561;--color-secondary-light:var(--color-secondary);--color-success-light:#1ee048;--color-info-light:#fbbd03;--color-warning-light:#fbbd03;--color-danger-light:#e15260;--color-light-light:#fff;--color-dark-light:#687f96;--color-white-light:#fff;--color-default-light:#3b4552;--color-page-bg:#fffef7;--color-muted-grey:#c8c6c7;--font-default:"Overpass-Light",sans-serif;--font-default-weight:400;--font-default-bold:"Overpass-ExtraBold",sans-serif;--font-default-bold-weight:400;--font-size-default:1rem}@font-face{font-family:iconfont;src:url(/cache-buster-1752762290884/static/build/icons/font/iconfont.eot?#iefix) format("eot"),url(/cache-buster-1752762290884/static/build/icons/font/iconfont.woff) format("woff"),url(/cache-buster-1752762290884/static/build/icons/font/iconfont.ttf) format("ttf");font-weight:400;font-style:normal;font-display:block}.icon{display:inline-block;font-family:iconfont;speak:none;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0);transform:translate(0)}.icon-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.icon-2x{font-size:2em}.icon-3x{font-size:3em}.icon-4x{font-size:4em}.icon-5x{font-size:5em}.icon-fw{width:1.2857142857142858em;text-align:center}.icon-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.icon-ul>li{position:relative}.icon-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.icon-li.icon-lg{left:-1.85714286em}.icon-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icon-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.icon-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.icon-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}:root .icon-flip-horizontal,:root .icon-flip-vertical,:root .icon-rotate-90,:root .icon-rotate-180,:root .icon-rotate-270{-webkit-filter:none;filter:none}.icon-accessible:before{content:"\EA01"}.icon-addthis:before{content:"\EA02"}.icon-arrow-circle:before{content:"\EA03"}.icon-arrow-left:before{content:"\EA04"}.icon-arrow-right:before{content:"\EA05"}.icon-arrow:before{content:"\EA06"}.icon-balcony:before{content:"\EA07"}.icon-bank:before{content:"\EA08"}.icon-basement:before{content:"\EA09"}.icon-basket:before{content:"\EA0A"}.icon-bus:before{content:"\EA0B"}.icon-calendar:before{content:"\EA0C"}.icon-checkmark:before{content:"\EA0D"}.icon-close:before{content:"\EA0E"}.icon-construction-brick:before{content:"\EA0F"}.icon-dino:before{content:"\EA10"}.icon-doctor:before{content:"\EA11"}.icon-download:before{content:"\EA12"}.icon-elements:before{content:"\EA13"}.icon-expand:before{content:"\EA14"}.icon-facebook:before{content:"\EA15"}.icon-filter:before{content:"\EA16"}.icon-garage:before{content:"\EA17"}.icon-garden:before{content:"\EA18"}.icon-heart-filled:before{content:"\EA19"}.icon-heart-outline:before{content:"\EA1A"}.icon-helmet:before{content:"\EA1B"}.icon-house-hands:before{content:"\EA1C"}.icon-house:before{content:"\EA1D"}.icon-info:before{content:"\EA1E"}.icon-instagram:before{content:"\EA1F"}.icon-keys:before{content:"\EA20"}.icon-lift:before{content:"\EA21"}.icon-linkedin:before{content:"\EA22"}.icon-magnifier:before{content:"\EA23"}.icon-mail:before{content:"\EA24"}.icon-map:before{content:"\EA25"}.icon-minus:before{content:"\EA26"}.icon-note:before{content:"\EA27"}.icon-parking-space:before{content:"\EA28"}.icon-parking:before{content:"\EA29"}.icon-phone:before{content:"\EA2A"}.icon-pinterest:before{content:"\EA2B"}.icon-play:before{content:"\EA2C"}.icon-plus:before{content:"\EA2D"}.icon-poi-filled:before{content:"\EA2E"}.icon-poi-outline:before{content:"\EA2F"}.icon-printer:before{content:"\EA30"}.icon-project-plan:before{content:"\EA31"}.icon-quote:before{content:"\EA32"}.icon-real-estate:before{content:"\EA33"}.icon-renovate:before{content:"\EA34"}.icon-school:before{content:"\EA35"}.icon-search-house-bold:before{content:"\EA36"}.icon-search-house:before{content:"\EA37"}.icon-smartphone:before{content:"\EA38"}.icon-terrace:before{content:"\EA39"}.icon-twitter:before{content:"\EA3A"}.icon-wench:before{content:"\EA3B"}.icon-whatsapp:before{content:"\EA3C"}.icon-youtube:before{content:"\EA3D"}:root{--icon-accessible:"\EA01";--icon-addthis:"\EA02";--icon-arrow-circle:"\EA03";--icon-arrow-left:"\EA04";--icon-arrow-right:"\EA05";--icon-arrow:"\EA06";--icon-balcony:"\EA07";--icon-bank:"\EA08";--icon-basement:"\EA09";--icon-basket:"\EA0A";--icon-bus:"\EA0B";--icon-calendar:"\EA0C";--icon-checkmark:"\EA0D";--icon-close:"\EA0E";--icon-construction-brick:"\EA0F";--icon-dino:"\EA10";--icon-doctor:"\EA11";--icon-download:"\EA12";--icon-elements:"\EA13";--icon-expand:"\EA14";--icon-facebook:"\EA15";--icon-filter:"\EA16";--icon-garage:"\EA17";--icon-garden:"\EA18";--icon-heart-filled:"\EA19";--icon-heart-outline:"\EA1A";--icon-helmet:"\EA1B";--icon-house-hands:"\EA1C";--icon-house:"\EA1D";--icon-info:"\EA1E";--icon-instagram:"\EA1F";--icon-keys:"\EA20";--icon-lift:"\EA21";--icon-linkedin:"\EA22";--icon-magnifier:"\EA23";--icon-mail:"\EA24";--icon-map:"\EA25";--icon-minus:"\EA26";--icon-note:"\EA27";--icon-parking-space:"\EA28";--icon-parking:"\EA29";--icon-phone:"\EA2A";--icon-pinterest:"\EA2B";--icon-play:"\EA2C";--icon-plus:"\EA2D";--icon-poi-filled:"\EA2E";--icon-poi-outline:"\EA2F";--icon-printer:"\EA30";--icon-project-plan:"\EA31";--icon-quote:"\EA32";--icon-real-estate:"\EA33";--icon-renovate:"\EA34";--icon-school:"\EA35";--icon-search-house-bold:"\EA36";--icon-search-house:"\EA37";--icon-smartphone:"\EA38";--icon-terrace:"\EA39";--icon-twitter:"\EA3A";--icon-wench:"\EA3B";--icon-whatsapp:"\EA3C";--icon-youtube:"\EA3D"}@font-face{font-family:Overpass-ExtraBold;src:url(/cache-buster-1752762293258/static/build/fonts/Overpass-ExtraBold.woff2) format("woff2"),url(/cache-buster-1752762293258/static/build/fonts/Overpass-ExtraBold.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Overpass-Light;src:url(/cache-buster-1752762293258/static/build/fonts/Overpass-Light.woff2) format("woff2"),url(/cache-buster-1752762293258/static/build/fonts/Overpass-Light.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:lg;src:url(/cache-buster-1752762293259/static/build/fonts/lg.woff) format("woff");font-weight:400;font-display:swap}a,a:focus,a:hover{color:inherit;text-decoration:none}th{font-family:Overpass-ExtraBold,sans-serif;font-family:var(--font-default-bold);font-weight:400}textarea{resize:vertical}label{font-weight:400}dl,label,ol,ul{margin-bottom:0}dt{font-weight:400}::-moz-selection{color:#fff;background-color:#f3df5e;background-color:var(--color-primary)}::selection{color:#fff;background-color:#f3df5e;background-color:var(--color-primary)}video{background:#000}html{-ms-overflow-style:scrollbar}body{position:relative;background:#fffef7;background:var(--color-page-bg)}.container.container{max-width:88.375rem;width:100%}.container-md{max-width:69.375rem;margin-left:auto;margin-right:auto}.container.container-md{max-width:73.75rem}.container-narrow{max-width:52.875rem;margin-left:auto;margin-right:auto}.container.container-narrow{max-width:57.25rem}.container-xs{max-width:39.875rem}body{color:#282b34;color:var(--color-text-default);font-size:.875rem;word-break:break-word}.font-default,body{font-family:Overpass-Light,sans-serif;font-family:var(--font-default)}.font-default{font-weight:400;font-weight:var(--font-default-weight)}.font-bold,.strong,b,strong{font-family:Overpass-ExtraBold,sans-serif;font-family:var(--font-default-bold);font-weight:400;font-weight:var(--font-default-bold-weight)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;display:block;color:inherit}.h1,h1{font-size:1.875rem;line-height:1.16667}.h1,.h2,h1,h2{font-family:Overpass-ExtraBold,sans-serif;font-family:var(--font-default-bold);font-weight:400;font-weight:var(--font-default-bold-weight)}.h2,h2{font-size:1.625rem;line-height:1.125}.h3,h3{font-size:1.5rem;line-height:1.53125;font-family:Overpass-ExtraBold,sans-serif;font-family:var(--font-default-bold);font-weight:400;font-weight:var(--font-default-bold-weight);letter-spacing:.0125rem}.h4,h4{font-size:1.125rem;line-height:1.55556;letter-spacing:.3125rem}.h5,h5{font-size:.8125rem;line-height:1.25;letter-spacing:.125rem}.h6,h6{font-size:1em}table{word-break:normal}.letter-spacing-normal{letter-spacing:normal}.row-gutter--0{margin-left:0;margin-right:0}.row-gutter--0.slick-slider [class*=" col"],.row-gutter--0.slick-slider [class^=col],.row-gutter--0>[class*=" col"],.row-gutter--0>[class^=col]{padding-left:0;padding-right:0}.row-gutter--1{margin-left:-.125rem;margin-right:-.125rem}.row-gutter--1.slick-slider [class*=" col"],.row-gutter--1.slick-slider [class^=col],.row-gutter--1>[class*=" col"],.row-gutter--1>[class^=col]{padding-left:.125rem;padding-right:.125rem}.row-gutter--2{margin-left:-.25rem;margin-right:-.25rem}.row-gutter--2.slick-slider [class*=" col"],.row-gutter--2.slick-slider [class^=col],.row-gutter--2>[class*=" col"],.row-gutter--2>[class^=col]{padding-left:.25rem;padding-right:.25rem}.row-gutter--3{margin-left:-.5rem;margin-right:-.5rem}.row-gutter--3.slick-slider [class*=" col"],.row-gutter--3.slick-slider [class^=col],.row-gutter--3>[class*=" col"],.row-gutter--3>[class^=col]{padding-left:.5rem;padding-right:.5rem}.row-gutter--4{margin-left:-.75rem;margin-right:-.75rem}.row-gutter--4.slick-slider [class*=" col"],.row-gutter--4.slick-slider [class^=col],.row-gutter--4>[class*=" col"],.row-gutter--4>[class^=col]{padding-left:.75rem;padding-right:.75rem}.row--offset{margin-top:3.125rem}.row--offset__item:nth-child(2n){margin-top:-2.5rem}.row--offset--md{margin-top:-1.875rem}.row--offset--md .row--offset__item{margin-top:1.875rem}.vertical-gutter--1{margin-top:-.25rem}.vertical-gutter--1>.vertical-gutter__item{margin-top:.25rem}.vertical-gutter--2{margin-top:-.5rem}.vertical-gutter--2>.vertical-gutter__item{margin-top:.5rem}.vertical-gutter--3{margin-top:-1rem}.vertical-gutter--3>.vertical-gutter__item{margin-top:1rem}.vertical-gutter--4{margin-top:-1.5rem}.vertical-gutter--4>.vertical-gutter__item{margin-top:1.5rem}.vertical-gutter--5{margin-top:-3rem}.vertical-gutter--5>.vertical-gutter__item{margin-top:3rem}.simple-nav__item-content--toggle{display:none}.simple-nav{position:relative;padding:0 .75rem;padding:0 var(--simple-nav-level-0-item-spacing)}.simple-nav__logo{max-width:7.5rem;height:3.75rem;padding:.625rem}.simple-nav__logo__img{max-height:100%;width:auto}.simple-nav__btn{line-height:1.57143;width:3.75rem;height:3.75rem;font-size:.5625rem;letter-spacing:.01875rem}.simple-nav__btn__icon{font-size:1.5625rem}.simple-nav-container{z-index:10;position:relative;-webkit-transition:background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background .2s ease-in-out,box-shadow .2s ease-in-out;transition:background .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:linear-gradient(174.16deg,#fffef7,rgba(255,254,247,0) 95%)}.simple-nav-container.is-affix{position:fixed;top:0;left:0;right:0;background:#fff;-webkit-box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1);box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1)}.is-affix .simple-nav__list--level-0{-webkit-box-shadow:none;box-shadow:none}.is-open>.simple-nav__item-content>.simple-nav__collapse-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}:root{--simple-nav-level-0-item-spacing:0.75rem}.simple-nav--level-0 .simple-nav__item-content--level-0{font-family:Overpass-ExtraBold,sans-serif;font-family:var(--font-default-bold);font-weight:400;font-weight:var(--font-default-bold-weight);letter-spacing:.02938rem;text-transform:uppercase;font-size:.875rem}.btn-white{background:#fff;color:#707372;color:var(--color-secondary-light)}.btn-light-grey{background:#efefef;background:var(--color-light-grey);color:#282b34;color:var(--color-dark)}.btn-light-grey:focus,.btn-light-grey:hover{background:#d5d5d5;color:#282b34;color:var(--color-dark)}.btn__icon{font-size:1.25rem;vertical-align:-.25em;line-height:0}.btn-shadow{-webkit-box-shadow:0 15px 50px 0 rgba(40,43,52,.1);box-shadow:0 15px 50px 0 rgba(40,43,52,.1)}.collapsed .collapse-btn__show{display:block}.collapse-btn__show,.collapsed .collapse-btn__hide{display:none}.form-control{padding:1.25rem 1.5rem .5rem;height:3.125rem;border-radius:1.5625rem}.form-control-sm{padding:1.125rem 1.5rem .25rem;height:2.625rem}.form-control--light,.form-control--light:focus{background:transparent}.form-control--white,.form-control--white:focus{border-color:#fff;background:#fff}.form-control--shadow,.form-control--shadow:focus{-webkit-box-shadow:0 .625rem 3.125rem 0 rgba(40,43,52,.15);box-shadow:0 .625rem 3.125rem 0 rgba(40,43,52,.15)}.input-group-append__btn{padding:.3125rem .75rem;font-size:1.125rem;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.file-input .btn,.file-input .form-control{padding:.875rem 1.25rem}.input-box input[type=checkbox],.input-box input[type=radio]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.input-box{cursor:pointer;position:relative}.input-box__label{line-height:1.25;border-radius:1.5625rem;padding:.5625rem .75rem .375rem;height:100%;border:.0625rem solid rgba(0,0,0,.2);-webkit-transition:background .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}.input-box input:checked~.input-box__label{color:#fff;background:#707372;background:var(--color-secondary)}.input-box__label:hover,.input-box input:checked~.input-box__label,.input-box input:focus~.input-box__label{border-color:#707372;border-color:var(--color-secondary)}.input-box--white .input-box__label{background:#fff;border-color:#fff;-webkit-box-shadow:0 .625rem 3.125rem 0 rgba(40,43,52,.15);box-shadow:0 .625rem 3.125rem 0 rgba(40,43,52,.15)}.input-box--white:hover .input-box__label,.input-box--white input:focus~.input-box__label{background:#707372;background:var(--color-secondary);border-color:#707372;border-color:var(--color-secondary);color:#fff}.input-box-row .input-box+.input-box{margin-left:-.0625rem}.input-box-row .input-box+.input-box:not(:last-child) .input-box__label{border-radius:0}.input-box-row .input-box:last-child .input-box__label{border-top-left-radius:0;border-bottom-left-radius:0}.input-box-row .input-box:first-child .input-box__label{border-bottom-right-radius:0;border-top-right-radius:0}.input-box-img input[type=checkbox],.input-box-img input[type=radio]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.input-box-img{cursor:pointer;position:relative}.input-box-img__content{opacity:.5;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;font-size:.8125rem;letter-spacing:.125rem}.input-box-img:hover .input-box-img__content,.input-box-img__input:checked~.input-box-img__content{opacity:1}.input-box-img__state{height:2.5rem;width:2.5rem;background-color:#fff;-webkit-box-shadow:0 .25rem .3125rem5px 0 rgba(50,50,50,.2);box-shadow:0 .25rem .3125rem5px 0 rgba(50,50,50,.2);border-radius:50%;position:absolute;top:-.625rem;right:-.625rem;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;z-index:1}.input-box-img__state:after,.input-box-img__state:before{content:"\EA0D";content:var(--icon-checkmark);font-family:iconfont;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-size:.875rem;opacity:0}.input-box-img__state:before{content:"";width:.9375rem;height:.9375rem;border:.125rem solid #707372;border:.125rem solid var(--color-secondary);border-radius:.1875rem;opacity:.4}.input-box-img__input:checked~.input-box-img__content .input-box-img__state{background:#707372;background:var(--color-secondary);color:#fff}.input-box-img__input:checked~.input-box-img__content .input-box-img__state:after{opacity:1}.input-box-img__input:checked~.input-box-img__content .input-box-img__state:before{opacity:0}.custom-checkbox{position:relative;padding-left:1.7em}.custom-checkbox:after,.custom-checkbox:before{content:" ";display:table}.custom-checkbox:after{clear:both}.custom-checkbox>label{cursor:pointer}.custom-checkbox__input{position:absolute;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.custom-checkbox__box{position:absolute;left:0;margin-right:.4375rem;overflow:hidden;border:1px solid #c4c6c7;background:#fff;width:1.25em;height:1.25em;margin-top:.12em}.custom-checkbox__box:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:.5em;color:#f3df5e;color:var(--color-primary);visibility:hidden}.custom-checkbox__input:checked~.custom-checkbox__box:before{visibility:visible}.custom-checkbox__input:focus~.custom-checkbox__box{border-color:#f3df5e;border-color:var(--color-primary)}.has-error .custom-checkbox__box{border-color:#dc3545;border-color:var(--color-danger)}.custom-checkbox__text{display:block;overflow:hidden}.custom-radio{position:relative;padding-left:1.25rem}.custom-radio:after,.custom-radio:before{content:" ";display:table}.custom-radio:after{clear:both}.custom-radio>label{cursor:pointer}.custom-radio__input{position:absolute;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.custom-radio__box{position:absolute;left:0;margin-right:.4375rem;overflow:hidden;border:.0625rem solid #c4c6c7;background:#fff;width:1rem;height:1rem;margin-top:.1em;border-radius:50%}.custom-radio__box:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:37.5%;height:37.5%;border-radius:50%;background:#f3df5e;background:var(--color-primary);visibility:hidden}.custom-radio__input:checked~.custom-radio__box:before{visibility:visible}.custom-radio__input:focus~.custom-radio__box{border-color:#f3df5e;border-color:var(--color-primary)}.has-error .custom-radio__box{border-color:#dc3545;border-color:var(--color-danger)}.custom-radio__text{display:block;overflow:hidden}.form-check-inline .form-check-input{position:absolute}.select{position:relative}.select select{-moz-appearance:none;-webkit-appearance:none;appearance:none}.select select::-ms-expand{display:none}.select__input-wrapper:before{font-family:iconfont;content:"\EA06";content:var(--icon-arrow);color:currentColor;speak:none;position:absolute;pointer-events:none;font-size:.4375rem;top:50%;right:.9375rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}select.form-control:not([size]):not([multiple]){height:3rem}select.form-control option{color:#282b34;color:var(--color-dark)}.form-errors{padding:0 1.25rem}.form-errors.invalid-feedback{display:block}.form-errors:empty,.is-valid .form-errors{display:none}.form-errors ul{list-style-type:none;padding:0;margin:0}.floating-label{position:absolute;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform-origin:left top;transform-origin:left top;pointer-events:none;z-index:4;line-height:1.88889;text-transform:uppercase;font-size:.75rem;letter-spacing:.125rem;left:1.5625rem;top:.9375rem}.form-control.has-value~.floating-label,.form-control:focus~.floating-label,.form-group.has-value .floating-label,select~.floating-label,textarea.form-control.has-value~.floating-label,textarea.form-control:focus~.floating-label{-webkit-transform:translateY(-.625rem) scale(.75);transform:translateY(-.625rem) scale(.75)}.form-control:-webkit-autofill:focus~.form-control-label,.form-control:-webkit-autofill~.form-control-label{-webkit-transform:translateY(-.625rem) scale(.75);transform:translateY(-.625rem) scale(.75)}.floating-label--sm{top:.75rem}.form-group.has-value .floating-label--sm,select~.floating-label--sm{-webkit-transform:translateY(-.5rem) scale(.75);transform:translateY(-.5rem) scale(.75)}.search-bar{-webkit-box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1);box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1);border-radius:2.8125rem;position:relative}.search-bar__title{border:0;padding:.625rem 1.25rem;background:#fff;border-bottom-left-radius:2.8125rem;border-top-left-radius:2.8125rem;font-size:.75rem}.search-bar__title__arrow{font-size:.3125rem;margin-left:.25rem;position:relative;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.is-open .search-bar__title__arrow{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.search-bar__btn{border-top-left-radius:0;border-bottom-left-radius:0;font-size:.875rem;letter-spacing:.1375rem;padding:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-bar__btn__icon{font-size:1.5rem}.filter-row{border-radius:1.875rem;padding:.625rem;background:#f9f8f4}.filter-row__label{margin-right:.625rem}.filter-row__item{-ms-flex-negative:0;flex-shrink:0}.filter-row__item:not(:last-child){margin-right:.375rem}.quickfilter,.quickfilter-btn{font-size:.875rem}.quickfilter-btn{padding:.25rem .75rem .1875rem 2.125rem;font-family:Overpass-Light,sans-serif;font-family:var(--font-default);font-weight:400;font-weight:var(--font-default-weight);text-transform:none;letter-spacing:normal;position:relative}.quickfilter-btn__icon{pointer-events:none;width:1.375rem;height:1.375rem;background:#fff;color:#282b34;color:var(--color-dark);border-radius:50%;font-size:.4375rem;position:absolute;left:.1875rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.range-slider__slider{margin:1.125rem 0;height:.1875rem;border-radius:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:#8f8f8f;background:var(--color-dark-grey);padding:0 .625rem}.range-slider__slider .noUi-handle{width:1.25rem;height:1.25rem;background:#fff;border-radius:50%;cursor:pointer;top:-.5625rem;border:0;-webkit-box-shadow:0 .3125rem 1.5625rem 0 rgba(40,43,52,.3);box-shadow:0 .3125rem 1.5625rem 0 rgba(40,43,52,.3)}.range-slider__slider .noUi-handle:after,.range-slider__slider .noUi-handle:before{content:none}.range-slider__slider .noUi-handle:focus{outline:none}html:not([dir=rtl]) .range-slider__slider.noUi-horizontal .noUi-handle{right:-.625rem}.range-slider__slider .noUi-connect{background:#707372;background:var(--color-secondary);-webkit-box-shadow:none;box-shadow:none;height:.1875rem}.range-slider__input{background:none;border:0;color:currentColor;cursor:default}.content-block+.content-block,.content-block+.content-block--sm,.content-block+.pimcore_area_content>.content-block,.content-block+.pimcore_area_content>.content-block--sm,.pimcore_area_content+.pimcore_area_content>.content-block,.pimcore_area_content+.pimcore_area_content>.content-block--sm,.slide{margin-top:2.5rem}.slide{margin-bottom:2.5rem}.slide-sm{margin-top:1.875rem;margin-bottom:1.875rem}.slide.decorated-bg{margin-top:0;margin-bottom:0}.slide--img-bg,.slide-sm.slide--shadow-gradient,.slide-sm[class*=bg-],.slide[class*=bg-]:not(.decorated-bg){margin-top:0;margin-bottom:0;padding-top:1.875rem;padding-bottom:1.875rem}.slide--shadow-gradient{background:-webkit-gradient(linear,left top,left bottom,from(#fffef7),to(#fff));background:linear-gradient(180deg,#fffef7,#fff);background:-webkit-gradient(linear,left top,left bottom,from(var(--color-page-bg)),to(#fff));background:linear-gradient(180deg,var(--color-page-bg),#fff);-webkit-box-shadow:0 1.25rem 1.25rem 0 rgba(15,15,15,.03);box-shadow:0 1.25rem 1.25rem 0 rgba(15,15,15,.03)}.slide--img-bg{background-size:cover}.wysiwyg>ol,.wysiwyg>p,.wysiwyg>table,.wysiwyg>ul{margin-bottom:1rem}.wysiwyg>ol:last-child,.wysiwyg>p:last-child,.wysiwyg>table:last-child,.wysiwyg>ul:last-child{margin-bottom:0}.wysiwyg img{max-width:100%;height:auto!important}.wysiwyg a{color:#707372;color:var(--color-secondary-light);font-family:Overpass-ExtraBold,sans-serif;font-family:var(--font-default-bold);font-weight:400;font-weight:var(--font-default-bold-weight)}.wysiwyg a:active,.wysiwyg a:focus,.wysiwyg a:hover{color:#707372;color:var(--color-secondary-light);text-decoration:underline}.bg-secondary .wysiwyg a,.bg-secondary .wysiwyg a:active,.bg-secondary .wysiwyg a:focus,.bg-secondary .wysiwyg a:hover{color:#f3df5e;color:var(--color-primary)}.shariff .orientation-vertical li,.shariff .orientation-vertical li a{display:-webkit-box;display:-ms-flexbox;display:flex}.shariff .orientation-horizontal li,.shariff .orientation-horizontal li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.shariff ul{padding-left:0;list-style:none;margin-top:0}.shariff li{border:1px solid #8c8c8c}.shariff li,.shariff li a{color:#8c8c8c;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;font-size:1.0625rem;width:2.8125rem;height:2.8125rem;-webkit-transition:all .2s ease;transition:all .2s ease}.shariff li:hover,.shariff li:hover a{color:#fff;background-color:#8c8c8c}.shariff li+li{margin-left:.25rem}.shariff-button .fab,.shariff-button .fas{display:inline-block;font-family:iconfont;speak:none;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0);transform:translate(0)}.shariff-button.facebook .fab:before{content:"\EA15";content:var(--icon-facebook)}.shariff-button.twitter .fab:before{content:"\EA3A";content:var(--icon-twitter)}.shariff-button.pinterest .fab:before{content:"\EA2B";content:var(--icon-pinterest)}.shariff-button.mail .fas:before{content:"\EA24";content:var(--icon-mail)}.shariff-button.whatsapp .fab:before{content:"\EA3C";content:var(--icon-whatsapp)}.shariff-button.addthis .fas:before{content:"\EA02";content:var(--icon-addthis)}.shariff-button.linkedin .fab:before{content:"\EA22";content:var(--icon-linkedin)}.skip-links{position:fixed;top:0;left:0;z-index:999999999}.icon-in-text{vertical-align:-.15em}.icon-in-text--md{font-size:1.25rem}.icon-in-text--lg{font-size:1.375rem;vertical-align:-.2em}.icon-in-text--sm{font-size:.8em}.icon-in-text--fixed{text-align:center;font-size:1.25rem;width:1.375rem;margin-right:.625rem;vertical-align:-.2em}.icon-in-text--fixed-lg{font-size:1.25rem;width:1.375rem;margin-right:.3125rem;margin-top:-.1875rem}.loading-overlay-container{position:relative;overflow:hidden}.loading-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:hsla(0,0%,100%,.6);z-index:10;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loading-overlay--absolute{position:absolute}.loading-spinner{margin-left:auto;margin-right:auto;width:70px;text-align:center}.loading-spinner__item{width:18px;height:18px;background-color:#f3df5e;background-color:var(--color-primary);border-radius:100%;display:inline-block;-webkit-animation:loading-spinner-rotate 1.4s ease-in-out infinite both;animation:loading-spinner-rotate 1.4s ease-in-out infinite both}.loading-spinner__item--1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.loading-spinner__item--2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes loading-spinner-rotate{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes loading-spinner-rotate{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.hero{position:relative;margin-bottom:3.125rem}.hero,.hero__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero__content-wrapper{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:50vh}.hero__bg{position:absolute;right:0;top:-3.75rem;width:90%;height:100%;background-size:contain;background-position:100% 0;background-repeat:no-repeat;background-image:var(--image-src-xs)!important}.hero__bg.hero__bg--half-full{width:50%;max-height:calc(100vh - 5.625rem);height:calc(100% - 5.625rem);background-size:cover}.hero-sm__img{height:15.625rem}.hero-sm__img__item{background-size:cover;background-position:50%;display:block;height:100%}.hero-box{margin-top:2.5rem;background:#fff;-webkit-box-shadow:0 .9375rem 4.375rem 0 rgba(40,43,52,.1);box-shadow:0 .9375rem 4.375rem 0 rgba(40,43,52,.1);padding:1.25rem}.hero-job-detail{margin-top:2rem}.hero-job-detail__title{margin-bottom:0;line-height:1}.hero-job-detail__subtitle{font-size:1.5rem;margin-bottom:0}.hero-job-detail__buzz-words{text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-bottom:.125rem solid #f3df5e;border-bottom:.125rem solid var(--color-primary);margin-bottom:1rem;color:#707372;color:var(--color-secondary)}.teaser{background:#fff;-webkit-box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1);box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1);position:relative}.teaser__img{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.teaser:hover .teaser__img{-webkit-transform:scale(1.05);transform:scale(1.05)}.teaser__badge{position:absolute;left:-1.25rem;top:1.25rem;max-width:70%;white-space:normal}.teaser__body{padding:.9375rem 1.25rem}.teaser__title{font-size:1.125rem;line-height:1.33333}.img-text-teaser{position:relative}.img-text-teaser__image-container{position:relative;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-box-shadow:0 .9375rem 2.5rem 0 rgba(40,43,52,.15);box-shadow:0 .9375rem 2.5rem 0 rgba(40,43,52,.15);z-index:2}.img-text-teaser:hover .img-text-teaser__image-container{-webkit-transform:rotate(-1deg) scale(.96);transform:rotate(-1deg) scale(.96)}.img-text-teaser:not(.img-text-teaser--expand) .img-text-teaser__image-container:after{content:"";bottom:-.0625rem;left:0;right:0;position:absolute;padding-top:1.3125rem;background:#f3df5e;background:var(--color-primary);clip-path:polygon(0 100%,50% 0,100% 100%)}.img-text-teaser__badge{position:absolute;left:-.9375rem;top:.9375rem}.img-text-teaser__subtitle{letter-spacing:.0875rem;font-size:.625rem}.img-text-teaser__title{font-size:1.125rem;line-height:1.12}.img-text-teaser__expand{background:#f3df5e;background:var(--color-primary);color:#707372;color:var(--color-secondary-light);position:absolute;right:-.0625rem;left:-.0625rem;bottom:0;font-size:1rem;letter-spacing:.0375rem;padding:.3125rem .625rem 2.1875rem;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.img-text-teaser:hover .img-text-teaser__expand{-webkit-transform:translateY(0);transform:translateY(0)}.img-text-teaser__expand:before{content:"";top:.0625rem;left:0;right:0;position:absolute;-webkit-transform:translateY(-100%);transform:translateY(-100%);padding-top:1.3125rem;background:#f3df5e;background:var(--color-primary);clip-path:polygon(0 100%,50% 0,100% 100%)}.img-text-teaser__expand__btn{margin-top:-21px;opacity:0;-webkit-transform:translateY(-50%) scale(.5);transform:translateY(-50%) scale(.5);-webkit-transition:opacity .25s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .25s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .25s ease-in-out;transition:transform .3s ease-in-out,opacity .25s ease-in-out,-webkit-transform .3s ease-in-out}.img-text-teaser:hover .img-text-teaser__expand__btn{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}.img-text-teaser__expand__icon{font-size:1.625rem}.article-teaser{position:relative}.article-teaser__img{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.article-teaser:hover .article-teaser__img{-webkit-transform:rotate(-1deg) scale(.95);transform:rotate(-1deg) scale(.95)}.article-teaser__badge{position:absolute;left:-1.25rem;top:1.25rem}.article-teaser__title{font-size:1.125rem;line-height:1.55556}.article-teaser__date{font-size:.875rem;letter-spacing:.09375rem}.article-teaser--lg{position:relative}.article-teaser__content:before{content:"";position:absolute;top:-3.75rem;bottom:0;left:0;right:0;background:#f3df5e;background:var(--color-primary);opacity:.2;z-index:-1}.article-teaser__content{padding:1.25rem}.article-teaser--lg .article-teaser__title{font-size:1.25rem;line-height:1.12;letter-spacing:normal}.img-teaser{position:relative}.img-teaser:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(40,43,52,.2)),color-stop(74.61%,rgba(35,37,43,.9)),to(#212328));background:linear-gradient(180deg,rgba(40,43,52,.2),rgba(35,37,43,.9) 74.61%,#212328);-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.img-teaser:hover:after{opacity:.5}.img-teaser__img{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.img-teaser:hover .img-teaser__img{-webkit-transform:scale(1.1);transform:scale(1.1)}.img-teaser__title{position:absolute;bottom:0;left:0;right:0;z-index:1;letter-spacing:.15625rem;font-size:.9375rem;padding:0 .9375rem}.decorated-bg{position:relative;padding-top:2.5rem;padding-bottom:2.5rem}.decorated-bg:before{content:"";position:absolute;left:-1.875rem;top:0;bottom:0;width:60vw;background:#f3df5e;background:var(--color-primary);opacity:.2;z-index:-1}.decorated-bg--right:before{left:auto;right:0}.decorated-bg--offset-right{padding-bottom:0}.decorated-bg--offset-right:before{left:auto;right:-1.875rem;width:70%;top:-1.25rem;height:80%}.decorated-bg--bottom:before{left:0;top:auto;bottom:0;width:100%;height:50%}.decorated-bg.decorated-bg--center:before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:60%}.decorated-bg--fill{padding:1.875rem 1.25rem}.decorated-bg--fill:before{bottom:0;left:0;right:0;top:0;width:auto}.decorated-bg--squares:after,.decorated-bg--squares:before{content:"";bottom:auto;position:absolute;right:0;top:0;width:35%;height:63%;background:#f3df5e;background:var(--color-primary);opacity:.2;z-index:-1}.decorated-bg--squares:before{right:auto;top:auto;bottom:0;left:0}.text-box__content{-webkit-box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1);box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1);background:#fff;padding:2.1875rem .75rem 1.875rem}.text-box__title{font-size:1.125rem;line-height:1.12}.text-box__img{position:relative;z-index:1;margin-bottom:-1.25rem;width:5.3125rem}.title-block{margin-bottom:1.25rem}.title-block--min-height{min-height:5.625rem}.content-block--sm .title-block{margin-bottom:.75rem}.decorated-link{position:relative;font-size:.8125rem;line-height:1.53846;letter-spacing:.125rem;padding-bottom:.3125rem;z-index:1}.decorated-link:before{content:"";position:absolute;left:-.125rem;right:.125rem;bottom:.0625rem;background:#f3df5e;background:var(--color-primary);height:.1875rem;-webkit-transform-origin:bottom center;transform-origin:bottom center;z-index:-1}.decorated-link--blue:before{background:#fff}.decorated-link--xl{font-size:.875rem;letter-spacing:.0625rem}.footer__main{padding:1.875rem 0}.footer__main__list{margin:0 -1.125rem}.footer__main__list__item{display:inline-block;padding:0 1.125rem}.footer__top{padding:1.375rem 0}.social-list{font-size:1.375rem;line-height:.9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-list__item{padding:0 1.125rem}.site-by-valantic{max-width:9.125rem;height:auto}.data-item{font-size:.8125rem;line-height:1.26667}.data-item__icon{margin-top:.125rem;font-size:1.75rem;width:1.875rem;margin-right:.9375rem}.data-item__value{font-size:1.125rem;line-height:1}.download-item{border-radius:1.875rem;border:.0625rem solid #efefef;border:.0625rem solid var(--color-light-grey);padding:.75rem 1.25rem;letter-spacing:.0625rem;-webkit-transition:background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background .2s ease-in-out,box-shadow .2s ease-in-out;transition:background .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.download-item:hover{background:#fff;-webkit-box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1);box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1)}.download-item__title{font-size:.6875rem}.download-item__size{font-size:.5625rem}.download-item__icon{font-size:1.25rem}.download-item+.download-item{margin-top:.9375rem}.contact-box{padding:1.5625rem 1.25rem}.contact-box,.sidebar__content{-webkit-box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1);box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1)}.sidebar__content{padding:6.625rem 1.875rem 1.5625rem;border-radius:.9375rem;background:#fff}.sidebar__title{font-size:1.25rem;letter-spacing:0}.sidebar__img{max-width:9.875rem;margin-bottom:-5.375rem}.sidebar__icon{font-size:1.25rem;margin-right:.625rem;vertical-align:-.2em}.scrolling-area{overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:.5rem;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.scrolling-area::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 .5rem rgba(0,0,0,.2);background-color:transparent;-webkit-transition:all .12s ease;transition:all .12s ease}.scrolling-area--xs::-webkit-scrollbar,.scrolling-area::-webkit-scrollbar{width:.5rem;height:.5rem;background:#efefef;background:var(--color-light-grey);-webkit-transition:all .12s ease;transition:all .12s ease}.scrolling-area--xs::-webkit-scrollbar-thumb,.scrolling-area::-webkit-scrollbar-thumb{background-color:#707372;background-color:var(--color-secondary);-webkit-transition:all .12s ease;transition:all .12s ease}.scrolling-area--slider{-ms-overflow-style:none;scrollbar-width:none}.scrolling-area--slider::-webkit-scrollbar{display:none}.scrolling-area--slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:0;position:relative}.scrolling-area__item{width:100%;-ms-flex-negative:0;flex-shrink:0;scroll-snap-align:start}.scrolling-area__arrow.scrolling-area__arrow{position:absolute;right:0;bottom:0;width:3.125rem;height:3.125rem;font-size:.625rem;background:#efefef;background:var(--color-light-grey);color:#707372;color:var(--color-secondary-light);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.3125rem;z-index:1}.scrolling-area__arrow.scrolling-area__arrow--prev{-webkit-transform:translateX(-100%);transform:translateX(-100%);margin-right:.125rem}.scrolling-area__arrow[disabled]{opacity:.7}.scrolling-area--shadow{-webkit-box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1);box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1)}.filter-bar{background:-webkit-gradient(linear,left top,left bottom,from(#fffef7),to(#fff));background:linear-gradient(180deg,#fffef7,#fff);background:-webkit-gradient(linear,left top,left bottom,from(var(--color-page-bg)),to(#fff));background:linear-gradient(180deg,var(--color-page-bg),#fff)}.filter-bar,.filter-dropdown{position:relative}.filter-dropdown__btn{white-space:nowrap;text-align:left;position:relative;font-family:Overpass-Light,sans-serif;font-family:var(--font-default);font-weight:400;font-weight:var(--font-default-weight);padding-right:2.1875rem;background:#efefef;background:var(--color-light-grey);color:#282b34;color:var(--color-dark)}.filter-dropdown__btn.is-selected{font-family:Overpass-ExtraBold,sans-serif;font-family:var(--font-default-bold);font-weight:400;font-weight:var(--font-default-bold-weight)}.filter-dropdown__btn:after{content:"\EA06";content:var(--icon-arrow);font-family:iconfont;position:absolute;right:1.375rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:0;margin:0;font-size:.375rem}.filter-dropdown__menu{display:none;z-index:10;margin-top:-1.5625rem;padding:1.25rem .9375rem;background:#efefef;background:var(--color-light-grey)}.is-open.filter-dropdown .filter-dropdown__menu{display:block}.horizontal-teaser{background:#fff;-webkit-box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1);box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1);position:relative;padding:1.25rem}.horizontal-teaser+.horizontal-teaser{margin-top:1.25rem}.horizontal-teaser__title{font-size:1.125rem;line-height:1.33333}.nav-tabs .nav-link{border:0;font-family:Overpass-ExtraBold,sans-serif;font-family:var(--font-default-bold);font-weight:400;font-weight:var(--font-default-bold-weight);text-transform:uppercase;letter-spacing:.125rem;white-space:nowrap}.nav-tabs--default{background:#fff;color:#707372;color:var(--color-secondary-light);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1);box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1);padding:.3125rem;margin-bottom:1.25rem}.nav-tabs--default .nav-link{padding:.5rem 1.25rem;font-size:.8125rem;line-height:1.53846;border-radius:2.5rem;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.nav-tabs--default .active.nav-link{background:#f3df5e;background:var(--color-primary);color:#707372;color:var(--color-secondary)}.tab-content--shadow{-webkit-box-shadow:0 .9375rem 4.375rem 0 rgba(40,43,52,.1);box-shadow:0 .9375rem 4.375rem 0 rgba(40,43,52,.1)}.tab-pane{position:relative;padding:.625rem 1.875rem}.tab-pane__bg-icon{position:absolute;bottom:0;right:1.25rem;font-size:11.25rem;opacity:.15;line-height:1;z-index:-1}.accordion .card{background:transparent;border:0;overflow:visible;padding-right:.625rem;margin-bottom:.625rem}.accordion .card+.card{margin-top:1.375rem}.accordion .card .card-header{background:transparent;margin-bottom:0;border:0}.accordion__header-link{position:relative;text-align:left;display:block;width:100%;font-size:1rem;line-height:1.5;color:#707372;color:var(--color-secondary-light);font-family:Overpass-ExtraBold,sans-serif;font-family:var(--font-default-bold);font-weight:400;font-weight:var(--font-default-bold-weight);padding:0 0 .5rem .625rem;background:none;border:0}.accordion__header-link:before{content:"";position:absolute;left:0;bottom:0;right:0;height:.0625rem;background:#efefef;background:var(--color-light-grey)}.accordion__header-link__icon{font-size:1.5625rem;vertical-align:-.2em;margin-right:.5rem}.accordion__header-toggle{position:relative;z-index:1;display:block;width:3.125rem;height:3.125rem;background:#fff;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;-webkit-box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1);box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1);margin-bottom:-1.125rem;margin-right:-.625rem;-ms-flex-negative:0;flex-shrink:0}.accordion__header-toggle__icon{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;color:#707372;color:var(--color-secondary-light);font-size:.5625rem}.accordion__header-link:not(.collapsed) .accordion__header-toggle__icon:before{content:"\EA26";content:var(--icon-minus)}.accordion__header-link:focus{outline:none}.accordion__body:not(.accordion__body--light){position:relative;border:.0625rem solid #efefef;border:.0625rem solid var(--color-light-grey);border-top:0;padding:1.25rem 1.875rem;line-height:1.5625}.accordion__body:not(.accordion__body--light):before{content:attr(data-background-count);position:absolute;left:-1.875rem;top:-2.5rem;line-height:1;font-size:6.25rem;color:#f3df5e;color:var(--color-primary);font-family:Overpass-ExtraBold,sans-serif;font-family:var(--font-default-bold);font-weight:400;font-weight:var(--font-default-bold-weight);opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;z-index:-1}.show>.accordion__body:before{opacity:.15}.accordion--sm .accordion__header-link{font-size:.8125rem;text-transform:uppercase;letter-spacing:.125rem;padding:0 0 .5rem .25rem}.meta-item{padding:0 .3125rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.meta-item:not(:first-child):before{content:"";position:absolute;left:0;top:0;bottom:0;width:.0625rem;background:rgba(0,0,0,.1)}.meta-item__label{font-size:.75rem;letter-spacing:.125rem;line-height:1.5}.meta-item--auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.meta-item--auto:first-child{text-align:left}.meta-item--auto+.meta-item--auto{margin-left:1.25rem;padding-left:1.25rem}.modal-header{padding:1.875rem 1.25rem .625rem}.modal-body{padding:1.875rem 1.25rem}.modal-footer{font-size:.6875rem;letter-spacing:.11438rem;color:#8f8f8f;color:var(--color-text-muted);padding:.625rem 1.25rem 1.875rem}.modal-header+.modal-body{padding-top:0}.close.modal-header__close{position:absolute;top:-.9375rem;right:-.9375rem;border-radius:50%;background:#707372;background:var(--color-secondary);color:#fff;width:3.125rem;height:3.125rem;border:0;opacity:1;margin:0;font-size:.75rem;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;z-index:1}.modal .close.modal-header__close:hover{opacity:1;background:#282b34;background:var(--color-secondary-dark)}.modal-body__img{border-top-left-radius:.9375rem;border-top-right-radius:.9375rem}.info-row{padding:1.25rem .625rem;-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;border-top:.0625rem solid #efefef;border-top:.0625rem solid var(--color-light-grey)}.info-row:last-child{border-bottom:.0625rem solid #efefef;border-bottom:.0625rem solid var(--color-light-grey)}.info-row__title{letter-spacing:0}.info-row:hover{-webkit-box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1);box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1)}.map__info-box{background:#fff}.map__info-box>img{position:absolute!important;top:0;right:0;z-index:2;padding:.375rem}.map__info-box .teaser{z-index:1;font-family:Overpass-Light,sans-serif;font-family:var(--font-default);font-weight:400;font-weight:var(--font-default-weight);font-size:.75rem}.lightbox-item:after{content:"\EA14";content:var(--icon-expand);font-family:iconfont;width:3.125rem;height:3.125rem;border-radius:50%;background:#fff;color:#707372;color:var(--color-secondary-light);-webkit-box-shadow:0 0 2.5rem 0 rgba(40,43,52,.2);box-shadow:0 0 2.5rem 0 rgba(40,43,52,.2);font-size:1.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.asset-video{cursor:pointer}.asset-video__play{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1;width:2.5rem;height:2.5rem;background-color:#fff;-webkit-box-shadow:0 0 2.5rem 0 rgba(40,43,52,.2);box-shadow:0 0 2.5rem 0 rgba(40,43,52,.2);color:#707372;color:var(--color-secondary);font-size:.8125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:none;-webkit-transition:all .25s ease;transition:all .25s ease}.is-playing .asset-video__play{display:none}.img-text-box__content{padding:1.875rem;background:#fff;-webkit-box-shadow:0 .9375rem 4.375rem 0 rgba(40,43,52,.1);box-shadow:0 .9375rem 4.375rem 0 rgba(40,43,52,.1);font-size:.875rem}.img-text-box__title{z-index:1}.img-text-box__title[data-backgound-title]:before{content:attr(data-backgound-title);position:absolute;left:-.625rem;top:-.625rem;line-height:1;width:100%;font-size:3.4375rem;color:#f3df5e;color:var(--color-primary);font-family:Overpass-ExtraBold,sans-serif;font-family:var(--font-default-bold);font-weight:400;font-weight:var(--font-default-bold-weight);opacity:.15;z-index:-1}.img-text-box--sm .img-text-box__title{font-size:1.5625rem}.img-grid{position:relative}.img-grid:before{content:"";position:absolute;left:-1.875rem;top:20%;bottom:20%;width:90%;background:#f3df5e;background:var(--color-primary);opacity:.2;z-index:-1}.img-slider__item{scroll-snap-align:center}.img-slider__item:first-child{margin-left:0}.fact-box{font-size:.8125rem;letter-spacing:.125rem;position:relative;padding:1.25rem .625rem}.fact-box:not(:first-child):before{content:"";position:absolute;left:0;right:0;top:0;height:.0625rem;background:#707372;background:var(--color-secondary);opacity:.12}.fact-box__value{font-size:1.5rem;letter-spacing:normal}.fact-box__label{font-size:.9375rem}.quote-box{background:#fff}.quote-box__content{padding:1.25rem}.quote-box__content__text{position:relative;font-size:.9375rem;line-height:1.55556}.quote-box__content__text:before{content:"\EA32";content:var(--icon-quote);font-family:iconfont;line-height:1;position:absolute;top:-.625rem;left:-.625rem;font-size:3.75rem;color:#f3df5e;color:var(--color-primary);opacity:.2}.quote-box__content__position{font-size:.8125rem;letter-spacing:.125rem}.quote-box__content__author{font-size:1.25rem}.quote-box__content__additional{position:relative;padding-top:.9375rem;margin-top:.5rem}.quote-box__content__additional:before{content:"";position:absolute;top:0;left:0;width:3.875rem;height:.125rem;background:#282b34;background:var(--color-default);opacity:.12}.progress-svg{-webkit-filter:drop-shadow(0 0 .1875rem rgba(0,0,0,.1));filter:drop-shadow(0 0 .1875rem rgba(0,0,0,.1))}.progress-svg__active,.progress-svg__inactive{cursor:pointer;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.is-active .progress-svg__active{opacity:1}.is-active .progress-svg__inactive,.progress-svg__active{opacity:0}.progress-svg-list__item{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.progress-svg-list:hover .progress-svg-list__item,.progress-svg-list__item.is-inactive{opacity:.5}.progress-svg-list .progress-svg-list__item:hover{opacity:1}.contact-teaser{font-size:.875rem}.contact-teaser__title{font-size:1rem;line-height:1.22222}.contact-teaser__department{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.contact-teaser__new.contact-teaser{padding:1.25rem;font-size:.75rem;-webkit-box-shadow:0 1.25rem 1.25rem 0 rgba(15,15,15,.03);box-shadow:0 1.25rem 1.25rem 0 rgba(15,15,15,.03);position:relative}.contact-teaser__new.contact-teaser:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#f3df5e;background-color:var(--color-primary);opacity:.2;z-index:-1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.contact-teaser__new.contact-teaser:hover:before{background-color:#dac855;background-color:var(--color-primary-dark);opacity:.5}.contact-teaser__new .contact-teaser__title{font-size:1rem;line-height:1.22222;color:#707372;color:var(--color-secondary)}.contact-teaser__badge{position:absolute;top:calc(100% - .9375rem);left:50%;width:100%;max-width:92%;overflow-wrap:break-word;white-space:normal;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.alert-bar{padding:.625rem 0 .375rem}.alert-bar .wysiwyg a{font-family:Overpass-Light,sans-serif;font-family:var(--font-default);font-weight:400;font-weight:var(--font-default-weight)}.alert-badge{height:4.0625rem;width:4.0625rem;border-radius:50%;-webkit-box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.4);box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.4);z-index:2;position:absolute;top:.5rem;right:.5rem;padding:.625rem;line-height:1.1;font-size:.625rem}.close.cookie-modal__close{position:absolute;top:-.9375rem;right:-.9375rem;border-radius:50%;background:#707372;background:var(--color-secondary);color:#fff;width:3.125rem;height:3.125rem;border:0;opacity:1;margin:0;font-size:.75rem;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;z-index:1}.modal .close.cookie-modal__close:hover{opacity:1;background:#282b34;background:var(--color-secondary-dark)}.cookie-modal__close:before{content:"\EA0E";content:var(--icon-close);font-family:iconfont}.cookie-accept__btn{width:100%;text-align:center;position:absolute;top:0;z-index:1}.datepicker{position:relative}.datepicker:after{content:"\EA0C";content:var(--icon-calendar);font-family:iconfont;position:absolute;right:1.25rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#707372;color:var(--color-secondary)}.datepicker .form-control{background:#efefef;background:var(--color-light-grey)}.datepicker .form-control--light{background:transparent}.scroll-hint{position:absolute;bottom:.625rem;right:.625rem;z-index:1;text-shadow:0 0 .625rem rgba(0,0,0,.9);color:#fff;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:rotate(90deg) translateY(100%);transform:rotate(90deg) translateY(100%);font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scroll-hint:before{content:"";width:3.125rem;height:.125rem;background:currentColor;-webkit-box-shadow:0 0 .625rem rgba(0,0,0,.9);box-shadow:0 0 .625rem rgba(0,0,0,.9)}.scroll-hint__icon{font-size:.5rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.job-teaser{position:relative;padding:3rem 1rem .5rem;background-color:#fff;background-color:var(--color-white);-webkit-box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1);box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1)}.job-teaser__headline{font-size:1.125rem;line-height:1.25rem}.job-teaser:hover .job-teaser__badge{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}.job-teaser__badge{position:absolute;top:.25rem;left:-1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .4375rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.job-teaser__badge-text{margin-left:.25rem;line-height:1}.benefit-teaser__icon-wrapper{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.benefit-teaser__text{text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.job-detail-info-list__lists{position:relative;padding:2rem 0}.job-detail-info-list__lists:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;opacity:.2;z-index:-1;background:-webkit-gradient(linear,left top,right top,color-stop(94%,#f3df5e),color-stop(94%,hsla(0,0%,100%,0)));background:linear-gradient(90deg,#f3df5e 94%,hsla(0,0%,100%,0) 0);background:-webkit-gradient(linear,left top,right top,color-stop(94%,var(--color-primary)),color-stop(94%,hsla(0,0%,100%,0)));background:linear-gradient(90deg,var(--color-primary) 94%,hsla(0,0%,100%,0) 0)}.job-detail-info-list__list{padding-left:1.25rem}.job-detail-info-list__list-item{margin-bottom:.25rem}.job-detail-info-list__info-text{margin-top:1rem}.text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-white{color:#fff}.text-secondary{color:#707372;color:var(--color-secondary)}.text-color-default{color:#282b34;color:var(--color-text-default)}.text-secondary-light{color:#707372;color:var(--color-secondary-light)}.text-grey{color:#d2d2d2;color:var(--color-grey)}.bg-light-grey{background:#efefef;background:var(--color-light-grey)}.bg-primary-light{background:rgba(243,223,94,.2)}.btn-no-styling{border:none;background:none;text-align:left;padding:0;color:inherit;font-family:inherit;font-weight:inherit;cursor:pointer}.increased-click-area{padding:.5rem;margin:-.5rem}.clickable{cursor:pointer}.label-text{color:#8f8f8f;color:var(--color-dark-grey);font-size:.6875rem;letter-spacing:.0625rem}.backlink{font-size:.8125rem;letter-spacing:.125rem}.backlink__icon{font-size:1.4375rem;margin-right:.5rem}.email-link:after{content:attr(data-name) "@" attr(data-domain)}@media screen and (max-width:767px){body{min-width:20rem;max-width:100%;overflow-x:hidden}.container--no-padding-xs{padding:0}.simple-nav__item.has-children>.simple-nav__item-content--link,.simple-nav__item.has-no-children>.simple-nav__item-content--toggle{display:none}.hero__bg.hero__bg--half-full{position:relative;height:16.875rem;width:100%}.hero__subtitle{-webkit-box-shadow:-1px -1px 0 1px #fffef7;box-shadow:-1px -1px 0 1px #fffef7;-webkit-box-shadow:-1px -1px 0 1px var(--color-page-bg);box-shadow:-1px -1px 0 1px var(--color-page-bg);font-size:.6875rem;line-height:1.54545;letter-spacing:.1875rem}.hero__subtitle,.hero__title{display:inline;background:#fffef7;background:var(--color-page-bg)}.hero__title{-webkit-box-shadow:-1px -1px 0 1px #fffef7,0 -2px 0 2px #fffef7,0 -1px 0 1px #fffef7;box-shadow:-1px -1px 0 1px #fffef7,0 -2px 0 2px #fffef7,0 -1px 0 1px #fffef7;-webkit-box-shadow:-1px -1px 0 1px var(--color-page-bg),0 -2px 0 2px var(--color-page-bg),0 -1px 0 1px var(--color-page-bg);box-shadow:-1px -1px 0 1px var(--color-page-bg),0 -2px 0 2px var(--color-page-bg),0 -1px 0 1px var(--color-page-bg);line-height:1.26667}.scrolling-area--xs{overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.container .scrolling-area--xs{margin-left:-1.875rem;margin-right:-1.875rem;padding-left:1.875rem;padding-right:1.875rem}.scrolling-area--xs.row--offset{padding-top:3.125rem;margin-top:-3.125rem}.is-open.filter-dropdown{background:#efefef;background:var(--color-light-grey);border-radius:1.5625rem;overflow:hidden}.overlay{position:fixed;top:0;left:0;right:0;height:100vh;max-height:100%;z-index:11;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;margin:0;background:#fff}.is-open.overlay,.is-open .search-bar__overlay{-webkit-transform:translateX(0);transform:translateX(0)}.overlay__head{background:#fff;font-size:.75rem;letter-spacing:.125rem;color:#707372;color:var(--color-secondary-light);-webkit-box-shadow:0 .3125rem .9375rem 0 rgba(15,15,15,.1);box-shadow:0 .3125rem .9375rem 0 rgba(15,15,15,.1)}.overlay__head__close{background:#707372;background:var(--color-secondary);color:#fff;border:0;width:3.75rem;height:3.75rem;font-size:.5625rem;letter-spacing:.01875rem}.overlay__head__close__icon{font-size:1.125rem}.overlay__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%}.overlay__content{padding:1.875rem 0;height:calc(100vh - 11.25rem);max-height:calc(100% - 7.5rem);overflow-y:auto;overflow-x:hidden;margin-bottom:3.75rem}.overlay__content--full{height:calc(100vh - 7.5rem)}.overlay__submit{height:3.75rem;z-index:200;position:fixed;bottom:0;left:0;right:0;-webkit-box-shadow:0 .4375rem 1.875rem 0 rgba(97,74,0,.2);box-shadow:0 .4375rem 1.875rem 0 rgba(97,74,0,.2)}.collapse.collapse--overlay-xs{display:block}.container:not(.container--no-padding-xs) .nav-tabs--default{margin-left:-1.875rem;margin-right:-1.875rem}.meta-item--50-xs{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.meta-item.meta-item--50-xs:before{content:none}.map__info-box .teaser__title{font-size:1.125rem}.lightbox-item--disable-xs{pointer-events:none}.lightbox-item--disable-xs:after{display:none}}@media screen and (min-width:768px){.container.container-half{max-width:36.5625rem;margin-left:auto;margin-right:0}body{font-size:1rem;font-size:var(--font-size-default)}.h1,h1{font-size:3rem}.h2,h2{font-size:2.125rem}.h3,h3{font-size:1.625rem}.row-gutter--5{margin-left:-1.5rem;margin-right:-1.5rem}.row-gutter--5.slick-slider [class*=" col"],.row-gutter--5.slick-slider [class^=col],.row-gutter--5>[class*=" col"],.row-gutter--5>[class^=col]{padding-left:1.5rem;padding-right:1.5rem}.row--offset{margin-bottom:-3.125rem;margin-top:3.75rem}.row--offset__item{margin-bottom:3.125rem}.row--offset__item:nth-child(2n){margin-top:-5rem}.row--offset--md{margin-bottom:-3.125rem;margin-top:3.75rem}.row--offset--md .row--offset__item:nth-child(2n){margin-top:-5rem}.input-box__label{padding:.6875rem 1.25rem .5rem}.select__input-wrapper:before{right:1.375rem}select.form-control:not([size]):not([multiple]){height:3.5rem}.search-bar__title{font-size:1rem;padding:.625rem 2.5rem;letter-spacing:.2225rem}.search-bar__title__arrow{font-size:.5rem}.search-bar__btn{padding:1.5rem 1rem 1.5rem .75rem;font-size:.75rem}.search-bar__btn__icon{font-size:1.875rem}.search-bar__overlay{position:absolute;z-index:3;top:calc(100% + .875rem);background:#fff;border-radius:1.5625rem;padding:1.125rem 1.25rem;-webkit-box-shadow:0 .3125rem 2.5rem 0 rgba(40,43,52,.1);box-shadow:0 .3125rem 2.5rem 0 rgba(40,43,52,.1);visibility:hidden;opacity:0;-webkit-transform:translateY(-1.25rem);transform:translateY(-1.25rem);-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s ease-in-out,visibility .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s ease-in-out}.search-bar.is-open .search-bar__overlay{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.search-bar__overlay:before{content:"";position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 .625rem .625rem}.filter-row{padding:.625rem .9375rem}.content-block+.content-block,.content-block+.pimcore_area_content>.content-block,.pimcore_area_content+.pimcore_area_content>.content-block{margin-top:5rem}.content-block+.content-block--sm,.content-block+.pimcore_area_content>.content-block--sm,.pimcore_area_content+.pimcore_area_content>.content-block--sm{margin-top:3.125rem}.slide{margin-top:5.625rem;margin-bottom:5.625rem}.slide--img-bg,.slide[class*=bg-]:not(.decorated-bg){margin-top:0;margin-bottom:0;padding-top:5.625rem;padding-bottom:5.625rem}.icon-in-text--fixed-lg{margin-right:.625rem;font-size:1.875rem;width:1.875rem;margin-top:-.5rem}.hero{margin-bottom:0}.hero__content-wrapper{min-height:calc(100vh - 5.625rem);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-sm__img{height:100%;min-height:25rem}.hero-sm{padding-bottom:5.625rem}.hero-sm__location{font-size:1.25rem}.hero-sm~.content-container .content-container__main{margin-top:-5.625rem}.hero-sm~.content-container .content-container__side{margin-top:2.5rem}.hero-box{margin-top:5rem;padding:1.875rem 1.25rem}.hero-job-detail{margin-top:3rem}.img-text-teaser__badge{left:-1.25rem;top:2rem}.img-text-teaser__subtitle{font-size:.875rem}.img-text-teaser__title{font-size:1.5625rem}.article-teaser--lg{overflow:hidden}.article-teaser__content:before{top:0;left:-50em}.article-teaser__content{padding:2.5rem 14% 2.5rem 0}.article-teaser--lg .article-teaser__title{font-size:1.5625rem}.decorated-bg--offset-right:before{top:-1.25rem}.decorated-bg--fill{padding:3.125rem 1.5625rem}.text-box__content{padding:4.875rem 2.1875rem 1.875rem}.text-box__title{font-size:1.5625rem}.text-box__img{margin-bottom:-3rem;width:10.125rem}.title-block{margin-bottom:1.875rem}.decorated-link--xl{font-size:1.375rem;letter-spacing:.25rem}.data-item{font-size:.9375rem}.data-item__icon{font-size:1.875rem}.data-item__value{font-size:1.25rem}.download-item{padding:.75rem 1.875rem;letter-spacing:.125rem}.download-item__title{font-size:.8125rem}.download-item__size{font-size:.6875rem}.download-item__icon{font-size:1.5625rem}.contact-box{padding:2.1875rem 3rem}.sidebar{max-width:17.75rem}.filter-bar{padding-top:1.875rem;padding-bottom:1.875rem;-webkit-box-shadow:0 1.25rem 1.25rem 0 rgba(15,15,15,.03);box-shadow:0 1.25rem 1.25rem 0 rgba(15,15,15,.03)}.filter-dropdown__menu{display:block;visibility:hidden;opacity:0;position:absolute;background:#fff;-webkit-box-shadow:0 .3125rem 2.5rem 0 rgba(0,0,0,.1);box-shadow:0 .3125rem 2.5rem 0 rgba(0,0,0,.1);top:100%;margin-top:.875rem;left:50%;border-radius:.375rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);min-width:25.75rem}.filter-dropdown__menu--auto{min-width:100%}.is-open.filter-dropdown .filter-dropdown__menu{opacity:1;visibility:visible}.filter-dropdown__menu:before{content:"";position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 .625rem .625rem}.filter-dropdown__menu--left{left:0;-webkit-transform:translateX(0);transform:translateX(0)}.filter-dropdown__menu--left:before{left:15%}.filter-dropdown__menu--right{left:auto;right:0;-webkit-transform:translateX(0);transform:translateX(0)}.filter-dropdown__menu--right:before{left:auto;right:15%}.horizontal-teaser{padding:1.875rem 2.5rem}.nav-tabs--default{margin-bottom:0;border-radius:2.5rem}.nav-tabs--default .nav-link{padding:.75rem 2.5rem}.nav-tabs--overlap{position:relative;-webkit-transform:translateY(50%);transform:translateY(50%);z-index:1}.tab-pane__bg-icon{right:2.8125rem;font-size:24rem}.accordion__body:not(.accordion__body--light){padding:2.1875rem 3.125rem}.accordion__body:not(.accordion__body--light):before{font-size:9.375rem;left:-2.9375rem;top:-3.125rem}.modal-header{padding:5rem 5.625rem 1.25rem}.modal-body{padding:3.75rem 5.625rem}.modal-footer{padding:0 5.625rem 3.75rem}.close.modal-header__close{width:3.75rem;height:3.75rem;top:-1.25rem;right:-1.25rem}.modal-lg .modal-header{padding:3.75rem 5.625rem 1.875rem}.modal-body__img{border-top-right-radius:0;border-bottom-left-radius:.9375rem}.map__info-box .teaser{font-size:1rem}.img-text-box__title[data-backgound-title]:before{font-size:5rem;left:-1.875rem;top:-2.5rem}.img-text-box--sm .img-text-box__content{padding:3.75rem 6.25rem}.img-grid:before{left:0}.img-slider{padding:0 15%}.img-slider__item{max-width:69.1875rem;margin:0 -3.125rem}.img-slider__item__img{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:scale(.6);transform:scale(.6)}.is-active .img-slider__item__img{-webkit-transform:scale(1);transform:scale(1)}.fact-box{padding:3.75rem 3.125rem}.fact-box:not(:first-child):before{bottom:0;right:auto;height:auto;width:.0625rem}.fact-box__value{font-size:2.1875rem}.quote-box__content{padding:3.125rem 15% 3.125rem 20%}.quote-box__content__text{font-size:1.125rem}.quote-box__content__text:before{top:-2.5rem;left:-3.4375rem;font-size:9.6875rem}.quote-box__content__author{font-size:1.5625rem}.alert-badge{height:8.125rem;width:8.125rem;font-size:1.125rem;top:1.875rem;right:1.875rem;line-height:1.3}.close.cookie-modal__close{width:3.75rem;height:3.75rem;top:-1.25rem;right:-1.25rem}.job-teaser{padding:3rem 2rem 1rem}.job-teaser__headline{font-size:1.5rem;line-height:1.875rem}.job-teaser__badge{top:.5rem;padding:.5rem .6875rem}.job-detail-info-list__lists:before{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#f3df5e),color-stop(50%,hsla(0,0%,100%,0)));background:linear-gradient(90deg,#f3df5e 50%,hsla(0,0%,100%,0) 0);background:-webkit-gradient(linear,left top,right top,color-stop(50%,var(--color-primary)),color-stop(50%,hsla(0,0%,100%,0)));background:linear-gradient(90deg,var(--color-primary) 50%,hsla(0,0%,100%,0) 0)}.label-text{letter-spacing:.1125rem;font-size:.75rem}}@media screen and (min-width:1200px){.h1,h1{font-size:3.375rem}.h2,h2{font-size:2.5rem;line-height:1.25}.h3,h3{font-size:2rem}.simple-nav__btn{width:auto;height:auto;font-size:.75rem;letter-spacing:normal;padding:.625rem 1.125rem}.simple-nav__btn__icon{font-size:2.1875rem}.simple-nav__list--level-0{background:#fff;-webkit-box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1);box-shadow:0 .9375rem 3.125rem 0 rgba(40,43,52,.1)}.is-affix .simple-nav__logo{width:auto;max-height:4.25rem;padding:1.25rem 0 0 .875rem}.simple-nav__collapse-icon{display:none}.simple-nav--level-0 .simple-nav__item-content--level-0{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding:2.25rem .85rem;font-size:.625rem;-webkit-transition:background .2s ease-in-out,color .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out}.is-affix.is-affix .simple-nav__item-content--level-0{padding-top:1.5rem;padding-bottom:1.5rem}.simple-nav__list--level-0{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:-.75rem;margin-left:calc(var(--simple-nav-level-0-item-spacing)*-1);margin-right:-.75rem;margin-right:calc(var(--simple-nav-level-0-item-spacing)*-1)}.simple-nav--level-0{-ms-flex:auto;flex:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.simple-nav--level-0,.simple-nav__item--level-0{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1}.simple-nav__item--level-0{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex:auto;flex:auto;position:relative}.simple-nav__item.is-active>.simple-nav__item-content--level-0{background:#707372;background:var(--color-secondary);color:#fff;color:var(--color-secondary-contrast)}.simple-nav__item.is-active:before{content:"";top:100%;left:0;right:0;position:absolute;padding-top:.625rem;background:#707372;background:var(--color-secondary);clip-path:polygon(0 0,50% 100%,100% 0)}.simple-nav__item-content--level-0:active,.simple-nav__item-content--level-0:focus,.simple-nav__item.is-open>.simple-nav__item-content,.simple-nav__item:hover .simple-nav__item-content--level-0{background:#707372;background:var(--color-secondary);color:#fff;color:var(--color-secondary-contrast)}.simple-nav.simple-nav--level-1{display:block;background-color:#707372;background-color:var(--color-secondary);color:#fff;color:var(--color-secondary-contrast);z-index:10;position:absolute;top:100%;left:0;visibility:hidden;opacity:0;padding:0 .5625rem 1.5625rem;min-width:100%;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.simple-nav--level-1:before{content:"";top:100%;left:0;right:0;position:absolute;padding-top:.75rem;background:#707372;background:var(--color-secondary);clip-path:polygon(0 0,50% 100%,100% 0)}.simple-nav__list--level-1{margin-top:-.625rem;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:translateY(-.625rem);transform:translateY(-.625rem)}.simple-nav__item.is-open .simple-nav__list--level-1,.simple-nav__item:hover .simple-nav__list--level-1{-webkit-transform:translateY(0);transform:translateY(0)}.simple-nav__item.is-open>.simple-nav--level-1,.simple-nav__item:hover>.simple-nav--level-1{opacity:1;visibility:visible}.simple-nav__item--level-1+.simple-nav__item--level-1{margin-top:.8125rem}.simple-nav__item-content--level-1{padding:.1875rem 0;display:block;font-size:.75rem;line-height:1.25}.simple-nav__item-content--level-1:active,.simple-nav__item-content--level-1:focus,.simple-nav__item-content--level-1:hover{color:#f3df5e;color:var(--color-primary)}.search-bar__btn{padding:1.875rem 2.8125rem 1.875rem 2.1875rem;font-size:.875rem}.hero__bg{width:70%;top:0;background-image:var(--image-src)!important;bottom:0;height:calc(100vh - 5.625rem)}}@media screen and (min-width:1400px){.simple-nav{padding:0 1.5625rem}.simple-nav__logo{padding:1.5625rem 0 0 1.875rem;max-width:15.625rem}.simple-nav__btn{font-size:.875rem;padding:.625rem 1.5rem;letter-spacing:.05625rem}.is-affix .simple-nav__logo{padding:.9375rem 0 0 1.875rem}.simple-nav__list--level-0{margin-left:-1.5625rem;margin-right:-1.5625rem}.hero-sm__img{min-height:32.3125rem}.hero-box{margin-top:8.75rem;padding:3.75rem 1.25rem}.decorated-bg--squares:after,.decorated-bg--squares:before{right:-3.125rem}.decorated-bg--squares:before{right:auto;left:-3.125rem}.decorated-link--xl{font-size:1.875rem;letter-spacing:.46875rem}.img-text-box__content{padding:6.25rem;font-size:1rem;line-height:1.5625}.img-text-box__title[data-backgound-title]:before{font-size:8.125rem;top:-2.5rem;width:150%}.img-text-box--content-left .img-text-box__title[data-backgound-title]:before{left:-9.375rem}.img-slider{padding:0 21%}.contact-teaser{font-size:.9375rem}.contact-teaser__title{font-size:1.125rem}.contact-teaser__new.contact-teaser{font-size:.8125rem}.contact-teaser__new .contact-teaser__title{font-size:1.125rem}}@media screen and (min-width:768px) and (max-width:991px){html{font-size:1.61453vw}}@media (hover:none){.simple-nav__item.has-children>.simple-nav__item-content--link,.simple-nav__item.has-no-children>.simple-nav__item-content--toggle{display:none}.simple-nav__item-content--level-0{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1200px) and (max-width:1399px){.simple-nav__logo{max-width:8.75rem}}@media screen and (max-width:1199px){.nav-toggle{width:3.75rem;height:3.75rem;background:#fff;padding:.25rem;border:0;font-size:.5625rem;letter-spacing:.01875rem;position:relative;z-index:10}.is-open.nav-toggle{background:#707372;background:var(--color-secondary);color:#fff}.nav-toggle__line{display:block;width:1.4375rem;height:.1875rem;border-radius:.1875rem;background:currentColor;-webkit-transition:opacity .2s ease,-webkit-transform .25s ease-in-out;transition:opacity .2s ease,-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out,opacity .2s ease;transition:transform .25s ease-in-out,opacity .2s ease,-webkit-transform .25s ease-in-out;-webkit-transform-origin:left center;transform-origin:left center;margin:0 auto}.nav-toggle__line+.nav-toggle__line{margin-top:.3125rem}.is-open .nav-toggle__line{-webkit-transform:scaleX(.9) rotate(42deg) translateX(0) translateY(-5px);transform:scaleX(.9) rotate(42deg) translateX(0) translateY(-5px)}.is-open .nav-toggle__line:nth-child(2){-webkit-transform:scaleX(.9) rotate(-42deg) translateX(0) translateY(5px);transform:scaleX(.9) rotate(-42deg) translateX(0) translateY(5px)}.is-open .nav-toggle__line:last-child{opacity:0}.simple-nav{display:none}.simple-nav__item.is-open>.simple-nav{display:block}.simple-nav{padding-left:1.5rem;margin-bottom:.5rem}.simple-nav__item{display:block;width:100%}.simple-nav__item-content{display:block;width:100%;padding:.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.simple-nav--level-0{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:#fffef7;background:var(--color-page-bg);color:#282b34;color:var(--color-default);margin:0;padding:6.25rem 3.375rem 3.75rem;overflow-y:auto;-webkit-overflow-scrolling:touch;visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.12s ease;transition:.12s ease}.simple-nav--level-0.is-open{z-index:9;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}.simple-nav__item--level-0{padding:1.125rem 0;border-bottom:.0625rem solid #efefef;border-bottom:.0625rem solid var(--color-light-grey);position:relative}.simple-nav__item--level-0:first-child{border-top:.0625rem solid #efefef;border-top:.0625rem solid var(--color-light-grey)}.is-open.simple-nav__item--level-0{color:#fff}.is-open.simple-nav__item--level-0:before{top:0;bottom:0;z-index:-1}.is-open.simple-nav__item--level-0:after,.is-open.simple-nav__item--level-0:before{content:"";position:absolute;left:-3.375rem;right:-3.375rem;background:#707372;background:var(--color-secondary)}.is-open.simple-nav__item--level-0:after{top:100%;padding-top:.75rem;clip-path:polygon(0 0,50% 100%,100% 0)}.simple-nav__item-content--level-0{font-size:.875rem;font-family:Overpass-ExtraBold,sans-serif;font-family:var(--font-default-bold);font-weight:400;font-weight:var(--font-default-bold-weight)}.simple-nav--level-1{background:#707372;background:var(--color-secondary);color:#fff;font-size:1rem}.simple-nav__collapse-icon{display:block;font-size:.5em;-webkit-transition:-webkit-transform .12s ease-out;transition:-webkit-transform .12s ease-out;transition:transform .12s ease-out;transition:transform .12s ease-out,-webkit-transform .12s ease-out;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:none;transform:none}.simple-nav__item-content--level-0{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1680px){.simple-nav--level-0 .simple-nav__item-content--level-0{font-size:.875rem;padding:2.25rem 1.5625rem}}@media screen and (min-width:1600px){.simple-nav.simple-nav--level-1{padding:0 1.5625rem 1.5625rem}.simple-nav__item-content--level-1{font-size:.9375rem}}@media (orientation:portrait){.hero__content-wrapper{min-height:45vh}}@media screen and (min-width:576px){.hero__bg{background-image:var(--image-src)!important}}@media screen and (hover:none){.img-text-teaser__expand{display:none}.img-text-teaser .img-text-teaser__image-container:after{content:"";bottom:0;left:0;right:0;position:absolute;padding-top:1.3125rem;background:#f3df5e;background:var(--color-primary);clip-path:polygon(0 100%,50% 0,100% 100%)}}@media screen and (min-height:768px){.meta-item--auto+.meta-item--auto{margin-left:2.1875rem;padding-left:2.1875rem}}

/*# sourceMappingURL=style.css.map*/