.recruitment-card-list{align-items:start;display:flex;flex-wrap:wrap;gap:2em;height:100%;justify-content:center;list-style:none!important;margin:0!important;padding:4em 0 5em!important;position:relative}.recruitment-card-list:before{background-color:#f8fbff;content:"";height:100%;inset:0;position:absolute;transform:translateX(-40vw);width:900vw;z-index:1}.recruitment-card-list *{margin:0;min-width:0;padding:0}.recruitment-card-list-item{background-color:transparent;border-radius:3em;display:flex;flex-direction:column;position:relative;transition:background-color .2s ease-in-out;width:15.8em;z-index:4}.recruitment-card-list-item:before{display:none!important;font-size:.8em!important}.recruitment-card-list-item-first-row{background-color:#dedddc;border-radius:3em;cursor:pointer;height:20em;padding:3em 1.4em 1em;position:relative}.recruitment-card-list-item-first-row:hover{box-shadow:.125rem .25rem 1.25rem .0875rem rgba(45,45,45,.13)!important}.recruitment-card-list-item-stage-box{text-align:end}.recruitment-card-list-item-stage-box p{font-size:1.2em;font-weight:700;width:100%}.recruitment-card-list-item-activate-btn{background-color:transparent!important;border:none!important;border-radius:100%!important;bottom:1em!important;cursor:pointer!important;display:grid!important;font-size:1.28em!important;font-weight:700!important;height:1em!important;outline:none!important;place-content:center!important;position:absolute!important;right:1.4em!important;transition:color .2s ease-in-out!important;transition:transform .2s ease-in-out!important;width:1em!important}.career-offer-active .recruitment-card-list-item-activate-btn{transform:rotate(45deg)!important}.recruitment-card-list-item-activate-btn:focus{outline:none!important}.recruitment-card-list-item-activate-btn:hover{color:#3ebcdf!important}.recruitment-card-list-item-activate-btn img,.recruitment-card-list-item-activate-btn svg{fill:#1074be!important;height:100%!important;transform:scale(1.5)!important;transition:transform .2s ease-in-out!important;transition:fill .2s ease-in-out!important;width:100%!important}.recruitment-card-list-item-drop .recruitment-card-list-item-activate-btn img,.recruitment-card-list-item-drop .recruitment-card-list-item-activate-btn svg{fill:#fff!important}.recruitment-card-list-item-activate-btn svg:hover{fill:#f8fbff!important}.recruitment-card-list-item.career-offer-active .recruitment-card-list-item-drop,.recruitment-card-list-item.career-offer-active .recruitment-card-list-item-first-row{box-shadow:.125rem .25rem 1.25rem .0875rem rgba(45,45,45,.13)!important}.recruitment-card-list-item.career-offer-active .recruitment-card-list-item-activate-btn{font-weight:700!important}.recruitment-card-list-item.career-offer-active .recruitment-card-list-item-activate-btn:hover{color:#dedddc!important}.recruitment-card-list-item-activate-btn-with-img img{height:20px!important;transform:translate(-1px,10px) rotate(-45deg)!important}.recruitment-card-list-item-img-box{align-items:end;display:flex;justify-content:center;margin-bottom:-.4em}#item3 .recruitment-card-list-item-img-box img{transform:translateY(-.4em)}.recruitment-card-list-item-img-box img{height:70%;margin-bottom:0!important;width:70%}#item0 .recruitment-card-list-item-img-box img{transform:scale(.8)}#item4 .recruitment-card-list-item-img-box img{width:2.6em}.recruitment-card-list-item-body{display:flex;flex-direction:column;gap:1em}.recruitment-card-list-item-body h2{color:var(--color-h2);font-size:1em;text-align:center;width:100%;width:100%!important}.recruitment-card-list-item-body p{color:#1074be;font-size:1.1rem!important;text-align:start;width:100%!important}.recruitment-card-list-item-drop-item-subtitle{font-size:.9em!important}.recruitment-card-list-item-drop{border-radius:3em;display:flex;flex-direction:column;gap:1em;height:0;margin-top:.3em;opacity:0;text-align:start;transition:opacity .8s ease-in-out}.recruitment-card-list-item-drop *{visibility:hidden}.recruitment-card-list-item.career-offer-active .recruitment-card-list-item-drop{background-color:#3ebcdf;height:34em;opacity:1;padding:1.8em 1.4em}.recruitment-card-list-item.career-offer-active .recruitment-card-list-item-drop-es{height:38em!important}.recruitment-card-list-item.career-offer-active .recruitment-card-list-item-drop *{color:#fff!important;visibility:visible;width:100%}.recruitment-card-list-item.career-offer-active .recruitment-card-list-item-stage-box p{color:#000!important}.recruitment-card-list-item-drop-item-title{font-weight:700}.recruitment-card-list-item-drop-item-subtitle{font-size:.9em}.recruitment-card-list-item-txt-drop{bottom:-5em;list-style:inside;position:absolute}.recruitment-card-list-item-txt-drop li span{margin-left:-.3em}.recruitment-card-list-item-txt-drop li::marker{font-size:.8em}@media only screen and (max-width:500px){.careers-row-5{text-align:center}.recruitment-card-list{justify-content:center}}@media only screen and (min-width:1200px){.recruitment-card-list{justify-content:center}}@media only screen and (max-width:767px){.recruitment-card-list #item0{margin-bottom:2em!important}}.recruitment-card-list .careers-layout-container p{width:100%!important}.recruitment-card-process-time-container{bottom:3em;position:absolute;width:100%!important;z-index:4}.recruitment-card-process-time-container ul{align-items:center;display:flex;list-style:inside}@media only screen and (max-width:1200px){.recruitment-card-process-time-container ul{display:flex;justify-content:center}}.nearshore-card1__title{color:var(--color-h2);margin:0;text-align:start!important}.nearshore-card1__description{color:var(--color-description);font-size:1.3em;font-weight:200;margin-top:0!important}