.elementor-10928 .elementor-element.elementor-element-338616f5{--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;--justify-content:space-between;--align-items:flex-start;--gap:60px 60px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-10928 .elementor-element.elementor-element-3aa345fb{--display:flex;--background-transition:0.3s;--border-radius:0px 0px 120px 0px;--margin-block-start:3rem;--margin-block-end:3rem;--margin-inline-start:0rem;--margin-inline-end:0rem;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-10928 .elementor-element.elementor-element-3aa345fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10928 .elementor-element.elementor-element-4d3b783c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10928 .elementor-element.elementor-element-4475fd33 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10928 .elementor-element.elementor-element-4475fd33{width:var( --container-widget-width, 461px );max-width:461px;--container-widget-width:461px;--container-widget-flex-grow:0;}.elementor-10928 .elementor-element.elementor-element-4475fd33.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10928 .elementor-element.elementor-element-67ffabaa > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-10928 .elementor-element.elementor-element-67ffabaa{width:var( --container-widget-width, 455px );max-width:455px;--container-widget-width:455px;--container-widget-flex-grow:0;}.elementor-10928 .elementor-element.elementor-element-3bb2ded9{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-10928 .elementor-element.elementor-element-32b24896 > .elementor-widget-container{margin:0px -60px 0px 0px;}.elementor-10928 .elementor-element.elementor-element-21eaaf03{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:80px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-10928 .elementor-element.elementor-element-59013bc2{text-align:center;width:100%;max-width:100%;}.elementor-10928 .elementor-element.elementor-element-59013bc2 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-10928 .elementor-element.elementor-element-7a09748{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-10928 .elementor-element.elementor-element-66b5f90b{width:var( --container-widget-width, 1280px );max-width:1280px;--container-widget-width:1280px;--container-widget-flex-grow:0;}.elementor-10928 .elementor-element.elementor-element-1c538496{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--background-transition:0.3s;--padding-block-start:20px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-10928 .elementor-element.elementor-element-1c538496:not(.elementor-motion-effects-element-type-background), .elementor-10928 .elementor-element.elementor-element-1c538496 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10928 .elementor-element.elementor-element-1c538496, .elementor-10928 .elementor-element.elementor-element-1c538496::before{--border-transition:0.3s;}.elementor-10928 .elementor-element.elementor-element-32a66d23{text-align:center;}.elementor-10928 .elementor-element.elementor-element-286acbda{text-align:center;}.elementor-10928 .elementor-element.elementor-element-286acbda > .elementor-widget-container{margin:0px 0px 45px 0px;}@media(max-width:1024px){.elementor-10928 .elementor-element.elementor-element-3aa345fb{--margin-block-start:5rem;--margin-block-end:01rem;--margin-inline-start:0rem;--margin-inline-end:0rem;--padding-block-start:35px;--padding-block-end:35px;--padding-inline-start:35px;--padding-inline-end:35px;}.elementor-10928 .elementor-element.elementor-element-286acbda{width:var( --container-widget-width, 410px );max-width:410px;--container-widget-width:410px;--container-widget-flex-grow:0;}.elementor-10928 .elementor-element.elementor-element-286acbda.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-10928 .elementor-element.elementor-element-3aa345fb{--width:575px;}.elementor-10928 .elementor-element.elementor-element-3bb2ded9{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10928 .elementor-element.elementor-element-3aa345fb{--width:395px;}}@media(max-width:767px){.elementor-10928 .elementor-element.elementor-element-338616f5{--gap:15px 15px;}.elementor-10928 .elementor-element.elementor-element-3aa345fb{--margin-block-start:2rem;--margin-block-end:1rem;--margin-inline-start:0rem;--margin-inline-end:1rem;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-10928 .elementor-element.elementor-element-3bb2ded9{--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-10928 .elementor-element.elementor-element-32b24896 > .elementor-widget-container{margin:-20px -20px -20px -20px;}}/* Start custom CSS for html, class: .elementor-element-66b5f90b */.elementor-10928 .elementor-element.elementor-element-66b5f90b .cc-filters-container {
    background: #F0F1F2;
}

.elementor-10928 .elementor-element.elementor-element-66b5f90b .link-button {
    border-radius: 0 !important;
    background-color: #034BB7;
}

.elementor-10928 .elementor-element.elementor-element-66b5f90b .cc-filters-container button.cc-reset-search-button {
    color: #034BB7;
}

.elementor-10928 .elementor-element.elementor-element-66b5f90b h1,
.elementor-10928 .elementor-element.elementor-element-66b5f90b h2,
.elementor-10928 .elementor-element.elementor-element-66b5f90b h3,
.elementor-10928 .elementor-element.elementor-element-66b5f90b h4,
.elementor-10928 .elementor-element.elementor-element-66b5f90b h5,
.elementor-10928 .elementor-element.elementor-element-66b5f90b div,
.elementor-10928 .elementor-element.elementor-element-66b5f90b p,
.elementor-10928 .elementor-element.elementor-element-66b5f90b a,
.elementor-10928 .elementor-element.elementor-element-66b5f90b button,
.elementor-10928 .elementor-element.elementor-element-66b5f90b input,
.elementor-10928 .elementor-element.elementor-element-66b5f90b span,
.cc-job-description-text p,
.cc-job-description-text span .cc-job-description-text a{
    font-family: 'sofia-pro', Sans-Serif !important;
}

.elementor-10928 .elementor-element.elementor-element-66b5f90b .cc-job-description-text p,
.elementor-10928 .elementor-element.elementor-element-66b5f90b .cc-job-description-text span, 
.elementor-10928 .elementor-element.elementor-element-66b5f90b .cc-job-description-text a {
    font-size: 16px !important;
}

.elementor-10928 .elementor-element.elementor-element-66b5f90b .cc-back-to-jobs-button {
    text-decoration: none !important;
}

#cc-chatbot-widget button.ccui-button--minimal.ccui-button--root.toggle {
    width: 55px;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-10928 .jupiterx-scroll-top {
    display: none;
}/* End custom CSS */