:root{--color-gray-strong:#808080;--color-gray-medium:#636363;--color-gray-light:#DDDEDF;--color-gray-ligther:#E5E5E5;--color-blue-medium:#198AEC;--color-blue-light:#72CEF3;--color-blue-lighter:#EDF9FE}h1{font-size:9rem;font-weight:900;line-height:8rem;color:var(--color-dark-primary);line-height:8rem;display:flex;align-items:center;letter-spacing:-.05em}h3{font-size:3rem;font-weight:900;color:var(--color-dark-primary);line-height:3.6rem;display:flex;align-items:center;letter-spacing:-.05em}p{line-height:21.6px}a{color:unset}.txt-white{color:#fff}.txt-gray{color:var(--color-gray-medium)}.txt-blue-heavy{color:var(--color-dark-primary)}.txt-blue-light{color:var(--color-blue-light)}.txt-12{font-size:1.2rem}.txt-14{font-size:1.4rem}.txt-16{font-size:1.6rem}.txt-18{font-size:1.8rem}.txt-22{font-size:2.2rem}.txt-24{font-size:2.4rem}.txt-30{font-size:3rem}.txt-bold{font-weight:700}.txt-weigth-400{font-weight:400}.txt-weight-700{font-weight:700}.txt-weight-900{font-weight:700}.line-height-19{line-height:1.92rem}.line-height-21{line-height:2.16rem}.line-height-28{line-height:2.88rem}.line-height-36{line-height:3.6rem}.mt-21{margin-top:2.1rem}.mt-27{margin-top:2.7rem}.mt-32{margin-top:3.2rem}.mt-36{margin-top:3.6rem}.mt-40{margin-top:4rem}.mt-44{margin-top:4.4rem}.mt-61{margin-top:6.1rem}.mt-78{margin-top:7.8rem}.mt-84{margin-top:8.4rem}.mt-90{margin-top:9rem}.mt-106{margin-top:10.6rem}.mt-133{margin-top:13.3rem}.mt-141{margin-top:14.1rem}.mt-151{margin-top:15.1rem}.mb-32{margin-bottom:3.2rem}.mb-52{margin-bottom:5.2rem}.mb-87{margin-bottom:8.7rem}.mb-90{margin-bottom:9rem}.mb-106{margin-bottom:10.6rem}.mx-30{margin-left:3rem;margin-right:3rem}.ml-26{margin-left:2.6rem}.mr-20{margin-right:2rem}@media (min-width:768px){.mt-md-141{margin-top:14.1rem}.mb-md-106{margin-bottom:10.6rem}}:is(button,a).button-primary{border-radius:.8rem;background:var(--color-blue-medium);color:#fff;padding:1.6rem 0 1.5rem 0;line-height:2.9rem}:is(button,a).button-primary-strong{border-radius:.8rem;background:var(--color-dark-primary);color:#fff;padding:1.6rem 0 1.5rem 0;line-height:2.9rem}:is(button,a).button-secondary{border-radius:.8rem;background:var(--color-blue-light);color:#fff;padding:1.4rem 1.8rem 1.4rem 1.7rem;line-height:2.9rem}#job-board-home .banner-top-wrapper{height:100%;height:100vh;max-height:1300px;position:absolute;width:100%;z-index:-200;top:9.1rem}#job-board-home .banner-top{box-sizing:content-box;height:100%;background-image:linear-gradient(360deg,#fff 50.93%,rgba(255,255,255,0) 95.95%),url("../../../img/human-resources/home-banner.webp")!important;background-repeat:no-repeat;background-size:cover;background-position:top center;overflow:hidden;width:100%;z-index:-1}#job-board-home .subtitle{margin-top:23.7rem}#job-board-home .title{margin-top:2.6rem}#job-board-home .txt-p-1{margin-top:5.4rem;max-width:37.3rem}#job-board-home .card-action-wrapper{gap:2rem;flex-wrap:wrap;justify-content:space-between}#job-board-home .card-action{flex:2;max-width:40rem;min-width:25rem;width:100%}#job-board-home .card-action p{flex:1;margin-top:3.6rem}#job-board-home .card-action :is(button,a){margin-top:4.4rem}#job-board-home .slick-track{display:flex;flex-wrap:wrap}#job-board-home .card-vacant{border:.1rem solid var(--color-gray-light);box-sizing:border-box;border-radius:.8rem;overflow:hidden;margin-right:4.25rem;margin-left:4.25rem;max-width:28rem;text-align:start;display:flex;flex-direction:column;flex:2;height:unset}#job-board-home .card-vacant img{border-radius:.8rem .8rem 0 0;border:.1rem solid var(--color-gray-light);height:16rem;width:100%}#job-board-home .card-vacant a.button-primary{padding:1.4rem 0 1.4rem 0;line-height:2.1rem}#job-board-list-vacants .MuiOutlinedInput-root{border-radius:.8rem}#job-board-postulation-form .section-list-vacancies{margin-top:0}#job-board-postulation-form .postulation-form .title-wrapper{background:var(--color-blue-lighter);display:flex;align-items:center;height:10rem;width:100%}#job-board-postulation-form .postulation-form input,#job-board-postulation-form .postulation-form select{border-radius:.8rem;border:.1rem solid var(--color-blue-medium);box-sizing:border-box;color:var(--color-gray-strong);line-height:1.9rem;height:6rem;padding-left:2.6rem}#job-board-postulation-form .postulation-form select{padding-right:3.6rem}#job-board-postulation-form .postulation-form textarea{border-radius:.8rem;border:.1rem solid var(--color-blue-medium);box-sizing:border-box;color:var(--color-gray-strong);line-height:2.4rem;height:20rem;padding-top:1.8rem;padding-bottom:1.8rem;padding-left:2.6rem}#job-board-postulation-form .postulation-form .curriculum-wrapper{background:var(--color-blue-lighter);display:flex;align-items:center;justify-content:space-between;height:auto;padding:4.4rem 3rem;width:100%}#job-board-postulation-form .postulation-form .curriculum-wrapper p{max-width:50rem}.postulation-form .curriculum-wrapper img.desktop{display:block}.postulation-form .curriculum-wrapper img.mobile{display:none}.postulation-form .curriculum-wrapper button{min-width:20rem;box-sizing:content-box}.postulation-form .curriculum-wrapper div.curriculum-txt{display:flex;align-items:center}.postulation-form .curriculum-wrapper div.curriculum-txt p{margin:0}.postulation-form .curriculum-wrapper i.fa-check-circle{display:none;color:var(--color-blue-light);font-size:3rem}.postulation-form .curriculum-wrapper.cv-loaded i.fa-check-circle{display:block}#job-board-postulation-form .postulation-form .privacy-policy-wrapper p{line-height:1.44rem}#job-board-postulation-form .postulation-form button#submit{max-width:30rem;width:100%}.section-list-vacancies{display:flex;flex-direction:column;gap:1rem;margin-top:10.6rem}.section-list-vacancies .header{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:0.8rem;background:var(--color-blue-light);margin-bottom:1rem;min-height:4.8rem;align-items:center;justify-items:center}.section-list-vacancies .item{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:0.8rem;grid-template-rows:9.5rem auto;background:var(--color-blue-lighter);align-items:center;transition:max-height .7s linear;height:auto;max-height:9.5rem;overflow:hidden}.section-list-vacancies .item .toggler i{padding-left:1.7rem;width:5.7rem}.section-list-vacancies .item .anim-rotate{transform:rotate(180deg);transition:transform .7s linear}.section-list-vacancies .item.expand .anim-rotate{transform:rotate(0)}.section-list-vacancies .item .line-mobile{text-align:center}.section-list-vacancies .item.expand{max-height:35rem}.section-list-vacancies .item .description{column-gap:3rem;display:flex;column-gap:3.1rem;justify-content:center;grid-column:1/4;height:15.3rem;align-items:center;border-top:.1rem solid var(--color-blue-light);margin:0 4rem;padding:0 2.6rem;width:auto}.section-list-vacancies .item .description span{max-width:unset}.section-list-vacancies .item .description .area-btns{margin-right:0;margin-left:auto}.section-list-vacancies .item a.details{line-height:2.16rem;padding:1.4rem 0;width:15.6rem;min-width:15.6rem}.section-list-vacancies .item a.whatsapp{background:#50cd5e}.section-list-vacancies .toggler{align-items:center;height:3rem;align-self:center;margin-right:auto;display:inline-flex;width:auto}.section-list-vacancies .toggler:hover{cursor:pointer}.section-list-vacancies .load-more{display:none}.vacancies-control{display:flex;justify-content:end;flex-wrap:wrap;gap:1.6rem}.vacancies-control input:is(#input-autpocomplete-job,#input-autpocomplete-city){font-size:1.6rem;height:auto;font-family:Lato;padding:1.7rem 1.65rem}.vacancies-control input#input-city{font-size:1.6rem;height:auto;font-family:Lato;padding:.81rem .4rem}.vacancies-control :is(label,legend){font-size:1.6rem}.vacancies-pagination .MuiPaginationItem-icon{font-size:2.4rem}.vacancies-pagination .MuiPaginationItem-page{font-family:Lato;font-size:1.6rem}.section-message .btn{max-width:32rem;min-width:26rem;width:100%}.banner-top-lines{padding-bottom:3.2rem;position:relative;width:100%;min-height:43.3rem;height:43.3rem;background-image:url("../../../img/human-resources/lienas.svg")!important;background-repeat:repeat-x;background-size:contain;background-position:0 -1.4rem;overflow:hidden;box-sizing:content-box}.banner-top-lines .txt-wrapper{display:flex;flex-direction:column}.banner-top-lines .txt-menu{margin-top:11.8rem;font-weight:700;font-size:12px;line-height:1.4rem;color:#12428a}.banner-top-lines .txt-menu .arrow{display:none}.banner-top-lines .txt-menu a{text-decoration:underline}.banner-top-lines .title-h1{margin-top:7.8rem;line-height:8rem;display:flex;align-items:center;letter-spacing:-.05em}.banner-top-lines .txt-description{margin-top:2.5rem;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#636363}.section-privacy .img-privacy-wrapper{align-items:center;border:1px solid var(--color-blue-light);box-sizing:border-box;border-radius:1rem;display:flex;min-height:10rem;justify-content:center;margin-right:2rem;min-width:10rem;width:10rem}.section-privacy a:hover{color:var(--color-gray-medium);text-decoration:none}.section-privacy .img-privacy-wrapper img{height:3.26rem}.section-privacy p{line-height:1.68rem;max-width:78rem}.section-privacy .text-1{display:block}.section-privacy .text-2{display:none}.section-benefits{display:grid;grid-template-columns:1fr auto 1fr auto 1fr}.card-benefit{height:35rem}.section-benefits .separator{background:var(--color-blue-light);width:.1rem}.message-1-wrapper{background:var(--color-blue-lighter);display:flex;align-items:center;justify-content:space-between;height:auto;padding:3rem 3.4rem;column-gap:1.5rem;width:100%}.message-1-wrapper p{max-width:50rem}.privacy-policy-wrapper{display:flex;align-items:center}.privacy-policy-wrapper .check-text span.txt-t{display:none}.check-custom-wrapper{display:flex;margin:0 1.5rem;width:fit-content}.check-custom{display:inline-grid;width:2.8rem;height:2.8rem;border:.1em solid #006fb5}.check-custom-mark{transition:transform .1s ease-in 25ms;transform:scale(0);transform-origin:bottom left}.check-custom-mark.checked{transform:scale(1)}.alertify:not(.ajs-maximized) .ajs-modal{padding:0 5%}.alertify .ajs-dialog{margin:4rem auto}.alertify .ajs-body .ajs-content{padding:0 1.6rem 0 1.6rem}.alertify.custom-confirm .ajs-dialog{max-width:90rem;min-width:65rem;width:100%}.alertify.custom-confirm .btn-close{display:block;text-transform:uppercase;transition:.3s ease;margin-left:5.4rem;font-style:normal;line-height:2.2rem;color:#fff;cursor:pointer}.alertify.custom-confirm .section-list-vacancies{margin-top:0}.alertify.custom-confirm .btn-close:hover{transform:scale(1.2)}.alertify.custom-confirm .ajs-header{background:var(--color-dark-primary);display:flex;height:50px;padding:0}.alertify.custom-confirm .ajs-body{margin:0 -24px;background:var(--color-blue-lighter)}.alertify.custom-confirm .ajs-footer{display:none}.alertify.custom-confirm .ajs-body .ajs-content img.icon-success{height:6rem;margin-top:7.8rem}.alertify.custom-confirm .ajs-body .ajs-content img.icon-success-vacancy{height:6rem;margin-top:1.8rem;display:none}@media (max-width:767.98px){.alertify.custom-confirm .ajs-dialog{min-width:350px}}.slider-card-vacant .slick-arrow{position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:9;opacity:0;visibility:hidden;-webkit-transition:all .4s linear 0s;-moz-transition:all .4s linear 0s;-ms-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s;top:50%}.slider-card-vacant div.slick-arrow{align-items:center;border-radius:1rem;border:.1rem solid var(--color-gray-ligther);box-sizing:border-box;cursor:pointer;display:flex;height:6rem;justify-content:center;width:4rem;cursor:pointer}.slider-card-vacant .slick-arrow i{font-size:4rem;color:var(--color-gray-ligther)}.slider-card-vacant .slick-arrow.prev{left:-40px;opacity:1;visibility:visible}.slider-card-vacant .slick-arrow.next{right:-40px;left:auto;opacity:1;visibility:visible}@media (max-width:992px){#job-board-home .card-action{max-width:32rem}.section-benefits{display:none;grid-template-columns:1fr;grid-row-gap:1.5rem}.card-benefit{height:32rem}.section-benefits .separator{width:88%;margin-left:auto;margin-right:auto;height:.1rem}}@media (max-width:768px){.txt-18{font-size:1.4rem}.txt-24{font-size:2rem}h1{font-size:5rem;line-height:4rem;margin:0 auto;text-align:center}h3{font-size:1.6rem;line-height:1.92rem;margin:0 auto}button.button-primary{padding:1.3rem 0 1.5rem 0;line-height:unset;font-size:1.8rem}#job-board-home .container{padding:0 3rem;text-align:center}#job-board-home .banner-top{background-image:linear-gradient(360deg,#fff 71.93%,rgba(255,255,255,0) 95.95%),url("../../../img/human-resources/home-banner.webp")!important;background-size:81.6rem auto}#job-board-home .title{margin-top:1.3rem}#job-board-home .txt-p-1{text-align:center;line-height:1.68rem;max-width:unset;margin-top:3.4rem}#job-board-home .card-action-wrapper{gap:9.8rem;margin-top:5.8rem}#job-board-home .card-action{max-width:100%}#job-board-home .card-action p{margin-top:2.7rem}#job-board-home .card-action :is(button,a){margin-top:2.7rem}#job-board-home .card-vacant{margin:0 .5rem}#job-board-list-vacants .container-md{padding:0}#job-board-list-vacants .section-privacy{padding:0 3.5rem}#job-board-vacancy .container-md{padding:0}#job-board-vacancy .section-privacy{padding:0 3.5rem}#job-board-postulation-form .container-md{padding:0}#job-board-postulation-form .banner-top-lines .txt-wrapper{padding:0 3.5rem}#job-board-postulation-form .postulation-form .input-wrapper{padding:0 3.5rem;width:100%}#job-board-postulation-form .section-message{display:none}#job-board-postulation-form .section-privacy{padding:0 3.5rem}#job-board-postulation-form .postulation-form button#submit{max-width:unset;width:100%}.section-message h3{margin-left:3.5rem;font-size:2rem;line-height:2.4rem}.section-message .btn{max-width:unset;min-width:unset;height:5rem;line-height:2.4rem;margin-top:4.7rem;width:100%;padding:1.3rem 0 1.3rem 0}.section-message .message-1-wrapper{padding:3.7rem 3.5rem 5.1rem 3.5rem;flex-wrap:wrap}.section-message .message-1-wrapper p{line-height:1.68rem}.section-privacy{flex-direction:column}.section-privacy div{line-height:1.68rem}.section-privacy .img-privacy-wrapper{border:none;min-width:unset;width:unset}.section-privacy .separator{background:var(--color-blue-medium);height:.1rem;margin-top:1.8rem;width:100%}.section-privacy .little{font-size:1.2rem}.section-privacy a{text-align:center}.section-privacy .text-1{display:none}.section-privacy .text-2{display:block}.section-privacy .text-2{display:block}.section-privacy .text-2 p:first-child{text-align:center}.postulation-form .curriculum-wrapper{flex-direction:column;gap:1.8rem;margin-top:1.3rem;text-align:center}.postulation-form .curriculum-wrapper .img-wrapper{height:0}.postulation-form .curriculum-wrapper img.desktop{display:none}.postulation-form .curriculum-wrapper img.mobile{display:block;height:7rem;position:relative;top:-6rem}.postulation-form .curriculum-wrapper button{font-size:1.8rem;line-height:2.16rem;margin-top:1rem}.banner-top-lines{padding-bottom:3.2rem;position:relative;width:100%;min-height:23.45rem;height:auto;background-image:url(../../../img/human-resources/lienas.svg)!important;background-repeat:repeat-x;background-size:contain;background-position:0 -1.4rem;overflow:hidden;box-sizing:content-box}#job-board-list-vacants .banner-top-lines .txt-wrapper{padding:0 3.5rem}#job-board-vacancy .banner-top-lines .txt-wrapper{padding:0 3.5rem}.banner-top-lines .txt-menu{margin-top:6.7rem;font-size:1rem;line-height:1.2rem;display:inline}.banner-top-lines .txt-menu .arrow{display:inline}.banner-top-lines .txt-menu a{padding:1rem 0}.banner-top-lines .txt-menu .hide-mobile{display:none}.privacy-policy-wrapper{flex-direction:column}.privacy-policy-wrapper .check-text span.txt-t{align-self:center;color:var(--color-dark-primary);display:block;font-weight:700;font-size:1.4rem;line-height:1.7rem}.privacy-policy-wrapper p strong{display:none}.check-custom-wrapper{margin:0}.check-custom-wrapper .check-custom{margin-right:.9rem}.banner-top-lines .txt-menu .current-view{display:none}.banner-top-lines .title-h1{text-align:left;margin:5.1rem 0 0 0;line-height:4rem}.banner-top-lines .txt-description{margin-top:3.2rem}.section-list-vacancies{margin-top:6.4rem}.section-list-vacancies .header{grid-template-columns:1fr;justify-items:baseline;padding-left:5.5rem}.section-list-vacancies .header span:not(:first-child){display:none}.section-list-vacancies .item{grid-template-columns:1fr;grid-template-rows:auto;max-height:16rem}.section-list-vacancies .item.expand{max-height:45rem}.section-list-vacancies .item.expand .toggler span{color:#2d5999}.section-list-vacancies .item .toggler{margin-top:3.9rem;margin-bottom:2.8rem}.section-list-vacancies .item .toggler i{padding-left:1.8rem;width:5.5rem}.section-list-vacancies .item span{text-align:left;margin-right:3.5rem}.section-list-vacancies .item span.line-mobile{text-align:left}.section-list-vacancies .item span:nth-child(3){margin-top:.5rem;margin-bottom:2.9rem}.section-list-vacancies .item .line-mobile{margin-left:5.5rem}.section-list-vacancies .item .separator{height:.1rem;width:auto;margin:0 3.5rem;background:var(--color-blue-light)}.section-list-vacancies .item .description{border:none;grid-column:unset;column-gap:unset;flex-direction:column;padding:3.2rem 0 4.6rem 5.5rem;margin:unset;height:unset}.section-list-vacancies .item .description img{display:none}.section-list-vacancies .item .description span{max-width:unset}.section-list-vacancies .item .description .area-btns{margin:3.7rem auto 0 0}.section-list-vacancies .vacancies-control{padding:0 3.5rem}.section-list-vacancies .vacancies-control>div{width:100%}.section-list-vacancies .vacancies-pagination-separator{display:none!important}.section-list-vacancies .vacancies-pagination{display:none!important}.section-list-vacancies .load-more{cursor:pointer;display:block;margin:2rem auto 0 auto;text-align:center;padding:1.5rem}.section-list-vacancies .load-more.show{display:block}.section-list-vacancies .load-more span{color:var(--color-blue-light);display:block;font-size:2rem;font-weight:700;line-height:2.4rem}.alertify.custom-confirm .ajs-body .ajs-content img.icon-success-vacancy{height:6rem;margin-top:0;display:block}.alertify.custom-confirm .section-list-vacancies .item .description .area-btns{display:none!important}}body .select2-container .select2-selection--single{border-radius:.8rem;border:.1rem solid var(--color-blue-medium);box-sizing:border-box;color:var(--color-gray-strong);line-height:1.9rem;height:6rem;padding:14px}body .select2-container--default .select2-selection--single .select2-selection__arrow{top:16px}
