.elementor-2018 .elementor-element.elementor-element-cdbd7ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-2018 .elementor-element.elementor-element-cdbd7ef:not(.elementor-motion-effects-element-type-background), .elementor-2018 .elementor-element.elementor-element-cdbd7ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-b29eb8a ) 0%, var( --e-global-color-7e364c0 ) 100%);}.elementor-2018 .elementor-element.elementor-element-245da5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2018 .elementor-element.elementor-element-0238043 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2018 .elementor-element.elementor-element-4a0bdd5 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2018 .elementor-element.elementor-element-4a0bdd5 .elementor-heading-title{font-size:44px;font-weight:900;line-height:1.1em;letter-spacing:-1.2px;color:var( --e-global-color-4b1dcee );}.elementor-2018 .elementor-element.elementor-element-01d40b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2018 .elementor-element.elementor-element-c4d4b4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-2018 .elementor-element.elementor-element-c4d4b4c:not(.elementor-motion-effects-element-type-background), .elementor-2018 .elementor-element.elementor-element-c4d4b4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b1dcee );}.elementor-2018 .elementor-element.elementor-element-fa04602{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2018 .elementor-element.elementor-element-8f35ca7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2018 .elementor-element.elementor-element-a31b288{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-excerpt .elementor-widget-container{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-2018 .elementor-element.elementor-element-76208b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2018 .elementor-element.elementor-element-a3583a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2018 .elementor-element.elementor-element-1654023{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2018 .elementor-element.elementor-element-dbb17db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2018 .elementor-element.elementor-element-99c6030{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-2018 .elementor-element.elementor-element-99c6030:not(.elementor-motion-effects-element-type-background), .elementor-2018 .elementor-element.elementor-element-99c6030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ad4763 );}.elementor-2018 .elementor-element.elementor-element-faf3280{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2018 .elementor-element.elementor-element-88573f3 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(min-width:768px){.elementor-2018 .elementor-element.elementor-element-245da5e{--content-width:1080px;}.elementor-2018 .elementor-element.elementor-element-fa04602{--content-width:1080px;}.elementor-2018 .elementor-element.elementor-element-8f35ca7{--width:100%;}.elementor-2018 .elementor-element.elementor-element-a31b288{--width:62%;}.elementor-2018 .elementor-element.elementor-element-1654023{--width:31%;}.elementor-2018 .elementor-element.elementor-element-faf3280{--content-width:1080px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2018 .elementor-element.elementor-element-a31b288{--width:100%;}.elementor-2018 .elementor-element.elementor-element-1654023{--width:100%;}}@media(max-width:1024px){.elementor-2018 .elementor-element.elementor-element-8f35ca7{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-widget-theme-post-excerpt .elementor-widget-container{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-2018 .elementor-element.elementor-element-cdbd7ef{--padding-top:124px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-2018 .elementor-element.elementor-element-c4d4b4c{--padding-top:56px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-widget-theme-post-excerpt .elementor-widget-container{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2018 .elementor-element.elementor-element-99c6030{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}}/* Start custom CSS for container, class: .elementor-element-cdbd7ef */.elementor-2018 .elementor-element.elementor-element-cdbd7ef::after{content:'';position:absolute;left:0;right:0;bottom:0;height:4px;z-index:2;background:linear-gradient(90deg,var(--e-global-color-9cf77e8) 0%,var(--e-global-color-cf53c51) 45%,transparent 100%)}.elementor-2018 .elementor-element.elementor-element-cdbd7ef .ektos-job-breadcrumb{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:22px;color:var(--e-global-color-cf53c51)}.elementor-2018 .elementor-element.elementor-element-cdbd7ef .ektos-job-breadcrumb a{text-decoration:none;transition:color .15s ease;color:var(--e-global-color-3598624)}.elementor-2018 .elementor-element.elementor-element-cdbd7ef .ektos-job-breadcrumb a:hover{color:var(--e-global-color-cf53c51)}.elementor-2018 .elementor-element.elementor-element-cdbd7ef .ektos-job-breadcrumb .sep{font-weight:400;color:var(--e-global-color-ceb042e)}.elementor-2018 .elementor-element.elementor-element-cdbd7ef .ektos-job-breadcrumb .current{color:var(--e-global-color-b0266af)}.elementor-2018 .elementor-element.elementor-element-cdbd7ef .ektos-job-chips{display:flex;flex-wrap:wrap;gap:12px}.elementor-2018 .elementor-element.elementor-element-cdbd7ef .ektos-job-chip{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.14);border-radius:999px;padding:9px 18px;font-size:14px;font-weight:500;line-height:1.4;color:var(--e-global-color-dab9b69)}.elementor-2018 .elementor-element.elementor-element-cdbd7ef .ektos-job-chip svg{width:16px;height:16px;flex-shrink:0;stroke:var(--e-global-color-cf53c51)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d4b4c */.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ewp-job-lead{margin-bottom:8px;padding-bottom:32px;border-bottom:1px solid var(--e-global-color-33b6211)}.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ewp-job-lead p{font-size:20px;font-weight:500;line-height:1.35;margin-bottom:16px;color:var(--e-global-color-7e364c0)}.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ewp-job-lead p:last-child{margin-bottom:0}.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ewp-job-main h2{font-size:24px;font-weight:700;letter-spacing:-0.01em;margin:40px 0 16px;line-height:1.35;color:var(--e-global-color-7e364c0)}.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ewp-job-main p{font-size:16px;line-height:1.6;margin-bottom:16px;color:var(--e-global-color-36d4186)}.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ewp-job-main ul{list-style:none;margin:16px 0 8px;padding:0;display:flex;flex-direction:column;gap:13px}.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ewp-job-main li{position:relative;padding-left:34px;font-size:16px;line-height:1.6;margin:0;color:var(--e-global-color-36d4186)}.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ewp-job-main li::before{content:'';position:absolute;left:0;top:2px;width:22px;height:22px;border-radius:50%;background-color:var(--e-global-color-f524ce0);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImhzbCgxODUsMTAwJSwzMCUpIiBzdHJva2Utd2lkdGg9IjIuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNMjAgNiA5IDE3bC01LTUiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center;background-size:15px}.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ewp-job-aside{position:sticky;top:96px}.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ektos-job-card{border-radius:12px;padding:28px;box-shadow:0 1px 3px rgba(0,0,0,0.1);background:var(--e-global-color-4b1dcee);border:1px solid var(--e-global-color-0d57801)}.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ektos-job-apply{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;border-radius:8px;padding:12px 22px;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s ease;background:var(--e-global-color-9cf77e8);color:var(--e-global-color-4b1dcee)}.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ektos-job-apply:hover{background:var(--e-global-color-039c302)}.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ektos-job-apply svg{width:16px;height:16px;flex-shrink:0}.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ektos-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ektos-job-facts{margin:28px 0 4px;display:flex;flex-direction:column;gap:0}.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ektos-job-fact{padding:16px 0;border-top:1px solid var(--e-global-color-33b6211)}.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ektos-job-fact:first-child{border-top:none;padding-top:0}.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ektos-job-fact:last-child{padding-bottom:0}.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ektos-job-fact-label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:7px;color:var(--e-global-color-039c302)}.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ektos-job-fact-value{font-size:16px;font-weight:500;line-height:1.35;color:var(--e-global-color-7e364c0)}.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ektos-job-contact{margin-top:24px;padding-top:24px;border-top:1px solid var(--e-global-color-33b6211)}.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ektos-job-contact-label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:10px;color:var(--e-global-color-5caf96f)}.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ektos-job-contact-name{font-size:16px;font-weight:700;margin-bottom:4px;color:var(--e-global-color-7e364c0)}.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ektos-job-contact a{font-size:14px;font-weight:500;display:block;line-height:1.7;text-decoration:none;color:var(--e-global-color-039c302)}@media(max-width:1024px){.elementor-2018 .elementor-element.elementor-element-c4d4b4c .ewp-job-aside{position:static}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99c6030 */.elementor-2018 .elementor-element.elementor-element-99c6030 .ektos-job-back{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:600;text-decoration:none;color:var(--e-global-color-ceb042e)}.elementor-2018 .elementor-element.elementor-element-99c6030 .ektos-job-back:hover{color:var(--e-global-color-9cf77e8)}.elementor-2018 .elementor-element.elementor-element-99c6030 .ektos-job-back svg{width:18px;height:18px;flex-shrink:0}/* End custom CSS */