*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}@font-face{font-family:Montserrat;src:url(//jobs.concentrix.com/portugal/wp-content/themes/jobswh/css/../fonts/montserrat-variable-font.ttf);font-display:swap}:root{--color-gray:#ddd;--color-white:#fff;--color-white-opacity:#FFFFFF80;--color-blue:#003d5b;--color-blue-opacity:#003D5B30;--color-blue-opacity-light:#003D5B10;--color-green:#007380;--color-teal:#25e2cc;--color-yellow:#fbca18;--color-orange:#ff8400;--color-text:#2b2b2b;--color-headline:#003d5b;--color-background:#f2f2f2;--font-family:Montserrat,Helvetica,Arial,Helvetica,sans-serif;--font-regular:400;--font-medium:500;--font-semi-bold:650;--font-bold:700;--font-extra-bold:800;--font-size-h1:48px;--font-size-h2:36px;--font-size-h3:24px;--font-size-h4:20px;--font-size-h5:18px;--font-size-h6:14px;--font-size-body:16px;--font-size-body-small:12px;--font-size-caption:10px;--font-size-display-1:5.2em;--font-size-display-2:4em;--line-height-heading:1.4;--line-height-heading-large:1.24;--line-height-body:1.75;--paragraph-space:1.6em;--max-width:1600px;--space-margin-h:8vmax;--space-margin-v:4vmax;--space-margin-header:10vmax;--space-margin-header-mobile:22vmax;--space-x-large:6vmax;--space-large:4vmax;--space-regular:3vmax;--space-small:2vmax;--space-x-small:1vmax;--space-xx-small:.75vmax;--animate-duration:.3s;--border-radius-small:4px;--border-radius-large:1.25em}@media(max-width:767px){:root{--font-size-h1:32px;--font-size-h2:26px;--font-size-h3:20px;--font-size-h4:18px;--font-size-h5:16px;--font-size-body:14px;--space-margin-v:2vmax}}body.blog-id-92 #header #logo img{height:4em}#mega-menu{display:none;position:fixed;z-index:900;top:0;left:0;width:100vw;height:100vh;padding-top:var(--space-margin-header);background:var(--color-blue);background:linear-gradient(143deg,var(--color-blue) 0%,var(--color-teal) 100%);overflow-y:scroll}@media(max-width:767px){#mega-menu{padding-top:var(--space-margin-header-mobile)}}#mega-menu::-webkit-scrollbar{height:0;width:0}#mega-menu::-webkit-scrollbar-thumb{height:0;width:0}#mega-menu::-webkit-scrollbar-track{height:0;width:0}@media(max-width:1199px){#mega-menu.active{overflow:hidden}}#header{position:relative;z-index:99;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header .container-header{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-x-small);padding-top:var(--space-x-small);padding-bottom:var(--space-x-small)}#header .container-header .selectric{display:flex;align-items:center;height:3em;min-width:12em;border-color:var(--color-gray);border-radius:var(--border-radius-small)}#header .container-header .selectric .label{height:auto;margin:0;padding:0 var(--space-regular) 0 var(--space-x-small);font-weight:var(--font-semi-bold);font-size:var(--font-size-body);line-height:1.5}#header .container-header .selectric .button{width:var(--space-regular);height:100%;background-color:transparent}#header .container-header .selectric .button:after{background-size:16px}#header .container-header .selectric-items{border-color:var(--color-green);border-radius:0 0 var(--border-radius-small) var(--border-radius-small)}#header .container-header .selectric-items li{padding:var(--space-x-small);font-size:var(--font-size-body);line-height:1.2;font-weight:500}#header .container-header .selectric-items li:hover{background-color:var(--color-blue-opacity-light)}#header .container-header .selectric-items li.highlighted{color:var(--color-blue);background-color:var(--color-teal)}#header .container-header .selectric-items li:last-child{border-radius:0 0 var(--border-radius-small) var(--border-radius-small)}#header .container-header .selectric-items .selectric-scroll{margin:0}#header .container-header .selectric-items .selectric-scroll::-webkit-scrollbar{width:0}#header .container-header .selectric-items .selectric-scroll::-webkit-scrollbar-track{background:0 0}#header .container-header .selectric-items .selectric-scroll::-webkit-scrollbar-thumb{background:0 0}#header .container-header .selectric-items .selectric-scroll::-webkit-scrollbar-thumb:hover{background:0 0}#header .container-header .selectric-wrapper.selectric-open .selectric{border-bottom:0;border-radius:var(--border-radius-small) var(--border-radius-small) 0 0}@media(min-width:1200px){#header .container-header #logo{order:1;flex-grow:1}#header .container-header #hamburger-wrapper{order:4;margin-left:var(--space-x-small)}#header .container-header .select-wrapper.location:empty,#header .container-header .select-wrapper.language:empty{display:none}#header .container-header .select-wrapper.location{order:2}#header .container-header .select-wrapper.language{order:3}}@media(min-width:768px)and (max-width:1199px){#header .container-header #logo{order:1;flex-grow:1}#header .container-header #hamburger-wrapper{order:4;margin-left:var(--space-small)}#header .container-header .select-wrapper.location:empty,#header .container-header .select-wrapper.language:empty{display:none}#header .container-header .select-wrapper.location{order:2}#header .container-header .select-wrapper.language{order:3}}@media(max-width:767px){#header .container-header #logo{order:3;flex-grow:1}#header .container-header #hamburger-wrapper{order:4}#header .container-header .select-wrapper{flex-grow:1;width:calc(50% - (var(--space-x-small)))}#header .container-header .select-wrapper.location{order:1}#header .container-header .select-wrapper.language{order:2}}#header #logo{z-index:990}#header #logo .logo-white{display:none}#header #logo img{display:block;width:auto;height:2em}#header #hamburger-wrapper{cursor:pointer;z-index:999;min-width:30px}#header #hamburger-wrapper #hamburger{width:30px;margin:0 auto}#header #hamburger-wrapper #hamburger .line{display:block;width:100%;height:2px;margin:6px 0;border-radius:var(--border-radius-small);background-color:var(--color-blue);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header #hamburger-wrapper .title,#header #hamburger-wrapper .close{margin-top:10px;color:var(--color-blue);font-weight:var(--font-semi-bold);font-size:var(--font-size-caption);text-transform:uppercase;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header #hamburger-wrapper .close{opacity:0;display:none}#header #gd-language-switcher.active{display:block !important}#header #country-select-bar{background:#e6e6e6;width:100%}#header #country-select-bar .container{padding-top:20px;padding-bottom:20px;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media(max-width:767px){#header #country-select-bar .container{flex-direction:column;max-width:500px}}@media(min-width:768px){#header #country-select-bar .container{justify-content:center}}#header #country-select-bar .container .label{font-weight:700;font-size:16px;line-height:18px}@media(max-width:767px){#header #country-select-bar .container .label{margin-bottom:10px}}@media(min-width:768px){#header #country-select-bar .container .label{font-size:18px;margin-right:40px}}@media(max-width:767px){#header #country-select-bar .container .select{width:100%}}#header #country-select-bar .container .select form{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center}@media(max-width:767px){#header #country-select-bar .container .select form .selectric-wrapper{flex-grow:1}}#header #country-select-bar .container .select form .selectric{-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;margin-right:15px}#header #country-select-bar .container .select form .selectric .label{height:32px;line-height:32px;font-size:16px;padding:0 10px;margin:0;width:140px;color:#333}#header #country-select-bar .container .select form .selectric .button{width:32px;height:32px}#header #country-select-bar .container .select form .selectric .button:after{background-size:14px}#header #country-select-bar .container .select form .selectric-items{margin:0;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;background-clip:padding-box}#header #country-select-bar .container .select form .selectric-items .selectric-scroll{margin:0}#header #country-select-bar .container .select form .selectric-items ul li{padding:7px 12px;font-size:16px}#header #country-select-bar .container .select form .selectric-items ul li:last-child{-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;background-clip:padding-box}#header #country-select-bar .container .select form select{height:32px;padding:0 20px 0 0;text-align:left;margin-right:10px}@media(min-width:768px){#header #country-select-bar .container .select form select{width:170px}}#header #country-select-bar .container .select form input[type=submit]{height:32px;line-height:32px;padding:0 20px;font-size:14px;border:1px solid var(--color-blue)}#header.minimal #logo{pointer-events:none}@media(max-width:767px){#header.minimal #logo{padding-bottom:var(--space-small)}}#header.minimal #country-select-header,#header.minimal #gd-language-switcher,#header.minimal #hamburger-wrapper{display:none;opacity:0;visibility:hidden;pointer-events:none}body.transparent-header{position:relative}body.transparent-header #header{position:absolute;top:0;left:0;width:100%;max-width:100vw;z-index:9999}body.transparent-header #header #logo .logo-green{display:none}body.transparent-header #header #logo .logo-white{display:block}body.transparent-header #header #hamburger-wrapper #hamburger .line{background-color:var(--color-white)}body.transparent-header #header #hamburger-wrapper .title,body.transparent-header #header #hamburger-wrapper .close{color:var(--color-white)}body.sticky-header:not(.transparent-header){padding-top:var(--space-margin-header) !important}@media(max-width:767px){body.sticky-header:not(.transparent-header){padding-top:var(--space-margin-header-mobile) !important}}body.sticky-header #header{position:fixed;top:0;left:0;width:100vw}body.sticky-header.customize-support #header{top:32px}body.scrolled:not(.menu-active):not(.transparent-header) #header #logo .logo-green{display:none !important}body.scrolled:not(.menu-active):not(.transparent-header) #header #logo .logo-white{display:block !important}body.scrolled:not(.menu-active):not(.transparent-header) #header #hamburger-wrapper #hamburger .line{background-color:var(--color-white)}body.scrolled:not(.menu-active):not(.transparent-header) #header #hamburger-wrapper .title,body.scrolled:not(.menu-active):not(.transparent-header) #header #hamburger-wrapper .close{color:var(--color-white)}body.scrolled:not(.menu-active) #header{background:var(--color-blue)}body.menu-active{max-height:100vh;overflow:hidden}body.menu-active #header{z-index:9999}body.menu-active #header #logo .logo-green{display:none}body.menu-active #header #logo .logo-white{display:block}body.menu-active #header #hamburger-wrapper #hamburger .line{background-color:var(--color-white)}body.menu-active #header #hamburger-wrapper #hamburger .line:nth-child(2){opacity:0}body.menu-active #header #hamburger-wrapper #hamburger .line:nth-child(1){transform:translateY(6px) rotate(45deg) scale(.8,1)}body.menu-active #header #hamburger-wrapper #hamburger .line:nth-child(3){transform:translateY(-9px) rotate(-45deg) scale(.8,1)}body.menu-active #header #hamburger-wrapper .title{opacity:0;display:none;color:var(--color-white)}body.menu-active #header #hamburger-wrapper .close{opacity:1;display:block;color:var(--color-white)}body.menu-active #header #notice-bar,body.menu-active #header #country-select-bar{display:none !important}#footer{padding:var(--space-x-large) 0;background:var(--color-blue);background:linear-gradient(143deg,var(--color-blue) 0%,var(--color-teal) 100%)}@media(max-width:1199px){#footer .logo{display:none}}#footer .logo img{width:auto;height:2em}#footer .nav-wrapper{margin:var(--space-large) 0}#footer .socket{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media(max-width:767px){#footer .socket{flex-direction:column;padding-top:50px}}@media(min-width:768px)and (max-width:1198px){#footer .socket{flex-direction:column;padding-top:50px}}@media(min-width:768px){#footer .socket{justify-content:space-between;align-items:center}}#footer .socket .copyright,#footer .socket .menu{line-height:14px}#footer .socket .copyright{color:#fff;font-size:12px}@media(max-width:767px){#footer .socket .copyright{opacity:.6;text-align:center;margin-bottom:20px}}@media(min-width:768px)and (max-width:1198px){#footer .socket .copyright{opacity:.6;text-align:center;margin-bottom:20px}}@media(max-width:767px){#footer .socket .menu{text-align:center}}@media(min-width:768px)and (max-width:1198px){#footer .socket .menu{text-align:center}}@media(min-width:768px){#footer .socket .menu{text-align:right}}#footer .socket .menu li{display:inline-block;font-size:0}#footer .socket .menu li+li{margin-left:10px !important}#footer .socket .menu li a{color:#fff;font-size:12px}#footer.minimal .logo{pointer-events:none;margin-bottom:40px}#footer.minimal .nav-wrapper{display:none}#footer.minimal .socket{padding-top:10px}body.rtl #footer .socket .menu li+li{margin-right:10px !important;margin-left:0 !important}.nav-wrapper{display:flex;align-items:center}@media(max-width:1199px){.nav-wrapper{flex-direction:column}}.nav-wrapper .jobs-nav{position:relative;overflow:hidden}@media(min-width:1200px){.nav-wrapper .jobs-nav{width:60%;padding:var(--space-regular);border:1px solid var(--color-white-opacity);border-radius:3em}}@media(max-width:1199px){.nav-wrapper .jobs-nav{width:100%;overflow:auto;max-height:calc(100vh - 12vmax)}.nav-wrapper .jobs-nav.active{position:fixed;width:calc(100vw - 2 * (var(--space-margin-v)))}}.nav-wrapper .jobs-nav.active{margin-bottom:var(--space-large)}.nav-wrapper .jobs-nav .title{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-small);padding-bottom:var(--space-small);font-weight:var(--font-semi-bold);font-size:var(--font-size-h4);line-height:1;color:var(--color-white);border-bottom:1px solid var(--color-white-opacity)}@media(max-width:1199px){.nav-wrapper .jobs-nav .title.active{position:fixed;z-index:100;width:calc(100vw - 2 * (var(--space-margin-v)))}.nav-wrapper .jobs-nav .title.active~.jobs-navs{position:relative;padding-top:8vmax}}.nav-wrapper .jobs-nav .title .back{display:none;padding-left:20px;color:var(--color-white);font-weight:var(--font-semi-bold);font-size:var(--font-size-caption);text-transform:uppercase;background:url(//jobs.concentrix.com/portugal/wp-content/themes/jobswh/css/../img/icon-chevron-white-left.svg) no-repeat center left}.nav-wrapper .jobs-nav .jobs-navs .all-jobs{width:100%;margin-top:var(--margin-small)}@media(min-width:1200px){.nav-wrapper .jobs-nav ul{margin-bottom:var(--space-small)}}.nav-wrapper .jobs-nav ul.parent{position:relative}.nav-wrapper .jobs-nav ul.parent.hidden{left:-100%;opacity:0}.nav-wrapper .jobs-nav ul.parent li a{display:flex;align-items:center}.nav-wrapper .jobs-nav ul.parent li a:after{content:"";display:inline-block;margin-left:auto;width:20px;height:20px;background:url(//jobs.concentrix.com/portugal/wp-content/themes/jobswh/css/../img/icon-chevron-white-right.svg) no-repeat center center}.nav-wrapper .jobs-nav ul li a{display:inline-block;padding:calc(.5 * var(--space-x-small));padding-left:0;color:var(--color-white);font-size:var(--font-size-h5);font-weight:var(--font-semi-bold)}.nav-wrapper .jobs-nav .subcat{display:none}@media(max-width:1199px){.nav-wrapper .jobs-nav .all-jobs{display:none}}@media(min-width:1200px){.nav-wrapper .menu-wrapper{width:40%;padding-left:var(--space-large)}}@media(max-width:1199px){.nav-wrapper .menu-wrapper{width:100%;margin-top:var(--space-large)}}.nav-wrapper .menu-wrapper .menu li a{display:inline-block;padding:calc(.5 * var(--space-x-small));padding-left:0;color:var(--color-white);font-size:var(--font-size-h5);font-weight:var(--font-semi-bold)}.nav-wrapper .menu-wrapper .all-jobs-wrapper-mobile{margin-top:var(--space-large)}@media(min-width:1200px){.nav-wrapper .menu-wrapper .all-jobs-wrapper-mobile{display:none !important}}.nav-wrapper .menu-wrapper .all-jobs-wrapper-mobile .btn{width:100%}body.rtl .nav-wrapper .jobs-nav ul.parent li a:after{display:none}@media(min-width:1200px){body.rtl .nav-wrapper .menu-wrapper{padding-right:var(--space-large);padding-left:0}}.gform_wrapper h2.gform_submission_error{font-size:16px !important}.gform_wrapper form .gform_body .gfield{margin-bottom:15px}.gform_wrapper form .gform_body .gfield.gform_validation_containerinput-type-honeypot{display:none}.gform_wrapper form .gform_body .gfield.input-type-checkbox,.gform_wrapper form .gform_body .gfield.input-type-consent{margin-bottom:0}.gform_wrapper form .gform_body .gfield.input-type-checkbox .gchoice,.gform_wrapper form .gform_body .gfield.input-type-consent .gchoice{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:flex-start}.gform_wrapper form .gform_body .gfield.input-type-checkbox .gchoice .gfield-choice-input,.gform_wrapper form .gform_body .gfield.input-type-consent .gchoice .gfield-choice-input{margin:5px 10px 0 0}.gform_wrapper form .gform_body .gfield.input-type-checkbox input[type=checkbox],.gform_wrapper form .gform_body .gfield.input-type-consent input[type=checkbox]{-webkit-appearance:checkbox}.gform_wrapper form .gform_body .gfield.input-type-checkbox label,.gform_wrapper form .gform_body .gfield.input-type-consent label{color:#000;font-size:16px;font-weight:500;line-height:150%}.gform_wrapper form .gform_body .gfield.input-type-checkbox label a,.gform_wrapper form .gform_body .gfield.input-type-consent label a{color:#000;text-decoration:underline}.gform_wrapper form .gform_body .gfield label.gfield_label{font-size:16px;font-weight:600;color:#000}.gform_wrapper form .gform_body .gfield label.gfield_label .gfield_required{display:none}.gform_wrapper form .gform_body .gfield input[type=text],.gform_wrapper form .gform_body .gfield input[type=email],.gform_wrapper form .gform_body .gfield input[type=tel],.gform_wrapper form .gform_body .gfield select,.gform_wrapper form .gform_body .gfield textarea{font-family:Montserrat,Helvetica,Arial,Helvetica,sans-serif;border:0 none;height:50px;font-size:18px;font-weight:700;padding:0 15px;-webkit-border-radius:100px;border-radius:100px;background-clip:padding-box;border:1px solid #ccc}.gform_wrapper form .gform_body .gfield input[type=text]:focus,.gform_wrapper form .gform_body .gfield input[type=email]:focus,.gform_wrapper form .gform_body .gfield input[type=tel]:focus,.gform_wrapper form .gform_body .gfield select:focus,.gform_wrapper form .gform_body .gfield textarea:focus{outline:none}.gform_wrapper form .gform_body .gfield textarea{padding:15px;-webkit-border-radius:20px;border-radius:20px;background-clip:padding-box}.gform_wrapper form .gform_footer{margin-bottom:0 !important;padding-bottom:0 !important}.gform_wrapper form .gform_footer input[type=submit]{border:0 none;margin-bottom:0;-webkit-border-radius:56px;border-radius:56px;background-clip:padding-box;height:56px;display:block !important;background-color:var(--color-blue);width:100%;font-weight:700;font-size:18px;font-family:Montserrat,Helvetica,Arial,Helvetica,sans-serif;color:#fff;cursor:pointer}.gform_wrapper form .gform_ajax_spinner{width:32px;height:auto}.gform_wrapper .gform_required_legend{display:none !important}.gform_wrapper.gravity-theme .gfield_required{display:none !important}.gform_wrapper form .gform-body .privacy-modal-call{display:block}.gform_wrapper form .gform-body .privacy-modal-call .ginput_container{pointer-events:none}.gform_wrapper form .gform-body .privacy-modal-box{position:fixed;z-index:200;top:-20px;right:0;bottom:-20px;left:0;background:rgba(0,0,0,.25);opacity:0;visibility:hidden}.gform_wrapper form .gform-body .privacy-modal-box.active{opacity:1;visibility:visible}.gform_wrapper form .gform-body .privacy-modal-box .hold{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;-webkit-border-radius:10px;border-radius:10px;background-clip:padding-box;box-shadow:0 0 10px rgba(0,0,0,.2)}@media(max-width:1199px){.gform_wrapper form .gform-body .privacy-modal-box .hold{width:90%;height:80vh}}@media(min-width:1200px){.gform_wrapper form .gform-body .privacy-modal-box .hold{width:66%;height:80vh}}.gform_wrapper form .gform-body .privacy-modal-box .hold .content{overflow:auto;position:relative;z-index:90;height:100%}.gform_wrapper form .gform-body .privacy-modal-box .hold .content p+p,.gform_wrapper form .gform-body .privacy-modal-box .hold .content p+ul,.gform_wrapper form .gform-body .privacy-modal-box .hold .content p+ol,.gform_wrapper form .gform-body .privacy-modal-box .hold .content ul+p,.gform_wrapper form .gform-body .privacy-modal-box .hold .content ul+ul,.gform_wrapper form .gform-body .privacy-modal-box .hold .content ul+ol,.gform_wrapper form .gform-body .privacy-modal-box .hold .content ol+p,.gform_wrapper form .gform-body .privacy-modal-box .hold .content ol+ul,.gform_wrapper form .gform-body .privacy-modal-box .hold .content ol+ol{margin-top:1.4em}.gform_wrapper form .gform-body .privacy-modal-box .hold .content p,.gform_wrapper form .gform-body .privacy-modal-box .hold .content li{font-size:18px;line-height:1.6}.gform_wrapper form .gform-body .privacy-modal-box .hold .content p a,.gform_wrapper form .gform-body .privacy-modal-box .hold .content li a{color:#003d5b;text-decoration:underline}.gform_wrapper form .gform-body .privacy-modal-box .hold .content ul{list-style:inside disc}.gform_wrapper form .gform-body .privacy-modal-box .hold .content ol{list-style:inside decimal-leading-zero}.gform_wrapper form .gform-body .privacy-modal-box .hold .content h1:not(:first-of-type),.gform_wrapper form .gform-body .privacy-modal-box .hold .content h2:not(:first-of-type),.gform_wrapper form .gform-body .privacy-modal-box .hold .content h3:not(:first-of-type),.gform_wrapper form .gform-body .privacy-modal-box .hold .content h4:not(:first-of-type),.gform_wrapper form .gform-body .privacy-modal-box .hold .content h5:not(:first-of-type){margin:30px 0 10px}.gform_wrapper form .gform-body .privacy-modal-box .hold .content strong{font-weight:700}.gform_wrapper form .gform-body .privacy-modal-box .hold .content table{overflow:hidden;display:table;table-layout:fixed;width:100%;margin:20px 0}.gform_wrapper form .gform-body .privacy-modal-box .hold .content table th{white-space:normal}.gform_wrapper form .gform-body .privacy-modal-box .hold .content .btn{display:inline-block;color:#fff;background:#003d5b}.gform_wrapper form .gform-body .privacy-modal-box .hold .content .btn.line{color:#003d5b;border:2px solid #003d5b;background:0 0}.gform_wrapper form .gform-body .privacy-modal-box .hold .content .btn.full{width:100%;text-align:center}@media(max-width:1199px){.gform_wrapper form .gform-body .privacy-modal-box .hold .content{padding:20px;padding-top:40px;padding-bottom:120px}}@media(min-width:1200px){.gform_wrapper form .gform-body .privacy-modal-box .hold .content{padding:40px;padding-top:60px;padding-bottom:200px}}.gform_wrapper form .gform-body .privacy-modal-box .hold .close-modal{cursor:pointer;position:absolute;z-index:100;top:0;right:0;color:gray;font-weight:600;padding:10px;-webkit-border-radius:0 10px;border-radius:0 10px;background-clip:padding-box;display:flex;align-items:center}.gform_wrapper form .gform-body .privacy-modal-box .hold .close-modal svg{fill:gray;display:block;width:18px;height:18px}.gform_wrapper form .gform-body .privacy-modal-box .hold .close-modal span{display:block;margin-left:5px}.gform_wrapper form .gform-body .privacy-modal-box .hold .buttons-group{position:absolute;z-index:100;display:flex;align-items:center;gap:10px}@media(max-width:1199px){.gform_wrapper form .gform-body .privacy-modal-box .hold .buttons-group{right:10px;bottom:10px;left:10px;gap:5px}}@media(min-width:1200px){.gform_wrapper form .gform-body .privacy-modal-box .hold .buttons-group{right:20px;bottom:20px;left:20px;gap:10px}}.gform_wrapper form .gform-body .privacy-modal-box .hold .buttons-group:after{content:"";pointer-events:none;position:absolute;z-index:80;right:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 54%)}@media(max-width:1199px){.gform_wrapper form .gform-body .privacy-modal-box .hold .buttons-group:after{top:-80px;bottom:-10px}}@media(min-width:1200px){.gform_wrapper form .gform-body .privacy-modal-box .hold .buttons-group:after{top:-100px;bottom:-20px}}.gform_wrapper form .gform-body .privacy-modal-box .hold .buttons-group .button-accept,.gform_wrapper form .gform-body .privacy-modal-box .hold .buttons-group .button-reject{cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;z-index:90;width:50%;height:60px;color:#fff;font-weight:600;-webkit-border-radius:100px;border-radius:100px;background-clip:padding-box}@media(max-width:1199px){.gform_wrapper form .gform-body .privacy-modal-box .hold .buttons-group .button-accept,.gform_wrapper form .gform-body .privacy-modal-box .hold .buttons-group .button-reject{height:40px;font-size:16px}}@media(min-width:1200px){.gform_wrapper form .gform-body .privacy-modal-box .hold .buttons-group .button-accept,.gform_wrapper form .gform-body .privacy-modal-box .hold .buttons-group .button-reject{height:60px;font-size:18px}}.gform_wrapper form .gform-body .privacy-modal-box .hold .buttons-group .button-accept{background:#003d5b}.gform_wrapper form .gform-body .privacy-modal-box .hold .buttons-group .button-reject{background:gray}.gform_confirmation_message{background:var(--color-teal);padding:20px;font-weight:500;color:var(--color-blue);font-size:16px}.accordion-wrapper .item+.item{border-top:1px solid var(--color-blue-opacity)}.accordion-wrapper .item.item-search .item-title .indicator{display:none}.accordion-wrapper .item.item-search .item-panel{max-height:unset;overflow:visible}.accordion-wrapper .item .item-title{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:space-between;padding:var(--space-small) 0;color:var(--color-blue);font-weight:var(--font-semi-bold);font-size:var(--font-size-body);line-height:var(--line-height-body)}.accordion-wrapper .item .item-title.active .indicator{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion-wrapper .item .item-title .item-title-text{width:100%;padding-right:30px}.accordion-wrapper .item .item-title .indicator{background:url(//jobs.concentrix.com/portugal/wp-content/themes/jobswh/css/../img/icon-chevron-down-smartgreen.svg) no-repeat center center;width:18px;height:13px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;flex-grow:1;flex-shrink:0}.accordion-wrapper .item .item-panel{display:block;overflow:hidden;transition:max-height .2s ease-out;max-height:0}.accordion-wrapper .item .item-panel p:last-child,.accordion-wrapper .item .item-panel ul:last-child,.accordion-wrapper .item .item-panel ol:last-child{padding-bottom:var(--space-small)}html{scroll-behavior:smooth}body{font-family:var(--font-family);font-weight:var(--font-regular);font-size:calc((12px + (14 - 12) * ((100vw - 320px) / (1600 - 320))));background:var(--color-background)}body .container{max-width:var(--max-width);margin:0 auto;padding:0 var(--space-margin-v)}body h1,body .h1{color:var(--color-headline);font-weight:var(--font-bold) !important;font-size:var(--font-size-h1) !important;line-height:var(--line-height-heading-large)}body h2,body .h2{color:var(--color-headline);font-weight:var(--font-bold) !important;font-size:var(--font-size-h2) !important;line-height:var(--line-height-heading-large)}body h3,body .h3{color:var(--color-headline);font-weight:var(--font-semi-bold) !important;font-size:var(--font-size-h3) !important;line-height:var(--line-height-heading)}body h4,body .h4{color:var(--color-headline);font-weight:var(--font-semi-bold) !important;font-size:var(--font-size-h4) !important;line-height:var(--line-height-heading)}body h5,body .h5{color:var(--color-headline);font-weight:var(--font-semi-semi-bold) !important;font-size:var(--font-size-h5) !important;line-height:var(--line-height-heading)}body h6,body .h6{color:var(--color-green);font-weight:var(--font-medium) !important;font-size:var(--font-size-h6) !important;line-height:var(--line-height-heading);text-transform:uppercase}body #breadcrumbs{margin-bottom:calc(-1.25 * var(--space-large));font-weight:var(--font-medium);font-size:var(--font-size-caption);line-height:1;text-transform:uppercase}body #breadcrumbs,body #breadcrumbs a{color:var(--color-green)}body a.btn,body button.btn,body .btn{-webkit-appearance:none;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;height:3.2em;padding:0 2em;font-family:var(--font-family);font-size:var(--font-size-body);font-weight:var(--font-semi-bold);text-decoration:none !important;border:2px solid transparent;border-radius:3em;color:var(--color-white) !important;background-color:var(--color-blue)}body a.btn:hover,body button.btn:hover,body .btn:hover{color:var(--color-blue) !important;background-color:var(--color-teal)}body a.btn.btn-white,body button.btn.btn-white,body .btn.btn-white{color:var(--color-blue) !important;background:var(--color-white)}body a.btn.btn-white:hover,body button.btn.btn-white:hover,body .btn.btn-white:hover{color:var(--color-blue) !important;background-color:var(--color-teal)}body .tag{font-size:var(--font-size-body-small);font-weight:600;padding:7px 14px;-webkit-border-radius:100px;border-radius:100px;background-clip:padding-box}body .tag.tag-transparent{border:1px solid rgba(255,255,255,.5);color:#fff}body .tag.tag-gray{background:#e9e9e9;color:var(--color-blue)}body .tag.tag-green{background:rgba(46,216,195,.2);color:var(--color-blue)}body .tag.tag-red{background:rgba(244,67,54,.2);color:#f44336}body .tag.tag-blue{background:#d4dffb;color:var(--color-blue)}body .tag.tag-blue a{color:var(--color-blue)}body .tag.tag-upbeat-green{background:var(--color-teal);color:var(--color-blue)}body .tag.tag-upbeat-green a{color:var(--color-blue)}body .tag.tag-upbeat-green-light{background:rgba(46,216,195,.2);color:var(--color-blue)}body .tag.tag-upbeat-green-light a{color:var(--color-blue)}body .custom-toogle input[type=checkbox]{visibility:hidden;position:absolute;z-index:-1;width:0;height:0}body .custom-toogle label{cursor:pointer;position:relative;display:block;width:44px;height:25px;background-color:var(--color-gray);border-radius:3em;transition:.5s}body .custom-toogle label:after{content:"";position:absolute;top:3.5px;left:3.5px;width:18px;height:18px;background-color:var(--color-text);border-radius:100%;transition:.5s}body .custom-toogle span{position:absolute;top:50%;left:calc( 100% + var(--space-xx-small) );transform:translateY(-50%);white-space:nowrap}body .custom-toogle input[type=checkbox]:checked+label{background-color:var(--color-teal)}body .custom-toogle input[type=checkbox]:checked+label:after{left:calc(100% - 22.5px);background-color:var(--color-blue)}body img{display:block;width:100%;height:auto}body img.rounded{-webkit-border-radius:16px;border-radius:16px;background-clip:padding-box}@media(min-width:1200px){body img.rounded{-webkit-border-radius:32px;border-radius:32px;background-clip:padding-box}}body table{font-size:18px;line-height:140%;color:#000;border:1px solid #003d5b;border-collapse:collapse}@media(max-width:767px){body table{overflow:auto;display:inline-block;width:100%}}body table th,body table td{width:auto;padding:10px;border:1px solid #003d5b}body table th{background:rgba(46,216,195,.2);white-space:nowrap}.gd-section{padding:var(--space-x-large) 0}.gd-section.is-color-white{background-color:var(--color-white)}.gd-section.is-color-blue{background-color:var(--color-blue)}.gd-section.is-color-blue p,.gd-section.is-color-blue li{color:var(--color-white)}.gd-section.is-color-blue p a,.gd-section.is-color-blue li a{color:var(--color-white)}.gd-section.is-color-blue .h1,.gd-section.is-color-blue h1,.gd-section.is-color-blue .h2,.gd-section.is-color-blue h2,.gd-section.is-color-blue .h3,.gd-section.is-color-blue h3,.gd-section.is-color-blue .h4,.gd-section.is-color-blue h4,.gd-section.is-color-blue .h5,.gd-section.is-color-blue h5,.gd-section.is-color-blue .h6,.gd-section.is-color-blue h6{color:var(--color-white)}.gd-section.is-color-blue .btn{color:var(--color-blue) !important;background-color:var(--color-white)}.gd-section.is-color-blue .btn:hover{color:var(--color-blue) !important;background-color:var(--color-teal)}.gd-section.is-color-green{background-color:var(--color-teal)}.gd-section.is-color-green p,.gd-section.is-color-green li{color:var(--color-blue)}.gd-section.is-color-green p a,.gd-section.is-color-green li a{text-decoration-color:var(--color-white)}.gd-section.is-color-green .h6,.gd-section.is-color-green h6{color:var(--color-blue)}.gd-section.is-color-green .btn{color:var(--color-blue) !important;background-color:var(--color-white)}.gd-section.is-color-green .btn:hover{color:var(--color-white) !important;background-color:var(--color-blue)}.gd-section.is-color-gray{background-color:var(--color-gray)}.gd-section.no-space-top{margin-top:calc(-1 * var(--space-large))}.gd-section.is-color-transparent+.gd-section.is-color-transparent{padding-top:0 !important}.gd-section.is-color-white+.gd-section.is-color-white{padding-top:0 !important}.gd-section.is-color-blue+.gd-section.is-color-blue{padding-top:0 !important}.gd-section.is-color-blue+.gd-section.is-color-blue{padding-top:0 !important}.gd-section .headlines{margin-bottom:var(--space-small)}.gd-section .headlines h4,.gd-section .headlines h5,.gd-section .headlines h6{margin-bottom:var(--space-xx-small)}.gd-section .more-link{margin-top:var(--space-small);text-align:center}@media(max-width:767px){.gd-section .more-link .btn{width:100%}}.gd-section .more-link+.more-link{margin-top:var(--space-xx-small)}.gd-section p,.gd-section li{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-regular);line-height:var(--line-height-body)}.gd-section p b,.gd-section p strong,.gd-section li b,.gd-section li strong{font-weight:var(--font-semi-bold)}.gd-section p a,.gd-section li a{color:var(--color-blue);text-decoration:underline;text-decoration-color:var(--color-teal);text-decoration-thickness:2px}.gd-section p+p{margin-top:var(--paragraph-space)}.gd-section.fancy-one{padding-bottom:calc( var(--space-x-large) * 2 )}.gd-section.fancy-one:before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:var(--space-x-large);left:0;background-color:var(--color-blue);border-radius:0 0 300em}@media(max-width:767px){.gd-section.fancy-one:before{border-radius:0 0 10em}}.gd-section.fancy-one:after{content:"";position:absolute;bottom:0;left:var(--space-margin-v);width:50vw;height:calc( var(--space-x-large) * 2 );background:url(//jobs.concentrix.com/portugal/wp-content/themes/jobswh/css/../img/img-extra-arrows-teal.png);background-repeat:no-repeat;background-size:auto 100%}@media(max-width:767px){.gd-section.fancy-one:after{bottom:calc( var(--space-x-large) * .25 );height:calc( var(--space-x-large) * 1.5 )}}.gd-section.fancy-one .container{position:relative;z-index:1}@media(max-width:767px){.gd-section.fancy-one .container{padding-bottom:var(--space-large)}}.gd-section.fancy-one p,.gd-section.fancy-one li{color:var(--color-white)}.gd-section.fancy-one p a,.gd-section.fancy-one li a{color:var(--color-white)}.gd-section.fancy-one .h1,.gd-section.fancy-one h1,.gd-section.fancy-one .h2,.gd-section.fancy-one h2,.gd-section.fancy-one .h3,.gd-section.fancy-one h3,.gd-section.fancy-one .h4,.gd-section.fancy-one h4,.gd-section.fancy-one .h5,.gd-section.fancy-one h5,.gd-section.fancy-one .h6,.gd-section.fancy-one h6{color:var(--color-teal)}.gd-section.fancy-one .btn{color:var(--color-teal) !important;border-color:var(--color-teal);background-color:transparent}.gd-section.fancy-one .btn:hover{color:var(--color-blue) !important;background-color:var(--color-teal)}body.single-jobs-abroad #breadcrumbs{display:none}.post-password-form{margin-bottom:var(--space-large);padding:var(--space-large);background-color:var(--color-gray);border-radius:var(--border-radius-large)}.post-password-form p{font-size:var(--font-size-h5);text-align:center}.post-password-form p+p{margin-top:var(--space-small) !important}.post-password-form input{padding:var(--space-xx-small);font-size:var(--font-size-h4);border-radius:var(--border-radius-large)}body.rtl .custom-toogle span{right:calc(100% + var(--space-xx-small));left:auto}.gd-section:empty{display:none}