@font-face{font-display:swap;font-family:Nunito Variable;font-style:normal;font-weight:200 1000;src:url(/layout/fonts/nunito-cyrillic-ext-wght-normal.31996bd5.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Nunito Variable;font-style:normal;font-weight:200 1000;src:url(/layout/fonts/nunito-cyrillic-wght-normal.675dd2b7.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Nunito Variable;font-style:normal;font-weight:200 1000;src:url(/layout/fonts/nunito-vietnamese-wght-normal.8396d847.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Nunito Variable;font-style:normal;font-weight:200 1000;src:url(/layout/fonts/nunito-latin-ext-wght-normal.d3a42778.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Nunito Variable;font-style:normal;font-weight:200 1000;src:url(/layout/fonts/nunito-latin-wght-normal.00a333ae.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Nunito Variable;font-style:italic;font-weight:200 1000;src:url(/layout/fonts/nunito-cyrillic-ext-wght-italic.7bc369e5.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Nunito Variable;font-style:italic;font-weight:200 1000;src:url(/layout/fonts/nunito-cyrillic-wght-italic.49fe76c7.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Nunito Variable;font-style:italic;font-weight:200 1000;src:url(/layout/fonts/nunito-vietnamese-wght-italic.13bcd6b2.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Nunito Variable;font-style:italic;font-weight:200 1000;src:url(/layout/fonts/nunito-latin-ext-wght-italic.283eaf66.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Nunito Variable;font-style:italic;font-weight:200 1000;src:url(/layout/fonts/nunito-latin-wght-italic.34958581.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url(/layout/fonts/poppins-latin-ext-400-italic.0fa853d7.woff2) format("woff2"),url(/layout/fonts/poppins-latin-ext-400-italic.b1e1bd52.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url(/layout/fonts/poppins-latin-400-italic.ed357fa1.woff2) format("woff2"),url(/layout/fonts/poppins-latin-400-italic.32d83fc8.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/layout/fonts/poppins-latin-ext-400-normal.d7c074a9.woff2) format("woff2"),url(/layout/fonts/poppins-latin-ext-400-normal.7e127867.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/layout/fonts/poppins-latin-400-normal.405055dd.woff2) format("woff2"),url(/layout/fonts/poppins-latin-400-normal.1458587c.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(/layout/fonts/poppins-latin-ext-500-normal.fea4f3e6.woff2) format("woff2"),url(/layout/fonts/poppins-latin-ext-500-normal.4fae39f2.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(/layout/fonts/poppins-latin-500-normal.08491d3f.woff2) format("woff2"),url(/layout/fonts/poppins-latin-500-normal.eb0d4c66.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/layout/fonts/poppins-latin-ext-600-normal.62a35c4d.woff2) format("woff2"),url(/layout/fonts/poppins-latin-ext-600-normal.ecb76658.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/layout/fonts/poppins-latin-600-normal.91145014.woff2) format("woff2"),url(/layout/fonts/poppins-latin-600-normal.c0dcdaea.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/layout/fonts/poppins-latin-ext-700-normal.51cc1e15.woff2) format("woff2"),url(/layout/fonts/poppins-latin-ext-700-normal.0891add2.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/layout/fonts/poppins-latin-700-normal.d86662fe.woff2) format("woff2"),url(/layout/fonts/poppins-latin-700-normal.cd04c2ad.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:400;src:url(/layout/fonts/barlow-semi-condensed-vietnamese-400-normal.6af70b5c.woff2) format("woff2"),url(/layout/fonts/barlow-semi-condensed-vietnamese-400-normal.3bad3d54.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:400;src:url(/layout/fonts/barlow-semi-condensed-latin-ext-400-normal.6fbf7052.woff2) format("woff2"),url(/layout/fonts/barlow-semi-condensed-latin-ext-400-normal.e47e6932.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:400;src:url(/layout/fonts/barlow-semi-condensed-latin-400-normal.78ad1e7e.woff2) format("woff2"),url(/layout/fonts/barlow-semi-condensed-latin-400-normal.8a85baea.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;src:url(/layout/fonts/barlow-semi-condensed-vietnamese-500-normal.b184037f.woff2) format("woff2"),url(/layout/fonts/barlow-semi-condensed-vietnamese-500-normal.a7ec64ca.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;src:url(/layout/fonts/barlow-semi-condensed-latin-ext-500-normal.ca1c3aa3.woff2) format("woff2"),url(/layout/fonts/barlow-semi-condensed-latin-ext-500-normal.d83c8ff8.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;src:url(/layout/fonts/barlow-semi-condensed-latin-500-normal.434156b8.woff2) format("woff2"),url(/layout/fonts/barlow-semi-condensed-latin-500-normal.e1fed68f.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}
/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:400;src:url(/layout/fonts/fa-regular-400.89999bdf.woff2) format("woff2"),url(/layout/fonts/fa-regular-400.914997e1.ttf) format("truetype")}.fa-regular,.far{font-weight:400}
/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:900;src:url(/layout/fonts/fa-solid-900.2463b90d.woff2) format("woff2"),url(/layout/fonts/fa-solid-900.2582b0e4.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}
/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-display:block;font-family:Font Awesome\ 6 Brands;font-style:normal;font-weight:400;src:url(/layout/fonts/fa-brands-400.c210719e.woff2) format("woff2"),url(/layout/fonts/fa-brands-400.1815e004.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero{--fa:""}.fa-hooli{--fa:""}.fa-yelp{--fa:""}.fa-cc-visa{--fa:""}.fa-lastfm{--fa:""}.fa-shopware{--fa:""}.fa-creative-commons-nc{--fa:""}.fa-aws{--fa:""}.fa-redhat{--fa:""}.fa-yoast{--fa:""}.fa-cloudflare{--fa:""}.fa-ups{--fa:""}.fa-pixiv{--fa:""}.fa-wpexplorer{--fa:""}.fa-dyalog{--fa:""}.fa-bity{--fa:""}.fa-stackpath{--fa:""}.fa-buysellads{--fa:""}.fa-first-order{--fa:""}.fa-modx{--fa:""}.fa-guilded{--fa:""}.fa-vnv{--fa:""}.fa-js-square,.fa-square-js{--fa:""}.fa-microsoft{--fa:""}.fa-qq{--fa:""}.fa-orcid{--fa:""}.fa-java{--fa:""}.fa-invision{--fa:""}.fa-creative-commons-pd-alt{--fa:""}.fa-centercode{--fa:""}.fa-glide-g{--fa:""}.fa-drupal{--fa:""}.fa-jxl{--fa:""}.fa-dart-lang{--fa:""}.fa-hire-a-helper{--fa:""}.fa-creative-commons-by{--fa:""}.fa-unity{--fa:""}.fa-whmcs{--fa:""}.fa-rocketchat{--fa:""}.fa-vk{--fa:""}.fa-untappd{--fa:""}.fa-mailchimp{--fa:""}.fa-css3-alt{--fa:""}.fa-reddit-square,.fa-square-reddit{--fa:""}.fa-vimeo-v{--fa:""}.fa-contao{--fa:""}.fa-square-font-awesome{--fa:""}.fa-deskpro{--fa:""}.fa-brave{--fa:""}.fa-sistrix{--fa:""}.fa-instagram-square,.fa-square-instagram{--fa:""}.fa-battle-net{--fa:""}.fa-the-red-yeti{--fa:""}.fa-hacker-news-square,.fa-square-hacker-news{--fa:""}.fa-edge{--fa:""}.fa-threads{--fa:""}.fa-napster{--fa:""}.fa-snapchat-square,.fa-square-snapchat{--fa:""}.fa-google-plus-g{--fa:""}.fa-artstation{--fa:""}.fa-markdown{--fa:""}.fa-sourcetree{--fa:""}.fa-google-plus{--fa:""}.fa-diaspora{--fa:""}.fa-foursquare{--fa:""}.fa-stack-overflow{--fa:""}.fa-github-alt{--fa:""}.fa-phoenix-squadron{--fa:""}.fa-pagelines{--fa:""}.fa-algolia{--fa:""}.fa-red-river{--fa:""}.fa-creative-commons-sa{--fa:""}.fa-safari{--fa:""}.fa-google{--fa:""}.fa-font-awesome-alt,.fa-square-font-awesome-stroke{--fa:""}.fa-atlassian{--fa:""}.fa-linkedin-in{--fa:""}.fa-digital-ocean{--fa:""}.fa-nimblr{--fa:""}.fa-chromecast{--fa:""}.fa-evernote{--fa:""}.fa-hacker-news{--fa:""}.fa-creative-commons-sampling{--fa:""}.fa-adversal{--fa:""}.fa-creative-commons{--fa:""}.fa-watchman-monitoring{--fa:""}.fa-fonticons{--fa:""}.fa-weixin{--fa:""}.fa-shirtsinbulk{--fa:""}.fa-codepen{--fa:""}.fa-git-alt{--fa:""}.fa-lyft{--fa:""}.fa-rev{--fa:""}.fa-windows{--fa:""}.fa-wizards-of-the-coast{--fa:""}.fa-square-viadeo,.fa-viadeo-square{--fa:""}.fa-meetup{--fa:""}.fa-centos{--fa:""}.fa-adn{--fa:""}.fa-cloudsmith{--fa:""}.fa-opensuse{--fa:""}.fa-pied-piper-alt{--fa:""}.fa-dribbble-square,.fa-square-dribbble{--fa:""}.fa-codiepie{--fa:""}.fa-node{--fa:""}.fa-mix{--fa:""}.fa-steam{--fa:""}.fa-cc-apple-pay{--fa:""}.fa-scribd{--fa:""}.fa-debian{--fa:""}.fa-openid{--fa:""}.fa-instalod{--fa:""}.fa-files-pinwheel{--fa:""}.fa-expeditedssl{--fa:""}.fa-sellcast{--fa:""}.fa-square-twitter,.fa-twitter-square{--fa:""}.fa-r-project{--fa:""}.fa-delicious{--fa:""}.fa-freebsd{--fa:""}.fa-vuejs{--fa:""}.fa-accusoft{--fa:""}.fa-ioxhost{--fa:""}.fa-fonticons-fi{--fa:""}.fa-app-store{--fa:""}.fa-cc-mastercard{--fa:""}.fa-itunes-note{--fa:""}.fa-golang{--fa:""}.fa-kickstarter,.fa-square-kickstarter{--fa:""}.fa-grav{--fa:""}.fa-weibo{--fa:""}.fa-uncharted{--fa:""}.fa-firstdraft{--fa:""}.fa-square-youtube,.fa-youtube-square{--fa:""}.fa-wikipedia-w{--fa:""}.fa-rendact,.fa-wpressr{--fa:""}.fa-angellist{--fa:""}.fa-galactic-republic{--fa:""}.fa-nfc-directional{--fa:""}.fa-skype{--fa:""}.fa-joget{--fa:""}.fa-fedora{--fa:""}.fa-stripe-s{--fa:""}.fa-meta{--fa:""}.fa-laravel{--fa:""}.fa-hotjar{--fa:""}.fa-bluetooth-b{--fa:""}.fa-square-letterboxd{--fa:""}.fa-sticker-mule{--fa:""}.fa-creative-commons-zero{--fa:""}.fa-hips{--fa:""}.fa-css{--fa:""}.fa-behance{--fa:""}.fa-reddit{--fa:""}.fa-discord{--fa:""}.fa-chrome{--fa:""}.fa-app-store-ios{--fa:""}.fa-cc-discover{--fa:""}.fa-wpbeginner{--fa:""}.fa-confluence{--fa:""}.fa-shoelace{--fa:""}.fa-mdb{--fa:""}.fa-dochub{--fa:""}.fa-accessible-icon{--fa:""}.fa-ebay{--fa:""}.fa-amazon{--fa:""}.fa-unsplash{--fa:""}.fa-yarn{--fa:""}.fa-square-steam,.fa-steam-square{--fa:""}.fa-500px{--fa:""}.fa-square-vimeo,.fa-vimeo-square{--fa:""}.fa-asymmetrik{--fa:""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:""}.fa-gratipay{--fa:""}.fa-apple{--fa:""}.fa-hive{--fa:""}.fa-gitkraken{--fa:""}.fa-keybase{--fa:""}.fa-apple-pay{--fa:""}.fa-padlet{--fa:""}.fa-amazon-pay{--fa:""}.fa-github-square,.fa-square-github{--fa:""}.fa-stumbleupon{--fa:""}.fa-fedex{--fa:""}.fa-phoenix-framework{--fa:""}.fa-shopify{--fa:""}.fa-neos{--fa:""}.fa-square-threads{--fa:""}.fa-hackerrank{--fa:""}.fa-researchgate{--fa:""}.fa-swift{--fa:""}.fa-angular{--fa:""}.fa-speakap{--fa:""}.fa-angrycreative{--fa:""}.fa-y-combinator{--fa:""}.fa-empire{--fa:""}.fa-envira{--fa:""}.fa-google-scholar{--fa:""}.fa-gitlab-square,.fa-square-gitlab{--fa:""}.fa-studiovinari{--fa:""}.fa-pied-piper{--fa:""}.fa-wordpress{--fa:""}.fa-product-hunt{--fa:""}.fa-firefox{--fa:""}.fa-linode{--fa:""}.fa-goodreads{--fa:""}.fa-odnoklassniki-square,.fa-square-odnoklassniki{--fa:""}.fa-jsfiddle{--fa:""}.fa-sith{--fa:""}.fa-themeisle{--fa:""}.fa-page4{--fa:""}.fa-hashnode{--fa:""}.fa-react{--fa:""}.fa-cc-paypal{--fa:""}.fa-squarespace{--fa:""}.fa-cc-stripe{--fa:""}.fa-creative-commons-share{--fa:""}.fa-bitcoin{--fa:""}.fa-keycdn{--fa:""}.fa-opera{--fa:""}.fa-itch-io{--fa:""}.fa-umbraco{--fa:""}.fa-galactic-senate{--fa:""}.fa-ubuntu{--fa:""}.fa-draft2digital{--fa:""}.fa-stripe{--fa:""}.fa-houzz{--fa:""}.fa-gg{--fa:""}.fa-dhl{--fa:""}.fa-pinterest-square,.fa-square-pinterest{--fa:""}.fa-xing{--fa:""}.fa-blackberry{--fa:""}.fa-creative-commons-pd{--fa:""}.fa-playstation{--fa:""}.fa-quinscape{--fa:""}.fa-less{--fa:""}.fa-blogger-b{--fa:""}.fa-opencart{--fa:""}.fa-vine{--fa:""}.fa-signal-messenger{--fa:""}.fa-paypal{--fa:""}.fa-gitlab{--fa:""}.fa-typo3{--fa:""}.fa-reddit-alien{--fa:""}.fa-yahoo{--fa:""}.fa-dailymotion{--fa:""}.fa-affiliatetheme{--fa:""}.fa-pied-piper-pp{--fa:""}.fa-bootstrap{--fa:""}.fa-odnoklassniki{--fa:""}.fa-nfc-symbol{--fa:""}.fa-mintbit{--fa:""}.fa-ethereum{--fa:""}.fa-speaker-deck{--fa:""}.fa-creative-commons-nc-eu{--fa:""}.fa-patreon{--fa:""}.fa-avianex{--fa:""}.fa-ello{--fa:""}.fa-gofore{--fa:""}.fa-bimobject{--fa:""}.fa-brave-reverse{--fa:""}.fa-facebook-f{--fa:""}.fa-google-plus-square,.fa-square-google-plus{--fa:""}.fa-web-awesome{--fa:""}.fa-mandalorian{--fa:""}.fa-first-order-alt{--fa:""}.fa-osi{--fa:""}.fa-google-wallet{--fa:""}.fa-d-and-d-beyond{--fa:""}.fa-periscope{--fa:""}.fa-fulcrum{--fa:""}.fa-cloudscale{--fa:""}.fa-forumbee{--fa:""}.fa-mizuni{--fa:""}.fa-schlix{--fa:""}.fa-square-xing,.fa-xing-square{--fa:""}.fa-bandcamp{--fa:""}.fa-wpforms{--fa:""}.fa-cloudversify{--fa:""}.fa-usps{--fa:""}.fa-megaport{--fa:""}.fa-magento{--fa:""}.fa-spotify{--fa:""}.fa-optin-monster{--fa:""}.fa-fly{--fa:""}.fa-square-bluesky{--fa:""}.fa-aviato{--fa:""}.fa-itunes{--fa:""}.fa-cuttlefish{--fa:""}.fa-blogger{--fa:""}.fa-flickr{--fa:""}.fa-viber{--fa:""}.fa-soundcloud{--fa:""}.fa-digg{--fa:""}.fa-tencent-weibo{--fa:""}.fa-letterboxd{--fa:""}.fa-symfony{--fa:""}.fa-maxcdn{--fa:""}.fa-etsy{--fa:""}.fa-facebook-messenger{--fa:""}.fa-audible{--fa:""}.fa-think-peaks{--fa:""}.fa-bilibili{--fa:""}.fa-erlang{--fa:""}.fa-x-twitter{--fa:""}.fa-cotton-bureau{--fa:""}.fa-dashcube{--fa:""}.fa-42-group,.fa-innosoft{--fa:""}.fa-stack-exchange{--fa:""}.fa-elementor{--fa:""}.fa-pied-piper-square,.fa-square-pied-piper{--fa:""}.fa-creative-commons-nd{--fa:""}.fa-palfed{--fa:""}.fa-superpowers{--fa:""}.fa-resolving{--fa:""}.fa-xbox{--fa:""}.fa-square-web-awesome-stroke{--fa:""}.fa-searchengin{--fa:""}.fa-tiktok{--fa:""}.fa-facebook-square,.fa-square-facebook{--fa:""}.fa-renren{--fa:""}.fa-linux{--fa:""}.fa-glide{--fa:""}.fa-linkedin{--fa:""}.fa-hubspot{--fa:""}.fa-deploydog{--fa:""}.fa-twitch{--fa:""}.fa-flutter{--fa:""}.fa-ravelry{--fa:""}.fa-mixer{--fa:""}.fa-lastfm-square,.fa-square-lastfm{--fa:""}.fa-vimeo{--fa:""}.fa-mendeley{--fa:""}.fa-uniregistry{--fa:""}.fa-figma{--fa:""}.fa-creative-commons-remix{--fa:""}.fa-cc-amazon-pay{--fa:""}.fa-dropbox{--fa:""}.fa-instagram{--fa:""}.fa-cmplid{--fa:""}.fa-upwork{--fa:""}.fa-facebook{--fa:""}.fa-gripfire{--fa:""}.fa-jedi-order{--fa:""}.fa-uikit{--fa:""}.fa-fort-awesome-alt{--fa:""}.fa-phabricator{--fa:""}.fa-ussunnah{--fa:""}.fa-earlybirds{--fa:""}.fa-trade-federation{--fa:""}.fa-autoprefixer{--fa:""}.fa-whatsapp{--fa:""}.fa-square-upwork{--fa:""}.fa-slideshare{--fa:""}.fa-google-play{--fa:""}.fa-viadeo{--fa:""}.fa-line{--fa:""}.fa-google-drive{--fa:""}.fa-servicestack{--fa:""}.fa-simplybuilt{--fa:""}.fa-bitbucket{--fa:""}.fa-imdb{--fa:""}.fa-deezer{--fa:""}.fa-raspberry-pi{--fa:""}.fa-jira{--fa:""}.fa-docker{--fa:""}.fa-screenpal{--fa:""}.fa-bluetooth{--fa:""}.fa-gitter{--fa:""}.fa-d-and-d{--fa:""}.fa-microblog{--fa:""}.fa-cc-diners-club{--fa:""}.fa-gg-circle{--fa:""}.fa-pied-piper-hat{--fa:""}.fa-kickstarter-k{--fa:""}.fa-yandex{--fa:""}.fa-readme{--fa:""}.fa-html5{--fa:""}.fa-sellsy{--fa:""}.fa-square-web-awesome{--fa:""}.fa-sass{--fa:""}.fa-wirsindhandwerk,.fa-wsh{--fa:""}.fa-buromobelexperte{--fa:""}.fa-salesforce{--fa:""}.fa-octopus-deploy{--fa:""}.fa-medapps{--fa:""}.fa-ns8{--fa:""}.fa-pinterest-p{--fa:""}.fa-apper{--fa:""}.fa-fort-awesome{--fa:""}.fa-waze{--fa:""}.fa-bluesky{--fa:""}.fa-cc-jcb{--fa:""}.fa-snapchat,.fa-snapchat-ghost{--fa:""}.fa-fantasy-flight-games{--fa:""}.fa-rust{--fa:""}.fa-wix{--fa:""}.fa-behance-square,.fa-square-behance{--fa:""}.fa-supple{--fa:""}.fa-webflow{--fa:""}.fa-rebel{--fa:""}.fa-css3{--fa:""}.fa-staylinked{--fa:""}.fa-kaggle{--fa:""}.fa-space-awesome{--fa:""}.fa-deviantart{--fa:""}.fa-cpanel{--fa:""}.fa-goodreads-g{--fa:""}.fa-git-square,.fa-square-git{--fa:""}.fa-square-tumblr,.fa-tumblr-square{--fa:""}.fa-trello{--fa:""}.fa-creative-commons-nc-jp{--fa:""}.fa-get-pocket{--fa:""}.fa-perbyte{--fa:""}.fa-grunt{--fa:""}.fa-weebly{--fa:""}.fa-connectdevelop{--fa:""}.fa-leanpub{--fa:""}.fa-black-tie{--fa:""}.fa-themeco{--fa:""}.fa-python{--fa:""}.fa-android{--fa:""}.fa-bots{--fa:""}.fa-free-code-camp{--fa:""}.fa-hornbill{--fa:""}.fa-js{--fa:""}.fa-ideal{--fa:""}.fa-git{--fa:""}.fa-dev{--fa:""}.fa-sketch{--fa:""}.fa-yandex-international{--fa:""}.fa-cc-amex{--fa:""}.fa-uber{--fa:""}.fa-github{--fa:""}.fa-php{--fa:""}.fa-alipay{--fa:""}.fa-youtube{--fa:""}.fa-skyatlas{--fa:""}.fa-firefox-browser{--fa:""}.fa-replyd{--fa:""}.fa-suse{--fa:""}.fa-jenkins{--fa:""}.fa-twitter{--fa:""}.fa-rockrms{--fa:""}.fa-pinterest{--fa:""}.fa-buffer{--fa:""}.fa-npm{--fa:""}.fa-yammer{--fa:""}.fa-btc{--fa:""}.fa-dribbble{--fa:""}.fa-stumbleupon-circle{--fa:""}.fa-internet-explorer{--fa:""}.fa-stubber{--fa:""}.fa-telegram,.fa-telegram-plane{--fa:""}.fa-old-republic{--fa:""}.fa-odysee{--fa:""}.fa-square-whatsapp,.fa-whatsapp-square{--fa:""}.fa-node-js{--fa:""}.fa-edge-legacy{--fa:""}.fa-slack,.fa-slack-hash{--fa:""}.fa-medrt{--fa:""}.fa-usb{--fa:""}.fa-tumblr{--fa:""}.fa-vaadin{--fa:""}.fa-quora{--fa:""}.fa-square-x-twitter{--fa:""}.fa-reacteurope{--fa:""}.fa-medium,.fa-medium-m{--fa:""}.fa-amilia{--fa:""}.fa-mixcloud{--fa:""}.fa-flipboard{--fa:""}.fa-viacoin{--fa:""}.fa-critical-role{--fa:""}.fa-sitrox{--fa:""}.fa-discourse{--fa:""}.fa-joomla{--fa:""}.fa-mastodon{--fa:""}.fa-airbnb{--fa:""}.fa-wolf-pack-battalion{--fa:""}.fa-buy-n-large{--fa:""}.fa-gulp{--fa:""}.fa-creative-commons-sampling-plus{--fa:""}.fa-strava{--fa:""}.fa-ember{--fa:""}.fa-canadian-maple-leaf{--fa:""}.fa-teamspeak{--fa:""}.fa-pushed{--fa:""}.fa-wordpress-simple{--fa:""}.fa-nutritionix{--fa:""}.fa-wodu{--fa:""}.fa-google-pay{--fa:""}.fa-intercom{--fa:""}.fa-zhihu{--fa:""}.fa-korvue{--fa:""}.fa-pix{--fa:""}.fa-steam-symbol{--fa:""}
/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background-color:#fff;margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:700}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;-moz-appearance:button;appearance:button}input[type=submit]{border:none;box-sizing:border-box}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}p{margin:0}blockquote,body,code,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,table,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;text-align:start;vertical-align:top}abbr,acronym{border-bottom:1px dotted #666;cursor:help;font-variant:normal}blockquote,q{quotes:none}fieldset,img{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}article,aside,figcaption,figure,footer,header,nav,section{display:block}button,input,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit}code,pre{font-family:Monaco,monospace}table{font-size:inherit}caption,th{font-weight:700}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.content-plenta-countup span,.h1,.h2,.h3,.h4,.hasteform_someid .formbody>fieldset>legend,.mod_faqpage article.faq-accordion .faq-article-headline,.mod_faqpage article.faq-accordion section .faq-section-headline button,.mod_job_offer_list>div.layout_short a,.mod_job_offer_reader .details_main_two_cols .details-main-left .headline,.mod_job_offer_reader .details_main_two_cols .details-main-left .job-title,.mod_job_request_list>div.layout_short a,.mod_job_request_list_dynamic>div.layout_short a,.mod_job_request_manager .formbody>fieldset>legend,.mod_job_request_reader .details_main_two_cols .details-main-left .headline,.mod_job_request_reader .details_main_two_cols .details-main-left .job-title,.mod_job_request_search>div.layout_short a,.mod_job_search>div.layout_short a,.mod_jobs_company_list.company-list-cards .headline,.mod_jobs_company_list.company-list-default .headline a,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .headline,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .job-title,.mod_jobs_cv_reader .headline,.mod_jobs_member_profile_list>div.layout_short a,.module-job-offer-list-dynamic .headline a,.module-job-offer-list-dynamic .mod_jobs_job_alert .job_alert_explanation,.module-job-offer-manager .formbody>fieldset>legend,h1,h2,h3,h4{display:block;font-family:Poppins,Helvetica,sans-serif;font-weight:400;line-height:1.6}.content-plenta-countup span,.h1,.h2,.h3,.hasteform_someid .formbody>fieldset>legend,.mod_faqpage article.faq-accordion .faq-article-headline,.mod_faqpage article.faq-accordion section .faq-section-headline button,.mod_job_offer_list>div.layout_short a,.mod_job_offer_reader .details_main_two_cols .details-main-left .headline,.mod_job_offer_reader .details_main_two_cols .details-main-left .job-title,.mod_job_request_list>div.layout_short a,.mod_job_request_list_dynamic>div.layout_short a,.mod_job_request_manager .formbody>fieldset>legend,.mod_job_request_reader .details_main_two_cols .details-main-left .headline,.mod_job_request_reader .details_main_two_cols .details-main-left .job-title,.mod_job_request_search>div.layout_short a,.mod_job_search>div.layout_short a,.mod_jobs_company_list.company-list-cards .headline,.mod_jobs_company_list.company-list-default .headline a,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .headline,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .job-title,.mod_jobs_cv_reader .headline,.mod_jobs_member_profile_list>div.layout_short a,.module-job-offer-list-dynamic .headline a,.module-job-offer-manager .formbody>fieldset>legend,h1,h2,h3{hyphens:auto;line-height:1.4;margin-bottom:16px;margin-top:0}.content-plenta-countup span,.h1,.mod_job_offer_reader .details_main_two_cols .details-main-left .job-title,.mod_job_request_reader .details_main_two_cols .details-main-left .job-title,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .job-title,.mod_jobs_cv_reader .headline,h1{font-size:clamp(28px,4.6vw,45px);font-weight:600}.h2,.hasteform_someid .formbody>fieldset>legend,.mod_faqpage article.faq-accordion .faq-article-headline,.mod_job_offer_reader .details_main_two_cols .details-main-left .headline,.mod_job_request_manager .formbody>fieldset>legend,.mod_job_request_reader .details_main_two_cols .details-main-left .headline,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .headline,.module-job-offer-manager .formbody>fieldset>legend,h2{font-size:clamp(24px,3.38vw,32px);font-weight:500}.h3,.mod_faqpage article.faq-accordion section .faq-section-headline button,.mod_job_offer_list>div.layout_short a,.mod_job_request_list>div.layout_short a,.mod_job_request_list_dynamic>div.layout_short a,.mod_job_request_search>div.layout_short a,.mod_job_search>div.layout_short a,.mod_jobs_company_list.company-list-cards .headline,.mod_jobs_company_list.company-list-default .headline a,.mod_jobs_member_profile_list>div.layout_short a,.module-job-offer-list-dynamic .headline a,h3{font-size:clamp(17px,2.34vw,20px);font-weight:500}.h4,.module-job-offer-list-dynamic .mod_jobs_job_alert .job_alert_explanation,h4{font-size:clamp(16px,2vw,18px);font-weight:500}*+h1,*+h2,*+h3{margin-top:41px}.clear:after{clear:both;content:"";display:table}a{color:#0075ff}:not(p) a{text-decoration:none}figure{margin:0}img{display:block;height:auto;max-width:100%;width:auto}p.back{margin-top:13px}html{--logo-ratio:0.3421686747;--logo-width:250px;--logo-height:calc(var(--logo-width)*var(--logo-ratio));--header-height:106px;--header-text-color:#fff;--content-spacing:26px;--content-spacing-large:42px;--article-spacing:clamp(26px,5vw,68px);--stage-top-spacing:clamp(26px,9vw,110px);--stage-bottom-spacing:clamp(26px,9vw,110px);--color-body:#fff;scroll-behavior:smooth}body{background-color:var(--color-body);color:#024b93;font-family:Nunito Variable,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.6}#wrapper{overflow:hidden}#filter-job-alert .inside,#footer .inside,#header .inside,.jobs-fixed-buttons .jobs-fixed-buttons-inside,.layout-left #container,.layout-right #container,.layout-standard #main .inside-article{margin-left:auto;margin-right:auto;max-width:1300px;width:100%}#apply-form,div[id*=section]{scroll-margin-top:calc(var(--header-height) + var(--content-spacing))}#apply-form{overflow:clip}.mod_article:last-child,.mod_article>.content-headline,.mod_article>div:last-child{padding-bottom:0}.gototop{animation:fade-out 1s;bottom:0;margin-bottom:34px;opacity:0;position:fixed;right:20px;z-index:1}@keyframes fade-out{0%{opacity:1}99%{opacity:0}to{display:none}}.gototop.show{animation:fade-in .15s;opacity:1}@keyframes fade-in{0%{display:block;opacity:0}1%{opacity:0}to{opacity:1}}.gototop a{color:#0075ff;display:block;position:relative;text-indent:-9999px;width:30px}.gototop a:before{content:"";font-family:Font Awesome\ 6 Free;font-size:30px;font-weight:900;left:0;position:absolute;text-indent:0}#header{--header-transition-forward:0.2s;--header-transition-backward:0.4s;padding-bottom:10px;padding-top:10px;position:fixed;transition:background-color var(--header-transition-backward);width:100%;z-index:10}#header .inside{align-items:center;display:grid;grid-template-columns:auto 1fr;grid-gap:0 42px}#header .inside .logo+*{margin-left:auto}#header .logo a{display:block;position:relative}#header .logo img{height:var(--logo-height);transition:opacity var(--header-transition-backward);width:var(--logo-width)}#header .logo .logo-inverted{left:0;opacity:0;position:absolute;top:0}.header-secondary-state #header .logo img{display:block!important;opacity:0;transition:opacity var(--header-transition-forward)}.header-secondary-state #header .logo img.logo-inverted{display:block;opacity:1}#header nav a{color:#fff}#header+div .inside{margin-top:var(--header-height)}.header-secondary-state #header{--header-text-color:#0075ff;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.2);transition:background-color var(--header-transition-forward)}@supports(backdrop-filter:blur(10px)){.header-secondary-state #header{backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.92)}}#container .inside>:first-child{padding-top:var(--article-spacing)}#container .inside p a{text-decoration:underline}#container .inside p a:hover{text-decoration:none}#container .mod_article:first-child>:first-child,#container .mod_article:first-child>:first-child>:first-child{margin-top:0}#header+#container:before{background-color:#0a1f43;content:"";display:block;height:var(--header-height);left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw}#main,#main .mod_article{scroll-margin-top:var(--header-height)}#main .mod_article{overflow:visible;padding-bottom:var(--article-spacing)}#main .mod_article .inside-article .ce_columns>div,#main .mod_article .inside-article>div{margin-bottom:var(--content-spacing)}#main .mod_article .inside-article .ce_columns>div:last-child,#main .mod_article .inside-article>div:last-child{margin-bottom:0}#main .mod_article[class*=article-bg],#main .mod_article[class*=article-bg]+.mod_article{padding-top:var(--article-spacing)}#main blockquote,#main form,#main ol,#main p,#main pre,#main table,#main ul{margin-bottom:var(--content-spacing)}#main blockquote:last-child,#main form:last-child,#main ol:last-child,#main p:last-child,#main pre:last-child,#main table:last-child,#main ul:last-child{margin-bottom:0}#main .ce_accordion+.ce_accordion{margin-top:6px}#main .ce_accordion+*{margin-top:var(--content-spacing)}:root{--left-column-width:300px;--right-column-width:250px;--layout-column-gap:42px}body.layout-left #container,body.layout-right #container{display:grid;grid-gap:var(--layout-column-gap)}body.layout-left #left,body.layout-left #main,body.layout-left #right,body.layout-right #left,body.layout-right #main,body.layout-right #right{float:none}body.layout-left #main,body.layout-right #main{grid-area:main}body.layout-left #left,body.layout-right #left{grid-area:left;margin:0}body.layout-left #right,body.layout-right #right{grid-area:right;margin:0}body.layout-left #container{grid-template-areas:"left main";grid-template-columns:var(--left-column-width) 1fr}body.layout-right #container{grid-template-areas:"main right";grid-template-columns:1fr var(--right-column-width)}body.layout-right.layout-left #container{grid-template-areas:"left main right";grid-template-columns:var(--left-column-width) 1fr var(--right-column-width)}@media screen and (max-width:1024px){:root{--left-column-width:250px;--right-column-width:250px}}@media screen and (max-width:768px){body #wrapper #container{display:block}#header+#container:before{top:calc(var(--header-height)*-1)}}.content-hyperlink.button a,.mod_jobs_company_location_manager .create a,.module-job-offer-list-dynamic .jobs-offer-action-wrapper a,.widget-submit button,a.button,button.button,input.submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none;padding:0;text-align:left;text-decoration:none!important}.content-hyperlink.button a:active,.content-hyperlink.button a:focus,.content-hyperlink.button a:hover,.mod_jobs_company_location_manager .create a:active,.mod_jobs_company_location_manager .create a:focus,.mod_jobs_company_location_manager .create a:hover,.module-job-offer-list-dynamic .jobs-offer-action-wrapper a:active,.module-job-offer-list-dynamic .jobs-offer-action-wrapper a:focus,.module-job-offer-list-dynamic .jobs-offer-action-wrapper a:hover,.widget-submit button:active,.widget-submit button:focus,.widget-submit button:hover,a.button:active,a.button:focus,a.button:hover,button.button:active,button.button:focus,button.button:hover,input.submit:active,input.submit:focus,input.submit:hover{background-image:none;background-position:0;text-decoration:none!important}.content-hyperlink.button a,.mod_jobs_company_location_manager .create a,.module-job-offer-list-dynamic .jobs-offer-action-wrapper a,.widget-submit button,a.button,button.button,input.submit{border-radius:10px;color:#fff;cursor:pointer;display:inline-block;padding:.5em 1.618em;text-align:center;transition:background-color .4s}.content-hyperlink.button a:active,.content-hyperlink.button a:focus,.content-hyperlink.button a:hover,.mod_jobs_company_location_manager .create a:active,.mod_jobs_company_location_manager .create a:focus,.mod_jobs_company_location_manager .create a:hover,.module-job-offer-list-dynamic .jobs-offer-action-wrapper a:active,.module-job-offer-list-dynamic .jobs-offer-action-wrapper a:focus,.module-job-offer-list-dynamic .jobs-offer-action-wrapper a:hover,.widget-submit button:active,.widget-submit button:focus,.widget-submit button:hover,a.button:active,a.button:focus,a.button:hover,button.button:active,button.button:focus,button.button:hover,input.submit:active,input.submit:focus,input.submit:hover{transition:background-color .15s,border-color .15s}.content-hyperlink.button a,.mod_jobs_company_location_manager .create a,.module-job-offer-list-dynamic .jobs-offer-action-wrapper a,.widget-submit button,a.button,button.button,input.submit{background-color:#0075ff;border:1px solid #0075ff;color:#fff!important}.content-hyperlink.button a:active,.content-hyperlink.button a:focus,.content-hyperlink.button a:hover,.mod_jobs_company_location_manager .create a:active,.mod_jobs_company_location_manager .create a:focus,.mod_jobs_company_location_manager .create a:hover,.module-job-offer-list-dynamic .jobs-offer-action-wrapper a:active,.module-job-offer-list-dynamic .jobs-offer-action-wrapper a:focus,.module-job-offer-list-dynamic .jobs-offer-action-wrapper a:hover,.widget-submit button:active,.widget-submit button:focus,.widget-submit button:hover,a.button:active,a.button:focus,a.button:hover,button.button:active,button.button:focus,button.button:hover,input.submit:active,input.submit:focus,input.submit:hover{background-color:#024b93;border-color:#024b93;color:#fff!important}#header .mainmenu ul.level_1>li a.page-login,#header .mainmenu ul.level_1>li strong.page-login,.ce_form .form-layout-highlight .widget-submit button,.company-reader-initiativbewerbung .widget-submit button,.content-hyperlink.button-green a,.ele-footer-newsletter form .widget-submit button,.form-layout-highlight .mod_lostPassword form .widget-submit button,.form-layout-highlight .mod_registration form .widget-submit button,.form-layout-highlight .mod_registrationNotificationCenter form .widget-submit button,.form-layout-highlight .widget-submit button,.jobs_fe_edit_item .preview-buttons a,.mod_job_offer_reader .details_contact_form .widget-submit button,.mod_job_request_search.company-search-horizontal .jobs-search-submit button,.mod_job_request_search.company-search-horizontal .widget-submit button,.mod_job_request_search.jobs-search-horizontal .jobs-search-submit button,.mod_job_request_search.jobs-search-horizontal .widget-submit button,.mod_jobs_company_search.company-search-horizontal .jobs-search-submit button,.mod_jobs_company_search.company-search-horizontal .widget-submit button,.mod_jobs_company_search.jobs-search-horizontal .jobs-search-submit button,.mod_jobs_company_search.jobs-search-horizontal .widget-submit button,.mod_login .widget-submit button,.mod_lostPassword .widget-submit button,.mod_registration .widget-submit button,.module-job-search.company-search-horizontal .jobs-search-submit button,.module-job-search.company-search-horizontal .widget-submit button,.module-job-search.jobs-search-horizontal .jobs-search-submit button,.module-job-search.jobs-search-horizontal .widget-submit button,.module-jobs-user-management .create a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none;padding:0;text-align:left;text-decoration:none!important}#header .mainmenu ul.level_1>li a.page-login:active,#header .mainmenu ul.level_1>li a.page-login:focus,#header .mainmenu ul.level_1>li a.page-login:hover,#header .mainmenu ul.level_1>li strong.page-login:active,#header .mainmenu ul.level_1>li strong.page-login:focus,#header .mainmenu ul.level_1>li strong.page-login:hover,.company-reader-initiativbewerbung .widget-submit button:active,.company-reader-initiativbewerbung .widget-submit button:focus,.company-reader-initiativbewerbung .widget-submit button:hover,.content-hyperlink.button-green a:active,.content-hyperlink.button-green a:focus,.content-hyperlink.button-green a:hover,.ele-footer-newsletter form .widget-submit button:active,.ele-footer-newsletter form .widget-submit button:focus,.ele-footer-newsletter form .widget-submit button:hover,.form-layout-highlight .mod_lostPassword form .widget-submit button:active,.form-layout-highlight .mod_lostPassword form .widget-submit button:focus,.form-layout-highlight .mod_lostPassword form .widget-submit button:hover,.form-layout-highlight .mod_registration form .widget-submit button:active,.form-layout-highlight .mod_registration form .widget-submit button:focus,.form-layout-highlight .mod_registration form .widget-submit button:hover,.form-layout-highlight .mod_registrationNotificationCenter form .widget-submit button:active,.form-layout-highlight .mod_registrationNotificationCenter form .widget-submit button:focus,.form-layout-highlight .mod_registrationNotificationCenter form .widget-submit button:hover,.form-layout-highlight .widget-submit button:active,.form-layout-highlight .widget-submit button:focus,.form-layout-highlight .widget-submit button:hover,.jobs_fe_edit_item .preview-buttons a:active,.jobs_fe_edit_item .preview-buttons a:focus,.jobs_fe_edit_item .preview-buttons a:hover,.mod_job_offer_reader .details_contact_form .widget-submit button:active,.mod_job_offer_reader .details_contact_form .widget-submit button:focus,.mod_job_offer_reader .details_contact_form .widget-submit button:hover,.mod_job_request_search.company-search-horizontal .jobs-search-submit button:active,.mod_job_request_search.company-search-horizontal .jobs-search-submit button:focus,.mod_job_request_search.company-search-horizontal .jobs-search-submit button:hover,.mod_job_request_search.company-search-horizontal .widget-submit button:active,.mod_job_request_search.company-search-horizontal .widget-submit button:focus,.mod_job_request_search.company-search-horizontal .widget-submit button:hover,.mod_job_request_search.jobs-search-horizontal .jobs-search-submit button:active,.mod_job_request_search.jobs-search-horizontal .jobs-search-submit button:focus,.mod_job_request_search.jobs-search-horizontal .jobs-search-submit button:hover,.mod_job_request_search.jobs-search-horizontal .widget-submit button:active,.mod_job_request_search.jobs-search-horizontal .widget-submit button:focus,.mod_job_request_search.jobs-search-horizontal .widget-submit button:hover,.mod_jobs_company_search.company-search-horizontal .jobs-search-submit button:active,.mod_jobs_company_search.company-search-horizontal .jobs-search-submit button:focus,.mod_jobs_company_search.company-search-horizontal .jobs-search-submit button:hover,.mod_jobs_company_search.company-search-horizontal .widget-submit button:active,.mod_jobs_company_search.company-search-horizontal .widget-submit button:focus,.mod_jobs_company_search.company-search-horizontal .widget-submit button:hover,.mod_jobs_company_search.jobs-search-horizontal .jobs-search-submit button:active,.mod_jobs_company_search.jobs-search-horizontal .jobs-search-submit button:focus,.mod_jobs_company_search.jobs-search-horizontal .jobs-search-submit button:hover,.mod_jobs_company_search.jobs-search-horizontal .widget-submit button:active,.mod_jobs_company_search.jobs-search-horizontal .widget-submit button:focus,.mod_jobs_company_search.jobs-search-horizontal .widget-submit button:hover,.mod_login .widget-submit button:active,.mod_login .widget-submit button:focus,.mod_login .widget-submit button:hover,.mod_lostPassword .widget-submit button:active,.mod_lostPassword .widget-submit button:focus,.mod_lostPassword .widget-submit button:hover,.mod_registration .widget-submit button:active,.mod_registration .widget-submit button:focus,.mod_registration .widget-submit button:hover,.module-job-search.company-search-horizontal .jobs-search-submit button:active,.module-job-search.company-search-horizontal .jobs-search-submit button:focus,.module-job-search.company-search-horizontal .jobs-search-submit button:hover,.module-job-search.company-search-horizontal .widget-submit button:active,.module-job-search.company-search-horizontal .widget-submit button:focus,.module-job-search.company-search-horizontal .widget-submit button:hover,.module-job-search.jobs-search-horizontal .jobs-search-submit button:active,.module-job-search.jobs-search-horizontal .jobs-search-submit button:focus,.module-job-search.jobs-search-horizontal .jobs-search-submit button:hover,.module-job-search.jobs-search-horizontal .widget-submit button:active,.module-job-search.jobs-search-horizontal .widget-submit button:focus,.module-job-search.jobs-search-horizontal .widget-submit button:hover,.module-jobs-user-management .create a:active,.module-jobs-user-management .create a:focus,.module-jobs-user-management .create a:hover{background-image:none;background-position:0;text-decoration:none!important}#header .mainmenu ul.level_1>li a.page-login,#header .mainmenu ul.level_1>li strong.page-login,.ce_form .form-layout-highlight .widget-submit button,.company-reader-initiativbewerbung .widget-submit button,.content-hyperlink.button-green a,.ele-footer-newsletter form .widget-submit button,.form-layout-highlight .mod_lostPassword form .widget-submit button,.form-layout-highlight .mod_registration form .widget-submit button,.form-layout-highlight .mod_registrationNotificationCenter form .widget-submit button,.form-layout-highlight .widget-submit button,.jobs_fe_edit_item .preview-buttons a,.mod_job_offer_reader .details_contact_form .widget-submit button,.mod_job_request_search.company-search-horizontal .jobs-search-submit button,.mod_job_request_search.company-search-horizontal .widget-submit button,.mod_job_request_search.jobs-search-horizontal .jobs-search-submit button,.mod_job_request_search.jobs-search-horizontal .widget-submit button,.mod_jobs_company_search.company-search-horizontal .jobs-search-submit button,.mod_jobs_company_search.company-search-horizontal .widget-submit button,.mod_jobs_company_search.jobs-search-horizontal .jobs-search-submit button,.mod_jobs_company_search.jobs-search-horizontal .widget-submit button,.mod_login .widget-submit button,.mod_lostPassword .widget-submit button,.mod_registration .widget-submit button,.module-job-search.company-search-horizontal .jobs-search-submit button,.module-job-search.company-search-horizontal .widget-submit button,.module-job-search.jobs-search-horizontal .jobs-search-submit button,.module-job-search.jobs-search-horizontal .widget-submit button,.module-jobs-user-management .create a{background-color:#0075ff;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;padding:.5em 1.618em;text-align:center;transition:background-color .4s}#header .mainmenu ul.level_1>li a.page-login:active,#header .mainmenu ul.level_1>li a.page-login:focus,#header .mainmenu ul.level_1>li a.page-login:hover,#header .mainmenu ul.level_1>li strong.page-login:active,#header .mainmenu ul.level_1>li strong.page-login:focus,#header .mainmenu ul.level_1>li strong.page-login:hover,.company-reader-initiativbewerbung .widget-submit button:active,.company-reader-initiativbewerbung .widget-submit button:focus,.company-reader-initiativbewerbung .widget-submit button:hover,.content-hyperlink.button-green a:active,.content-hyperlink.button-green a:focus,.content-hyperlink.button-green a:hover,.ele-footer-newsletter form .widget-submit button:active,.ele-footer-newsletter form .widget-submit button:focus,.ele-footer-newsletter form .widget-submit button:hover,.form-layout-highlight .mod_lostPassword form .widget-submit button:active,.form-layout-highlight .mod_lostPassword form .widget-submit button:focus,.form-layout-highlight .mod_lostPassword form .widget-submit button:hover,.form-layout-highlight .mod_registration form .widget-submit button:active,.form-layout-highlight .mod_registration form .widget-submit button:focus,.form-layout-highlight .mod_registration form .widget-submit button:hover,.form-layout-highlight .mod_registrationNotificationCenter form .widget-submit button:active,.form-layout-highlight .mod_registrationNotificationCenter form .widget-submit button:focus,.form-layout-highlight .mod_registrationNotificationCenter form .widget-submit button:hover,.form-layout-highlight .widget-submit button:active,.form-layout-highlight .widget-submit button:focus,.form-layout-highlight .widget-submit button:hover,.jobs_fe_edit_item .preview-buttons a:active,.jobs_fe_edit_item .preview-buttons a:focus,.jobs_fe_edit_item .preview-buttons a:hover,.mod_job_offer_reader .details_contact_form .widget-submit button:active,.mod_job_offer_reader .details_contact_form .widget-submit button:focus,.mod_job_offer_reader .details_contact_form .widget-submit button:hover,.mod_job_request_search.company-search-horizontal .jobs-search-submit button:active,.mod_job_request_search.company-search-horizontal .jobs-search-submit button:focus,.mod_job_request_search.company-search-horizontal .jobs-search-submit button:hover,.mod_job_request_search.company-search-horizontal .widget-submit button:active,.mod_job_request_search.company-search-horizontal .widget-submit button:focus,.mod_job_request_search.company-search-horizontal .widget-submit button:hover,.mod_job_request_search.jobs-search-horizontal .jobs-search-submit button:active,.mod_job_request_search.jobs-search-horizontal .jobs-search-submit button:focus,.mod_job_request_search.jobs-search-horizontal .jobs-search-submit button:hover,.mod_job_request_search.jobs-search-horizontal .widget-submit button:active,.mod_job_request_search.jobs-search-horizontal .widget-submit button:focus,.mod_job_request_search.jobs-search-horizontal .widget-submit button:hover,.mod_jobs_company_search.company-search-horizontal .jobs-search-submit button:active,.mod_jobs_company_search.company-search-horizontal .jobs-search-submit button:focus,.mod_jobs_company_search.company-search-horizontal .jobs-search-submit button:hover,.mod_jobs_company_search.company-search-horizontal .widget-submit button:active,.mod_jobs_company_search.company-search-horizontal .widget-submit button:focus,.mod_jobs_company_search.company-search-horizontal .widget-submit button:hover,.mod_jobs_company_search.jobs-search-horizontal .jobs-search-submit button:active,.mod_jobs_company_search.jobs-search-horizontal .jobs-search-submit button:focus,.mod_jobs_company_search.jobs-search-horizontal .jobs-search-submit button:hover,.mod_jobs_company_search.jobs-search-horizontal .widget-submit button:active,.mod_jobs_company_search.jobs-search-horizontal .widget-submit button:focus,.mod_jobs_company_search.jobs-search-horizontal .widget-submit button:hover,.mod_login .widget-submit button:active,.mod_login .widget-submit button:focus,.mod_login .widget-submit button:hover,.mod_lostPassword .widget-submit button:active,.mod_lostPassword .widget-submit button:focus,.mod_lostPassword .widget-submit button:hover,.mod_registration .widget-submit button:active,.mod_registration .widget-submit button:focus,.mod_registration .widget-submit button:hover,.module-job-search.company-search-horizontal .jobs-search-submit button:active,.module-job-search.company-search-horizontal .jobs-search-submit button:focus,.module-job-search.company-search-horizontal .jobs-search-submit button:hover,.module-job-search.company-search-horizontal .widget-submit button:active,.module-job-search.company-search-horizontal .widget-submit button:focus,.module-job-search.company-search-horizontal .widget-submit button:hover,.module-job-search.jobs-search-horizontal .jobs-search-submit button:active,.module-job-search.jobs-search-horizontal .jobs-search-submit button:focus,.module-job-search.jobs-search-horizontal .jobs-search-submit button:hover,.module-job-search.jobs-search-horizontal .widget-submit button:active,.module-job-search.jobs-search-horizontal .widget-submit button:focus,.module-job-search.jobs-search-horizontal .widget-submit button:hover,.module-jobs-user-management .create a:active,.module-jobs-user-management .create a:focus,.module-jobs-user-management .create a:hover{transition:background-color .15s,border-color .15s}#header .mainmenu ul.level_1>li a.page-login,#header .mainmenu ul.level_1>li strong.page-login,.ce_form .form-layout-highlight .widget-submit button,.company-reader-initiativbewerbung .widget-submit button,.content-hyperlink.button-green a,.ele-footer-newsletter form .widget-submit button,.form-layout-highlight .mod_lostPassword form .widget-submit button,.form-layout-highlight .mod_registration form .widget-submit button,.form-layout-highlight .mod_registrationNotificationCenter form .widget-submit button,.form-layout-highlight .widget-submit button,.jobs_fe_edit_item .preview-buttons a,.mod_job_offer_reader .details_contact_form .widget-submit button,.mod_job_request_search.company-search-horizontal .jobs-search-submit button,.mod_job_request_search.company-search-horizontal .widget-submit button,.mod_job_request_search.jobs-search-horizontal .jobs-search-submit button,.mod_job_request_search.jobs-search-horizontal .widget-submit button,.mod_jobs_company_search.company-search-horizontal .jobs-search-submit button,.mod_jobs_company_search.company-search-horizontal .widget-submit button,.mod_jobs_company_search.jobs-search-horizontal .jobs-search-submit button,.mod_jobs_company_search.jobs-search-horizontal .widget-submit button,.mod_login .widget-submit button,.mod_lostPassword .widget-submit button,.mod_registration .widget-submit button,.module-job-search.company-search-horizontal .jobs-search-submit button,.module-job-search.company-search-horizontal .widget-submit button,.module-job-search.jobs-search-horizontal .jobs-search-submit button,.module-job-search.jobs-search-horizontal .widget-submit button,.module-jobs-user-management .create a{background-color:#87bc25;border:1px solid #87bc25;color:#fff!important}#header .mainmenu ul.level_1>li a.page-login:active,#header .mainmenu ul.level_1>li a.page-login:focus,#header .mainmenu ul.level_1>li a.page-login:hover,#header .mainmenu ul.level_1>li strong.page-login:active,#header .mainmenu ul.level_1>li strong.page-login:focus,#header .mainmenu ul.level_1>li strong.page-login:hover,.company-reader-initiativbewerbung .widget-submit button:active,.company-reader-initiativbewerbung .widget-submit button:focus,.company-reader-initiativbewerbung .widget-submit button:hover,.content-hyperlink.button-green a:active,.content-hyperlink.button-green a:focus,.content-hyperlink.button-green a:hover,.ele-footer-newsletter form .widget-submit button:active,.ele-footer-newsletter form .widget-submit button:focus,.ele-footer-newsletter form .widget-submit button:hover,.form-layout-highlight .mod_lostPassword form .widget-submit button:active,.form-layout-highlight .mod_lostPassword form .widget-submit button:focus,.form-layout-highlight .mod_lostPassword form .widget-submit button:hover,.form-layout-highlight .mod_registration form .widget-submit button:active,.form-layout-highlight .mod_registration form .widget-submit button:focus,.form-layout-highlight .mod_registration form .widget-submit button:hover,.form-layout-highlight .mod_registrationNotificationCenter form .widget-submit button:active,.form-layout-highlight .mod_registrationNotificationCenter form .widget-submit button:focus,.form-layout-highlight .mod_registrationNotificationCenter form .widget-submit button:hover,.form-layout-highlight .widget-submit button:active,.form-layout-highlight .widget-submit button:focus,.form-layout-highlight .widget-submit button:hover,.jobs_fe_edit_item .preview-buttons a:active,.jobs_fe_edit_item .preview-buttons a:focus,.jobs_fe_edit_item .preview-buttons a:hover,.mod_job_offer_reader .details_contact_form .widget-submit button:active,.mod_job_offer_reader .details_contact_form .widget-submit button:focus,.mod_job_offer_reader .details_contact_form .widget-submit button:hover,.mod_job_request_search.company-search-horizontal .jobs-search-submit button:active,.mod_job_request_search.company-search-horizontal .jobs-search-submit button:focus,.mod_job_request_search.company-search-horizontal .jobs-search-submit button:hover,.mod_job_request_search.company-search-horizontal .widget-submit button:active,.mod_job_request_search.company-search-horizontal .widget-submit button:focus,.mod_job_request_search.company-search-horizontal .widget-submit button:hover,.mod_job_request_search.jobs-search-horizontal .jobs-search-submit button:active,.mod_job_request_search.jobs-search-horizontal .jobs-search-submit button:focus,.mod_job_request_search.jobs-search-horizontal .jobs-search-submit button:hover,.mod_job_request_search.jobs-search-horizontal .widget-submit button:active,.mod_job_request_search.jobs-search-horizontal .widget-submit button:focus,.mod_job_request_search.jobs-search-horizontal .widget-submit button:hover,.mod_jobs_company_search.company-search-horizontal .jobs-search-submit button:active,.mod_jobs_company_search.company-search-horizontal .jobs-search-submit button:focus,.mod_jobs_company_search.company-search-horizontal .jobs-search-submit button:hover,.mod_jobs_company_search.company-search-horizontal .widget-submit button:active,.mod_jobs_company_search.company-search-horizontal .widget-submit button:focus,.mod_jobs_company_search.company-search-horizontal .widget-submit button:hover,.mod_jobs_company_search.jobs-search-horizontal .jobs-search-submit button:active,.mod_jobs_company_search.jobs-search-horizontal .jobs-search-submit button:focus,.mod_jobs_company_search.jobs-search-horizontal .jobs-search-submit button:hover,.mod_jobs_company_search.jobs-search-horizontal .widget-submit button:active,.mod_jobs_company_search.jobs-search-horizontal .widget-submit button:focus,.mod_jobs_company_search.jobs-search-horizontal .widget-submit button:hover,.mod_login .widget-submit button:active,.mod_login .widget-submit button:focus,.mod_login .widget-submit button:hover,.mod_lostPassword .widget-submit button:active,.mod_lostPassword .widget-submit button:focus,.mod_lostPassword .widget-submit button:hover,.mod_registration .widget-submit button:active,.mod_registration .widget-submit button:focus,.mod_registration .widget-submit button:hover,.module-job-search.company-search-horizontal .jobs-search-submit button:active,.module-job-search.company-search-horizontal .jobs-search-submit button:focus,.module-job-search.company-search-horizontal .jobs-search-submit button:hover,.module-job-search.company-search-horizontal .widget-submit button:active,.module-job-search.company-search-horizontal .widget-submit button:focus,.module-job-search.company-search-horizontal .widget-submit button:hover,.module-job-search.jobs-search-horizontal .jobs-search-submit button:active,.module-job-search.jobs-search-horizontal .jobs-search-submit button:focus,.module-job-search.jobs-search-horizontal .jobs-search-submit button:hover,.module-job-search.jobs-search-horizontal .widget-submit button:active,.module-job-search.jobs-search-horizontal .widget-submit button:focus,.module-job-search.jobs-search-horizontal .widget-submit button:hover,.module-jobs-user-management .create a:active,.module-jobs-user-management .create a:focus,.module-jobs-user-management .create a:hover{background-color:#fff;border-color:#87bc25;color:#87bc25!important}.ce_plenta_productlist .product.featured .widget-submit button,.city-register a,.content-hyperlink.button-white a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none;padding:0;text-align:left;text-decoration:none!important}.ce_plenta_productlist .product.featured .widget-submit button:active,.ce_plenta_productlist .product.featured .widget-submit button:focus,.ce_plenta_productlist .product.featured .widget-submit button:hover,.city-register a:active,.city-register a:focus,.city-register a:hover,.content-hyperlink.button-white a:active,.content-hyperlink.button-white a:focus,.content-hyperlink.button-white a:hover{background-image:none;background-position:0;text-decoration:none!important}.ce_plenta_productlist .product.featured .widget-submit button,.city-register a,.content-hyperlink.button-white a{background-color:#0075ff;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;padding:.5em 1.618em;text-align:center;transition:background-color .4s}.ce_plenta_productlist .product.featured .widget-submit button:active,.ce_plenta_productlist .product.featured .widget-submit button:focus,.ce_plenta_productlist .product.featured .widget-submit button:hover,.city-register a:active,.city-register a:focus,.city-register a:hover,.content-hyperlink.button-white a:active,.content-hyperlink.button-white a:focus,.content-hyperlink.button-white a:hover{transition:background-color .15s,border-color .15s}.ce_plenta_productlist .product.featured .widget-submit button,.city-register a,.content-hyperlink.button-white a{background-color:#fff;border:1px solid #0075ff;color:#0075ff!important}.ce_plenta_productlist .product.featured .widget-submit button:active,.ce_plenta_productlist .product.featured .widget-submit button:focus,.ce_plenta_productlist .product.featured .widget-submit button:hover,.city-register a:active,.city-register a:focus,.city-register a:hover,.content-hyperlink.button-white a:active,.content-hyperlink.button-white a:focus,.content-hyperlink.button-white a:hover{background-color:#0075ff;border-color:#fff;color:#fff!important}.content-hyperlink.button-transparent a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;padding:0;text-align:left;text-decoration:none!important}.content-hyperlink.button-transparent a:active,.content-hyperlink.button-transparent a:focus,.content-hyperlink.button-transparent a:hover{background-image:none;background-position:0;text-decoration:none!important}.content-hyperlink.button-transparent a{background-color:#0075ff;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;padding:.5em 1.618em;text-align:center;transition:background-color .4s}.content-hyperlink.button-transparent a:active,.content-hyperlink.button-transparent a:focus,.content-hyperlink.button-transparent a:hover{transition:background-color .15s,border-color .15s}.content-hyperlink.button-transparent a{background-color:transparent;border:1px solid transparent;color:#fff!important}.content-hyperlink.button-transparent a:active,.content-hyperlink.button-transparent a:focus,.content-hyperlink.button-transparent a:hover{background-color:#0075ff;border-color:#0075ff;color:#fff!important}#filter-job-alert .widget-submit button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;padding:0;text-align:left;text-decoration:none!important}#filter-job-alert .widget-submit button:active,#filter-job-alert .widget-submit button:focus,#filter-job-alert .widget-submit button:hover{background-image:none;background-position:0;text-decoration:none!important}#filter-job-alert .widget-submit button{background-color:#0075ff;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;padding:.5em 1.618em;text-align:center;transition:background-color .4s}#filter-job-alert .widget-submit button:active,#filter-job-alert .widget-submit button:focus,#filter-job-alert .widget-submit button:hover{transition:background-color .15s,border-color .15s}#filter-job-alert .widget-submit button{background-color:transparent;border:1px solid #fff;color:#fff!important}#filter-job-alert .widget-submit button:active,#filter-job-alert .widget-submit button:focus,#filter-job-alert .widget-submit button:hover{background-color:#024b93;border-color:#fff;color:#fff!important}#footer{background-color:#0a1f43}#footer,#footer a{color:#fff}#footer a:hover{text-decoration:underline}#footer .headline{display:block;font-size:32px;margin-bottom:6px}#footer .headline-large{font-size:clamp(34px,10vw,55px);font-weight:700}.footer-first-row-inside{padding-bottom:26px;padding-top:42px;grid-gap:26px 68px;display:flex;flex-wrap:wrap}.footer-first-row-inside .footer-first-row-first-column{max-width:550px}.footer-first-row-inside .footer-first-row{display:flex;gap:42px}@media screen and (max-width:600px){.footer-first-row-inside .footer-first-row{display:none}}.footer-first-row-inside .mod_job_category ul{-moz-column-count:3;column-count:3;-moz-column-gap:26px;column-gap:26px}.footer-first-row-inside .mod_job_category li{padding-left:1.4em;position:relative}.footer-first-row-inside .mod_job_category li:before{font-family:Font Awesome\ 6 Free;font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;left:0;padding-right:.4em;position:absolute}.footer-first-row-inside .mod_job_category li.display-none{display:none!important}.ele-footer-newsletter form{display:grid;gap:10px;grid-template-columns:2fr 1fr}@media(max-width:640px){.ele-footer-newsletter form{grid-template-columns:1fr}}.ele-footer-newsletter form .widget-email input{outline:none}.ele-footer-newsletter form .widget-checkbox{grid-column:1/-1}.ele-footer-newsletter form .widget-checkbox>label{font-weight:400}.ele-footer-newsletter form .checkbox_container{display:flex;flex-wrap:wrap;gap:0 26px}.ele-footer-newsletter form .checkbox_container label{margin-bottom:0!important}.ele-footer-newsletter form .widget-submit button{box-sizing:border-box}.ele-footer-newsletter form .widget-submit button:focus,.ele-footer-newsletter form .widget-submit button:hover{border-color:#87bc25}.ele-footer-newsletter p{margin-bottom:var(--content-spacing)}.footer-second-row-inside{border-top:1px solid #99c8ff;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:26px;padding-top:26px}#stage{--content-spacing:42px;background:#0a1f43;background:radial-gradient(ellipse 60% 80%,#0075ff 0,#0a1f43 74%);color:#fff;overflow:hidden;position:relative}#stage a{color:#fff;text-decoration:underline}#stage a:hover{text-decoration:none}#stage .inside{padding:var(--stage-top-spacing) 20px var(--stage-bottom-spacing) 20px;position:static}.page-job-details #stage .inside{padding-bottom:0}#stage .mod_article{margin:auto;max-width:1300px}#stage .mod_article .inside-article .ce_columns>div:nth-last-child(n+2),#stage .mod_article .inside-article>div:nth-last-child(n+2){margin-bottom:var(--content-spacing)}#stage .mod_article.article-image{left:0;max-width:none;padding-bottom:0;padding-top:0;top:0;transform:none}#stage .mod_article.article-image figure:before{background-color:#0a1f43;content:"";height:100%;left:0;position:absolute;top:0;width:100%}#stage .mod_article.article-image img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:.2;position:absolute;top:0;width:100%}#stage .mod_article.article-image+.mod_article{overflow:visible;position:relative}#stage .media--left figure{margin-right:10px}#filter-job-alert{background-color:#0075ff}#filter-job-alert .inside{padding-bottom:16px;padding-top:16px}@media(prefers-contrast:more){#filter-job-alert{background-color:#024b93}}#filter-job-alert,#filter-job-alert a{color:#fff}#filter-job-alert .mod_jobs_job_alert .job_alert{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end}#filter-job-alert .mod_jobs_job_alert .job_alert_search_criteria{display:none}#filter-job-alert .mod_jobs_job_alert .success{font-weight:700}#filter-job-alert .mod_jobs_job_alert .formbody{display:flex;flex-wrap:wrap}#filter-job-alert .widget{margin-bottom:0}nav{font-family:Poppins,Helvetica,sans-serif}nav ul{list-style-type:none;margin:0;padding:0}nav ul.level_2{display:none}nav a{color:#024b93}nav a.trail,nav a:hover,nav strong{color:#0075ff;text-decoration:none}nav strong{font-weight:400}nav li:hover>ul{display:block}nav li.page-cookiebar-toggle:not(.cookiebar-loaded){display:none}.mainmenu ul.level_1>li.page-home a,.mainmenu ul.level_1>li.page-home strong{color:#0075ff;display:block;position:relative;text-indent:-9999px;width:1.2em}.mainmenu ul.level_1>li.page-home a:before,.mainmenu ul.level_1>li.page-home strong:before{content:"";font-family:Font Awesome\ 6 Free;font-size:1em;font-weight:900;left:1px;position:absolute;text-indent:0}#header nav ul.level_1>li>a,#header nav ul.level_1>li>strong{color:var(--header-text-color)}#header nav ul.level_1>li a.trail,#header nav ul.level_1>li a:focus,#header nav ul.level_1>li a:hover,#header nav ul.level_1>li strong{text-decoration:underline}#header .mainmenu ul.level_1{align-items:center;display:flex;flex-wrap:wrap;gap:10px 68px}#header .mainmenu ul.level_1>li.submenu ul{background-color:#0a1f43;border-radius:10px;margin-left:-20px;padding:10px;position:absolute;z-index:1000}#header .mainmenu ul.level_1>li.submenu ul a,#header .mainmenu ul.level_1>li.submenu ul strong{color:#fff;display:block;padding:10px}#header .mainmenu ul.level_1>li.submenu ul strong{text-decoration:underline}#header .mainmenu ul.level_1>li.submenu:last-child ul{right:0}#header .mainmenu ul.level_1>li a.page-account,#header .mainmenu ul.level_1>li strong.page-account{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none;padding:0;text-align:left;text-decoration:none!important}#header .mainmenu ul.level_1>li a.page-account:active,#header .mainmenu ul.level_1>li a.page-account:focus,#header .mainmenu ul.level_1>li a.page-account:hover,#header .mainmenu ul.level_1>li strong.page-account:active,#header .mainmenu ul.level_1>li strong.page-account:focus,#header .mainmenu ul.level_1>li strong.page-account:hover{background-image:none;background-position:0;text-decoration:none!important}#header .mainmenu ul.level_1>li a.page-account,#header .mainmenu ul.level_1>li strong.page-account{border-radius:10px;color:#fff;cursor:pointer;display:inline-block;padding:.5em 1.618em;text-align:center;transition:background-color .4s}#header .mainmenu ul.level_1>li a.page-account:active,#header .mainmenu ul.level_1>li a.page-account:focus,#header .mainmenu ul.level_1>li a.page-account:hover,#header .mainmenu ul.level_1>li strong.page-account:active,#header .mainmenu ul.level_1>li strong.page-account:focus,#header .mainmenu ul.level_1>li strong.page-account:hover{transition:background-color .15s,border-color .15s}#header .mainmenu ul.level_1>li a.page-account,#header .mainmenu ul.level_1>li strong.page-account{background-color:#0075ff;border:1px solid #0075ff;color:#fff!important}#header .mainmenu ul.level_1>li a.page-account:active,#header .mainmenu ul.level_1>li a.page-account:focus,#header .mainmenu ul.level_1>li a.page-account:hover,#header .mainmenu ul.level_1>li strong.page-account:active,#header .mainmenu ul.level_1>li strong.page-account:focus,#header .mainmenu ul.level_1>li strong.page-account:hover{background-color:#024b93;border-color:#024b93;color:#fff!important}@media screen and (max-width:1250px){#header .mainmenu ul.level_1{-moz-column-gap:26px;column-gap:26px}}@media screen and (max-width:670px){#header .mainmenu ul.level_1>li.page-jobs{display:none!important}#header .mainmenu ul.level_1>li a.page-login,#header .mainmenu ul.level_1>li strong.page-login{padding:.3em .6em}}#header .mod_mobile_menu{display:none}#footer .footermenu ul.level_1{display:flex;flex-wrap:wrap;gap:0 30px}.nav_toggle{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:16px;line-height:1;text-align:center}.nav_toggle:after{font-family:Font Awesome\ 6 Free;font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-size:40px;padding-left:0;width:1em}.mobile_menu_active .nav_toggle:after{content:""}.header-secondary-state .nav_toggle:after{color:#0075ff}.mobile_menu{font-size:clamp(.9rem,1.7vw,18px);overflow:auto;z-index:100001}.mobile_menu .inner{background-color:#0075ff;box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(26px,6.3vw,68px);height:auto;min-height:100%;padding:42px}@media(prefers-contrast:more){.mobile_menu .inner{background-color:#024b93}}.mobile_menu .inner .contact{margin-top:auto}.mobile_menu .submenu_show>div>ul{display:block}.mobile_menu,.mobile_menu a,.mobile_menu strong{color:#fff}.mobile_menu a.trail,.mobile_menu a:focus,.mobile_menu a:hover{color:#fff;text-decoration:underline}.mobile_menu .nav_toggle_close{margin-left:auto}.mobile_menu .nav_toggle_close:after{color:#fff;content:""}.mobile_menu .mainmenu a,.mobile_menu .mainmenu strong{display:block;font-size:clamp(1.1rem,2.4vw,22px);padding-bottom:.3em;padding-top:.3em}.mobile_menu .mainmenu a.active,.mobile_menu .mainmenu a.trail,.mobile_menu .mainmenu a:hover,.mobile_menu .mainmenu strong{text-decoration:underline}.mobile_menu .mainmenu ul.level_1>li>a,.mobile_menu .mainmenu ul.level_1>li>strong{padding-right:68px;position:relative}.mobile_menu .mainmenu ul.level_1>li.submenu ul{display:block}.mobile_menu .mainmenu ul.level_1>li.page-home a:before,.mobile_menu .mainmenu ul.level_1>li.page-home strong:before{color:#fff}.mobile_menu .mainmenu ul.level_2 li a,.mobile_menu .mainmenu ul.level_2 li strong{padding-left:36px}.mobile_menu .footermenu a,.mobile_menu .footermenu strong{padding-bottom:.2em;padding-top:.2em}.mobile_menu .contact>div{padding-left:45px;position:relative}.mobile_menu .contact>div:before{font-family:Font Awesome\ 6 Free;font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-size:24px;left:0;line-height:1;padding-right:0;position:absolute;top:.3em}.mobile_menu .contact>div:nth-child(n-2){margin-bottom:26px}.mobile_menu .contact>div .label{font-weight:700}.mobile_menu .contact>div.phone:before{content:""}.mobile_menu .contact>div.email:before{content:""}@media screen and (max-width:490px){.mobile_menu{width:90%!important}.mobile_menu .inner{padding:26px}}.mod_breadcrumb{font-family:Poppins,Helvetica,sans-serif}.mod_breadcrumb ul{list-style-type:none;margin:0;padding:0}.mod_breadcrumb:after{clear:both;content:"";display:table}.mod_breadcrumb a{color:#024b93}.mod_breadcrumb li.active{color:#0075ff}.mod_breadcrumb li{float:left}.mod_breadcrumb li:after{font-family:Font Awesome\ 6 Free;font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;padding-left:.5em;padding-right:.5em}.mod_breadcrumb h6{float:left;font-size:inherit;font-weight:400;margin-bottom:0;padding-right:5px}.pagination{align-items:center;display:flex;flex-direction:column-reverse;font-family:Poppins,Helvetica,sans-serif;padding-top:16px}.pagination ul{list-style-type:none;margin:0;padding:0}.pagination:after{clear:both;content:"";display:table}.pagination p{color:#424242;margin:26px 0 0!important}.pagination ul{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.pagination li a,.pagination li strong{border-radius:10px;font-size:20px;padding:6px 16px}.pagination li .active{background-color:#0075ff;color:#fff}.pagination li.previous a{color:#0075ff;display:block;position:relative;text-indent:-9999px;width:1.2em}.pagination li.previous a:before{content:"";font-family:Font Awesome\ 6 Free;font-size:1em;font-weight:900;left:1px;position:absolute;text-indent:0}.pagination li.next a{color:#0075ff;display:block;position:relative;text-indent:-9999px;width:1.2em}.pagination li.next a:before{content:"";font-family:Font Awesome\ 6 Free;font-size:1em;font-weight:900;left:1px;position:absolute;text-indent:0}.pagination li.next a:before,.pagination li.previous a:before{left:50%;transform:translateX(-50%)}.pagination li.last{display:none}.soc-menu ul,.soc-share-menu ul{display:flex;gap:6px}.soc-menu a,.soc-share-menu a{color:#0075ff;display:block;line-height:1;position:relative;text-indent:-9999px;width:1.2em;width:1em}.soc-menu a:before,.soc-share-menu a:before{content:"";font-family:Font Awesome\ 6 Brands;font-size:1em;font-weight:400;height:1em;left:1px;position:absolute;text-indent:0;width:1em}.soc-menu a:hover,.soc-share-menu a:hover{color:#fff}.soc-menu a.page-fb:before,.soc-share-menu a.page-fb:before{content:""}.soc-menu a.page-ig:before,.soc-share-menu a.page-ig:before{content:""}.soc-menu a.page-x:before,.soc-share-menu a.page-x:before{content:""}.soc-menu a.page-linkedin:before,.soc-share-menu a.page-linkedin:before{content:""}.soc-menu a.page-wapp:before,.soc-share-menu a.page-wapp:before{content:""}#footer .soc-menu{margin-bottom:16px}#footer .soc-menu a{font-size:1.6rem}#footer .soc-menu a.page-kleinanzeigen{background-color:#fff;border-radius:5px;height:26px;margin-left:2px;padding:0 6px;top:0;width:100px}#footer .soc-menu a.page-kleinanzeigen:hover{background-color:#ccc}#footer .soc-menu a.page-kleinanzeigen:before{content:url(/layout/images/kleinanzeigen.ded812f1.svg);height:26px;left:5px;line-height:.95;width:100px}.soc-share-menu a{font-size:1.6rem}.soc-share-menu a:before{color:#fff}.soc-share-menu a:hover:before{color:#87bc25}#left .mod_navigation{margin-top:var(--article-spacing)}#left .mod_navigation ul{background-color:rgba(153,200,255,.1);border:1px solid #99c8ff;border-radius:10px;padding:26px}#left .mod_navigation a,#left .mod_navigation strong{color:#024b93;display:block;padding:6px}#left .mod_navigation a:hover{text-decoration:underline}#left .mod_navigation strong{font-weight:700}@media screen and (max-width:768px){.layout-left-account #left .mod_navigation{display:none}}.mod_newslist{display:grid;grid-template-columns:repeat(3,minmax(0,33.333%));grid-gap:42px;overflow:visible}.mod_newslist>div{background-color:#fff;border-radius:13px;box-shadow:0 0 4px rgba(0,0,0,.302);display:flex;flex-direction:column;padding:0 26px 26px}.mod_newslist>div,.mod_newslist>div a{color:#024b93!important}.mod_newslist>div>.image_container{margin-left:-26px;margin-right:-26px}.mod_newslist>div>.image_container figcaption{display:none}.mod_newslist>div>.ce_text{display:-webkit-box;height:6.4em;-webkit-line-clamp:4;-webkit-box-orient:vertical}.mod_newslist>div p.more{margin-top:auto;padding-top:16px}.mod_newslist>div p.more a{font-size:18px;font-weight:700;text-decoration:none!important}.mod_newslist>div p.more a:hover{text-decoration:underline!important}.mod_newslist>div p.info{display:none}.mod_newslist h2,.mod_newslist h3{font-size:24px;line-height:1.25em;margin-top:0}.mod_newslist p.info{margin-bottom:0!important}.mod_newslist p.info+h2{margin-top:0}.mod_newslist .pagination{grid-column:1/span 3;padding-top:0}@media screen and (max-width:939px){.mod_newslist{grid-template-columns:repeat(2,minmax(0,50%))}.mod_newslist .pagination{grid-column:1/span 2}}@media screen and (max-width:680px){.mod_newslist{grid-template-columns:auto}.mod_newslist .pagination{grid-column:auto/auto}}#stage .mod_newsreader p.back{display:none}#main .mod_newsreader{margin-left:auto;margin-right:auto;max-width:900px}.mod_newsreader>div>div{margin-bottom:26px}.mod_newsreader>div>div:last-child{margin-bottom:0}.mod_newsreader .layout_full_stage+p.back{display:none}.mod_newsreader .layout_full_stage h1{padding-bottom:7px;position:relative}.mod_newsreader .layout_full_stage h1:after{background-color:#fff;bottom:-7px;content:"";display:block;height:7px;max-width:100px;position:relative}.mod_newsreader .layout_full_stage h1 span.top-headline{margin-bottom:0}.mod_newsreader .layout_full_stage .ce_text{font-size:1.2rem}.mod_newsreader .layout_full_main .image_container img{border-radius:12px}.mod_newsreader .layout_full_main .image_container figcaption{font-size:12px;padding-top:6px;text-align:right}.mod_newsreader .layout_full_main>.image_container:first-child{margin-bottom:42px}.mod_newsreader .layout_full_main~p.back{margin-top:42px}.mod_newsreader .layout_full_main~p.back a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none;padding:0;padding:.5em .9em .5em 3.2em!important;position:relative;text-align:left;text-decoration:none!important}.mod_newsreader .layout_full_main~p.back a:active,.mod_newsreader .layout_full_main~p.back a:focus,.mod_newsreader .layout_full_main~p.back a:hover{background-image:none;background-position:0;text-decoration:none!important}.mod_newsreader .layout_full_main~p.back a{border-radius:10px;color:#fff;cursor:pointer;display:inline-block;padding:.5em 1.618em;text-align:center;transition:background-color .4s}.mod_newsreader .layout_full_main~p.back a:active,.mod_newsreader .layout_full_main~p.back a:focus,.mod_newsreader .layout_full_main~p.back a:hover{transition:background-color .15s,border-color .15s}.mod_newsreader .layout_full_main~p.back a{background-color:#0075ff;border:1px solid #0075ff;color:#fff!important}.mod_newsreader .layout_full_main~p.back a:active,.mod_newsreader .layout_full_main~p.back a:focus,.mod_newsreader .layout_full_main~p.back a:hover{background-color:#024b93;border-color:#024b93;color:#fff!important}.mod_newsreader .layout_full_main~p.back a:before{font-family:Font Awesome\ 6 Free;font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-size:1.6rem;left:.5em;padding-right:.4em;position:absolute;top:1px}@media screen and (min-width:1025px){.page-blog-list #main .mod_newslist{margin-top:calc(var(--stage-bottom-spacing)*-1)!important}}.page-blog-details{--stage-bottom-spacing:0}.page-blog-details #stage{padding-bottom:300px}.page-blog-details #stage .mod_article:last-child{padding-bottom:0!important}.page-blog-details #stage .inside-article{margin-left:auto;margin-right:auto;max-width:900px}.page-blog-details #stage .soc-share-menu{margin-bottom:16px}.page-blog-details #main .mod_article:first-child{margin-top:-300px}@media screen and (max-width:680px){.page-blog-details #stage{padding-bottom:100px}.page-blog-details #main .mod_article:first-child{margin-top:-100px;padding-top:16px}}.ce_form{overflow:visible}fieldset{border:0;margin:0;min-width:0;padding:0}.help-text{display:none}.hasteform_someid .formbody .form-label,.mod_job_request_manager .formbody .form-label,.module-job-offer-manager .formbody .form-label,label{display:inline-block;font-weight:700;margin-bottom:4px;max-width:100%}input.captcha,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background-clip:padding-box;background-image:none;border:1px solid #0075ff;border-radius:10px;box-sizing:border-box;display:block;padding:8px 16px;width:100%}.widget-select{position:relative}.widget-select .select-container:after,.widget-select.select:after{background-color:#024b93;bottom:16px;clip-path:polygon(100% 0,0 0,50% 100%);content:"";display:block;height:10px;position:absolute;right:10px;width:12px}.widget-select.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;outline:none;padding-right:32px}.widget-select.widget-choice.select .select-container{position:relative}.widget-select.widget-choice.select:after{display:none}input[type=file]::file-selector-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none;padding:0;text-align:left;text-decoration:none!important}input[type=file]::file-selector-button:active,input[type=file]::file-selector-button:focus,input[type=file]::file-selector-button:hover{background-image:none;background-position:0;text-decoration:none!important}input[type=file]::file-selector-button{border-radius:10px;color:#fff;display:inline-block;padding:.5em 1.618em;text-align:center;transition:background-color .4s}input[type=file]::file-selector-button:active,input[type=file]::file-selector-button:focus,input[type=file]::file-selector-button:hover{transition:background-color .15s,border-color .15s}input[type=file]::file-selector-button{background-color:#0075ff;border:1px solid #0075ff;color:#fff!important}input[type=file]::file-selector-button:active,input[type=file]::file-selector-button:focus,input[type=file]::file-selector-button:hover{background-color:#024b93;border-color:#024b93;color:#fff!important}input[type=file]::file-selector-button{cursor:pointer;margin-right:16px}textarea.textarea{height:auto}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=file]{display:block;line-height:1;vertical-align:middle}.checkbox-container label,.radio-container label{font-weight:400}input.checkbox,input.radio{line-height:normal;margin:4px 0 0 1px;margin-top:1px\9}input.checkbox+label,input.radio+label{font-weight:400;margin-right:10px}.widget-captcha,.widget-checkbox,.widget-choice,.widget-email,.widget-explanation,.widget-headline,.widget-password,.widget-radio,.widget-search,.widget-select,.widget-text,.widget-textarea,.widget-upload{margin-bottom:clamp(6px,1.5vw,26px)}.widget-captcha legend,.widget-checkbox legend,.widget-choice legend,.widget-email legend,.widget-explanation legend,.widget-headline legend,.widget-password legend,.widget-radio legend,.widget-search legend,.widget-select legend,.widget-text legend,.widget-textarea legend,.widget-upload legend{font-weight:700}.widget-file-upload{border:1px solid #0075ff;border-radius:10px;padding:8px 16px}.widget-file-upload:nth-last-child(n+2){margin-bottom:26px}.widget-file-upload>label{margin-bottom:16px}.widget-file-upload .widget-file label{display:none}.widget-file-upload .widget-upload-preview{display:flex;flex-wrap:wrap;gap:16px}.widget-file-upload .widget-upload-preview label{display:none}.widget-file-upload .widget-upload-preview .current-file{position:relative}.widget-file-upload .widget-upload-preview button.delete-file{background-color:#fff;border-color:#ccc;color:red;display:block;left:9px;padding:6px 16px;position:relative;position:absolute;text-indent:-9999px;top:-11px;width:1.2em}.widget-file-upload .widget-upload-preview button.delete-file:before{color:red!important;content:"";font-family:Font Awesome\ 6 Free;font-size:1em;font-weight:900;left:1px;left:9px;position:absolute;text-indent:0}.widget-file-upload .widget-upload-preview button.delete-file:hover:before{color:#222!important}#dca_fieldset_ba_legend .help-text,.widget-file-upload .help-text{color:#424242;display:block;font-size:14px;margin-top:6px}form table tr td{padding-bottom:26px;padding-right:16px}form table tr td:last-child{padding-right:0}form table tr:last-child td{padding-bottom:0}span.mandatory{color:#0075ff}p.error{color:red;margin-bottom:0}.widget-select label{display:block}.widget-calendar>div{position:relative}.widget-calendar>div input{padding-right:46px}.widget-calendar>div .input-button{height:100%;position:absolute;right:0;top:0;width:40px}.widget-calendar>div .input-button svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.checkbox_container>span{display:block}.widget input[type=checkbox],.widget input[type=radio]{opacity:0;position:absolute}.widget input[type=checkbox]+label,.widget input[type=radio]+label{padding-left:1.2em;position:relative}.widget input[type=checkbox]+label:before,.widget input[type=radio]+label:before{display:inline-block;font-family:Font Awesome\ 6 Free;font-weight:900;left:1px;position:absolute;width:1.2em}.widget input[type=checkbox]+label:before{content:"";font-weight:400}.widget input[type=checkbox]:checked+label:before{content:"";font-weight:400}.widget input[type=radio]+label:before{content:"";font-weight:400}.widget input[type=radio]:checked+label:before{content:"";font-weight:400}input.hasDatepicker{padding-right:40px}input.hasDatepicker+.ui-datepicker-trigger{clear:both;float:right;margin-right:8px;margin-top:-33px}form .widget.input-material-design{margin-top:6px;position:relative}form .widget.input-material-design label{left:10px;margin-bottom:0;padding-left:6px;padding-right:6px;position:absolute;top:8px;transition:all .2s ease}form .widget.input-material-design input,form .widget.input-material-design textarea{transition:all .2s ease}form .widget.input-material-design input::-moz-placeholder,form .widget.input-material-design textarea::-moz-placeholder{color:transparent}form .widget.input-material-design input::placeholder,form .widget.input-material-design textarea::placeholder{color:transparent}form .widget.input-material-design input:focus,form .widget.input-material-design textarea:focus{border-color:#424242!important;outline:none}form .widget.input-material-design.form-field-active label,form .widget.input-material-design.form-field-always-active label{background-color:#fff;border-radius:10px;font-size:.8em;top:0;transform:translateY(-50%)}form .widget.input-material-design.form-field-active input::-moz-placeholder,form .widget.input-material-design.form-field-active textarea::-moz-placeholder,form .widget.input-material-design.form-field-always-active input::-moz-placeholder,form .widget.input-material-design.form-field-always-active textarea::-moz-placeholder{color:initial}form .widget.input-material-design.form-field-active input::placeholder,form .widget.input-material-design.form-field-active textarea::placeholder,form .widget.input-material-design.form-field-always-active input::placeholder,form .widget.input-material-design.form-field-always-active textarea::placeholder{color:initial}.company-reader-initiativbewerbung label,.form-layout-highlight label,.mod_job_offer_reader .details_contact_form label,.mod_login label,.mod_lostPassword label,.mod_registration label{font-weight:400}.company-reader-initiativbewerbung input,.company-reader-initiativbewerbung textarea,.form-layout-highlight input,.form-layout-highlight textarea,.mod_job_offer_reader .details_contact_form input,.mod_job_offer_reader .details_contact_form textarea,.mod_login input,.mod_login textarea,.mod_lostPassword input,.mod_lostPassword textarea,.mod_registration input,.mod_registration textarea{border-color:#f5f5f5}.company-reader-initiativbewerbung .widget-submit button,.form-layout-highlight .widget-submit button,.mod_job_offer_reader .details_contact_form .widget-submit button,.mod_login .widget-submit button,.mod_lostPassword .widget-submit button,.mod_registration .widget-submit button{width:100%}.company-reader-initiativbewerbung .widget-upload,.form-layout-highlight .widget-upload,.mod_job_offer_reader .details_contact_form .widget-upload,.mod_login .widget-upload,.mod_lostPassword .widget-upload,.mod_registration .widget-upload{font-size:15px}.company-reader-initiativbewerbung .widget-upload input,.form-layout-highlight .widget-upload input,.mod_job_offer_reader .details_contact_form .widget-upload input,.mod_login .widget-upload input,.mod_lostPassword .widget-upload input,.mod_registration .widget-upload input{background-color:#fff;border-radius:10px;padding:6px 0 6px 6px;width:calc(100% - 6px)}@media screen and (max-width:480px){.company-reader-initiativbewerbung .widget-upload input,.form-layout-highlight .widget-upload input,.mod_job_offer_reader .details_contact_form .widget-upload input,.mod_login .widget-upload input,.mod_lostPassword .widget-upload input,.mod_registration .widget-upload input{box-sizing:border-box;width:100%}.company-reader-initiativbewerbung .widget-upload input::file-selector-button,.form-layout-highlight .widget-upload input::file-selector-button,.mod_job_offer_reader .details_contact_form .widget-upload input::file-selector-button,.mod_login .widget-upload input::file-selector-button,.mod_lostPassword .widget-upload input::file-selector-button,.mod_registration .widget-upload input::file-selector-button{padding:.2em .4em}}.mod_login{overflow:visible}.mod_login .widget-submit button{max-width:250px}.mod_registration,.mod_registrationNotificationCenter{overflow:visible}.mod_registration .formbody,.mod_registrationNotificationCenter .formbody{display:grid;gap:16px;grid-template-columns:1fr 1fr}.mod_registration .formbody .widget-password,.mod_registration .formbody .widget-submit,.mod_registration .formbody .widget-text,.mod_registrationNotificationCenter .formbody .widget-password,.mod_registrationNotificationCenter .formbody .widget-submit,.mod_registrationNotificationCenter .formbody .widget-text{grid-column:span 2;margin-bottom:0}.mod_registration .formbody .widget-text.field-firstname,.mod_registration .formbody .widget-text.field-phone,.mod_registration .formbody .widget-text.field-postal,.mod_registrationNotificationCenter .formbody .widget-text.field-firstname,.mod_registrationNotificationCenter .formbody .widget-text.field-phone,.mod_registrationNotificationCenter .formbody .widget-text.field-postal{grid-column:1}.mod_registration .formbody .widget-text.field-city,.mod_registration .formbody .widget-text.field-fax,.mod_registration .formbody .widget-text.field-lastname,.mod_registrationNotificationCenter .formbody .widget-text.field-city,.mod_registrationNotificationCenter .formbody .widget-text.field-fax,.mod_registrationNotificationCenter .formbody .widget-text.field-lastname{grid-column:2}.mod_registration .formbody .widget-text.field-dateOfBirth,.mod_registrationNotificationCenter .formbody .widget-text.field-dateOfBirth{grid-column:1;margin-bottom:0}.mod_registration .formbody .widget-select.field-country,.mod_registration .formbody .widget-select.field-gender,.mod_registrationNotificationCenter .formbody .widget-select.field-country,.mod_registrationNotificationCenter .formbody .widget-select.field-gender{margin-bottom:0}.mod_registration--login .widget-select.select,.mod_registrationNotificationCenter--login .widget-select.select{background-color:#fff;border:1px solid #f5f5f5;border-radius:10px;padding:10px 0 0;position:relative}.mod_registration--login .widget-select.select label,.mod_registrationNotificationCenter--login .widget-select.select label{padding:0 10px}.mod_registration--login .widget-select.select:after,.mod_registrationNotificationCenter--login .widget-select.select:after{bottom:12px;right:20px}.mod_registration--login .widget-select.select:hover:after,.mod_registrationNotificationCenter--login .widget-select.select:hover:after{background-color:#0075ff}.mod_registration--login .widget-select.select select,.mod_registrationNotificationCenter--login .widget-select.select select{border:none;padding:0 10px}.mod_registration--login input[type=date]:before,.mod_registrationNotificationCenter--login input[type=date]:before{content:attr(placeholder);margin-right:.5em}.mod_registration--login .widget-submit,.mod_registrationNotificationCenter--login .widget-submit{justify-content:flex-start!important}.mod_lostPassword{overflow:visible}.widget .choices__inner,.widget .choices__list--dropdown{background-color:#fff;border-radius:10px;box-sizing:border-box}.widget input[type=search]{background-color:#fff;color:#024b93;max-width:400px;width:100%!important}.widget .choices__item{color:#024b93}.widget .choices__list--dropdown .choices__item--selectable.is-highlighted,.widget .choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#ccc}.widget .is-open .choices__inner{border-radius:10px 10px 0 0}.widget .is-open .choices__list--dropdown{background-color:#fff;border-radius:0 0 10px 10px;color:#024b93}.widget .choice-js-init .choices__list .group-one,.widget .choice-js-init .choices__list .group-two{color:#424242}.widget .choice-js-init .choices__list.choices__list--single .choices-sub-grid{display:grid;gap:16px;grid-template-columns:auto auto auto;justify-content:start}.widget .choice-js-init .choices__list.choices__list--single .choices-sub-grid .label{margin-right:26px}.widget .choice-js-init .choices__list.choices__list--dropdown .choices__list{display:grid;gap:16px;grid-template-columns:auto auto auto}.widget .choice-js-init .choices__list.choices__list--dropdown .choices__list .choices-sub-grid{display:grid;grid-column:span 3;grid-template-columns:subgrid}.widget .choice-js-init .choices__list.choices__list--dropdown .choices__item .label:before{font-family:Font Awesome\ 6 Free;font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-weight:400;padding-right:.4em}.widget .choice-js-init .choices[data-type=select-one] .choices__list--dropdown .choices__item .label:before{content:""}.widget .choice-js-init .choices[data-type=select-one] .choices__list--dropdown .choices__item[aria-selected=true] .label:before{content:""}.widget .choice-js-init .choices[data-type=select-multiple] .choices__list--dropdown .choices__item .label:before{content:""}.widget .choice-js-init .choices[data-type=select-multiple] .choices__list--dropdown .choices__item.is-selected .label:before{content:""}.content-table,.content-text{--table-border:1px solid #ccc}.content-table .rte,.content-text .rte{overflow:auto}.content-table table,.content-text table{max-width:100%;overflow:auto}.content-table td,.content-table th,.content-text td,.content-text th{border-bottom:var(--table-border);border-top:1px solid #ccc;padding:1em}.content-table tbody tr:hover td,.content-table th,.content-text tbody tr:hover td,.content-text th{background-color:#f5f5f5}:root{--gallery-spacing:26px}.content-gallery ul{display:grid;gap:var(--gallery-spacing)}.content-gallery li{float:none!important}.content-gallery--cols-1 ul{grid-template-columns:repeat(1,minmax(0,1fr))}.content-gallery--cols-2 ul{grid-template-columns:repeat(2,minmax(0,1fr))}.content-gallery--cols-3 ul{grid-template-columns:repeat(3,minmax(0,1fr))}.content-gallery--cols-4 ul{grid-template-columns:repeat(4,minmax(0,1fr))}.content-gallery--cols-5 ul{grid-template-columns:repeat(5,minmax(0,1fr))}.content-gallery--cols-6 ul{grid-template-columns:repeat(6,minmax(0,1fr))}.content-gallery--cols-7 ul{grid-template-columns:repeat(7,minmax(0,1fr))}.content-gallery--cols-8 ul{grid-template-columns:repeat(8,minmax(0,1fr))}.content-gallery--cols-9 ul{grid-template-columns:repeat(9,minmax(0,1fr))}.content-gallery--cols-10 ul{grid-template-columns:repeat(10,minmax(0,1fr))}.content-gallery--cols-11 ul{grid-template-columns:repeat(11,minmax(0,1fr))}.content-gallery--cols-12 ul{grid-template-columns:repeat(12,minmax(0,1fr))}@media screen and (max-width:1300px){.content-gallery--cols-10 ul,.content-gallery--cols-12 ul,.content-gallery--cols-9 ul{grid-template-columns:repeat(8,minmax(0,1fr))}}@media screen and (max-width:1024px){.content-gallery--cols-10 ul,.content-gallery--cols-12 ul,.content-gallery--cols-8 ul,.content-gallery--cols-9 ul{grid-template-columns:repeat(6,minmax(0,1fr))}.content-gallery--cols-5 ul,.content-gallery--cols-6 ul,.content-gallery--cols-7 ul{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:860px){.content-gallery--cols-10 ul,.content-gallery--cols-12 ul,.content-gallery--cols-8 ul,.content-gallery--cols-9 ul{grid-template-columns:repeat(4,minmax(0,1fr))}.content-gallery--cols-4 ul,.content-gallery--cols-5 ul,.content-gallery--cols-6 ul,.content-gallery--cols-7 ul{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:620px){.content-gallery--cols-10 ul,.content-gallery--cols-12 ul,.content-gallery--cols-8 ul,.content-gallery--cols-9 ul{grid-template-columns:repeat(3,minmax(0,1fr))}.content-gallery--cols-3 ul,.content-gallery--cols-4 ul,.content-gallery--cols-5 ul,.content-gallery--cols-6 ul,.content-gallery--cols-7 ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:420px){.content-gallery[class*="--cols-"] ul{grid-template-columns:auto}}.content-gallery.disable-fixed-width ul{display:flex;flex-wrap:wrap;justify-content:flex-start}.content-gallery.disable-fixed-width ul li{box-sizing:border-box}.content-gallery.gallery-logo ul{align-items:center;flex-wrap:nowrap;gap:0 clamp(16px,5vw,42px);left:50%;overflow:hidden;position:relative;transform:translateX(-50%)}.content-gallery.gallery-logo ul li{flex-shrink:0}.content-gallery.gallery-logo ul img{max-height:60px}.mod_search p.header{border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5;padding:10px 16px}.mod_search p.header+ul>li:first-child{border-top:0}.mod_search>div{border-bottom:1px solid #f5f5f5;padding:16px}.mod_search>div:first-child{border-top:1px solid #f5f5f5}.mod_search>div.featured{background-color:rgba(0,117,255,.1)}.mod_search>div.pagination{border-bottom:0}.mod_search>div.pagination:hover{background:none}.ui-autocomplete{background-color:#fff;border:1px solid #f5f5f5;width:0}.ui-autocomplete li{padding:8px 16px}.ui-autocomplete li:hover{background-color:#0075ff;color:#fff;cursor:pointer}.ui-autocomplete-input{outline:none}.ui-helper-hidden-accessible{display:none}#intro .content-list ul li,#intro .content-text ul li,#intro .mod_job_offer_reader ul li,#left .content-list ul li,#left .content-text ul li,#left .mod_job_offer_reader ul li,#main .content-list ul li,#main .content-text ul li,#main .mod_job_offer_reader ul li,#right .content-list ul li,#right .content-text ul li,#right .mod_job_offer_reader ul li{padding-left:1.4em;position:relative}#intro .content-list ul li:before,#intro .content-text ul li:before,#intro .mod_job_offer_reader ul li:before,#left .content-list ul li:before,#left .content-text ul li:before,#left .mod_job_offer_reader ul li:before,#main .content-list ul li:before,#main .content-text ul li:before,#main .mod_job_offer_reader ul li:before,#right .content-list ul li:before,#right .content-text ul li:before,#right .mod_job_offer_reader ul li:before{color:#0075ff;content:"";font-family:Font Awesome\ 6 Free;font-weight:900;left:0;line-height:1;position:absolute;top:.2em}#intro .content-list ol,#intro .content-text ol,#intro .mod_job_offer_reader ol,#left .content-list ol,#left .content-text ol,#left .mod_job_offer_reader ol,#main .content-list ol,#main .content-text ol,#main .mod_job_offer_reader ol,#right .content-list ol,#right .content-text ol,#right .mod_job_offer_reader ol{padding-left:1.5em}#intro .mod_job_offer_reader ul li,#left .mod_job_offer_reader ul li,#main .mod_job_offer_reader ul li,#right .mod_job_offer_reader ul li{padding-left:26px}#intro .mod_job_offer_reader ul li:before,#left .mod_job_offer_reader ul li:before,#main .mod_job_offer_reader ul li:before,#right .mod_job_offer_reader ul li:before{content:""}.mod_plenta_testimonials.testimonial-row,.mod_plenta_testimonials.testimonial-wide-box{overflow:visible}.mod_plenta_testimonials.testimonial-row .testimonial,.mod_plenta_testimonials.testimonial-wide-box .testimonial{box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.mod_plenta_testimonials.testimonial-row .testimonial .testimonial-meta,.mod_plenta_testimonials.testimonial-wide-box .testimonial .testimonial-meta{display:flex;flex-wrap:wrap}.mod_plenta_testimonials.testimonial-row .testimonial .testimonial-meta .name,.mod_plenta_testimonials.testimonial-wide-box .testimonial .testimonial-meta .name{width:100%}.mod_plenta_testimonials.testimonial-row .testimonial .testimonial-meta .department,.mod_plenta_testimonials.testimonial-wide-box .testimonial .testimonial-meta .department{order:3}.mod_plenta_testimonials.testimonial-row .testimonial .testimonial-meta .department:before,.mod_plenta_testimonials.testimonial-wide-box .testimonial .testimonial-meta .department:before{content:"/ ";display:inline-block;padding-left:.2em;padding-right:.2em}.mod_plenta_testimonials.testimonial-row .testimonial .testimonial-rating,.mod_plenta_testimonials.testimonial-wide-box .testimonial .testimonial-rating{color:#0075ff}.mod_plenta_testimonials.testimonial-row .testimonial .testimonial-meta .name,.mod_plenta_testimonials.testimonial-wide-box .testimonial .testimonial-meta .name{font-family:Poppins,Helvetica,sans-serif}.mod_plenta_testimonials .swiper-testimonials-wide-box,.mod_plenta_testimonials.testimonial-wide-box{--spacing-horizontal:clamp(10px,4vw,42px);--spacing-vertical:clamp(10px,4vw,42px)}.mod_plenta_testimonials .swiper-testimonials-wide-box .testimonial,.mod_plenta_testimonials.testimonial-wide-box .testimonial{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;min-height:390px;padding:var(--spacing-vertical) calc(45% + var(--spacing-horizontal)) var(--spacing-vertical) var(--spacing-horizontal);position:relative}.mod_plenta_testimonials .swiper-testimonials-wide-box .testimonial:nth-last-child(n+2),.mod_plenta_testimonials.testimonial-wide-box .testimonial:nth-last-child(n+2){margin-bottom:26px}.mod_plenta_testimonials .swiper-testimonials-wide-box .testimonial,.mod_plenta_testimonials .swiper-testimonials-wide-box .testimonial figure,.mod_plenta_testimonials.testimonial-wide-box .testimonial,.mod_plenta_testimonials.testimonial-wide-box .testimonial figure{border-radius:10px;overflow:hidden}.mod_plenta_testimonials .swiper-testimonials-wide-box .testimonial figure,.mod_plenta_testimonials.testimonial-wide-box .testimonial figure{bottom:0;height:100%;position:absolute;right:0;top:0;width:45%}.mod_plenta_testimonials .swiper-testimonials-wide-box .testimonial figure img,.mod_plenta_testimonials .swiper-testimonials-wide-box .testimonial figure picture,.mod_plenta_testimonials.testimonial-wide-box .testimonial figure img,.mod_plenta_testimonials.testimonial-wide-box .testimonial figure picture{height:100%;width:100%}.mod_plenta_testimonials .swiper-testimonials-wide-box .testimonial figure img,.mod_plenta_testimonials.testimonial-wide-box .testimonial figure img{-o-object-fit:cover;object-fit:cover}.mod_plenta_testimonials .swiper-testimonials-wide-box .testimonial figure figcaption,.mod_plenta_testimonials.testimonial-wide-box .testimonial figure figcaption{display:none}.mod_plenta_testimonials .swiper-testimonials-wide-box .testimonial .testimonial-text,.mod_plenta_testimonials.testimonial-wide-box .testimonial .testimonial-text{font-size:1.4rem}.mod_plenta_testimonials .swiper-testimonials-wide-box .testimonial .testimonial-rating,.mod_plenta_testimonials.testimonial-wide-box .testimonial .testimonial-rating{font-size:28px;order:-1}.mod_plenta_testimonials .swiper-testimonials-wide-box .testimonial .testimonial-meta .name,.mod_plenta_testimonials.testimonial-wide-box .testimonial .testimonial-meta .name{font-size:1.25rem}@media screen and (max-width:1090px){.mod_plenta_testimonials .swiper-testimonials-wide-box .testimonial .testimonial-rating,.mod_plenta_testimonials.testimonial-wide-box .testimonial .testimonial-rating{font-size:20px}.mod_plenta_testimonials .swiper-testimonials-wide-box .testimonial .testimonial-text,.mod_plenta_testimonials.testimonial-wide-box .testimonial .testimonial-text{font-size:1.1rem}.mod_plenta_testimonials .swiper-testimonials-wide-box .testimonial .testimonial-meta .name,.mod_plenta_testimonials.testimonial-wide-box .testimonial .testimonial-meta .name{font-size:1rem}}@media screen and (max-width:650px){.mod_plenta_testimonials .swiper-testimonials-wide-box .testimonial,.mod_plenta_testimonials.testimonial-wide-box .testimonial{padding-right:var(--spacing-horizontal)}.mod_plenta_testimonials .swiper-testimonials-wide-box .testimonial figure,.mod_plenta_testimonials.testimonial-wide-box .testimonial figure{margin:calc(var(--spacing-vertical)*-1) calc(var(--spacing-horizontal)*-1) 0 calc(var(--spacing-horizontal)*-1);order:-2;position:static;width:auto}}.mod_plenta_testimonials.testimonial-row{--spacing-horizontal:clamp(10px,4vw,26px);--spacing-vertical:clamp(10px,4vw,26px);-moz-column-count:3;column-count:3;-moz-column-gap:26px;column-gap:26px}.mod_plenta_testimonials.testimonial-row .testimonial{-moz-column-break-inside:avoid;break-inside:avoid;display:grid;grid-template-columns:auto 1fr;grid-gap:0 26px;align-items:center;border-radius:10px;overflow:hidden;padding:var(--spacing-vertical) var(--spacing-horizontal)}.mod_plenta_testimonials.testimonial-row .testimonial:nth-last-child(n+2){margin-bottom:26px}.mod_plenta_testimonials.testimonial-row .testimonial .testimonial-text{grid-column:1/span 2;margin-bottom:16px;order:-3;padding-bottom:26px;position:relative;text-align:center}.mod_plenta_testimonials.testimonial-row .testimonial .testimonial-text:after{background-color:#f5f5f5;bottom:0;content:"";display:block;height:1px;left:calc(var(--spacing-horizontal)*-1);position:absolute;right:calc(var(--spacing-horizontal)*-1)}.mod_plenta_testimonials.testimonial-row .testimonial .testimonial-rating{order:-1}.mod_plenta_testimonials.testimonial-row .testimonial .testimonial-meta .name{font-size:1.1rem;font-weight:500}.mod_plenta_testimonials.testimonial-row .testimonial figure{grid-row:auto/span 2;order:-2}.mod_plenta_testimonials.testimonial-row .testimonial figure img{border-radius:50%}@media screen and (max-width:980px){.mod_plenta_testimonials.testimonial-row{-moz-column-count:2;column-count:2}}@media screen and (max-width:600px){.mod_plenta_testimonials.testimonial-row{-moz-column-count:1;column-count:1}}.mod_faqpage article.faq-accordion{--faq-border-color:#99c8ff;--faq-border:1px solid var(--faq-border-color)}.mod_faqpage article.faq-accordion:nth-last-child(n+2){margin-bottom:calc(var(--content-spacing)*2)}.mod_faqpage article.faq-accordion section{background-color:#fff;border:var(--faq-border);border-radius:10px;padding-left:16px;padding-right:16px;padding-top:16px}.mod_faqpage article.faq-accordion section .section-answer{animation-duration:.2s;transition-duration:.2s;transition-timing-function:linear}.mod_faqpage article.faq-accordion section .faq-section-headline button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;box-sizing:border-box;color:#0075ff;display:block;margin-bottom:0;outline:none;padding:0 2.5em 16px 0;position:relative;text-align:left;text-decoration:none!important;width:100%}.mod_faqpage article.faq-accordion section .faq-section-headline button:active,.mod_faqpage article.faq-accordion section .faq-section-headline button:focus,.mod_faqpage article.faq-accordion section .faq-section-headline button:hover{background-image:none;background-position:0;text-decoration:none!important}.mod_faqpage article.faq-accordion section .faq-section-headline button:after{font-family:Font Awesome\ 6 Free;font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background-color:transparent;border-radius:50%;content:"+";display:inline-block;display:flex;height:1.6em;justify-content:center;left:auto;line-height:1;padding-left:0;position:absolute;right:0;top:0;transition-property:transform;width:1.6em}.mod_faqpage article.faq-accordion section .faq-section-headline button:focus:after,.mod_faqpage article.faq-accordion section .faq-section-headline button:hover:after{background-color:#ccc}.mod_faqpage article.faq-accordion section:nth-last-child(n+2){margin-bottom:16px}.mod_faqpage article.faq-accordion section .section-answer{color:#024b93;display:grid;grid-template-rows:0fr;transition-property:grid-template-rows}.mod_faqpage article.faq-accordion section .section-answer-inside{overflow:hidden}.mod_faqpage article.faq-accordion section .section-answer-inside>:last-child{margin-bottom:16px}.mod_faqpage article.faq-accordion section.active .faq-section-headline button{color:#024b93}.mod_faqpage article.faq-accordion section.active .faq-section-headline button:after{content:""}.mod_faqpage article.faq-accordion section.active .section-answer{grid-template-rows:1fr}.content-plenta-countup span{display:inline-block;font-weight:700;line-height:1.2em;margin-bottom:0}.content-plenta-countup .countup-prefix,.content-plenta-countup .countup-suffix{color:#0075ff}.content-plenta-countup .countup-prefix{padding-right:.1em}.ce_columns .content-plenta-countup{--content-spacing:0;text-align:center}.article-bg-darkblue .content-plenta-countup .countup-prefix,.article-bg-darkblue .content-plenta-countup .countup-suffix{color:#99c8ff}.mod_job_offer_reader .meta>.type,.module-job-offer-list-dynamic .meta>.type{display:flex;flex-wrap:wrap;gap:6px}.mod_job_offer_reader .meta>.type .label,.module-job-offer-list-dynamic .meta>.type .label{display:none}.mod_job_offer_reader .meta>.type .type,.module-job-offer-list-dynamic .meta>.type .type{background-color:#99c8ff;border-radius:5px;box-sizing:border-box;display:inline-block;font-size:12px;padding:2px 6px;text-align:center}.mod_job_offer_reader .meta>.type .type-id-1,.module-job-offer-list-dynamic .meta>.type .type-id-1{background-color:#b6ffe9}.mod_job_offer_reader .meta>.type .type-id-2,.module-job-offer-list-dynamic .meta>.type .type-id-2{background-color:#fcf0ae}.mod_job_offer_reader .meta>.type .type-id-3,.module-job-offer-list-dynamic .meta>.type .type-id-3{background-color:#e1f0a7}.jobs-meta-info{padding-left:1.9em;position:relative}.jobs-meta-info:before{font-family:Font Awesome\ 6 Free;font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;left:0;padding-right:0;position:absolute;top:0}.jobs-meta-info .label{display:none}.jobs-meta-info.industries:before{content:""}.jobs-meta-info.employee:before{content:""}.job-form-privacy-disclaimer{font-size:13px;margin-top:42px}.mod_job_search_manager:last-child,.mod_job_search_manager>.content-headline,.mod_job_search_manager>div:last-child{padding-bottom:0}.mod_job_search_manager .new_subscription{padding-bottom:13px}.mod_job_search_manager .new_subscription a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none;padding:0;text-align:left;text-decoration:none!important}.mod_job_search_manager .new_subscription a:active,.mod_job_search_manager .new_subscription a:focus,.mod_job_search_manager .new_subscription a:hover{background-image:none;background-position:0;text-decoration:none!important}.mod_job_search_manager .new_subscription a{border-radius:10px;color:#fff;cursor:pointer;display:inline-block;padding:.5em 1.618em;text-align:center;transition:background-color .4s}.mod_job_search_manager .new_subscription a:active,.mod_job_search_manager .new_subscription a:focus,.mod_job_search_manager .new_subscription a:hover{transition:background-color .15s,border-color .15s}.mod_job_search_manager .new_subscription a{background-color:#0075ff;border:1px solid #0075ff;color:#fff!important}.mod_job_search_manager .new_subscription a:active,.mod_job_search_manager .new_subscription a:focus,.mod_job_search_manager .new_subscription a:hover{background-color:#024b93;border-color:#024b93;color:#fff!important}.mod_job_search_manager>div>div{border-bottom:1px solid #f5f5f5;padding:16px}.mod_job_search_manager>div>div.featured{background-color:rgba(0,117,255,.1)}.mod_job_search_manager>div>div.pagination{border-bottom:0}.mod_job_search_manager>div>div.pagination:hover{background:none}.mod_job_search_manager>div>div:first-child{border-top:1px solid #f5f5f5;margin-top:25.888px}.mod_job_search_manager .subscription_edit_wrapper{margin-top:16px}.mod_job_search_manager .subscription.paused{color:#64b1fd}.mod_job_search_manager .subscription.paused h3{margin-bottom:0}.mod_job_search_manager .subscription.paused span.paused{color:#0365c5;display:inline-block;margin-bottom:16px;text-transform:uppercase}.mod_job_search_manager .subscription{padding-right:116px}.mod_job_search_manager .subscription:after{clear:both;content:"";display:table}.mod_job_search_manager .subscription>*{float:left}.mod_job_search_manager .subscription .subscription_info{width:100%}.mod_job_search_manager .subscription .subscription_edit_wrapper{margin-right:-100%;margin-top:0;width:100px}.mod_job_search_manager .subscription .subscription_edit_wrapper a{display:inline-block;font-size:1.2em;padding-right:4px;position:relative;text-align:center;text-indent:-99999px;width:1.2em}.mod_job_search_manager .subscription .subscription_edit_wrapper a:before{font-family:Font Awesome\ 6 Free;font-weight:900;left:0;position:absolute;text-indent:0;width:1.2em}.mod_job_search_manager .subscription .subscription_edit_wrapper a.edit_subscription:before{content:""}.mod_job_search_manager .subscription .subscription_edit_wrapper a.stop_subscription:before{content:""}.mod_job_search_manager .subscription .subscription_edit_wrapper a.view_subscription:before{content:""}.city-register{display:grid;gap:16px;grid-template-columns:repeat(5,1fr)}.city-register a .count{display:none}.ce_summary .cart-header{display:flex;margin-bottom:42px}.ce_summary .cart-header>*{box-sizing:border-box;width:50%}.ce_summary .cart-header .cart-total{align-items:baseline;display:flex;justify-content:space-between}.ce_summary .cart-header .cart-total>*{text-align:right}.ce_summary .cart-header-left{padding-right:26px}.ce_summary .cart-header-right{padding-left:26px}.ce_summary .cart-summary{margin-bottom:42px}.ce_summary .cart-summary table{width:100%}.ce_summary .cart-summary tr:first-child{border-bottom:1px solid #f5f5f5}.ce_summary .cart-summary tr:nth-child(2) td{padding-top:10px}.ce_summary .cart-summary th{padding-bottom:10px}.ce_summary .cart-summary td:nth-child(2),.ce_summary .cart-summary th:nth-child(2){text-align:center}.ce_summary .cart-summary td:nth-child(3),.ce_summary .cart-summary th:nth-child(3){text-align:right}.ce_summary .cart-summary td{padding-bottom:10px}.ce_summary .cart-amount:after{clear:both;content:"";display:table}.ce_summary .cart-amount-inside{float:right;width:50%}.ce_summary .cart-amount-inside>*{align-items:baseline;display:flex;justify-content:space-between}.ce_summary .cart-amount-inside>*>:last-child{text-align:right}.ce_summary .cart-control{display:flex;justify-content:flex-end}.ce_plenta_productlist{width:100vw}.ce_plenta_productlist .productlist{display:flex;gap:6px;margin:-16px -8px -16px -6px;overflow:scroll;padding-left:6px;scroll-behavior:smooth;scroll-padding-left:6px;scroll-snap-type:x mandatory;scrollbar-width:none}.ce_plenta_productlist .product{box-sizing:border-box;flex-shrink:0;margin-top:16px;padding:37px 8px 16px;position:relative;scroll-snap-align:start;text-align:center;width:259px}.ce_plenta_productlist .product.featured .product-inside{background:#0075ff;background:linear-gradient(0deg,#0075ff,#0a1f43 88%);border-color:#fff;color:#fff}.ce_plenta_productlist .product.featured .product-price{color:#fff}.ce_plenta_productlist .product.featured .product-price-text:after{background-color:#fff}.ce_plenta_productlist .product.featured .widget-submit{border-color:#fff}.ce_plenta_productlist .top-seller-badge{background-color:#0075ff;border-top-left-radius:10px;border-top-right-radius:10px;box-sizing:border-box;color:#fff;padding:6px 26px;position:absolute;text-align:center;text-transform:uppercase;top:0;width:calc(100% - 16px)}.ce_plenta_productlist .top-seller-badge+.product-inside{border-top-left-radius:0;border-top-right-radius:0}.ce_plenta_productlist .product-inside{border:1px solid #0075ff;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding-left:16px;padding-right:16px}.ce_plenta_productlist .product-inside div:last-of-type{margin-top:auto;padding-bottom:10px}.ce_plenta_productlist .product-title{margin-bottom:26px;margin-top:0;padding-top:26px;position:relative}.ce_plenta_productlist .product-title>*{font-size:2.1rem;font-weight:700}.ce_plenta_productlist .product-price{margin-top:auto;padding-bottom:0}.ce_plenta_productlist .product-price span{color:#87bc25;display:inline-block;font-size:30px;font-weight:700;line-height:1.2em;position:relative}.ce_plenta_productlist .product-price-text{font-size:11px;margin-bottom:16px;position:relative}.ce_plenta_productlist .widget-submit{border-color:#f5f5f5 #0075ff #0075ff;border-top:1px solid #0075ff;padding-top:6px}.ce_plenta_productlist .widget-submit button{font-size:16px;margin-top:16px;text-align:center;width:100%}.ce_plenta_productlist .special-offer .product-price span:not(.special-offer-price){display:inline-block;font-size:24px;overflow:hidden;position:relative}.ce_plenta_productlist .special-offer .product-price span:not(.special-offer-price):after{background:red;clip-path:polygon(0 calc(100% - .15em),100% 0,100% .15em,0 100%);content:"";inset:0;pointer-events:none;position:absolute;transform-origin:center;z-index:1}.ce_plenta_productlist.product-list-table{width:auto}.ce_plenta_productlist.product-list-table .product-list{overflow:auto}.ce_plenta_productlist.product-list-table table{max-width:100%}.ce_plenta_productlist.product-list-table td,.ce_plenta_productlist.product-list-table th{box-sizing:border-box;color:#424242;font-family:Poppins,Helvetica,sans-serif;font-weight:400;min-width:200px;padding:16px 26px}.ce_plenta_productlist.product-list-table tr:nth-child(2n){background-color:#eff6ff}.ce_plenta_productlist.product-list-table td{vertical-align:middle}.ce_plenta_productlist.product-list-table td:not(.product-list-table-column-description){text-align:center}.ce_plenta_productlist.product-list-table td.product-list-table-column-description{max-width:500px;min-width:300px}.ce_plenta_productlist.product-list-table .product-list-table-head .product-list-table-column-description-headline,.ce_plenta_productlist.product-list-table .product-list-table-section td{color:#024b93;font-size:24px;font-weight:600;text-align:left}.ce_plenta_productlist.product-list-table .product-checkbox{color:red;display:block;display:inline-block;height:40px;position:relative;text-indent:-9999px;width:48px;width:40px}.ce_plenta_productlist.product-list-table .product-checkbox:before{content:"";font-family:Font Awesome\ 6 Free;font-size:40px;font-weight:900;left:1px;line-height:1;position:absolute;text-indent:0}.ce_plenta_productlist.product-list-table .product-checkbox.product-checkbox-true:before{color:#87bc25;content:""}.ce_plenta_productlist.product-list-table .product-name{color:#0a1f43;font-size:clamp(18px,2.34vw,24px);font-weight:700}.ce_plenta_productlist.product-list-table .product-list-table-column-description-info{color:#878787;font-size:.9rem}.ce_plenta_productlist.product-list-table .product-price{font-size:24px}.ce_plenta_productlist.product-list-table .switch{background-color:#f5f5f5;border-radius:10px;display:inline-flex;flex-wrap:wrap;margin-top:26px;overflow:hidden}.ce_plenta_productlist.product-list-table .switch button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none;padding:0;text-align:left;text-decoration:none!important}.ce_plenta_productlist.product-list-table .switch button:active,.ce_plenta_productlist.product-list-table .switch button:focus,.ce_plenta_productlist.product-list-table .switch button:hover{background-image:none;background-position:0;text-decoration:none!important}.ce_plenta_productlist.product-list-table .switch button{background-color:#0075ff;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;padding:.5em 1.618em;transition:background-color .4s}.ce_plenta_productlist.product-list-table .switch button:active,.ce_plenta_productlist.product-list-table .switch button:focus,.ce_plenta_productlist.product-list-table .switch button:hover{transition:background-color .15s,border-color .15s}.ce_plenta_productlist.product-list-table .switch button{background-color:#f5f5f5;border:1px solid #f5f5f5;color:#424242!important}.ce_plenta_productlist.product-list-table .switch button:active,.ce_plenta_productlist.product-list-table .switch button:focus,.ce_plenta_productlist.product-list-table .switch button:hover{background-color:#0075ff;border-color:#0075ff;color:#fff!important}.ce_plenta_productlist.product-list-table .switch button{font-weight:600;padding-left:1em;padding-right:1em;text-align:center}.ce_plenta_productlist.product-list-table .switch button.active{background-color:#0075ff;border-color:#0075ff;color:#fff!important}.module-job-offer-manager .productlist{display:flex;flex-wrap:wrap;gap:6px 16px;justify-content:center}.module-job-offer-manager .productlist>:first-child{flex:1 0 100%;text-align:center}.module-job-offer-manager .productlist .product{border:1px solid #ccc;border-radius:10px;box-sizing:border-box;margin-bottom:0;margin-top:16px;padding:16px 8px;text-align:center;width:324px}.module-job-offer-manager .productlist .product .title{font-size:2.1rem}.module-job-offer-manager .productlist .product .meta,.module-job-offer-manager .productlist .product button{margin-top:16px}.ce_paymentgateway .error{color:red}.ce_paymentgateway .StripeElement{color:#024b93;margin-bottom:26px;padding-bottom:calc(.2em + 10px);padding-top:calc(.2em + 10px)}.ce_paymentgateway .paymentgateway-stripe .credit-card-wrapper{display:grid;grid-template-columns:60% 1fr 1fr;grid-column-gap:16px}.ce_paymentgateway .paymentgateway-stripe .credit-card-wrapper .stripe-card-name{grid-column:1/span 3}@media screen and (max-width:770px){.ce_paymentgateway .paymentgateway-stripe .credit-card-wrapper{grid-template-columns:repeat(2,minmax(0,50%))}.ce_paymentgateway .paymentgateway-stripe .credit-card-wrapper .stripe-card-name,.ce_paymentgateway .paymentgateway-stripe .credit-card-wrapper .stripe-card-number{grid-column:1/span 2}}.hasteform_someid>div,.mod_job_request_manager>div{margin-bottom:68px}.hasteform_someid .new_job,.mod_job_request_manager .new_job{margin-bottom:10px}.hasteform_someid .new_job a,.mod_job_request_manager .new_job a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none;padding:0;text-align:left;text-decoration:none!important}.hasteform_someid .new_job a:active,.hasteform_someid .new_job a:focus,.hasteform_someid .new_job a:hover,.mod_job_request_manager .new_job a:active,.mod_job_request_manager .new_job a:focus,.mod_job_request_manager .new_job a:hover{background-image:none;background-position:0;text-decoration:none!important}.hasteform_someid .new_job a,.mod_job_request_manager .new_job a{border-radius:10px;color:#fff;cursor:pointer;display:inline-block;padding:.5em 1.618em;text-align:center;transition:background-color .4s}.hasteform_someid .new_job a:active,.hasteform_someid .new_job a:focus,.hasteform_someid .new_job a:hover,.mod_job_request_manager .new_job a:active,.mod_job_request_manager .new_job a:focus,.mod_job_request_manager .new_job a:hover{transition:background-color .15s,border-color .15s}.hasteform_someid .new_job a,.mod_job_request_manager .new_job a{background-color:#0075ff;border:1px solid #0075ff;color:#fff!important}.hasteform_someid .new_job a:active,.hasteform_someid .new_job a:focus,.hasteform_someid .new_job a:hover,.mod_job_request_manager .new_job a:active,.mod_job_request_manager .new_job a:focus,.mod_job_request_manager .new_job a:hover{background-color:#024b93;border-color:#024b93;color:#fff!important}.hasteform_someid .flatrateCount,.mod_job_request_manager .flatrateCount{margin-bottom:16px}.hasteform_someid .job_manager_list .job_manager_list_intro,.mod_job_request_manager .job_manager_list .job_manager_list_intro{border-bottom:1px solid #f5f5f5;display:inline-block;padding-bottom:6px;width:100%}.hasteform_someid .job_manager_list .job,.mod_job_request_manager .job_manager_list .job{display:flex;flex-wrap:wrap}.hasteform_someid .job_manager_list .job+.job,.mod_job_request_manager .job_manager_list .job+.job{margin-top:26px}.hasteform_someid .job_manager_list .job_info,.mod_job_request_manager .job_manager_list .job_info{border:1px solid #f5f5f5;order:5;padding:10px 16px;width:100%}.hasteform_someid .job_manager_list .job_edit_wrapper,.mod_job_request_manager .job_manager_list .job_edit_wrapper{background-color:#f5f5f5;border:1px solid #f5f5f5;border-bottom-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;margin-bottom:-1px;margin-left:auto;order:2;padding-left:6px;padding-right:6px}.hasteform_someid .job_manager_list .job_enddate,.hasteform_someid .job_manager_list .job_startdate,.mod_job_request_manager .job_manager_list .job_enddate,.mod_job_request_manager .job_manager_list .job_startdate{display:inline-block}.hasteform_someid .job_reject_reason,.mod_job_request_manager .job_reject_reason{margin-bottom:16px}.hasteform_someid .job_reject_reason .meta_title,.mod_job_request_manager .job_reject_reason .meta_title{font-weight:700}.hasteform_someid .job_edit_wrapper a,.mod_job_request_manager .job_edit_wrapper a{color:#0075ff;display:block;margin-left:6px;margin-right:6px;position:relative;text-indent:-9999px;width:1.2em}.hasteform_someid .job_edit_wrapper a:before,.mod_job_request_manager .job_edit_wrapper a:before{content:"";font-family:Font Awesome\ 6 Free;font-size:1em;font-weight:900;left:1px;position:absolute;text-indent:0}.hasteform_someid .job_edit_wrapper a.edit_job:before,.mod_job_request_manager .job_edit_wrapper a.edit_job:before{content:""}.hasteform_someid .job_edit_wrapper a.stop_job:before,.mod_job_request_manager .job_edit_wrapper a.stop_job:before{content:"";font-weight:400}.hasteform_someid .job_edit_wrapper a.delete_job:before,.mod_job_request_manager .job_edit_wrapper a.delete_job:before{content:""}.hasteform_someid .job_edit_wrapper a.view_job:before,.mod_job_request_manager .job_edit_wrapper a.view_job:before{content:""}.hasteform_someid .job_edit_wrapper a.extend_item:before,.hasteform_someid .job_edit_wrapper a.renew_item:before,.mod_job_request_manager .job_edit_wrapper a.extend_item:before,.mod_job_request_manager .job_edit_wrapper a.renew_item:before{content:""}.hasteform_someid .job_edit_wrapper a.duplicate_job:before,.mod_job_request_manager .job_edit_wrapper a.duplicate_job:before{content:""}.hasteform_someid .job_edit_wrapper a.toggle_job:before,.mod_job_request_manager .job_edit_wrapper a.toggle_job:before{content:"";font-weight:400}.hasteform_someid .filter_unpublished .job_edit_wrapper a.toggle_job:before,.mod_job_request_manager .filter_unpublished .job_edit_wrapper a.toggle_job:before{content:""}.hasteform_someid>.info.saving:before,.mod_job_request_manager>.info.saving:before{font-family:Font Awesome\ 6 Free;font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:spin 2s linear infinite;content:"";display:inline-block;padding-right:"0"}.hasteform_someid .mce-container,.mod_job_request_manager .mce-container{box-sizing:border-box}.hasteform_someid>.info.saving~*,.mod_job_request_manager>.info.saving~*{display:none}.hasteform_someid .formbody>fieldset,.mod_job_request_manager .formbody>fieldset{margin-bottom:26px}.hasteform_someid .formbody .widget-checkbox fieldset>legend,.mod_job_request_manager .formbody .widget-checkbox fieldset>legend{display:none}.hasteform_someid .formbody .widget-submit,.mod_job_request_manager .formbody .widget-submit{display:inline-block;margin-right:6px;margin-top:6px}.hasteform_someid .formbody .widget-calendar.start,.hasteform_someid .formbody .widget-calendar.stop,.mod_job_request_manager .formbody .widget-calendar.start,.mod_job_request_manager .formbody .widget-calendar.stop{width:48%}.hasteform_someid .formbody .widget-calendar.start,.mod_job_request_manager .formbody .widget-calendar.start{float:left}.hasteform_someid .formbody .widget-calendar.stop,.mod_job_request_manager .formbody .widget-calendar.stop{float:right}.hasteform_someid .widget-fineuploader.image .selector_container li img,.hasteform_someid .widget-fineuploader.singleSRC .selector_container li img,.mod_job_request_manager .widget-fineuploader.image .selector_container li img,.mod_job_request_manager .widget-fineuploader.singleSRC .selector_container li img{margin-right:0}.hasteform_someid .widget-fineuploader.image .selector_container li a.delete,.hasteform_someid .widget-fineuploader.singleSRC .selector_container li a.delete,.mod_job_request_manager .widget-fineuploader.image .selector_container li a.delete,.mod_job_request_manager .widget-fineuploader.singleSRC .selector_container li a.delete{margin-left:0}.hasteform_someid fieldset.fieldset-publish>legend,.mod_job_request_manager fieldset.fieldset-publish>legend{display:none}.hasteform_someid .sort-wrapper,.mod_job_request_manager .sort-wrapper{align-items:baseline;display:flex;gap:16px}.hasteform_someid .sort-wrapper .filter_wrapper,.mod_job_request_manager .sort-wrapper .filter_wrapper{margin-bottom:16px;min-width:25%}.hasteform_someid .sort-wrapper .filter_wrapper .filter,.mod_job_request_manager .sort-wrapper .filter_wrapper .filter{border:1px solid #ccc;border-radius:5px;color:#000;cursor:pointer;display:inline-block;margin-bottom:6px;padding:6px}.hasteform_someid .sort-wrapper .filter_wrapper .filter.active,.mod_job_request_manager .sort-wrapper .filter_wrapper .filter.active{background-color:#0075ff;border-color:#0075ff}.hasteform_someid .sort-wrapper .jobs-sorting,.mod_job_request_manager .sort-wrapper .jobs-sorting{margin-bottom:16px;min-width:25%}.hasteform_someid .sort-wrapper .jobs-sorting .formbody,.mod_job_request_manager .sort-wrapper .jobs-sorting .formbody{display:initial}.module-job-offer-manager>div:nth-last-child(n+2){margin-bottom:16px}.module-job-offer-manager .new-job{margin-bottom:10px}.module-job-offer-manager .new-job a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none;padding:0;text-align:left;text-decoration:none!important}.module-job-offer-manager .new-job a:active,.module-job-offer-manager .new-job a:focus,.module-job-offer-manager .new-job a:hover{background-image:none;background-position:0;text-decoration:none!important}.module-job-offer-manager .new-job a{border-radius:10px;color:#fff;cursor:pointer;display:inline-block;padding:.5em 1.618em;text-align:center;transition:background-color .4s}.module-job-offer-manager .new-job a:active,.module-job-offer-manager .new-job a:focus,.module-job-offer-manager .new-job a:hover{transition:background-color .15s,border-color .15s}.module-job-offer-manager .new-job a{background-color:#0075ff;border:1px solid #0075ff;color:#fff!important}.module-job-offer-manager .new-job a:active,.module-job-offer-manager .new-job a:focus,.module-job-offer-manager .new-job a:hover{background-color:#024b93;border-color:#024b93;color:#fff!important}.module-job-offer-manager .flatrateCount{margin-bottom:16px}.module-job-offer-manager .job-manager-list .job-manager-list-intro{border-bottom:1px solid #f5f5f5;display:inline-block;padding-bottom:6px;width:100%}.module-job-offer-manager .job-manager-list .job{display:flex;flex-wrap:wrap}.module-job-offer-manager .job-manager-list .job+.job{margin-top:26px}.module-job-offer-manager .job-manager-list .job-info{border:1px solid #878787;border-radius:10px 0 10px 10px;order:5;padding:10px 16px;width:100%}.module-job-offer-manager .job-manager-list .job-edit-wrapper{background-color:#f5f5f5;border:1px solid #878787;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;margin-bottom:-1px;margin-left:auto;order:2;padding-left:6px;padding-right:6px}.module-job-offer-manager .job-manager-list .job-end-date,.module-job-offer-manager .job-manager-list .job-start-date{display:inline-block}.module-job-offer-manager .job-manager-list .previews-wrapper{margin-top:10px}.module-job-offer-manager .job-manager-list .previews-wrapper .preview-header{font-weight:700}.module-job-offer-manager .job-manager-list .previews-wrapper .previews{display:flex;flex-wrap:wrap;gap:16px}.module-job-offer-manager .job-manager-list .previews-wrapper .previews .preview{background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:10px;display:grid;grid-template-columns:3fr 1fr;padding:6px}.module-job-offer-manager .job-manager-list .previews-wrapper .previews .preview a{grid-column:span 2}.module-job-offer-manager .job-manager-list .previews-wrapper .previews .preview a:before{font-family:Font Awesome\ 6 Free;font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;padding-right:.4em}.module-job-offer-manager .job-manager-list .previews-wrapper .previews .preview .delete-preview{display:flex;justify-content:flex-end}.module-job-offer-manager .job-manager-list .previews-wrapper .previews .preview .delete-preview a{color:red;display:block;position:relative;text-indent:-9999px;width:1.2em}.module-job-offer-manager .job-manager-list .previews-wrapper .previews .preview .delete-preview a:before{content:"";font-family:Font Awesome\ 6 Free;font-size:1em;font-weight:900;left:1px;position:absolute;right:0;text-indent:0}.module-job-offer-manager .job_reject_reason{margin-bottom:16px}.module-job-offer-manager .job_reject_reason .meta_title{font-weight:700}.module-job-offer-manager .job-edit-wrapper a{color:#0075ff;display:block;margin-left:6px;margin-right:6px;position:relative;text-indent:-9999px;width:1.2em}.module-job-offer-manager .job-edit-wrapper a:before{content:"";font-family:Font Awesome\ 6 Free;font-size:1em;font-weight:900;left:1px;position:absolute;text-indent:0}.module-job-offer-manager .job-edit-wrapper a.edit-job:before{content:""}.module-job-offer-manager .job-edit-wrapper a.stop-job:before{content:"";font-weight:400}.module-job-offer-manager .job-edit-wrapper a.delete-job:before{content:""}.module-job-offer-manager .job-edit-wrapper a.view-job:before{content:""}.module-job-offer-manager .job-edit-wrapper a.extend-item:before,.module-job-offer-manager .job-edit-wrapper a.renew-item:before{content:""}.module-job-offer-manager .job-edit-wrapper a.duplicate-job:before{content:""}.module-job-offer-manager .job-edit-wrapper a.toggle-job:before{content:"";font-weight:400}.module-job-offer-manager .filter-unpublished .job-edit-wrapper a.toggle_job:before{content:""}.module-job-offer-manager>.info.saving:before{font-family:Font Awesome\ 6 Free;font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:spin 2s linear infinite;content:"";display:inline-block;padding-right:"0"}.module-job-offer-manager .mce-container{box-sizing:border-box}.module-job-offer-manager>.info.saving~*{display:none}.module-job-offer-manager .formbody>fieldset{margin-bottom:26px}.module-job-offer-manager .formbody .widget-checkbox fieldset>legend{display:none}.module-job-offer-manager .formbody .widget-submit{display:inline-block;margin-right:6px;margin-top:6px}.module-job-offer-manager .formbody .widget-calendar.start,.module-job-offer-manager .formbody .widget-calendar.stop{width:48%}.module-job-offer-manager .formbody .widget-calendar.start{float:left}.module-job-offer-manager .formbody .widget-calendar.stop{float:right}.module-job-offer-manager .widget-fineuploader.image .selector_container li img,.module-job-offer-manager .widget-fineuploader.singleSRC .selector_container li img{margin-right:0}.module-job-offer-manager .widget-fineuploader.image .selector_container li a.delete,.module-job-offer-manager .widget-fineuploader.singleSRC .selector_container li a.delete{margin-left:0}.module-job-offer-manager fieldset.fieldset-publish>legend{display:none}.module-job-offer-manager .sorting-wrapper{align-items:baseline;display:flex;gap:16px}.module-job-offer-manager .sorting-wrapper .filter-list{margin-bottom:16px;min-width:25%}.module-job-offer-manager .sorting-wrapper .filter-list .filter{border:1px solid #ccc;border-radius:5px;color:#000;cursor:pointer;display:inline-block;margin-bottom:6px;padding:6px}.module-job-offer-manager .sorting-wrapper .filter-list .filter.active{background-color:#0075ff;border-color:#0075ff}.module-job-offer-manager .sorting-wrapper .jobs-sorting{margin-bottom:16px;min-width:25%}.module-job-offer-manager .sorting-wrapper .jobs-sorting .formbody{display:initial}.jobs_fe_edit_item{background-color:#024b93;border-color:#f5f5f5 #024b93 #024b93;border-top:1px solid #024b93;bottom:0;position:fixed;width:100%;z-index:1000}.jobs_fe_edit_item .preview{align-items:baseline;display:flex;gap:16px;margin:0 auto;max-width:1300px;padding:26px}.jobs_fe_edit_item .headline{color:#fff;font-size:20px}.mod_jobs_cv_manager label>span,.mod_jobs_cv_manager legend>span{display:block;font-weight:400}.mod_jobs_company_location_manager .widget-fieldset,.module-job-offer-manager .widget-fieldset{border:1px solid #ccc;border-radius:10px;padding:26px 16px 10px;position:relative}.mod_jobs_company_location_manager .widget-fieldset:nth-last-child(n+2),.module-job-offer-manager .widget-fieldset:nth-last-child(n+2){margin-bottom:26px}.mod_jobs_company_location_manager .widget-fieldset>:first-child,.module-job-offer-manager .widget-fieldset>:first-child{background-color:#fff;color:gray;font-weight:400;padding:0 1em;position:absolute;top:-13px}.module-jobs-user-management .widget-fieldset{border:1px solid #ccc;border-radius:10px;padding:26px 16px 10px;position:relative}.module-jobs-user-management .widget-fieldset:nth-last-child(n+2){margin-bottom:26px}.module-jobs-user-management .widget-fieldset>:first-child{background-color:#fff;color:gray;font-weight:400;padding:0 1em;position:absolute;top:-13px}.module-jobs-user-management .create{margin-bottom:26px}.module-jobs-user-management .member{align-items:center;border:1px solid #ccc;border-radius:10px;display:grid;grid-template-columns:3fr 1fr;padding:10px 16px}.module-jobs-user-management .member:nth-last-child(n+2){margin-bottom:16px}.module-jobs-user-management .member .title:after{content:":"}.module-jobs-user-management .member .email{grid-row:2}.module-jobs-user-management .member .name{font-size:1.4rem}.module-jobs-user-management .member .name .title{display:none}.module-jobs-user-management .member .action{-moz-column-gap:16px;column-gap:16px;display:flex;justify-content:flex-end}.module-jobs-user-management .member .action a{color:#0075ff;display:block;position:relative;text-indent:-9999px;width:1.2em}.module-jobs-user-management .member .action a:before{content:"";font-family:Font Awesome\ 6 Free;font-size:1em;font-weight:900;left:1px;position:absolute;text-indent:0}.module-jobs-user-management .member .action a:hover{color:#0a1f43}.module-jobs-user-management .member .action .edit a:before{content:""}.module-jobs-user-management .member .action .de-activate a:before{content:""}.module-jobs-user-management .member .action .de-disabled a:before{content:""}.module-jobs-user-management .member .action .delete a:before{content:""}.module-jobs-user-management .member--disabled,.module-jobs-user-management .member--disabled .action a{color:#878787}.mod_jobs_company_location_manager{margin-top:-16px!important}.mod_jobs_company_location_manager form{margin-top:16px}.mod_jobs_company_manager{margin-top:-16px!important}.mod_jobs_company_manager .formbody>fieldset{border:1px solid #ccc;border-radius:10px;overflow:visible;padding:26px 16px 10px;position:relative}.mod_jobs_company_manager .formbody>fieldset:first-of-type{margin-top:16px}.mod_jobs_company_manager .formbody>fieldset:nth-last-child(n+2){margin-bottom:26px}.mod_jobs_company_manager .formbody>fieldset>legend{background-color:#fff;color:gray;font-size:16px;font-weight:400;padding:0 1em;position:absolute;top:-13px}.mod_changePassword,.mod_personalData{border:1px solid #ccc;border-radius:10px;padding:26px 16px 10px}.jobs_list_dynamic>div,.mod_job_offer_list>div,.mod_job_request_list>div,.mod_jobs_member_profile_list>div{border-bottom:1px solid #f5f5f5;padding:16px}.jobs_list_dynamic>div:first-child,.mod_job_offer_list>div:first-child,.mod_job_request_list>div:first-child,.mod_jobs_member_profile_list>div:first-child{border-top:1px solid #f5f5f5}.jobs_list_dynamic>div.featured,.mod_job_offer_list>div.featured,.mod_job_request_list>div.featured,.mod_jobs_member_profile_list>div.featured{background-color:rgba(0,117,255,.1)}.jobs_list_dynamic>div.pagination,.mod_job_offer_list>div.pagination,.mod_job_request_list>div.pagination,.mod_jobs_member_profile_list>div.pagination{border-bottom:0}.jobs_list_dynamic>div.pagination:hover,.mod_job_offer_list>div.pagination:hover,.mod_job_request_list>div.pagination:hover,.mod_jobs_member_profile_list>div.pagination:hover{background:none}.mod_job_offer_list>div.layout_logo,.mod_job_search>div.layout_logo,.mod_jobs_member_profile_list>div.layout_logo{grid-template-columns:146px 1fr auto;margin:16px 0;min-height:110px;overflow:hidden;padding:16px 16px 16px 10px;position:relative}.mod_job_offer_list>div.layout_short a,.mod_job_search>div.layout_short a,.mod_jobs_member_profile_list>div.layout_short a{color:#024b93;margin-bottom:8px}.module-job-offer-list-dynamic.job-offer-list-default .layout_logo{grid-template-columns:146px 1fr auto;margin:16px 0;min-height:110px;overflow:hidden;padding:16px 16px 16px 10px;position:relative}.module-job-offer-list-dynamic.job-offer-list-default .layout_logo.featured{background-color:#f5faff}.module-job-offer-list-dynamic.bookmark-button-active .offer{position:relative}.module-job-offer-list-dynamic.bookmark-button-active .offer .ce_jobs_bookmark_button{line-height:1.8em}.module-job-offer-list-dynamic.bookmark-button-active .offer .ce_jobs_bookmark_button button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-color:#fff!important;border:none;color:#0075ff;cursor:pointer;display:block;outline:none;padding:0;position:relative;text-align:left;text-decoration:none!important;text-indent:-9999px;width:2.16em}.module-job-offer-list-dynamic.bookmark-button-active .offer .ce_jobs_bookmark_button button:active,.module-job-offer-list-dynamic.bookmark-button-active .offer .ce_jobs_bookmark_button button:focus,.module-job-offer-list-dynamic.bookmark-button-active .offer .ce_jobs_bookmark_button button:hover{background-image:none;background-position:0;text-decoration:none!important}.module-job-offer-list-dynamic.bookmark-button-active .offer .ce_jobs_bookmark_button button:before{content:"";font-family:Font Awesome\ 6 Free;font-size:1.8em;font-weight:900;font-weight:400;left:1px;position:absolute;text-indent:0}.module-job-offer-list-dynamic.bookmark-button-active .offer .ce_jobs_bookmark_button button:hover:before,.module-job-offer-list-dynamic.bookmark-button-active .offer .ce_jobs_bookmark_button.bookmarked button:before{font-weight:900}.module-job-offer-list-dynamic.bookmark-button-active .offer .ce_jobs_bookmark_button.bookmarked button:hover:before{font-weight:400}.mod_job_request_list>div.layout_portrait,.mod_job_request_list_dynamic>div.layout_portrait,.mod_job_request_search>div.layout_portrait{grid-template-columns:146px 1fr auto;margin:16px 0;min-height:110px;overflow:hidden;padding:16px 16px 16px 10px;position:relative}.mod_job_request_list>div.layout_short a,.mod_job_request_list_dynamic>div.layout_short a,.mod_job_request_search>div.layout_short a{color:#024b93;margin-bottom:8px}.mod_jobs_member_profile_list:after{clear:both;content:"";display:table}.mod_jobs_member_profile_list>div.layout_gallery{border:1px solid #f5f5f5;box-sizing:border-box;float:left;height:132px;margin-right:16px;padding:0;position:relative;width:calc(12.5% - 14px)}.mod_jobs_member_profile_list>div.layout_gallery .image,.mod_jobs_member_profile_list>div.layout_gallery a{display:block;height:100%}.mod_jobs_member_profile_list>div.layout_gallery img{left:50%;max-width:100px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .25s ease-in-out;width:calc(100% - 32px)}.mod_jobs_member_profile_list>div.layout_gallery:nth-child(8n){margin-right:0}.mod_jobs_member_profile_list>div.layout_gallery:nth-child(n+9){margin-top:16px}.mod_jobs_member_profile_list>div.layout_gallery:hover img{transition:width .15s ease-in-out;width:calc(90% - 32px)}.job-offer-list-stage{min-height:314px;min-width:466px;position:relative}@media(max-width:830px){.job-offer-list-stage{display:none}}.job-offer-list-stage .job-offer-content{background-color:#024b93;border:1px solid #f5f5f5;border-radius:10px;max-width:354px;position:relative;z-index:2}.job-offer-list-stage .job-offer-content:hover{background-color:#0a1f43}.job-offer-list-stage .job-offer-content:hover .headline{text-decoration:underline}@supports(backdrop-filter:blur(19px)){.job-offer-list-stage .job-offer-content{backdrop-filter:blur(19px);background-color:transparent}.job-offer-list-stage .job-offer-content:hover{background-color:rgba(0,0,0,.2)}}.job-offer-list-stage .job-offer-content a{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;padding:16px}.job-offer-list-stage .job-offer-content a>*{grid-column:1/span 2}.job-offer-list-stage .job-offer-content a>.image,.job-offer-list-stage .job-offer-content a>.subheadline{grid-column:auto/auto}.job-offer-list-stage .job-offer-content a>.subheadline{color:#fff}.job-offer-list-stage .job-offer-content .image img{background-color:#fff;border-radius:10px;max-height:40px;max-width:100px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.job-offer-list-stage .job-offer-content a{text-decoration:none!important}.job-offer-list-stage .job-offer-content .subheadline{font-size:11px}.job-offer-list-stage .job-offer-content .headline{font-size:18px;font-weight:700;line-height:1.25em}.job-offer-list-stage .job-offer-content .meta .type .type{background-color:#fff!important;color:#024b93}.job-offer-list-stage .job-offer-image{aspect-ratio:354/244;border-radius:10px;left:0;margin-left:110px;margin-top:68px;overflow:hidden;position:absolute;top:0;width:354px;z-index:0}.module-job-offer-list-dynamic .headline a{color:#024b93;font-family:Barlow Semi Condensed,Helvetica,sans-serif;font-size:clamp(20px,2.34vw,24px);font-weight:500;margin:10px 0}.module-job-offer-list-dynamic .headline a:hover{color:#0075ff;text-decoration:underline}.module-job-offer-list-dynamic .subheadline{align-items:center;color:#024b93;display:flex;line-height:1.2}.module-job-offer-list-dynamic .company-profile-meta-data>div,.module-job-offer-list-dynamic .company-profile-meta-data>span,.module-job-offer-list-dynamic .meta>div,.module-job-offer-list-dynamic .meta>span{font-family:Poppins,Helvetica,sans-serif;padding-left:1.6em;position:relative}.module-job-offer-list-dynamic .company-profile-meta-data>div.type,.module-job-offer-list-dynamic .company-profile-meta-data>span.type,.module-job-offer-list-dynamic .meta>div.type,.module-job-offer-list-dynamic .meta>span.type{padding-left:0}.module-job-offer-list-dynamic .company-profile-meta-data>div .title,.module-job-offer-list-dynamic .company-profile-meta-data>span .title,.module-job-offer-list-dynamic .meta>div .title,.module-job-offer-list-dynamic .meta>span .title{display:none}.module-job-offer-list-dynamic .company-profile-meta-data>div:before,.module-job-offer-list-dynamic .company-profile-meta-data>span:before,.module-job-offer-list-dynamic .meta>div:before,.module-job-offer-list-dynamic .meta>span:before{display:inline-block;font-family:Font Awesome\ 6 Free;font-weight:900;left:0;position:absolute}.module-job-offer-list-dynamic .company-profile-meta-data>div.address:before,.module-job-offer-list-dynamic .company-profile-meta-data>div.city:before,.module-job-offer-list-dynamic .company-profile-meta-data>div.location:before,.module-job-offer-list-dynamic .company-profile-meta-data>div.locations:before,.module-job-offer-list-dynamic .company-profile-meta-data>span.address:before,.module-job-offer-list-dynamic .company-profile-meta-data>span.city:before,.module-job-offer-list-dynamic .company-profile-meta-data>span.location:before,.module-job-offer-list-dynamic .company-profile-meta-data>span.locations:before,.module-job-offer-list-dynamic .meta>div.address:before,.module-job-offer-list-dynamic .meta>div.city:before,.module-job-offer-list-dynamic .meta>div.location:before,.module-job-offer-list-dynamic .meta>div.locations:before,.module-job-offer-list-dynamic .meta>span.address:before,.module-job-offer-list-dynamic .meta>span.city:before,.module-job-offer-list-dynamic .meta>span.location:before,.module-job-offer-list-dynamic .meta>span.locations:before{content:""}.module-job-offer-list-dynamic .company-profile-meta-data>div.money:before,.module-job-offer-list-dynamic .company-profile-meta-data>span.money:before,.module-job-offer-list-dynamic .meta>div.money:before,.module-job-offer-list-dynamic .meta>span.money:before{content:""}.module-job-offer-list-dynamic .company-profile-meta-data>div.industries:before,.module-job-offer-list-dynamic .company-profile-meta-data>span.industries:before,.module-job-offer-list-dynamic .meta>div.industries:before,.module-job-offer-list-dynamic .meta>span.industries:before{content:""}.module-job-offer-list-dynamic .company-profile-meta-data>div.salary:before,.module-job-offer-list-dynamic .company-profile-meta-data>span.salary:before,.module-job-offer-list-dynamic .meta>div.salary:before,.module-job-offer-list-dynamic .meta>span.salary:before{content:""}.module-job-offer-list-dynamic .company-profile-meta-data>div.category .label,.module-job-offer-list-dynamic .company-profile-meta-data>span.category .label,.module-job-offer-list-dynamic .meta>div.category .label,.module-job-offer-list-dynamic .meta>span.category .label{display:none}.module-job-offer-list-dynamic .company-profile-meta-data>div.category:before,.module-job-offer-list-dynamic .company-profile-meta-data>span.category:before,.module-job-offer-list-dynamic .meta>div.category:before,.module-job-offer-list-dynamic .meta>span.category:before{content:""}.module-job-offer-list-dynamic .company-profile-meta-data>div.category .category,.module-job-offer-list-dynamic .company-profile-meta-data>span.category .category,.module-job-offer-list-dynamic .meta>div.category .category,.module-job-offer-list-dynamic .meta>span.category .category{display:inline-block}.module-job-offer-list-dynamic .company-profile-meta-data>div.category .category:nth-child(n+3),.module-job-offer-list-dynamic .company-profile-meta-data>span.category .category:nth-child(n+3),.module-job-offer-list-dynamic .meta>div.category .category:nth-child(n+3),.module-job-offer-list-dynamic .meta>span.category .category:nth-child(n+3){padding-left:.4em}.module-job-offer-list-dynamic .company-profile-meta-data>div.category .category:nth-last-child(n+2):after,.module-job-offer-list-dynamic .company-profile-meta-data>span.category .category:nth-last-child(n+2):after,.module-job-offer-list-dynamic .meta>div.category .category:nth-last-child(n+2):after,.module-job-offer-list-dynamic .meta>span.category .category:nth-last-child(n+2):after{content:"|";padding-left:.7em}.module-job-offer-list-dynamic .company-profile-meta-data>div.employee:before,.module-job-offer-list-dynamic .company-profile-meta-data>span.employee:before,.module-job-offer-list-dynamic .meta>div.employee:before,.module-job-offer-list-dynamic .meta>span.employee:before{content:""}.module-job-offer-list-dynamic .company-profile-meta-data .money-limit:before,.module-job-offer-list-dynamic .meta .money-limit:before{content:"-"}.module-job-offer-list-dynamic .meta{align-items:baseline;color:#024b93;display:flex;flex-wrap:wrap;font-size:12px;row-gap:10px}.module-job-offer-list-dynamic .meta>span{display:inline-block;margin-right:25.888px}.module-job-offer-list-dynamic .meta>span:last-child{margin-bottom:0;margin-right:0}.module-job-offer-list-dynamic .meta>span.city a:hover{color:#024b93;text-decoration:underline}.module-job-offer-list-dynamic .published-since{color:#024b93;font-size:14px;grid-column:3;line-height:1.2}.module-job-offer-list-dynamic .jobs-offer-action-wrapper{-moz-column-gap:16px;column-gap:16px;display:flex;justify-self:flex-end}.module-job-offer-list-dynamic .jobs-offer-action-wrapper a{height:-moz-fit-content;height:fit-content}.module-job-offer-list-dynamic .layout_logo{align-items:flex-end;background-color:#fff;border:1px solid #f5f5f5;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);color:#0075ff;display:grid}.module-job-offer-list-dynamic .layout_logo:hover{background-color:#f5f5f5}.module-job-offer-list-dynamic .layout_logo .image figure{background-color:#fff;border-radius:6px;padding:6px}.module-job-offer-list-dynamic.job-offer-list-cards{display:grid;gap:16px 16px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}@media(max-width:830px){.module-job-offer-list-dynamic.job-offer-list-cards{box-sizing:border-box;display:flex;margin-left:-16px;overflow:scroll;padding:16px;scroll-behavior:smooth;scroll-padding-left:16px;scroll-snap-stop:always;scroll-snap-type:x mandatory;scrollbar-width:none;width:100vw}}.module-job-offer-list-dynamic.job-offer-list-cards .layout_logo{align-items:stretch;box-shadow:0 0 10px 0 rgba(0,0,0,.2);gap:26px 10px;grid-row:span 4;grid-template-columns:auto 1fr;grid-template-rows:subgrid;padding:clamp(10px,2.5vw,26px);scroll-snap-align:start}@media(max-width:830px){.module-job-offer-list-dynamic.job-offer-list-cards .layout_logo{flex-shrink:0;width:300px}}.module-job-offer-list-dynamic.job-offer-list-cards .headline{hyphens:auto}.module-job-offer-list-dynamic.job-offer-list-cards .headline a{font-size:24px;margin:0}.module-job-offer-list-dynamic.job-offer-list-cards .headline,.module-job-offer-list-dynamic.job-offer-list-cards .jobs-offer-action-wrapper,.module-job-offer-list-dynamic.job-offer-list-cards .meta{grid-column:span 2}.module-job-offer-list-dynamic.job-offer-list-cards .subheadline{align-self:center;font-size:15px}.module-job-offer-list-dynamic.job-offer-list-cards .meta{display:flex;flex-direction:column;font-size:12px;gap:6px;grid-row:3}.module-job-offer-list-dynamic.job-offer-list-cards .meta>.type{margin-bottom:10px;margin-top:0!important}.module-job-offer-list-dynamic.job-offer-list-cards .image{align-self:center}.module-job-offer-list-dynamic.job-offer-list-cards .image img{max-height:70px;max-width:260px}.module-job-offer-list-dynamic.job-offer-list-cards .published-since{display:none}.module-job-offer-list-dynamic.job-offer-list-cards .jobs-offer-action-wrapper{align-self:flex-end;box-sizing:border-box;justify-content:space-between;width:100%}.module-job-offer-list-dynamic.job-offer-list-cards .jobs-offer-action-wrapper a{text-align:center;width:100%}.module-job-offer-list-dynamic.job-offer-list-cards .empty-message,.module-job-offer-list-dynamic.job-offer-list-cards .pagination{grid-column:auto/span 4}@media screen and (max-width:440px){.module-job-offer-list-dynamic.job-offer-list-cards{grid-template-columns:auto}.module-job-offer-list-dynamic.job-offer-list-cards .layout_logo{padding:16px}}.module-job-offer-list-dynamic.job-offer-list-default .published-since{align-self:center}.module-job-offer-list-dynamic.job-offer-list-default .image{align-self:center;grid-row:1/span 4}.module-job-offer-list-dynamic.job-offer-list-default .image figure{display:block;flex-shrink:0;height:90px;width:120px}.module-job-offer-list-dynamic.job-offer-list-default .image figure img,.module-job-offer-list-dynamic.job-offer-list-default .image figure picture{height:100%;width:100%}.module-job-offer-list-dynamic.job-offer-list-default .image figure img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.module-job-offer-list-dynamic.job-offer-list-default .meta{grid-row:3}.module-job-offer-list-dynamic.job-offer-list-default .subheadline{margin-right:10px}.module-job-offer-list-dynamic.job-offer-list-default .headline{grid-column:span 2;grid-row:2}.module-job-offer-list-dynamic.job-offer-list-default .jobs-offer-action-wrapper{grid-row:3;height:-moz-fit-content;height:fit-content}@media screen and (min-width:900px)and (max-width:1120px){.layout-left .module-job-offer-list-dynamic.job-offer-list-default .subheadline{grid-column:2/span 2;grid-row:2}.layout-left .module-job-offer-list-dynamic.job-offer-list-default .headline{grid-column:span 2;grid-row:3}.layout-left .module-job-offer-list-dynamic.job-offer-list-default .meta{grid-row:4}.layout-left .module-job-offer-list-dynamic.job-offer-list-default .jobs-offer-action-wrapper{grid-row:4;height:-moz-fit-content;height:fit-content}.layout-left .module-job-offer-list-dynamic.job-offer-list-default .published-since{grid-column:2;grid-row:1;margin-bottom:6px}}@media screen and (max-width:900px){.module-job-offer-list-dynamic.job-offer-list-default .offer{padding-right:10px}}.module-job-offer-list-dynamic .mod_jobs_job_alert{background-color:#f5faff;border:1px solid #f5f5f5;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);color:#424242;padding:16px}.module-job-offer-list-dynamic .mod_jobs_job_alert .job_alert_search_criteria{display:none}.module-job-offer-list-dynamic .mod_jobs_job_alert .search_subscription{display:none!important}.module-job-offer-list-dynamic .mod_jobs_job_alert p.hide{display:none}.module-job-offer-list-dynamic .mod_jobs_job_alert .job_alert>:nth-last-child(n-2){margin-bottom:10px}.module-job-offer-list-dynamic .mod_jobs_job_alert .job_alert .formbody{grid-template-columns:1fr auto}.module-job-offer-list-dynamic .mod_jobs_job_alert .job_alert .formbody .widget{margin-bottom:0}.module-job-offer-list-dynamic .mod_jobs_job_alert .job_alert .formbody .widget-submit,.module-job-offer-list-dynamic .mod_jobs_job_alert .job_alert .formbody .widget-submit button{box-sizing:border-box;width:100%}@media screen and (max-width:560px){.module-job-offer-list-dynamic .mod_jobs_job_alert .job_alert .formbody{grid-template-columns:1fr}}.module-job-offer-list-dynamic .mod_jobs_job_alert .job_alert.no-label .widget-submit{transform:none}.module-job-offer-list-dynamic .mod_jobs_job_alert .job_alert.no-label .widget-submit button{margin-top:0}@media screen and (max-width:900px){.module-job-offer-list-dynamic .mod_jobs_job_alert{padding-left:10px;padding-right:10px}}@media(max-width:830px){.job-offer-list-default.jobs-list-dynamic.module-job-offer-list-dynamic .image{grid-row:1/span 2}.job-offer-list-default.jobs-list-dynamic.module-job-offer-list-dynamic .subheadline{align-self:center;grid-row:1/span 2}.job-offer-list-default.jobs-list-dynamic.module-job-offer-list-dynamic .headline{grid-column:span 3;grid-row:3}.job-offer-list-default.jobs-list-dynamic.module-job-offer-list-dynamic .published-since{display:none}.job-offer-list-default.jobs-list-dynamic.module-job-offer-list-dynamic .meta{grid-column:span 2;grid-row:4}.job-offer-list-default.jobs-list-dynamic.module-job-offer-list-dynamic .jobs-offer-action-wrapper{grid-column:span 2;grid-row:5;margin-top:16px;width:100%}.job-offer-list-default.jobs-list-dynamic.module-job-offer-list-dynamic .jobs-offer-action-wrapper a{width:100%}}.page-job-details #container .inside>:first-child{padding-top:clamp(26px,2.5vw,42px)}.mod_job_offer_reader>*>*,.mod_job_request_reader>*>*,.mod_jobs_cv_reader>*>*{margin-bottom:42px}.mod_job_offer_reader>:last-child>*,.mod_job_request_reader>:last-child>*,.mod_jobs_cv_reader>:last-child>*{margin-bottom:0}.mod_job_offer_reader .details_googlemap,.mod_job_request_reader .details_googlemap,.mod_jobs_cv_reader .details_googlemap{aspect-ratio:9/4}.mod_job_offer_reader .company-info .region:before,.mod_job_request_reader .company-info .region:before,.mod_jobs_cv_reader .company-info .region:before{font-family:Font Awesome\ 6 Free;font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;padding-right:.4em}.mod_job_offer_reader .company-info span.label,.mod_job_request_reader .company-info span.label,.mod_jobs_cv_reader .company-info span.label{display:none}.mod_job_offer_reader .details_head_inside h1,.mod_job_request_reader .details_head_inside h1,.mod_jobs_cv_reader .details_head_inside h1{margin-bottom:0}.mod_job_offer_reader .details_head_inside .company,.mod_job_request_reader .details_head_inside .company,.mod_jobs_cv_reader .details_head_inside .company{font-size:22px}.mod_job_offer_reader .details_head_inside .meta,.mod_job_request_reader .details_head_inside .meta,.mod_jobs_cv_reader .details_head_inside .meta{display:flex;flex-wrap:wrap;margin-top:10px}.mod_job_offer_reader .details_head_inside .meta>div,.mod_job_request_reader .details_head_inside .meta>div,.mod_jobs_cv_reader .details_head_inside .meta>div{margin-right:26px}.mod_job_offer_reader .details_head_inside .meta>div:last-child,.mod_job_request_reader .details_head_inside .meta>div:last-child,.mod_jobs_cv_reader .details_head_inside .meta>div:last-child{margin-right:0}.mod_job_offer_reader .details_head_inside .meta .label,.mod_job_request_reader .details_head_inside .meta .label,.mod_jobs_cv_reader .details_head_inside .meta .label{color:#0075ff;display:block;display:inline-block;position:relative;text-indent:-9999px;width:1.2em}.mod_job_offer_reader .details_head_inside .meta .label:before,.mod_job_request_reader .details_head_inside .meta .label:before,.mod_jobs_cv_reader .details_head_inside .meta .label:before{color:#024b93;content:"";font-family:Font Awesome\ 6 Free;font-size:1em;font-weight:900;left:1px;position:absolute;text-indent:0}.mod_job_offer_reader .details_head_inside .meta .region .label:before,.mod_job_request_reader .details_head_inside .meta .region .label:before,.mod_jobs_cv_reader .details_head_inside .meta .region .label:before{content:""}.mod_job_offer_reader .details_head_inside .meta .type .label:before,.mod_job_request_reader .details_head_inside .meta .type .label:before,.mod_jobs_cv_reader .details_head_inside .meta .type .label:before{content:""}.mod_job_offer_reader .details_head_inside .meta .category .label:before,.mod_job_request_reader .details_head_inside .meta .category .label:before,.mod_jobs_cv_reader .details_head_inside .meta .category .label:before{content:""}.mod_job_offer_reader .details_head_inside .meta .money .label:before,.mod_job_request_reader .details_head_inside .meta .money .label:before,.mod_jobs_cv_reader .details_head_inside .meta .money .label:before{content:""}.mod_job_offer_reader .details_head_inside .meta .attribute+.attribute:before,.mod_job_offer_reader .details_head_inside .meta .category+.category:before,.mod_job_offer_reader .details_head_inside .meta .type+.type:before,.mod_job_request_reader .details_head_inside .meta .attribute+.attribute:before,.mod_job_request_reader .details_head_inside .meta .category+.category:before,.mod_job_request_reader .details_head_inside .meta .type+.type:before,.mod_jobs_cv_reader .details_head_inside .meta .attribute+.attribute:before,.mod_jobs_cv_reader .details_head_inside .meta .category+.category:before,.mod_jobs_cv_reader .details_head_inside .meta .type+.type:before{content:" / "}.mod_job_offer_reader .details_contact_inside,.mod_job_request_reader .details_contact_inside,.mod_jobs_cv_reader .details_contact_inside{position:relative}.mod_job_offer_reader .details_contact_inside .col_1,.mod_job_request_reader .details_contact_inside .col_1,.mod_jobs_cv_reader .details_contact_inside .col_1{position:absolute;width:300px}.mod_job_offer_reader .details_contact_inside .col_1 .image,.mod_job_request_reader .details_contact_inside .col_1 .image,.mod_jobs_cv_reader .details_contact_inside .col_1 .image{background-color:#fff;border:1px solid #f5f5f5;display:block;height:300px;padding:5px;position:relative;width:300px}.mod_job_offer_reader .details_contact_inside .col_1 .image img,.mod_job_request_reader .details_contact_inside .col_1 .image img,.mod_jobs_cv_reader .details_contact_inside .col_1 .image img{left:50%;max-width:300px;position:absolute;top:50%;transform:translate(-50%,-50%)}.mod_job_offer_reader .details_contact_inside .col_2,.mod_job_request_reader .details_contact_inside .col_2,.mod_jobs_cv_reader .details_contact_inside .col_2{padding-left:358.5px}.mod_job_offer_reader .details_main_two_cols>:after,.mod_job_request_reader .details_main_two_cols>:after,.mod_jobs_cv_reader .details_main_two_cols>:after{clear:both;content:"";display:table}.mod_job_offer_reader .details_main_two_cols .details_main_inside,.mod_job_request_reader .details_main_two_cols .details_main_inside,.mod_jobs_cv_reader .details_main_two_cols .details_main_inside{display:grid;gap:42px;grid-template-columns:minmax(0,1fr) 390px}.mod_job_offer_reader .details_main_two_cols .details-main-left,.mod_job_request_reader .details_main_two_cols .details-main-left,.mod_jobs_cv_reader .details_main_two_cols .details-main-left{box-sizing:border-box}.mod_job_offer_reader .details_main_two_cols .details-main-left>*,.mod_job_request_reader .details_main_two_cols .details-main-left>*,.mod_jobs_cv_reader .details_main_two_cols .details-main-left>*{margin-bottom:26px}.mod_job_offer_reader .details_main_two_cols .details-main-left>:last-child,.mod_job_request_reader .details_main_two_cols .details-main-left>:last-child,.mod_jobs_cv_reader .details_main_two_cols .details-main-left>:last-child{margin-bottom:0}.mod_job_offer_reader .details_main_two_cols .details-main-left li:nth-last-child(n+2),.mod_job_request_reader .details_main_two_cols .details-main-left li:nth-last-child(n+2),.mod_jobs_cv_reader .details_main_two_cols .details-main-left li:nth-last-child(n+2){margin-bottom:16px}.mod_job_offer_reader .details_main_two_cols .details-main-left .gallery img,.mod_job_request_reader .details_main_two_cols .details-main-left .gallery img,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .gallery img{border-radius:10px}.mod_job_offer_reader .details_main_two_cols .details-main-left .job-title,.mod_job_request_reader .details_main_two_cols .details-main-left .job-title,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .job-title{font-size:clamp(28px,4.6vw,32px);font-weight:500;margin-bottom:6px}.mod_job_offer_reader .details_main_two_cols .details-main-left .headline,.mod_job_request_reader .details_main_two_cols .details-main-left .headline,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .headline{font-size:clamp(20px,3.38vw,22px);margin-top:42px}.mod_job_offer_reader .details_main_two_cols .details-main-left .details_contact,.mod_job_request_reader .details_main_two_cols .details-main-left .details_contact,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .details_contact{margin-top:68px}.mod_job_offer_reader .details_main_two_cols .details-main-left .details_contact .label,.mod_job_request_reader .details_main_two_cols .details-main-left .details_contact .label,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .details_contact .label{display:block;font-family:Poppins,Helvetica,sans-serif;font-size:clamp(24px,4vw,26px);font-weight:500;margin-bottom:26px}.mod_job_offer_reader .details_main_two_cols .details-main-left .contact_details,.mod_job_request_reader .details_main_two_cols .details-main-left .contact_details,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .contact_details{display:grid;gap:26px;grid-template-columns:repeat(2,1fr)}.mod_job_offer_reader .details_main_two_cols .details-main-left .contact_details .contact-person>.contact-person,.mod_job_request_reader .details_main_two_cols .details-main-left .contact_details .contact-person>.contact-person,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .contact_details .contact-person>.contact-person{margin-top:16px}.mod_job_offer_reader .details_main_two_cols .details-main-left .contact_details .contact-person-name,.mod_job_request_reader .details_main_two_cols .details-main-left .contact_details .contact-person-name,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .contact_details .contact-person-name{font-size:1.2rem}.mod_job_offer_reader .details_main_two_cols .details-main-left .contact_details div.contact-person-address,.mod_job_request_reader .details_main_two_cols .details-main-left .contact_details div.contact-person-address,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .contact_details div.contact-person-address{padding-left:26px;position:relative}.mod_job_offer_reader .details_main_two_cols .details-main-left .contact_details div.contact-person-address:before,.mod_job_request_reader .details_main_two_cols .details-main-left .contact_details div.contact-person-address:before,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .contact_details div.contact-person-address:before{font-family:Font Awesome\ 6 Free;font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;left:0;padding-right:16px;position:absolute}.mod_job_offer_reader .details_main_two_cols .details-main-left .contact_details div.email,.mod_job_offer_reader .details_main_two_cols .details-main-left .contact_details div.phone,.mod_job_request_reader .details_main_two_cols .details-main-left .contact_details div.email,.mod_job_request_reader .details_main_two_cols .details-main-left .contact_details div.phone,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .contact_details div.email,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .contact_details div.phone{hyphens:auto}.mod_job_offer_reader .details_main_two_cols .details-main-left .contact_details div.email:before,.mod_job_offer_reader .details_main_two_cols .details-main-left .contact_details div.phone:before,.mod_job_request_reader .details_main_two_cols .details-main-left .contact_details div.email:before,.mod_job_request_reader .details_main_two_cols .details-main-left .contact_details div.phone:before,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .contact_details div.email:before,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .contact_details div.phone:before{font-family:Font Awesome\ 6 Free;font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;padding-right:.4em}.mod_job_offer_reader .details_main_two_cols .details-main-left .contact_details div.email .label,.mod_job_offer_reader .details_main_two_cols .details-main-left .contact_details div.phone .label,.mod_job_request_reader .details_main_two_cols .details-main-left .contact_details div.email .label,.mod_job_request_reader .details_main_two_cols .details-main-left .contact_details div.phone .label,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .contact_details div.email .label,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .contact_details div.phone .label{display:none}.mod_job_offer_reader .details_main_two_cols .details-main-left .contact_details div.phone:before,.mod_job_request_reader .details_main_two_cols .details-main-left .contact_details div.phone:before,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .contact_details div.phone:before{font-family:Font Awesome\ 6 Free;font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;padding-right:.4em}.mod_job_offer_reader .details_main_two_cols .details-main-left .contact_details .image,.mod_job_request_reader .details_main_two_cols .details-main-left .contact_details .image,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .contact_details .image{align-items:center;align-self:center;box-sizing:border-box;display:flex;height:150px;justify-self:end;width:150px}.mod_job_offer_reader .details_main_two_cols .details-main-left .contact_details .image figure,.mod_job_request_reader .details_main_two_cols .details-main-left .contact_details .image figure,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .contact_details .image figure{background-color:#fff;border-radius:10px;padding:10px}@media screen and (max-width:650px){.mod_job_offer_reader .details_main_two_cols .details-main-left .contact_details .image,.mod_job_request_reader .details_main_two_cols .details-main-left .contact_details .image,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .contact_details .image{align-self:start;display:block;height:100px;width:100px}}@media screen and (max-width:480px){.mod_job_offer_reader .details_main_two_cols .details-main-left .contact_details,.mod_job_request_reader .details_main_two_cols .details-main-left .contact_details,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .contact_details{display:block}.mod_job_offer_reader .details_main_two_cols .details-main-left .contact_details .image,.mod_job_request_reader .details_main_two_cols .details-main-left .contact_details .image,.mod_jobs_cv_reader .details_main_two_cols .details-main-left .contact_details .image{display:none}}.mod_job_offer_reader .details_main_two_cols .details-main-right,.mod_job_request_reader .details_main_two_cols .details-main-right,.mod_jobs_cv_reader .details_main_two_cols .details-main-right{box-sizing:border-box;display:flex;flex-direction:column;row-gap:1em}.mod_job_offer_reader .details_main_two_cols .details-main-right .details_contact_inside,.mod_job_request_reader .details_main_two_cols .details-main-right .details_contact_inside,.mod_jobs_cv_reader .details_main_two_cols .details-main-right .details_contact_inside{margin-bottom:26px}.mod_job_offer_reader .details_main_two_cols .details-main-right h2,.mod_job_request_reader .details_main_two_cols .details-main-right h2,.mod_jobs_cv_reader .details_main_two_cols .details-main-right h2{font-size:clamp(24px,4vw,26px)}.mod_job_offer_reader .details_main_two_cols .details-main-right .image,.mod_job_request_reader .details_main_two_cols .details-main-right .image,.mod_jobs_cv_reader .details_main_two_cols .details-main-right .image{margin-bottom:21px}.mod_job_offer_reader .details_main_two_cols .details-main-right .details_googlemap,.mod_job_request_reader .details_main_two_cols .details-main-right .details_googlemap,.mod_jobs_cv_reader .details_main_two_cols .details-main-right .details_googlemap{aspect-ratio:1/1;margin-bottom:42px}.mod_job_offer_reader .jobs-offer-action-wrapper,.mod_job_request_reader .jobs-offer-action-wrapper,.mod_jobs_cv_reader .jobs-offer-action-wrapper{display:flex;justify-content:flex-end;padding-top:16px!important}.mod_job_offer_reader .contact_details,.mod_job_request_reader .contact_details,.mod_jobs_cv_reader .contact_details{display:flex;flex-direction:column}.mod_job_offer_reader .contact_details .org,.mod_job_request_reader .contact_details .org,.mod_jobs_cv_reader .contact_details .org{font-weight:700;margin-bottom:6px}.mod_job_offer_reader .contact_details .org a:hover,.mod_job_request_reader .contact_details .org a:hover,.mod_jobs_cv_reader .contact_details .org a:hover{text-decoration:underline}.mod_job_offer_reader .contact_details .adr,.mod_job_request_reader .contact_details .adr,.mod_jobs_cv_reader .contact_details .adr{padding-left:1.9em;position:relative}.mod_job_offer_reader .contact_details .adr:before,.mod_job_request_reader .contact_details .adr:before,.mod_jobs_cv_reader .contact_details .adr:before{font-family:Font Awesome\ 6 Free;font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;left:0;padding-right:16px;position:absolute}.mod_job_offer_reader .contact_details .adr~.adr,.mod_job_request_reader .contact_details .adr~.adr,.mod_jobs_cv_reader .contact_details .adr~.adr{border-color:#f5f5f5 #99c8ff #99c8ff;border-top:1px solid #99c8ff;margin-top:6px;padding-top:6px}.mod_job_offer_reader .contact_details .company-profile-link,.mod_job_request_reader .contact_details .company-profile-link,.mod_jobs_cv_reader .contact_details .company-profile-link{margin-top:26px}.mod_job_offer_reader .contact_details .company-profile-link a,.mod_job_request_reader .contact_details .company-profile-link a,.mod_jobs_cv_reader .contact_details .company-profile-link a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;box-sizing:border-box;outline:none;padding:0;text-align:left;text-decoration:none!important;width:100%}.mod_job_offer_reader .contact_details .company-profile-link a:active,.mod_job_offer_reader .contact_details .company-profile-link a:focus,.mod_job_offer_reader .contact_details .company-profile-link a:hover,.mod_job_request_reader .contact_details .company-profile-link a:active,.mod_job_request_reader .contact_details .company-profile-link a:focus,.mod_job_request_reader .contact_details .company-profile-link a:hover,.mod_jobs_cv_reader .contact_details .company-profile-link a:active,.mod_jobs_cv_reader .contact_details .company-profile-link a:focus,.mod_jobs_cv_reader .contact_details .company-profile-link a:hover{background-image:none;background-position:0;text-decoration:none!important}.mod_job_offer_reader .contact_details .company-profile-link a,.mod_job_request_reader .contact_details .company-profile-link a,.mod_jobs_cv_reader .contact_details .company-profile-link a{background-color:#0075ff;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;padding:.5em 1.618em;text-align:center;transition:background-color .4s}.mod_job_offer_reader .contact_details .company-profile-link a:active,.mod_job_offer_reader .contact_details .company-profile-link a:focus,.mod_job_offer_reader .contact_details .company-profile-link a:hover,.mod_job_request_reader .contact_details .company-profile-link a:active,.mod_job_request_reader .contact_details .company-profile-link a:focus,.mod_job_request_reader .contact_details .company-profile-link a:hover,.mod_jobs_cv_reader .contact_details .company-profile-link a:active,.mod_jobs_cv_reader .contact_details .company-profile-link a:focus,.mod_jobs_cv_reader .contact_details .company-profile-link a:hover{transition:background-color .15s,border-color .15s}.mod_job_offer_reader .contact_details .company-profile-link a,.mod_job_request_reader .contact_details .company-profile-link a,.mod_jobs_cv_reader .contact_details .company-profile-link a{background-color:#fff;border:1px solid #024b93;color:#024b93!important}.mod_job_offer_reader .contact_details .company-profile-link a:active,.mod_job_offer_reader .contact_details .company-profile-link a:focus,.mod_job_offer_reader .contact_details .company-profile-link a:hover,.mod_job_request_reader .contact_details .company-profile-link a:active,.mod_job_request_reader .contact_details .company-profile-link a:focus,.mod_job_request_reader .contact_details .company-profile-link a:hover,.mod_jobs_cv_reader .contact_details .company-profile-link a:active,.mod_jobs_cv_reader .contact_details .company-profile-link a:focus,.mod_jobs_cv_reader .contact_details .company-profile-link a:hover{background-color:#024b93;border-color:#024b93;color:#fff!important}.mod_job_offer_reader .details_contact_form,.mod_job_offer_reader .details_contact_inside,.mod_job_request_reader .details_contact_form,.mod_job_request_reader .details_contact_inside,.mod_jobs_cv_reader .details_contact_form,.mod_jobs_cv_reader .details_contact_inside{border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);overflow:hidden;padding:16px}.mod_job_offer_reader .details-main-left .details_contact_inside,.mod_job_offer_reader .details_contact_form,.mod_job_request_reader .details-main-left .details_contact_inside,.mod_job_request_reader .details_contact_form,.mod_jobs_cv_reader .details-main-left .details_contact_inside,.mod_jobs_cv_reader .details_contact_form{background-color:#f5f5f5}.mod_job_offer_reader .details_contact_form,.mod_job_request_reader .details_contact_form,.mod_jobs_cv_reader .details_contact_form{position:relative}.mod_job_offer_reader .details_contact_form .details_contact_form_inside,.mod_job_request_reader .details_contact_form .details_contact_form_inside,.mod_jobs_cv_reader .details_contact_form .details_contact_form_inside{position:sticky;top:0}.mod_job_offer_reader .details_contact_form .widget-location,.mod_job_request_reader .details_contact_form .widget-location,.mod_jobs_cv_reader .details_contact_form .widget-location{background-color:#fff;border-radius:10px}.mod_job_offer_reader .details_contact_form .widget-location label.widget-location,.mod_job_request_reader .details_contact_form .widget-location label.widget-location,.mod_jobs_cv_reader .details_contact_form .widget-location label.widget-location{margin-bottom:0;padding-left:16px;padding-top:10px}.mod_job_offer_reader .details_contact_form .widget-location label.widget-location:after,.mod_job_request_reader .details_contact_form .widget-location label.widget-location:after,.mod_jobs_cv_reader .details_contact_form .widget-location label.widget-location:after{display:none}.mod_job_offer_reader .details_contact_form .widget-location select,.mod_job_request_reader .details_contact_form .widget-location select,.mod_jobs_cv_reader .details_contact_form .widget-location select{border:0}@media screen and (max-width:500px){.mod_job_offer_reader .details_contact_form .field-privacy,.mod_job_request_reader .details_contact_form .field-privacy,.mod_jobs_cv_reader .details_contact_form .field-privacy{font-size:.8rem}}.mod_job_offer_reader .back a,.mod_job_request_reader .back a,.mod_jobs_cv_reader .back a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none;padding:0;padding:.5em 68px!important;position:relative;text-align:left;text-decoration:none!important}.mod_job_offer_reader .back a:active,.mod_job_offer_reader .back a:focus,.mod_job_offer_reader .back a:hover,.mod_job_request_reader .back a:active,.mod_job_request_reader .back a:focus,.mod_job_request_reader .back a:hover,.mod_jobs_cv_reader .back a:active,.mod_jobs_cv_reader .back a:focus,.mod_jobs_cv_reader .back a:hover{background-image:none;background-position:0;text-decoration:none!important}.mod_job_offer_reader .back a,.mod_job_request_reader .back a,.mod_jobs_cv_reader .back a{border-radius:10px;color:#fff;cursor:pointer;display:inline-block;padding:.5em 1.618em;text-align:center;transition:background-color .4s}.mod_job_offer_reader .back a:active,.mod_job_offer_reader .back a:focus,.mod_job_offer_reader .back a:hover,.mod_job_request_reader .back a:active,.mod_job_request_reader .back a:focus,.mod_job_request_reader .back a:hover,.mod_jobs_cv_reader .back a:active,.mod_jobs_cv_reader .back a:focus,.mod_jobs_cv_reader .back a:hover{transition:background-color .15s,border-color .15s}.mod_job_offer_reader .back a,.mod_job_request_reader .back a,.mod_jobs_cv_reader .back a{background-color:#0075ff;border:1px solid #0075ff;color:#fff!important}.mod_job_offer_reader .back a:active,.mod_job_offer_reader .back a:focus,.mod_job_offer_reader .back a:hover,.mod_job_request_reader .back a:active,.mod_job_request_reader .back a:focus,.mod_job_request_reader .back a:hover,.mod_jobs_cv_reader .back a:active,.mod_jobs_cv_reader .back a:focus,.mod_jobs_cv_reader .back a:hover{background-color:#024b93;border-color:#024b93;color:#fff!important}.mod_job_offer_reader .back a:before,.mod_job_request_reader .back a:before,.mod_jobs_cv_reader .back a:before{font-family:Font Awesome\ 6 Free;font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-size:1.6rem;left:.5em;padding-right:.4em;position:absolute;top:1px}.mod_job_offer_reader .gallery,.mod_job_request_reader .gallery,.mod_jobs_cv_reader .gallery{display:grid;grid-gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width:1024px){.mod_job_offer_reader .gallery,.mod_job_request_reader .gallery,.mod_jobs_cv_reader .gallery{grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (max-width:750px){.mod_job_offer_reader .gallery,.mod_job_request_reader .gallery,.mod_jobs_cv_reader .gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:600px){.mod_job_offer_reader .gallery,.mod_job_request_reader .gallery,.mod_jobs_cv_reader .gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:500px){.mod_job_offer_reader .gallery,.mod_job_request_reader .gallery,.mod_jobs_cv_reader .gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:380px){.mod_job_offer_reader .gallery,.mod_job_request_reader .gallery,.mod_jobs_cv_reader .gallery{grid-template-columns:auto}}.mod_job_offer_reader{overflow:visible}.mod_jobs_cv_reader .details-main-left>*{margin-bottom:26px}.mod_jobs_cv_reader .details-main-left>:last-child{margin-bottom:0}.mod_jobs_cv_reader .details-main-left>*>*{margin-bottom:16px}.mod_jobs_cv_reader .details-main-left>*>:last-child,.mod_jobs_cv_reader .headline{margin-bottom:0}.mod_jobs_cv_reader .subheadline{font-weight:700}.mod_job_offer_reader .details_head,.mod_job_offer_reader.stage-content p.back,.mod_job_offer_reader.stage-image p.back{display:none}.mod_job_offer_reader.stage-content .company-profile-meta-data>div,.mod_job_offer_reader.stage-content .company-profile-meta-data>span,.mod_job_offer_reader.stage-content .meta>div,.mod_job_offer_reader.stage-content .meta>span,.mod_job_offer_reader.stage-image .company-profile-meta-data>div,.mod_job_offer_reader.stage-image .company-profile-meta-data>span,.mod_job_offer_reader.stage-image .meta>div,.mod_job_offer_reader.stage-image .meta>span{font-family:Poppins,Helvetica,sans-serif;padding-left:1.6em;position:relative}.mod_job_offer_reader.stage-content .company-profile-meta-data>div.type,.mod_job_offer_reader.stage-content .company-profile-meta-data>span.type,.mod_job_offer_reader.stage-content .meta>div.type,.mod_job_offer_reader.stage-content .meta>span.type,.mod_job_offer_reader.stage-image .company-profile-meta-data>div.type,.mod_job_offer_reader.stage-image .company-profile-meta-data>span.type,.mod_job_offer_reader.stage-image .meta>div.type,.mod_job_offer_reader.stage-image .meta>span.type{padding-left:0}.mod_job_offer_reader.stage-content .company-profile-meta-data>div .title,.mod_job_offer_reader.stage-content .company-profile-meta-data>span .title,.mod_job_offer_reader.stage-content .meta>div .title,.mod_job_offer_reader.stage-content .meta>span .title,.mod_job_offer_reader.stage-image .company-profile-meta-data>div .title,.mod_job_offer_reader.stage-image .company-profile-meta-data>span .title,.mod_job_offer_reader.stage-image .meta>div .title,.mod_job_offer_reader.stage-image .meta>span .title{display:none}.mod_job_offer_reader.stage-content .company-profile-meta-data>div:before,.mod_job_offer_reader.stage-content .company-profile-meta-data>span:before,.mod_job_offer_reader.stage-content .meta>div:before,.mod_job_offer_reader.stage-content .meta>span:before,.mod_job_offer_reader.stage-image .company-profile-meta-data>div:before,.mod_job_offer_reader.stage-image .company-profile-meta-data>span:before,.mod_job_offer_reader.stage-image .meta>div:before,.mod_job_offer_reader.stage-image .meta>span:before{display:inline-block;font-family:Font Awesome\ 6 Free;font-weight:900;left:0;position:absolute}.mod_job_offer_reader.stage-content .company-profile-meta-data>div.address:before,.mod_job_offer_reader.stage-content .company-profile-meta-data>div.city:before,.mod_job_offer_reader.stage-content .company-profile-meta-data>div.location:before,.mod_job_offer_reader.stage-content .company-profile-meta-data>div.locations:before,.mod_job_offer_reader.stage-content .company-profile-meta-data>span.address:before,.mod_job_offer_reader.stage-content .company-profile-meta-data>span.city:before,.mod_job_offer_reader.stage-content .company-profile-meta-data>span.location:before,.mod_job_offer_reader.stage-content .company-profile-meta-data>span.locations:before,.mod_job_offer_reader.stage-content .meta>div.address:before,.mod_job_offer_reader.stage-content .meta>div.city:before,.mod_job_offer_reader.stage-content .meta>div.location:before,.mod_job_offer_reader.stage-content .meta>div.locations:before,.mod_job_offer_reader.stage-content .meta>span.address:before,.mod_job_offer_reader.stage-content .meta>span.city:before,.mod_job_offer_reader.stage-content .meta>span.location:before,.mod_job_offer_reader.stage-content .meta>span.locations:before,.mod_job_offer_reader.stage-image .company-profile-meta-data>div.address:before,.mod_job_offer_reader.stage-image .company-profile-meta-data>div.city:before,.mod_job_offer_reader.stage-image .company-profile-meta-data>div.location:before,.mod_job_offer_reader.stage-image .company-profile-meta-data>div.locations:before,.mod_job_offer_reader.stage-image .company-profile-meta-data>span.address:before,.mod_job_offer_reader.stage-image .company-profile-meta-data>span.city:before,.mod_job_offer_reader.stage-image .company-profile-meta-data>span.location:before,.mod_job_offer_reader.stage-image .company-profile-meta-data>span.locations:before,.mod_job_offer_reader.stage-image .meta>div.address:before,.mod_job_offer_reader.stage-image .meta>div.city:before,.mod_job_offer_reader.stage-image .meta>div.location:before,.mod_job_offer_reader.stage-image .meta>div.locations:before,.mod_job_offer_reader.stage-image .meta>span.address:before,.mod_job_offer_reader.stage-image .meta>span.city:before,.mod_job_offer_reader.stage-image .meta>span.location:before,.mod_job_offer_reader.stage-image .meta>span.locations:before{content:""}.mod_job_offer_reader.stage-content .company-profile-meta-data>div.money:before,.mod_job_offer_reader.stage-content .company-profile-meta-data>span.money:before,.mod_job_offer_reader.stage-content .meta>div.money:before,.mod_job_offer_reader.stage-content .meta>span.money:before,.mod_job_offer_reader.stage-image .company-profile-meta-data>div.money:before,.mod_job_offer_reader.stage-image .company-profile-meta-data>span.money:before,.mod_job_offer_reader.stage-image .meta>div.money:before,.mod_job_offer_reader.stage-image .meta>span.money:before{content:""}.mod_job_offer_reader.stage-content .company-profile-meta-data>div.industries:before,.mod_job_offer_reader.stage-content .company-profile-meta-data>span.industries:before,.mod_job_offer_reader.stage-content .meta>div.industries:before,.mod_job_offer_reader.stage-content .meta>span.industries:before,.mod_job_offer_reader.stage-image .company-profile-meta-data>div.industries:before,.mod_job_offer_reader.stage-image .company-profile-meta-data>span.industries:before,.mod_job_offer_reader.stage-image .meta>div.industries:before,.mod_job_offer_reader.stage-image .meta>span.industries:before{content:""}.mod_job_offer_reader.stage-content .company-profile-meta-data>div.salary:before,.mod_job_offer_reader.stage-content .company-profile-meta-data>span.salary:before,.mod_job_offer_reader.stage-content .meta>div.salary:before,.mod_job_offer_reader.stage-content .meta>span.salary:before,.mod_job_offer_reader.stage-image .company-profile-meta-data>div.salary:before,.mod_job_offer_reader.stage-image .company-profile-meta-data>span.salary:before,.mod_job_offer_reader.stage-image .meta>div.salary:before,.mod_job_offer_reader.stage-image .meta>span.salary:before{content:""}.mod_job_offer_reader.stage-content .company-profile-meta-data>div.category .label,.mod_job_offer_reader.stage-content .company-profile-meta-data>span.category .label,.mod_job_offer_reader.stage-content .meta>div.category .label,.mod_job_offer_reader.stage-content .meta>span.category .label,.mod_job_offer_reader.stage-image .company-profile-meta-data>div.category .label,.mod_job_offer_reader.stage-image .company-profile-meta-data>span.category .label,.mod_job_offer_reader.stage-image .meta>div.category .label,.mod_job_offer_reader.stage-image .meta>span.category .label{display:none}.mod_job_offer_reader.stage-content .company-profile-meta-data>div.category:before,.mod_job_offer_reader.stage-content .company-profile-meta-data>span.category:before,.mod_job_offer_reader.stage-content .meta>div.category:before,.mod_job_offer_reader.stage-content .meta>span.category:before,.mod_job_offer_reader.stage-image .company-profile-meta-data>div.category:before,.mod_job_offer_reader.stage-image .company-profile-meta-data>span.category:before,.mod_job_offer_reader.stage-image .meta>div.category:before,.mod_job_offer_reader.stage-image .meta>span.category:before{content:""}.mod_job_offer_reader.stage-content .company-profile-meta-data>div.category .category,.mod_job_offer_reader.stage-content .company-profile-meta-data>span.category .category,.mod_job_offer_reader.stage-content .meta>div.category .category,.mod_job_offer_reader.stage-content .meta>span.category .category,.mod_job_offer_reader.stage-image .company-profile-meta-data>div.category .category,.mod_job_offer_reader.stage-image .company-profile-meta-data>span.category .category,.mod_job_offer_reader.stage-image .meta>div.category .category,.mod_job_offer_reader.stage-image .meta>span.category .category{display:inline-block}.mod_job_offer_reader.stage-content .company-profile-meta-data>div.category .category:nth-child(n+3),.mod_job_offer_reader.stage-content .company-profile-meta-data>span.category .category:nth-child(n+3),.mod_job_offer_reader.stage-content .meta>div.category .category:nth-child(n+3),.mod_job_offer_reader.stage-content .meta>span.category .category:nth-child(n+3),.mod_job_offer_reader.stage-image .company-profile-meta-data>div.category .category:nth-child(n+3),.mod_job_offer_reader.stage-image .company-profile-meta-data>span.category .category:nth-child(n+3),.mod_job_offer_reader.stage-image .meta>div.category .category:nth-child(n+3),.mod_job_offer_reader.stage-image .meta>span.category .category:nth-child(n+3){padding-left:.4em}.mod_job_offer_reader.stage-content .company-profile-meta-data>div.category .category:nth-last-child(n+2):after,.mod_job_offer_reader.stage-content .company-profile-meta-data>span.category .category:nth-last-child(n+2):after,.mod_job_offer_reader.stage-content .meta>div.category .category:nth-last-child(n+2):after,.mod_job_offer_reader.stage-content .meta>span.category .category:nth-last-child(n+2):after,.mod_job_offer_reader.stage-image .company-profile-meta-data>div.category .category:nth-last-child(n+2):after,.mod_job_offer_reader.stage-image .company-profile-meta-data>span.category .category:nth-last-child(n+2):after,.mod_job_offer_reader.stage-image .meta>div.category .category:nth-last-child(n+2):after,.mod_job_offer_reader.stage-image .meta>span.category .category:nth-last-child(n+2):after{content:"|";padding-left:.7em}.mod_job_offer_reader.stage-content .company-profile-meta-data>div.employee:before,.mod_job_offer_reader.stage-content .company-profile-meta-data>span.employee:before,.mod_job_offer_reader.stage-content .meta>div.employee:before,.mod_job_offer_reader.stage-content .meta>span.employee:before,.mod_job_offer_reader.stage-image .company-profile-meta-data>div.employee:before,.mod_job_offer_reader.stage-image .company-profile-meta-data>span.employee:before,.mod_job_offer_reader.stage-image .meta>div.employee:before,.mod_job_offer_reader.stage-image .meta>span.employee:before{content:""}.mod_job_offer_reader.stage-content .company-profile-meta-data .money-limit:before,.mod_job_offer_reader.stage-content .meta .money-limit:before,.mod_job_offer_reader.stage-image .company-profile-meta-data .money-limit:before,.mod_job_offer_reader.stage-image .meta .money-limit:before{content:"-"}.mod_job_offer_reader.stage-image .job_offer_details .offer-image{margin:0}.mod_job_offer_reader.stage-content{overflow:visible}.mod_job_offer_reader.stage-content .title-wrapper{margin-bottom:var(--stage-bottom-spacing);margin-top:0}.mod_job_offer_reader.stage-content .title-wrapper h1{font-size:clamp(28px,4.6vw,40px);font-weight:500}.mod_job_offer_reader.stage-content .content-wrapper{display:grid;grid-template-columns:180px 1fr;grid-template-rows:minmax(auto,calc(50% - 6px)) 1fr;grid-gap:6px 26px;margin-bottom:0!important}.mod_job_offer_reader.stage-content .content-wrapper .company-info{display:grid}.mod_job_offer_reader.stage-content .content-wrapper .company{color:#f5f5f5;font-size:clamp(20px,3vw,30px);font-weight:500;line-height:1.2em}.mod_job_offer_reader.stage-content .content-wrapper .image{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);grid-row:1/span 2;margin-bottom:16px;overflow:hidden;padding:10px;position:relative;z-index:1}.mod_job_offer_reader.stage-content .content-wrapper .image img{aspect-ratio:1/1;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.mod_job_offer_reader.stage-content .content-wrapper .meta{align-items:center;color:#024b93;display:flex;flex-wrap:wrap;gap:0 16px;position:relative}.mod_job_offer_reader.stage-content .content-wrapper .meta>*{align-self:start;padding-top:26px;position:relative}.mod_job_offer_reader.stage-content .content-wrapper .meta:before{background-color:var(--color-body);content:"";height:100%;left:-100vw;position:absolute;top:0;width:200vw;z-index:0}.mod_job_offer_reader.stage-content .content-wrapper .meta .published-since{margin-left:auto}@media screen and (max-width:780px){.mod_job_offer_reader.stage-content .content-wrapper{grid-row-gap:26px}.mod_job_offer_reader.stage-content .content-wrapper .image{align-self:center;grid-row:auto;margin-bottom:0}.mod_job_offer_reader.stage-content .content-wrapper .image figure,.mod_job_offer_reader.stage-content .content-wrapper .image img,.mod_job_offer_reader.stage-content .content-wrapper .image picture{height:100%;width:100%}.mod_job_offer_reader.stage-content .content-wrapper .image img{aspect-ratio:auto;max-height:80px;max-width:160px;-o-object-position:center;object-position:center}.mod_job_offer_reader.stage-content .content-wrapper .company-info{align-self:center;display:block}.mod_job_offer_reader.stage-content .content-wrapper .meta{grid-column:1/span 2}}@media screen and (max-width:660px){.mod_job_offer_reader.stage-content .title-wrapper .meta{font-size:14px}.mod_job_offer_reader.stage-content .content-wrapper .company-info{grid-column:auto/span 2}.mod_job_offer_reader.stage-content .content-wrapper .meta{display:grid;grid-template-columns:auto;grid-gap:10px}.mod_job_offer_reader.stage-content .content-wrapper .meta .published-since,.mod_job_offer_reader.stage-content .content-wrapper .meta>.type{grid-column:1}.mod_job_offer_reader.stage-content .content-wrapper .meta>.type{width:100%}.mod_job_offer_reader.stage-content .content-wrapper .meta .published-since{padding-left:0;padding-top:0}.mod_job_offer_reader.stage-content .content-wrapper .meta .jobs-offer-action-wrapper{display:none}}@media screen and (max-width:480px){.mod_job_offer_reader.stage-content .content-wrapper .meta{padding-top:16px}.mod_job_offer_reader.stage-content .content-wrapper .meta>.type{align-self:center;padding:0}.mod_job_offer_reader.stage-content .content-wrapper .meta .published-since{display:none}.mod_job_offer_reader.stage-content .content-wrapper .meta .jobs-offer-action-wrapper{grid-row:1/auto}}.mod_job_request_search p.header,.mod_jobs_company_search p.header,.module-job-search p.header{border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5;padding:10px 16px}.mod_job_request_search p.header+ul>li:first-child,.mod_jobs_company_search p.header+ul>li:first-child,.module-job-search p.header+ul>li:first-child{border-top:0}.mod_job_request_search>div,.mod_jobs_company_search>div,.module-job-search>div{padding-bottom:26px}.mod_job_request_search>div:last-child,.mod_jobs_company_search>div:last-child,.module-job-search>div:last-child{padding-bottom:0}.mod_job_request_search.search-results-only form,.mod_jobs_company_search.search-results-only form,.module-job-search.search-results-only form{display:none}.mod_job_request_search #ctrl_attr.checkbox_container fieldset,.mod_jobs_company_search #ctrl_attr.checkbox_container fieldset,.module-job-search #ctrl_attr.checkbox_container fieldset{margin-bottom:26px}.mod_job_request_search #ctrl_attr.checkbox_container fieldset:last-child,.mod_jobs_company_search #ctrl_attr.checkbox_container fieldset:last-child,.module-job-search #ctrl_attr.checkbox_container fieldset:last-child{margin-bottom:0}.mod_job_request_search div.reset-form,.mod_jobs_company_search div.reset-form,.module-job-search div.reset-form{margin-top:var(--content-spacing)}.mod_job_request_search.company-search-horizontal .search-close-button,.mod_job_request_search.jobs-search-horizontal .search-close-button,.mod_jobs_company_search.company-search-horizontal .search-close-button,.mod_jobs_company_search.jobs-search-horizontal .search-close-button,.module-job-search.company-search-horizontal .search-close-button,.module-job-search.jobs-search-horizontal .search-close-button{display:none}.mod_job_request_search.company-search-horizontal .formbody,.mod_job_request_search.jobs-search-horizontal .formbody,.mod_jobs_company_search.company-search-horizontal .formbody,.mod_jobs_company_search.jobs-search-horizontal .formbody,.module-job-search.company-search-horizontal .formbody,.module-job-search.jobs-search-horizontal .formbody{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:10px}.mod_job_request_search.company-search-horizontal .formbody .jobs-search-categories,.mod_job_request_search.company-search-horizontal .formbody .jobs-search-keywords,.mod_job_request_search.company-search-horizontal .formbody .jobs-search-submit,.mod_job_request_search.jobs-search-horizontal .formbody .jobs-search-categories,.mod_job_request_search.jobs-search-horizontal .formbody .jobs-search-keywords,.mod_job_request_search.jobs-search-horizontal .formbody .jobs-search-submit,.mod_jobs_company_search.company-search-horizontal .formbody .jobs-search-categories,.mod_jobs_company_search.company-search-horizontal .formbody .jobs-search-keywords,.mod_jobs_company_search.company-search-horizontal .formbody .jobs-search-submit,.mod_jobs_company_search.jobs-search-horizontal .formbody .jobs-search-categories,.mod_jobs_company_search.jobs-search-horizontal .formbody .jobs-search-keywords,.mod_jobs_company_search.jobs-search-horizontal .formbody .jobs-search-submit,.module-job-search.company-search-horizontal .formbody .jobs-search-categories,.module-job-search.company-search-horizontal .formbody .jobs-search-keywords,.module-job-search.company-search-horizontal .formbody .jobs-search-submit,.module-job-search.jobs-search-horizontal .formbody .jobs-search-categories,.module-job-search.jobs-search-horizontal .formbody .jobs-search-keywords,.module-job-search.jobs-search-horizontal .formbody .jobs-search-submit{grid-column:span 3}.mod_job_request_search.company-search-horizontal .formbody .jobs-search-region,.mod_job_request_search.jobs-search-horizontal .formbody .jobs-search-region,.mod_jobs_company_search.company-search-horizontal .formbody .jobs-search-region,.mod_jobs_company_search.jobs-search-horizontal .formbody .jobs-search-region,.module-job-search.company-search-horizontal .formbody .jobs-search-region,.module-job-search.jobs-search-horizontal .formbody .jobs-search-region{grid-column:span 2}.mod_job_request_search.company-search-horizontal.company-search-horizontal-col-three .formbody .widget-submit,.mod_job_request_search.company-search-horizontal.company-search-horizontal-col-three .formbody .widget-text,.mod_job_request_search.jobs-search-horizontal.company-search-horizontal-col-three .formbody .widget-submit,.mod_job_request_search.jobs-search-horizontal.company-search-horizontal-col-three .formbody .widget-text,.mod_jobs_company_search.company-search-horizontal.company-search-horizontal-col-three .formbody .widget-submit,.mod_jobs_company_search.company-search-horizontal.company-search-horizontal-col-three .formbody .widget-text,.mod_jobs_company_search.jobs-search-horizontal.company-search-horizontal-col-three .formbody .widget-submit,.mod_jobs_company_search.jobs-search-horizontal.company-search-horizontal-col-three .formbody .widget-text,.module-job-search.company-search-horizontal.company-search-horizontal-col-three .formbody .widget-submit,.module-job-search.company-search-horizontal.company-search-horizontal-col-three .formbody .widget-text,.module-job-search.jobs-search-horizontal.company-search-horizontal-col-three .formbody .widget-submit,.module-job-search.jobs-search-horizontal.company-search-horizontal-col-three .formbody .widget-text{grid-column:span 3}@media(max-width:640px){.mod_job_request_search.company-search-horizontal .jobs-search-submit button,.mod_job_request_search.company-search-horizontal .widget-submit button,.mod_job_request_search.jobs-search-horizontal .jobs-search-submit button,.mod_job_request_search.jobs-search-horizontal .widget-submit button,.mod_jobs_company_search.company-search-horizontal .jobs-search-submit button,.mod_jobs_company_search.company-search-horizontal .widget-submit button,.mod_jobs_company_search.jobs-search-horizontal .jobs-search-submit button,.mod_jobs_company_search.jobs-search-horizontal .widget-submit button,.module-job-search.company-search-horizontal .jobs-search-submit button,.module-job-search.company-search-horizontal .widget-submit button,.module-job-search.jobs-search-horizontal .jobs-search-submit button,.module-job-search.jobs-search-horizontal .widget-submit button{width:100%}}.mod_job_request_search.company-search-horizontal .widget-select.select select,.mod_job_request_search.jobs-search-horizontal .widget-select.select select,.mod_jobs_company_search.company-search-horizontal .widget-select.select select,.mod_jobs_company_search.jobs-search-horizontal .widget-select.select select,.module-job-search.company-search-horizontal .widget-select.select select,.module-job-search.jobs-search-horizontal .widget-select.select select{background-color:#fff}@media screen and (min-width:750px){.mod_job_request_search.company-search-horizontal.company-search-horizontal-col-three .formbody,.mod_job_request_search.jobs-search-horizontal.company-search-horizontal-col-three .formbody,.mod_jobs_company_search.company-search-horizontal.company-search-horizontal-col-three .formbody,.mod_jobs_company_search.jobs-search-horizontal.company-search-horizontal-col-three .formbody,.module-job-search.company-search-horizontal.company-search-horizontal-col-three .formbody,.module-job-search.jobs-search-horizontal.company-search-horizontal-col-three .formbody{grid-template-columns:6fr 5fr auto}.mod_job_request_search.company-search-horizontal.company-search-horizontal-col-three .formbody .widget-submit,.mod_job_request_search.company-search-horizontal.company-search-horizontal-col-three .formbody .widget-text,.mod_job_request_search.jobs-search-horizontal.company-search-horizontal-col-three .formbody .widget-submit,.mod_job_request_search.jobs-search-horizontal.company-search-horizontal-col-three .formbody .widget-text,.mod_jobs_company_search.company-search-horizontal.company-search-horizontal-col-three .formbody .widget-submit,.mod_jobs_company_search.company-search-horizontal.company-search-horizontal-col-three .formbody .widget-text,.mod_jobs_company_search.jobs-search-horizontal.company-search-horizontal-col-three .formbody .widget-submit,.mod_jobs_company_search.jobs-search-horizontal.company-search-horizontal-col-three .formbody .widget-text,.module-job-search.company-search-horizontal.company-search-horizontal-col-three .formbody .widget-submit,.module-job-search.company-search-horizontal.company-search-horizontal-col-three .formbody .widget-text,.module-job-search.jobs-search-horizontal.company-search-horizontal-col-three .formbody .widget-submit,.module-job-search.jobs-search-horizontal.company-search-horizontal-col-three .formbody .widget-text{grid-column:auto}}@media screen and (min-width:830px){.mod_job_request_search.company-search-horizontal .formbody,.mod_job_request_search.jobs-search-horizontal .formbody,.mod_jobs_company_search.company-search-horizontal .formbody,.mod_jobs_company_search.jobs-search-horizontal .formbody,.module-job-search.company-search-horizontal .formbody,.module-job-search.jobs-search-horizontal .formbody{align-items:center;background-color:#fff;border-radius:10px;padding:6px}.mod_job_request_search.company-search-horizontal .formbody .widget,.mod_job_request_search.jobs-search-horizontal .formbody .widget,.mod_jobs_company_search.company-search-horizontal .formbody .widget,.mod_jobs_company_search.jobs-search-horizontal .formbody .widget,.module-job-search.company-search-horizontal .formbody .widget,.module-job-search.jobs-search-horizontal .formbody .widget{margin-bottom:0;position:relative}.mod_job_request_search.company-search-horizontal .formbody .widget input,.mod_job_request_search.company-search-horizontal .formbody .widget select,.mod_job_request_search.jobs-search-horizontal .formbody .widget input,.mod_job_request_search.jobs-search-horizontal .formbody .widget select,.mod_jobs_company_search.company-search-horizontal .formbody .widget input,.mod_jobs_company_search.company-search-horizontal .formbody .widget select,.mod_jobs_company_search.jobs-search-horizontal .formbody .widget input,.mod_jobs_company_search.jobs-search-horizontal .formbody .widget select,.module-job-search.company-search-horizontal .formbody .widget input,.module-job-search.company-search-horizontal .formbody .widget select,.module-job-search.jobs-search-horizontal .formbody .widget input,.module-job-search.jobs-search-horizontal .formbody .widget select{border:none}.mod_job_request_search.company-search-horizontal .formbody .widget ::-moz-placeholder,.mod_job_request_search.jobs-search-horizontal .formbody .widget ::-moz-placeholder,.mod_jobs_company_search.company-search-horizontal .formbody .widget ::-moz-placeholder,.mod_jobs_company_search.jobs-search-horizontal .formbody .widget ::-moz-placeholder,.module-job-search.company-search-horizontal .formbody .widget ::-moz-placeholder,.module-job-search.jobs-search-horizontal .formbody .widget ::-moz-placeholder{color:#024b93}.mod_job_request_search.company-search-horizontal .formbody .widget ::placeholder,.mod_job_request_search.company-search-horizontal .formbody .widget input,.mod_job_request_search.company-search-horizontal .formbody .widget select,.mod_job_request_search.jobs-search-horizontal .formbody .widget ::placeholder,.mod_job_request_search.jobs-search-horizontal .formbody .widget input,.mod_job_request_search.jobs-search-horizontal .formbody .widget select,.mod_jobs_company_search.company-search-horizontal .formbody .widget ::placeholder,.mod_jobs_company_search.company-search-horizontal .formbody .widget input,.mod_jobs_company_search.company-search-horizontal .formbody .widget select,.mod_jobs_company_search.jobs-search-horizontal .formbody .widget ::placeholder,.mod_jobs_company_search.jobs-search-horizontal .formbody .widget input,.mod_jobs_company_search.jobs-search-horizontal .formbody .widget select,.module-job-search.company-search-horizontal .formbody .widget ::placeholder,.module-job-search.company-search-horizontal .formbody .widget input,.module-job-search.company-search-horizontal .formbody .widget select,.module-job-search.jobs-search-horizontal .formbody .widget ::placeholder,.module-job-search.jobs-search-horizontal .formbody .widget input,.module-job-search.jobs-search-horizontal .formbody .widget select{color:#024b93}.mod_job_request_search.company-search-horizontal .formbody .widget:nth-last-child(n+2),.mod_job_request_search.jobs-search-horizontal .formbody .widget:nth-last-child(n+2),.mod_jobs_company_search.company-search-horizontal .formbody .widget:nth-last-child(n+2),.mod_jobs_company_search.jobs-search-horizontal .formbody .widget:nth-last-child(n+2),.module-job-search.company-search-horizontal .formbody .widget:nth-last-child(n+2),.module-job-search.jobs-search-horizontal .formbody .widget:nth-last-child(n+2){margin-right:26px}.mod_job_request_search.company-search-horizontal .formbody .widget:nth-last-child(n+3):before,.mod_job_request_search.jobs-search-horizontal .formbody .widget:nth-last-child(n+3):before,.mod_jobs_company_search.company-search-horizontal .formbody .widget:nth-last-child(n+3):before,.mod_jobs_company_search.jobs-search-horizontal .formbody .widget:nth-last-child(n+3):before,.module-job-search.company-search-horizontal .formbody .widget:nth-last-child(n+3):before,.module-job-search.jobs-search-horizontal .formbody .widget:nth-last-child(n+3):before{background-color:#99c8ff;content:"";display:block;height:80%;position:absolute;right:-26px;top:10%;width:1px}.mod_job_request_search.company-search-horizontal .formbody .widget.jobs-search-keywords,.mod_job_request_search.jobs-search-horizontal .formbody .widget.jobs-search-keywords,.mod_jobs_company_search.company-search-horizontal .formbody .widget.jobs-search-keywords,.mod_jobs_company_search.jobs-search-horizontal .formbody .widget.jobs-search-keywords,.module-job-search.company-search-horizontal .formbody .widget.jobs-search-keywords,.module-job-search.jobs-search-horizontal .formbody .widget.jobs-search-keywords{padding-left:1.1em}.mod_job_request_search.company-search-horizontal .formbody .widget.jobs-search-keywords:after,.mod_job_request_search.jobs-search-horizontal .formbody .widget.jobs-search-keywords:after,.mod_jobs_company_search.company-search-horizontal .formbody .widget.jobs-search-keywords:after,.mod_jobs_company_search.jobs-search-horizontal .formbody .widget.jobs-search-keywords:after,.module-job-search.company-search-horizontal .formbody .widget.jobs-search-keywords:after,.module-job-search.jobs-search-horizontal .formbody .widget.jobs-search-keywords:after{font-family:Font Awesome\ 6 Free;font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#024b93;content:"";display:inline-block;left:.2em;padding-left:0;position:absolute;top:50%;transform:translateY(-50%)}.mod_job_request_search.company-search-horizontal.jobs-search-horizontal-col-five .formbody,.mod_job_request_search.jobs-search-horizontal.jobs-search-horizontal-col-five .formbody,.mod_jobs_company_search.company-search-horizontal.jobs-search-horizontal-col-five .formbody,.mod_jobs_company_search.jobs-search-horizontal.jobs-search-horizontal-col-five .formbody,.module-job-search.company-search-horizontal.jobs-search-horizontal-col-five .formbody,.module-job-search.jobs-search-horizontal.jobs-search-horizontal-col-five .formbody{grid-template-columns:6fr 5fr 4fr auto auto}.mod_job_request_search.company-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-categories,.mod_job_request_search.company-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-keywords,.mod_job_request_search.company-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-region,.mod_job_request_search.company-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-submit,.mod_job_request_search.jobs-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-categories,.mod_job_request_search.jobs-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-keywords,.mod_job_request_search.jobs-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-region,.mod_job_request_search.jobs-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-submit,.mod_jobs_company_search.company-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-categories,.mod_jobs_company_search.company-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-keywords,.mod_jobs_company_search.company-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-region,.mod_jobs_company_search.company-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-submit,.mod_jobs_company_search.jobs-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-categories,.mod_jobs_company_search.jobs-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-keywords,.mod_jobs_company_search.jobs-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-region,.mod_jobs_company_search.jobs-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-submit,.module-job-search.company-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-categories,.module-job-search.company-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-keywords,.module-job-search.company-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-region,.module-job-search.company-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-submit,.module-job-search.jobs-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-categories,.module-job-search.jobs-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-keywords,.module-job-search.jobs-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-region,.module-job-search.jobs-search-horizontal.jobs-search-horizontal-col-five .formbody .jobs-search-submit{grid-column:auto}.mod_job_request_search.company-search-horizontal.company-search-horizontal-col-five .formbody,.mod_job_request_search.jobs-search-horizontal.company-search-horizontal-col-five .formbody,.mod_jobs_company_search.company-search-horizontal.company-search-horizontal-col-five .formbody,.mod_jobs_company_search.jobs-search-horizontal.company-search-horizontal-col-five .formbody,.module-job-search.company-search-horizontal.company-search-horizontal-col-five .formbody,.module-job-search.jobs-search-horizontal.company-search-horizontal-col-five .formbody{grid-template-columns:6fr 5fr 4fr auto}}.mod_job_request_search.company-search-horizontal .formbody,.mod_jobs_company_search.company-search-horizontal .formbody,.module-job-search.company-search-horizontal .formbody{grid-template-columns:1fr 1fr auto}@media screen and (max-width:800px){.mod_job_request_search.company-search-horizontal .formbody,.mod_jobs_company_search.company-search-horizontal .formbody,.module-job-search.company-search-horizontal .formbody{grid-template-columns:1fr 1fr}}.mod_job_request_search .keywords,.mod_job_request_search .keywords-wrapper,.mod_jobs_company_search .keywords,.mod_jobs_company_search .keywords-wrapper,.module-job-search .keywords,.module-job-search .keywords-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.mod_job_request_search .keywords .title,.mod_job_request_search .keywords-wrapper .title,.mod_jobs_company_search .keywords .title,.mod_jobs_company_search .keywords-wrapper .title,.module-job-search .keywords .title,.module-job-search .keywords-wrapper .title{font-weight:700}.mod_job_request_search .keywords .keyword,.mod_job_request_search .keywords-wrapper .keyword,.mod_jobs_company_search .keywords .keyword,.mod_jobs_company_search .keywords-wrapper .keyword,.module-job-search .keywords .keyword,.module-job-search .keywords-wrapper .keyword{font-size:12px;margin:0}.mod_job_request_search .keywords .keyword a,.mod_job_request_search .keywords-wrapper .keyword a,.mod_jobs_company_search .keywords .keyword a,.mod_jobs_company_search .keywords-wrapper .keyword a,.module-job-search .keywords .keyword a,.module-job-search .keywords-wrapper .keyword a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;padding:0;text-align:left;text-decoration:none!important}.mod_job_request_search .keywords .keyword a:active,.mod_job_request_search .keywords .keyword a:focus,.mod_job_request_search .keywords .keyword a:hover,.mod_job_request_search .keywords-wrapper .keyword a:active,.mod_job_request_search .keywords-wrapper .keyword a:focus,.mod_job_request_search .keywords-wrapper .keyword a:hover,.mod_jobs_company_search .keywords .keyword a:active,.mod_jobs_company_search .keywords .keyword a:focus,.mod_jobs_company_search .keywords .keyword a:hover,.mod_jobs_company_search .keywords-wrapper .keyword a:active,.mod_jobs_company_search .keywords-wrapper .keyword a:focus,.mod_jobs_company_search .keywords-wrapper .keyword a:hover,.module-job-search .keywords .keyword a:active,.module-job-search .keywords .keyword a:focus,.module-job-search .keywords .keyword a:hover,.module-job-search .keywords-wrapper .keyword a:active,.module-job-search .keywords-wrapper .keyword a:focus,.module-job-search .keywords-wrapper .keyword a:hover{background-image:none;background-position:0;text-decoration:none!important}.mod_job_request_search .keywords .keyword a,.mod_job_request_search .keywords-wrapper .keyword a,.mod_jobs_company_search .keywords .keyword a,.mod_jobs_company_search .keywords-wrapper .keyword a,.module-job-search .keywords .keyword a,.module-job-search .keywords-wrapper .keyword a{background-color:#0075ff;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;padding:.5em 1.618em;text-align:center;transition:background-color .4s}.mod_job_request_search .keywords .keyword a:active,.mod_job_request_search .keywords .keyword a:focus,.mod_job_request_search .keywords .keyword a:hover,.mod_job_request_search .keywords-wrapper .keyword a:active,.mod_job_request_search .keywords-wrapper .keyword a:focus,.mod_job_request_search .keywords-wrapper .keyword a:hover,.mod_jobs_company_search .keywords .keyword a:active,.mod_jobs_company_search .keywords .keyword a:focus,.mod_jobs_company_search .keywords .keyword a:hover,.mod_jobs_company_search .keywords-wrapper .keyword a:active,.mod_jobs_company_search .keywords-wrapper .keyword a:focus,.mod_jobs_company_search .keywords-wrapper .keyword a:hover,.module-job-search .keywords .keyword a:active,.module-job-search .keywords .keyword a:focus,.module-job-search .keywords .keyword a:hover,.module-job-search .keywords-wrapper .keyword a:active,.module-job-search .keywords-wrapper .keyword a:focus,.module-job-search .keywords-wrapper .keyword a:hover{transition:background-color .15s,border-color .15s}.mod_job_request_search .keywords .keyword a,.mod_job_request_search .keywords-wrapper .keyword a,.mod_jobs_company_search .keywords .keyword a,.mod_jobs_company_search .keywords-wrapper .keyword a,.module-job-search .keywords .keyword a,.module-job-search .keywords-wrapper .keyword a{background-color:transparent;border:1px solid #0075ff;color:#fff!important}.mod_job_request_search .keywords .keyword a:active,.mod_job_request_search .keywords .keyword a:focus,.mod_job_request_search .keywords .keyword a:hover,.mod_job_request_search .keywords-wrapper .keyword a:active,.mod_job_request_search .keywords-wrapper .keyword a:focus,.mod_job_request_search .keywords-wrapper .keyword a:hover,.mod_jobs_company_search .keywords .keyword a:active,.mod_jobs_company_search .keywords .keyword a:focus,.mod_jobs_company_search .keywords .keyword a:hover,.mod_jobs_company_search .keywords-wrapper .keyword a:active,.mod_jobs_company_search .keywords-wrapper .keyword a:focus,.mod_jobs_company_search .keywords-wrapper .keyword a:hover,.module-job-search .keywords .keyword a:active,.module-job-search .keywords .keyword a:focus,.module-job-search .keywords .keyword a:hover,.module-job-search .keywords-wrapper .keyword a:active,.module-job-search .keywords-wrapper .keyword a:focus,.module-job-search .keywords-wrapper .keyword a:hover{background-color:#0075ff;border-color:#0075ff;color:#fff!important}.mod_job_request_search form~.keywords-wrapper,.mod_jobs_company_search form~.keywords-wrapper,.module-job-search form~.keywords-wrapper{margin-top:26px}#stage .mod_jobs_company_search .reset-form,.artice-search-buttons{display:none}.page-jobs.search-filter-fixed #left .article-search-filter{height:0;padding:0}.page-jobs.search-filter-fixed #left .module-job-search{background-color:#0075ff;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;left:0;overflow:auto;padding:42px;position:fixed;top:0;transform:translateX(-100%);width:75%;z-index:10002}.page-jobs.search-filter-fixed #left .module-job-search,.page-jobs.search-filter-fixed #left .module-job-search a{color:#fff}@media(prefers-contrast:more){.page-jobs.search-filter-fixed #left .module-job-search{background-color:#024b93}}.page-jobs.search-filter-fixed #left .module-job-search .formbody{display:flex;flex-direction:column}.page-jobs.search-filter-fixed #left .module-job-search .formbody .widget-submit{order:-1}.page-jobs.search-filter-fixed #left .widget-submit button,.page-jobs.search-filter-fixed #left a.reset-form{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-sizing:border-box;margin-bottom:26px;outline:none;padding:0;text-align:left;text-decoration:none!important;width:100%}.page-jobs.search-filter-fixed #left .widget-submit button:active,.page-jobs.search-filter-fixed #left .widget-submit button:focus,.page-jobs.search-filter-fixed #left .widget-submit button:hover,.page-jobs.search-filter-fixed #left a.reset-form:active,.page-jobs.search-filter-fixed #left a.reset-form:focus,.page-jobs.search-filter-fixed #left a.reset-form:hover{background-image:none;background-position:0;text-decoration:none!important}.page-jobs.search-filter-fixed #left .widget-submit button,.page-jobs.search-filter-fixed #left a.reset-form{background-color:#0075ff;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;padding:.5em 1.618em;text-align:center;transition:background-color .4s}.page-jobs.search-filter-fixed #left .widget-submit button:active,.page-jobs.search-filter-fixed #left .widget-submit button:focus,.page-jobs.search-filter-fixed #left .widget-submit button:hover,.page-jobs.search-filter-fixed #left a.reset-form:active,.page-jobs.search-filter-fixed #left a.reset-form:focus,.page-jobs.search-filter-fixed #left a.reset-form:hover{transition:background-color .15s,border-color .15s}.page-jobs.search-filter-fixed #left .widget-submit button,.page-jobs.search-filter-fixed #left a.reset-form{background-color:transparent;border:1px solid #fff;color:#fff!important}.page-jobs.search-filter-fixed #left .widget-submit button:active,.page-jobs.search-filter-fixed #left .widget-submit button:focus,.page-jobs.search-filter-fixed #left .widget-submit button:hover,.page-jobs.search-filter-fixed #left a.reset-form:active,.page-jobs.search-filter-fixed #left a.reset-form:focus,.page-jobs.search-filter-fixed #left a.reset-form:hover{background-color:#024b93;border-color:#fff;color:#fff!important}.page-jobs.search-filter-fixed #left div.reset-form{flex-shrink:0;order:-1}.page-jobs.search-filter-fixed #left .search-close-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#fff;display:block;flex-shrink:0;height:40px;margin-left:auto;order:-2;outline:none;padding:0;position:relative;text-align:left;text-decoration:none!important;text-indent:-9999px;width:48px;width:40px}.page-jobs.search-filter-fixed #left .search-close-button:active,.page-jobs.search-filter-fixed #left .search-close-button:focus,.page-jobs.search-filter-fixed #left .search-close-button:hover{background-image:none;background-position:0;text-decoration:none!important}.page-jobs.search-filter-fixed #left .search-close-button:before{content:"";font-family:Font Awesome\ 6 Free;font-size:40px;font-weight:900;height:1em;left:1px;left:0;line-height:1em;position:absolute;text-align:center;text-indent:0;top:0;width:1em}.page-jobs.search-filter-fixed #left .search-close-button:hover{background-color:#024b93}.page-jobs.search-filter-fixed.search-filter-invisible #left .module-job-search{transition:transform .2s}.page-jobs.search-filter-fixed.search-filter-visible #left .module-job-search{box-shadow:0 0 10px 0 rgba(0,0,0,.5);transform:translateX(0);transition:transform .3s}.page-jobs.search-filter-fixed .search-open-button-wrapper{margin-bottom:var(--article-spacing);padding-bottom:16px;padding-top:16px!important;position:relative}.page-jobs.search-filter-fixed .search-open-button-wrapper:after{background-color:#0075ff;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}@media(prefers-contrast:more){.page-jobs.search-filter-fixed .search-open-button-wrapper:after{background-color:#024b93}}.page-jobs.search-filter-fixed .search-open-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;padding:0;text-align:left;text-decoration:none!important}.page-jobs.search-filter-fixed .search-open-button:active,.page-jobs.search-filter-fixed .search-open-button:focus,.page-jobs.search-filter-fixed .search-open-button:hover{background-image:none;background-position:0;text-decoration:none!important}.page-jobs.search-filter-fixed .search-open-button{background-color:#0075ff;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;padding:.5em 1.618em;text-align:center;transition:background-color .4s}.page-jobs.search-filter-fixed .search-open-button:active,.page-jobs.search-filter-fixed .search-open-button:focus,.page-jobs.search-filter-fixed .search-open-button:hover{transition:background-color .15s,border-color .15s}.page-jobs.search-filter-fixed .search-open-button{background-color:transparent;border:1px solid #fff;color:#fff!important}.page-jobs.search-filter-fixed .search-open-button:active,.page-jobs.search-filter-fixed .search-open-button:focus,.page-jobs.search-filter-fixed .search-open-button:hover{background-color:#024b93;border-color:#fff;color:#fff!important}.page-jobs.search-filter-fixed .search-open-button:before{font-family:Font Awesome\ 6 Free;font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;padding-right:.4em}@media screen and (max-width:580px){.page-jobs.search-filter-fixed #left .module-job-search{padding:26px}.page-jobs.search-filter-fixed .search-open-button-wrapper,.page-jobs.search-filter-fixed .search-open-button-wrapper button{width:100%}}.module-jobs-bookmarks>div{background-color:#e6f1ff;box-sizing:border-box;display:flex;margin-bottom:10px;padding:10px 16px}.module-jobs-bookmarks>div:last-child{margin-bottom:0}.module-jobs-bookmarks>div .jobs-bookmark-link{margin-right:26px}.module-jobs-bookmarks>div .jobs-bookmark-link a{display:inline-block}.module-jobs-bookmarks>div .jobs-bookmark-action-wrapper{margin-left:auto}.module-jobs-bookmarks.module-job-offer-list-dynamic{margin-top:-13px!important}.module-jobs-bookmarks.module-job-offer-list-dynamic .jobs-offer-action-wrapper a{display:none}.module-jobs-bookmarks.module-job-offer-list-dynamic .jobs-bookmark-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:red;display:block;outline:none;padding:0;position:relative;text-align:left;text-decoration:none!important;text-indent:-9999px;width:1.92em}.module-jobs-bookmarks.module-job-offer-list-dynamic .jobs-bookmark-action:active,.module-jobs-bookmarks.module-job-offer-list-dynamic .jobs-bookmark-action:focus,.module-jobs-bookmarks.module-job-offer-list-dynamic .jobs-bookmark-action:hover{background-image:none;background-position:0;text-decoration:none!important}.module-jobs-bookmarks.module-job-offer-list-dynamic .jobs-bookmark-action:before{color:red;content:"";font-family:Font Awesome\ 6 Free;font-size:1.6em;font-weight:900;font-weight:400;left:1px;position:absolute;text-indent:0}.module-jobs-bookmarks.module-job-offer-list-dynamic .jobs-bookmark-action:hover:before{content:"";font-weight:700}button.jobs-add-bookmark{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#0075ff;display:block;height:44px;outline:none;padding:0;padding:0!important;position:relative;text-align:left;text-decoration:none!important;text-indent:-9999px;text-indent:-999999px!important;width:1.92em;width:50px}button.jobs-add-bookmark:active,button.jobs-add-bookmark:focus,button.jobs-add-bookmark:hover{background-image:none;background-position:0;text-decoration:none!important}button.jobs-add-bookmark{background-color:#0075ff;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;padding:.5em 1.618em;text-align:center;transition:background-color .4s}button.jobs-add-bookmark:active,button.jobs-add-bookmark:focus,button.jobs-add-bookmark:hover{transition:background-color .15s,border-color .15s}button.jobs-add-bookmark{background-color:#fff;border:1px solid #0075ff;color:#fff!important}button.jobs-add-bookmark:active,button.jobs-add-bookmark:focus,button.jobs-add-bookmark:hover{background-color:#024b93;border-color:#024b93;color:#fff!important}button.jobs-add-bookmark:before{color:#0075ff;content:"";font-family:Font Awesome\ 6 Free;font-size:1.6em;font-weight:900;font-weight:400;left:1px;left:50%;line-height:1;position:absolute;text-indent:0;top:50%;transform:translate(-50%,-50%)}button.jobs-add-bookmark:active,button.jobs-add-bookmark:focus,button.jobs-add-bookmark:hover{background-color:#0075ff}button.jobs-add-bookmark:active:before,button.jobs-add-bookmark:focus:before,button.jobs-add-bookmark:hover:before{color:#fff}button.jobs-add-bookmark.bookmarked{background-color:#fff}button.jobs-add-bookmark.bookmarked:before{color:#0075ff;font-weight:900}button.jobs-add-bookmark.bookmarked:active,button.jobs-add-bookmark.bookmarked:focus,button.jobs-add-bookmark.bookmarked:hover{background-color:#0075ff}button.jobs-add-bookmark.bookmarked:active:before,button.jobs-add-bookmark.bookmarked:focus:before,button.jobs-add-bookmark.bookmarked:hover:before{color:#fff}.ce_jobs_bookmark_button.bookmarked button{background-color:#fff}.ce_jobs_bookmark_button.bookmarked button:before{color:#0075ff;font-weight:900}.ce_jobs_bookmark_button.bookmarked button:active,.ce_jobs_bookmark_button.bookmarked button:focus,.ce_jobs_bookmark_button.bookmarked button:hover{background-color:#0075ff}.ce_jobs_bookmark_button.bookmarked button:active:before,.ce_jobs_bookmark_button.bookmarked button:focus:before,.ce_jobs_bookmark_button.bookmarked button:hover:before{color:#fff}.nav-meinaccount{margin-right:26px;overflow:visible}.nav-meinaccount a{display:none}.nav-meinaccount ul a,.nav-meinaccount ul strong{background-color:#fff;border-top:1px solid #0075ff;color:#0075ff;display:block;font-size:14px;line-height:1.4em;padding:10px 16px}.nav-meinaccount ul a:first-child,.nav-meinaccount ul strong:first-child{border-top:none;border-top-left-radius:10px;border-top-right-radius:10px}.nav-meinaccount ul a:last-child,.nav-meinaccount ul strong:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.nav-meinaccount ul a:hover,.nav-meinaccount ul strong:not(.forward){background-color:#0075ff;text-decoration:none}.nav-meinaccount ul.level_1{display:none;padding-top:16px;z-index:1000}.nav-meinaccount ul.level_1:before{border-radius:10px;content:"";display:block;height:calc(100% - 16px);position:absolute;width:100%;z-index:-1}.nav-meinaccount:hover ul.level_1{display:block}.nav-meinaccount+.topmenu li.page-account{display:none}body.fixed-header .nav-meinaccount{overflow:visible}body.fixed-header .nav-meinaccount h6{margin-bottom:6px}body.fixed-header .nav-meinaccount h6 a{background-color:#0075ff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:var(--color-default);display:block;margin-bottom:0;margin-top:0;padding:8px 16px 6px}#main .nav-meinaccount{border-bottom:1px solid #0075ff;border-top:1px solid #0075ff;padding-bottom:16px;padding-top:16px}#main .nav-meinaccount ul{display:flex;flex-wrap:wrap;margin-bottom:0;margin-left:-16px;margin-right:-16px}#main .nav-meinaccount li{box-sizing:border-box;padding:16px;width:33.3333%}#main .nav-meinaccount li a,#main .nav-meinaccount li strong{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none;padding:0;text-align:left;text-decoration:none!important}#main .nav-meinaccount li a:active,#main .nav-meinaccount li a:focus,#main .nav-meinaccount li a:hover,#main .nav-meinaccount li strong:active,#main .nav-meinaccount li strong:focus,#main .nav-meinaccount li strong:hover{background-image:none;background-position:0;text-decoration:none!important}#main .nav-meinaccount li a,#main .nav-meinaccount li strong{background-color:#0075ff;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;padding:.5em 1.618em;transition:background-color .4s}#main .nav-meinaccount li a:active,#main .nav-meinaccount li a:focus,#main .nav-meinaccount li a:hover,#main .nav-meinaccount li strong:active,#main .nav-meinaccount li strong:focus,#main .nav-meinaccount li strong:hover{transition:background-color .15s,border-color .15s}#main .nav-meinaccount li a,#main .nav-meinaccount li strong{background-color:#fff;border:1px solid #ccc;color:#000!important}#main .nav-meinaccount li a:active,#main .nav-meinaccount li a:focus,#main .nav-meinaccount li a:hover,#main .nav-meinaccount li strong:active,#main .nav-meinaccount li strong:focus,#main .nav-meinaccount li strong:hover{background-color:#0075ff;border-color:#0075ff;color:#fff!important}#main .nav-meinaccount li a,#main .nav-meinaccount li strong{box-sizing:border-box;padding-bottom:15px;padding-top:15px;text-align:center;width:100%}.mod_jobs_company_location_manager .locations{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}@media screen and (max-width:650px){.mod_jobs_company_location_manager .locations{grid-template-columns:auto}}.mod_jobs_company_location_manager .location{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr}.mod_jobs_company_location_manager .location .location-info{border:1px solid #f5f5f5;box-sizing:border-box;padding:10px 16px;width:100%}.mod_jobs_company_location_manager .location .location-info .title{font-weight:700}.mod_jobs_company_location_manager .location .location-edit-wrapper{background-color:#f5f5f5;border-bottom-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;gap:10px;justify-self:end;margin-bottom:-1px;padding-left:6px;padding-right:6px}.mod_jobs_company_location_manager .location .location-edit-wrapper a{color:#0075ff;display:block;position:relative;text-indent:-9999px;width:1.2em}.mod_jobs_company_location_manager .location .location-edit-wrapper a:before{content:"";font-family:Font Awesome\ 6 Free;font-size:1em;font-weight:900;left:1px;position:absolute;text-indent:0}.mod_jobs_company_location_manager .location .location-edit-wrapper a.edit-item:before{content:""}.mod_jobs_company_location_manager .location .location-edit-wrapper a.delete-item:before{content:""}.module-jobs-top-categories .categories{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.module-jobs-top-categories .category{background:#0075ff;background:linear-gradient(0deg,#0075ff,#0a1f43 88%);border:1px solid #0075ff;border-radius:10px;color:#fff;display:flex;flex-direction:column;font-size:.8rem;justify-content:flex-end;min-height:150px;padding:26px;transition:all .2s ease}.module-jobs-top-categories .category:hover{background:#fff;color:#0075ff}.module-jobs-top-categories .category .title{font-size:1.5rem;font-weight:700}@media screen and (max-width:960px){.module-jobs-top-categories .category{hyphens:auto;min-height:100px}}@media screen and (max-width:760px){.module-jobs-top-categories .categories{grid-template-columns:auto}.module-jobs-top-categories .category{min-height:auto;padding:16px}.module-jobs-top-categories .category .title{font-size:1.3rem}}@media(max-width:830px){.module-jobs-top-categories .categories{box-sizing:border-box;display:flex;margin-left:-16px;overflow:scroll;padding-left:16px;scroll-behavior:smooth;scroll-padding-left:16px;scroll-snap-stop:always;scroll-snap-type:x mandatory;scrollbar-width:none;width:100vw}.module-jobs-top-categories .categories .category{flex:1 0 auto;min-width:200px}}.jobs-search-categories span.level-2 label{margin-left:16px}.mod_jobs_company_list{color:#024b93}.mod_jobs_company_list.company-list-cards .layout_card{border:1px solid #f5f5f5;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:16px;margin-bottom:16px;overflow:hidden;padding:16px 0;position:relative}.mod_jobs_company_list.company-list-cards .layout_card.featured{background-color:#fff}.mod_jobs_company_list.company-list-cards .layout_card .link-number{align-items:center;display:grid;grid-template-columns:auto 1fr}.mod_jobs_company_list.company-list-cards .company-image{margin-top:-16px;position:relative;z-index:1}.mod_jobs_company_list.company-list-cards .company-image~.image{margin-top:-64px}.mod_jobs_company_list.company-list-cards .image{background-color:#fff;border:1px solid #f5f5f5;border-radius:10px;box-sizing:border-box;display:block;height:84px;margin-left:16px;padding:10px;width:210px;z-index:2}.mod_jobs_company_list.company-list-cards .image figure,.mod_jobs_company_list.company-list-cards .image img,.mod_jobs_company_list.company-list-cards .image picture{height:100%;width:100%}.mod_jobs_company_list.company-list-cards .image img{-o-object-fit:contain;object-fit:contain}.mod_jobs_company_list.company-list-cards .headline,.mod_jobs_company_list.company-list-cards .link-number,.mod_jobs_company_list.company-list-cards .meta,.mod_jobs_company_list.company-list-cards .number-of-jobs-text{padding-left:16px;padding-right:16px}.mod_jobs_company_list.company-list-cards .headline{margin-top:auto}.mod_jobs_company_list.company-list-cards .number-of-jobs-text{color:#0075ff}@media screen and (max-width:480px){.mod_jobs_company_list.company-list-cards .image{height:72px;padding:6px;width:180px}}.mod_jobs_company_list.company-list-cards.company-list-top{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width:1024px){.mod_jobs_company_list.company-list-cards.company-list-top{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:690px){.mod_jobs_company_list.company-list-cards.company-list-top{grid-template-columns:auto}}@media screen and (max-width:380px){.mod_jobs_company_list.company-list-cards.company-list-top .link-number{grid-template-columns:auto}.mod_jobs_company_list.company-list-cards.company-list-top .link-number .number-of-jobs-text{margin-bottom:10px}}.mod_jobs_company_list.company-list-cards.company-list-start{display:flex;gap:26px;overflow:scroll;scroll-snap-type:x mandatory}.mod_jobs_company_list.company-list-cards.company-list-start .layout_card{flex-shrink:0;scroll-snap-align:start;width:380px}@media screen and (max-width:1340px){.mod_jobs_company_list.company-list-cards.company-list-start .layout_card{width:28vw}}@media screen and (max-width:1100px){.mod_jobs_company_list.company-list-cards.company-list-start .layout_card{width:41vw}}@media screen and (max-width:870px){.mod_jobs_company_list.company-list-cards.company-list-start .layout_card{width:60vw}}@media screen and (max-width:600px){.mod_jobs_company_list.company-list-cards.company-list-start{gap:16px}.mod_jobs_company_list.company-list-cards.company-list-start .layout_card{width:calc(100vw - 100px)}}@media screen and (max-width:500px){.mod_jobs_company_list.company-list-cards.company-list-start .layout_card .link-number{display:block}.mod_jobs_company_list.company-list-cards.company-list-start .layout_card .link-number .number-of-jobs-text{margin-bottom:10px}.mod_jobs_company_list.company-list-cards.company-list-start .layout_card .link-number .company-profile-link{box-sizing:border-box;text-align:center;width:calc(100% - 32px)}}.mod_jobs_company_list.company-list-default{overflow:visible}.mod_jobs_company_list.company-list-default .layout_logo{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);color:#0075ff;display:grid;grid-template-columns:140px 1fr auto;padding:16px;position:relative;grid-gap:10px 0}.mod_jobs_company_list.company-list-default .layout_logo:nth-last-child(n+2){margin-bottom:16px}.mod_jobs_company_list.company-list-default .image{align-items:center;display:flex;grid-column:1;grid-row:1/span 2;justify-content:center;padding-right:26px}.mod_jobs_company_list.company-list-default .image img{max-height:100px;max-width:100%}.mod_jobs_company_list.company-list-default .headline{align-items:center;display:flex;flex-wrap:wrap;gap:0 42px;grid-column:2;grid-row:1}.mod_jobs_company_list.company-list-default .headline a{color:#024b93;margin-bottom:0}.mod_jobs_company_list.company-list-default .headline .number-of-jobs-text{color:#0075ff}.mod_jobs_company_list.company-list-default .meta{color:#024b93;display:flex;flex-wrap:wrap;gap:6px 26px;grid-column:2;grid-row:2}.mod_jobs_company_list.company-list-default .company-profile-link{grid-column:3;grid-row:1/span 2}@media screen and (max-width:1024px){.mod_jobs_company_list.company-list-default{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(330px,1fr))}.mod_jobs_company_list.company-list-default .layout_logo{display:flex;flex-direction:column;grid-template-columns:auto}.mod_jobs_company_list.company-list-default .layout_logo:nth-last-child(n+2){margin-bottom:0}.mod_jobs_company_list.company-list-default .layout_logo .company-profile-link,.mod_jobs_company_list.company-list-default .layout_logo .headline,.mod_jobs_company_list.company-list-default .layout_logo .image,.mod_jobs_company_list.company-list-default .layout_logo .meta,.mod_jobs_company_list.company-list-default .layout_logo .number-of-jobs-text{grid-column:auto/auto;grid-row:auto/auto}.mod_jobs_company_list.company-list-default .layout_logo .image{padding-bottom:16px;padding-right:0}.mod_jobs_company_list.company-list-default .layout_logo .image img{height:100px;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;width:80%}.mod_jobs_company_list.company-list-default .pagination{grid-template-columns:1/span 3}.mod_jobs_company_list.company-list-default .company-profile-link{margin-top:auto}}@media screen and (max-width:380px){.mod_jobs_company_list.company-list-default{grid-template-columns:auto}}.mod_jobs_company_list .company-profile-meta-data>div,.mod_jobs_company_list .company-profile-meta-data>span,.mod_jobs_company_list .meta>div,.mod_jobs_company_list .meta>span{font-family:Poppins,Helvetica,sans-serif;padding-left:1.6em;position:relative}.mod_jobs_company_list .company-profile-meta-data>div.type,.mod_jobs_company_list .company-profile-meta-data>span.type,.mod_jobs_company_list .meta>div.type,.mod_jobs_company_list .meta>span.type{padding-left:0}.mod_jobs_company_list .company-profile-meta-data>div .title,.mod_jobs_company_list .company-profile-meta-data>span .title,.mod_jobs_company_list .meta>div .title,.mod_jobs_company_list .meta>span .title{display:none}.mod_jobs_company_list .company-profile-meta-data>div:before,.mod_jobs_company_list .company-profile-meta-data>span:before,.mod_jobs_company_list .meta>div:before,.mod_jobs_company_list .meta>span:before{display:inline-block;font-family:Font Awesome\ 6 Free;font-weight:900;left:0;position:absolute}.mod_jobs_company_list .company-profile-meta-data>div.address:before,.mod_jobs_company_list .company-profile-meta-data>div.city:before,.mod_jobs_company_list .company-profile-meta-data>div.location:before,.mod_jobs_company_list .company-profile-meta-data>div.locations:before,.mod_jobs_company_list .company-profile-meta-data>span.address:before,.mod_jobs_company_list .company-profile-meta-data>span.city:before,.mod_jobs_company_list .company-profile-meta-data>span.location:before,.mod_jobs_company_list .company-profile-meta-data>span.locations:before,.mod_jobs_company_list .meta>div.address:before,.mod_jobs_company_list .meta>div.city:before,.mod_jobs_company_list .meta>div.location:before,.mod_jobs_company_list .meta>div.locations:before,.mod_jobs_company_list .meta>span.address:before,.mod_jobs_company_list .meta>span.city:before,.mod_jobs_company_list .meta>span.location:before,.mod_jobs_company_list .meta>span.locations:before{content:""}.mod_jobs_company_list .company-profile-meta-data>div.money:before,.mod_jobs_company_list .company-profile-meta-data>span.money:before,.mod_jobs_company_list .meta>div.money:before,.mod_jobs_company_list .meta>span.money:before{content:""}.mod_jobs_company_list .company-profile-meta-data>div.industries:before,.mod_jobs_company_list .company-profile-meta-data>span.industries:before,.mod_jobs_company_list .meta>div.industries:before,.mod_jobs_company_list .meta>span.industries:before{content:""}.mod_jobs_company_list .company-profile-meta-data>div.salary:before,.mod_jobs_company_list .company-profile-meta-data>span.salary:before,.mod_jobs_company_list .meta>div.salary:before,.mod_jobs_company_list .meta>span.salary:before{content:""}.mod_jobs_company_list .company-profile-meta-data>div.category .label,.mod_jobs_company_list .company-profile-meta-data>span.category .label,.mod_jobs_company_list .meta>div.category .label,.mod_jobs_company_list .meta>span.category .label{display:none}.mod_jobs_company_list .company-profile-meta-data>div.category:before,.mod_jobs_company_list .company-profile-meta-data>span.category:before,.mod_jobs_company_list .meta>div.category:before,.mod_jobs_company_list .meta>span.category:before{content:""}.mod_jobs_company_list .company-profile-meta-data>div.category .category,.mod_jobs_company_list .company-profile-meta-data>span.category .category,.mod_jobs_company_list .meta>div.category .category,.mod_jobs_company_list .meta>span.category .category{display:inline-block}.mod_jobs_company_list .company-profile-meta-data>div.category .category:nth-child(n+3),.mod_jobs_company_list .company-profile-meta-data>span.category .category:nth-child(n+3),.mod_jobs_company_list .meta>div.category .category:nth-child(n+3),.mod_jobs_company_list .meta>span.category .category:nth-child(n+3){padding-left:.4em}.mod_jobs_company_list .company-profile-meta-data>div.category .category:nth-last-child(n+2):after,.mod_jobs_company_list .company-profile-meta-data>span.category .category:nth-last-child(n+2):after,.mod_jobs_company_list .meta>div.category .category:nth-last-child(n+2):after,.mod_jobs_company_list .meta>span.category .category:nth-last-child(n+2):after{content:"|";padding-left:.7em}.mod_jobs_company_list .company-profile-meta-data>div.employee:before,.mod_jobs_company_list .company-profile-meta-data>span.employee:before,.mod_jobs_company_list .meta>div.employee:before,.mod_jobs_company_list .meta>span.employee:before{content:""}.mod_jobs_company_list .company-profile-meta-data .money-limit:before,.mod_jobs_company_list .meta .money-limit:before{content:"-"}.mod_jobs_company_list .company-profile-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;height:-moz-fit-content;height:fit-content;outline:none;padding:0;text-align:left;text-decoration:none!important}.mod_jobs_company_list .company-profile-link:active,.mod_jobs_company_list .company-profile-link:focus,.mod_jobs_company_list .company-profile-link:hover{background-image:none;background-position:0;text-decoration:none!important}.mod_jobs_company_list .company-profile-link{border-radius:10px;color:#fff;cursor:pointer;display:inline-block;padding:.5em 1.618em;text-align:center;transition:background-color .4s}.mod_jobs_company_list .company-profile-link:active,.mod_jobs_company_list .company-profile-link:focus,.mod_jobs_company_list .company-profile-link:hover{transition:background-color .15s,border-color .15s}.mod_jobs_company_list .company-profile-link{background-color:#0075ff;border:1px solid #0075ff;color:#fff!important}.mod_jobs_company_list .company-profile-link:active,.mod_jobs_company_list .company-profile-link:focus,.mod_jobs_company_list .company-profile-link:hover{background-color:#024b93;border-color:#024b93;color:#fff!important}.page-company-details{--stage-bottom-spacing:110px}#main .inside-article .module-jobs-company-reader:nth-last-child(n+2),#main .inside-article .module-jobs-company-reader>div:nth-last-child(n+2){margin-bottom:var(--article-spacing)}.module-jobs-company-reader .company-logo{margin-bottom:26px}.module-jobs-company-reader .company-logo img{background-color:#fff;border-radius:10px;box-sizing:border-box;max-height:120px;max-width:280px;overflow:hidden;padding:16px}@media screen and (max-width:580px){.module-jobs-company-reader .company-logo img{height:83px;padding:10px;width:200px}}.module-jobs-company-reader.company-reader-gallery{overflow:visible}.module-jobs-company-reader .company-gallery .content-gallery{left:50%;position:relative;transform:translateX(-50%);width:100vw}.module-jobs-company-reader .company-gallery .content-gallery ul{display:flex;gap:26px;overflow:scroll;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.module-jobs-company-reader .company-gallery .content-gallery ul::-webkit-scrollbar{display:none}.module-jobs-company-reader .company-gallery .content-gallery li{border-radius:10px;flex-shrink:0;overflow:hidden;scroll-snap-align:start;width:319px}.module-jobs-company-reader .company-additionals{-moz-column-count:2;column-count:2;-moz-column-gap:42px;column-gap:42px;margin-top:var(--article-spacing)}.module-jobs-company-reader .company-additionals h2:first-child,.module-jobs-company-reader .company-additionals h3:first-child,.module-jobs-company-reader .company-additionals h4:first-child{-moz-column-span:all;column-span:all}@media screen and (max-width:840px){.module-jobs-company-reader .company-additionals{-moz-column-count:1;column-count:1}}.module-jobs-company-reader .company-benefits ul{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width:1000px){.module-jobs-company-reader .company-benefits ul{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:850px){.module-jobs-company-reader .company-benefits ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:500px){.module-jobs-company-reader .company-benefits ul{grid-template-columns:auto}}.module-jobs-company-reader .company-benefits li{font-size:1.2rem;padding-left:1.7em!important}.module-jobs-company-reader .company-benefits li:before{color:#024b93!important;content:""!important;font-size:1.2em}.module-jobs-company-reader .contact-company-contact-person:before,.module-jobs-company-reader .contact-company-email:before,.module-jobs-company-reader .contact-company-name:before,.module-jobs-company-reader .contact-company-phone:before,.module-jobs-company-reader .contact-company-website:before{font-family:Font Awesome\ 6 Free;font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;padding-right:.4em}.module-jobs-company-reader .contact-company-name:before{content:""}.module-jobs-company-reader .contact-company-contact-person:before{content:""}.module-jobs-company-reader .contact-company-phone:before{content:""}.module-jobs-company-reader .contact-company-email:before{content:""}.module-jobs-company-reader .contact-company-website:before{content:""}.module-jobs-company-reader .company-profile-meta-data>div,.module-jobs-company-reader .company-profile-meta-data>span,.module-jobs-company-reader .meta>div,.module-jobs-company-reader .meta>span{font-family:Poppins,Helvetica,sans-serif;padding-left:1.6em;position:relative}.module-jobs-company-reader .company-profile-meta-data>div.type,.module-jobs-company-reader .company-profile-meta-data>span.type,.module-jobs-company-reader .meta>div.type,.module-jobs-company-reader .meta>span.type{padding-left:0}.module-jobs-company-reader .company-profile-meta-data>div .title,.module-jobs-company-reader .company-profile-meta-data>span .title,.module-jobs-company-reader .meta>div .title,.module-jobs-company-reader .meta>span .title{display:none}.module-jobs-company-reader .company-profile-meta-data>div:before,.module-jobs-company-reader .company-profile-meta-data>span:before,.module-jobs-company-reader .meta>div:before,.module-jobs-company-reader .meta>span:before{display:inline-block;font-family:Font Awesome\ 6 Free;font-weight:900;left:0;position:absolute}.module-jobs-company-reader .company-profile-meta-data>div.address:before,.module-jobs-company-reader .company-profile-meta-data>div.city:before,.module-jobs-company-reader .company-profile-meta-data>div.location:before,.module-jobs-company-reader .company-profile-meta-data>div.locations:before,.module-jobs-company-reader .company-profile-meta-data>span.address:before,.module-jobs-company-reader .company-profile-meta-data>span.city:before,.module-jobs-company-reader .company-profile-meta-data>span.location:before,.module-jobs-company-reader .company-profile-meta-data>span.locations:before,.module-jobs-company-reader .meta>div.address:before,.module-jobs-company-reader .meta>div.city:before,.module-jobs-company-reader .meta>div.location:before,.module-jobs-company-reader .meta>div.locations:before,.module-jobs-company-reader .meta>span.address:before,.module-jobs-company-reader .meta>span.city:before,.module-jobs-company-reader .meta>span.location:before,.module-jobs-company-reader .meta>span.locations:before{content:""}.module-jobs-company-reader .company-profile-meta-data>div.money:before,.module-jobs-company-reader .company-profile-meta-data>span.money:before,.module-jobs-company-reader .meta>div.money:before,.module-jobs-company-reader .meta>span.money:before{content:""}.module-jobs-company-reader .company-profile-meta-data>div.industries:before,.module-jobs-company-reader .company-profile-meta-data>span.industries:before,.module-jobs-company-reader .meta>div.industries:before,.module-jobs-company-reader .meta>span.industries:before{content:""}.module-jobs-company-reader .company-profile-meta-data>div.salary:before,.module-jobs-company-reader .company-profile-meta-data>span.salary:before,.module-jobs-company-reader .meta>div.salary:before,.module-jobs-company-reader .meta>span.salary:before{content:""}.module-jobs-company-reader .company-profile-meta-data>div.category .label,.module-jobs-company-reader .company-profile-meta-data>span.category .label,.module-jobs-company-reader .meta>div.category .label,.module-jobs-company-reader .meta>span.category .label{display:none}.module-jobs-company-reader .company-profile-meta-data>div.category:before,.module-jobs-company-reader .company-profile-meta-data>span.category:before,.module-jobs-company-reader .meta>div.category:before,.module-jobs-company-reader .meta>span.category:before{content:""}.module-jobs-company-reader .company-profile-meta-data>div.category .category,.module-jobs-company-reader .company-profile-meta-data>span.category .category,.module-jobs-company-reader .meta>div.category .category,.module-jobs-company-reader .meta>span.category .category{display:inline-block}.module-jobs-company-reader .company-profile-meta-data>div.category .category:nth-child(n+3),.module-jobs-company-reader .company-profile-meta-data>span.category .category:nth-child(n+3),.module-jobs-company-reader .meta>div.category .category:nth-child(n+3),.module-jobs-company-reader .meta>span.category .category:nth-child(n+3){padding-left:.4em}.module-jobs-company-reader .company-profile-meta-data>div.category .category:nth-last-child(n+2):after,.module-jobs-company-reader .company-profile-meta-data>span.category .category:nth-last-child(n+2):after,.module-jobs-company-reader .meta>div.category .category:nth-last-child(n+2):after,.module-jobs-company-reader .meta>span.category .category:nth-last-child(n+2):after{content:"|";padding-left:.7em}.module-jobs-company-reader .company-profile-meta-data>div.employee:before,.module-jobs-company-reader .company-profile-meta-data>span.employee:before,.module-jobs-company-reader .meta>div.employee:before,.module-jobs-company-reader .meta>span.employee:before{content:""}.module-jobs-company-reader .company-profile-meta-data .money-limit:before,.module-jobs-company-reader .meta .money-limit:before{content:"-"}.module-jobs-company-reader .contact-company-postal-city,.module-jobs-company-reader .contact-company-street{margin-left:26px}.module-jobs-company-reader .contact-company-city,.module-jobs-company-reader .contact-company-postal{display:inline-block}.module-jobs-company-reader .contact-company-country{display:none}.module-jobs-company-reader .contact-company-postal-city~.contact-company-contact-person,.module-jobs-company-reader .contact-company-postal-city~.contact-company-phone{margin-top:16px}.module-jobs-company-reader .company_reader_gmap{aspect-ratio:560/360}.module-jobs-company-reader .company-social-media{display:flex}.module-jobs-company-reader .company-social-media>*{display:inline-block;margin-right:6px}.module-jobs-company-reader .company-social-media>:last-child{margin-right:0}.module-jobs-company-reader .company-social-media a{color:#0075ff;display:block;line-height:40px;position:relative;text-indent:-9999px;width:1.92rem;width:1.6rem}.module-jobs-company-reader .company-social-media a:before{content:"";font-family:Font Awesome\ 6 Brands;font-size:1.6rem;font-weight:400;left:1px;position:absolute;text-indent:0}.module-jobs-company-reader .company-social-media .social-media-facebook a:before{content:""}.module-jobs-company-reader .company-social-media .social-media-instagram a:before{content:""}.module-jobs-company-reader .company-social-media .social-media-xing a:before{content:""}.module-jobs-company-reader .company-social-media .social-media-twitter a:before{content:""}.module-jobs-company-reader .company-social-media .social-media-linkedin a:before{content:""}.module-jobs-company-reader .company-social-media .social-media-youtube a:before{content:""}.module-jobs-company-reader .company-social-media .social-media-vimeo a:before{content:""}.module-jobs-company-reader.company-reader-main{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:42px}.module-jobs-company-reader.company-reader-main .company-video{margin-bottom:0!important;order:3}.module-jobs-company-reader.company-reader-main .company-video~.company-description{-moz-column-count:1;column-count:1;grid-column:auto}.module-jobs-company-reader.company-reader-main .company-description{-moz-column-count:2;column-count:2;-moz-column-gap:42px;column-gap:42px;grid-column:span 2}@media screen and (max-width:970px){.module-jobs-company-reader.company-reader-main{grid-template-columns:auto}.module-jobs-company-reader.company-reader-main .company-description{-moz-column-count:1;column-count:1;grid-column:auto}}.company-reader-contact{--article-spacing:16px}.company-reader-contact>div:nth-last-child(n+2){margin-bottom:16px}.company-reader-contact .company-contact .label{display:none}@media screen and (max-width:1100px){.company-reader-contact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.company-reader-contact>div{grid-column:1/auto}.company-reader-contact>.company-map{grid-column:2/auto;grid-row:1/span 2}}@media screen and (max-width:820px){.company-reader-contact{display:block}}.article-company-nav{background-color:#0075ff;color:#fff;margin-bottom:var(--article-spacing);padding:0!important}.article-company-nav ul{display:flex;gap:26px;overflow:scroll;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.article-company-nav ul::-webkit-scrollbar{display:none}.article-company-nav ul li{scroll-snap-align:start}.article-company-nav a{color:#fff;display:block;padding:16px 10px}.article-company-nav a:hover{color:#fff;text-decoration:underline}.page-company-details .mod_jobs_job_alert .job_alert_explanation{margin-bottom:26px}.page-company-details .mod_jobs_job_alert .job_alert_search_criteria{display:none}.page-company-details .mod_jobs_job_alert .widget{margin-bottom:0}@media screen and (max-width:700px){.page-company-details .mod_jobs_job_alert .formbody{grid-template-columns:1fr 1fr}}@media screen and (max-width:560px){.page-company-details .mod_jobs_job_alert .formbody{grid-template-columns:auto}}.mod_jobs_job_alert h3{font-size:1.6rem;font-weight:600}.mod_jobs_job_alert .formbody{display:grid;gap:16px;grid-template-columns:2fr 1fr 1fr}html{--fixed-buttons-height:68px}.jobs-fixed-buttons{display:none}@media screen and (max-width:1024px){.page-job-details #footer{padding-bottom:var(--fixed-buttons-height)}.jobs-fixed-buttons{background-color:#424242;border-top:1px solid #f5f5f5;bottom:0;display:block;left:0;padding-bottom:10px;padding-top:10px;position:fixed;width:100%}.jobs-fixed-buttons .jobs-fixed-buttons-inside{display:flex;flex-wrap:wrap;gap:10px}@supports(backdrop-filter:blur(10px)){.jobs-fixed-buttons{backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.8)}}.jobs-fixed-buttons a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none;padding:0;text-align:left;text-decoration:none!important}.jobs-fixed-buttons a:active,.jobs-fixed-buttons a:focus,.jobs-fixed-buttons a:hover{background-image:none;background-position:0;text-decoration:none!important}.jobs-fixed-buttons a{border-radius:10px;color:#fff;cursor:pointer;display:inline-block;padding:.5em 1.618em;text-align:center;transition:background-color .4s}.jobs-fixed-buttons a:active,.jobs-fixed-buttons a:focus,.jobs-fixed-buttons a:hover{transition:background-color .15s,border-color .15s}.jobs-fixed-buttons a{background-color:#0075ff;border:1px solid #0075ff;color:#fff!important}.jobs-fixed-buttons a:active,.jobs-fixed-buttons a:focus,.jobs-fixed-buttons a:hover{background-color:#024b93;border-color:#024b93;color:#fff!important}.jobs-fixed-buttons a[href*=http]:after{font-family:Font Awesome\ 6 Free;font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;padding-left:.7em}.jobs-fixed-buttons .ce_jobs_bookmark_button button{color:#0075ff;display:block;padding:.5em 1.68em .45em;position:relative;text-indent:-9999px;width:1.2em;width:44px}.jobs-fixed-buttons .ce_jobs_bookmark_button button:before{content:"";font-family:Font Awesome\ 6 Free;font-size:1em;font-size:20px;font-weight:900;font-weight:400;left:1px;left:50%;position:absolute;text-indent:0;top:50%;transform:translate(-50%,-50%)}.jobs-fixed-buttons .ce_jobs_bookmark_button.bookmarked button{background-color:#fff}.jobs-fixed-buttons .ce_jobs_bookmark_button.bookmarked button:before{color:red;font-weight:900}}@media screen and (max-width:560px){.jobs-fixed-buttons .jobs-fixed-buttons-inside{display:grid;grid-template-columns:1fr auto}.jobs-fixed-buttons .ce_jobs_bookmark_button{margin-left:auto}}.ce_form .form-layout-highlight,.form-layout-highlight .mod_lostPassword form,.form-layout-highlight .mod_registration form,.form-layout-highlight .mod_registrationNotificationCenter form{margin:0 auto;max-width:800px;overflow:visible}.ce_form .form-layout-highlight .formbody>fieldset,.form-layout-highlight .mod_lostPassword form .formbody>fieldset,.form-layout-highlight .mod_registration form .formbody>fieldset,.form-layout-highlight .mod_registrationNotificationCenter form .formbody>fieldset{background-color:#f5f5f5;border:1px solid #ccc;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);padding:26px 16px 10px;position:relative}.ce_form .form-layout-highlight .formbody>fieldset:nth-last-child(n+2),.form-layout-highlight .mod_lostPassword form .formbody>fieldset:nth-last-child(n+2),.form-layout-highlight .mod_registration form .formbody>fieldset:nth-last-child(n+2),.form-layout-highlight .mod_registrationNotificationCenter form .formbody>fieldset:nth-last-child(n+2){margin-bottom:68px}.ce_form .form-layout-highlight .formbody>fieldset>:first-child,.form-layout-highlight .mod_lostPassword form .formbody>fieldset>:first-child,.form-layout-highlight .mod_registration form .formbody>fieldset>:first-child,.form-layout-highlight .mod_registrationNotificationCenter form .formbody>fieldset>:first-child{background-color:#f5f5f5;border-radius:10px;color:gray;font-weight:400;padding:0 1em;position:absolute;top:-13px}.ce_form .form-layout-highlight input.captcha,.ce_form .form-layout-highlight input[type=date],.ce_form .form-layout-highlight input[type=email],.ce_form .form-layout-highlight input[type=number],.ce_form .form-layout-highlight input[type=password],.ce_form .form-layout-highlight input[type=search],.ce_form .form-layout-highlight input[type=tel],.ce_form .form-layout-highlight input[type=text],.ce_form .form-layout-highlight input[type=url],.ce_form .form-layout-highlight select,.ce_form .form-layout-highlight textarea,.form-layout-highlight .mod_lostPassword form input.captcha,.form-layout-highlight .mod_lostPassword form input[type=date],.form-layout-highlight .mod_lostPassword form input[type=email],.form-layout-highlight .mod_lostPassword form input[type=number],.form-layout-highlight .mod_lostPassword form input[type=password],.form-layout-highlight .mod_lostPassword form input[type=search],.form-layout-highlight .mod_lostPassword form input[type=tel],.form-layout-highlight .mod_lostPassword form input[type=text],.form-layout-highlight .mod_lostPassword form input[type=url],.form-layout-highlight .mod_lostPassword form select,.form-layout-highlight .mod_lostPassword form textarea,.form-layout-highlight .mod_registration form input.captcha,.form-layout-highlight .mod_registration form input[type=date],.form-layout-highlight .mod_registration form input[type=email],.form-layout-highlight .mod_registration form input[type=number],.form-layout-highlight .mod_registration form input[type=password],.form-layout-highlight .mod_registration form input[type=search],.form-layout-highlight .mod_registration form input[type=tel],.form-layout-highlight .mod_registration form input[type=text],.form-layout-highlight .mod_registration form input[type=url],.form-layout-highlight .mod_registration form select,.form-layout-highlight .mod_registration form textarea,.form-layout-highlight .mod_registrationNotificationCenter form input.captcha,.form-layout-highlight .mod_registrationNotificationCenter form input[type=date],.form-layout-highlight .mod_registrationNotificationCenter form input[type=email],.form-layout-highlight .mod_registrationNotificationCenter form input[type=number],.form-layout-highlight .mod_registrationNotificationCenter form input[type=password],.form-layout-highlight .mod_registrationNotificationCenter form input[type=search],.form-layout-highlight .mod_registrationNotificationCenter form input[type=tel],.form-layout-highlight .mod_registrationNotificationCenter form input[type=text],.form-layout-highlight .mod_registrationNotificationCenter form input[type=url],.form-layout-highlight .mod_registrationNotificationCenter form select,.form-layout-highlight .mod_registrationNotificationCenter form textarea{border-color:#f5f5f5}.ce_form .form-layout-highlight .widget-explanation,.form-layout-highlight .mod_lostPassword form .widget-explanation,.form-layout-highlight .mod_registration form .widget-explanation,.form-layout-highlight .mod_registrationNotificationCenter form .widget-explanation{padding:0 16px 10px}.ce_form .form-layout-highlight .widget-submit,.form-layout-highlight .mod_lostPassword form .widget-submit,.form-layout-highlight .mod_registration form .widget-submit,.form-layout-highlight .mod_registrationNotificationCenter form .widget-submit{display:flex;justify-content:center}.ce_form .form-layout-highlight .widget-submit button,.form-layout-highlight .mod_lostPassword form .widget-submit button,.form-layout-highlight .mod_registration form .widget-submit button,.form-layout-highlight .mod_registrationNotificationCenter form .widget-submit button{width:300px}.form-layout-highlight .content-headline{font-size:clamp(24px,3.38vw,32px);margin:0 auto;max-width:800px;text-align:center}.form-layout-highlight .mod_lostPassword form,.form-layout-highlight .mod_registration form,.form-layout-highlight .mod_registrationNotificationCenter form{padding-top:42px}.form-layout-highlight .mod_lostPassword form .formbody,.form-layout-highlight .mod_registration form .formbody,.form-layout-highlight .mod_registrationNotificationCenter form .formbody{background-color:#f5f5f5;border:1px solid #ccc;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);padding:26px 16px 10px;position:relative}.form-layout-highlight .mod_lostPassword form .widget-submit,.form-layout-highlight .mod_registration form .widget-submit,.form-layout-highlight .mod_registrationNotificationCenter form .widget-submit{grid-column:span 2;margin-bottom:26px}.float_above,.float_left,.float_right{margin-bottom:26px}.float_left{margin-right:26px}.float_right{margin-left:26px}.force-overflow-visible{overflow:visible!important}iframe{border:none}.h1.hl-font-size-x-large,.h2.hl-font-size-x-large,.h3.hl-font-size-x-large,.h4.hl-font-size-x-large,.hl-font-size-x-large .h1,.hl-font-size-x-large .h2,.hl-font-size-x-large .h3,.hl-font-size-x-large .h4,.hl-font-size-x-large h1,.hl-font-size-x-large h2,.hl-font-size-x-large h3,.hl-font-size-x-large h4,h1.hl-font-size-x-large,h2.hl-font-size-x-large,h3.hl-font-size-x-large,h4.hl-font-size-x-large{font-size:clamp(36px,6.7vw,55px)}.h1.hl-font-weight-bold,.h2.hl-font-weight-bold,.h3.hl-font-weight-bold,.h4.hl-font-weight-bold,.hl-font-weight-bold .h1,.hl-font-weight-bold .h2,.hl-font-weight-bold .h3,.hl-font-weight-bold .h4,.hl-font-weight-bold h1,.hl-font-weight-bold h2,.hl-font-weight-bold h3,.hl-font-weight-bold h4,h1.hl-font-weight-bold,h2.hl-font-weight-bold,h3.hl-font-weight-bold,h4.hl-font-weight-bold{font-weight:700}.h1.hl-position-center,.h2.hl-position-center,.h3.hl-position-center,.h4.hl-position-center,.hl-position-center .h1,.hl-position-center .h2,.hl-position-center .h3,.hl-position-center .h4,.hl-position-center h1,.hl-position-center h2,.hl-position-center h3,.hl-position-center h4,h1.hl-position-center,h2.hl-position-center,h3.hl-position-center,h4.hl-position-center{text-align:center}.h1.hl-font-weight-normal,.h2.hl-font-weight-normal,.h3.hl-font-weight-normal,.h4.hl-font-weight-normal,.hl-font-weight-normal .h1,.hl-font-weight-normal .h2,.hl-font-weight-normal .h3,.hl-font-weight-normal .h4,.hl-font-weight-normal h1,.hl-font-weight-normal h2,.hl-font-weight-normal h3,.hl-font-weight-normal h4,h1.hl-font-weight-normal,h2.hl-font-weight-normal,h3.hl-font-weight-normal,h4.hl-font-weight-normal{font-weight:400}.h1.hl-text-uppercase,.h2.hl-text-uppercase,.h3.hl-text-uppercase,.h4.hl-text-uppercase,.hl-text-uppercase .h1,.hl-text-uppercase .h2,.hl-text-uppercase .h3,.hl-text-uppercase .h4,.hl-text-uppercase h1,.hl-text-uppercase h2,.hl-text-uppercase h3,.hl-text-uppercase h4,h1.hl-text-uppercase,h2.hl-text-uppercase,h3.hl-text-uppercase,h4.hl-text-uppercase{line-height:1.1em;text-transform:uppercase}.h1.hl-arrow-left,.h2.hl-arrow-left,.h3.hl-arrow-left,.h4.hl-arrow-left,.hl-arrow-left .h1,.hl-arrow-left .h2,.hl-arrow-left .h3,.hl-arrow-left .h4,.hl-arrow-left h1,.hl-arrow-left h2,.hl-arrow-left h3,.hl-arrow-left h4,h1.hl-arrow-left,h2.hl-arrow-left,h3.hl-arrow-left,h4.hl-arrow-left{padding-left:1.5em;position:relative}.h1.hl-arrow-left:before,.h2.hl-arrow-left:before,.h3.hl-arrow-left:before,.h4.hl-arrow-left:before,.hl-arrow-left .h1:before,.hl-arrow-left .h2:before,.hl-arrow-left .h3:before,.hl-arrow-left .h4:before,.hl-arrow-left h1:before,.hl-arrow-left h2:before,.hl-arrow-left h3:before,.hl-arrow-left h4:before,h1.hl-arrow-left:before,h2.hl-arrow-left:before,h3.hl-arrow-left:before,h4.hl-arrow-left:before{font-family:Font Awesome\ 6 Free;font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0075ff;content:"";display:inline-block;left:0;padding-right:0;position:absolute}.font-size-large li,.font-size-large p{font-size:1.3125em}.font-size-xx-large li,.font-size-xx-large p{font-size:clamp(1.5rem,4.4vw,48px);font-weight:600}.rte-text-x-large{font-size:26px}.rte-text-large{font-size:22px}.rte-text-middle{font-size:18px}.content-text--center{text-align:center}.content-boxshadow{border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);margin-top:10px;padding:clamp(16px,3.2vw,42px)}.content-boxshadow--bg-grey{background-color:#f5f5f5}.content-boxshadow h2{font-size:clamp(20px,3.38vw,28px)}.row.row-stage-home{align-items:end;display:grid;grid-template-columns:1fr auto}.row.row-stage-parallel{display:flex;flex-wrap:wrap;gap:16px}.row.row-contact-form{align-items:start;margin-top:calc((var(--stage-bottom-spacing) - 42px + var(--article-spacing))*-1)!important}.row.row-contact-form .ce_columns:first-child{margin-top:calc(var(--stage-bottom-spacing) - 42px + var(--article-spacing));--content-spacing:var(--content-spacing-large)}.row.row-contact-form .ce_columns:nth-child(2){background-color:#f5f5f5;border-radius:20px;padding:42px}@media screen and (max-width:900px){.row.row-contact-form .ce_columns:nth-child(2){padding:26px}}@media screen and (max-width:500px){.row.row-contact-form .ce_columns:nth-child(2){padding:16px 10px}}.row.row-contact-form .ce_form{margin-bottom:0!important}.row.row-contact-form .ce_form button.submit{text-align:center;width:100%}.content-text.ele-email,.content-text.ele-phone{font-size:20px;padding-left:65px;position:relative}.content-text.ele-email:before,.content-text.ele-phone:before{font-family:Font Awesome\ 6 Free;font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;display:block;font-size:35px;height:1em;left:0;line-height:1em;padding-right:0;position:absolute;top:0;width:1.2em}.content-text.ele-phone:before{content:"";top:10px}.content-text.ele-email:before{content:"";top:5px}.content-text[class*=icon-top-]{--content-spacing:var(--content-spacing-large);text-align:center}.content-text[class*=icon-top-]:before{font-family:Font Awesome\ 6 Free;font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-size:60px;height:1em;line-height:1em;margin-bottom:.3em;padding-right:0;text-align:center;width:1.2em}.content-text.icon-top-puzzle:before{content:""}.content-text.icon-top-repeat:before{content:""}.content-text.icon-top-tag:before{content:""}.content-text.icon-top-location-arrow:before{content:""}.content-text.icon-top-highlighter:before{content:""}.content-text.icon-top-bag:before{content:""}.content-text.font-color-blue,.content-text.icon-color-blue:before{color:#0075ff}.content-hyperlink.button-green,.content-text.font-align-center{text-align:center}.content-hyperlink.button-green a:hover,.content-hyperlink.button-white a:hover{border-color:#fff}.content-hyperlink.button-transparent{text-align:center}.content-hyperlink.button-transparent a,.content-hyperlink.button-transparent a:hover{border-color:#fff}.content-hyperlink.button-position-center{display:flex;justify-content:center}.content-hyperlink.button-size-large a{width:clamp(200px,50vw,400px)}.content-hyperlink.button-size-action a{padding-left:clamp(16px,4vw,42px);padding-right:clamp(16px,4vw,42px)}.box-shadow-grey{border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);padding:var(--content-spacing)}.box-shadow-grey.form-layout-highlight .mod_registrationNotificationCenter form{padding-top:0}.box-shadow-grey.form-layout-highlight .mod_registrationNotificationCenter .formbody{border:0;box-shadow:none;padding:0}.box-bg-grey{background-color:#f5f5f5}.job-disclaimer{color:#424242;font-size:14px}.content-text.box-info{background-color:#f5f5f5;border-radius:10px;padding:26px}@media screen and (max-width:450px){.content-text.box-info{padding-left:16px;padding-right:16px}}.article-bg-darkblue .content-text.box-info,.article-bg-grad-darkblue-blue .content-text.box-info{background-color:#fff;color:#024b93}.row.row-style-number{counter-reset:stepCount;display:flex;flex-wrap:wrap;gap:68px;justify-content:center;margin-top:68px;text-align:center}.row.row-style-number .content-text{align-items:center;display:flex;flex-direction:column;max-width:200px;position:relative}.row.row-style-number .content-text:before{align-items:center;background-color:#0a1f43;border:6px solid #fff;border-radius:50%;box-shadow:0 0 25px #0075ff;color:#fff;content:counter(stepCount);counter-increment:stepCount;display:flex;font-size:26px;font-weight:700;height:80px;justify-content:center;margin-bottom:26px;position:relative;width:80px;z-index:1}.row.row-style-number .content-text:not(:last-child):after{background:#0075ff;content:"";height:2px;position:absolute;right:-45%;top:40px;width:110px;z-index:0}@media(max-width:1280px){.row.row-style-number .content-text:not(:last-child):after{display:none}}.page-home{--stage-top-spacing:26px}.article-bg-darkblue,.article-bg-grad-darkblue-blue{color:#fff}.article-bg-darkblue{background-color:#0a1f43}.article-bg-lightgrey{background-color:#f5f5f5}.article-grad-lightblue-white{padding-top:var(--article-spacing);position:relative}.article-grad-lightblue-white:after{background:linear-gradient(180deg,#99c8ff,#fff);content:"";display:block;height:100%;max-height:80px;opacity:.35;position:absolute;top:0;width:100%;z-index:-1}.article-bg-grad-darkblue-blue{background:linear-gradient(180deg,#0a1f43 29%,#024b93)}@media(max-width:830px){.article-icon-scroll{position:relative}.article-icon-scroll .content-headline{background-color:#fff;display:inline-block;position:relative}.article-icon-scroll:before{background-image:url(/layout/images/swipe-icon.700ca923.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;filter:invert(12%) sepia(24%) saturate(2456%) hue-rotate(195deg) brightness(95%) contrast(106%);height:25px;position:absolute;right:26px;top:33px;width:55px}.article-icon-scroll.article-bg-darkblue .content-headline{background-color:#0a1f43}.article-icon-scroll.article-bg-darkblue:before{filter:brightness(0) saturate(100%) invert(100%)}}.text-block-arrow .inside-article{display:grid;gap:0 26px;grid-template-columns:1fr 1fr}@media(max-width:640px){.text-block-arrow .inside-article{grid-template-columns:1fr}}.text-block-arrow .content-headline{grid-column:span 2;margin-bottom:26px}@media(max-width:640px){.text-block-arrow .content-headline{grid-column:1}}.text-block-arrow .content-text{padding-left:26px;position:relative}.text-block-arrow .content-text:before{font-family:Font Awesome\ 6 Free;font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0075ff;content:"";display:inline-block;font-size:clamp(17px,2.34vw,20px);left:0;padding-right:.4em;position:absolute;top:0}@media(max-width:640px){.text-block-arrow .content-text:before{top:-3px}}.text-block-arrow .content-text h3{color:#0075ff;margin-bottom:6px}.swiper{--swiper-pagination-bullet-width:14px;--swiper-pagination-bullet-height:14px;--swiper-pagination-bullet-border-radius:10px;--swiper-pagination-bullet-inactive-color:#024b93;--swiper-pagination-bullet-active-color:#0075ff;--swiper-pagination-bullet-inactive-opacity:1}.swiper .swiper-pagination .swiper-pagination-bullet-active{--swiper-pagination-bullet-width:70px}.swiper button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none;padding:0;text-align:left;text-decoration:none!important}.swiper button:active,.swiper button:focus,.swiper button:hover{background-image:none;background-position:0;text-decoration:none!important}.slider-bg-box .swiper{overflow:visible}.slider-bg-box .swiper-wrapper{align-items:stretch}.slider-bg-box .swiper-wrapper .swiper-slide{background:linear-gradient(180deg,#0a1f43 29%,#0075ff);border-radius:10px;color:#fff;font-weight:300;height:auto;padding:26px}.slider-bg-box .swiper-button-next,.slider-bg-box .swiper-button-prev{display:none}.slider-bg-box .swiper-pagination{bottom:-42px;top:auto}.slider-bg-icon{text-align:center}.slider-bg-icon .swiper-slide{display:flex;justify-content:center}.slider-bg-icon .content-text{max-width:800px}.slider-bg-icon figure{display:flex;justify-content:center;margin-bottom:16px}.slider-bg-icon h3{color:#99c8ff;margin-left:auto;margin-right:auto;max-width:600px}.slider-bg-icon .swiper-pagination{display:none}.slider-bg-icon .swiper-button-next,.slider-bg-icon .swiper-button-prev{border:none;border-radius:10px;height:40px;width:42px}.slider-bg-icon .swiper-button-next:after,.slider-bg-icon .swiper-button-prev:after{color:#0075ff;font-size:27px}.slider-bg-icon .swiper-button-next:hover,.slider-bg-icon .swiper-button-prev:hover{background-color:#0075ff}.slider-bg-icon .swiper-button-next:hover:after,.slider-bg-icon .swiper-button-prev:hover:after{color:#fff}.selectric-wrapper{cursor:pointer;position:relative}.selectric-responsive{width:100%}.selectric{background:#f8f8f8;border:1px solid #f5f5f5;border-radius:10px;position:relative}.selectric .label{color:#444;display:block;font-size:14px;height:43px;line-height:43px;margin:0 43px 0 16px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.selectric .button{color:#bbb;display:block;font:0/0 a;*font:20px/43px Lucida Sans Unicode,Arial Unicode MS,Arial;height:43px;position:absolute;right:0;text-align:center;top:0;width:43px}.selectric .button:after{border:4px solid transparent;border-bottom:none;border-top-color:#bbb;bottom:0;content:" ";height:0;left:0;margin:auto;position:absolute;right:0;top:0;width:0}.selectric-focus .selectric{border-color:#c2c2c2}.selectric-hover .selectric{border-color:#dcdcdc}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#dcdcdc}.selectric-open .selectric-items{border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:block}.selectric-disabled{cursor:default;filter:alpha(opacity=50);opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.selectric-hide-select{height:0;overflow:hidden;position:relative;width:0}.selectric-hide-select select{left:-100%;position:absolute}.selectric-hide-select.selectric-is-native{height:100%;position:absolute;width:100%;z-index:10}.selectric-hide-select.selectric-is-native select{border:none;box-sizing:border-box;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:1}.selectric-input{left:0!important;overflow:hidden!important;position:absolute!important;top:0!important;clip:rect(0,0,0,0)!important;background:none!important;border:none!important;*font:0/0 a!important;height:1px!important;margin:0!important;outline:none!important;padding:0!important;width:1px!important}.selectric-temp-show{display:block!important;position:absolute!important;visibility:hidden!important}.selectric-items{background:#f8f8f8;border:1px solid #dcdcdc;box-shadow:0 0 10px -6px;display:none;left:0;position:absolute;top:100%;z-index:-1}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{bottom:100%;top:auto}.selectric-items li,.selectric-items ul{font-size:14px;line-height:20px;list-style:none;margin:0;min-height:20px;padding:0}.selectric-items li{color:#666;cursor:pointer;display:block;padding:10px}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{background:none!important;color:#666!important;cursor:default!important;filter:alpha(opacity=50);opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{background:none;color:#444;cursor:default;font-weight:700;padding-left:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}html{--grid__columns:12;--grid__gutter:26px;--grid__gutter_large:42px}.row{display:grid;grid-template-columns:repeat(var(--grid__columns),1fr);grid-gap:var(--grid__gutter);grid-auto-columns:1fr}.grid-gutter-large .row,.grid-gutter-large.row{grid-gap:var(--grid__gutter_large)}.row--show{background:#f9f9f9;padding-top:16px;position:relative;z-index:0}.row--show:before{background:repeating-linear-gradient(90deg,#f0f0f0 0,#f0f0f0 calc(8.33333% - 23.83333px),#f9f9f9 calc(8.33333% - 23.83333px),#f9f9f9 calc(8.33333% + 2.16667px));content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;z-index:-1}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{grid-column:1/-1}.justify-start{justify-self:start}.justify-center{justify-self:center}.justify-end{justify-self:end}.justify-stretch{justify-self:stretch}.align-start{align-self:start}.align-center{align-self:center}.align-end{align-self:end}.align-stretch{align-self:stretch}.col-1{grid-column:span 1/span 1}.col-2{grid-column:span 2/span 2}.col-3{grid-column:span 3/span 3}.col-4{grid-column:span 4/span 4}.col-5{grid-column:span 5/span 5}.col-6{grid-column:span 6/span 6}.col-7{grid-column:span 7/span 7}.col-8{grid-column:span 8/span 8}.col-9{grid-column:span 9/span 9}.col-10{grid-column:span 10/span 10}.col-11{grid-column:span 11/span 11}.col-12{grid-column:span 12/span 12}@media screen and (min-width:0){.grid-gutter-large .row,.grid-gutter-large.row,.row{grid-column-gap:0}.col-xs-1{grid-column:span 1/span 1}.col-xs-2{grid-column:span 2/span 2}.col-xs-3{grid-column:span 3/span 3}.col-xs-4{grid-column:span 4/span 4}.col-xs-5{grid-column:span 5/span 5}.col-xs-6{grid-column:span 6/span 6}.col-xs-7{grid-column:span 7/span 7}.col-xs-8{grid-column:span 8/span 8}.col-xs-9{grid-column:span 9/span 9}.col-xs-10{grid-column:span 10/span 10}.col-xs-11{grid-column:span 11/span 11}.col-xs-12{grid-column:span 12/span 12}.col-start-xs-1{grid-column-start:1}.row-start-xs-1{grid-row-start:1}.col-start-xs-2{grid-column-start:2}.row-start-xs-2{grid-row-start:2}.col-start-xs-3{grid-column-start:3}.row-start-xs-3{grid-row-start:3}.col-start-xs-4{grid-column-start:4}.row-start-xs-4{grid-row-start:4}.col-start-xs-5{grid-column-start:5}.row-start-xs-5{grid-row-start:5}.col-start-xs-6{grid-column-start:6}.row-start-xs-6{grid-row-start:6}.col-start-xs-7{grid-column-start:7}.row-start-xs-7{grid-row-start:7}.col-start-xs-8{grid-column-start:8}.row-start-xs-8{grid-row-start:8}.col-start-xs-9{grid-column-start:9}.row-start-xs-9{grid-row-start:9}.col-start-xs-10{grid-column-start:10}.row-start-xs-10{grid-row-start:10}.col-start-xs-11{grid-column-start:11}.row-start-xs-11{grid-row-start:11}.col-start-xs-12{grid-column-start:12}.row-start-xs-12{grid-row-start:12}.pull-right-xs{grid-column-end:-1}.pull-left-xs{grid-column-end:inherit;grid-row-start:1}.justify-xs-start{justify-self:start}.justify-xs-center{justify-self:center}.justify-xs-end{justify-self:end}.justify-xs-stretch{justify-self:stretch}.align-xs-start{align-self:start}.align-xs-center{align-self:center}.align-xs-end{align-self:end}.align-xs-stretch{align-self:stretch}}@media screen and (min-width:551px){.row{grid-gap:var(--grid__gutter)}.grid-gutter-large .row,.grid-gutter-large.row{grid-gap:var(--grid__gutter_large)}.col-sm-1{grid-column:span 1/span 1}.col-sm-2{grid-column:span 2/span 2}.col-sm-3{grid-column:span 3/span 3}.col-sm-4{grid-column:span 4/span 4}.col-sm-5{grid-column:span 5/span 5}.col-sm-6{grid-column:span 6/span 6}.col-sm-7{grid-column:span 7/span 7}.col-sm-8{grid-column:span 8/span 8}.col-sm-9{grid-column:span 9/span 9}.col-sm-10{grid-column:span 10/span 10}.col-sm-11{grid-column:span 11/span 11}.col-sm-12{grid-column:span 12/span 12}.col-start-sm-1{grid-column-start:1}.row-start-sm-1{grid-row-start:1}.col-start-sm-2{grid-column-start:2}.row-start-sm-2{grid-row-start:2}.col-start-sm-3{grid-column-start:3}.row-start-sm-3{grid-row-start:3}.col-start-sm-4{grid-column-start:4}.row-start-sm-4{grid-row-start:4}.col-start-sm-5{grid-column-start:5}.row-start-sm-5{grid-row-start:5}.col-start-sm-6{grid-column-start:6}.row-start-sm-6{grid-row-start:6}.col-start-sm-7{grid-column-start:7}.row-start-sm-7{grid-row-start:7}.col-start-sm-8{grid-column-start:8}.row-start-sm-8{grid-row-start:8}.col-start-sm-9{grid-column-start:9}.row-start-sm-9{grid-row-start:9}.col-start-sm-10{grid-column-start:10}.row-start-sm-10{grid-row-start:10}.col-start-sm-11{grid-column-start:11}.row-start-sm-11{grid-row-start:11}.col-start-sm-12{grid-column-start:12}.row-start-sm-12{grid-row-start:12}.pull-right-sm{grid-column-end:-1}.pull-left-sm{grid-column-end:inherit;grid-row-start:1}.justify-sm-start{justify-self:start}.justify-sm-center{justify-self:center}.justify-sm-end{justify-self:end}.justify-sm-stretch{justify-self:stretch}.align-sm-start{align-self:start}.align-sm-center{align-self:center}.align-sm-end{align-self:end}.align-sm-stretch{align-self:stretch}}@media screen and (min-width:769px){.col-md-1{grid-column:span 1/span 1}.col-md-2{grid-column:span 2/span 2}.col-md-3{grid-column:span 3/span 3}.col-md-4{grid-column:span 4/span 4}.col-md-5{grid-column:span 5/span 5}.col-md-6{grid-column:span 6/span 6}.col-md-7{grid-column:span 7/span 7}.col-md-8{grid-column:span 8/span 8}.col-md-9{grid-column:span 9/span 9}.col-md-10{grid-column:span 10/span 10}.col-md-11{grid-column:span 11/span 11}.col-md-12{grid-column:span 12/span 12}.col-start-md-1{grid-column-start:1}.row-start-md-1{grid-row-start:1}.col-start-md-2{grid-column-start:2}.row-start-md-2{grid-row-start:2}.col-start-md-3{grid-column-start:3}.row-start-md-3{grid-row-start:3}.col-start-md-4{grid-column-start:4}.row-start-md-4{grid-row-start:4}.col-start-md-5{grid-column-start:5}.row-start-md-5{grid-row-start:5}.col-start-md-6{grid-column-start:6}.row-start-md-6{grid-row-start:6}.col-start-md-7{grid-column-start:7}.row-start-md-7{grid-row-start:7}.col-start-md-8{grid-column-start:8}.row-start-md-8{grid-row-start:8}.col-start-md-9{grid-column-start:9}.row-start-md-9{grid-row-start:9}.col-start-md-10{grid-column-start:10}.row-start-md-10{grid-row-start:10}.col-start-md-11{grid-column-start:11}.row-start-md-11{grid-row-start:11}.col-start-md-12{grid-column-start:12}.row-start-md-12{grid-row-start:12}.pull-right-md{grid-column-end:-1}.pull-left-md{grid-column-end:inherit;grid-row-start:1}.justify-md-start{justify-self:start}.justify-md-center{justify-self:center}.justify-md-end{justify-self:end}.justify-md-stretch{justify-self:stretch}.align-md-start{align-self:start}.align-md-center{align-self:center}.align-md-end{align-self:end}.align-md-stretch{align-self:stretch}}@media screen and (min-width:941px){.col-lg-1{grid-column:span 1/span 1}.col-lg-2{grid-column:span 2/span 2}.col-lg-3{grid-column:span 3/span 3}.col-lg-4{grid-column:span 4/span 4}.col-lg-5{grid-column:span 5/span 5}.col-lg-6{grid-column:span 6/span 6}.col-lg-7{grid-column:span 7/span 7}.col-lg-8{grid-column:span 8/span 8}.col-lg-9{grid-column:span 9/span 9}.col-lg-10{grid-column:span 10/span 10}.col-lg-11{grid-column:span 11/span 11}.col-lg-12{grid-column:span 12/span 12}.col-start-lg-1{grid-column-start:1}.row-start-lg-1{grid-row-start:1}.col-start-lg-2{grid-column-start:2}.row-start-lg-2{grid-row-start:2}.col-start-lg-3{grid-column-start:3}.row-start-lg-3{grid-row-start:3}.col-start-lg-4{grid-column-start:4}.row-start-lg-4{grid-row-start:4}.col-start-lg-5{grid-column-start:5}.row-start-lg-5{grid-row-start:5}.col-start-lg-6{grid-column-start:6}.row-start-lg-6{grid-row-start:6}.col-start-lg-7{grid-column-start:7}.row-start-lg-7{grid-row-start:7}.col-start-lg-8{grid-column-start:8}.row-start-lg-8{grid-row-start:8}.col-start-lg-9{grid-column-start:9}.row-start-lg-9{grid-row-start:9}.col-start-lg-10{grid-column-start:10}.row-start-lg-10{grid-row-start:10}.col-start-lg-11{grid-column-start:11}.row-start-lg-11{grid-row-start:11}.col-start-lg-12{grid-column-start:12}.row-start-lg-12{grid-row-start:12}.pull-right-lg{grid-column-end:-1}.pull-left-lg{grid-column-end:inherit;grid-row-start:1}.justify-lg-start{justify-self:start}.justify-lg-center{justify-self:center}.justify-lg-end{justify-self:end}.justify-lg-stretch{justify-self:stretch}.align-lg-start{align-self:start}.align-lg-center{align-self:center}.align-lg-end{align-self:end}.align-lg-stretch{align-self:stretch}}@media screen and (min-width:1101px){.col-xl-1{grid-column:span 1/span 1}.col-xl-2{grid-column:span 2/span 2}.col-xl-3{grid-column:span 3/span 3}.col-xl-4{grid-column:span 4/span 4}.col-xl-5{grid-column:span 5/span 5}.col-xl-6{grid-column:span 6/span 6}.col-xl-7{grid-column:span 7/span 7}.col-xl-8{grid-column:span 8/span 8}.col-xl-9{grid-column:span 9/span 9}.col-xl-10{grid-column:span 10/span 10}.col-xl-11{grid-column:span 11/span 11}.col-xl-12{grid-column:span 12/span 12}.col-start-xl-1{grid-column-start:1}.row-start-xl-1{grid-row-start:1}.col-start-xl-2{grid-column-start:2}.row-start-xl-2{grid-row-start:2}.col-start-xl-3{grid-column-start:3}.row-start-xl-3{grid-row-start:3}.col-start-xl-4{grid-column-start:4}.row-start-xl-4{grid-row-start:4}.col-start-xl-5{grid-column-start:5}.row-start-xl-5{grid-row-start:5}.col-start-xl-6{grid-column-start:6}.row-start-xl-6{grid-row-start:6}.col-start-xl-7{grid-column-start:7}.row-start-xl-7{grid-row-start:7}.col-start-xl-8{grid-column-start:8}.row-start-xl-8{grid-row-start:8}.col-start-xl-9{grid-column-start:9}.row-start-xl-9{grid-row-start:9}.col-start-xl-10{grid-column-start:10}.row-start-xl-10{grid-row-start:10}.col-start-xl-11{grid-column-start:11}.row-start-xl-11{grid-row-start:11}.col-start-xl-12{grid-column-start:12}.row-start-xl-12{grid-row-start:12}.pull-right-xl{grid-column-end:-1}.pull-left-xl{grid-column-end:inherit;grid-row-start:1}.justify-xl-start{justify-self:start}.justify-xl-center{justify-self:center}.justify-xl-end{justify-self:end}.justify-xl-stretch{justify-self:stretch}.align-xl-start{align-self:start}.align-xl-center{align-self:center}.align-xl-end{align-self:end}.align-xl-stretch{align-self:stretch}}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.col-start-2{grid-column-start:2}.row-start-2{grid-row-start:2}.col-start-3{grid-column-start:3}.row-start-3{grid-row-start:3}.col-start-4{grid-column-start:4}.row-start-4{grid-row-start:4}.col-start-5{grid-column-start:5}.row-start-5{grid-row-start:5}.col-start-6{grid-column-start:6}.row-start-6{grid-row-start:6}.col-start-7{grid-column-start:7}.row-start-7{grid-row-start:7}.col-start-8{grid-column-start:8}.row-start-8{grid-row-start:8}.col-start-9{grid-column-start:9}.row-start-9{grid-row-start:9}.col-start-10{grid-column-start:10}.row-start-10{grid-row-start:10}.col-start-11{grid-column-start:11}.row-start-11{grid-row-start:11}.col-start-12{grid-column-start:12}.row-start-12{grid-row-start:12}@media screen and (max-width:1340px){#filter-job-alert .inside,#footer .inside,#header .inside,.jobs-fixed-buttons .jobs-fixed-buttons-inside,.layout-left #container,.layout-right #container,.layout-standard #main .inside-article{width:calc(100% - 40px)}}@media screen and (max-width:1070px){:root{--logo-width:211px}#header .inside{grid-template-columns:auto 1fr auto;grid-column-gap:26px}#header .mainmenu ul.level_1>li{display:none}#header .mainmenu ul.level_1>li.page-jobs,#header .mainmenu ul.level_1>li.page-login,#header .mod_mobile_menu{display:block}}@media screen and (max-width:550px){:root{--logo-width:180px}#header .inside{grid-template-columns:auto 1fr}#header .mainmenu{display:none}.mod_mobile_menu{justify-self:flex-end}}@media screen and (max-width:1024px){.mod_job_offer_reader .details_main_two_cols .details_main_inside{grid-template-columns:1fr}}@media screen and (max-width:480px){.page-company-details{--stage-bottom-spacing:42px;--stage-top-spacing:42px}}