/* open-sans-cyrillic-ext-wght-normal */
@font-face {
  font-family: 'Open Sans Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 300 800;
  src: url(/layout/fonts/open-sans-cyrillic-ext-wght-normal.08cb0cbe.woff2) format('woff2-variations');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* open-sans-cyrillic-wght-normal */
@font-face {
  font-family: 'Open Sans Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 300 800;
  src: url(/layout/fonts/open-sans-cyrillic-wght-normal.961e3a6c.woff2) format('woff2-variations');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* open-sans-greek-ext-wght-normal */
@font-face {
  font-family: 'Open Sans Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 300 800;
  src: url(/layout/fonts/open-sans-greek-ext-wght-normal.19b930e6.woff2) format('woff2-variations');
  unicode-range: U+1F00-1FFF;
}

/* open-sans-greek-wght-normal */
@font-face {
  font-family: 'Open Sans Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 300 800;
  src: url(/layout/fonts/open-sans-greek-wght-normal.3e2b5b08.woff2) format('woff2-variations');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}

/* open-sans-hebrew-wght-normal */
@font-face {
  font-family: 'Open Sans Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 300 800;
  src: url(/layout/fonts/open-sans-hebrew-wght-normal.0004b965.woff2) format('woff2-variations');
  unicode-range: U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;
}

/* open-sans-math-wght-normal */
@font-face {
  font-family: 'Open Sans Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 300 800;
  src: url(/layout/fonts/open-sans-math-wght-normal.9b706d44.woff2) format('woff2-variations');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;
}

/* open-sans-symbols-wght-normal */
@font-face {
  font-family: 'Open Sans Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 300 800;
  src: url(/layout/fonts/open-sans-symbols-wght-normal.5acae8d0.woff2) format('woff2-variations');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;
}

/* open-sans-vietnamese-wght-normal */
@font-face {
  font-family: 'Open Sans Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 300 800;
  src: url(/layout/fonts/open-sans-vietnamese-wght-normal.223fa2bf.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;
}

/* open-sans-latin-ext-wght-normal */
@font-face {
  font-family: 'Open Sans Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 300 800;
  src: url(/layout/fonts/open-sans-latin-ext-wght-normal.27bb8f4a.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;
}

/* open-sans-latin-wght-normal */
@font-face {
  font-family: 'Open Sans Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 300 800;
  src: url(/layout/fonts/open-sans-latin-wght-normal.70c0e311.woff2) format('woff2-variations');
  unicode-range: U+0000-00FF,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;
}
/* open-sans-cyrillic-ext-wght-italic */
@font-face {
  font-family: 'Open Sans Variable';
  font-style: italic;
  font-display: swap;
  font-weight: 300 800;
  src: url(/layout/fonts/open-sans-cyrillic-ext-wght-italic.fc6c56e4.woff2) format('woff2-variations');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* open-sans-cyrillic-wght-italic */
@font-face {
  font-family: 'Open Sans Variable';
  font-style: italic;
  font-display: swap;
  font-weight: 300 800;
  src: url(/layout/fonts/open-sans-cyrillic-wght-italic.4cf30ded.woff2) format('woff2-variations');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* open-sans-greek-ext-wght-italic */
@font-face {
  font-family: 'Open Sans Variable';
  font-style: italic;
  font-display: swap;
  font-weight: 300 800;
  src: url(/layout/fonts/open-sans-greek-ext-wght-italic.3ad0928c.woff2) format('woff2-variations');
  unicode-range: U+1F00-1FFF;
}

/* open-sans-greek-wght-italic */
@font-face {
  font-family: 'Open Sans Variable';
  font-style: italic;
  font-display: swap;
  font-weight: 300 800;
  src: url(/layout/fonts/open-sans-greek-wght-italic.d5ac8f6f.woff2) format('woff2-variations');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}

/* open-sans-hebrew-wght-italic */
@font-face {
  font-family: 'Open Sans Variable';
  font-style: italic;
  font-display: swap;
  font-weight: 300 800;
  src: url(/layout/fonts/open-sans-hebrew-wght-italic.141f333a.woff2) format('woff2-variations');
  unicode-range: U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;
}

/* open-sans-math-wght-italic */
@font-face {
  font-family: 'Open Sans Variable';
  font-style: italic;
  font-display: swap;
  font-weight: 300 800;
  src: url(/layout/fonts/open-sans-math-wght-italic.65c4bde7.woff2) format('woff2-variations');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;
}

/* open-sans-symbols-wght-italic */
@font-face {
  font-family: 'Open Sans Variable';
  font-style: italic;
  font-display: swap;
  font-weight: 300 800;
  src: url(/layout/fonts/open-sans-symbols-wght-italic.18dd2f32.woff2) format('woff2-variations');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;
}

/* open-sans-vietnamese-wght-italic */
@font-face {
  font-family: 'Open Sans Variable';
  font-style: italic;
  font-display: swap;
  font-weight: 300 800;
  src: url(/layout/fonts/open-sans-vietnamese-wght-italic.91ce538a.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;
}

/* open-sans-latin-ext-wght-italic */
@font-face {
  font-family: 'Open Sans Variable';
  font-style: italic;
  font-display: swap;
  font-weight: 300 800;
  src: url(/layout/fonts/open-sans-latin-ext-wght-italic.26433e4d.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;
}

/* open-sans-latin-wght-italic */
@font-face {
  font-family: 'Open Sans Variable';
  font-style: italic;
  font-display: swap;
  font-weight: 300 800;
  src: url(/layout/fonts/open-sans-latin-wght-italic.6fcc2906.woff2) format('woff2-variations');
  unicode-range: U+0000-00FF,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 7.3.1 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 2026 Fonticons, Inc.
 */:root,:host{--fa-family-classic: 'Font Awesome 7 Free';--fa-font-regular: normal 400 1em/1 var(--fa-family-classic);--fa-style-family-classic: var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:400;font-display:block;src:url(/layout/fonts/fa-regular-400.fa2e58ed.woff2)}.far{--fa-family: var(--fa-family-classic);--fa-style: 400}.fa-classic{--fa-family: var(--fa-family-classic)}.fa-regular{--fa-style: 400}
/*!
 * Font Awesome Free 7.3.1 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 2026 Fonticons, Inc.
 */:root,:host{--fa-family-classic: 'Font Awesome 7 Free';--fa-font-solid: normal 900 1em/1 var(--fa-family-classic);--fa-style-family-classic: var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:block;src:url(/layout/fonts/fa-solid-900.dcef2f69.woff2)}.fas{--fa-family: var(--fa-family-classic);--fa-style: 900}.fa-classic{--fa-family: var(--fa-family-classic)}.fa-solid{--fa-style: 900}
﻿/*!
 * Font Awesome Free 7.3.1 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 2026 Fonticons, Inc.
 */:root,:host{--fa-family-brands: 'Font Awesome 7 Brands';--fa-font-brands: normal 400 1em/1 var(--fa-family-brands)}@font-face{font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/layout/fonts/fa-brands-400.41062cae.woff2)}.fab,.fa-brands,.fa-classic.fa-brands{--fa-family: var(--fa-family-brands);--fa-style: 400}.fa-firefox-browser{--fa:""}.fa-ideal{--fa:""}.fa-microblog{--fa:""}.fa-square-pied-piper{--fa:""}.fa-pied-piper-square{--fa:""}.fa-unity{--fa:""}.fa-dailymotion{--fa:""}.fa-square-instagram{--fa:""}.fa-instagram-square{--fa:""}.fa-mixer{--fa:""}.fa-shopify{--fa:""}.fa-deezer{--fa:""}.fa-edge-legacy{--fa:""}.fa-google-pay{--fa:""}.fa-rust{--fa:""}.fa-tiktok{--fa:""}.fa-unsplash{--fa:""}.fa-cloudflare{--fa:""}.fa-guilded{--fa:""}.fa-hive{--fa:""}.fa-42-group{--fa:""}.fa-innosoft{--fa:""}.fa-instalod{--fa:""}.fa-octopus-deploy{--fa:""}.fa-perbyte{--fa:""}.fa-uncharted{--fa:""}.fa-watchman-monitoring{--fa:""}.fa-wodu{--fa:""}.fa-wirsindhandwerk{--fa:""}.fa-wsh{--fa:""}.fa-bots{--fa:""}.fa-cmplid{--fa:""}.fa-bilibili{--fa:""}.fa-golang{--fa:""}.fa-pix{--fa:""}.fa-sitrox{--fa:""}.fa-hashnode{--fa:""}.fa-meta{--fa:""}.fa-padlet{--fa:""}.fa-nfc-directional{--fa:""}.fa-nfc-symbol{--fa:""}.fa-screenpal{--fa:""}.fa-space-awesome{--fa:""}.fa-square-font-awesome{--fa:""}.fa-square-gitlab{--fa:""}.fa-gitlab-square{--fa:""}.fa-odysee{--fa:""}.fa-stubber{--fa:""}.fa-debian{--fa:""}.fa-shoelace{--fa:""}.fa-threads{--fa:""}.fa-square-threads{--fa:""}.fa-square-x-twitter{--fa:""}.fa-x-twitter{--fa:""}.fa-opensuse{--fa:""}.fa-letterboxd{--fa:""}.fa-square-letterboxd{--fa:""}.fa-mintbit{--fa:""}.fa-google-scholar{--fa:""}.fa-brave{--fa:""}.fa-brave-reverse{--fa:""}.fa-pixiv{--fa:""}.fa-upwork{--fa:""}.fa-webflow{--fa:""}.fa-signal-messenger{--fa:""}.fa-bluesky{--fa:""}.fa-jxl{--fa:""}.fa-square-upwork{--fa:""}.fa-web-awesome{--fa:""}.fa-square-web-awesome{--fa:""}.fa-square-web-awesome-stroke{--fa:""}.fa-dart-lang{--fa:""}.fa-flutter{--fa:""}.fa-files-pinwheel{--fa:""}.fa-css{--fa:""}.fa-square-bluesky{--fa:""}.fa-openai{--fa:""}.fa-square-linkedin{--fa:""}.fa-cash-app{--fa:""}.fa-disqus{--fa:""}.fa-eleventy{--fa:""}.fa-11ty{--fa:""}.fa-kakao-talk{--fa:""}.fa-linktree{--fa:""}.fa-notion{--fa:""}.fa-pandora{--fa:""}.fa-pixelfed{--fa:""}.fa-tidal{--fa:""}.fa-vsco{--fa:""}.fa-w3c{--fa:""}.fa-lumon{--fa:""}.fa-lumon-drop{--fa:""}.fa-square-figma{--fa:""}.fa-tex{--fa:""}.fa-duolingo{--fa:""}.fa-supportnow{--fa:""}.fa-tor-browser{--fa:""}.fa-typescript{--fa:""}.fa-square-deskpro{--fa:""}.fa-circle-zulip{--fa:""}.fa-julia{--fa:""}.fa-zulip{--fa:""}.fa-unison{--fa:""}.fa-board-game-geek{--fa:""}.fa-bgg{--fa:""}.fa-ko-fi{--fa:""}.fa-kubernetes{--fa:""}.fa-postgresql{--fa:""}.fa-scaleway{--fa:""}.fa-venmo{--fa:""}.fa-venmo-v{--fa:""}.fa-unreal-engine{--fa:""}.fa-globaleaks{--fa:""}.fa-solana{--fa:""}.fa-threema{--fa:""}.fa-forgejo{--fa:""}.fa-claude{--fa:""}.fa-gitee{--fa:""}.fa-xmpp{--fa:""}.fa-fediverse{--fa:""}.fa-tailwind-css{--fa:""}.fa-arch-linux{--fa:""}.fa-svelte{--fa:""}.fa-hugging-face{--fa:""}.fa-leetcode{--fa:""}.fa-openstreetmap{--fa:""}.fa-ultralytics{--fa:""}.fa-ultralytics-hub{--fa:""}.fa-ultralytics-yolo{--fa:""}.fa-obsidian{--fa:""}.fa-zoom{--fa:""}.fa-vim{--fa:""}.fa-symfonycasts{--fa:""}.fa-build-awesome{--fa:""}.fa-codeberg{--fa:""}.fa-devpost{--fa:""}.fa-internet-archive{--fa:""}.fa-lets-encrypt{--fa:""}.fa-matrix{--fa:""}.fa-mattermost{--fa:""}.fa-nextcloud{--fa:""}.fa-roblox-creator-studio{--fa:""}.fa-square-build-awesome-stroke{--fa:""}.fa-substack{--fa:""}.fa-tesla{--fa:""}.fa-xrp{--fa:""}.fa-xrpl{--fa:""}.fa-youtube-shorts{--fa:""}.fa-ror{--fa:""}.fa-visual-studio{--fa:""}.fa-dolibarr{--fa:""}.fa-obs-studio{--fa:""}.fa-storybook{--fa:""}.fa-a11y-project{--fa:""}.fa-copilot{--fa:""}.fa-square-twitter{--fa:""}.fa-twitter-square{--fa:""}.fa-square-facebook{--fa:""}.fa-facebook-square{--fa:""}.fa-linkedin{--fa:""}.fa-square-github{--fa:""}.fa-github-square{--fa:""}.fa-twitter{--fa:""}.fa-facebook{--fa:""}.fa-github{--fa:""}.fa-pinterest{--fa:""}.fa-square-pinterest{--fa:""}.fa-pinterest-square{--fa:""}.fa-square-google-plus{--fa:""}.fa-google-plus-square{--fa:""}.fa-google-plus-g{--fa:""}.fa-linkedin-in{--fa:""}.fa-github-alt{--fa:""}.fa-maxcdn{--fa:""}.fa-html5{--fa:""}.fa-css3{--fa:""}.fa-btc{--fa:""}.fa-youtube{--fa:""}.fa-xing{--fa:""}.fa-square-xing{--fa:""}.fa-xing-square{--fa:""}.fa-dropbox{--fa:""}.fa-stack-overflow{--fa:""}.fa-instagram{--fa:""}.fa-flickr{--fa:""}.fa-adn{--fa:""}.fa-bitbucket{--fa:""}.fa-tumblr{--fa:""}.fa-square-tumblr{--fa:""}.fa-tumblr-square{--fa:""}.fa-apple{--fa:""}.fa-windows{--fa:""}.fa-android{--fa:""}.fa-linux{--fa:""}.fa-dribbble{--fa:""}.fa-skype{--fa:""}.fa-foursquare{--fa:""}.fa-trello{--fa:""}.fa-gratipay{--fa:""}.fa-vk{--fa:""}.fa-weibo{--fa:""}.fa-renren{--fa:""}.fa-pagelines{--fa:""}.fa-stack-exchange{--fa:""}.fa-square-vimeo{--fa:""}.fa-vimeo-square{--fa:""}.fa-slack{--fa:""}.fa-slack-hash{--fa:""}.fa-wordpress{--fa:""}.fa-openid{--fa:""}.fa-yahoo{--fa:""}.fa-google{--fa:""}.fa-reddit{--fa:""}.fa-square-reddit{--fa:""}.fa-reddit-square{--fa:""}.fa-stumbleupon-circle{--fa:""}.fa-stumbleupon{--fa:""}.fa-delicious{--fa:""}.fa-digg{--fa:""}.fa-pied-piper-pp{--fa:""}.fa-pied-piper-alt{--fa:""}.fa-drupal{--fa:""}.fa-joomla{--fa:""}.fa-behance{--fa:""}.fa-square-behance{--fa:""}.fa-behance-square{--fa:""}.fa-steam{--fa:""}.fa-square-steam{--fa:""}.fa-steam-square{--fa:""}.fa-spotify{--fa:""}.fa-deviantart{--fa:""}.fa-soundcloud{--fa:""}.fa-vine{--fa:""}.fa-codepen{--fa:""}.fa-jsfiddle{--fa:""}.fa-rebel{--fa:""}.fa-empire{--fa:""}.fa-square-git{--fa:""}.fa-git-square{--fa:""}.fa-git{--fa:""}.fa-hacker-news{--fa:""}.fa-tencent-weibo{--fa:""}.fa-qq{--fa:""}.fa-weixin{--fa:""}.fa-slideshare{--fa:""}.fa-twitch{--fa:""}.fa-yelp{--fa:""}.fa-paypal{--fa:""}.fa-google-wallet{--fa:""}.fa-cc-visa{--fa:""}.fa-cc-mastercard{--fa:""}.fa-cc-discover{--fa:""}.fa-cc-amex{--fa:""}.fa-cc-paypal{--fa:""}.fa-cc-stripe{--fa:""}.fa-lastfm{--fa:""}.fa-square-lastfm{--fa:""}.fa-lastfm-square{--fa:""}.fa-ioxhost{--fa:""}.fa-angellist{--fa:""}.fa-buysellads{--fa:""}.fa-connectdevelop{--fa:""}.fa-dashcube{--fa:""}.fa-forumbee{--fa:""}.fa-leanpub{--fa:""}.fa-sellsy{--fa:""}.fa-shirtsinbulk{--fa:""}.fa-simplybuilt{--fa:""}.fa-skyatlas{--fa:""}.fa-pinterest-p{--fa:""}.fa-whatsapp{--fa:""}.fa-viacoin{--fa:""}.fa-medium{--fa:""}.fa-medium-m{--fa:""}.fa-y-combinator{--fa:""}.fa-optin-monster{--fa:""}.fa-opencart{--fa:""}.fa-expeditedssl{--fa:""}.fa-cc-jcb{--fa:""}.fa-cc-diners-club{--fa:""}.fa-creative-commons{--fa:""}.fa-gg{--fa:""}.fa-gg-circle{--fa:""}.fa-odnoklassniki{--fa:""}.fa-square-odnoklassniki{--fa:""}.fa-odnoklassniki-square{--fa:""}.fa-get-pocket{--fa:""}.fa-wikipedia-w{--fa:""}.fa-safari{--fa:""}.fa-chrome{--fa:""}.fa-firefox{--fa:""}.fa-opera{--fa:""}.fa-internet-explorer{--fa:""}.fa-contao{--fa:""}.fa-500px{--fa:""}.fa-amazon{--fa:""}.fa-houzz{--fa:""}.fa-vimeo-v{--fa:""}.fa-black-tie{--fa:""}.fa-fonticons{--fa:""}.fa-reddit-alien{--fa:""}.fa-edge{--fa:""}.fa-codiepie{--fa:""}.fa-modx{--fa:""}.fa-fort-awesome{--fa:""}.fa-usb{--fa:""}.fa-product-hunt{--fa:""}.fa-mixcloud{--fa:""}.fa-scribd{--fa:""}.fa-bluetooth{--fa:""}.fa-bluetooth-b{--fa:""}.fa-gitlab{--fa:""}.fa-wpbeginner{--fa:""}.fa-wpforms{--fa:""}.fa-envira{--fa:""}.fa-glide{--fa:""}.fa-glide-g{--fa:""}.fa-viadeo{--fa:""}.fa-square-viadeo{--fa:""}.fa-viadeo-square{--fa:""}.fa-snapchat{--fa:""}.fa-snapchat-ghost{--fa:""}.fa-square-snapchat{--fa:""}.fa-snapchat-square{--fa:""}.fa-pied-piper{--fa:""}.fa-first-order{--fa:""}.fa-yoast{--fa:""}.fa-themeisle{--fa:""}.fa-google-plus{--fa:""}.fa-font-awesome{--fa:""}.fa-font-awesome-flag{--fa:""}.fa-font-awesome-logo-full{--fa:""}.fa-linode{--fa:""}.fa-quora{--fa:""}.fa-free-code-camp{--fa:""}.fa-telegram{--fa:""}.fa-telegram-plane{--fa:""}.fa-bandcamp{--fa:""}.fa-grav{--fa:""}.fa-etsy{--fa:""}.fa-imdb{--fa:""}.fa-ravelry{--fa:""}.fa-sellcast{--fa:""}.fa-superpowers{--fa:""}.fa-wpexplorer{--fa:""}.fa-meetup{--fa:""}.fa-square-font-awesome-stroke{--fa:""}.fa-font-awesome-alt{--fa:""}.fa-accessible-icon{--fa:""}.fa-accusoft{--fa:""}.fa-adversal{--fa:""}.fa-affiliatetheme{--fa:""}.fa-algolia{--fa:""}.fa-amilia{--fa:""}.fa-angrycreative{--fa:""}.fa-app-store{--fa:""}.fa-app-store-ios{--fa:""}.fa-apper{--fa:""}.fa-asymmetrik{--fa:""}.fa-audible{--fa:""}.fa-avianex{--fa:""}.fa-aws{--fa:""}.fa-bimobject{--fa:""}.fa-bitcoin{--fa:""}.fa-bity{--fa:""}.fa-blackberry{--fa:""}.fa-blogger{--fa:""}.fa-blogger-b{--fa:""}.fa-buromobelexperte{--fa:""}.fa-centercode{--fa:""}.fa-cloudscale{--fa:""}.fa-cloudsmith{--fa:""}.fa-cloudversify{--fa:""}.fa-cpanel{--fa:""}.fa-css3-alt{--fa:""}.fa-cuttlefish{--fa:""}.fa-d-and-d{--fa:""}.fa-deploydog{--fa:""}.fa-deskpro{--fa:""}.fa-digital-ocean{--fa:""}.fa-discord{--fa:""}.fa-discourse{--fa:""}.fa-dochub{--fa:""}.fa-docker{--fa:""}.fa-draft2digital{--fa:""}.fa-square-dribbble{--fa:""}.fa-dribbble-square{--fa:""}.fa-dyalog{--fa:""}.fa-earlybirds{--fa:""}.fa-erlang{--fa:""}.fa-facebook-f{--fa:""}.fa-facebook-messenger{--fa:""}.fa-firstdraft{--fa:""}.fa-fonticons-fi{--fa:""}.fa-fort-awesome-alt{--fa:""}.fa-freebsd{--fa:""}.fa-gitkraken{--fa:""}.fa-gofore{--fa:""}.fa-goodreads{--fa:""}.fa-goodreads-g{--fa:""}.fa-google-drive{--fa:""}.fa-google-play{--fa:""}.fa-gripfire{--fa:""}.fa-grunt{--fa:""}.fa-gulp{--fa:""}.fa-square-hacker-news{--fa:""}.fa-hacker-news-square{--fa:""}.fa-hire-a-helper{--fa:""}.fa-hotjar{--fa:""}.fa-hubspot{--fa:""}.fa-itunes{--fa:""}.fa-itunes-note{--fa:""}.fa-jenkins{--fa:""}.fa-joget{--fa:""}.fa-js{--fa:""}.fa-square-js{--fa:""}.fa-js-square{--fa:""}.fa-keycdn{--fa:""}.fa-kickstarter{--fa:""}.fa-square-kickstarter{--fa:""}.fa-kickstarter-k{--fa:""}.fa-laravel{--fa:""}.fa-line{--fa:""}.fa-lyft{--fa:""}.fa-magento{--fa:""}.fa-medapps{--fa:""}.fa-medrt{--fa:""}.fa-microsoft{--fa:""}.fa-mix{--fa:""}.fa-mizuni{--fa:""}.fa-monero{--fa:""}.fa-napster{--fa:""}.fa-node-js{--fa:""}.fa-npm{--fa:""}.fa-ns8{--fa:""}.fa-nutritionix{--fa:""}.fa-page4{--fa:""}.fa-palfed{--fa:""}.fa-patreon{--fa:""}.fa-periscope{--fa:""}.fa-phabricator{--fa:""}.fa-phoenix-framework{--fa:""}.fa-playstation{--fa:""}.fa-pushed{--fa:""}.fa-python{--fa:""}.fa-red-river{--fa:""}.fa-wpressr{--fa:""}.fa-rendact{--fa:""}.fa-replyd{--fa:""}.fa-resolving{--fa:""}.fa-rocketchat{--fa:""}.fa-rockrms{--fa:""}.fa-schlix{--fa:""}.fa-searchengin{--fa:""}.fa-servicestack{--fa:""}.fa-sistrix{--fa:""}.fa-speakap{--fa:""}.fa-staylinked{--fa:""}.fa-steam-symbol{--fa:""}.fa-sticker-mule{--fa:""}.fa-studiovinari{--fa:""}.fa-supple{--fa:""}.fa-uber{--fa:""}.fa-uikit{--fa:""}.fa-uniregistry{--fa:""}.fa-untappd{--fa:""}.fa-ussunnah{--fa:""}.fa-vaadin{--fa:""}.fa-viber{--fa:""}.fa-vimeo{--fa:""}.fa-vnv{--fa:""}.fa-square-whatsapp{--fa:""}.fa-whatsapp-square{--fa:""}.fa-whmcs{--fa:""}.fa-wordpress-simple{--fa:""}.fa-xbox{--fa:""}.fa-yandex{--fa:""}.fa-yandex-international{--fa:""}.fa-apple-pay{--fa:""}.fa-cc-apple-pay{--fa:""}.fa-fly{--fa:""}.fa-node{--fa:""}.fa-osi{--fa:""}.fa-react{--fa:""}.fa-autoprefixer{--fa:""}.fa-less{--fa:""}.fa-sass{--fa:""}.fa-vuejs{--fa:""}.fa-angular{--fa:""}.fa-aviato{--fa:""}.fa-ember{--fa:""}.fa-gitter{--fa:""}.fa-hooli{--fa:""}.fa-strava{--fa:""}.fa-stripe{--fa:""}.fa-stripe-s{--fa:""}.fa-typo3{--fa:""}.fa-amazon-pay{--fa:""}.fa-cc-amazon-pay{--fa:""}.fa-ethereum{--fa:""}.fa-korvue{--fa:""}.fa-elementor{--fa:""}.fa-square-youtube{--fa:""}.fa-youtube-square{--fa:""}.fa-flipboard{--fa:""}.fa-hips{--fa:""}.fa-php{--fa:""}.fa-quinscape{--fa:""}.fa-readme{--fa:""}.fa-java{--fa:""}.fa-pied-piper-hat{--fa:""}.fa-creative-commons-by{--fa:""}.fa-creative-commons-nc{--fa:""}.fa-creative-commons-nc-eu{--fa:""}.fa-creative-commons-nc-jp{--fa:""}.fa-creative-commons-nd{--fa:""}.fa-creative-commons-pd{--fa:""}.fa-creative-commons-pd-alt{--fa:""}.fa-creative-commons-remix{--fa:""}.fa-creative-commons-sa{--fa:""}.fa-creative-commons-sampling{--fa:""}.fa-creative-commons-sampling-plus{--fa:""}.fa-creative-commons-share{--fa:""}.fa-creative-commons-zero{--fa:""}.fa-ebay{--fa:""}.fa-keybase{--fa:""}.fa-mastodon{--fa:""}.fa-r-project{--fa:""}.fa-researchgate{--fa:""}.fa-teamspeak{--fa:""}.fa-first-order-alt{--fa:""}.fa-fulcrum{--fa:""}.fa-galactic-republic{--fa:""}.fa-galactic-senate{--fa:""}.fa-jedi-order{--fa:""}.fa-mandalorian{--fa:""}.fa-old-republic{--fa:""}.fa-phoenix-squadron{--fa:""}.fa-sith{--fa:""}.fa-trade-federation{--fa:""}.fa-wolf-pack-battalion{--fa:""}.fa-hornbill{--fa:""}.fa-mailchimp{--fa:""}.fa-megaport{--fa:""}.fa-nimblr{--fa:""}.fa-rev{--fa:""}.fa-shopware{--fa:""}.fa-squarespace{--fa:""}.fa-themeco{--fa:""}.fa-weebly{--fa:""}.fa-wix{--fa:""}.fa-ello{--fa:""}.fa-hackerrank{--fa:""}.fa-kaggle{--fa:""}.fa-markdown{--fa:""}.fa-neos{--fa:""}.fa-zhihu{--fa:""}.fa-alipay{--fa:""}.fa-the-red-yeti{--fa:""}.fa-critical-role{--fa:""}.fa-d-and-d-beyond{--fa:""}.fa-dev{--fa:""}.fa-fantasy-flight-games{--fa:""}.fa-wizards-of-the-coast{--fa:""}.fa-think-peaks{--fa:""}.fa-reacteurope{--fa:""}.fa-artstation{--fa:""}.fa-atlassian{--fa:""}.fa-canadian-maple-leaf{--fa:""}.fa-centos{--fa:""}.fa-confluence{--fa:""}.fa-dhl{--fa:""}.fa-diaspora{--fa:""}.fa-fedex{--fa:""}.fa-fedora{--fa:""}.fa-figma{--fa:""}.fa-intercom{--fa:""}.fa-invision{--fa:""}.fa-jira{--fa:""}.fa-mendeley{--fa:""}.fa-raspberry-pi{--fa:""}.fa-redhat{--fa:""}.fa-sketch{--fa:""}.fa-sourcetree{--fa:""}.fa-suse{--fa:""}.fa-ubuntu{--fa:""}.fa-ups{--fa:""}.fa-usps{--fa:""}.fa-yarn{--fa:""}.fa-airbnb{--fa:""}.fa-battle-net{--fa:""}.fa-bootstrap{--fa:""}.fa-buffer{--fa:""}.fa-chromecast{--fa:""}.fa-evernote{--fa:""}.fa-itch-io{--fa:""}.fa-salesforce{--fa:""}.fa-speaker-deck{--fa:""}.fa-symfony{--fa:""}.fa-waze{--fa:""}.fa-yammer{--fa:""}.fa-git-alt{--fa:""}.fa-stackpath{--fa:""}.fa-cotton-bureau{--fa:""}.fa-buy-n-large{--fa:""}.fa-mdb{--fa:""}.fa-orcid{--fa:""}.fa-swift{--fa:""}.fa-umbraco{--fa:""}
﻿@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{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}template,[hidden]{display:none}a{background-color:rgba(0,0,0,0)}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}b,strong{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:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,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:bold}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer}[disabled]{cursor:default}button,html [type=button],[type=reset],[type=submit]{-webkit-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}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}p{margin:0}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}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}header,footer,nav,section,aside,article,figure,figcaption{display:block}input,button,textarea,select{font-family:inherit;font-size:100%;font-weight:inherit}pre,code{font-family:Monaco,monospace}table{font-size:inherit}caption,th{font-weight:bold}.clear:after{content:"";display:table;clear:both}a{color:var(--color-links)}:not(p) a{text-decoration:none}figure{margin:0}figure img{display:block;max-width:100%;height:auto;width:auto}.hasteform_someid .formbody .fieldset-image .widget-fineuploader .selector_container li img{display:block;max-width:100%;height:auto;width:auto}.module-job-search-manager form .formbody .widget-calendar:nth-last-of-type(1){display:none}.module-job-search-manager form .formbody .widget-text:nth-last-of-type(3){display:none}.module-job-search-manager form .formbody .widget-text:nth-last-of-type(5){display:none}.module-job-search-manager form .formbody .widget-select:nth-last-of-type(4){display:none}.module-job-search-manager form .formbody .widget-checkbox:nth-last-of-type(2){display:none}p.back{margin-top:13px}p.back a{padding-bottom:6px;padding-right:6px;border-bottom:1px solid var(--color-default)}.mod_customer_company_profile_content .ce_customer_latest_jobs .job .types>.type:before,.jobs-list-home .meta>.type>.type:before,.module-job-offer-list-dynamic .meta>.type>.type:before,.module-jobs-bookmarks .meta>.type>.type:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:.4em;content:""}.mod_customer_company_profile_content .ce_customer_latest_jobs .job .types>.type,.jobs-list-home .meta>.type>.type,.module-job-offer-list-dynamic .meta>.type>.type,.module-jobs-bookmarks .meta>.type>.type{border-radius:10px;display:inline-flex;gap:6px;align-items:center;font-weight:600;font-size:12px;color:var(--color-text);box-sizing:border-box}.mod_customer_company_profile_content .ce_customer_latest_jobs .job .types>.type:before,.jobs-list-home .meta>.type>.type:before,.module-job-offer-list-dynamic .meta>.type>.type:before,.module-jobs-bookmarks .meta>.type>.type:before{padding:0;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;inline-size:2em;line-height:1;background-color:var(--color-indigo);color:var(--color-white);aspect-ratio:1;border-radius:50%;font-size:.9em}.mod_customer_company_profile_content .ce_customer_latest_jobs .job .types .type-id-11:before,.jobs-list-home .meta>.type .type-id-11:before,.module-job-offer-list-dynamic .meta>.type .type-id-11:before,.module-jobs-bookmarks .meta>.type .type-id-11:before{content:"";background-color:var(--color-sky);color:var(--color-white)}.mod_customer_company_profile_content .ce_customer_latest_jobs .job .types .type-id-9:before,.jobs-list-home .meta>.type .type-id-9:before,.module-job-offer-list-dynamic .meta>.type .type-id-9:before,.module-jobs-bookmarks .meta>.type .type-id-9:before,.mod_customer_company_profile_content .ce_customer_latest_jobs .job .types .type-id-10:before,.jobs-list-home .meta>.type .type-id-10:before,.module-job-offer-list-dynamic .meta>.type .type-id-10:before,.module-jobs-bookmarks .meta>.type .type-id-10:before{content:"";background-color:var(--color-pink);color:var(--color-white)}.company-reader-action-wrapper .jobs-add-bookmark .label,.jobs-fixed-buttons .jobs-add-bookmark .label,.module-job-offer-list-dynamic .jobs-add-bookmark .label,.jobs-list-dynamic.bookmark-button-active .jobs-add-bookmark .label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}:root{--header-height: 82px;--logo-ratio: 0.248447205;--logo-width: 161px;--logo-height: calc(var(--logo-width) * var(--logo-ratio));--article-spacing: 42px;--content-spacing: 26px;--content-spacing-large: 42px;--color-default-l: 20%;--color-default-c: 0.04;--color-default-h: 285.88deg;--color-default: oklch(var(--color-default-l) var(--color-default-c) var(--color-default-h));--color-default-darkest: oklch(30% calc(max(0, var(--color-default-c) - 0.03)) var(--color-default-h));--color-default-darker: oklch(42% calc(max(0, var(--color-default-c) - 0.01)) var(--color-default-h));--color-default-dark: oklch(52% var(--color-default-c) var(--color-default-h));--color-default-light: oklch(72% var(--color-default-c) var(--color-default-h));--color-default-lighter: oklch(85% calc(max(0, var(--color-default-c) - 0.03)) var(--color-default-h));--color-default-lightest: oklch(96% calc(max(0, var(--color-default-c) - 0.1)) var(--color-default-h));--color-yellow-l: 92%;--color-yellow-c: 0.16;--color-yellow-h: 104.33deg;--color-yellow: oklch(var(--color-yellow-l) var(--color-yellow-c) var(--color-yellow-h));--color-yellow-darkest: oklch(30% calc(max(0, var(--color-yellow-c) - 0.03)) var(--color-yellow-h));--color-yellow-darker: oklch(42% calc(max(0, var(--color-yellow-c) - 0.01)) var(--color-yellow-h));--color-yellow-dark: oklch(52% var(--color-yellow-c) var(--color-yellow-h));--color-yellow-light: oklch(72% var(--color-yellow-c) var(--color-yellow-h));--color-yellow-lighter: oklch(85% calc(max(0, var(--color-yellow-c) - 0.03)) var(--color-yellow-h));--color-yellow-lightest: oklch(96% calc(max(0, var(--color-yellow-c) - 0.1)) var(--color-yellow-h));--color-sky-l: 80%;--color-sky-c: 0.12;--color-sky-h: 224.95deg;--color-sky: oklch(var(--color-sky-l) var(--color-sky-c) var(--color-sky-h));--color-sky-darkest: oklch(30% calc(max(0, var(--color-sky-c) - 0.03)) var(--color-sky-h));--color-sky-darker: oklch(42% calc(max(0, var(--color-sky-c) - 0.01)) var(--color-sky-h));--color-sky-dark: oklch(52% var(--color-sky-c) var(--color-sky-h));--color-sky-light: oklch(72% var(--color-sky-c) var(--color-sky-h));--color-sky-lighter: oklch(85% calc(max(0, var(--color-sky-c) - 0.03)) var(--color-sky-h));--color-sky-lightest: oklch(96% calc(max(0, var(--color-sky-c) - 0.1)) var(--color-sky-h));--color-pink-l: 58.5%;--color-pink-c: 0.236;--color-pink-h: 2.3deg;--color-pink: oklch(var(--color-pink-l) var(--color-pink-c) var(--color-pink-h));--color-pink-darkest: oklch(30% calc(max(0, var(--color-pink-c) - 0.03)) var(--color-pink-h));--color-pink-darker: oklch(42% calc(max(0, var(--color-pink-c) - 0.01)) var(--color-pink-h));--color-pink-dark: oklch(52% var(--color-pink-c) var(--color-pink-h));--color-pink-light: oklch(72% var(--color-pink-c) var(--color-pink-h));--color-pink-lighter: oklch(85% calc(max(0, var(--color-pink-c) - 0.03)) var(--color-pink-h));--color-pink-lightest: oklch(96% calc(max(0, var(--color-pink-c) - 0.1)) var(--color-pink-h));--color-amber-l: 63.8%;--color-amber-c: 0.213;--color-amber-h: 37deg;--color-amber: oklch(var(--color-amber-l) var(--color-amber-c) var(--color-amber-h));--color-amber-darkest: oklch(30% calc(max(0, var(--color-amber-c) - 0.03)) var(--color-amber-h));--color-amber-darker: oklch(42% calc(max(0, var(--color-amber-c) - 0.01)) var(--color-amber-h));--color-amber-dark: oklch(52% var(--color-amber-c) var(--color-amber-h));--color-amber-light: oklch(72% var(--color-amber-c) var(--color-amber-h));--color-amber-lighter: oklch(85% calc(max(0, var(--color-amber-c) - 0.03)) var(--color-amber-h));--color-amber-lightest: oklch(96% calc(max(0, var(--color-amber-c) - 0.1)) var(--color-amber-h));--color-indigo-l: 49.8%;--color-indigo-c: 0.258;--color-indigo-h: 275.5deg;--color-indigo: oklch(var(--color-indigo-l) var(--color-indigo-c) var(--color-indigo-h));--color-indigo-darkest: oklch(30% calc(max(0, var(--color-indigo-c) - 0.03)) var(--color-indigo-h));--color-indigo-darker: oklch(42% calc(max(0, var(--color-indigo-c) - 0.01)) var(--color-indigo-h));--color-indigo-dark: oklch(52% var(--color-indigo-c) var(--color-indigo-h));--color-indigo-light: oklch(72% var(--color-indigo-c) var(--color-indigo-h));--color-indigo-lighter: oklch(85% calc(max(0, var(--color-indigo-c) - 0.03)) var(--color-indigo-h));--color-indigo-lightest: oklch(96% calc(max(0, var(--color-indigo-c) - 0.1)) var(--color-indigo-h));--color-red-l: 57%;--color-red-c: 0.233;--color-red-h: 28.6deg;--color-red: oklch(var(--color-red-l) var(--color-red-c) var(--color-red-h));--color-red-darkest: oklch(30% calc(max(0, var(--color-red-c) - 0.03)) var(--color-red-h));--color-red-darker: oklch(42% calc(max(0, var(--color-red-c) - 0.01)) var(--color-red-h));--color-red-dark: oklch(52% var(--color-red-c) var(--color-red-h));--color-red-light: oklch(72% var(--color-red-c) var(--color-red-h));--color-red-lighter: oklch(85% calc(max(0, var(--color-red-c) - 0.03)) var(--color-red-h));--color-red-lightest: oklch(96% calc(max(0, var(--color-red-c) - 0.1)) var(--color-red-h));--color-slate-l: 42.8%;--color-slate-c: 0.045;--color-slate-h: 258.3deg;--color-slate: oklch(var(--color-slate-l) var(--color-slate-c) var(--color-slate-h));--color-slate-darkest: oklch(30% calc(max(0, var(--color-slate-c) - 0.03)) var(--color-slate-h));--color-slate-darker: oklch(42% calc(max(0, var(--color-slate-c) - 0.01)) var(--color-slate-h));--color-slate-dark: oklch(52% var(--color-slate-c) var(--color-slate-h));--color-slate-light: oklch(72% var(--color-slate-c) var(--color-slate-h));--color-slate-lighter: oklch(85% calc(max(0, var(--color-slate-c) - 0.03)) var(--color-slate-h));--color-slate-lightest: oklch(96% calc(max(0, var(--color-slate-c) - 0.1)) var(--color-slate-h));--color-primary-button-l: 69%;--color-primary-button-c: 0.09;--color-primary-button-h: 187.69deg;--color-primary-button: oklch(var(--color-primary-button-l) var(--color-primary-button-c) var(--color-primary-button-h));--color-primary-button-darkest: oklch(30% calc(max(0, var(--color-primary-button-c) - 0.03)) var(--color-primary-button-h));--color-primary-button-darker: oklch(42% calc(max(0, var(--color-primary-button-c) - 0.01)) var(--color-primary-button-h));--color-primary-button-dark: oklch(52% var(--color-primary-button-c) var(--color-primary-button-h));--color-primary-button-light: oklch(72% var(--color-primary-button-c) var(--color-primary-button-h));--color-primary-button-lighter: oklch(85% calc(max(0, var(--color-primary-button-c) - 0.03)) var(--color-primary-button-h));--color-primary-button-lightest: oklch(96% calc(max(0, var(--color-primary-button-c) - 0.1)) var(--color-primary-button-h));--color-default: oklch(0.23 0.09 290.37);--color-default-lightest: oklch(0.92 0 0);--color-contrast: oklch(0.23 0.09 290.37);--color-contrast-light: oklch(0.32 0.01 298.67);--color-green: oklch(0.41 0.08 169.54);--color-orange: oklch(0.64 0.21 37.18);--color-turquoise: oklch(0.69 0.09 187.69);--color-turquoise-dark: oklch(0.56 0.08 187.48);--color-cta: oklch(0.7 0.07 188.29);--color-cta-dark: oklch(0.56 0.08 187.48);--color-cta-light: oklch(0.92 0.01 190.06);--color-navy-l: 20.8%;--color-navy-c: 0.040;--color-navy-h: 265.8deg;--color-navy-darkest: oklch(var(--color-navy-l) var(--color-navy-c) var(--color-navy-h));--color-navy-darker: oklch(30% calc(var(--color-navy-c) + 0.01) var(--color-navy-h));--color-navy-dark: oklch(42% var(--color-navy-c) var(--color-navy-h));--color-navy: oklch(52% var(--color-navy-c) var(--color-navy-h));--color-navy-light: oklch(72% var(--color-navy-c) var(--color-navy-h));--color-navy-lighter: oklch(85% calc(var(--color-navy-c) - 0.03) var(--color-navy-h));--color-navy-lightest: oklch(96% calc(var(--color-navy-c) - 0.10) var(--color-navy-h));--color-gray: oklch(55% 0.02 var(--color-default-h));--color-gray-darkest: oklch(20% 0.02 var(--color-default-h));--color-gray-darker: oklch(30% 0.025 var(--color-default-h));--color-gray-dark: oklch(40% 0.028 var(--color-default-h));--color-gray-light: oklch(60% 0.025 var(--color-default-h));--color-gray-lighter: oklch(80% 0.015 var(--color-default-h));--color-gray-lightest: oklch(97% 0.005 var(--color-default-h));--color-text: oklch(0.2 0.04 285.88);--color-headline: var(--color-gray-darkest);--color-links: var(--color-default);--color-white: #fff;--color-primary-button-text: #fff;--color-black: oklch(0 0 0)}html{font-family:"Open Sans Variable","Helvetica",sans-serif;font-size:16px;line-height:1.6;color:var(--color-text);scroll-behavior:smooth}h1,h2,h3,h4,.mod_jobs_cv_reader .headline,.h1,.module-job-offer-manager .formbody>fieldset>legend,.module-job-offer-manager .formbody #dca_fieldset_description_fe_legend>legend,.mod_job_request_manager .formbody>fieldset>legend,.mod_job_request_manager .formbody #dca_fieldset_description_fe_legend>legend,.hasteform_someid .formbody>fieldset>legend,.hasteform_someid .formbody #dca_fieldset_description_fe_legend>legend,dialog.duplicate-dialog .text,dialog .headline,.h2,.jobs-list-standard div.layout_logo .headline,.module-jobs-bookmarks div.layout_logo .headline,.jobs-list-home>div.layout_logo .headline,.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_request_list>div.layout_portrait .headline a,.mod_job_request_list_dynamic>div.layout_portrait .headline a,.mod_job_request_search>div.layout_portrait .headline a,.mod_job_offer_list>div.layout_short a,.module-job-offer-list-dynamic>div.layout_short a,.module-job-search>div.layout_short a,.mod_jobs_member_profile_list>div.layout_short a,.jobs-list-standard>div.layout_short a,.jobs-list-home>div.layout_short a,.module-jobs-bookmarks>div.layout_short a,.mod_job_offer_list>div.layout_logo .headline a,.module-job-offer-list-dynamic>div.layout_logo .headline a,.module-job-search>div.layout_logo .headline a,.mod_jobs_member_profile_list>div.layout_logo .headline a,.jobs-list-standard>div.layout_logo .headline a,.jobs-list-home>div.layout_logo .headline a,.module-jobs-bookmarks>div.layout_logo .headline a,.mod_newslist>div[class^=layout] h3,.mod_newslist>div[class^=layout] h2,.h3,.module-job-offer-manager .formbody .widget-fieldset>:first-child,.mod_job_request_manager .formbody .widget-fieldset>:first-child,.hasteform_someid .formbody .widget-fieldset>:first-child,.mod_faqpage article section .faq-section-headline,.h4{font-weight:700;line-height:1.6;display:block;color:var(--color-headline)}h1,h2,h3,.mod_jobs_cv_reader .headline,.h1,.module-job-offer-manager .formbody>fieldset>legend,.module-job-offer-manager .formbody #dca_fieldset_description_fe_legend>legend,.mod_job_request_manager .formbody>fieldset>legend,.mod_job_request_manager .formbody #dca_fieldset_description_fe_legend>legend,.hasteform_someid .formbody>fieldset>legend,.hasteform_someid .formbody #dca_fieldset_description_fe_legend>legend,dialog.duplicate-dialog .text,dialog .headline,.h2,.jobs-list-standard div.layout_logo .headline,.module-jobs-bookmarks div.layout_logo .headline,.jobs-list-home>div.layout_logo .headline,.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_request_list>div.layout_portrait .headline a,.mod_job_request_list_dynamic>div.layout_portrait .headline a,.mod_job_request_search>div.layout_portrait .headline a,.mod_job_offer_list>div.layout_short a,.module-job-offer-list-dynamic>div.layout_short a,.module-job-search>div.layout_short a,.mod_jobs_member_profile_list>div.layout_short a,.jobs-list-standard>div.layout_short a,.jobs-list-home>div.layout_short a,.module-jobs-bookmarks>div.layout_short a,.mod_job_offer_list>div.layout_logo .headline a,.module-job-offer-list-dynamic>div.layout_logo .headline a,.module-job-search>div.layout_logo .headline a,.mod_jobs_member_profile_list>div.layout_logo .headline a,.jobs-list-standard>div.layout_logo .headline a,.jobs-list-home>div.layout_logo .headline a,.module-jobs-bookmarks>div.layout_logo .headline a,.mod_newslist>div[class^=layout] h3,.mod_newslist>div[class^=layout] h2,.h3{margin-bottom:16px;margin-top:0;line-height:1.4}h1,.mod_jobs_cv_reader .headline,.h1{font-size:clamp(28px,5vw,32px)}h2,.module-job-offer-manager .formbody>fieldset>legend,.module-job-offer-manager .formbody #dca_fieldset_description_fe_legend>legend,.mod_job_request_manager .formbody>fieldset>legend,.mod_job_request_manager .formbody #dca_fieldset_description_fe_legend>legend,.hasteform_someid .formbody>fieldset>legend,.hasteform_someid .formbody #dca_fieldset_description_fe_legend>legend,dialog.duplicate-dialog .text,dialog .headline,.h2{font-size:24px}h3,.jobs-list-standard div.layout_logo .headline,.module-jobs-bookmarks div.layout_logo .headline,.jobs-list-home>div.layout_logo .headline,.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_request_list>div.layout_portrait .headline a,.mod_job_request_list_dynamic>div.layout_portrait .headline a,.mod_job_request_search>div.layout_portrait .headline a,.mod_job_offer_list>div.layout_short a,.module-job-offer-list-dynamic>div.layout_short a,.module-job-search>div.layout_short a,.mod_jobs_member_profile_list>div.layout_short a,.jobs-list-standard>div.layout_short a,.jobs-list-home>div.layout_short a,.module-jobs-bookmarks>div.layout_short a,.mod_job_offer_list>div.layout_logo .headline a,.module-job-offer-list-dynamic>div.layout_logo .headline a,.module-job-search>div.layout_logo .headline a,.mod_jobs_member_profile_list>div.layout_logo .headline a,.jobs-list-standard>div.layout_logo .headline a,.jobs-list-home>div.layout_logo .headline a,.module-jobs-bookmarks>div.layout_logo .headline a,.mod_newslist>div[class^=layout] h3,.mod_newslist>div[class^=layout] h2,.h3{font-size:21px}h4,.module-job-offer-manager .formbody .widget-fieldset>:first-child,.mod_job_request_manager .formbody .widget-fieldset>:first-child,.hasteform_someid .formbody .widget-fieldset>:first-child,.mod_faqpage article section .faq-section-headline,.h4{font-size:16px}*+h1,*+h2,*+h3{margin-top:41px}#header .inside,#footer .inside,#before-footer .inside,.layout-left #container,.layout-right #container,.layout-standard #main .inside-article,#stage .inside-article,.mod_job_offer_reader .head-content,.jobs-fixed-buttons-inside{width:100%;max-width:1170px;margin-left:auto;margin-right:auto}.mod_article>.content-headline,.mod_article>div.last,.mod_article.last{padding-bottom:0}.gototop{position:fixed;bottom:0;right:20px;margin-bottom:34px;opacity:0;z-index:1;animation:fade-out 1s}@keyframes fade-out{0%{opacity:1}99%{opacity:0}100%{display:none}}.gototop.show{opacity:1;animation:fade-in 0.15s}@keyframes fade-in{0%{opacity:0;display:block}1%{opacity:0}100%{opacity:1}}.gototop a{position:relative;text-indent:-9999px;color:var(--color-default);display:block;width:30px}.gototop a:before{position:absolute;left:0;text-indent:0;font-family:"Font Awesome 7 Free";font-weight:900;content:"";font-size:30px}#header{position:sticky;border-bottom:2px solid var(--color-default);top:0;z-index:10000;background-color:var(--color-white)}@media screen and (max-width: 1210px){#header{padding-bottom:10px}}#header .inside{padding-top:10px;display:flex;align-items:center;gap:16px;justify-content:space-between}#header .inside .module-job-search{margin-left:auto}#header .inside .logo{display:flex;align-items:center;margin-right:16px}#header .inside .logo img{width:var(--logo-width);height:var(--logo-height);display:block}#header form .formbody{display:flex;border-radius:10px;border:1px solid #eee;background-color:#fff}#header form .formbody:focus-within{border-color:var(--color-default)}#header form .formbody .widget{margin-bottom:0}#header form .formbody .widget input{border:none;outline:none;padding-top:.1em;padding-bottom:.1em;max-width:160px;width:60vw}#header form .formbody button{position:relative;text-indent:-9999px;color:#1f1043;display:block;width:1.2em}#header form .formbody button:before{position:absolute;left:1px;text-indent:0;font-family:"Font Awesome 7 Free";font-weight:900;content:"";font-size:1em}#header form .formbody button{margin-top:0;padding:0;height:100%;width:40px;background-color:rgba(0,0,0,0) !important;border:none !important}#header form .formbody button:before{left:50%;top:50%;transform:translate(-50%, -50%);color:var(--color-default)}.page-dark #header{background-color:var(--color-contrast);border-bottom:0}#container .inside>*:first-child,#stage .inside>*:first-child{padding-top:var(--article-spacing)}#container .inside>*:last-child,#stage .inside>*:last-child{padding-bottom:var(--article-spacing)}#container .inside p a,#stage .inside p a{text-decoration:underline}#container .inside p a:hover,#stage .inside p a:hover{text-decoration:none}#container .mod_article.first>*:first-child,#container .mod_article.first>*:first-child>*:first-child,#stage .mod_article.first>*:first-child,#stage .mod_article.first>*:first-child>*:first-child{margin-top:0}#main .mod_article,#stage .mod_article{scroll-margin-top:var(--header-height);overflow:visible;padding-bottom:var(--article-spacing)}#main .mod_article .inside-article>div:nth-last-child(n+2),#main .mod_article .inside-article .content-columns>div:nth-last-child(n+2),#main .mod_article .inside-article .ce_columns>div:nth-last-child(n+2),#main .mod_article .inside-article .content-text>.rte>div:nth-last-child(n+2),#main .mod_article .inside-article>section:nth-last-child(n+2),#stage .mod_article .inside-article>div:nth-last-child(n+2),#stage .mod_article .inside-article .content-columns>div:nth-last-child(n+2),#stage .mod_article .inside-article .ce_columns>div:nth-last-child(n+2),#stage .mod_article .inside-article .content-text>.rte>div:nth-last-child(n+2),#stage .mod_article .inside-article>section:nth-last-child(n+2){margin-bottom:var(--content-spacing)}#main pre:nth-last-child(n+2),#main blockquote:nth-last-child(n+2),#main table:nth-last-child(n+2),#main ol:nth-last-child(n+2),#main ul:nth-last-child(n+2),#main form:nth-last-child(n+2),#main p:nth-last-child(n+2),#stage pre:nth-last-child(n+2),#stage blockquote:nth-last-child(n+2),#stage table:nth-last-child(n+2),#stage ol:nth-last-child(n+2),#stage ul:nth-last-child(n+2),#stage form:nth-last-child(n+2),#stage p:nth-last-child(n+2){margin-bottom:var(--content-spacing)}#main .ce_accordion+.ce_accordion,#stage .ce_accordion+.ce_accordion{margin-top:6px}#main .ce_accordion+*,#stage .ce_accordion+*{margin-top:26px}body.layout-left #container,body.layout-right #container{box-sizing:border-box}body.layout-left #container:after,body.layout-right #container:after{content:"";display:table;clear:both}body.layout-left #main,body.layout-right #main{float:left;position:relative;width:100%}body.layout-left #container{padding-left:300px}body.layout-left #left{position:relative;float:left;margin-left:-100%;width:300px;right:300px}body.layout-left #left>.inside{padding-right:26px}body.layout-left #left .button-toggle-job-search{display:none;scroll-margin-top:calc(var(--header-height) + 16px)}body.layout-right #container{padding-right:250px}body.layout-right #right{position:relative;float:left;margin-right:-100%;width:250px}body.layout-right #right>.inside{padding-left:26px}#footer{background-color:var(--color-default)}#footer a,#footer{color:var(--color-default-lightest)}#footer a:hover{text-decoration:underline}#footer .h6{font-size:18px;font-weight:bold;margin-bottom:6px;display:block}.footer-first-row-inside{padding-top:16px;padding-bottom:26px}.footer-first-row-inside .module-job-category ul,.footer-first-row-inside .mod_customer_industry_module ul{-moz-column-count:3;column-count:3;-moz-column-gap:26px;column-gap:26px}.footer-first-row-inside .module-job-category li:before,.footer-first-row-inside .mod_customer_industry_module li:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:.4em;content:""}.footer-first-row-inside .module-job-category li:before,.footer-first-row-inside .mod_customer_industry_module li:before{position:relative}.footer-first-row-inside .module-job-category li.display-none,.footer-first-row-inside .mod_customer_industry_module li.display-none{display:none !important}.footer-first-row-inside .module-job-category ul.level_2,.footer-first-row-inside .mod_customer_industry_module ul.level_2{display:flex;flex-direction:column}.footer-first-row-inside .module-job-category ul.level_2 li,.footer-first-row-inside .mod_customer_industry_module ul.level_2 li{transform:translateZ(0);display:inline-flex;-moz-column-break-inside:avoid;break-inside:avoid;align-items:flex-start;padding-left:22px}.footer-second-row-inside{display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:26px;gap:16px}#stage{--content-spacing: clamp(16px, 6vw, 42px);--article-spacing: var(--content-spacing);--c-end: color-mix(in oklab, var(--color-turquoise) 75%, var(--color-default));background:linear-gradient(in oklab 145deg, var(--color-default), 65%, var(--c-end));border-bottom:6px solid var(--color-cta)}#stage,#stage h1,#stage h2{color:var(--color-white)}#stage .inside{position:relative}#stage .mod_article{z-index:2;position:relative;text-align:left}#stage .mod_article:not(.article-image){display:flex;align-items:center}#stage .mod_article h2{color:#fff;display:block;font-size:24px}#stage .mod_article.article-image{position:relative}#stage .mod_article.article-image .inside-article{width:100%}#stage .mod_article.article-image,#stage .mod_article.article-image .inside-article,#stage .mod_article.article-image .content-image,#stage .mod_article.article-image .image_container{height:100%;max-width:none;padding:0}#stage .mod_article.article-image .image_container{padding-bottom:0;position:relative}#stage .mod_article.article-image .image_container:before{content:"";position:absolute;width:100%;height:100%;display:block;background-color:oklch(.25 .14 267.73/.68)}#stage .mod_article.article-image .image_container img{opacity:.4;width:100%}#stage .mod_article+.article-image{position:absolute;top:0;width:100%;height:100%;z-index:1}#stage .mod_article+.article-image .image_container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-home #stage h1{font-size:clamp(23px,8vw,70px);line-height:1.1em;font-weight:900;margin-top:0;color:var(--color-white)}.page-home #stage p{font-size:clamp(16px,4.5vw,22px);color:var(--color-white)}.page-account .mod_login input[type=text],.page-account .mod_login input[type=password]{max-width:70%}@media screen and (max-width: 500px){.page-account .mod_login input[type=text],.page-account .mod_login input[type=password]{max-width:100%}}#before-footer .inside>*{margin-bottom:68px}.page-video #stage{position:relative;isolation:isolate}.page-video #stage>.inside{position:static}.page-video #stage .mod_article:not(.article-image){padding-block:5em}.page-video #stage .mod_article.article-image{position:absolute;inset:0;z-index:1}.page-video #stage .mod_article.article-image,.page-video #stage .mod_article.article-image .inside-article,.page-video #stage .mod_article.article-image .content-player,.page-video #stage .mod_article.article-image .image_container{max-height:none}.page-video #stage .mod_article.article-image .inside-article,.page-video #stage .mod_article.article-image .content-player,.page-video #stage .mod_article.article-image .image_container{position:absolute;inset:0;margin:0}.page-video #stage .mod_article.article-image .image_container::before{background-color:oklch(.25 .14 267.73/.5)}.page-video #stage .mod_article.article-image video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(prefers-reduced-motion: reduce){.page-video #stage .article-image video{display:none}}a.button,.content-hyperlink.button a,input.submit,button.button,.widget-submit button,button.job_alert_toggle,.jobs-search-home .formbody .widget-submit button,a.button-green,.content-hyperlink.button-green a,button.button-green{border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}a.button:hover,a.button:focus,a.button:active,.content-hyperlink.button a:hover,.content-hyperlink.button a:focus,.content-hyperlink.button a:active,input.submit:hover,input.submit:focus,input.submit:active,button.button:hover,button.button:focus,button.button:active,.widget-submit button:hover,.widget-submit button:focus,.widget-submit button:active,button.job_alert_toggle:hover,button.job_alert_toggle:focus,button.job_alert_toggle:active,.jobs-search-home .formbody .widget-submit button:hover,.jobs-search-home .formbody .widget-submit button:focus,.jobs-search-home .formbody .widget-submit button:active,a.button-green:hover,a.button-green:focus,a.button-green:active,.content-hyperlink.button-green a:hover,.content-hyperlink.button-green a:focus,.content-hyperlink.button-green a:active,button.button-green:hover,button.button-green:focus,button.button-green:active{text-decoration:none !important;background-image:none;background-position:0}a.button,.content-hyperlink.button a,input.submit,button.button,.widget-submit button,button.job_alert_toggle,.jobs-search-home .formbody .widget-submit button,a.button-green,.content-hyperlink.button-green a,button.button-green{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}a.button:hover,a.button:focus,a.button:active,.content-hyperlink.button a:hover,.content-hyperlink.button a:focus,.content-hyperlink.button a:active,input.submit:hover,input.submit:focus,input.submit:active,button.button:hover,button.button:focus,button.button:active,.widget-submit button:hover,.widget-submit button:focus,.widget-submit button:active,button.job_alert_toggle:hover,button.job_alert_toggle:focus,button.job_alert_toggle:active,.jobs-search-home .formbody .widget-submit button:hover,.jobs-search-home .formbody .widget-submit button:focus,.jobs-search-home .formbody .widget-submit button:active,a.button-green:hover,a.button-green:focus,a.button-green:active,.content-hyperlink.button-green a:hover,.content-hyperlink.button-green a:focus,.content-hyperlink.button-green a:active,button.button-green:hover,button.button-green:focus,button.button-green:active{transition:.15s background-color}a.button,.content-hyperlink.button a,input.submit,button.button,.widget-submit button,button.job_alert_toggle,.jobs-search-home .formbody .widget-submit button,a.button-green,.content-hyperlink.button-green a,button.button-green{background-color:var(--color-turquoise);color:var(--color-white);border:1px solid var(--color-turquoise)}a.button:hover,a.button:focus,a.button:active,.content-hyperlink.button a:hover,.content-hyperlink.button a:focus,.content-hyperlink.button a:active,input.submit:hover,input.submit:focus,input.submit:active,button.button:hover,button.button:focus,button.button:active,.widget-submit button:hover,.widget-submit button:focus,.widget-submit button:active,button.job_alert_toggle:hover,button.job_alert_toggle:focus,button.job_alert_toggle:active,.jobs-search-home .formbody .widget-submit button:hover,.jobs-search-home .formbody .widget-submit button:focus,.jobs-search-home .formbody .widget-submit button:active,a.button-green:hover,a.button-green:focus,a.button-green:active,.content-hyperlink.button-green a:hover,.content-hyperlink.button-green a:focus,.content-hyperlink.button-green a:active,button.button-green:hover,button.button-green:focus,button.button-green:active{background-color:var(--color-turquoise-dark);color:var(--color-white);border-color:var(--color-turquoise-dark)}a.button,.content-hyperlink.button a,input.submit,button.button,.widget-submit button,button.job_alert_toggle,.jobs-search-home .formbody .widget-submit button,a.button-green,.content-hyperlink.button-green a,button.button-green{outline:none}a.button-secondary,.content-hyperlink.button-secondary a,button.button-secondary{border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}a.button-secondary:hover,a.button-secondary:focus,a.button-secondary:active,.content-hyperlink.button-secondary a:hover,.content-hyperlink.button-secondary a:focus,.content-hyperlink.button-secondary a:active,button.button-secondary:hover,button.button-secondary:focus,button.button-secondary:active{text-decoration:none !important;background-image:none;background-position:0}a.button-secondary,.content-hyperlink.button-secondary a,button.button-secondary{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}a.button-secondary:hover,a.button-secondary:focus,a.button-secondary:active,.content-hyperlink.button-secondary a:hover,.content-hyperlink.button-secondary a:focus,.content-hyperlink.button-secondary a:active,button.button-secondary:hover,button.button-secondary:focus,button.button-secondary:active{transition:.15s background-color}a.button-secondary,.content-hyperlink.button-secondary a,button.button-secondary{background-color:var(--color-yellow);color:var(--color-gray-darkest);border:1px solid var(--color-yellow)}a.button-secondary:hover,a.button-secondary:focus,a.button-secondary:active,.content-hyperlink.button-secondary a:hover,.content-hyperlink.button-secondary a:focus,.content-hyperlink.button-secondary a:active,button.button-secondary:hover,button.button-secondary:focus,button.button-secondary:active{background-color:var(--color-navy-dark);color:#fff;border-color:var(--color-navy-dark)}a.button-transparent,.content-hyperlink.button-transparent a,button.button-transparent{border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}a.button-transparent:hover,a.button-transparent:focus,a.button-transparent:active,.content-hyperlink.button-transparent a:hover,.content-hyperlink.button-transparent a:focus,.content-hyperlink.button-transparent a:active,button.button-transparent:hover,button.button-transparent:focus,button.button-transparent:active{text-decoration:none !important;background-image:none;background-position:0}a.button-transparent,.content-hyperlink.button-transparent a,button.button-transparent{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}a.button-transparent:hover,a.button-transparent:focus,a.button-transparent:active,.content-hyperlink.button-transparent a:hover,.content-hyperlink.button-transparent a:focus,.content-hyperlink.button-transparent a:active,button.button-transparent:hover,button.button-transparent:focus,button.button-transparent:active{transition:.15s background-color}a.button-transparent,.content-hyperlink.button-transparent a,button.button-transparent{background-color:var(--color-default-lighter);color:var(--color-gray-darkest);border:1px solid var(--color-default-light)}a.button-transparent:hover,a.button-transparent:focus,a.button-transparent:active,.content-hyperlink.button-transparent a:hover,.content-hyperlink.button-transparent a:focus,.content-hyperlink.button-transparent a:active,button.button-transparent:hover,button.button-transparent:focus,button.button-transparent:active{background-color:var(--color-navy-dark);color:#fff;border-color:var(--color-navy-dark)}.button-center{text-align:center}.widget-submit button{margin-top:26px}.mejs-container{width:100% !important;height:auto !important;padding-top:57%}.mejs-overlay,.mejs-poster{width:100% !important;height:100% !important}.mejs-mediaelement video,.mejs-mediaelement .me-plugin,.mejs-mediaelement embed{position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:100% !important}.video_container video,.video_container audio{width:100%;height:auto}.responsive{position:relative;height:0}.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.responsive.ratio-169{padding-bottom:56.25%}.responsive.ratio-1610{padding-bottom:62.5%}.responsive.ratio-219{padding-bottom:42.8571%}.responsive.ratio-43{padding-bottom:75%}.responsive.ratio-32{padding-bottom:66.6666%}nav ul:after{content:"";display:table;clear:both}nav ul{list-style-type:none;margin:0;padding:0}nav ul.level_2{display:none}nav a{color:var(--color-contrast-light)}nav,nav a{font-size:15px;color:var(--color-contrast);font-weight:600}nav a:hover,nav strong:not(.forward),nav a.trail{color:var(--color-cta-dark);text-decoration:none}nav strong{font-weight:600}nav li:hover>ul{display:block}.pagination ul:after{content:"";display:table;clear:both}.pagination ul{list-style-type:none;margin:0;padding:0}.pagination:after{content:"";display:table;clear:both}.pagination{padding-top:16px}.pagination p{float:left}.pagination ul{float:right}.pagination li{display:inline-block;padding-right:16px}.pagination li:last-child{padding-right:0}#header .mainmenu ul:after{display:none}#header .mainmenu ul.level_1{display:flex;flex-wrap:wrap}#header .mainmenu ul.level_1 li.protected{display:none}#header .mainmenu ul.level_1 a,#header .mainmenu ul.level_1 strong{display:block;padding:16px;border-bottom:3px solid rgba(0,0,0,0)}#header .mainmenu ul.level_1 a:hover,#header .mainmenu ul.level_1 strong{border-bottom:3px solid var(--color-turquoise)}#header .mainmenu ul.level_2{--arrow-size: 16px;position:absolute;z-index:1000;border-radius:0 0 10px 10px;overflow:hidden;border:1px solid rgba(255,255,255,.3098039216);margin-top:-3px;border-top:3px solid var(--color-turquoise)}#header .mainmenu ul.level_2>li.last{padding-bottom:0}#header .mainmenu ul.level_2>li.protected{display:block}#header .mainmenu ul.level_2>li>a,#header .mainmenu ul.level_2>li>strong{color:#fff;display:block;padding:10px;border-bottom:1px solid rgba(255,255,255,.3);background-color:var(--color-default)}#header .mainmenu ul.level_2>li>a.last,#header .mainmenu ul.level_2>li>strong.last{border-bottom:none}#header .mainmenu ul.level_2>li>a:hover,#header .mainmenu ul.level_2>li>strong,#header .mainmenu ul.level_2>li>a.trail{background-color:var(--color-yellow);color:var(--color-text);border-bottom:1px solid var(--color-turquoise)}#header .mod_changelanguage{overflow:visible}#header .mod_changelanguage ul.level_1>li>strong:before,#header .mod_changelanguage ul.level_1>li>a:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:.4em;content:""}#header .mod_changelanguage ul.level_1>li>strong:after,#header .mod_changelanguage ul.level_1>li>a:after{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:.4em;content:""}#header .mod_changelanguage ul.level_1>li>strong,#header .mod_changelanguage ul.level_1>li>a{white-space:nowrap;color:var(--color-text);display:flex;align-items:center;gap:9px}#header .mod_changelanguage ul.level_1>li>strong:before,#header .mod_changelanguage ul.level_1>li>a:before{font-size:14px}#header .mod_changelanguage ul.level_2{display:none;position:absolute;left:50%;transform:translateX(-50%);border-radius:6px;border:1px solid #eee;background-color:var(--color-white)}#header .mod_changelanguage ul.level_2>li{box-sizing:border-box;border:0}#header .mod_changelanguage ul.level_2>li.active{display:none}#header .mod_changelanguage ul.level_2>li a,#header .mod_changelanguage ul.level_2>li strong{padding:6px 26px;display:block}#header .mod_changelanguage li.active-item{position:relative}#header .mod_changelanguage li.active-item:hover ul{display:block}#header .mod_changelanguage li a:hover,#header .mod_changelanguage li strong{text-decoration:none}#header .mod_changelanguage li:last-child{margin-right:0}.mobile_menu{z-index:100001;width:55% !important}.mobile_menu,.mobile_menu nav a{color:#fff}.mobile_menu p a:hover{text-decoration:underline}.mobile_menu .inner{background-color:var(--color-default);padding:42px;overflow-y:auto;box-sizing:border-box}.mobile_menu .inner,.mobile_menu .inner a,.mobile_menu .inner strong{color:#fff}.mobile_menu .inner>*{margin-bottom:42px}.mobile_menu .inner>*:last-child{margin-bottom:0}.mobile_menu .submenu_show>div>ul{display:block}.mobile_menu .mainmenu a,.mobile_menu .mainmenu strong,.mobile_menu .mod_changelanguage a,.mobile_menu .mod_changelanguage strong{display:block;font-size:20px}.mobile_menu .mainmenu a:hover,.mobile_menu .mainmenu strong:not(.forward),.mobile_menu .mod_changelanguage a:hover,.mobile_menu .mod_changelanguage strong:not(.forward){text-decoration:underline}.mobile_menu .mainmenu ul.level_1>li,.mobile_menu .mod_changelanguage ul.level_1>li{margin-bottom:10px;border-bottom:1px solid #fff;padding-bottom:10px}.mobile_menu .mainmenu ul.level_1>li.submenu>a:after,.mobile_menu .mainmenu ul.level_1>li.submenu>strong:after,.mobile_menu .mod_changelanguage ul.level_1>li.submenu>a:after,.mobile_menu .mod_changelanguage ul.level_1>li.submenu>strong:after{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:0;content:""}.mobile_menu .mainmenu ul.level_1>li.submenu>a,.mobile_menu .mainmenu ul.level_1>li.submenu>strong,.mobile_menu .mod_changelanguage ul.level_1>li.submenu>a,.mobile_menu .mod_changelanguage ul.level_1>li.submenu>strong{padding-right:26px;position:relative}.mobile_menu .mainmenu ul.level_1>li.submenu>a:after,.mobile_menu .mainmenu ul.level_1>li.submenu>strong:after,.mobile_menu .mod_changelanguage ul.level_1>li.submenu>a:after,.mobile_menu .mod_changelanguage ul.level_1>li.submenu>strong:after{position:absolute;right:6px;top:0;left:auto;display:block;transition:transform 1s;transform:rotateX(0deg)}.mobile_menu .mainmenu ul.level_1>li.submenu.submenu_show>a:after,.mobile_menu .mainmenu ul.level_1>li.submenu.submenu_show>strong:after,.mobile_menu .mod_changelanguage ul.level_1>li.submenu.submenu_show>a:after,.mobile_menu .mod_changelanguage ul.level_1>li.submenu.submenu_show>strong:after{transform:rotateX(-180deg);transition:transform 1s}.mobile_menu .mainmenu ul.level_1>li:last-child,.mobile_menu .mod_changelanguage ul.level_1>li:last-child{margin-bottom:0}.mobile_menu .mainmenu ul.level_1>li>a,.mobile_menu .mainmenu ul.level_1>li>strong,.mobile_menu .mod_changelanguage ul.level_1>li>a,.mobile_menu .mod_changelanguage ul.level_1>li>strong{position:relative;font-weight:500}.mobile_menu .mainmenu ul.level_2 li a,.mobile_menu .mainmenu ul.level_2 li strong,.mobile_menu .mod_changelanguage ul.level_2 li a,.mobile_menu .mod_changelanguage ul.level_2 li strong{font-size:18px;padding-left:16px}.mobile_menu .mainmenu ul li.account-logout,.mobile_menu .mod_changelanguage ul li.account-logout{display:none}.mobile_menu .mod_changelanguage ul.level_1>li>a:hover,.mobile_menu .mod_changelanguage ul.level_1>li>strong:not(.forward){text-decoration:none}.mobile_menu .mod_changelanguage ul.level_2 li.active{display:none}.mobile_menu .mod_changelanguage ul.level_2 li a,.mobile_menu .mod_changelanguage ul.level_2 li strong{padding-left:0}.mobile_menu .page-account ul.level_2{display:block !important}.nav_toggle{position:relative;display:block;z-index:100002;color:var(--color-default);cursor:pointer;text-indent:-9999px;width:40px;height:40px}.nav_toggle:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:0;content:""}.nav_toggle:before{position:absolute;text-indent:0;font-size:35px;line-height:35px;left:50%;top:50%;transform:translate(-50%, -50%)}.mobile_menu_active .nav_toggle:before{content:""}#footer .footermenu ul{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}#footer .footermenu ul li{padding-left:10px;padding-right:10px}#footer .footermenu ul li a:hover,#footer .footermenu ul li strong,#footer .footermenu ul li a.trail{text-decoration:underline}.mod_breadcrumb ul:after{content:"";display:table;clear:both}.mod_breadcrumb ul{list-style-type:none;margin:0;padding:0}.mod_breadcrumb:after{content:"";display:table;clear:both}.mod_breadcrumb a{color:var(--color-text)}.mod_breadcrumb li.active{color:var(--color-default)}.mod_breadcrumb li{float:left}.mod_breadcrumb li:after{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:.5em;content:""}.mod_breadcrumb li:after{padding-right:.5em}.mod_breadcrumb h6{margin-bottom:0;font-size:inherit;font-weight:normal;float:left;padding-right:5px}.company-profile-menu a,.company-profile-menu strong,.mod_customer_company_profile_navigation a,.mod_customer_company_profile_navigation strong,.company-profile-nav a,.company-profile-nav strong{color:#fff !important;font-size:clamp(16px,2vw,18px);text-decoration:none !important;padding-bottom:16px;display:block;padding-top:16px;padding-inline:clamp(16px,2vw,26px)}.company-profile-menu ul.level_1,.mod_customer_company_profile_navigation ul.level_1,.company-profile-nav ul.level_1{margin-bottom:0 !important;display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.company-profile-menu ul.level_1:after,.mod_customer_company_profile_navigation ul.level_1:after,.company-profile-nav ul.level_1:after{display:none}.company-profile-menu ul.level_1 a,.company-profile-menu ul.level_1 strong,.mod_customer_company_profile_navigation ul.level_1 a,.mod_customer_company_profile_navigation ul.level_1 strong,.company-profile-nav ul.level_1 a,.company-profile-nav ul.level_1 strong{position:relative}.company-profile-menu ul.level_1 a:after,.company-profile-menu ul.level_1 strong:after,.mod_customer_company_profile_navigation ul.level_1 a:after,.mod_customer_company_profile_navigation ul.level_1 strong:after,.company-profile-nav ul.level_1 a:after,.company-profile-nav ul.level_1 strong:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:4px;background-color:var(--color-yellow);opacity:0;transition:opacity .7s}.company-profile-menu ul.level_1 a:hover,.company-profile-menu ul.level_1 a.trail,.company-profile-menu ul.level_1 strong,.mod_customer_company_profile_navigation ul.level_1 a:hover,.mod_customer_company_profile_navigation ul.level_1 a.trail,.mod_customer_company_profile_navigation ul.level_1 strong,.company-profile-nav ul.level_1 a:hover,.company-profile-nav ul.level_1 a.trail,.company-profile-nav ul.level_1 strong{text-decoration:underline;color:#fff}.company-profile-menu ul.level_1 a:hover:after,.company-profile-menu ul.level_1 a.trail:after,.company-profile-menu ul.level_1 strong:after,.mod_customer_company_profile_navigation ul.level_1 a:hover:after,.mod_customer_company_profile_navigation ul.level_1 a.trail:after,.mod_customer_company_profile_navigation ul.level_1 strong:after,.company-profile-nav ul.level_1 a:hover:after,.company-profile-nav ul.level_1 a.trail:after,.company-profile-nav ul.level_1 strong:after{background-color:var(--color-yellow);opacity:1;transition:opacity .3s}.company-profile-menu ul.level_1>li,.mod_customer_company_profile_navigation ul.level_1>li,.company-profile-nav ul.level_1>li{display:inline-block;flex-shrink:0;scroll-snap-align:start}.company-profile-menu ul.level_1 .active,.mod_customer_company_profile_navigation ul.level_1 .active,.company-profile-nav ul.level_1 .active{font-weight:600}.nav-meinaccount{margin-right:26px;overflow:visible}.nav-meinaccount a{display:none}.nav-meinaccount ul a,.nav-meinaccount ul strong{display:block;background-color:#fff;color:var(--color-yellow);padding:10px 16px;font-size:14px;border-top:1px solid #f6ea5b;line-height:1.4em}.nav-meinaccount ul a.first,.nav-meinaccount ul strong.first{border-top-right-radius:10px;border-top-left-radius:10px;border-top:none}.nav-meinaccount ul a.last,.nav-meinaccount ul strong.last{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.nav-meinaccount ul a:hover,.nav-meinaccount ul strong:not(.forward){background-color:var(--color-yellow);text-decoration:none}.nav-meinaccount ul.level_1{display:none;z-index:1000;padding-top:16px}.nav-meinaccount ul.level_1:before{content:"";position:absolute;width:100%;height:calc(100% - 16px);display:block;z-index:-1;border-radius:10px}.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{display:block;background-color:var(--color-yellow);color:var(--color-default);padding:8px 16px 6px;margin-top:0;margin-bottom:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#main .nav-meinaccount{border-top:1px solid #f6ea5b;border-bottom:1px solid #f6ea5b;padding-bottom:16px;padding-top:16px}#main .nav-meinaccount ul{display:flex;flex-wrap:wrap;margin-left:-16px;margin-right:-16px;margin-bottom:0}#main .nav-meinaccount li{width:33.3333%;padding:16px;box-sizing:border-box}#main .nav-meinaccount li a,#main .nav-meinaccount li strong{border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}#main .nav-meinaccount li a:hover,#main .nav-meinaccount li a:focus,#main .nav-meinaccount li a:active,#main .nav-meinaccount li strong:hover,#main .nav-meinaccount li strong:focus,#main .nav-meinaccount li strong:active{text-decoration:none !important;background-image:none;background-position:0}#main .nav-meinaccount li a,#main .nav-meinaccount li strong{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}#main .nav-meinaccount li a:hover,#main .nav-meinaccount li a:focus,#main .nav-meinaccount li a:active,#main .nav-meinaccount li strong:hover,#main .nav-meinaccount li strong:focus,#main .nav-meinaccount li strong:active{transition:.15s background-color}#main .nav-meinaccount li a,#main .nav-meinaccount li strong{background-color:#fff;color:#000;border:1px solid #ccc}#main .nav-meinaccount li a:hover,#main .nav-meinaccount li a:focus,#main .nav-meinaccount li a:active,#main .nav-meinaccount li strong:hover,#main .nav-meinaccount li strong:focus,#main .nav-meinaccount li strong:active{background-color:var(--color-yellow);color:#000;border-color:var(--color-yellow)}#main .nav-meinaccount li a,#main .nav-meinaccount li strong{width:100%;box-sizing:border-box;text-align:center;padding-top:15px;padding-bottom:15px}.page-dark nav,.page-dark nav a{color:var(--color-white)}.page-dark .mod_changelanguage{--color-text: var(--color-white)}.page-dark .nav_toggle{color:var(--color-white)}.mod_newslist{display:grid;grid-template-columns:repeat(3, minmax(0, 33.3333%));grid-gap:26px}.mod_newslist>div[class^=layout]{padding:0 16px 16px;border:1px solid #eee;display:flex;flex-direction:column;border-radius:10px}.mod_newslist>div[class^=layout] .image_container{margin-left:-16px;margin-right:-16px;margin-bottom:26px}.mod_newslist>div[class^=layout] h3,.mod_newslist>div[class^=layout] h2{margin-top:0}.mod_newslist>div[class^=layout]>*{margin-bottom:16px}.mod_newslist>div[class^=layout]>*:last-child{margin-bottom:0}.mod_newslist>div[class^=layout] .teaser{margin-bottom:26px}.mod_newslist>div[class^=layout] p.info{display:none}.mod_newslist>div[class^=layout] p.more{margin-top:auto}.mod_newslist>div.content-text{grid-column:1/span 3}.mod_newsreader>div>div{margin-bottom:26px}.mod_newsreader>div>div.last{margin-bottom:0}.mod_newsreader .content-gallery ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}@media screen and (max-width: 500px){.mod_newsreader .content-gallery ul{grid-template-columns:1fr 1fr}}@media screen and (max-width: 350px){.mod_newsreader .content-gallery ul{grid-template-columns:1fr}}.mod_newsreader .content-gallery ul li .image_container img{width:100%}.mod_newsreader .content-gallery ul li:hover .image_container{background-color:var(--color-yellow)}.mod_newsreader .content-gallery ul li:hover .image_container a:hover:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:.4em;content:"+"}.mod_newsreader .content-gallery ul li:hover .image_container a:hover:before{position:absolute;font-size:80px;left:50%;top:50%;transform:translate(-50%, -50%);color:#fff;z-index:1;opacity:.8;padding-right:0}.mod_newsreader .content-gallery ul li:hover .image_container img{opacity:.7}.mod_newsreader .content-gallery ul li:hover{position:relative}.content-form{overflow:visible}::-webkit-input-placeholder{color:var(--color-gray)}::-moz-placeholder{color:var(--color-gray);opacity:1}:-moz-placeholder{color:var(--color-gray);opacity:1}fieldset{padding:0;margin:0;border:0;min-width:0}label,.module-job-offer-manager .formbody .form-label,.mod_job_request_manager .formbody .form-label,.hasteform_someid .formbody .form-label{display:inline-block;max-width:100%;margin-bottom:4px;font-weight:bold}input[type=text],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=email],input[type=number],input.captcha,textarea,.StripeElement{display:block;width:100%;padding:8px 16px;border-radius:10px;border:1px solid #eee;background-clip:padding-box;background-image:none;box-sizing:border-box;color:var(--color-text)}textarea.textarea{height:auto}input[type=search]{-webkit-appearance:none}input[type=file]{display:block;vertical-align:middle;line-height:1}input.radio,input.checkbox,input[type=checkbox]{margin:4px 0 0;margin-left:1px;margin-top:1px \9 ;line-height:normal}input.radio+label,input.checkbox+label,input[type=checkbox]+label{margin-right:10px;font-weight:normal}select.select{box-sizing:border-box;width:100%;border-radius:10px;padding-top:8px;padding-bottom:8px;border:1px solid #eee}.widget-text,.widget-textarea,.widget-radio,.widget-checkbox,.widget-select,.widget-upload,.widget-password,.widget-captcha,.widget-search,.widget-headline,.widget-explanation,.widget-choice{margin-bottom:26px}.widget-text:last-child,.widget-textarea:last-child,.widget-radio:last-child,.widget-checkbox:last-child,.widget-select:last-child,.widget-upload:last-child,.widget-password:last-child,.widget-captcha:last-child,.widget-search:last-child,.widget-headline:last-child,.widget-explanation:last-child,.widget-choice:last-child{margin-bottom:0}.widget-text legend,.widget-textarea legend,.widget-radio legend,.widget-checkbox legend,.widget-select legend,.widget-upload legend,.widget-password legend,.widget-captcha legend,.widget-search legend,.widget-headline legend,.widget-explanation legend,.widget-choice legend{font-weight:700}.widget-textarea.teaser iframe{height:100px !important}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:var(--color-default)}p.error{margin-bottom:0;color:red}.widget-select label{display:block}.checkbox_container>span{display:block}input[type=checkbox],input[type=radio]{position:absolute;opacity:0}input[type=checkbox]+label,input[type=radio]+label{position:relative;padding-left:1.2em}input[type=checkbox]+label:before,input[type=radio]+label:before{font-family:"Font Awesome 7 Free";font-weight:900;display:inline-block;width:1.2em;position:absolute;left:1px}input[type=checkbox]+label:before{content:"";font-weight:normal}input[type=checkbox]:checked+label:before{content:"";font-weight:normal}input[type=radio]+label:before{content:"";font-weight:normal}input[type=radio]:checked+label:before{content:"";font-weight:normal}input.hasDatepicker{padding-right:40px}input.hasDatepicker+.ui-datepicker-trigger{float:right;clear:both;margin-top:-33px;margin-right:8px}.content-table,.content-text,.content-markdown{--table-border: 1px solid #ccc}.content-table table,.content-table td,.content-table th,.content-text table,.content-text td,.content-text th,.content-markdown table,.content-markdown td,.content-markdown th{border:none;border-collapse:collapse}.content-table .rte,.content-table,.content-text .rte,.content-text,.content-markdown .rte,.content-markdown{overflow:auto}.content-table th,.content-table td,.content-text th,.content-text td,.content-markdown th,.content-markdown td{padding:.5em 1em;border:var(--table-border)}.content-table th,.content-text th,.content-markdown th{background-color:#eee}.content-table tbody tr:hover td,.content-text tbody tr:hover td,.content-markdown tbody tr:hover td{background-color:#eee}.mod_faqpage{--faq-border-color: #eee;--faq-border: 1px solid var(--faq-border-color);position:relative}.mod_faqpage:before{content:"";width:1170px;height:1px;background-color:var(--color-default);position:absolute;top:0;left:50%;transform:translateX(-50%)}.mod_faqpage article.first{margin-top:42px}.mod_faqpage article:nth-last-child(n+2){margin-bottom:26px}.mod_faqpage article .faq-article-headline{margin-bottom:0;padding-top:6px;padding-bottom:6px}.mod_faqpage article section{padding-top:16px;border-bottom:1px solid var(--faq-border-color)}.mod_faqpage article section .section-answer,.mod_faqpage article section .faq-section-headline button:after{transition-timing-function:linear;transition-duration:200ms;animation-duration:200ms}.mod_faqpage article section .faq-section-headline button{border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}.mod_faqpage article section .faq-section-headline button:hover,.mod_faqpage article section .faq-section-headline button:focus,.mod_faqpage article section .faq-section-headline button:active{text-decoration:none !important;background-image:none;background-position:0}.mod_faqpage article section .faq-section-headline button:after{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:0;content:""}.mod_faqpage article section .faq-section-headline button{margin-bottom:16px;position:relative;display:block;width:100%;box-sizing:border-box;padding-right:2.5em}.mod_faqpage article section .faq-section-headline button:after{position:absolute;right:0;left:auto;top:0;line-height:1;width:1.6em;height:1.6em;background-color:rgba(0,0,0,0);border-radius:50%;display:flex;justify-content:center;align-items:center;transition-property:transform}.mod_faqpage article section .faq-section-headline button:focus:after,.mod_faqpage article section .faq-section-headline button:hover:after{background-color:#ccc}.mod_faqpage article section:nth-last-child(n+2){border-bottom:var(--faq-border)}.mod_faqpage article section .section-answer{display:grid;grid-template-rows:0fr;transition-property:grid-template-rows}.mod_faqpage article section .section-answer ul{list-style:disc;padding-left:26px;margin-top:16px;margin-bottom:16px}.mod_faqpage article section .section-answer ul ul{list-style:circle;margin-top:0}.mod_faqpage article section .section-answer-inside{overflow:hidden}.mod_faqpage article section .section-answer-inside>*:last-child{margin-bottom:16px}.mod_faqpage article section.active .faq-section-headline button:after{transform:rotate(90deg)}.mod_faqpage article section.active .section-answer{display:grid;grid-template-rows:0fr;transition-property:grid-template-rows}.mod_faqpage article section.active .section-answer-inside{overflow:hidden}.mod_faqpage article section.active .section-answer-inside ul{list-style:disc;padding-left:26px;margin-top:16px;margin-bottom:16px}.mod_faqpage article section.active .section-answer-inside ul ul{list-style:circle;margin-top:0}.mod_faqpage article section.active .section-answer-inside>*:last-child{margin-bottom:16px}.mod_faqpage article section.active.active .faq-section-headline button:after{transform:rotate(90deg)}.mod_faqpage article section.active.active .section-answer{grid-template-rows:1fr}#before-footer .mod_faqpage article{max-width:800px}.content-bifroest-login{--sso-button-height: 42px;display:flex;justify-content:center;flex-wrap:wrap;gap:16px;margin-bottom:16px !important}.content-bifroest-login .sso-button{width:100%;border:1px solid #eee;height:var(--sso-button-height)}.content-bifroest-login .sso-button:hover{background-color:#eee}.content-bifroest-login .sso-button-service-linkedIn>div,.content-bifroest-login .sso-button-service-linkedIn a{width:100%;height:100%}.content-bifroest-login .sso-button-service-linkedIn a{color:var(--color-text);text-align:center;display:flex;justify-content:center;align-items:center}.content-bifroest-login .sso-button-service-linkedIn a:before{content:"";display:inline-block;background-image:url(/layout/images/logo.c0d68435.png);aspect-ratio:635/540;height:19px;background-position:center;background-size:contain;margin-right:4px}.content-bifroest-login .sso-button-service-linkedIn a .title{display:block}.content-bifroest-login .sso-button-service-apple #appleid-signin{cursor:pointer;display:flex;align-items:center;justify-content:center}.content-bifroest-login .sso-button-service-apple #appleid-signin:after{content:attr(aria-label)}.content-bifroest-login .sso-button-service-apple #appleid-signin>div{height:var(--sso-button-height) !important;width:var(--sso-button-height) !important;overflow:hidden}.content-bifroest-login .sso-button-service-apple #appleid-signin>div>div{width:120% !important;height:120% !important;left:-10%;top:-10%}.content-bifroest-login .sso-button-service-apple #appleid-signin svg{background-color:rgba(0,0,0,0);fill:none}.content-bifroest-login .sso-button-service-apple #appleid-signin svg rect{fill:none}.content-bifroest-login .sso-button-service-google div[role=button]{width:100% !important;max-width:none !important;box-sizing:border-box;border:none;background-color:rgba(0,0,0,0)}.content-bifroest-login .sso-button-service-google div[role=button] span{font-family:"Open Sans Variable","Helvetica",sans-serif !important;font-weight:normal !important;font-size:16px !important}.content-bifroest-login .sso-button-service-google div[role=button]:hover div{background:none}@media screen and (min-width: 501px){.page-account .content-bifroest-login .sso-button{max-width:70%}}#main .mod_article.login-box .inside-article{margin-left:auto;margin-right:auto;max-width:600px}@media screen and (min-width: 480px){#main .mod_article.login-box .inside-article{border:1px solid #eee;padding:clamp(16px,3.2vw,26px);border-radius:10px}}#main .mod_article .inside-article>.login-box{margin-left:auto;margin-right:auto;max-width:600px}@media screen and (min-width: 480px){#main .mod_article .inside-article>.login-box{border:1px solid #eee;padding:clamp(16px,3.2vw,26px);border-radius:10px}}#main .mod_article.login-box .content-headline,#main .mod_article .login-box .content-headline{text-align:center;margin-bottom:26px;line-height:1.2}#main .mod_article.login-box .content-text ul,#main .mod_article .login-box .content-text ul{align-items:center;display:flex;flex-direction:column}#main .mod_article.login-box .login-box-links p,#main .mod_article .login-box .login-box-links p{margin-bottom:6px}#main .mod_article.login-box .login-box-links p a,#main .mod_article .login-box .login-box-links p a{white-space:nowrap}#main .mod_article.login-box .login-box-links p a:before,#main .mod_article .login-box .login-box-links p a:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:.4em;content:""}#main .mod_article.login-box .login-box-links p a:nth-last-of-type(n+2),#main .mod_article .login-box .login-box-links p a:nth-last-of-type(n+2){margin-right:10px}#main .mod_article.login-box .widget-text,#main .mod_article .login-box .widget-text{margin-bottom:16px}#main .mod_article.login-box label,#main .mod_article .login-box label{font-weight:400}#main .mod_article.login-box .widget-submit button,#main .mod_article .login-box .widget-submit button{margin-top:0}#main .mod_article.login-box input,#main .mod_article.login-box .text-separator,#main .mod_article.login-box .sso-button,#main .mod_article .login-box input,#main .mod_article .login-box .text-separator,#main .mod_article .login-box .sso-button{max-width:100% !important}#main .mod_article.login-box .login-box-links,#main .mod_article .login-box .login-box-links{margin:0;-moz-column-gap:26px;column-gap:26px;row-gap:16px}@media screen and (max-width: 480px){#main .mod_article.login-box .login-box-links,#main .mod_article .login-box .login-box-links{justify-content:center}}#main .mod_article.login-box .login-box-links a,#main .mod_article .login-box .login-box-links a{text-decoration:underline}#main .mod_article.login-box .login-box-links:after,#main .mod_article .login-box .login-box-links:after{display:none}#main .mod_article.login-box .login-mail,#main .mod_article .login-box .login-mail{border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}#main .mod_article.login-box .login-mail:hover,#main .mod_article.login-box .login-mail:focus,#main .mod_article.login-box .login-mail:active,#main .mod_article .login-box .login-mail:hover,#main .mod_article .login-box .login-mail:focus,#main .mod_article .login-box .login-mail:active{text-decoration:none !important;background-image:none;background-position:0}#main .mod_article.login-box .login-mail,#main .mod_article .login-box .login-mail{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}#main .mod_article.login-box .login-mail:hover,#main .mod_article.login-box .login-mail:focus,#main .mod_article.login-box .login-mail:active,#main .mod_article .login-box .login-mail:hover,#main .mod_article .login-box .login-mail:focus,#main .mod_article .login-box .login-mail:active{transition:.15s background-color}#main .mod_article.login-box .login-mail,#main .mod_article .login-box .login-mail{background-color:#fff;color:#000;border:1px solid #eee}#main .mod_article.login-box .login-mail:hover,#main .mod_article.login-box .login-mail:focus,#main .mod_article.login-box .login-mail:active,#main .mod_article .login-box .login-mail:hover,#main .mod_article .login-box .login-mail:focus,#main .mod_article .login-box .login-mail:active{background-color:#eee;color:var(--color-default);border-color:#eee}#main .mod_article.login-box .login-mail:before,#main .mod_article .login-box .login-mail:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:.4em;content:""}#main .mod_article.login-box .login-mail:before,#main .mod_article .login-box .login-mail:before{font-weight:200;font-size:20px}#main .mod_article.login-box .login-mail,#main .mod_article .login-box .login-mail{display:flex;align-items:center;justify-content:center;text-transform:none;margin-bottom:26px;max-width:100%;border-radius:0;width:100%;color:var(--color-text);font-weight:400}#main .mod_article.login-box .login-module .content-hyperlink,#main .mod_article .login-box .login-module .content-hyperlink{margin-top:16px;text-decoration:underline}.mod_search p.header{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px 16px}.mod_search p.header+ul>li:first-child{border-top:0}.mod_search>div{border-bottom:1px solid #eee;padding:16px}.mod_search>div:first-child{border-top:1px solid #eee}.mod_search>div.featured{background-color:rgba(31,16,67,.1)}.mod_search>div.pagination{border-bottom:0}.mod_search>div.pagination:hover{background:none}.ui-autocomplete{width:0;background-color:#fff;border:1px solid #eee}.ui-autocomplete li{padding:8px 16px}.ui-autocomplete li:hover{background-color:var(--color-default);color:#fff;cursor:pointer}.ui-autocomplete-input{outline:none}.ui-helper-hidden-accessible{display:none}#main .content-text ul,#main .content-list ul,#main .mod_job_offer_reader ul,#main .ce_plenta_productlist ul,#main .ce_customer_text_with_image ul,#left .content-text ul,#left .content-list ul,#left .mod_job_offer_reader ul,#left .ce_plenta_productlist ul,#left .ce_customer_text_with_image ul,#right .content-text ul,#right .content-list ul,#right .mod_job_offer_reader ul,#right .ce_plenta_productlist ul,#right .ce_customer_text_with_image ul,#intro .content-text ul,#intro .content-list ul,#intro .mod_job_offer_reader ul,#intro .ce_plenta_productlist ul,#intro .ce_customer_text_with_image ul{padding-left:1.5em;list-style-type:circle}#main .content-text ul li,#main .content-list ul li,#main .mod_job_offer_reader ul li,#main .ce_plenta_productlist ul li,#main .ce_customer_text_with_image ul li,#left .content-text ul li,#left .content-list ul li,#left .mod_job_offer_reader ul li,#left .ce_plenta_productlist ul li,#left .ce_customer_text_with_image ul li,#right .content-text ul li,#right .content-list ul li,#right .mod_job_offer_reader ul li,#right .ce_plenta_productlist ul li,#right .ce_customer_text_with_image ul li,#intro .content-text ul li,#intro .content-list ul li,#intro .mod_job_offer_reader ul li,#intro .ce_plenta_productlist ul li,#intro .ce_customer_text_with_image ul li{position:relative}#main .content-text ol,#main .content-list ol,#main .mod_job_offer_reader ol,#main .ce_plenta_productlist ol,#main .ce_customer_text_with_image ol,#left .content-text ol,#left .content-list ol,#left .mod_job_offer_reader ol,#left .ce_plenta_productlist ol,#left .ce_customer_text_with_image ol,#right .content-text ol,#right .content-list ol,#right .mod_job_offer_reader ol,#right .ce_plenta_productlist ol,#right .ce_customer_text_with_image ol,#intro .content-text ol,#intro .content-list ol,#intro .mod_job_offer_reader ol,#intro .ce_plenta_productlist ol,#intro .ce_customer_text_with_image ol{padding-left:1.5em}.mod_hofff_shariff .shariff ul:before{content:"Share this job";margin-right:10px}.mod_hofff_shariff .shariff .shariff-button{width:auto;height:auto;font-size:30px}.mod_hofff_shariff .shariff .shariff-button a{background-color:rgba(0,0,0,0);position:relative;text-indent:-9999px;color:#1f1043;display:block;width:1.2em}.mod_hofff_shariff .shariff .shariff-button a:before{position:absolute;left:1px;text-indent:0;font-family:"Font Awesome 7 Brands";font-weight:400;content:"";font-size:1em}.mod_hofff_shariff .shariff .shariff-button a{height:1em;width:1em}.mod_hofff_shariff .shariff .shariff-button a:before{line-height:1}.mod_hofff_shariff .shariff .shariff-button a:hover{color:var(--color-blue-light)}.mod_hofff_shariff .shariff .shariff-button.facebook a:before{content:""}.mod_hofff_shariff .shariff .shariff-button.twitter a:before{content:""}.mod_hofff_shariff .shariff .shariff-button.whatsapp a:before{content:""}.mod_hofff_shariff .shariff .shariff-button.linkedin a:before{content:""}.mod_hofff_shariff .shariff .shariff-button.mail a:before{content:""}.mod_hofff_shariff .shariff .shariff-button.telegram a:before{content:""}.mod_hofff_shariff .shariff .shariff-button.xing a:before{content:""}.mod_hofff_shariff .shariff .shariff-button.mail a:before{font-family:"Font Awesome 7 Free";font-weight:900}@media screen and (max-width: 400px){.page-job-offer-details .mod_hofff_shariff .shariff ul:before{display:block;width:100%;margin-bottom:6px}}dialog{border:none;max-width:640px;text-align:center;padding:26px 16px}dialog .headline{margin-bottom:0}dialog button.button{margin-top:10px;display:block;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}dialog.apply-popup,dialog.duplicate-dialog{display:none;z-index:10000;position:fixed;top:0;bottom:0;border:1px solid #eee;border-color:var(--color-yellow);gap:26px;width:calc(100vw - 52px)}dialog.apply-popup[open],dialog.duplicate-dialog[open]{display:flex}dialog.apply-popup .headline,dialog.duplicate-dialog .headline{color:#1f1043;margin-top:16px}dialog.apply-popup .close,dialog.duplicate-dialog .close{position:relative;text-indent:-9999px;color:#1f1043;display:block;width:1.2em}dialog.apply-popup .close:before,dialog.duplicate-dialog .close:before{position:absolute;left:1px;text-indent:0;font-family:"Font Awesome 7 Free";font-weight:900;content:"";font-size:1em}dialog.apply-popup .close,dialog.duplicate-dialog .close{position:absolute;right:6px;top:6px;background-color:rgba(0,0,0,0);border:0}dialog.apply-popup .close:before,dialog.duplicate-dialog .close:before{background-color:rgba(0,0,0,0)}dialog.apply-popup .close:hover,dialog.apply-popup .close:focus,dialog.apply-popup .close:focus-visible,dialog.duplicate-dialog .close:hover,dialog.duplicate-dialog .close:focus,dialog.duplicate-dialog .close:focus-visible{color:var(--color-yellow);outline:none}dialog.apply-popup section,dialog.duplicate-dialog section{display:flex;flex-direction:column;gap:26px}dialog.apply-popup p,dialog.duplicate-dialog p{margin-bottom:0 !important}dialog.apply-popup .button-wrapper,dialog.duplicate-dialog .button-wrapper{display:flex;justify-content:center;gap:16px;margin-bottom:0}dialog.apply-popup button.button,dialog.duplicate-dialog button.button{margin-left:0;margin-right:0}dialog.apply-popup button.confirm,dialog.duplicate-dialog button.confirm{background-color:var(--color-yellow);border-color:var(--color-yellow)}dialog.apply-popup button.confirm:hover,dialog.duplicate-dialog button.confirm:hover{background-color:#fff;color:#1f1043 !important}dialog:not(.duplicate-dialog)[open]{display:flex;flex-direction:column;justify-content:center;gap:16px}dialog.duplicate-dialog[open]{flex-direction:column;align-items:center}dialog.duplicate-dialog button.confirm{border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}dialog.duplicate-dialog button.confirm:hover,dialog.duplicate-dialog button.confirm:focus,dialog.duplicate-dialog button.confirm:active{text-decoration:none !important;background-image:none;background-position:0}dialog.duplicate-dialog button.confirm{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}dialog.duplicate-dialog button.confirm:hover,dialog.duplicate-dialog button.confirm:focus,dialog.duplicate-dialog button.confirm:active{transition:.15s background-color}dialog.duplicate-dialog button.confirm{background-color:var(--color-yellow);color:#fff;border:1px solid var(--color-yellow)}dialog.duplicate-dialog button.confirm:hover,dialog.duplicate-dialog button.confirm:focus,dialog.duplicate-dialog button.confirm:active{background-color:var(--color-default);color:#fff;border-color:var(--color-default)}dialog::backdrop{background-color:rgba(0,0,0,.3)}.go-to-top{position:fixed;bottom:0;right:20px;margin-bottom:10px;opacity:0;z-index:1}.go-to-top.hide{animation:fade-out .15s forwards}@keyframes fade-out{0%{opacity:1}99%{opacity:0}100%{display:none}}.go-to-top.show{animation:fade-in .15s forwards}@keyframes fade-in{0%{opacity:0;display:block}1%{opacity:0}100%{opacity:1}}.go-to-top a{position:relative;text-indent:-9999px;color:#1f1043;display:block;width:1.2em}.go-to-top a:before{position:absolute;left:1px;text-indent:0;font-family:"Font Awesome 7 Free";font-weight:900;content:"";font-size:1em}.go-to-top a{border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}.go-to-top a:hover,.go-to-top a:focus,.go-to-top a:active{text-decoration:none !important;background-image:none;background-position:0}.go-to-top a{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}.go-to-top a:hover,.go-to-top a:focus,.go-to-top a:active{transition:.15s background-color}.go-to-top a{background-color:var(--color-default);color:var(--color-white);border:1px solid var(--color-default)}.go-to-top a:hover,.go-to-top a:focus,.go-to-top a:active{background-color:var(--color-default-lightest);color:var(--color-default-darkest);border-color:var(--color-default-dark)}.go-to-top a{width:42px;aspect-ratio:1;padding:0}.go-to-top a:before{font-size:20px;left:50%;top:50%;transform:translate(-50%, -50%)}.float_above,.float_left,.float_right{margin-bottom:26px}.float_left{margin-right:26px}.float_right{margin-left:26px}.image-darker .image_container,.image-darker-gradient .image_container{position:relative}.image-darker .image_container:after,.image-darker-gradient .image_container:after{content:"";position:absolute;left:0;top:0;display:block;height:100%;width:100%}.image-darker .image_container:after{background-color:rgba(0,0,0,.25)}.image-darker-gradient .image_container:after{background:linear-gradient(180deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0))}h1.subheadline,h1>span.subheadline,h2.subheadline,h2>span.subheadline,h3.subheadline,h3>span.subheadline{font-size:24px;display:block;margin-bottom:.5em;font-weight:normal;line-height:1.4em}h1.subheadline+*,h1>span.subheadline+*,h2.subheadline+*,h2>span.subheadline+*,h3.subheadline+*,h3>span.subheadline+*{margin-top:0}#main .mod_article.article-bg-gray{background-color:var(--color-gray-lightest);padding-top:42px}#main .mod_article.article-bg-gray+.mod_article{padding-top:42px}span.color-green,span.color-yellow,span.color-accent{color:var(--color-yellow) !important}.force-overflow-visible{overflow:visible !important}#cboxCurrent{display:none !important}#container .inside>.article-login{padding-top:42px}.jobs-sorting{z-index:1000}.jobs-sorting div.formbody{display:flex;-moz-column-gap:16px;column-gap:16px;flex-wrap:wrap;justify-content:flex-end}.jobs-sorting div.formbody .select{margin-bottom:16px}.module-job-offer-list-dynamic:not(.jobs-list-home),.jobs-list-standard:not(.jobs-list-home),.module-jobs-bookmarks-company a{display:grid;grid-template-columns:repeat(2, auto);margin-bottom:26px}.module-job-offer-list-dynamic:not(.jobs-list-home)>:not(div.jobs-sorting,h1),.jobs-list-standard:not(.jobs-list-home)>:not(div.jobs-sorting,h1),.module-jobs-bookmarks-company a>:not(div.jobs-sorting,h1){grid-column:1/span 2}.module-job-offer-list-dynamic:not(.jobs-list-home) a>:not(div.jobs-sorting,h1),.jobs-list-standard:not(.jobs-list-home) a>:not(div.jobs-sorting,h1),.module-jobs-bookmarks-company a a>:not(div.jobs-sorting,h1){grid-column:1/span 2}.company-profile-jobs-alert-container .inside-article{display:flex;flex-direction:column}.company-profile-jobs-alert-container .inside-article .content-headline{order:2}.company-profile-jobs-alert-container .inside-article .mod_jobs_job_alert{order:3}.company-profile-jobs-alert-container .inside-article .module-job-offer-list-dynamic{order:4}.company-profile-jobs-alert-container .inside-article #application{order:5}.company-profile-jobs-alert-container .inside-article .module-job-offer-list-dynamic.empty-list{order:2;margin-bottom:26px !important;font-weight:bold}.content-bifroest-login{display:flex;flex-direction:column;gap:16px}.text-separator{display:flex;justify-content:center;align-items:center;position:relative;gap:16px;color:#ccc}.text-separator:before,.text-separator:after{content:"";top:50%;width:100%;height:1px;background-color:#ccc}@media screen and (min-width: 501px){.mod_login~.text-separator,.content-bifroest-login~.text-separator{max-width:70%}}.box-cta-title{font-weight:700;font-size:16px;color:#1f1043;margin:0 0 6px}table.box-cta{--table-border: 0;justify-content:center}table.box-cta tr:hover td{background-color:rgba(0,0,0,0)}.box-cta{background:#1f1043;border-radius:10px;padding:24px 28px;margin:32px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.box-cta .box-cta-title{color:#fff}.box-cta p{color:rgba(255,255,255,.7);font-size:14px;margin:0}.box-cta-title{font-weight:700;font-size:16px;color:#fff;margin:0 0 6px}.box-cta-btn{display:inline-block;background:var(--color-yellow);color:#1f1043;font-weight:700;font-size:14px;padding:11px 22px;border-radius:10px;text-decoration:none;white-space:nowrap;flex-shrink:0}.box-cta-btn:hover{background:var(--color-yellow);color:#1f1043}.content-text.claim{overflow:visible;margin-bottom:10px}.content-text.claim .rte{display:inline-block;background-color:var(--color-yellow);color:var(--color-text);padding:.4em 1.4em .4em 2.2em;border-radius:1.1em;font-weight:bold;text-transform:uppercase;position:relative;outline:4px solid rgba(252,211,77,.1)}.content-text.claim .rte,.content-text.claim .rte p{font-size:max(.8em,14px) !important}.content-text.claim .rte:before{content:"";position:absolute;left:.9em;top:.75em;width:.95em;aspect-ratio:1;display:block;background-color:var(--color-text);-webkit-mask:url(/layout/images/sparkles.41bf943a.svg) no-repeat center;mask:url(/layout/images/sparkles.41bf943a.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.page-dark .content-text.claim{margin-bottom:16px !important}.page-dark .content-text.claim .rte{background-color:var(--color-orange);color:var(--color-white);text-transform:none;padding:.4em 1.4em;font-weight:600}.page-dark .content-text.claim .rte>*:after{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:10px;content:""}.page-dark .content-text.claim .rte:before{display:none}.tiny-font-size-small{font-size:14px}.tiny-font-size-medium{font-size:clamp(17px,1.5vw,19px)}.tiny-font-size-large{font-size:clamp(18px,2vw,24px)}#footer .footer-row-wrapper{padding:26px 0;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:26px;font-weight:600}@media screen and (max-width: 500px){#footer .footer-row-wrapper{justify-content:flex-start}}#footer .footer-row-wrapper .navigation-social ul{display:flex;gap:10px}#footer .footer-row-wrapper .navigation-social ul a{text-indent:-9999px;display:block;height:2em;position:relative;width:2em}#footer .footer-row-wrapper .navigation-social ul a.facebook:after{font-family:"Font Awesome 7 Brands";font-weight:400;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:0;content:""}#footer .footer-row-wrapper .navigation-social ul a.facebook:after{left:50%}#footer .footer-row-wrapper .navigation-social ul a.instagram:after{font-family:"Font Awesome 7 Brands";font-weight:400;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:0;content:""}#footer .footer-row-wrapper .navigation-social ul a.instagram:after{left:50%}#footer .footer-row-wrapper .navigation-social ul a.linkedin:after{font-family:"Font Awesome 7 Brands";font-weight:400;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:0;content:""}#footer .footer-row-wrapper .navigation-social ul a.linkedin:after{left:50%}#footer .footer-row-wrapper .navigation-social ul a.youtube:after{font-family:"Font Awesome 7 Brands";font-weight:400;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:0;content:""}#footer .footer-row-wrapper .navigation-social ul a.youtube:after{left:50%}#footer .footer-row-wrapper .navigation-social ul a:hover{color:var(--color-yellow)}#footer .footer-row-wrapper .navigation-social ul a:after{font-family:"Font Awesome 7 Brands";font-size:1.8em;font-weight:400;position:absolute;text-indent:0;left:50%;top:50%;transform:translate(-50%, -50%)}.module-job-offer-list-dynamic .meta>.type:before,.module-job-offer-list-dynamic .meta>.category:before,.module-job-offer-list-dynamic .meta>.money:before,.module-job-offer-list-dynamic .meta>.region:before,.module-job-offer-list-dynamic .meta>.company:before,.module-job-offer-list-dynamic .meta>.published:before,.module-job-offer-list-dynamic .meta>.search:before,.module-jobs-bookmarks .meta>.type:before,.module-jobs-bookmarks .meta>.category:before,.module-jobs-bookmarks .meta>.money:before,.module-jobs-bookmarks .meta>.region:before,.module-jobs-bookmarks .meta>.company:before,.module-jobs-bookmarks .meta>.published:before,.module-jobs-bookmarks .meta>.search:before,.module-job-search-manager .meta>.type:before,.module-job-search-manager .meta>.category:before,.module-job-search-manager .meta>.money:before,.module-job-search-manager .meta>.region:before,.module-job-search-manager .meta>.company:before,.module-job-search-manager .meta>.published:before,.module-job-search-manager .meta>.search:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:.4em;content:""}.module-job-offer-list-dynamic .meta>.type,.module-job-offer-list-dynamic .meta>.category,.module-job-offer-list-dynamic .meta>.money,.module-job-offer-list-dynamic .meta>.region,.module-job-offer-list-dynamic .meta>.company,.module-job-offer-list-dynamic .meta>.published,.module-job-offer-list-dynamic .meta>.search,.module-jobs-bookmarks .meta>.type,.module-jobs-bookmarks .meta>.category,.module-jobs-bookmarks .meta>.money,.module-jobs-bookmarks .meta>.region,.module-jobs-bookmarks .meta>.company,.module-jobs-bookmarks .meta>.published,.module-jobs-bookmarks .meta>.search,.module-job-search-manager .meta>.type,.module-job-search-manager .meta>.category,.module-job-search-manager .meta>.money,.module-job-search-manager .meta>.region,.module-job-search-manager .meta>.company,.module-job-search-manager .meta>.published,.module-job-search-manager .meta>.search{position:relative;display:block;padding-left:26px}.module-job-offer-list-dynamic .meta>.type:before,.module-job-offer-list-dynamic .meta>.category:before,.module-job-offer-list-dynamic .meta>.money:before,.module-job-offer-list-dynamic .meta>.region:before,.module-job-offer-list-dynamic .meta>.company:before,.module-job-offer-list-dynamic .meta>.published:before,.module-job-offer-list-dynamic .meta>.search:before,.module-jobs-bookmarks .meta>.type:before,.module-jobs-bookmarks .meta>.category:before,.module-jobs-bookmarks .meta>.money:before,.module-jobs-bookmarks .meta>.region:before,.module-jobs-bookmarks .meta>.company:before,.module-jobs-bookmarks .meta>.published:before,.module-jobs-bookmarks .meta>.search:before,.module-job-search-manager .meta>.type:before,.module-job-search-manager .meta>.category:before,.module-job-search-manager .meta>.money:before,.module-job-search-manager .meta>.region:before,.module-job-search-manager .meta>.company:before,.module-job-search-manager .meta>.published:before,.module-job-search-manager .meta>.search:before{position:absolute}.module-job-offer-list-dynamic .meta>.type:before,.module-jobs-bookmarks .meta>.type:before,.module-job-search-manager .meta>.type:before{content:""}.module-job-offer-list-dynamic .meta>.category:before,.module-jobs-bookmarks .meta>.category:before,.module-job-search-manager .meta>.category:before{content:""}.module-job-offer-list-dynamic .meta>.region:before,.module-jobs-bookmarks .meta>.region:before,.module-job-search-manager .meta>.region:before{content:""}.module-job-offer-list-dynamic .meta>.money:before,.module-jobs-bookmarks .meta>.money:before,.module-job-search-manager .meta>.money:before{content:""}.module-job-offer-list-dynamic .meta>.company:before,.module-jobs-bookmarks .meta>.company:before,.module-job-search-manager .meta>.company:before{content:""}.module-job-offer-list-dynamic .meta>.published:before,.module-jobs-bookmarks .meta>.published:before,.module-job-search-manager .meta>.published:before{content:""}.module-job-offer-list-dynamic .meta>.search:before,.module-jobs-bookmarks .meta>.search:before,.module-job-search-manager .meta>.search:before{content:""}.mod_job_offer_list>div,.mod_job_request_list>div{border-bottom:1px solid #eee;padding:16px}.mod_job_offer_list>div:first-child,.mod_job_request_list>div:first-child{border-top:1px solid #eee}.mod_job_offer_list>div.featured,.mod_job_request_list>div.featured{background-color:rgba(31,16,67,.1)}.mod_job_offer_list>div.pagination,.mod_job_request_list>div.pagination{border-bottom:0}.mod_job_offer_list>div.pagination:hover,.mod_job_request_list>div.pagination:hover{background:none}.mod_job_offer_list>div.layout_logo,.module-job-offer-list-dynamic>div.layout_logo,.module-job-search>div.layout_logo,.mod_jobs_member_profile_list>div.layout_logo,.jobs-list-standard>div.layout_logo,.jobs-list-home>div.layout_logo,.module-jobs-bookmarks>div.layout_logo{position:relative;padding-left:151.888px;min-height:100px;border:1px solid var(--color-gray-lighter);border-radius:10px;background-color:var(--color-white);margin-bottom:26px;display:grid;grid-template-columns:1fr auto}.mod_job_offer_list>div.layout_logo .image,.module-job-offer-list-dynamic>div.layout_logo .image,.module-job-search>div.layout_logo .image,.mod_jobs_member_profile_list>div.layout_logo .image,.jobs-list-standard>div.layout_logo .image,.jobs-list-home>div.layout_logo .image,.module-jobs-bookmarks>div.layout_logo .image{position:absolute;left:16px;top:16px}.mod_job_offer_list>div.layout_logo .image figure,.module-job-offer-list-dynamic>div.layout_logo .image figure,.module-job-search>div.layout_logo .image figure,.mod_jobs_member_profile_list>div.layout_logo .image figure,.jobs-list-standard>div.layout_logo .image figure,.jobs-list-home>div.layout_logo .image figure,.module-jobs-bookmarks>div.layout_logo .image figure{display:block;width:130px;height:100px;border:1px solid #eee;padding:5px;background-color:#fff}.mod_job_offer_list>div.layout_logo .image img,.module-job-offer-list-dynamic>div.layout_logo .image img,.module-job-search>div.layout_logo .image img,.mod_jobs_member_profile_list>div.layout_logo .image img,.jobs-list-standard>div.layout_logo .image img,.jobs-list-home>div.layout_logo .image img,.module-jobs-bookmarks>div.layout_logo .image img{max-width:100%;position:absolute;max-height:100%;top:50%;left:50%;transform:translate(-50%, -50%)}.mod_job_offer_list>div.layout_logo .headline,.mod_job_offer_list>div.layout_logo .job-info,.mod_job_offer_list>div.layout_logo .meta,.module-job-offer-list-dynamic>div.layout_logo .headline,.module-job-offer-list-dynamic>div.layout_logo .job-info,.module-job-offer-list-dynamic>div.layout_logo .meta,.module-job-search>div.layout_logo .headline,.module-job-search>div.layout_logo .job-info,.module-job-search>div.layout_logo .meta,.mod_jobs_member_profile_list>div.layout_logo .headline,.mod_jobs_member_profile_list>div.layout_logo .job-info,.mod_jobs_member_profile_list>div.layout_logo .meta,.jobs-list-standard>div.layout_logo .headline,.jobs-list-standard>div.layout_logo .job-info,.jobs-list-standard>div.layout_logo .meta,.jobs-list-home>div.layout_logo .headline,.jobs-list-home>div.layout_logo .job-info,.jobs-list-home>div.layout_logo .meta,.module-jobs-bookmarks>div.layout_logo .headline,.module-jobs-bookmarks>div.layout_logo .job-info,.module-jobs-bookmarks>div.layout_logo .meta{grid-column:1}.mod_job_offer_list>div.layout_logo .jobs-list-action-wrapper,.module-job-offer-list-dynamic>div.layout_logo .jobs-list-action-wrapper,.module-job-search>div.layout_logo .jobs-list-action-wrapper,.mod_jobs_member_profile_list>div.layout_logo .jobs-list-action-wrapper,.jobs-list-standard>div.layout_logo .jobs-list-action-wrapper,.jobs-list-home>div.layout_logo .jobs-list-action-wrapper,.module-jobs-bookmarks>div.layout_logo .jobs-list-action-wrapper{grid-column:2;grid-row:3;align-self:flex-end}.mod_job_offer_list>div.layout_logo .headline a,.module-job-offer-list-dynamic>div.layout_logo .headline a,.module-job-search>div.layout_logo .headline a,.mod_jobs_member_profile_list>div.layout_logo .headline a,.jobs-list-standard>div.layout_logo .headline a,.jobs-list-home>div.layout_logo .headline a,.module-jobs-bookmarks>div.layout_logo .headline a{margin-bottom:0}.mod_job_offer_list>div.layout_logo .city:before,.module-job-offer-list-dynamic>div.layout_logo .city:before,.module-job-search>div.layout_logo .city:before,.mod_jobs_member_profile_list>div.layout_logo .city:before,.jobs-list-standard>div.layout_logo .city:before,.jobs-list-home>div.layout_logo .city:before,.module-jobs-bookmarks>div.layout_logo .city:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:6px;content:""}.mod_job_offer_list>div.layout_logo .city,.module-job-offer-list-dynamic>div.layout_logo .city,.module-job-search>div.layout_logo .city,.mod_jobs_member_profile_list>div.layout_logo .city,.jobs-list-standard>div.layout_logo .city,.jobs-list-home>div.layout_logo .city,.module-jobs-bookmarks>div.layout_logo .city{color:var(--color-gray-light);font-size:14px}.mod_job_offer_list>div.layout_logo .city:before,.module-job-offer-list-dynamic>div.layout_logo .city:before,.module-job-search>div.layout_logo .city:before,.mod_jobs_member_profile_list>div.layout_logo .city:before,.jobs-list-standard>div.layout_logo .city:before,.jobs-list-home>div.layout_logo .city:before,.module-jobs-bookmarks>div.layout_logo .city:before{padding-left:2px}@media screen and (max-width: 550px){.mod_job_offer_list>div.layout_logo .city,.module-job-offer-list-dynamic>div.layout_logo .city,.module-job-search>div.layout_logo .city,.mod_jobs_member_profile_list>div.layout_logo .city,.jobs-list-standard>div.layout_logo .city,.jobs-list-home>div.layout_logo .city,.module-jobs-bookmarks>div.layout_logo .city{hyphens:auto}}.mod_job_offer_list>div.layout_logo .meta,.module-job-offer-list-dynamic>div.layout_logo .meta,.module-job-search>div.layout_logo .meta,.mod_jobs_member_profile_list>div.layout_logo .meta,.jobs-list-standard>div.layout_logo .meta,.jobs-list-home>div.layout_logo .meta,.module-jobs-bookmarks>div.layout_logo .meta{margin-bottom:6px}.mod_job_offer_list>div.layout_logo .meta>span,.module-job-offer-list-dynamic>div.layout_logo .meta>span,.module-job-search>div.layout_logo .meta>span,.mod_jobs_member_profile_list>div.layout_logo .meta>span,.jobs-list-standard>div.layout_logo .meta>span,.jobs-list-home>div.layout_logo .meta>span,.module-jobs-bookmarks>div.layout_logo .meta>span{display:inline-block}.mod_job_offer_list>div.layout_logo .meta>span:last-child,.module-job-offer-list-dynamic>div.layout_logo .meta>span:last-child,.module-job-search>div.layout_logo .meta>span:last-child,.mod_jobs_member_profile_list>div.layout_logo .meta>span:last-child,.jobs-list-standard>div.layout_logo .meta>span:last-child,.jobs-list-home>div.layout_logo .meta>span:last-child,.module-jobs-bookmarks>div.layout_logo .meta>span:last-child{margin-right:0}.mod_job_offer_list>div.layout_logo .meta>span.city:before,.mod_job_offer_list>div.layout_logo .meta>span.item-age:before,.module-job-offer-list-dynamic>div.layout_logo .meta>span.city:before,.module-job-offer-list-dynamic>div.layout_logo .meta>span.item-age:before,.module-job-search>div.layout_logo .meta>span.city:before,.module-job-search>div.layout_logo .meta>span.item-age:before,.mod_jobs_member_profile_list>div.layout_logo .meta>span.city:before,.mod_jobs_member_profile_list>div.layout_logo .meta>span.item-age:before,.jobs-list-standard>div.layout_logo .meta>span.city:before,.jobs-list-standard>div.layout_logo .meta>span.item-age:before,.jobs-list-home>div.layout_logo .meta>span.city:before,.jobs-list-home>div.layout_logo .meta>span.item-age:before,.module-jobs-bookmarks>div.layout_logo .meta>span.city:before,.module-jobs-bookmarks>div.layout_logo .meta>span.item-age:before{font-family:"Font Awesome 7 Free";font-weight:900;display:inline}.mod_job_offer_list>div.layout_logo .meta>span.item-age,.module-job-offer-list-dynamic>div.layout_logo .meta>span.item-age,.module-job-search>div.layout_logo .meta>span.item-age,.mod_jobs_member_profile_list>div.layout_logo .meta>span.item-age,.jobs-list-standard>div.layout_logo .meta>span.item-age,.jobs-list-home>div.layout_logo .meta>span.item-age,.module-jobs-bookmarks>div.layout_logo .meta>span.item-age{font-size:14px}.mod_job_offer_list>div.layout_logo .meta>span.item-age:before,.module-job-offer-list-dynamic>div.layout_logo .meta>span.item-age:before,.module-job-search>div.layout_logo .meta>span.item-age:before,.mod_jobs_member_profile_list>div.layout_logo .meta>span.item-age:before,.jobs-list-standard>div.layout_logo .meta>span.item-age:before,.jobs-list-home>div.layout_logo .meta>span.item-age:before,.module-jobs-bookmarks>div.layout_logo .meta>span.item-age:before{content:"";padding-top:3px;padding-right:10px !important}.mod_job_offer_list>div.layout_short a,.module-job-offer-list-dynamic>div.layout_short a,.module-job-search>div.layout_short a,.mod_jobs_member_profile_list>div.layout_short a,.jobs-list-standard>div.layout_short a,.jobs-list-home>div.layout_short a,.module-jobs-bookmarks>div.layout_short a{margin-bottom:8px}.mod_job_offer_list .search-result-for,.module-job-offer-list-dynamic .search-result-for,.module-job-search .search-result-for,.mod_jobs_member_profile_list .search-result-for,.jobs-list-standard .search-result-for,.jobs-list-home .search-result-for,.module-jobs-bookmarks .search-result-for{display:none}.mod_job_request_list>div.layout_portrait,.mod_job_request_list_dynamic>div.layout_portrait,.mod_job_request_search>div.layout_portrait{position:relative;padding-left:151.888px;min-height:100px;border:1px solid var(--color-gray-lighter);border-radius:10px;background-color:var(--color-white);margin-bottom:26px;display:grid;grid-template-columns:1fr auto}.mod_job_request_list>div.layout_portrait .image,.mod_job_request_list_dynamic>div.layout_portrait .image,.mod_job_request_search>div.layout_portrait .image{position:absolute;left:16px;top:16px}.mod_job_request_list>div.layout_portrait .image figure,.mod_job_request_list_dynamic>div.layout_portrait .image figure,.mod_job_request_search>div.layout_portrait .image figure{display:block;width:130px;height:100px;border:1px solid #eee;padding:5px;background-color:#fff}.mod_job_request_list>div.layout_portrait .image img,.mod_job_request_list_dynamic>div.layout_portrait .image img,.mod_job_request_search>div.layout_portrait .image img{max-width:100%;position:absolute;max-height:100%;top:50%;left:50%;transform:translate(-50%, -50%)}.mod_job_request_list>div.layout_portrait .headline,.mod_job_request_list>div.layout_portrait .job-info,.mod_job_request_list>div.layout_portrait .meta,.mod_job_request_list_dynamic>div.layout_portrait .headline,.mod_job_request_list_dynamic>div.layout_portrait .job-info,.mod_job_request_list_dynamic>div.layout_portrait .meta,.mod_job_request_search>div.layout_portrait .headline,.mod_job_request_search>div.layout_portrait .job-info,.mod_job_request_search>div.layout_portrait .meta{grid-column:1}.mod_job_request_list>div.layout_portrait .jobs-list-action-wrapper,.mod_job_request_list_dynamic>div.layout_portrait .jobs-list-action-wrapper,.mod_job_request_search>div.layout_portrait .jobs-list-action-wrapper{grid-column:2;grid-row:3;align-self:flex-end}.mod_job_request_list>div.layout_portrait .headline a,.mod_job_request_list_dynamic>div.layout_portrait .headline a,.mod_job_request_search>div.layout_portrait .headline a{margin-bottom:0}.mod_job_request_list>div.layout_portrait .city:before,.mod_job_request_list_dynamic>div.layout_portrait .city:before,.mod_job_request_search>div.layout_portrait .city:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:6px;content:""}.mod_job_request_list>div.layout_portrait .city,.mod_job_request_list_dynamic>div.layout_portrait .city,.mod_job_request_search>div.layout_portrait .city{color:var(--color-gray-light);font-size:14px}.mod_job_request_list>div.layout_portrait .city:before,.mod_job_request_list_dynamic>div.layout_portrait .city:before,.mod_job_request_search>div.layout_portrait .city:before{padding-left:2px}@media screen and (max-width: 550px){.mod_job_request_list>div.layout_portrait .city,.mod_job_request_list_dynamic>div.layout_portrait .city,.mod_job_request_search>div.layout_portrait .city{hyphens:auto}}.mod_job_request_list>div.layout_portrait .meta,.mod_job_request_list_dynamic>div.layout_portrait .meta,.mod_job_request_search>div.layout_portrait .meta{margin-bottom:6px}.mod_job_request_list>div.layout_portrait .meta>span,.mod_job_request_list_dynamic>div.layout_portrait .meta>span,.mod_job_request_search>div.layout_portrait .meta>span{display:inline-block}.mod_job_request_list>div.layout_portrait .meta>span:last-child,.mod_job_request_list_dynamic>div.layout_portrait .meta>span:last-child,.mod_job_request_search>div.layout_portrait .meta>span:last-child{margin-right:0}.mod_job_request_list>div.layout_portrait .meta>span.city:before,.mod_job_request_list>div.layout_portrait .meta>span.item-age:before,.mod_job_request_list_dynamic>div.layout_portrait .meta>span.city:before,.mod_job_request_list_dynamic>div.layout_portrait .meta>span.item-age:before,.mod_job_request_search>div.layout_portrait .meta>span.city:before,.mod_job_request_search>div.layout_portrait .meta>span.item-age:before{font-family:"Font Awesome 7 Free";font-weight:900;display:inline}.mod_job_request_list>div.layout_portrait .meta>span.item-age,.mod_job_request_list_dynamic>div.layout_portrait .meta>span.item-age,.mod_job_request_search>div.layout_portrait .meta>span.item-age{font-size:14px}.mod_job_request_list>div.layout_portrait .meta>span.item-age:before,.mod_job_request_list_dynamic>div.layout_portrait .meta>span.item-age:before,.mod_job_request_search>div.layout_portrait .meta>span.item-age:before{content:"";padding-top:3px;padding-right:10px !important}.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{margin-bottom:8px}.module-job-offer-list-dynamic .job-info{display:flex;flex-wrap:wrap;gap:6px 16px}.jobs-list-home .meta,.module-job-offer-list-dynamic .meta,.module-jobs-bookmarks .meta{display:grid;grid-template-columns:1fr auto;grid-column-gap:16px;grid-row-gap:6px;padding-right:10px}.jobs-list-home .meta>.type:before,.module-job-offer-list-dynamic .meta>.type:before,.module-jobs-bookmarks .meta>.type:before{display:none !important}.jobs-list-home .meta>.type,.module-job-offer-list-dynamic .meta>.type,.module-jobs-bookmarks .meta>.type{display:flex !important;flex-wrap:wrap;gap:6px 16px;align-items:flex-start;margin-left:-3px;hyphens:auto;grid-column:1/span 2;grid-row:3;padding-left:0}.jobs-list-home .meta>.city,.module-job-offer-list-dynamic .meta>.city,.module-jobs-bookmarks .meta>.city{grid-column:1;margin-top:0 !important;grid-row:1;margin-right:20px}@media screen and (max-width: 460px){.jobs-list-home .meta>.city,.module-job-offer-list-dynamic .meta>.city,.module-jobs-bookmarks .meta>.city{margin-right:0}}.jobs-list-home .meta>.item-age,.module-job-offer-list-dynamic .meta>.item-age,.module-jobs-bookmarks .meta>.item-age{grid-column:2;grid-row:2/span 6;text-align:right}@media screen and (max-width: 1024px){.jobs-list-home .meta>.item-age,.module-job-offer-list-dynamic .meta>.item-age,.module-jobs-bookmarks .meta>.item-age{grid-row:1;grid-column:2;text-align:right}.jobs-list-home .meta>.type,.module-job-offer-list-dynamic .meta>.type,.module-jobs-bookmarks .meta>.type{padding-right:10px}}@media screen and (min-width: 1024px){.jobs-list-home .meta>.type,.module-job-offer-list-dynamic .meta>.type,.module-jobs-bookmarks .meta>.type{hyphens:none}}.jobs-list-home{display:grid;grid-template-columns:repeat(3, minmax(0, 33.333333%));grid-gap:26px}.jobs-list-home>div.layout_logo{padding:6px 16px;margin-bottom:0;gap:6px}.jobs-list-home>div.layout_logo .headline{margin-bottom:0 !important;grid-column:1/-1}.jobs-list-home>div.layout_logo .image{position:relative;width:100%;padding-bottom:120px;left:0;top:0;grid-column:1/-1}.jobs-list-home>div.layout_logo .image .image_container{position:absolute;max-width:220px;left:50%;transform:translateX(-50%);padding:10px 16px;box-sizing:border-box}.jobs-list-home>div.layout_logo .image figure{padding:0;border:none;background-color:rgba(0,0,0,0)}.jobs-list-home>div.layout_logo .image .image_container,.jobs-list-home>div.layout_logo .image img,.jobs-list-home>div.layout_logo .image a{width:100%;height:100%}.jobs-list-home>div.layout_logo .image img{-o-object-fit:contain;object-fit:contain;position:static;transform:none;max-width:none}.jobs-list-home>div.layout_logo .jobs-list-action-wrapper{grid-row:4}.jobs-list-home>div.layout_logo .subheadline{display:none}.jobs-list-home .meta{display:block;margin-top:auto;margin-bottom:6px}.jobs-list-standard a,.module-jobs-bookmarks a{display:block}.jobs-list-standard a:hover,.module-jobs-bookmarks a:hover{border-color:#1f1043}.jobs-list-standard div.layout_logo,.module-jobs-bookmarks div.layout_logo{padding-top:10px;padding-bottom:10px;padding-right:6px}.article-bg-gray .jobs-list-standard div.layout_logo,.article-bg-gray .module-jobs-bookmarks div.layout_logo{border-color:#ccc}.jobs-list-standard div.layout_logo:last-child,.module-jobs-bookmarks div.layout_logo:last-child{margin-bottom:0}.jobs-list-standard div.layout_logo .headline,.module-jobs-bookmarks div.layout_logo .headline{margin-bottom:0}.jobs-list-standard div.layout_logo .image,.module-jobs-bookmarks div.layout_logo .image{top:10px}.jobs-list-standard div.layout_logo .image figure.image_container,.module-jobs-bookmarks div.layout_logo .image figure.image_container{border:none;padding:0}.jobs-list-standard div.layout_logo .headline a,.module-jobs-bookmarks div.layout_logo .headline a{margin-bottom:0}.jobs-list-standard div.layout_logo .headline a:hover,.module-jobs-bookmarks div.layout_logo .headline a:hover{color:var(--color-turquoise)}.jobs-list-standard div.layout_logo .subheadline:before,.module-jobs-bookmarks div.layout_logo .subheadline:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:3px;content:""}.jobs-list-standard div.layout_logo .subheadline,.module-jobs-bookmarks div.layout_logo .subheadline{color:var(--color-gray-light);font-size:14px}.jobs-list-standard .ele-jobslist-jobalert,.module-jobs-bookmarks .ele-jobslist-jobalert{padding:0 16px;border:1px solid #eee;border-radius:10px;background-color:#e4e6f2;margin-bottom:26px;color:var(--color-gray)}.jobs-list-standard .ele-jobslist-jobalert .agent-info,.module-jobs-bookmarks .ele-jobslist-jobalert .agent-info{padding-right:16px}.jobs-list-standard .ele-jobslist-jobalert .search_subscription,.module-jobs-bookmarks .ele-jobslist-jobalert .search_subscription{display:none !important}.jobs-list-standard .ele-jobslist-jobalert p.hide,.module-jobs-bookmarks .ele-jobslist-jobalert p.hide{display:none}.jobs-list-standard .ele-jobslist-jobalert .jobAlert,.module-jobs-bookmarks .ele-jobslist-jobalert .jobAlert{display:block !important}.jobs-list-standard .ele-jobslist-jobalert .jobAlert .formbody,.module-jobs-bookmarks .ele-jobslist-jobalert .jobAlert .formbody{width:100%;display:flex;flex-direction:row;gap:10px;justify-content:end}.jobs-list-standard .ele-jobslist-jobalert .jobAlert .formbody .widget-text,.module-jobs-bookmarks .ele-jobslist-jobalert .jobAlert .formbody .widget-text{flex-grow:1}.jobs-list-standard .ele-jobslist-jobalert .jobAlert .formbody .widget-submit,.module-jobs-bookmarks .ele-jobslist-jobalert .jobAlert .formbody .widget-submit{transform:translateY(3px)}@media screen and (max-width: 1024px){.jobs-list-standard .ele-jobslist-jobalert .jobAlert .formbody,.module-jobs-bookmarks .ele-jobslist-jobalert .jobAlert .formbody{flex-direction:column}.jobs-list-standard .ele-jobslist-jobalert .jobAlert .formbody .widget-text,.module-jobs-bookmarks .ele-jobslist-jobalert .jobAlert .formbody .widget-text{flex-grow:0;margin-bottom:0}.jobs-list-standard .ele-jobslist-jobalert .jobAlert .formbody .widget-submit,.module-jobs-bookmarks .ele-jobslist-jobalert .jobAlert .formbody .widget-submit{transform:none}.jobs-list-standard .ele-jobslist-jobalert .jobAlert .formbody .widget-submit button,.module-jobs-bookmarks .ele-jobslist-jobalert .jobAlert .formbody .widget-submit button{margin-top:0}}.jobs-list-standard .ele-jobslist-jobalert .jobAlert h3,.module-jobs-bookmarks .ele-jobslist-jobalert .jobAlert h3{display:block !important}.jobs-list-standard .ele-jobslist-jobalert .jobAlert .explanation,.module-jobs-bookmarks .ele-jobslist-jobalert .jobAlert .explanation{margin-bottom:10px}.jobs-list-standard .ele-jobslist-jobalert .jobAlert.no-label .widget-submit,.module-jobs-bookmarks .ele-jobslist-jobalert .jobAlert.no-label .widget-submit{transform:none}.jobs-list-standard .ele-jobslist-jobalert .jobAlert.no-label .widget-submit button,.module-jobs-bookmarks .ele-jobslist-jobalert .jobAlert.no-label .widget-submit button{margin-top:0}.module-jobs-bookmarks-company,.mod_jobs_company_list{display:grid;grid-template-columns:repeat(3, minmax(0, 33.333333%));grid-gap:26px}.module-jobs-bookmarks-company .layout_card,.mod_jobs_company_list .layout_card{border-radius:10px;border:1px solid #eee;border-color:var(--color-gray-lighter);background-color:var(--color-white);overflow:hidden;display:flex}.module-jobs-bookmarks-company .layout_card:hover,.mod_jobs_company_list .layout_card:hover{border-color:var(--color-default)}.module-jobs-bookmarks-company .layout_card a,.mod_jobs_company_list .layout_card a{display:flex;flex:1;flex-direction:column;height:100%}.module-jobs-bookmarks-company .layout_card a:hover,.mod_jobs_company_list .layout_card a:hover{background-color:var(--color-gray-lightest)}.module-jobs-bookmarks-company .layout_card a:hover .headline,.mod_jobs_company_list .layout_card a:hover .headline{color:var(--color-turquoise)}.module-jobs-bookmarks-company .layout_card .headline,.module-jobs-bookmarks-company .layout_card .meta,.module-jobs-bookmarks-company .layout_card .card-footer,.mod_jobs_company_list .layout_card .headline,.mod_jobs_company_list .layout_card .meta,.mod_jobs_company_list .layout_card .card-footer{padding-left:16px;padding-right:16px}.module-jobs-bookmarks-company .layout_card .meta,.mod_jobs_company_list .layout_card .meta{font-size:14px;display:block}.module-jobs-bookmarks-company .layout_card .meta>span:before,.mod_jobs_company_list .layout_card .meta>span:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:.4em;content:""}.module-jobs-bookmarks-company .layout_card .meta>span,.mod_jobs_company_list .layout_card .meta>span{display:block;position:relative;padding-left:1.8em}.module-jobs-bookmarks-company .layout_card .meta>span:before,.mod_jobs_company_list .layout_card .meta>span:before{width:1.5em;height:1.25em;position:absolute;padding-right:0;top:.1em}.module-jobs-bookmarks-company .layout_card .meta>span.address:before,.mod_jobs_company_list .layout_card .meta>span.address:before{content:"";font-size:16px;top:0}.module-jobs-bookmarks-company .layout_card .meta>span.team-size:before,.mod_jobs_company_list .layout_card .meta>span.team-size:before{content:""}.module-jobs-bookmarks-company .layout_card .number-of-jobs-text,.mod_jobs_company_list .layout_card .number-of-jobs-text{display:flex;flex-wrap:wrap;gap:6px 10px;font-size:12px}.module-jobs-bookmarks-company .layout_card .number-of-jobs-text>div:before,.mod_jobs_company_list .layout_card .number-of-jobs-text>div:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:.4em;content:""}.module-jobs-bookmarks-company .layout_card .number-of-jobs-text>div,.mod_jobs_company_list .layout_card .number-of-jobs-text>div{display:inline-flex;align-items:center;gap:6px;color:var(--color-gray-light)}.module-jobs-bookmarks-company .layout_card .number-of-jobs-text>div:before,.mod_jobs_company_list .layout_card .number-of-jobs-text>div:before{padding:0;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;inline-size:2em;line-height:1;background-color:var(--color-pink);color:var(--color-white);aspect-ratio:1;border-radius:50%;font-size:.9em}.module-jobs-bookmarks-company .layout_card .number-of-jobs-text>div.group-student-job:before,.mod_jobs_company_list .layout_card .number-of-jobs-text>div.group-student-job:before{content:"";background-color:var(--color-sky);color:var(--color-white)}.module-jobs-bookmarks-company .layout_card .number-of-jobs-text>div.group-first-job:before,.mod_jobs_company_list .layout_card .number-of-jobs-text>div.group-first-job:before{content:"";background-color:var(--color-indigo);color:var(--color-white)}.module-jobs-bookmarks-company .layout_card .headline,.mod_jobs_company_list .layout_card .headline{font-size:20px;line-height:1.3em;margin-bottom:10px}.module-jobs-bookmarks-company .layout_card .country,.mod_jobs_company_list .layout_card .country{display:none}.module-jobs-bookmarks-company .layout_card .company-image,.mod_jobs_company_list .layout_card .company-image{position:relative;aspect-ratio:41/20}.module-jobs-bookmarks-company .layout_card .company-image:after,.mod_jobs_company_list .layout_card .company-image:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;opacity:1;transition:opacity .5s}.module-jobs-bookmarks-company .layout_card .company-image~.image,.mod_jobs_company_list .layout_card .company-image~.image{margin-top:-26px;position:relative}.module-jobs-bookmarks-company .layout_card .company-image~.image .image_container,.mod_jobs_company_list .layout_card .company-image~.image .image_container{padding-bottom:0;position:static;margin-bottom:26px}.module-jobs-bookmarks-company .layout_card .company-image~.image .image_container img,.mod_jobs_company_list .layout_card .company-image~.image .image_container img{position:static;-o-object-fit:contain;object-fit:contain;z-index:1;width:200px;height:75px;border:1px solid #eee;border-radius:3px;background-color:#fff;padding:6px 10px}.module-jobs-bookmarks-company .layout_card .image,.mod_jobs_company_list .layout_card .image{display:block;margin-left:16px}.module-jobs-bookmarks-company .layout_card .image .image_container,.mod_jobs_company_list .layout_card .image .image_container{width:100%;padding-bottom:48.8%;position:relative;margin-bottom:75px}.module-jobs-bookmarks-company .layout_card .image .image_container img,.mod_jobs_company_list .layout_card .image .image_container img{-o-object-fit:contain;object-fit:contain;position:absolute;width:100%;height:100%;box-sizing:border-box;padding:26px}.module-jobs-bookmarks-company .layout_card:hover .company-image:after,.mod_jobs_company_list .layout_card:hover .company-image:after{opacity:.5;transition:opacity .1s}.module-jobs-bookmarks-company .layout_card .card-footer,.mod_jobs_company_list .layout_card .card-footer{display:flex;justify-content:flex-end;align-items:center;margin-top:auto;padding-top:26px;padding-bottom:10px;gap:6px}.module-jobs-bookmarks-company .layout_card .card-footer .number-of-jobs-text,.mod_jobs_company_list .layout_card .card-footer .number-of-jobs-text{margin-right:auto}.module-jobs-bookmarks-company .layout_card .card-footer button.follow-company,.mod_jobs_company_list .layout_card .card-footer button.follow-company{border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}.module-jobs-bookmarks-company .layout_card .card-footer button.follow-company:hover,.module-jobs-bookmarks-company .layout_card .card-footer button.follow-company:focus,.module-jobs-bookmarks-company .layout_card .card-footer button.follow-company:active,.mod_jobs_company_list .layout_card .card-footer button.follow-company:hover,.mod_jobs_company_list .layout_card .card-footer button.follow-company:focus,.mod_jobs_company_list .layout_card .card-footer button.follow-company:active{text-decoration:none !important;background-image:none;background-position:0}.module-jobs-bookmarks-company .layout_card .card-footer button.follow-company,.mod_jobs_company_list .layout_card .card-footer button.follow-company{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}.module-jobs-bookmarks-company .layout_card .card-footer button.follow-company:hover,.module-jobs-bookmarks-company .layout_card .card-footer button.follow-company:focus,.module-jobs-bookmarks-company .layout_card .card-footer button.follow-company:active,.mod_jobs_company_list .layout_card .card-footer button.follow-company:hover,.mod_jobs_company_list .layout_card .card-footer button.follow-company:focus,.mod_jobs_company_list .layout_card .card-footer button.follow-company:active{transition:.15s background-color}.module-jobs-bookmarks-company .layout_card .card-footer button.follow-company,.mod_jobs_company_list .layout_card .card-footer button.follow-company{background-color:var(--color-white);color:var(--color-text);border:1px solid var(--color-text)}.module-jobs-bookmarks-company .layout_card .card-footer button.follow-company:hover,.module-jobs-bookmarks-company .layout_card .card-footer button.follow-company:focus,.module-jobs-bookmarks-company .layout_card .card-footer button.follow-company:active,.mod_jobs_company_list .layout_card .card-footer button.follow-company:hover,.mod_jobs_company_list .layout_card .card-footer button.follow-company:focus,.mod_jobs_company_list .layout_card .card-footer button.follow-company:active{background-color:var(--color-white);color:var(--color-orange);border-color:var(--color-orange)}.module-jobs-bookmarks-company .layout_card .card-footer button.follow-company:before,.mod_jobs_company_list .layout_card .card-footer button.follow-company:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:.4em;content:""}.module-jobs-bookmarks-company .layout_card .card-footer button.follow-company,.mod_jobs_company_list .layout_card .card-footer button.follow-company{font-size:12px;font-weight:bold;padding:0 1em;flex-shrink:0;position:absolute;top:16px}@media screen and (max-width: 900px){.module-jobs-bookmarks-company,.mod_jobs_company_list{grid-template-columns:repeat(2, minmax(0, 50%))}}@media screen and (max-width: 570px){.module-jobs-bookmarks-company,.mod_jobs_company_list{grid-template-columns:100%}}.company-profile-home{display:block;position:relative}.company-profile-home .slides{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;gap:26px}.company-profile-home .slides::-webkit-scrollbar{display:none}.company-profile-home .layout_card{width:28%;box-sizing:border-box;flex-shrink:0;scroll-snap-align:start}@media screen and (max-width: 980px){.company-profile-home .layout_card{width:40%}}@media screen and (max-width: 740px){.company-profile-home .layout_card{width:60%}}@media screen and (max-width: 520px){.company-profile-home .slides{gap:16px}.company-profile-home .company-profile-home-nav-button{display:none !important}.company-profile-home .layout_card{width:73%}}.company-profile-home .company-profile-home-nav-button{position:relative;text-indent:-9999px;color:#fff;display:block;width:24px}.company-profile-home .company-profile-home-nav-button:before{position:absolute;left:1px;text-indent:0;font-family:"Font Awesome 7 Free";font-weight:900;content:"";font-size:20px}.company-profile-home .company-profile-home-nav-button{position:absolute;background-color:var(--color-default);width:38px;aspect-ratio:1/1;top:calc(50% - 15px);border-radius:50%;display:block;cursor:pointer;opacity:0}.company-profile-home .company-profile-home-nav-button:before{top:50%;left:50%;line-height:1;transform:translate(-50%, -50%)}.company-profile-home .company-profile-home-nav-button.hide,.company-profile-home .company-profile-home-nav-button.show{transition:opacity .15s}.company-profile-home .company-profile-home-nav-button.hide{opacity:0}.company-profile-home .company-profile-home-nav-button.show{opacity:1}.company-profile-home .company-profile-home-nav-button-next{right:6px}.company-profile-home .company-profile-home-nav-button-prev{left:6px}.company-profile-home .company-profile-home-nav-button-prev:before{content:"";left:calc(50% - 1px)}.mod_jobs_company_list .layout_card>a{position:relative}.mod_jobs_company_list .layout_card>a .video-icon{position:relative;text-indent:-9999px;color:var(--color-contrast);display:block;width:1.92em}.mod_jobs_company_list .layout_card>a .video-icon:before{position:absolute;left:1px;text-indent:0;font-family:"Font Awesome 7 Free";font-weight:900;content:"";font-size:1.6em}.mod_jobs_company_list .layout_card>a .video-icon{position:absolute;top:0;right:10px;background-color:var(--color-white);width:41px;height:41px;border-radius:10px}.mod_jobs_company_list .layout_card>a .video-icon:before{left:7px}.mod_job_offer_reader>*>*,.mod_job_request_reader>*>*,.mod_jobs_cv_reader>*>*{margin-bottom:26px}.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_contact_form_inside,.mod_job_request_reader .details_contact_form_inside,.mod_jobs_cv_reader .details_contact_form_inside{max-width:600px}.mod_job_offer_reader .job_offer_details,.mod_job_request_reader .job_offer_details,.mod_jobs_cv_reader .job_offer_details{display:flex;flex-direction:column}.mod_job_offer_reader .job_offer_details .company-profile-link,.mod_job_request_reader .job_offer_details .company-profile-link,.mod_jobs_cv_reader .job_offer_details .company-profile-link{text-align:center}.mod_job_offer_reader .job_offer_details .company-profile-link a,.mod_job_request_reader .job_offer_details .company-profile-link a,.mod_jobs_cv_reader .job_offer_details .company-profile-link a{border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}.mod_job_offer_reader .job_offer_details .company-profile-link a:hover,.mod_job_offer_reader .job_offer_details .company-profile-link a:focus,.mod_job_offer_reader .job_offer_details .company-profile-link a:active,.mod_job_request_reader .job_offer_details .company-profile-link a:hover,.mod_job_request_reader .job_offer_details .company-profile-link a:focus,.mod_job_request_reader .job_offer_details .company-profile-link a:active,.mod_jobs_cv_reader .job_offer_details .company-profile-link a:hover,.mod_jobs_cv_reader .job_offer_details .company-profile-link a:focus,.mod_jobs_cv_reader .job_offer_details .company-profile-link a:active{text-decoration:none !important;background-image:none;background-position:0}.mod_job_offer_reader .job_offer_details .company-profile-link a,.mod_job_request_reader .job_offer_details .company-profile-link a,.mod_jobs_cv_reader .job_offer_details .company-profile-link a{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}.mod_job_offer_reader .job_offer_details .company-profile-link a:hover,.mod_job_offer_reader .job_offer_details .company-profile-link a:focus,.mod_job_offer_reader .job_offer_details .company-profile-link a:active,.mod_job_request_reader .job_offer_details .company-profile-link a:hover,.mod_job_request_reader .job_offer_details .company-profile-link a:focus,.mod_job_request_reader .job_offer_details .company-profile-link a:active,.mod_jobs_cv_reader .job_offer_details .company-profile-link a:hover,.mod_jobs_cv_reader .job_offer_details .company-profile-link a:focus,.mod_jobs_cv_reader .job_offer_details .company-profile-link a:active{transition:.15s background-color}.mod_job_offer_reader .job_offer_details .company-profile-link a,.mod_job_request_reader .job_offer_details .company-profile-link a,.mod_jobs_cv_reader .job_offer_details .company-profile-link a{background-color:var(--color-turquoise);color:var(--color-white);border:1px solid var(--color-white)}.mod_job_offer_reader .job_offer_details .company-profile-link a:hover,.mod_job_offer_reader .job_offer_details .company-profile-link a:focus,.mod_job_offer_reader .job_offer_details .company-profile-link a:active,.mod_job_request_reader .job_offer_details .company-profile-link a:hover,.mod_job_request_reader .job_offer_details .company-profile-link a:focus,.mod_job_request_reader .job_offer_details .company-profile-link a:active,.mod_jobs_cv_reader .job_offer_details .company-profile-link a:hover,.mod_jobs_cv_reader .job_offer_details .company-profile-link a:focus,.mod_jobs_cv_reader .job_offer_details .company-profile-link a:active{background-color:var(--color-turquoise-dark);color:var(--color-white);border-color:var(--color-turquoise)}.mod_job_offer_reader .job_offer_details .company-profile-link a:after,.mod_job_request_reader .job_offer_details .company-profile-link a:after,.mod_jobs_cv_reader .job_offer_details .company-profile-link a:after{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:16px;content:""}.mod_job_offer_reader .job_offer_details .company-profile-link a,.mod_job_request_reader .job_offer_details .company-profile-link a,.mod_jobs_cv_reader .job_offer_details .company-profile-link a{width:100%;box-sizing:border-box}.mod_job_offer_reader .job_offer_details .details_main .details_main_inside,.mod_job_request_reader .job_offer_details .details_main .details_main_inside,.mod_jobs_cv_reader .job_offer_details .details_main .details_main_inside{display:flex;flex-direction:column;gap:16px;margin-top:26px}.mod_job_offer_reader .job_offer_details .details_main .details_main_inside:has(>.youtube-wrapper),.mod_job_request_reader .job_offer_details .details_main .details_main_inside:has(>.youtube-wrapper),.mod_jobs_cv_reader .job_offer_details .details_main .details_main_inside:has(>.youtube-wrapper){flex-direction:column-reverse}.mod_job_offer_reader .job_offer_details .details_main .details_main_inside .teaser,.mod_job_request_reader .job_offer_details .details_main .details_main_inside .teaser,.mod_jobs_cv_reader .job_offer_details .details_main .details_main_inside .teaser{margin-bottom:16px}.mod_job_offer_reader .job_offer_details .details_main .details_main_inside .teaser h4,.mod_job_request_reader .job_offer_details .details_main .details_main_inside .teaser h4,.mod_jobs_cv_reader .job_offer_details .details_main .details_main_inside .teaser h4{padding-bottom:26px}.mod_job_offer_reader .details_googlemap,.mod_job_request_reader .details_googlemap,.mod_jobs_cv_reader .details_googlemap{order:5}.mod_job_offer_reader .back,.mod_job_request_reader .back,.mod_jobs_cv_reader .back{display:none}.mod_job_offer_reader .button-apply,.mod_job_request_reader .button-apply,.mod_jobs_cv_reader .button-apply{text-align:center}.mod_job_offer_reader .button-apply .button,.mod_job_request_reader .button-apply .button,.mod_jobs_cv_reader .button-apply .button{border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}.mod_job_offer_reader .button-apply .button:hover,.mod_job_offer_reader .button-apply .button:focus,.mod_job_offer_reader .button-apply .button:active,.mod_job_request_reader .button-apply .button:hover,.mod_job_request_reader .button-apply .button:focus,.mod_job_request_reader .button-apply .button:active,.mod_jobs_cv_reader .button-apply .button:hover,.mod_jobs_cv_reader .button-apply .button:focus,.mod_jobs_cv_reader .button-apply .button:active{text-decoration:none !important;background-image:none;background-position:0}.mod_job_offer_reader .button-apply .button,.mod_job_request_reader .button-apply .button,.mod_jobs_cv_reader .button-apply .button{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}.mod_job_offer_reader .button-apply .button:hover,.mod_job_offer_reader .button-apply .button:focus,.mod_job_offer_reader .button-apply .button:active,.mod_job_request_reader .button-apply .button:hover,.mod_job_request_reader .button-apply .button:focus,.mod_job_request_reader .button-apply .button:active,.mod_jobs_cv_reader .button-apply .button:hover,.mod_jobs_cv_reader .button-apply .button:focus,.mod_jobs_cv_reader .button-apply .button:active{transition:.15s background-color}.mod_job_offer_reader .button-apply .button,.mod_job_request_reader .button-apply .button,.mod_jobs_cv_reader .button-apply .button{background-color:var(--color-yellow);color:var(--color-navy-darkest);border:1px solid var(--color-yellow)}.mod_job_offer_reader .button-apply .button:hover,.mod_job_offer_reader .button-apply .button:focus,.mod_job_offer_reader .button-apply .button:active,.mod_job_request_reader .button-apply .button:hover,.mod_job_request_reader .button-apply .button:focus,.mod_job_request_reader .button-apply .button:active,.mod_jobs_cv_reader .button-apply .button:hover,.mod_jobs_cv_reader .button-apply .button:focus,.mod_jobs_cv_reader .button-apply .button:active{background-color:var(--color-yellow-dark);color:var(--color-white);border-color:var(--color-yellow)}.mod_job_offer_reader .button-apply .button,.mod_job_request_reader .button-apply .button,.mod_jobs_cv_reader .button-apply .button{width:100%;box-sizing:border-box;padding:.5em 1.618em .4em}.mod_job_offer_reader .button-apply .button[href*=http]:after,.mod_job_offer_reader .button-apply .button[href*="//"]:after,.mod_job_request_reader .button-apply .button[href*=http]:after,.mod_job_request_reader .button-apply .button[href*="//"]:after,.mod_jobs_cv_reader .button-apply .button[href*=http]:after,.mod_jobs_cv_reader .button-apply .button[href*="//"]:after{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:.7em;content:""}.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{margin-top:10px;display:flex;flex-wrap:wrap}.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 .category,.mod_job_request_reader .details_head_inside .meta .category,.mod_jobs_cv_reader .details_head_inside .meta .category{display:none}.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{position:relative;text-indent:-9999px;color:#1f1043;display:block;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{position:absolute;left:1px;text-indent:0;font-family:"Font Awesome 7 Free";font-weight:900;content:"";font-size:1em}.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{display:inline-block;min-height: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:var(--color-text)}.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,.mod_job_request_reader .details_head_inside .meta .type .label,.mod_jobs_cv_reader .details_head_inside .meta .type .label{width:1.7em}.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 .cipher .label:before,.mod_job_request_reader .details_head_inside .meta .cipher .label:before,.mod_jobs_cv_reader .details_head_inside .meta .cipher .label:before{content:""}.mod_job_offer_reader .details_head_inside .meta .category+.category:before,.mod_job_offer_reader .details_head_inside .meta .type+.type:before,.mod_job_offer_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_job_request_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,.mod_jobs_cv_reader .details_head_inside .meta .attribute+.attribute:before{content:" / "}.mod_job_offer_reader .padding-top,.mod_job_request_reader .padding-top,.mod_jobs_cv_reader .padding-top{padding-top:6px !important}.mod_job_offer_reader .details_contact_inside,.mod_job_request_reader .details_contact_inside,.mod_jobs_cv_reader .details_contact_inside{position:relative;min-height:310px;background-color:var(--color-gray-lightest);border:1px solid #eee;border-radius:10px;padding:16px}.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{background-color:var(--color-white);border-radius:10px}.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{position:relative;width:100%;padding-bottom:120px;left:0;top:0;order:-2;margin-bottom:10px}.mod_job_offer_reader .details_contact_inside .col_1 .image .image_container,.mod_job_request_reader .details_contact_inside .col_1 .image .image_container,.mod_jobs_cv_reader .details_contact_inside .col_1 .image .image_container{position:absolute;max-width:220px;left:50%;transform:translateX(-50%);padding:10px 16px;box-sizing:border-box}.mod_job_offer_reader .details_contact_inside .col_1 .image a,.mod_job_request_reader .details_contact_inside .col_1 .image a,.mod_jobs_cv_reader .details_contact_inside .col_1 .image a{padding:0;border:none;background-color:rgba(0,0,0,0)}.mod_job_offer_reader .details_contact_inside .col_1 .image .image_container,.mod_job_offer_reader .details_contact_inside .col_1 .image img,.mod_job_offer_reader .details_contact_inside .col_1 .image a,.mod_job_request_reader .details_contact_inside .col_1 .image .image_container,.mod_job_request_reader .details_contact_inside .col_1 .image img,.mod_job_request_reader .details_contact_inside .col_1 .image a,.mod_jobs_cv_reader .details_contact_inside .col_1 .image .image_container,.mod_jobs_cv_reader .details_contact_inside .col_1 .image img,.mod_jobs_cv_reader .details_contact_inside .col_1 .image a{width:100%;height:100%}.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{-o-object-fit:contain;object-fit:contain;position:static;transform:none;max-width:none}.mod_job_offer_reader .details_contact_inside .col_1 .contact_details .contact_details_address,.mod_job_request_reader .details_contact_inside .col_1 .contact_details .contact_details_address,.mod_jobs_cv_reader .details_contact_inside .col_1 .contact_details .contact_details_address{order:8}.mod_job_offer_reader .details_contact_inside .contact_details a:hover,.mod_job_request_reader .details_contact_inside .contact_details a:hover,.mod_jobs_cv_reader .details_contact_inside .contact_details a:hover{border-bottom:1px solid #eee;border-color:var(--color-default)}.mod_job_offer_reader .details_contact_inside .contact_details_address,.mod_job_request_reader .details_contact_inside .contact_details_address,.mod_jobs_cv_reader .details_contact_inside .contact_details_address{display:flex;flex-direction:column;gap:10px}.mod_job_offer_reader .details_contact_inside .contact-person .label,.mod_job_request_reader .details_contact_inside .contact-person .label,.mod_jobs_cv_reader .details_contact_inside .contact-person .label{font-weight:600}.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{content:"";display:table;clear:both}.mod_job_offer_reader .details_main_two_cols>*>*,.mod_job_request_reader .details_main_two_cols>*>*,.mod_jobs_cv_reader .details_main_two_cols>*>*{float:left}.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{width:65%;box-sizing:border-box;padding-right:16px;border-right:1px solid #eee}.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-right,.mod_job_request_reader .details_main_two_cols .details-main-right,.mod_jobs_cv_reader .details_main_two_cols .details-main-right{width:35%;box-sizing:border-box;padding-left:16px}.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:8px}.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{margin-bottom:16px}.mod_job_offer_reader .bookmark-apply-button-wrapper,.mod_job_request_reader .bookmark-apply-button-wrapper,.mod_jobs_cv_reader .bookmark-apply-button-wrapper{display:flex;flex-wrap:wrap;gap:10px}.mod_job_offer_reader .bookmark-apply-button-wrapper .ce_jobs_bookmark_button,.mod_job_request_reader .bookmark-apply-button-wrapper .ce_jobs_bookmark_button,.mod_jobs_cv_reader .bookmark-apply-button-wrapper .ce_jobs_bookmark_button{margin-top:0}.mod_job_offer_reader .contact_details .org,.mod_job_request_reader .contact_details .org,.mod_jobs_cv_reader .contact_details .org{font-size:1.2em;font-weight:bold}.mod_job_offer_reader .youtube-wrapper,.mod_job_request_reader .youtube-wrapper,.mod_jobs_cv_reader .youtube-wrapper{margin-top:26px}.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{margin-bottom:0}.mod_jobs_cv_reader .headline{margin-bottom:0}.mod_jobs_cv_reader .subheadline{font-weight:bold}.page-job-offer-details #stage .mod_article{min-height:auto;padding-top:0;text-align:left}.page-job-offer-details #stage .mod_article,.page-job-offer-details #stage .mod_article .inside-article{width:100%;max-width:none}.page-job-offer-details #stage .mod_job_offer_reader>*>*{margin-bottom:0}.page-job-offer-details #stage .mod_job_offer_reader .offer-image{padding-bottom:30%;position:relative}.page-job-offer-details #stage .mod_job_offer_reader .offer-image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-job-offer-details #stage .mod_job_offer_reader .details_head_inside{margin-top:26px}.page-job-offer-details #stage .mod_job_offer_reader .details_head_inside h1{color:var(--color-yellow)}.page-job-offer-details #stage .mod_job_offer_reader .details_head_inside>*{margin-bottom:16px;margin-top:0}.page-job-offer-details #stage .mod_job_offer_reader .details_head_inside>*:last-child{margin-bottom:0}.page-job-offer-details #stage .mod_job_offer_reader .details_head_inside .company:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:.4em;content:""}.page-job-offer-details #stage .mod_job_offer_reader .details_head_inside .meta .label:before{color:var(--color-white)}.page-job-offer-details #stage .mod_job_offer_reader p.back{display:none}.page-job-offer-details .content-jobs-company-social-links{border:1px solid #eee;padding:26px 16px 16px;position:relative;overflow:visible;transform:translateY(50%);border-radius:10px}.page-job-offer-details .content-jobs-company-social-links h2,.page-job-offer-details .content-jobs-company-social-links h3,.page-job-offer-details .content-jobs-company-social-links h4,.page-job-offer-details .content-jobs-company-social-links h5{position:absolute;font-size:16px;color:var(--color-text);display:inline-block;max-width:100%;width:-moz-max-content;width:max-content;top:0;left:50%;transform:translate(-50%, -50%);background-color:var(--color-white);padding:1px 10px}.page-job-offer-details .content-jobs-company-social-links ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;height:100%}.page-job-offer-details .content-jobs-company-social-links a{position:relative;text-indent:-9999px;color:var(--color-turquoise-dark);display:block;width:1.2em}.page-job-offer-details .content-jobs-company-social-links a:before{position:absolute;left:1px;text-indent:0;font-family:"Font Awesome 7 Brands";font-weight:400;content:"";font-size:1em}.page-job-offer-details .content-jobs-company-social-links a{height:24px;width:24px;line-height:1}.page-job-offer-details .content-jobs-company-social-links a:before{font-size:24px}.page-job-offer-details .content-jobs-company-social-links a:hover:before{color:var(--color-gray)}.page-job-offer-details .content-jobs-company-social-links a.smFacebook:before{content:""}.page-job-offer-details .content-jobs-company-social-links a.smInstagram:before{content:""}.page-job-offer-details .content-jobs-company-social-links a.smTwitter:before{content:""}.page-job-offer-details .content-jobs-company-social-links a.smWhatsapp:before{content:""}.page-job-offer-details .content-jobs-company-social-links a.smLinkedin:before{content:""}.page-job-offer-details .content-jobs-company-social-links a.smYoutube:before{content:""}.page-job-offer-details .content-jobs-company-social-links a.smVimeo:before{content:""}.page-job-offer-details .content-jobs-company-social-links a.smXing:before{content:""}.page-job-offer-details .content-jobs-company-social-links a.smTiktok:before{content:""}.reader-main-back{position:absolute;top:0}.reader-main-back a:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:.4em;content:""}.reader-main-back a{text-decoration:none !important}.reader-main-back a:hover{color:var(--color-turquoise);border-color:var(--color-turquoise)}.mod_job_offer_reader.details-main .description img{display:inline-block}.mod_job_offer_reader.details-main .details_contact_form{display:none}.mod_job_offer_reader p.back{display:none}.mod_job_offer_reader .widget-submit button{width:100%}.content-customer-more-jobs a{position:relative;display:flex;align-items:baseline;justify-content:center;gap:16px;border:1px solid #eee;padding:10px;border-radius:10px;background-color:var(--color-gray-lightest)}.content-customer-more-jobs a:hover,.content-customer-more-jobs a:focus{color:var(--color-cta-dark)}.content-customer-more-jobs a>span{font-weight:600}.content-customer-more-jobs a>span:last-child:after{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:.7em;content:""}.content-customer-more-jobs .count{background-color:var(--color-turquoise);border-radius:10px;color:var(--color-white);height:18px;font-size:12px;display:flex;justify-content:center;align-items:center;padding:3px 6px;flex-shrink:0}.page-job-offer-details .less-spacing>*{margin-bottom:10px !important}.module-job-search p.header,.mod_job_request_search p.header{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px 16px}.module-job-search p.header+ul>li:first-child,.mod_job_request_search p.header+ul>li:first-child{border-top:0}.module-job-search,.mod_job_request_search{scroll-margin-top:calc(var(--header-height) + 16px)}.module-job-search form,.mod_job_request_search form{padding-bottom:26px}.module-job-search form:last-child,.mod_job_request_search form:last-child{padding-bottom:0}.module-job-search form .item-counter,.mod_job_request_search form .item-counter{color:#ccc}.module-job-search form .jobs-search-categories span.level-2 label,.mod_job_request_search form .jobs-search-categories span.level-2 label{margin-left:16px}.module-job-search.search-results-only form,.mod_job_request_search.search-results-only form{display:none}.module-job-search #ctrl_attr.checkbox_container fieldset,.mod_job_request_search #ctrl_attr.checkbox_container fieldset{margin-bottom:26px}.module-job-search #ctrl_attr.checkbox_container fieldset:last-child,.mod_job_request_search #ctrl_attr.checkbox_container fieldset:last-child{margin-bottom:0}.module-job-search.job-filter-company-profile .formbody,.mod_job_request_search.job-filter-company-profile .formbody{display:grid;grid-template-columns:repeat(4, 1fr);align-items:end;gap:10px}.module-job-search.job-filter-company-profile .formbody>*,.mod_job_request_search.job-filter-company-profile .formbody>*{margin-bottom:0}.module-job-search.job-filter-company-profile .formbody>*.widget-submit button,.mod_job_request_search.job-filter-company-profile .formbody>*.widget-submit button{width:100%;margin-top:0}@media screen and (max-width: 1050px){.module-job-search.job-filter-company-profile .formbody .widget-select,.mod_job_request_search.job-filter-company-profile .formbody .widget-select{grid-column-end:span 2}}@media screen and (max-width: 860px){.module-job-search.job-filter-company-profile .formbody,.mod_job_request_search.job-filter-company-profile .formbody{grid-template-columns:repeat(2, 1fr)}.module-job-search.job-filter-company-profile .formbody .widget-select,.mod_job_request_search.job-filter-company-profile .formbody .widget-select{grid-column-end:auto}}@media screen and (max-width: 520px){.module-job-search.job-filter-company-profile .formbody,.mod_job_request_search.job-filter-company-profile .formbody{grid-template-columns:auto}}.module-job-search.job-filter-company-profile>.reset-form,.mod_job_request_search.job-filter-company-profile>.reset-form{display:none}.jobs-search-home form:last-child{padding-bottom:16px}@media screen and (max-width: 570px){body.layout-left #left .module-job-search div.reset-form a,body.layout-left #left .module-job-search .formbody .widget.jobs-search-submit button{padding:6px !important}}.jobs-search-home .widget:not(.widget-submit):before{content:"";font-weight:bold;overflow:hidden}.jobs-search-home form{background-color:oklch(from var(--color-navy-dark) l c h/50%);padding:16px;border-radius:24px;border:1px solid rgb(from var(--color-navy) r g b/90%)}@supports(backdrop-filter: blur(10px)){.jobs-search-home form{backdrop-filter:blur(10px)}}.jobs-search-home .formbody{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr)) 250px;grid-gap:26px;margin:0;text-align:left}.jobs-search-home .formbody .widget{width:100%;margin-bottom:0;display:flex;flex-wrap:wrap}.jobs-search-home .formbody .widget-submit{width:100%}.jobs-search-home .formbody .widget-submit button{width:100%;align-self:flex-end;padding:8px 16px;text-transform:uppercase;margin-top:0}.jobs-search-home .formbody .select-container,.jobs-search-home .formbody .selectric-wrapper{width:100%}.jobs-search-home .reset-form{display:none}@media screen and (max-width: 990px){.jobs-search-home .formbody{grid-template-columns:repeat(2, minmax(0, 50%))}}@media screen and (max-width: 640px){.jobs-search-home .formbody{grid-template-columns:100%;grid-gap:16px}.jobs-search-home .formbody .widget:not(.jobs-search-keywords):not(.widget-submit){display:none}.jobs-search-home .formbody .widget.widget-submit button{margin-top:0}}.mod_jobs_job_alert{background-color:var(--color-sky-lightest);padding:16px;border-radius:10px;scroll-margin-top:var(--header-height);overflow:visible;display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}.mod_jobs_job_alert+a{margin-top:26px}.mod_jobs_job_alert+.offer{margin-top:26px}.mod_jobs_job_alert h2{color:var(--color-contrast);flex:1 0 100%;margin-bottom:0}.mod_jobs_job_alert .login a{border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}.mod_jobs_job_alert .login a:hover,.mod_jobs_job_alert .login a:focus,.mod_jobs_job_alert .login a:active{text-decoration:none !important;background-image:none;background-position:0}.mod_jobs_job_alert .login a{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}.mod_jobs_job_alert .login a:hover,.mod_jobs_job_alert .login a:focus,.mod_jobs_job_alert .login a:active{transition:.15s background-color}.mod_jobs_job_alert .login a{background-color:var(--color-white);color:var(--color-text);border:1px solid var(--color-indigo)}.mod_jobs_job_alert .login a:hover,.mod_jobs_job_alert .login a:focus,.mod_jobs_job_alert .login a:active{background-color:var(--color-turquoise);color:var(--color-white);border-color:var(--color-turquoise)}.mod_jobs_job_alert .login a{padding-block:3px;font-weight:600;font-size:14px}.mod_jobs_job_alert .job_alert>*{margin-bottom:16px}.mod_jobs_job_alert .job_alert>*:last-child{margin-bottom:0}.mod_jobs_job_alert .job_alert .job_alert_search_criteria{display:flex;gap:16px}.mod_jobs_job_alert .job_alert .job_alert_search_criteria .job_alert_search_criteria_headline{display:none}.mod_jobs_job_alert .job_alert .job_alert_search_criteria .job_alert_search_criteria_item{background-color:var(--color-yellow);padding:6px;color:#fff;border-radius:10px;font-size:.8em}.mod_jobs_job_alert .job_alert_result{display:none}.mod_jobs_job_alert .job_alert_result.success,.mod_jobs_job_alert .job_alert_result.error{display:block}.mod_jobs_job_alert .widget-submit button{margin-top:0;font-weight:600}.mod_jobs_job_alert .formbody{display:grid;grid-template-columns:1fr auto;grid-gap:16px}.mod_jobs_job_alert .formbody .widget{margin-bottom:0}.mod_jobs_job_alert .formbody .widget.widget-select{min-width:170px}.mod_jobs_job_alert .with-frequency .formbody{grid-template-columns:1fr .5fr auto}@media screen and (max-width: 560px){.mod_jobs_job_alert .with-frequency .formbody{grid-template-columns:1fr}.mod_jobs_job_alert .with-frequency .formbody button{width:100%}}.mod_jobs_company_search .formbody{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-gap:16px;position:relative;margin-bottom:16px}.mod_jobs_company_search .formbody .widget{margin-bottom:0}.mod_jobs_company_search .formbody .widget.reset-form{position:absolute;bottom:-42px;right:0}.mod_jobs_company_search .formbody .widget-submit button{width:100%;margin-top:0}@media screen and (max-width: 900px){.mod_jobs_company_search .formbody{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 570px){.mod_jobs_company_search .formbody{grid-template-columns:auto}.mod_jobs_company_search .formbody .widget{grid-column-end:auto !important;display:none}.mod_jobs_company_search .formbody .widget-submit,.mod_jobs_company_search .formbody .widget:nth-child(2){display:block}}.mod_jobs_company_search>.reset-form{display:none}.mod_jobs_company_search .reset-form a:after,.module-job-search .reset-form a:after{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:.4em;content:""}.mod_jobs_company_search .reset-form a,.module-job-search .reset-form a{width:-moz-fit-content;width:fit-content;justify-content:center;padding:3px 10px;border-radius:10px;border:1px solid #eee;border-color:var(--color-gray-light);display:block;align-items:center;gap:6px;font-size:12px;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-underline-offset:3px;transition:text-decoration-color .15s ease,color .15s ease;background-color:var(--color-white)}.module-job-offer-manager>div,.mod_job_request_manager>div,.hasteform_someid>div{margin-bottom:68px}.module-job-offer-manager>div:first-child,.mod_job_request_manager>div:first-child,.hasteform_someid>div:first-child{margin-bottom:16px}.module-job-offer-manager .new-job,.module-job-offer-manager .new_job,.mod_job_request_manager .new-job,.mod_job_request_manager .new_job,.hasteform_someid .new-job,.hasteform_someid .new_job{margin-bottom:10px}.module-job-offer-manager .new-job a,.module-job-offer-manager .new_job a,.mod_job_request_manager .new-job a,.mod_job_request_manager .new_job a,.hasteform_someid .new-job a,.hasteform_someid .new_job a{border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}.module-job-offer-manager .new-job a:hover,.module-job-offer-manager .new-job a:focus,.module-job-offer-manager .new-job a:active,.module-job-offer-manager .new_job a:hover,.module-job-offer-manager .new_job a:focus,.module-job-offer-manager .new_job a:active,.mod_job_request_manager .new-job a:hover,.mod_job_request_manager .new-job a:focus,.mod_job_request_manager .new-job a:active,.mod_job_request_manager .new_job a:hover,.mod_job_request_manager .new_job a:focus,.mod_job_request_manager .new_job a:active,.hasteform_someid .new-job a:hover,.hasteform_someid .new-job a:focus,.hasteform_someid .new-job a:active,.hasteform_someid .new_job a:hover,.hasteform_someid .new_job a:focus,.hasteform_someid .new_job a:active{text-decoration:none !important;background-image:none;background-position:0}.module-job-offer-manager .new-job a,.module-job-offer-manager .new_job a,.mod_job_request_manager .new-job a,.mod_job_request_manager .new_job a,.hasteform_someid .new-job a,.hasteform_someid .new_job a{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}.module-job-offer-manager .new-job a:hover,.module-job-offer-manager .new-job a:focus,.module-job-offer-manager .new-job a:active,.module-job-offer-manager .new_job a:hover,.module-job-offer-manager .new_job a:focus,.module-job-offer-manager .new_job a:active,.mod_job_request_manager .new-job a:hover,.mod_job_request_manager .new-job a:focus,.mod_job_request_manager .new-job a:active,.mod_job_request_manager .new_job a:hover,.mod_job_request_manager .new_job a:focus,.mod_job_request_manager .new_job a:active,.hasteform_someid .new-job a:hover,.hasteform_someid .new-job a:focus,.hasteform_someid .new-job a:active,.hasteform_someid .new_job a:hover,.hasteform_someid .new_job a:focus,.hasteform_someid .new_job a:active{transition:.15s background-color}.module-job-offer-manager .new-job a,.module-job-offer-manager .new_job a,.mod_job_request_manager .new-job a,.mod_job_request_manager .new_job a,.hasteform_someid .new-job a,.hasteform_someid .new_job a{background-color:var(--color-default);color:var(--color-white);border:1px solid var(--color-default)}.module-job-offer-manager .new-job a:hover,.module-job-offer-manager .new-job a:focus,.module-job-offer-manager .new-job a:active,.module-job-offer-manager .new_job a:hover,.module-job-offer-manager .new_job a:focus,.module-job-offer-manager .new_job a:active,.mod_job_request_manager .new-job a:hover,.mod_job_request_manager .new-job a:focus,.mod_job_request_manager .new-job a:active,.mod_job_request_manager .new_job a:hover,.mod_job_request_manager .new_job a:focus,.mod_job_request_manager .new_job a:active,.hasteform_someid .new-job a:hover,.hasteform_someid .new-job a:focus,.hasteform_someid .new-job a:active,.hasteform_someid .new_job a:hover,.hasteform_someid .new_job a:focus,.hasteform_someid .new_job a:active{background-color:var(--color-default-lightest);color:var(--color-default-darkest);border-color:var(--color-default-dark)}.module-job-offer-manager .new-job a:before,.module-job-offer-manager .new_job a:before,.mod_job_request_manager .new-job a:before,.mod_job_request_manager .new_job a:before,.hasteform_someid .new-job a:before,.hasteform_someid .new_job a:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:.4em;content:""}.module-job-offer-manager .new-job a,.module-job-offer-manager .new_job a,.mod_job_request_manager .new-job a,.mod_job_request_manager .new_job a,.hasteform_someid .new-job a,.hasteform_someid .new_job a{padding:6px 10px}.module-job-offer-manager .flatrateCount,.mod_job_request_manager .flatrateCount,.hasteform_someid .flatrateCount{margin-bottom:16px}.module-job-offer-manager .job-manager-list .job-manager-list-intro,.module-job-offer-manager .job_manager_list .job-manager-list-intro,.mod_job_request_manager .job-manager-list .job-manager-list-intro,.mod_job_request_manager .job_manager_list .job-manager-list-intro,.hasteform_someid .job-manager-list .job-manager-list-intro,.hasteform_someid .job_manager_list .job-manager-list-intro{display:inline-block;width:100%;border-bottom:1px solid #eee;padding-bottom:6px}.module-job-offer-manager .job-manager-list .job-manager-list-intro,.module-job-offer-manager .job_manager_list .job-manager-list-intro,.mod_job_request_manager .job-manager-list .job-manager-list-intro,.mod_job_request_manager .job_manager_list .job-manager-list-intro,.hasteform_someid .job-manager-list .job-manager-list-intro,.hasteform_someid .job_manager_list .job-manager-list-intro{margin-bottom:10px !important;max-width:720px}.module-job-offer-manager .job-manager-list .job,.module-job-offer-manager .job_manager_list .job,.mod_job_request_manager .job-manager-list .job,.mod_job_request_manager .job_manager_list .job,.hasteform_someid .job-manager-list .job,.hasteform_someid .job_manager_list .job{display:flex;flex-wrap:wrap}.module-job-offer-manager .job-manager-list .job+.job,.module-job-offer-manager .job_manager_list .job+.job,.mod_job_request_manager .job-manager-list .job+.job,.mod_job_request_manager .job_manager_list .job+.job,.hasteform_someid .job-manager-list .job+.job,.hasteform_someid .job_manager_list .job+.job{margin-top:26px}.module-job-offer-manager .job-manager-list .job.hide,.module-job-offer-manager .job_manager_list .job.hide,.mod_job_request_manager .job-manager-list .job.hide,.mod_job_request_manager .job_manager_list .job.hide,.hasteform_someid .job-manager-list .job.hide,.hasteform_someid .job_manager_list .job.hide{display:none}.module-job-offer-manager .job-manager-list .job-info,.module-job-offer-manager .job-manager-list .job_info,.module-job-offer-manager .job_manager_list .job-info,.module-job-offer-manager .job_manager_list .job_info,.mod_job_request_manager .job-manager-list .job-info,.mod_job_request_manager .job-manager-list .job_info,.mod_job_request_manager .job_manager_list .job-info,.mod_job_request_manager .job_manager_list .job_info,.hasteform_someid .job-manager-list .job-info,.hasteform_someid .job-manager-list .job_info,.hasteform_someid .job_manager_list .job-info,.hasteform_someid .job_manager_list .job_info{border:1px solid #eee;order:5;width:100%;padding:10px 16px;border-radius:10px 0 10px 10px}.module-job-offer-manager .job-manager-list .job-info h3,.module-job-offer-manager .job-manager-list .job_info h3,.module-job-offer-manager .job_manager_list .job-info h3,.module-job-offer-manager .job_manager_list .job_info h3,.mod_job_request_manager .job-manager-list .job-info h3,.mod_job_request_manager .job-manager-list .job_info h3,.mod_job_request_manager .job_manager_list .job-info h3,.mod_job_request_manager .job_manager_list .job_info h3,.hasteform_someid .job-manager-list .job-info h3,.hasteform_someid .job-manager-list .job_info h3,.hasteform_someid .job_manager_list .job-info h3,.hasteform_someid .job_manager_list .job_info h3{color:var(--color-default)}.module-job-offer-manager .job-manager-list .job_edit_wrapper,.module-job-offer-manager .job-manager-list .job-edit-wrapper,.module-job-offer-manager .job_manager_list .job_edit_wrapper,.module-job-offer-manager .job_manager_list .job-edit-wrapper,.mod_job_request_manager .job-manager-list .job_edit_wrapper,.mod_job_request_manager .job-manager-list .job-edit-wrapper,.mod_job_request_manager .job_manager_list .job_edit_wrapper,.mod_job_request_manager .job_manager_list .job-edit-wrapper,.hasteform_someid .job-manager-list .job_edit_wrapper,.hasteform_someid .job-manager-list .job-edit-wrapper,.hasteform_someid .job_manager_list .job_edit_wrapper,.hasteform_someid .job_manager_list .job-edit-wrapper{order:2;margin-left:auto;display:flex;border:1px solid #eee;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-color:#fff;margin-bottom:-1px;padding-left:6px;padding-right:6px;background-color:#eee}.module-job-offer-manager .job-manager-list .job-start-date,.module-job-offer-manager .job-manager-list .job-end-date,.module-job-offer-manager .job-manager-list .job_startdate,.module-job-offer-manager .job-manager-list .job_enddate,.module-job-offer-manager .job_manager_list .job-start-date,.module-job-offer-manager .job_manager_list .job-end-date,.module-job-offer-manager .job_manager_list .job_startdate,.module-job-offer-manager .job_manager_list .job_enddate,.mod_job_request_manager .job-manager-list .job-start-date,.mod_job_request_manager .job-manager-list .job-end-date,.mod_job_request_manager .job-manager-list .job_startdate,.mod_job_request_manager .job-manager-list .job_enddate,.mod_job_request_manager .job_manager_list .job-start-date,.mod_job_request_manager .job_manager_list .job-end-date,.mod_job_request_manager .job_manager_list .job_startdate,.mod_job_request_manager .job_manager_list .job_enddate,.hasteform_someid .job-manager-list .job-start-date,.hasteform_someid .job-manager-list .job-end-date,.hasteform_someid .job-manager-list .job_startdate,.hasteform_someid .job-manager-list .job_enddate,.hasteform_someid .job_manager_list .job-start-date,.hasteform_someid .job_manager_list .job-end-date,.hasteform_someid .job_manager_list .job_startdate,.hasteform_someid .job_manager_list .job_enddate{display:inline-block}.module-job-offer-manager .job_reject_reason,.mod_job_request_manager .job_reject_reason,.hasteform_someid .job_reject_reason{margin-bottom:16px}.module-job-offer-manager .job_reject_reason .meta_title,.mod_job_request_manager .job_reject_reason .meta_title,.hasteform_someid .job_reject_reason .meta_title{font-weight:bold}.module-job-offer-manager .job-edit-wrapper a,.mod_job_request_manager .job-edit-wrapper a,.hasteform_someid .job-edit-wrapper a{position:relative;text-indent:-9999px;color:#1f1043;display:block;width:1.2em}.module-job-offer-manager .job-edit-wrapper a:before,.mod_job_request_manager .job-edit-wrapper a:before,.hasteform_someid .job-edit-wrapper a:before{position:absolute;left:1px;text-indent:0;font-family:"Font Awesome 7 Free";font-weight:900;content:"";font-size:1em}.module-job-offer-manager .job-edit-wrapper a,.mod_job_request_manager .job-edit-wrapper a,.hasteform_someid .job-edit-wrapper a{margin-right:3px;margin-left:3px}.module-job-offer-manager .job-edit-wrapper .button-edit a:before,.module-job-offer-manager .job-edit-wrapper .edit-job a:before,.mod_job_request_manager .job-edit-wrapper .button-edit a:before,.mod_job_request_manager .job-edit-wrapper .edit-job a:before,.hasteform_someid .job-edit-wrapper .button-edit a:before,.hasteform_someid .job-edit-wrapper .edit-job a:before{content:""}.module-job-offer-manager .job-edit-wrapper .button-stop a:before,.module-job-offer-manager .job-edit-wrapper .stop-job a:before,.mod_job_request_manager .job-edit-wrapper .button-stop a:before,.mod_job_request_manager .job-edit-wrapper .stop-job a:before,.hasteform_someid .job-edit-wrapper .button-stop a:before,.hasteform_someid .job-edit-wrapper .stop-job a:before{content:"";font-weight:400}.module-job-offer-manager .job-edit-wrapper .button-delete a:before,.mod_job_request_manager .job-edit-wrapper .button-delete a:before,.hasteform_someid .job-edit-wrapper .button-delete a:before{content:""}.module-job-offer-manager .job-edit-wrapper .button-show a:before,.module-job-offer-manager .job-edit-wrapper .view-job a:before,.mod_job_request_manager .job-edit-wrapper .button-show a:before,.mod_job_request_manager .job-edit-wrapper .view-job a:before,.hasteform_someid .job-edit-wrapper .button-show a:before,.hasteform_someid .job-edit-wrapper .view-job a:before{content:""}.module-job-offer-manager .job-edit-wrapper .extend_item a:before,.module-job-offer-manager .job-edit-wrapper .button-renew a:before,.mod_job_request_manager .job-edit-wrapper .extend_item a:before,.mod_job_request_manager .job-edit-wrapper .button-renew a:before,.hasteform_someid .job-edit-wrapper .extend_item a:before,.hasteform_someid .job-edit-wrapper .button-renew a:before{content:""}.module-job-offer-manager .job-edit-wrapper .button-duplicate a:before,.module-job-offer-manager .job-edit-wrapper .duplicate-job a:before,.mod_job_request_manager .job-edit-wrapper .button-duplicate a:before,.mod_job_request_manager .job-edit-wrapper .duplicate-job a:before,.hasteform_someid .job-edit-wrapper .button-duplicate a:before,.hasteform_someid .job-edit-wrapper .duplicate-job a:before{content:""}.module-job-offer-manager .job-edit-wrapper button.duplicate-job,.mod_job_request_manager .job-edit-wrapper button.duplicate-job,.hasteform_someid .job-edit-wrapper button.duplicate-job{position:relative;text-indent:-9999px;color:#1f1043;display:block;width:1.2em}.module-job-offer-manager .job-edit-wrapper button.duplicate-job:before,.mod_job_request_manager .job-edit-wrapper button.duplicate-job:before,.hasteform_someid .job-edit-wrapper button.duplicate-job:before{position:absolute;left:1px;text-indent:0;font-family:"Font Awesome 7 Free";font-weight:900;content:"";font-size:1em}.module-job-offer-manager .job-edit-wrapper button.duplicate-job,.mod_job_request_manager .job-edit-wrapper button.duplicate-job,.hasteform_someid .job-edit-wrapper button.duplicate-job{border:none}.module-job-offer-manager>.info.saving:before,.mod_job_request_manager>.info.saving:before,.hasteform_someid>.info.saving:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:"0";content:""}.module-job-offer-manager>.info.saving:before,.mod_job_request_manager>.info.saving:before,.hasteform_someid>.info.saving:before{animation:spin 2s infinite linear}.module-job-offer-manager .mce-container,.mod_job_request_manager .mce-container,.hasteform_someid .mce-container{box-sizing:border-box}.module-job-offer-manager>.info.saving~*,.mod_job_request_manager>.info.saving~*,.hasteform_someid>.info.saving~*{display:none}.module-job-offer-manager .formbody>fieldset,.module-job-offer-manager .formbody #dca_fieldset_description_fe_legend,.mod_job_request_manager .formbody>fieldset,.mod_job_request_manager .formbody #dca_fieldset_description_fe_legend,.hasteform_someid .formbody>fieldset,.hasteform_someid .formbody #dca_fieldset_description_fe_legend{margin-bottom:26px}.module-job-offer-manager .formbody .widget-fieldset>:first-child,.mod_job_request_manager .formbody .widget-fieldset>:first-child,.hasteform_someid .formbody .widget-fieldset>:first-child{margin-left:-10px;padding-inline:10px;color:var(--color-gray)}.module-job-offer-manager .formbody .help-text,.mod_job_request_manager .formbody .help-text,.hasteform_someid .formbody .help-text{display:none}.module-job-offer-manager .formbody .widget-checkbox fieldset>legend,.mod_job_request_manager .formbody .widget-checkbox fieldset>legend,.hasteform_someid .formbody .widget-checkbox fieldset>legend{display:none}.module-job-offer-manager .formbody .widget-date,.mod_job_request_manager .formbody .widget-date,.hasteform_someid .formbody .widget-date{display:inline-block;margin-bottom:26px}.module-job-offer-manager .formbody .widget-date label,.mod_job_request_manager .formbody .widget-date label,.hasteform_someid .formbody .widget-date label{margin-right:6px}.module-job-offer-manager .formbody .widget-date input,.mod_job_request_manager .formbody .widget-date input,.hasteform_someid .formbody .widget-date input{margin-right:26px}.module-job-offer-manager .formbody .widget-submit,.mod_job_request_manager .formbody .widget-submit,.hasteform_someid .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,.mod_job_request_manager .formbody .widget-calendar.start,.mod_job_request_manager .formbody .widget-calendar.stop,.hasteform_someid .formbody .widget-calendar.start,.hasteform_someid .formbody .widget-calendar.stop{width:48%}.module-job-offer-manager .formbody .widget-calendar.start,.mod_job_request_manager .formbody .widget-calendar.start,.hasteform_someid .formbody .widget-calendar.start{float:left}.module-job-offer-manager .formbody .widget-calendar.stop,.mod_job_request_manager .formbody .widget-calendar.stop,.hasteform_someid .formbody .widget-calendar.stop{float:right}.module-job-offer-manager .widget-fineuploader.singleSRC .selector_container li img,.module-job-offer-manager .widget-fineuploader.image .selector_container li img,.mod_job_request_manager .widget-fineuploader.singleSRC .selector_container li img,.mod_job_request_manager .widget-fineuploader.image .selector_container li img,.hasteform_someid .widget-fineuploader.singleSRC .selector_container li img,.hasteform_someid .widget-fineuploader.image .selector_container li img{margin-right:0}.module-job-offer-manager .widget-fineuploader.singleSRC .selector_container li a.delete,.module-job-offer-manager .widget-fineuploader.image .selector_container li a.delete,.mod_job_request_manager .widget-fineuploader.singleSRC .selector_container li a.delete,.mod_job_request_manager .widget-fineuploader.image .selector_container li a.delete,.hasteform_someid .widget-fineuploader.singleSRC .selector_container li a.delete,.hasteform_someid .widget-fineuploader.image .selector_container li a.delete{margin-left:0}.module-job-offer-manager fieldset.fieldset-publish>legend,.mod_job_request_manager fieldset.fieldset-publish>legend,.hasteform_someid fieldset.fieldset-publish>legend{display:none}.module-job-offer-manager .sorting-wrapper,.mod_job_request_manager .sorting-wrapper,.hasteform_someid .sorting-wrapper{display:grid;grid-template-columns:2fr 1fr;-moz-column-gap:16px;column-gap:16px;row-gap:10px;margin-bottom:26px}@media screen and (max-width: 595px){.module-job-offer-manager .sorting-wrapper,.mod_job_request_manager .sorting-wrapper,.hasteform_someid .sorting-wrapper{grid-template-columns:1fr}}.module-job-offer-manager .sorting-wrapper p,.mod_job_request_manager .sorting-wrapper p,.hasteform_someid .sorting-wrapper p{font-weight:700;margin-bottom:0 !important;grid-column:1/-1}.module-job-offer-manager .sorting-wrapper .filter-list,.module-job-offer-manager .sorting-wrapper .filter-form,.mod_job_request_manager .sorting-wrapper .filter-list,.mod_job_request_manager .sorting-wrapper .filter-form,.hasteform_someid .sorting-wrapper .filter-list,.hasteform_someid .sorting-wrapper .filter-form{min-width:25%}.module-job-offer-manager .sorting-wrapper .filter-list .filter,.module-job-offer-manager .sorting-wrapper .filter-form .filter,.mod_job_request_manager .sorting-wrapper .filter-list .filter,.mod_job_request_manager .sorting-wrapper .filter-form .filter,.hasteform_someid .sorting-wrapper .filter-list .filter,.hasteform_someid .sorting-wrapper .filter-form .filter{padding:6px;border-radius:5px;border:1px solid #ccc;display:inline-block;margin-bottom:6px;cursor:pointer;color:#000}.module-job-offer-manager .sorting-wrapper .filter-list .filter.active,.module-job-offer-manager .sorting-wrapper .filter-form .filter.active,.mod_job_request_manager .sorting-wrapper .filter-list .filter.active,.mod_job_request_manager .sorting-wrapper .filter-form .filter.active,.hasteform_someid .sorting-wrapper .filter-list .filter.active,.hasteform_someid .sorting-wrapper .filter-form .filter.active{border-color:var(--color-yellow);background-color:var(--color-yellow)}.module-job-offer-manager .sorting-wrapper .sorting-form,.mod_job_request_manager .sorting-wrapper .sorting-form,.hasteform_someid .sorting-wrapper .sorting-form{margin-bottom:16px}.module-job-offer-manager .sorting-wrapper .sorting-form .formbody,.mod_job_request_manager .sorting-wrapper .sorting-form .formbody,.hasteform_someid .sorting-wrapper .sorting-form .formbody{display:initial}.module-job-offer-manager .sorting-wrapper .sorting-form .widget-select:before,.mod_job_request_manager .sorting-wrapper .sorting-form .widget-select:before,.hasteform_someid .sorting-wrapper .sorting-form .widget-select:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:.4em;content:""}.module-job-offer-manager .sorting-wrapper .sorting-form .widget-select,.mod_job_request_manager .sorting-wrapper .sorting-form .widget-select,.hasteform_someid .sorting-wrapper .sorting-form .widget-select{display:flex;align-items:center;gap:6px}.module-job-offer-manager .sorting-wrapper .sorting-form .widget-select:before,.mod_job_request_manager .sorting-wrapper .sorting-form .widget-select:before,.hasteform_someid .sorting-wrapper .sorting-form .widget-select:before{transform:rotate(90deg)}.module-job-offer-manager .sorting-wrapper .sorting-form .widget-select .select-container,.mod_job_request_manager .sorting-wrapper .sorting-form .widget-select .select-container,.hasteform_someid .sorting-wrapper .sorting-form .widget-select .select-container{width:100%}.module-job-offer-manager .sorting-wrapper .filter-form .formbody,.mod_job_request_manager .sorting-wrapper .filter-form .formbody,.hasteform_someid .sorting-wrapper .filter-form .formbody{gap:16px;display:grid;grid-template-columns:1fr 2fr}@media screen and (max-width: 595px){.module-job-offer-manager .sorting-wrapper .filter-form .formbody,.mod_job_request_manager .sorting-wrapper .filter-form .formbody,.hasteform_someid .sorting-wrapper .filter-form .formbody{grid-template-columns:1fr}}.module-job-offer-manager .sorting-wrapper .widget-choice,.mod_job_request_manager .sorting-wrapper .widget-choice,.hasteform_someid .sorting-wrapper .widget-choice{margin-bottom:0}.mod_jobs_cv_manager label>span,.mod_jobs_cv_manager legend>span{display:block;font-weight:400}.module-job-search-manager .widget-fieldset,.module-job-offer-manager .widget-fieldset,.mod_jobs_company_location_manager .widget-fieldset{border:1px solid #eee;border-radius:10px;border-color:var(--color-gray-lighter);padding:26px 16px 10px;position:relative}.module-job-search-manager .widget-fieldset:nth-last-child(n+2),.module-job-offer-manager .widget-fieldset:nth-last-child(n+2),.mod_jobs_company_location_manager .widget-fieldset:nth-last-child(n+2){margin-bottom:26px}.module-job-search-manager .widget-fieldset>*:first-child,.module-job-offer-manager .widget-fieldset>*:first-child,.mod_jobs_company_location_manager .widget-fieldset>*:first-child{position:absolute;top:-13px;color:gray;background-color:#fff;padding:0 1em;font-weight:400}.module-job-search-manager .help-text,.module-job-offer-manager .help-text,.mod_jobs_company_location_manager .help-text{font-size:12px;margin-top:6px}.module-jobs-user-management .widget-fieldset{border:1px solid #eee;border-radius:10px;border-color:var(--color-gray-lighter);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{position:absolute;top:-13px;color:gray;background-color:#fff;padding:0 1em;font-weight:400}.module-jobs-user-management .help-text{font-size:12px;margin-top:6px}.module-jobs-user-management .create{margin-bottom:26px}.module-jobs-user-management .create a{border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}.module-jobs-user-management .create a:hover,.module-jobs-user-management .create a:focus,.module-jobs-user-management .create a:active{text-decoration:none !important;background-image:none;background-position:0}.module-jobs-user-management .create a{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}.module-jobs-user-management .create a:hover,.module-jobs-user-management .create a:focus,.module-jobs-user-management .create a:active{transition:.15s background-color}.module-jobs-user-management .create a{background-color:var(--color-default);color:var(--color-white);border:1px solid var(--color-default)}.module-jobs-user-management .create a:hover,.module-jobs-user-management .create a:focus,.module-jobs-user-management .create a:active{background-color:var(--color-default-lightest);color:var(--color-default-darkest);border-color:var(--color-default-dark)}.module-jobs-user-management .create a:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:.4em;content:""}.module-jobs-user-management .create a{padding:6px 10px}.module-jobs-user-management .member{border:1px solid #eee;border-radius:10px;border-color:var(--color-gray-light);padding:10px 16px;display:grid;grid-template-columns:3fr 1fr;align-items:center}.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{display:flex;justify-content:flex-end;-moz-column-gap:16px;column-gap:16px}.module-jobs-user-management .member .action a{position:relative;text-indent:-9999px;color:#1f1043;display:block;width:1.2em}.module-jobs-user-management .member .action a:before{position:absolute;left:1px;text-indent:0;font-family:"Font Awesome 7 Free";font-weight:900;content:"";font-size:1em}.module-jobs-user-management .member .action a{color:var(--color-default)}.module-jobs-user-management .member .action a:hover{color:var(--color-default-darkest)}.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{color:var(--color-gray)}.module-jobs-user-management .member--disabled .action a{color:var(--color-gray)}.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 #eee;border-radius:10px;border-color:var(--color-gray-light);padding:26px 16px 10px;position:relative;overflow:visible}.mod_jobs_company_manager .formbody>fieldset:first-of-type{margin-top:10px}.mod_jobs_company_manager .formbody>fieldset:nth-last-child(n+2){margin-bottom:42px}.mod_jobs_company_manager .formbody>fieldset>legend{position:absolute;top:-13px;color:gray;background-color:#fff;padding:0 1em;font-weight:400;font-size:16px}.mod_personalData,.mod_changePassword{border:1px solid #eee;border-radius:10px;border-color:var(--color-gray-light);padding:26px 16px 10px}.module-job-search-manager>.content-headline,.module-job-search-manager>div.last,.module-job-search-manager.last{padding-bottom:0}.module-job-search-manager .subscription{display:flex}.module-job-search-manager .new_subscription{padding-bottom:13px}.module-job-search-manager .new_subscription a{border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}.module-job-search-manager .new_subscription a:hover,.module-job-search-manager .new_subscription a:focus,.module-job-search-manager .new_subscription a:active{text-decoration:none !important;background-image:none;background-position:0}.module-job-search-manager .new_subscription a{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}.module-job-search-manager .new_subscription a:hover,.module-job-search-manager .new_subscription a:focus,.module-job-search-manager .new_subscription a:active{transition:.15s background-color}.module-job-search-manager .new_subscription a{background-color:var(--color-default);color:var(--color-white);border:1px solid var(--color-default)}.module-job-search-manager .new_subscription a:hover,.module-job-search-manager .new_subscription a:focus,.module-job-search-manager .new_subscription a:active{background-color:var(--color-default-lightest);color:var(--color-default-darkest);border-color:var(--color-default-dark)}.module-job-search-manager>div>div{border-bottom:1px solid #eee;padding:16px}.module-job-search-manager>div>div:first-child{border-top:1px solid #eee}.module-job-search-manager>div>div.featured{background-color:rgba(31,16,67,.1)}.module-job-search-manager>div>div.pagination{border-bottom:0}.module-job-search-manager>div>div.pagination:hover{background:none}.module-job-search-manager>div>div{padding-right:0;padding-left:0}.module-job-search-manager>div>div.first{border-top:1px solid #eee;margin-top:25.888px}.module-job-search-manager .subscription_edit_wrapper{margin-top:16px}.module-job-search-manager .subscription.paused{color:#a8a8a8}.module-job-search-manager .subscription.paused span.paused{margin-bottom:16px;display:inline-block;text-transform:uppercase;color:hsl(0,0%,35.8823529412%)}.module-job-search-manager .subscription .label{display:none}.module-job-search-manager .subscription .subscription-info{width:100%}.module-job-search-manager .subscription .subscription-edit-wrapper{width:100px;margin-top:0;display:flex;justify-content:flex-end}.module-job-search-manager .subscription .subscription-edit-wrapper a{position:relative;text-indent:-99999px;display:inline-block;padding-right:4px;width:1.2em;text-align:center;font-size:1.2em}.module-job-search-manager .subscription .subscription-edit-wrapper a:before{font-family:"Font Awesome 7 Free";font-weight:900;position:absolute;left:0;text-indent:0;width:1.2em}.module-job-search-manager .subscription .subscription-edit-wrapper a.edit-subscription:before{content:""}.module-job-search-manager .subscription .subscription-edit-wrapper a.delete-subscription:before{content:""}.module-job-search-manager .subscription .subscription-edit-wrapper a.view-subscription:before{content:""}.module-job-search-manager .subscription .subscription-edit-wrapper a.unpublish-subscription:before{content:""}.module-job-search-manager .subscription .subscription-edit-wrapper a.publish-subscription:before{content:""}.jobalert-wrapper{padding-bottom:16px}.jobalert-wrapper .jobAlert{padding-top:16px}.mod_jobs_job_alert_activation,.mod_jobs_job_alert_unsubscribe{max-width:800px;margin:0 auto;text-align:center;border:1px solid #eee;border-color:var(--color-yellow);border-radius:10px;padding:42px 26px;font-weight:400}.mod_jobs_job_alert_activation .link-button-green a,.mod_jobs_job_alert_unsubscribe .link-button-green a{font-weight:400;border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}.mod_jobs_job_alert_activation .link-button-green a:hover,.mod_jobs_job_alert_activation .link-button-green a:focus,.mod_jobs_job_alert_activation .link-button-green a:active,.mod_jobs_job_alert_unsubscribe .link-button-green a:hover,.mod_jobs_job_alert_unsubscribe .link-button-green a:focus,.mod_jobs_job_alert_unsubscribe .link-button-green a:active{text-decoration:none !important;background-image:none;background-position:0}.mod_jobs_job_alert_activation .link-button-green a,.mod_jobs_job_alert_unsubscribe .link-button-green a{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}.mod_jobs_job_alert_activation .link-button-green a:hover,.mod_jobs_job_alert_activation .link-button-green a:focus,.mod_jobs_job_alert_activation .link-button-green a:active,.mod_jobs_job_alert_unsubscribe .link-button-green a:hover,.mod_jobs_job_alert_unsubscribe .link-button-green a:focus,.mod_jobs_job_alert_unsubscribe .link-button-green a:active{transition:.15s background-color}.mod_jobs_job_alert_activation .link-button-green a,.mod_jobs_job_alert_unsubscribe .link-button-green a{background-color:var(--color-yellow);color:#fff;border:1px solid var(--color-yellow)}.mod_jobs_job_alert_activation .link-button-green a:hover,.mod_jobs_job_alert_activation .link-button-green a:focus,.mod_jobs_job_alert_activation .link-button-green a:active,.mod_jobs_job_alert_unsubscribe .link-button-green a:hover,.mod_jobs_job_alert_unsubscribe .link-button-green a:focus,.mod_jobs_job_alert_unsubscribe .link-button-green a:active{background-color:var(--color-default);color:#fff;border-color:var(--color-default)}.company-reader-action-wrapper .jobs-add-bookmark,.jobs-fixed-buttons .jobs-add-bookmark,.module-job-offer-list-dynamic .jobs-add-bookmark,.jobs-list-dynamic.bookmark-button-active .jobs-add-bookmark{position:relative;text-indent:-9999px;color:#1f1043;display:block;width:1.2em}.company-reader-action-wrapper .jobs-add-bookmark:before,.jobs-fixed-buttons .jobs-add-bookmark:before,.module-job-offer-list-dynamic .jobs-add-bookmark:before,.jobs-list-dynamic.bookmark-button-active .jobs-add-bookmark:before{position:absolute;left:1px;text-indent:0;font-family:"Font Awesome 7 Free";font-weight:900;content:"";font-size:1em}.company-reader-action-wrapper .jobs-add-bookmark,.jobs-fixed-buttons .jobs-add-bookmark,.module-job-offer-list-dynamic .jobs-add-bookmark,.jobs-list-dynamic.bookmark-button-active .jobs-add-bookmark{width:-moz-fit-content;width:fit-content;line-height:1.8em;background-color:rgba(0,0,0,0);border:0;display:flex;align-items:center;padding-right:0}.company-reader-action-wrapper .jobs-add-bookmark:before,.jobs-fixed-buttons .jobs-add-bookmark:before,.module-job-offer-list-dynamic .jobs-add-bookmark:before,.jobs-list-dynamic.bookmark-button-active .jobs-add-bookmark:before{font-weight:400;position:relative;margin-right:6px}.company-reader-action-wrapper .jobs-add-bookmark.bookmarked:before,.jobs-fixed-buttons .jobs-add-bookmark.bookmarked:before,.module-job-offer-list-dynamic .jobs-add-bookmark.bookmarked:before,.jobs-list-dynamic.bookmark-button-active .jobs-add-bookmark.bookmarked:before{font-weight:600;color:var(--color-orange)}.company-reader-action-wrapper .jobs-add-bookmark .count,.jobs-fixed-buttons .jobs-add-bookmark .count,.module-job-offer-list-dynamic .jobs-add-bookmark .count,.jobs-list-dynamic.bookmark-button-active .jobs-add-bookmark .count{text-indent:0;color:var(--color-gray);font-size:14px}.jobs-list-dynamic.bookmark-button-active .jobs-add-bookmark .count{text-indent:0}.jobs-fixed-buttons .jobs-add-bookmark{color:var(--color-yellow);font-size:1.5em}.jobs-fixed-buttons .jobs-add-bookmark .count{font-size:16px;color:var(--color-white)}.module-jobs-bookmarks .jobs-bookmark-action-wrapper{position:absolute;right:10px;top:16px;line-height:1.8em}.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-add-bookmark,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action{position:relative;text-indent:-9999px;color:#1f1043;display:block;width:2.16em}.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-add-bookmark:before,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action:before{position:absolute;left:1px;text-indent:0;font-family:"Font Awesome 7 Free";font-weight:900;content:"";font-size:1.8em}.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-add-bookmark,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action{border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-add-bookmark:hover,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-add-bookmark:focus,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-add-bookmark:active,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action:hover,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action:focus,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action:active{text-decoration:none !important;background-image:none;background-position:0}.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-add-bookmark,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-add-bookmark:hover,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-add-bookmark:focus,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-add-bookmark:active,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action:hover,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action:focus,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action:active{transition:.15s background-color}.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-add-bookmark,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action{background-color:var(--color-yellow);color:var(--color-white);border:1px solid var(--color-yellow)}.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-add-bookmark:hover,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-add-bookmark:focus,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-add-bookmark:active,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action:hover,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action:focus,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action:active{background-color:var(--color-white);color:var(--color-orange);border-color:var(--color-yellow)}.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-add-bookmark,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action{background-color:rgba(0,0,0,0);padding:0;cursor:pointer;outline:none;border:none;box-shadow:none}.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-add-bookmark:before,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action:before{font-weight:normal;color:var(--color-default);font-size:1.2em}.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-add-bookmark:hover,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-add-bookmark:focus,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action:hover,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action:focus{background-color:rgba(0,0,0,0)}.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-add-bookmark:hover:before,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-add-bookmark:focus:before,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action:hover:before,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action:focus:before{color:var(--color-orange)}.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-add-bookmark:focus:before,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action:focus:before{color:var(--color-default)}.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-add-bookmark.bookmarked,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action.bookmarked{background-color:rgba(0,0,0,0)}.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-add-bookmark.bookmarked:before,.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action.bookmarked:before{font-weight:900;color:red}.module-jobs-bookmarks .jobs-bookmark-action-wrapper button.jobs-bookmark-action:before{color:red;content:"";font-size:20px}.module-jobs-bookmarks-company h2{grid-column:span 3}@media screen and (max-width: 570px){.module-jobs-bookmarks-company h2{grid-column:1}}.module-jobs-bookmarks-company .layout_card a{border:0}.module-jobs-bookmarks-company .layout_card .jobs-bookmark-action-wrapper{position:relative;right:auto;top:auto}.module-jobs-bookmarks-company .layout_card .meta>span.address:before{top:-2px}.module-jobs-bookmarks-company .empty{grid-column:1/-1}@media screen and (max-width: 550px){.module-jobs-bookmarks-company .meta>span{display:block !important}}.page-employer-detail #stage .inside{padding-top:0}@media screen and (max-width: 460px){.page-employer-detail .mod_jobs_job_alert .formbody{display:flex;flex-wrap:wrap;justify-content:center}}.page-employer-detail .mod_jobs_job_alert .formbody{grid-template-columns:1fr 1fr}.page-employer-detail .mod_jobs_job_alert .formbody .widget-text{width:100%}.page-employer-detail #container .module-job-search form{margin-bottom:0 !important}@media screen and (max-width: 460px){.page-employer-detail #container .module-job-search .formbody{display:flex;flex-wrap:wrap;justify-content:center}}.page-employer-detail #container .module-job-search .formbody{display:grid;grid-template-columns:1fr 1fr;align-items:flex-end;gap:16px}.page-employer-detail #container .module-job-search .formbody .jobs-search-categories{margin-bottom:0;width:100%}.page-employer-detail #container .module-job-search .widget-submit button,.page-employer-detail #container .mod_jobs_job_alert .widget-submit button{min-width:130px}.page-employer-detail .module-job-search .reset-form{display:none}.page-employer-detail .widget.multiselect .choices{--choices-multiple-item-margin: 10px}.page-employer-detail .widget.multiselect .choices .choices__inner{background-color:rgba(0,0,0,0);padding:0;border:none}.page-employer-detail .widget.multiselect .choices input[type=search]{max-width:none;min-height:43px;margin-bottom:0}.module-jobs-company-reader .meta>*{display:block}.module-jobs-company-reader h2~div{padding-bottom:16px}.module-jobs-company-reader .label{font-weight:700}.module-jobs-company-reader .additionals p{display:inline-block}.module-jobs-company-reader .additionals>span{vertical-align:top}.module-jobs-company-reader .company-social-media{display:flex}.module-jobs-company-reader .company-social-media>*{margin-right:6px;display:inline-block}.module-jobs-company-reader .company-social-media>*:last-child{margin-right:0}.module-jobs-company-reader .company-social-media a{position:relative;text-indent:-9999px;color:#1f1043;display:block;width:48px}.module-jobs-company-reader .company-social-media a:before{position:absolute;left:1px;text-indent:0;font-family:"Font Awesome 7 Brands";font-weight:400;content:"";font-size:40px}.module-jobs-company-reader .company-social-media a{line-height:40px}.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-social-media .social-media-tiktok a:before{content:""}.module-jobs-company-reader .content-form{max-width:600px;border:1px solid var(--color-turquoise-dark);padding:16px;border-radius:10px}.article-image-company{padding-top:0 !important;padding-bottom:0 !important;overflow:visible}.article-image-company .module-jobs-company-reader{max-width:none !important;text-align:left !important;min-height:auto !important;overflow:visible;position:relative}.article-image-company .module-jobs-company-reader .company-name{top:80%;font-size:40px;color:#fff;left:226px;margin:0;transform:translateY(-50%)}@media screen and (max-width: 1024px){.article-image-company .module-jobs-company-reader .company-name{position:static;transform:none;order:2;margin-left:0;margin-bottom:0}}.article-image-company .module-jobs-company-reader .company-name:first-child:last-child{position:static;transform:none}.article-image-company .module-jobs-company-reader .company-name>*{text-shadow:0 0 8px #000}.article-image-company .module-jobs-company-reader .company-name h1{font-size:clamp(26px,4vw,32px)}.article-image-company .module-jobs-company-reader .inside-article{width:100%;max-width:none}.article-image-company .module-jobs-company-reader .module-jobs-company-reader *:last-child{margin-bottom:0}.article-image-company .module-jobs-company-reader .company-image{width:100vw;position:relative;height:28.5714285714vw;left:50%;transform:translateX(-50%);overflow:visible}@media screen and (max-width: 820px){.article-image-company .module-jobs-company-reader .company-image{height:40vw}}.article-image-company .module-jobs-company-reader .company-image img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:1;-o-object-fit:cover;object-fit:cover}.article-image-company .module-jobs-company-reader .company-logo{position:absolute;width:200px;height:75px;background-color:#fff;padding:6px 10px;box-sizing:border-box;display:inline-block;border-radius:10px;top:80%;transform:translateY(-50%);border:1px solid #eee}@media screen and (max-width: 1024px){.article-image-company .module-jobs-company-reader .company-logo{position:relative;margin-top:-37px;transform:none;order:1;margin-bottom:26px}}@media screen and (max-width: 640px){.article-image-company .module-jobs-company-reader .company-logo{margin-top:-16px;margin-bottom:16px}}.article-image-company .module-jobs-company-reader .company-logo .image_container,.article-image-company .module-jobs-company-reader .company-logo img{width:100%;height:100%}.article-image-company .module-jobs-company-reader .company-logo img{-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}.module-jobs-company-reader{scroll-margin-top:var(--header-height);overflow:visible}.module-jobs-company-reader .company-name{position:absolute;color:#fff;margin-top:42px;letter-spacing:3px;font-size:50px}.module-jobs-company-reader.company-reader-contact .contact-company-name{font-weight:700;padding-bottom:26px}.module-jobs-company-reader.company-reader-contact .contact-company-website,.module-jobs-company-reader.company-reader-contact .contact-company-phone,.module-jobs-company-reader.company-reader-contact .contact-company-contact-person,.module-jobs-company-reader.company-reader-contact .contact-company-country{padding-bottom:26px}.module-jobs-company-reader.company-reader-contact .company-social-media :hover{color:var(--color-yellow)}.module-jobs-company-reader.company-reader-contact .label{display:block}.module-jobs-company-reader .company-image img{position:static;top:0;left:0;width:100%;height:400px;z-index:-1;opacity:.4;-o-object-fit:cover;object-fit:cover}.module-jobs-company-reader.company-reader-main{display:flex;flex-wrap:wrap}.module-jobs-company-reader.company-reader-main>*{width:100%}.module-jobs-company-reader.company-reader-main div.company-video{width:50%;padding-right:26px;box-sizing:border-box;padding-bottom:20px}@media screen and (max-width: 860px){.module-jobs-company-reader.company-reader-main div.company-video{width:100%}}.module-jobs-company-reader.company-reader-main div.company-video~.company-description{width:50%}@media screen and (max-width: 860px){.module-jobs-company-reader.company-reader-main div.company-video~.company-description{width:100%}}.article-company-profile-nav{background-color:var(--color-contrast);padding-bottom:0 !important;padding-top:0 !important;margin-bottom:42px;position:relative;border-top:1px solid rgba(255,255,255,.368627451)}.article-company-profile-nav .inside-article{display:flex;align-items:center;gap:10px;justify-content:space-between}@media screen and (max-width: 1024px){.article-company-profile-nav .inside-article{margin-left:0 !important;width:calc(100% - 10px) !important}}.article-company-profile-nav .company-profile-nav{overflow:hidden}.article-company-profile-nav .nav-content-wrapper{display:flex;gap:16px;align-items:center}@media(max-width: 765px){.article-company-profile-nav .nav-content-wrapper{position:fixed;bottom:-2px;left:0;right:0;width:100%;z-index:1000;background-color:rgba(255,255,255,.8);backdrop-filter:blur(10px);padding:10px 16px;box-sizing:border-box;justify-content:flex-start;border-top:1px solid #eee}.article-company-profile-nav .nav-content-wrapper .follow-button{margin-left:0}.article-company-profile-nav .nav-content-wrapper .follow-button a{border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}.article-company-profile-nav .nav-content-wrapper .follow-button a:hover,.article-company-profile-nav .nav-content-wrapper .follow-button a:focus,.article-company-profile-nav .nav-content-wrapper .follow-button a:active{text-decoration:none !important;background-image:none;background-position:0}.article-company-profile-nav .nav-content-wrapper .follow-button a{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}.article-company-profile-nav .nav-content-wrapper .follow-button a:hover,.article-company-profile-nav .nav-content-wrapper .follow-button a:focus,.article-company-profile-nav .nav-content-wrapper .follow-button a:active{transition:.15s background-color}.article-company-profile-nav .nav-content-wrapper .follow-button a{background-color:var(--color-yellow);color:var(--color-text);border:1px solid var(--color-yellow)}.article-company-profile-nav .nav-content-wrapper .follow-button a:hover,.article-company-profile-nav .nav-content-wrapper .follow-button a:focus,.article-company-profile-nav .nav-content-wrapper .follow-button a:active{background-color:var(--color-yellow-darker);color:var(--color-white);border-color:var(--color-yellow)}}.article-company-profile-nav .company-profile-nav-wrapper{left:0;bottom:0;display:grid;grid-template-columns:1fr auto;margin-bottom:0 !important}.article-company-profile-nav .company-profile-nav-wrapper .company-profile-nav-toggler-checkbox,.article-company-profile-nav .company-profile-nav-wrapper .company-profile-nav-toggler-checkbox+label{display:none}.article-company-profile-nav .follow-button{margin-left:auto;flex-shrink:0}.article-company-profile-nav .follow-button a{border:1px solid #fff;background-color:rgba(0,0,0,0)}.article-company-profile-nav .follow-button a:hover{cursor:pointer;border:1px solid #f6ea5b;background-color:var(--color-yellow)}.company-description{--cd-column-gap: 42px;position:relative}.cd-columns{--cd-collapsed-height: 280px;-moz-column-count:2;column-count:2;-moz-column-gap:var(--cd-column-gap);column-gap:var(--cd-column-gap);overflow:hidden;transition:height .25s ease}.cd-columns.is-clamped{height:var(--cd-collapsed-height);-moz-column-fill:auto;column-fill:auto;-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - 4em), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - 4em), transparent)}@media(max-width: 860px){.cd-columns{-moz-column-count:1;column-count:1}}.cd-toggle{border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}.cd-toggle:hover,.cd-toggle:focus,.cd-toggle:active{text-decoration:none !important;background-image:none;background-position:0}.cd-toggle:after{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:.4em;content:""}.cd-toggle{font-weight:bold;font-size:14px;color:var(--color-links);border:1px solid #eee;padding:6px 16px;border-radius:10px;margin:26px auto 0;display:block;width:-moz-max-content;width:max-content}@media(max-width: 860px){.cd-toggle{margin:26px auto 0}}.cd-toggle:after{transition:transform .3s ease;margin-left:10px}.cd-toggle:hover{border-color:var(--color-links)}.cd-toggle[hidden]{display:none}.cd-toggle[aria-expanded=true]:after{transform:rotateX(180deg)}.company-video~.with-read-more .company-description .cd-columns{-moz-column-count:1;column-count:1}@media screen and (max-width: 860px){.company-video~.with-read-more .company-description .cd-columns{-moz-column-count:2;column-count:2}}@media screen and (max-width: 640px){.company-video~.with-read-more .company-description .cd-columns{-moz-column-count:1;column-count:1}}.company-video~.with-read-more .company-description .cd-toggle{margin:16px auto 0}.mod_customer_company_profile_content .ce_customer_text_with_image h2,.mod_customer_company_profile_content .ce_customer_statistics h2,.mod_customer_company_profile_content .ce_customer_text_with_image h3,.mod_customer_company_profile_content .ce_customer_statistics h3,.mod_customer_company_profile_content .ce_customer_text_with_image h4,.mod_customer_company_profile_content .ce_customer_statistics h4,.mod_customer_company_profile_content .ce_customer_text_with_image h5,.mod_customer_company_profile_content .ce_customer_statistics h5{font-size:20px;color:var(--color-text);display:block;border-bottom:1px solid #424242;padding-bottom:6px;margin-bottom:16px}.mod_customer_company_profile_content{display:grid;grid-gap:26px;padding-top:26px;margin-top:-26px}.mod_customer_company_profile_content.columns-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.mod_customer_company_profile_content.columns-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.mod_customer_company_profile_content.columns-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.mod_customer_company_profile_content.columns-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.mod_customer_company_profile_content>.col-span-2{grid-column:auto/span 2}.mod_customer_company_profile_content>.col-span-3{grid-column:auto/span 3}.mod_customer_company_profile_content>.col-span-4{grid-column:auto/span 4}.mod_customer_company_profile_content>.row-span-2{grid-row:auto/span 2}.mod_customer_company_profile_content>.row-span-3{grid-row:auto/span 3}.mod_customer_company_profile_content>.row-span-4{grid-row:auto/span 4}.mod_customer_company_profile_content>.col-start-1{grid-column-start:1}.mod_customer_company_profile_content>.col-start-2{grid-column-start:2}.mod_customer_company_profile_content>.col-start-3{grid-column-start:3}.mod_customer_company_profile_content>.col-start-4{grid-column-start:4}.mod_customer_company_profile_content .ce_customer_key_data_frame .key-data{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));text-align:center;border:1px solid #eee;height:100%;box-sizing:border-box}.mod_customer_company_profile_content .ce_customer_key_data_frame .key-data .w-100{grid-column:auto/span 2}.mod_customer_company_profile_content .ce_customer_key_data_frame .key-data>div{box-sizing:border-box;padding:16px 10px;border-bottom:1px solid #eee;border-right:1px solid #eee;margin-left:-1px;margin-bottom:-1px;margin-right:-1px}.mod_customer_company_profile_content .ce_customer_key_data_frame .key-data .headline{text-transform:uppercase;hyphens:auto;font-size:15px}.mod_customer_company_profile_content .ce_customer_key_data_frame .key-data .text{font-weight:bold;font-size:18px}.mod_customer_company_profile_content .content-customer-colored-block{height:-moz-fit-content;height:fit-content;border-radius:10px}.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-{padding:0}.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-blue,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-black,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-blue,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-black,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-blue,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-black{padding:16px}.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-blue,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-blue h2,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-blue h3,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-blue h4,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-blue h5,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-blue a,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-black,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-black h2,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-black h3,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-black h4,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-black h5,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-black a,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-blue,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-blue h2,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-blue h3,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-blue h4,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-blue h5,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-blue a,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-black,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-black h2,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-black h3,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-black h4,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-black h5,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-black a,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-blue,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-blue h2,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-blue h3,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-blue h4,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-blue h5,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-blue a,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-black,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-black h2,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-black h3,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-black h4,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-black h5,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-black a{color:#fff}.mod_customer_company_profile_content .ce_customer_text_with_image h2,.mod_customer_company_profile_content .ce_customer_text_with_image h3,.mod_customer_company_profile_content .ce_customer_text_with_image h4,.mod_customer_company_profile_content .ce_customer_text_with_image h5,.mod_customer_company_profile_content .content-customer-colored-block h2,.mod_customer_company_profile_content .content-customer-colored-block h3,.mod_customer_company_profile_content .content-customer-colored-block h4,.mod_customer_company_profile_content .content-customer-colored-block h5,.mod_customer_company_profile_content .ce_customer_colored_block h2,.mod_customer_company_profile_content .ce_customer_colored_block h3,.mod_customer_company_profile_content .ce_customer_colored_block h4,.mod_customer_company_profile_content .ce_customer_colored_block h5{font-size:18px}.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-green,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-blue,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-black,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-green,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-blue,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-black,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-green,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-blue,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-black{padding:16px;color:var(--color-white)}.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-green h1,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-green h2,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-green h3,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-green h4,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-green h5,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-green a,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-blue h1,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-blue h2,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-blue h3,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-blue h4,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-blue h5,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-blue a,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-black h1,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-black h2,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-black h3,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-black h4,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-black h5,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-black a,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-green h1,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-green h2,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-green h3,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-green h4,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-green h5,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-green a,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-blue h1,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-blue h2,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-blue h3,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-blue h4,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-blue h5,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-blue a,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-black h1,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-black h2,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-black h3,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-black h4,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-black h5,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-black a,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-green h1,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-green h2,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-green h3,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-green h4,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-green h5,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-green a,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-blue h1,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-blue h2,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-blue h3,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-blue h4,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-blue h5,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-blue a,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-black h1,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-black h2,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-black h3,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-black h4,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-black h5,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-black a{color:var(--color-white)}.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-blue,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-blue,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-blue{background-color:#1f1043}.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-green,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-green,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-green{background-color:var(--color-turquoise)}.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-black,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-black,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-black{background-color:#222}.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-yellow,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-yellow,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-yellow{padding:16px;background-color:var(--color-yellow);color:var(--color-black)}.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-yellow h1,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-yellow h2,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-yellow h3,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-yellow h4,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-yellow h5,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-yellow a,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-yellow h1,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-yellow h2,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-yellow h3,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-yellow h4,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-yellow h5,.mod_customer_company_profile_content .content-customer-colored-block.color-theme-yellow a,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-yellow h1,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-yellow h2,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-yellow h3,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-yellow h4,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-yellow h5,.mod_customer_company_profile_content .ce_customer_colored_block.color-theme-yellow a{color:var(--color-text)}.mod_customer_company_profile_content .ce_customer_text_with_image img,.mod_customer_company_profile_content .content-customer-colored-block img,.mod_customer_company_profile_content .ce_customer_colored_block img{border-radius:10px 0 10px 0}.mod_customer_company_profile_content .ce_customer_social_media{border:1px solid #eee;padding:16px;position:relative;overflow:visible}.mod_customer_company_profile_content .ce_customer_social_media h2,.mod_customer_company_profile_content .ce_customer_social_media h3,.mod_customer_company_profile_content .ce_customer_social_media h4,.mod_customer_company_profile_content .ce_customer_social_media h5{position:absolute;font-size:16px;color:var(--color-text);display:inline-block;text-transform:uppercase;max-width:100%;width:-moz-max-content;width:max-content;top:0;left:50%;transform:translate(-50%, -50%);background-color:#fff;padding:1px 10px}.mod_customer_company_profile_content .ce_customer_social_media .social-media-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;height:100%}.mod_customer_company_profile_content .ce_customer_social_media a{position:relative;text-indent:-9999px;color:#222;display:block;width:1.2em}.mod_customer_company_profile_content .ce_customer_social_media a:before{position:absolute;left:1px;text-indent:0;font-family:"Font Awesome 7 Brands";font-weight:400;content:"";font-size:1em}.mod_customer_company_profile_content .ce_customer_social_media a{height:24px;width:24px;line-height:1}.mod_customer_company_profile_content .ce_customer_social_media a:before{font-size:24px}.mod_customer_company_profile_content .ce_customer_social_media a:hover:before{color:var(--color-gray)}.mod_customer_company_profile_content .ce_customer_social_media .social-media-facebook a:before{content:""}.mod_customer_company_profile_content .ce_customer_social_media .social-media-instagram a:before{content:""}.mod_customer_company_profile_content .ce_customer_social_media .social-media-twitter a:before{content:""}.mod_customer_company_profile_content .ce_customer_social_media .social-media-whatsapp a:before{content:""}.mod_customer_company_profile_content .ce_customer_social_media .social-media-linkedin a:before{content:""}.mod_customer_company_profile_content .ce_customer_social_media .social-media-youtube a:before{content:""}.mod_customer_company_profile_content .ce_customer_social_media .social-media-vimeo a:before{content:""}.mod_customer_company_profile_content .ce_customer_social_media .social-media-xing a:before{content:""}.mod_customer_company_profile_content .ce_customer_social_media .social-media-tiktok a:before{content:""}.mod_customer_company_profile_content .ce_customer_latest_jobs{border:1px solid #eee}.mod_customer_company_profile_content .ce_customer_latest_jobs a{font-weight:bold;color:var(--color-text)}.mod_customer_company_profile_content .ce_customer_latest_jobs>p{padding:16px}.mod_customer_company_profile_content .ce_customer_latest_jobs h2,.mod_customer_company_profile_content .ce_customer_latest_jobs h3,.mod_customer_company_profile_content .ce_customer_latest_jobs h4,.mod_customer_company_profile_content .ce_customer_latest_jobs h5{font-size:16px;color:#fff;background-color:var(--color-default);padding:16px;margin-bottom:0;text-transform:uppercase}.mod_customer_company_profile_content .ce_customer_latest_jobs .job{padding:16px;position:relative}.mod_customer_company_profile_content .ce_customer_latest_jobs .job:nth-last-child(n+2):after{content:"";width:100%;height:1px;border-bottom:1px solid #eee;left:0;bottom:0;display:block;position:absolute}.mod_customer_company_profile_content .ce_customer_latest_jobs .job a{font-size:18px;line-height:1.3em;margin-bottom:16px;display:inline-block}.mod_customer_company_profile_content .ce_customer_latest_jobs .job a:hover,.mod_customer_company_profile_content .ce_customer_latest_jobs .job a:focus{text-decoration:underline}.mod_customer_company_profile_content .ce_customer_latest_jobs .job .types{display:flex;gap:6px;flex-wrap:wrap;font-size:12px}.mod_customer_company_profile_content .ce_customer_latest_jobs .all-jobs{padding:16px}.mod_customer_company_profile_content .ce_customer_latest_jobs .all-jobs a{border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}.mod_customer_company_profile_content .ce_customer_latest_jobs .all-jobs a:hover,.mod_customer_company_profile_content .ce_customer_latest_jobs .all-jobs a:focus,.mod_customer_company_profile_content .ce_customer_latest_jobs .all-jobs a:active{text-decoration:none !important;background-image:none;background-position:0}.mod_customer_company_profile_content .ce_customer_latest_jobs .all-jobs a{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}.mod_customer_company_profile_content .ce_customer_latest_jobs .all-jobs a:hover,.mod_customer_company_profile_content .ce_customer_latest_jobs .all-jobs a:focus,.mod_customer_company_profile_content .ce_customer_latest_jobs .all-jobs a:active{transition:.15s background-color}.mod_customer_company_profile_content .ce_customer_latest_jobs .all-jobs a{background-color:var(--color-default);color:var(--color-white);border:1px solid var(--color-default)}.mod_customer_company_profile_content .ce_customer_latest_jobs .all-jobs a:hover,.mod_customer_company_profile_content .ce_customer_latest_jobs .all-jobs a:focus,.mod_customer_company_profile_content .ce_customer_latest_jobs .all-jobs a:active{background-color:var(--color-default-lightest);color:var(--color-default-darkest);border-color:var(--color-default-dark)}.mod_customer_company_profile_content .ce_customer_latest_jobs .all-jobs a{font-size:12px;width:100%;text-align:center;box-sizing:border-box}.mod_customer_company_profile_content .ce_customer_statistics .statistics>div:nth-last-child(n+2){margin-bottom:10px}.mod_customer_company_profile_content .ce_customer_statistics .statistics-data{display:grid;grid-template-columns:1fr auto;grid-column-gap:10px;position:relative;padding-bottom:6px}.mod_customer_company_profile_content .ce_customer_statistics .statistics-data .full-bar{position:absolute;bottom:0;width:100%;height:3px}.mod_customer_company_profile_content .ce_customer_statistics .statistics-data .full-bar:before,.mod_customer_company_profile_content .ce_customer_statistics .statistics-data .full-bar .bar{position:absolute}.mod_customer_company_profile_content .ce_customer_statistics .statistics-data .full-bar:before{content:"";width:100%;height:1px;display:block;top:1px;background-color:#ccc}.mod_customer_company_profile_content .ce_customer_statistics .statistics-data .full-bar .bar{background-color:var(--color-turquoise);height:3px;top:0}.mod_customer_company_profile_content .ce_customer_text_with_image .timeline{display:grid;grid-template-columns:200px 1fr}.mod_customer_company_profile_content .ce_customer_text_with_image .timeline .image{border-left:1px solid #eee;position:relative;box-sizing:border-box;border-radius:10px 0 0 10px}.mod_customer_company_profile_content .ce_customer_text_with_image .timeline .text{padding:26px;border-right:1px solid #eee;border-radius:0 10px 10px 0}.mod_customer_company_profile_content .ce_customer_text_with_image .timeline .image,.mod_customer_company_profile_content .ce_customer_text_with_image .timeline .text{border-top:1px solid #eee;border-bottom:1px solid #eee}@media screen and (max-width: 550px){.mod_customer_company_profile_content .ce_customer_text_with_image .timeline .image,.mod_customer_company_profile_content .ce_customer_text_with_image .timeline .text{border:0;padding-inline:0}}.mod_customer_company_profile_content .ce_customer_text_with_image .timeline .gallery{margin-top:26px;grid-column:auto/span 2;display:flex;flex-wrap:wrap;gap:26px}@media screen and (max-width: 550px){.mod_customer_company_profile_content .ce_customer_text_with_image .timeline{grid-template-columns:auto}.mod_customer_company_profile_content .ce_customer_text_with_image .timeline .gallery{grid-column:auto}}.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-blue h2,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-blue h3,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-blue h4,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-blue h5,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-black h2,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-black h3,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-black h4,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-black h5,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-green h2,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-green h3,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-green h4,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-green h5{border-color:#fff}.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-blue .timeline .image,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-blue .timeline .text,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-black .timeline .image,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-black .timeline .text,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-green .timeline .image,.mod_customer_company_profile_content .ce_customer_text_with_image.color-theme-green .timeline .text{border:0}.mod_customer_company_profile_content .ce_customer_testimonial .testimonial{display:grid;grid-template-columns:8fr minmax(210px, 3fr);grid-gap:26px;border-top:1px solid #424242;padding-top:26px}.mod_customer_company_profile_content .ce_customer_testimonial video{display:block}.mod_customer_company_profile_content .ce_customer_testimonial.color-theme-blue .text,.mod_customer_company_profile_content .ce_customer_testimonial.color-theme-black .text,.mod_customer_company_profile_content .ce_customer_testimonial.color-theme-green .text{padding:16px}.mod_customer_company_profile_content .ce_customer_testimonial.color-theme-blue .text,.mod_customer_company_profile_content .ce_customer_testimonial.color-theme-black .text{color:#fff}.mod_customer_company_profile_content .ce_customer_testimonial.color-theme-blue .text{background-color:#1f1043}.mod_customer_company_profile_content .ce_customer_testimonial.color-theme-green .text{background-color:var(--color-yellow)}.mod_customer_company_profile_content .ce_customer_testimonial.color-theme-black .text{background-color:#222}@media screen and (min-width: 1020px){.mod_customer_company_profile_content .content-youtube,.mod_customer_company_profile_content .ce_youtube{background-color:rgba(87,206,144,.3215686275);position:relative}.mod_customer_company_profile_content .content-youtube:after,.mod_customer_company_profile_content .ce_youtube:after{content:"";width:200px;height:16px;position:absolute;bottom:16px;left:16px;background-repeat:no-repeat}}.mod_customer_company_profile_content .content-youtube .video-unmute-overlay,.mod_customer_company_profile_content .ce_youtube .video-unmute-overlay{position:relative;text-indent:-9999px;color:#e4e6f2;display:block;width:31.2px}.mod_customer_company_profile_content .content-youtube .video-unmute-overlay:before,.mod_customer_company_profile_content .ce_youtube .video-unmute-overlay:before{position:absolute;left:1px;text-indent:0;font-family:"Font Awesome 7 Free";font-weight:900;content:"";font-size:26px}.mod_customer_company_profile_content .content-youtube .video-unmute-overlay,.mod_customer_company_profile_content .ce_youtube .video-unmute-overlay{position:absolute;top:16px;right:16px;z-index:100;background-color:var(--color-yellow);border-radius:50%;height:60px;width:60px;display:flex;justify-content:center;align-items:center;cursor:pointer}.mod_customer_company_profile_content .content-youtube .video-unmute-overlay:hover,.mod_customer_company_profile_content .ce_youtube .video-unmute-overlay:hover{background-color:var(--color-default)}.mod_customer_company_profile_content .content-youtube .video-unmute-overlay:before,.mod_customer_company_profile_content .ce_youtube .video-unmute-overlay:before{left:auto}.mod_customer_company_profile_content .content-youtube figure,.mod_customer_company_profile_content .ce_youtube figure{position:relative;z-index:1;width:100%;aspect-ratio:auto}@media screen and (min-width: 1020px){.mod_customer_company_profile_content .content-youtube figure button,.mod_customer_company_profile_content .ce_youtube figure button{position:relative;z-index:1}}.mod_customer_company_profile_content .content-youtube .video-container,.mod_customer_company_profile_content .ce_youtube .video-container{position:relative;width:min(100%,var(--video-max-width, 100%));aspect-ratio:var(--video-ratio, 16/9)}.mod_customer_company_profile_content .content-youtube iframe,.mod_customer_company_profile_content .ce_youtube iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.mod_customer_company_profile_content .content-youtube figure>button,.mod_customer_company_profile_content .ce_youtube figure>button{padding:0;border:0}.mod_customer_company_profile_content .content-youtube figure>button span,.mod_customer_company_profile_content .ce_youtube figure>button span{display:none}.mod_customer_company_profile_content .navigation{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;gap:6px;border-top:1px solid #eee;padding-top:26px;order:100}.mod_customer_company_profile_content .navigation .button{padding:6px 10px;background-color:var(--color-gray);border-color:var(--color-gray);font-size:15px}.mod_customer_company_profile_content .navigation .button:hover,.mod_customer_company_profile_content .navigation .button:focus{background-color:var(--color-default);border-color:var(--color-default)}.mod_customer_company_profile_content .navigation .button--next{justify-self:flex-end}.mod_customer_company_profile_content .navigation:has(.button--next:first-child:last-child){justify-content:flex-end}@media screen and (min-width: 1021px){.mod_customer_company_profile_content .ce_customer_gallery_image .image,.mod_customer_company_profile_content .ce_customer_gallery_image figure,.mod_customer_company_profile_content .ce_customer_gallery_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mod_customer_company_profile_content .content-youtube figure,.mod_customer_company_profile_content .content-youtube iframe,.mod_customer_company_profile_content .ce_youtube figure,.mod_customer_company_profile_content .ce_youtube iframe{width:100%}.mod_customer_company_profile_content .content-youtube iframe,.mod_customer_company_profile_content .ce_youtube iframe{border:none}.mod_customer_company_profile_content .ce_image figure,.mod_customer_company_profile_content .ce_image picture,.mod_customer_company_profile_content .ce_image img{width:100%;height:100%}.mod_customer_company_profile_content .ce_image img{-o-object-fit:cover;object-fit:cover}}@media screen and (max-width: 1020px){.mod_customer_company_profile_content{max-width:600px;margin-left:auto;margin-right:auto;grid-template-columns:auto !important}.mod_customer_company_profile_content>div,.mod_customer_company_profile_content>.content-headline{grid-row:auto !important;grid-column:auto !important}.mod_customer_company_profile_content>div.content-youtube .video_container,.mod_customer_company_profile_content>div.ce_youtube .video_container,.mod_customer_company_profile_content>.content-headline.content-youtube .video_container,.mod_customer_company_profile_content>.content-headline.ce_youtube .video_container{aspect-ratio:600/400}.mod_customer_company_profile_content>div.ce_customer_latest_jobs,.mod_customer_company_profile_content>.content-headline.ce_customer_latest_jobs{order:100}}.jobs-fixed-buttons{position:sticky;width:100%;bottom:0;left:0;background-color:var(--color-default);border-top:1px solid var(--color-yellow);padding-top:10px;padding-bottom:10px}.jobs-fixed-buttons .jobs-fixed-buttons-inside{display:flex;flex-wrap:wrap;gap:10px}@supports(backdrop-filter: blur(10px)){.jobs-fixed-buttons{background-color:var(--color-default);backdrop-filter:blur(10px)}}.jobs-fixed-buttons a{border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}.jobs-fixed-buttons a:hover,.jobs-fixed-buttons a:focus,.jobs-fixed-buttons a:active{text-decoration:none !important;background-image:none;background-position:0}.jobs-fixed-buttons a{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}.jobs-fixed-buttons a:hover,.jobs-fixed-buttons a:focus,.jobs-fixed-buttons a:active{transition:.15s background-color}.jobs-fixed-buttons a{background-color:var(--color-yellow);color:var(--color-text);border:1px solid var(--color-yellow)}.jobs-fixed-buttons a:hover,.jobs-fixed-buttons a:focus,.jobs-fixed-buttons a:active{background-color:var(--color-yellow-darker);color:var(--color-white);border-color:var(--color-yellow)}.jobs-fixed-buttons a[href*=http]:after,.jobs-fixed-buttons a[href*="//"]:after{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:.7em;content:""}.go-to-top~.jobs-fixed-buttons .jobs-fixed-buttons-inside{box-sizing:border-box;padding-right:50px}.page-job-offer-details #stage .mod_article,.mod_job_offer_reader{overflow:visible}.navigation-share{position:relative}.navigation-share .share-button{border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}.navigation-share .share-button:hover,.navigation-share .share-button:focus,.navigation-share .share-button:active{text-decoration:none !important;background-image:none;background-position:0}.navigation-share .share-button{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}.navigation-share .share-button:hover,.navigation-share .share-button:focus,.navigation-share .share-button:active{transition:.15s background-color}.navigation-share .share-button{background-color:rgba(0,0,0,0);color:var(--color-text);border:1px solid rgba(0,0,0,0)}.navigation-share .share-button:hover,.navigation-share .share-button:focus,.navigation-share .share-button:active{background-color:var(--color-yellow-darker);color:var(--color-white);border-color:rgba(0,0,0,0)}.navigation-share .share-button{text-indent:-99999px;position:relative;width:44px;padding:.5em 6px .45em;cursor:pointer}.navigation-share .share-button:before{content:"";text-indent:0;left:50%;top:50%;transform:translate(-50%, -50%);position:absolute;padding-right:0;display:block;width:26px;height:26px;background-color:var(--color-yellow);-webkit-mask:url(/layout/images/share.db81215c.svg) no-repeat center;mask:url(/layout/images/share.db81215c.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.navigation-share .share-button:hover:before{background-color:var(--color-white)}.navigation-share .share-nav-icons{position:absolute;right:0;background-color:#fff;border-radius:10px;padding:6px;margin-top:10px;border:1px solid #eee;display:none}.navigation-share .share-nav-icons a{text-decoration:none !important;color:#1f1043;box-sizing:border-box;width:-moz-max-content;width:max-content;padding:6px 10px;display:flex;align-items:center;background-color:#fff;border:none}.navigation-share .share-nav-icons a:hover{color:var(--color-yellow) !important}.navigation-share .share-nav-icons a:after{display:none}.navigation-share .share-nav-icons .icon-email:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:.4em;content:""}.navigation-share .share-nav-icons .icon-email:before{font-size:22px}.navigation-share .share-nav-icons .icon-whatsapp:before{font-family:"Font Awesome 7 Free";font-weight:400;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:.4em;content:""}.navigation-share .share-nav-icons .icon-whatsapp:before{font-family:"Font Awesome 7 Brands";font-size:26px}.navigation-share .share-nav-icons.is-visible{display:block}.jobs-fixed-buttons .share-nav-icons{bottom:48px}.module-job-search-manager .help-text{display:block;font-size:14px;color:gray;margin-top:6px}.module-job-search-manager .widget-date{display:inline-block}.module-job-search-manager .widget-date label{margin-right:10px}.module-job-search-manager .widget-date:nth-last-child(n+2){margin:0 26px 26px 0}.module-job-search-manager .widget-fieldset{border:1px solid #eee;border-radius:10px;border-color:#ccc;padding:26px 16px 10px;position:relative}.module-job-search-manager .widget-fieldset:nth-last-child(n+2){margin-bottom:26px}.module-job-search-manager .widget-fieldset>*:first-child{position:absolute;top:-13px;color:gray;background-color:#fff;padding:0 1em;font-weight:400}.layout-left #left .mod_navigation{padding-top:42px !important}@media screen and (max-width: 768px){.layout-left #left .mod_navigation{padding-top:0 !important}}.layout-left #left .mod_navigation>div{background-color:rgb(99.6470588235%,99.1764705882%,93.568627451%);padding:16px;border-radius:10px}.layout-left #left .mod_navigation p{border-bottom:1px solid #eee;border-color:var(--color-yellow);padding-bottom:10px;margin-bottom:10px}@media screen and (max-width: 768px){.layout-left #left .mod_navigation ul{display:flex;gap:16px}}.layout-left #left .mod_navigation ul{border:0;border-radius:10px;padding:16px;background-color:var(--color-gray-lightest)}.layout-left #left .mod_navigation li{margin-top:10px}.layout-left #left .mod_navigation li.active,.layout-left #left .mod_navigation li:hover{font-weight:700;color:var(--color-text);background-color:#fff;border-radius:10px}.layout-left #left .mod_navigation li>*{padding:10px 16px;display:block}.layout-left #left .mod_navigation li>*.active{color:var(--color-text)}.layout-left #left .mod_navigation li>*.account-jobs:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:0;content:""}.layout-left #left .mod_navigation li>*.account-jobs:before{margin-right:26px}.layout-left #left .mod_navigation li>*.account-companies:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:0;content:""}.layout-left #left .mod_navigation li>*.account-companies:before{margin-right:26px}#main .product-wrapper .inside-article{display:grid;grid-template-columns:repeat(auto-fill, minmax(260px, 1fr));gap:16px;align-items:stretch}#main .product-wrapper .inside-article>div{margin-bottom:0}.ce_plenta_productlist{box-sizing:border-box;position:relative;background-color:#fff;border-radius:10px;overflow:visible}.ce_plenta_productlist .productlist{height:100%;display:flex}.ce_plenta_productlist .product{border:2px solid rgb(99.0717443047%,97.8340700442%,83.0851184404%);border-radius:10px}.ce_plenta_productlist .product.featured{border-color:var(--color-yellow)}.ce_plenta_productlist .top-seller-badge{position:absolute;top:0;width:calc(100% - 16px);padding:6px 26px;background-color:var(--color-default);color:#fff;text-align:center;text-transform:uppercase;border-top-left-radius:10px;border-top-right-radius:10px;box-sizing:border-box}.ce_plenta_productlist .top-seller-badge+.product-inside{border-top-left-radius:0;border-top-right-radius:0}.ce_plenta_productlist .product-inside{display:flex;flex-direction:column;border-radius:10px;height:100%;padding:26px;box-sizing:border-box}.ce_plenta_productlist .product-inside p{margin:0 !important}.ce_plenta_productlist .product-inside>*:last-child{margin-top:auto}.ce_plenta_productlist .product-title{font-size:18px;margin-top:0;padding-bottom:10px;position:relative;font-weight:700;border-bottom:1px solid #eee}.ce_plenta_productlist .product-title h2{margin-bottom:6px;text-transform:uppercase}.ce_plenta_productlist .product-price{font-weight:700;font-size:30px;position:relative;margin-top:6px;padding-bottom:0}.ce_plenta_productlist .product-price-text{font-size:14px;position:relative}.ce_plenta_productlist .product-text{margin-top:10px;margin-bottom:26px;padding-top:16px;border-top:1px solid #eee}.ce_plenta_productlist .product-text li{display:block;list-style:none;position:relative;padding-left:26px}.ce_plenta_productlist .product-text li:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:0;content:""}.ce_plenta_productlist .product-text li:before{position:absolute;color:var(--color-yellow)}.ce_plenta_productlist .product-text li:nth-last-child(n+2){margin-bottom:10px}@media screen and (max-width: 768px){.ce_plenta_productlist .product{width:50%}}@media screen and (max-width: 460px){.ce_plenta_productlist .product{width:100%}.widget-submit{display:flex;justify-content:center}.widget-submit.jobs-search-submit{justify-content:flex-start}.widget-submit button{margin-top:0;width:100%}}.ele-product{padding:26px;box-sizing:border-box;position:relative;background-color:#fff;border-radius:10px;border:2px solid #e4e6f2;display:flex;flex-direction:column}.ele-product h2,.ele-product h3{text-transform:uppercase;padding-bottom:16px;margin-bottom:6px;border-bottom:1px solid #eee}.ele-product p{margin-top:6px;height:54px}.ele-product p strong{font-weight:700;font-size:26px;color:hsl(0,0%,70%)}.ele-product ul{margin-top:10px;margin-bottom:26px;padding-top:16px;border-top:1px solid #eee}.ele-product li{display:block;list-style:none;position:relative}.ele-product li:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:0;content:""}.ele-product li:before{position:absolute;left:-26px;color:hsl(0,0%,70%)}.ele-product li:nth-last-child(n+2){margin-bottom:10px}.ele-product .button{padding-top:26px;margin-top:auto}.ele-product .button a{width:100%;text-align:center;box-sizing:border-box}.ce_summary .cart-header{display:flex;margin-bottom:42px}.ce_summary .cart-header>*{width:50%;box-sizing:border-box}.ce_summary .cart-header .cart-total{display:flex;align-items:baseline;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 #eee}.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{content:"";display:table;clear:both}.ce_summary .cart-amount-inside{width:50%;float:right}.ce_summary .cart-amount-inside>*{display:flex;align-items:baseline;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_paymentgateway .error{color:red}.ce_paymentgateway .StripeElement{margin-bottom:26px;padding-top:calc(0.2em + 10px);padding-bottom:calc(0.2em + 10px);color:var(--color-text)}.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}}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #eee;background:#fff;position:relative;border-radius:10px}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 43px 0 16px;font-size:16px;line-height:43px;color:#424242;height:43px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:43px;height:43px;color:#bbb;text-align:center;font:0/0 a;*font:20px/43px Lucida Sans Unicode,Arial Unicode MS,Arial}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid rgba(0,0,0,0);border-top-color:#bbb;border-bottom:none;color:#000}.selectric-focus .selectric{border-color:#bbb}.selectric-hover .selectric{border-color:hsl(0,0%,83.3333333333%)}.selectric-hover .selectric .button{color:hsl(0,0%,63.3333333333%)}.selectric-hover .selectric .button:after{border-top-color:hsl(0,0%,63.3333333333%)}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:hsl(0,0%,83.3333333333%);border-bottom-left-radius:0;border-bottom-right-radius:0}.selectric-open .selectric-items{display:block;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:0/0 a !important;background:none !important}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#fff;border:1px solid hsl(0,0%,83.3333333333%);z-index:-1;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:14px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.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{filter:alpha(opacity=50);opacity:.5;cursor:default !important;background:none !important;color:#666 !important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.fineuploader-wrapper .qq-upload-button{border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}.fineuploader-wrapper .qq-upload-button:hover,.fineuploader-wrapper .qq-upload-button:focus,.fineuploader-wrapper .qq-upload-button:active{text-decoration:none !important;background-image:none;background-position:0}.fineuploader-wrapper .qq-upload-button{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}.fineuploader-wrapper .qq-upload-button:hover,.fineuploader-wrapper .qq-upload-button:focus,.fineuploader-wrapper .qq-upload-button:active{transition:.15s background-color}.fineuploader-wrapper .qq-upload-button{background-color:#ccc;color:#fff;border:1px solid #ccc}.fineuploader-wrapper .qq-upload-button:hover,.fineuploader-wrapper .qq-upload-button:focus,.fineuploader-wrapper .qq-upload-button:active{background-color:var(--color-default);color:#fff;border-color:var(--color-default)}.fineuploader-wrapper .qq-upload-button{width:100%;box-sizing:border-box}.fineuploader-wrapper .qq-upload-button>*:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:10px;content:""}#main .mod_article .qq-upload-list-selector{list-style:none;padding-left:0}.qq-upload-list li{background-color:#eee}.qq-progress-bar{background:linear-gradient(to bottom, #1f1043 0, rgb(19.6267422632%, 10.1299314907%, 42.4190881172%) 50%, rgb(23.3616820222%, 12.057642334%, 50.4913772738%) 51%, rgb(27.0966217812%, 13.9853531774%, 58.5636664304%) 100%)}.widget-fineuploader{margin-bottom:26px}.widget-fineuploader .values-container{margin-bottom:10px}.widget-fineuploader .values-list{padding-left:0 !important}.widget-fineuploader .values-list li{margin-bottom:6px}.widget-fineuploader .values-list li:last-child{margin-bottom:0}.widget-fineuploader .values-list li:before{display:none}.widget-fineuploader .values-list li .fineuploader-item,.widget-fineuploader .values-list li .fineuploader-item .content{display:flex;flex-wrap:wrap}.widget-fineuploader .values-list li .fineuploader-item>*,.widget-fineuploader .values-list li .fineuploader-item .content>*{margin-right:6px}.widget-fineuploader .values-list li .fineuploader-item>*:last-child,.widget-fineuploader .values-list li .fineuploader-item .content>*:last-child{margin-right:0}.widget-fineuploader .values-list li .fineuploader-item img,.widget-fineuploader .values-list li .fineuploader-item .content img{align-self:center}.widget-fineuploader .values-list li .fineuploader-item a.delete,.widget-fineuploader .values-list li .fineuploader-item .content a.delete{order:10;margin-left:10px}.widget-fineuploader .values-list li .fineuploader-item .details{color:#999}.widget-fineuploader .values-list li a.delete{position:relative;text-indent:-9999px;color:#fff;display:block;width:1.2em}.widget-fineuploader .values-list li a.delete:before{position:absolute;left:1px;text-indent:0;font-family:"Font Awesome 7 Free";font-weight:900;content:"";font-size:1em}.widget-fineuploader .values-list li a.delete{width:30px;height:30px;background-color:red}.widget-fineuploader .values-list li a.delete:before{left:50%;top:50%;transform:translate(-50%, -50%)}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{position:relative;background:#f9f9f9;z-index:0;padding-top:16px}.row--show:before{content:"";display:block;position:absolute;z-index:-1;left:0;right:0;top:0;height:100%;background:repeating-linear-gradient(to right, #f0f0f0 0%, #f0f0f0 calc((100% - 26px * 11) / 12), #f9f9f9 calc((100% - 26px * 11) / 12), #f9f9f9 calc((100% - 26px * 11) / 12 + 26px))}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{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 (width >= 0){.row,.grid-gutter-large .row,.grid-gutter-large.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}}@media screen and (width >= 0){.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}}@media screen and (width >= 0){.pull-right-xs{grid-column-end:-1}.pull-left-xs{grid-row-start:1;grid-column-end:inherit}}@media screen and (width >= 0){.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 (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}}@media screen and (width >= 551px){.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}}@media screen and (width >= 551px){.pull-right-sm{grid-column-end:-1}.pull-left-sm{grid-row-start:1;grid-column-end:inherit}}@media screen and (width >= 551px){.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 (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}}@media screen and (width >= 769px){.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}}@media screen and (width >= 769px){.pull-right-md{grid-column-end:-1}.pull-left-md{grid-row-start:1;grid-column-end:inherit}}@media screen and (width >= 769px){.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 (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}}@media screen and (width >= 941px){.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}}@media screen and (width >= 941px){.pull-right-lg{grid-column-end:-1}.pull-left-lg{grid-row-start:1;grid-column-end:inherit}}@media screen and (width >= 941px){.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 (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}}@media screen and (width >= 1101px){.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}}@media screen and (width >= 1101px){.pull-right-xl{grid-column-end:-1}.pull-left-xl{grid-row-start:1;grid-column-end:inherit}}@media screen and (width >= 1101px){.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}.cookiebar{display:flex;flex-wrap:wrap;z-index:30000;background-color:rgba(31,16,67,.95);backdrop-filter:blur(4px);position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);max-width:400px;width:90%;padding:26px;box-shadow:0 0 10px 0 rgba(0,0,0,.5);border-radius:10px;text-align:left}.cookiebar>*{width:100%}.cookiebar .cookiebar__text{margin-right:0;margin-bottom:16px}.cookiebar .cookiebar__message,.cookiebar .cookiebar__message a{color:#fff}.cookiebar .cookiebar__message a{text-decoration:underline;font-weight:bold}.cookiebar .cookiebar__message a:hover{text-decoration:none}.cookiebar .cookiebar__button{width:100%;box-sizing:border-box;font-weight:normal;border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}.cookiebar .cookiebar__button:hover,.cookiebar .cookiebar__button:focus,.cookiebar .cookiebar__button:active{text-decoration:none !important;background-image:none;background-position:0}.cookiebar .cookiebar__button{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}.cookiebar .cookiebar__button:hover,.cookiebar .cookiebar__button:focus,.cookiebar .cookiebar__button:active{transition:.15s background-color}.cookiebar .cookiebar__button{background-color:var(--color-yellow);color:var(--color-default);border:1px solid var(--color-yellow)}.cookiebar .cookiebar__button:hover,.cookiebar .cookiebar__button:focus,.cookiebar .cookiebar__button:active{background-color:var(--color-yellow);color:#fff;border-color:#fff}@media screen and (max-width: 1210px){#header .inside,#footer .inside,#before-footer .inside,.layout-left #container,.layout-right #container,.layout-standard #main .inside-article,#stage .inside-article,.mod_job_offer_reader .head-content,.jobs-fixed-buttons-inside{width:calc(100% - 40px)}#header .mainmenu,#header .mod_changelanguage{display:none}#header .mod_mobile_menu{display:block}}@media screen and (max-width: 1024px){#stage .mod_article.article-image+.mod_article h1{font-size:48px}.mod_newslist{grid-template-columns:repeat(2, minmax(0, 50%))}body.layout-left #container{padding-left:250px}body.layout-left #left{width:250px;right:250px}body.layout-left #left>.inside{padding-right:32px}body.layout-right #container{padding-right:250px}body.layout-right #right{width:250px}body.layout-right #right>.inside{padding-left:32px}.mod_jobs_member_profile_list>div.layout_gallery{width:calc((100% - 60px)/7)}.mod_jobs_member_profile_list>div.layout_gallery:nth-child(8n){margin-right:10px}.mod_jobs_member_profile_list>div.layout_gallery:nth-child(7n){margin-right:0}.mod_jobs_member_profile_list>div.layout_gallery:nth-child(n+8){margin-top:10px}.jobs-list-home{grid-template-columns:repeat(2, minmax(0, 50%))}.article-image-company .module-jobs-company-reader{display:flex;flex-direction:column}}@media screen and (max-width: 860px){.module-jobs-company-reader.company-reader-main .company-video{width:100%;padding-right:0}.footer-first-row-inside .module-job-category ul,.footer-first-row-inside .mod_customer_industry_module ul{-moz-column-count:2;column-count:2}.module-job-offer-list-dynamic{display:grid;grid-template-columns:auto !important}.module-job-offer-list-dynamic>:not(div.jobs-sorting,h1){grid-column:1 !important}.module-job-offer-manager .sort-wrapper{flex-direction:column}.module-job-offer-manager .sort-wrapper>*{width:100%}.mod_jobs_job_alert .job_alert_search_criteria{flex-wrap:wrap}}@media screen and (max-width: 840px){#main .nav-meinaccount ul{margin-left:-10px;margin-right:-10px}#main .nav-meinaccount li{width:50%;padding:10px}}@media screen and (max-width: 768px){#stage .mod_article.article-image+.mod_article h1{font-size:36px}#stage .mod_article.article-image+.mod_article p{font-size:16px}.mod_newslist{grid-template-columns:100%}.mod_newslist>div.content-text{grid-column:auto}.mobile_menu{width:75% !important}.mobile_menu .inner{padding-left:16px;padding-right:16px}.mobile_menu .mainmenu a,.mobile_menu .mainmenu strong{font-size:18px}.mobile_menu .mainmenu ul.level_2 li a,.mobile_menu .mainmenu ul.level_2 li strong{font-size:16px}.filter-active .jobs-sorting{display:none}body.layout-left #container{display:flex;flex-direction:column;padding-left:0;position:relative}body.layout-left #left{order:1;width:100%;right:auto;margin-left:0}body.layout-left #left>.inside{padding-top:16px;padding-right:0;padding-bottom:16px}body.layout-left #left>.inside>*:first-child{padding-top:0}body.layout-left #left>.inside>*:last-child{padding-bottom:0}body.layout-left #left .module-job-search{display:none}body.layout-left #left .module-job-search .formbody{margin-top:26px}body.layout-left #left .module-job-search .formbody .widget.jobs-search-submit{position:fixed;bottom:0;left:0;width:100%;z-index:1000;padding:10px;background-color:#e4e6f2;box-sizing:border-box}body.layout-left #left .module-job-search .formbody .widget.jobs-search-submit button{max-width:300px;width:calc(100% - 200px);margin:0;border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}body.layout-left #left .module-job-search .formbody .widget.jobs-search-submit button:hover,body.layout-left #left .module-job-search .formbody .widget.jobs-search-submit button:focus,body.layout-left #left .module-job-search .formbody .widget.jobs-search-submit button:active{text-decoration:none !important;background-image:none;background-position:0}body.layout-left #left .module-job-search .formbody .widget.jobs-search-submit button{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}body.layout-left #left .module-job-search .formbody .widget.jobs-search-submit button:hover,body.layout-left #left .module-job-search .formbody .widget.jobs-search-submit button:focus,body.layout-left #left .module-job-search .formbody .widget.jobs-search-submit button:active{transition:.15s background-color}body.layout-left #left .module-job-search .formbody .widget.jobs-search-submit button{background-color:var(--color-default);color:#fff;border:1px solid var(--color-default)}body.layout-left #left .module-job-search .formbody .widget.jobs-search-submit button:hover,body.layout-left #left .module-job-search .formbody .widget.jobs-search-submit button:focus,body.layout-left #left .module-job-search .formbody .widget.jobs-search-submit button:active{background-color:var(--color-yellow);color:#fff;border-color:var(--color-yellow)}body.layout-left #left .module-job-search div.reset-form{position:fixed;right:10px;bottom:10px;left:auto;z-index:1000}body.layout-left #left .module-job-search div.reset-form a{border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}body.layout-left #left .module-job-search div.reset-form a:hover,body.layout-left #left .module-job-search div.reset-form a:focus,body.layout-left #left .module-job-search div.reset-form a:active{text-decoration:none !important;background-image:none;background-position:0}body.layout-left #left .module-job-search div.reset-form a{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}body.layout-left #left .module-job-search div.reset-form a:hover,body.layout-left #left .module-job-search div.reset-form a:focus,body.layout-left #left .module-job-search div.reset-form a:active{transition:.15s background-color}body.layout-left #left .module-job-search div.reset-form a{background-color:#ccc;color:var(--color-default);border:1px solid #ccc}body.layout-left #left .module-job-search div.reset-form a:hover,body.layout-left #left .module-job-search div.reset-form a:focus,body.layout-left #left .module-job-search div.reset-form a:active{background-color:var(--color-yellow);color:#fff;border-color:var(--color-yellow)}body.layout-left #left .button-toggle-job-search{display:initial;height:44px;border:none;text-decoration:none !important;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:0}body.layout-left #left .button-toggle-job-search:hover,body.layout-left #left .button-toggle-job-search:focus,body.layout-left #left .button-toggle-job-search:active{text-decoration:none !important;background-image:none;background-position:0}body.layout-left #left .button-toggle-job-search{background-color:var(--color-default);padding:.5em 1.618em;color:#fff;transition:.4s background-color;display:inline-block;border-radius:10px;cursor:pointer;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1019607843),0 1px 2px -1px rgba(0,0,0,.1019607843);font-weight:bold}body.layout-left #left .button-toggle-job-search:hover,body.layout-left #left .button-toggle-job-search:focus,body.layout-left #left .button-toggle-job-search:active{transition:.15s background-color}body.layout-left #left .button-toggle-job-search:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:.4em;content:""}body.layout-left #main{order:2;position:initial !important}body.layout-left #main .inside{position:initial !important}body.layout-left #main .inside>*:first-child{padding-top:0}body.layout-left #main .jobs-sorting{position:absolute;top:16px;right:0;max-width:calc(100vw - 180px)}body.layout-left #main .jobs-sorting .widget-select{max-width:100%}body.layout-left.filter-active #left .module-job-search{display:block}body.layout-left.filter-active #left .button-toggle-job-search:before{content:""}body.layout-right #container{padding-right:0}body.layout-right #right{width:100%;margin-right:0}body.layout-right #right>.inside{padding-left:0}body.layout-right #right>.inside>*:first-child{padding-top:0}.mod_job_offer_reader .details_contact_inside,.mod_job_request_reader .details_contact_inside{min-height:210px}.mod_job_offer_reader .details_main_two_cols .details-main-left,.mod_job_request_reader .details_main_two_cols .details-main-left{padding-right:32px}.mod_job_offer_reader .details_main_two_cols .details-main-right,.mod_job_request_reader .details_main_two_cols .details-main-right{padding-left:32px}.mod_job_offer_reader .details_main_two_cols .details-main-right .image,.mod_job_request_reader .details_main_two_cols .details-main-right .image{margin-bottom:8px}.mod_jobs_member_profile_list>div.layout_gallery{width:calc((100% - 40px)/5)}.mod_jobs_member_profile_list>div.layout_gallery:nth-child(7n){margin-right:10px}.mod_jobs_member_profile_list>div.layout_gallery:nth-child(5n){margin-right:0}.mod_jobs_member_profile_list>div.layout_gallery:nth-child(n+6){margin-top:10px}}@media screen and (max-width: 640px){#header .inside{padding-top:6px;padding-bottom:6px}#header .inside .logo img{width:140px}#header .module-job-search,#header form{overflow:visible}#header .module-job-search{position:relative}#header .module-job-search:before{font-family:"Font Awesome 7 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:.4em;content:""}#header .module-job-search:before{color:var(--color-default);cursor:pointer}#header .module-job-search.active:before{content:""}#header .module-job-search.active form{display:block}#header form{position:absolute;display:none;right:0;bottom:0;transform:translateY(100%);padding-top:10px}.nav_toggle{width:35px;height:35px}.nav_toggle:before{font-size:30px;line-height:30px}.ce_summary .cart-header{flex-wrap:wrap}.ce_summary .cart-header>*{width:100%}.ce_summary .cart-header-left{padding-right:0;padding-bottom:26px}.ce_summary .cart-header-right{padding-left:0}.ce_summary .cart-amount-inside{width:80%}.jobs-list-home{grid-template-columns:100%}.article-image-company .module-jobs-company-reader .company-name{font-size:28px !important}.footer-first-row-inside .module-job-category ul,.footer-first-row-inside .mod_customer_industry_module ul{-moz-column-count:1;column-count:1}.page-job-offer #stage .mod_article.first{padding-top:30px;padding-bottom:30px}.page-job-offer #stage .mod_article .inside-article h2.title{margin-bottom:0}.page-home #stage .inside{padding-top:26px;padding-bottom:26px}.page-home #stage .inside .mod_article:not(.article-image){padding-top:0;padding-bottom:0}#stage .mod_job_offer_reader h1{font-size:22px;margin-bottom:10px !important}.mod_job_offer_reader .details_head_inside .company{font-size:16px;margin-bottom:0 !important}.mod_job_offer_reader .details_head_inside .meta{margin-top:0}.page-job-offer-details>#stage .mod_article{padding-bottom:26px}.page-job-offer-details>#stage .button-apply{display:block !important}.page-job-offer-details>#stage .button-apply a{background-color:var(--color-yellow);color:#fff;border:1px solid var(--color-yellow)}.page-job-offer-details>#stage .button-apply a:hover,.page-job-offer-details>#stage .button-apply a:focus,.page-job-offer-details>#stage .button-apply a:active{background-color:#fff;color:var(--color-yellow);border-color:var(--color-yellow)}}@media screen and (max-width: 460px){.mod_job_offer_list>div.layout_logo,.module-job-offer-list-dynamic>div.layout_logo,.module-job-search>div.layout_logo,.jobs-list-standard>div.layout_logo,.module-jobs-bookmarks>div.layout_logo{padding:26px 16px 6px}.mod_job_offer_list>div.layout_logo a,.module-job-offer-list-dynamic>div.layout_logo a,.module-job-search>div.layout_logo a,.jobs-list-standard>div.layout_logo a,.module-jobs-bookmarks>div.layout_logo a{margin-bottom:6px !important}.mod_job_offer_list>div.layout_logo .image,.module-job-offer-list-dynamic>div.layout_logo .image,.module-job-search>div.layout_logo .image,.jobs-list-standard>div.layout_logo .image,.module-jobs-bookmarks>div.layout_logo .image{position:relative;width:100%;left:0;order:-2;top:-16px;padding-bottom:60px;grid-column:1/-1}.mod_job_offer_list>div.layout_logo .image .image_container,.module-job-offer-list-dynamic>div.layout_logo .image .image_container,.module-job-search>div.layout_logo .image .image_container,.jobs-list-standard>div.layout_logo .image .image_container,.module-jobs-bookmarks>div.layout_logo .image .image_container{position:absolute;max-width:220px;left:50%;transform:translateX(-50%);padding:0;box-sizing:border-box}.mod_job_offer_list>div.layout_logo .image a,.module-job-offer-list-dynamic>div.layout_logo .image a,.module-job-search>div.layout_logo .image a,.jobs-list-standard>div.layout_logo .image a,.module-jobs-bookmarks>div.layout_logo .image a{padding:0;border:none;background-color:rgba(0,0,0,0)}.mod_job_offer_list>div.layout_logo .image .image_container,.mod_job_offer_list>div.layout_logo .image img,.mod_job_offer_list>div.layout_logo .image a,.mod_job_offer_list>div.layout_logo .image picture,.module-job-offer-list-dynamic>div.layout_logo .image .image_container,.module-job-offer-list-dynamic>div.layout_logo .image img,.module-job-offer-list-dynamic>div.layout_logo .image a,.module-job-offer-list-dynamic>div.layout_logo .image picture,.module-job-search>div.layout_logo .image .image_container,.module-job-search>div.layout_logo .image img,.module-job-search>div.layout_logo .image a,.module-job-search>div.layout_logo .image picture,.jobs-list-standard>div.layout_logo .image .image_container,.jobs-list-standard>div.layout_logo .image img,.jobs-list-standard>div.layout_logo .image a,.jobs-list-standard>div.layout_logo .image picture,.module-jobs-bookmarks>div.layout_logo .image .image_container,.module-jobs-bookmarks>div.layout_logo .image img,.module-jobs-bookmarks>div.layout_logo .image a,.module-jobs-bookmarks>div.layout_logo .image picture{width:100%;height:100%}.mod_job_offer_list>div.layout_logo .image img,.module-job-offer-list-dynamic>div.layout_logo .image img,.module-job-search>div.layout_logo .image img,.jobs-list-standard>div.layout_logo .image img,.module-jobs-bookmarks>div.layout_logo .image img{-o-object-fit:contain;object-fit:contain;position:static;transform:none;max-width:none}.mod_job_offer_list>div.layout_logo .headline,.mod_job_offer_list>div.layout_logo .job-info,.module-job-offer-list-dynamic>div.layout_logo .headline,.module-job-offer-list-dynamic>div.layout_logo .job-info,.module-job-search>div.layout_logo .headline,.module-job-search>div.layout_logo .job-info,.jobs-list-standard>div.layout_logo .headline,.jobs-list-standard>div.layout_logo .job-info,.module-jobs-bookmarks>div.layout_logo .headline,.module-jobs-bookmarks>div.layout_logo .job-info{grid-column:1/-1}.mod_job_offer_list>div.layout_logo .jobs-list-action-wrapper,.module-job-offer-list-dynamic>div.layout_logo .jobs-list-action-wrapper,.module-job-search>div.layout_logo .jobs-list-action-wrapper,.jobs-list-standard>div.layout_logo .jobs-list-action-wrapper,.module-jobs-bookmarks>div.layout_logo .jobs-list-action-wrapper{grid-row:4}.mod_job_request_list>div.layout_portrait,.mod_job_request_search>div.layout_portrait{padding-left:16px}.mod_job_request_list>div.layout_portrait .image,.mod_job_request_search>div.layout_portrait .image{display:none}.mod_job_offer_reader .details_contact_inside,.mod_job_request_reader .details_contact_inside{min-height:auto}.mod_job_offer_reader .details_contact_inside .col_2,.mod_job_request_reader .details_contact_inside .col_2{padding-left:0}.mod_job_offer_reader .details_main_two_cols>*>*,.mod_job_request_reader .details_main_two_cols>*>*{float:none}.mod_job_offer_reader .details_main_two_cols .details-main-left,.mod_job_request_reader .details_main_two_cols .details-main-left{width:100%;box-sizing:border-box;padding-right:0;border-right:none;padding-bottom:26px}.mod_job_offer_reader .details_main_two_cols .details-main-right,.mod_job_request_reader .details_main_two_cols .details-main-right{width:100%;padding-left:0}.mod_job_offer_reader .details_main_two_cols .details-main-right .image img,.mod_job_request_reader .details_main_two_cols .details-main-right .image img{max-width:300px}.mod_jobs_member_profile_list>div.layout_gallery{width:calc((100% - 10px)/2)}.mod_jobs_member_profile_list>div.layout_gallery:nth-child(5n){margin-right:10px}.mod_jobs_member_profile_list>div.layout_gallery:nth-child(2n){margin-right:0}.mod_jobs_member_profile_list>div.layout_gallery:nth-child(n+3){margin-top:10px}}@media screen and (max-width: 520px){#main .nav-meinaccount li{width:100%}}
