@charset "UTF-8";body,body :not(i):not(.fa):not([class^=hr-]):not([class*=" hr-"]):not(.glyphicon):not([class^=ti-]):not([class*=" ti-"]){font-family:Inter,sans-serif!important}.site-header mark{color:#fff}.nav-menu a.active,.nav-menu a:focus,.nav-menu a:hover,.nav-menu ul li a.active,.nav-menu ul li a:focus,.nav-menu ul li a:hover,.nav-menu>li:hover>a,.offcanvas-show .navbar-toggle,.smart-nav.body-scrolled .navbar .nav-menu a.active,.smart-nav.body-scrolled .navbar .nav-menu a:focus,.smart-nav.body-scrolled .navbar .nav-menu a:hover,.smart-nav.body-scrolled .navbar .nav-menu>li:hover>a,.smart-nav.body-scrolled .navbar .navbar-toggle:hover,.smart-nav.body-scrolled .navbar .user-login a:not(.btn),a,a:focus,a:hover,h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover,h4 a:focus,h4 a:hover,h5 a:focus,h5 a:hover,h6 a:focus,h6 a:hover{color:var(--brand-primary)}.btn-primary{background-color:var(--brand-primary)!important;border-color:var(--brand-primary)!important}.page-header.bg-img::before,.site-header::before{background-color:var(--brand-overlay)!important}#scroll-up,.btn-black,.footer-style,.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover,.section-header h2::after,.section-header h3::after{background-color:var(--brand-primary)}.header-job-search .input-keyword::before,.header-job-search .input-location::before{font-family:FontAwesome;content:'\f002'}.header-job-search .input-location::before{content:"\f041"}.footer-style{padding-bottom:0}.checkbox input[type=checkbox]:checked+label::before,.checkbox input[type=radio]:checked+label::before{background-color:var(--brand-primary);border-color:var(--brand-primary)}.item-blocks-connected .item-block:hover{border-color:var(--brand-primary)}.site-footer a::after{border-bottom:none!important}@media (max-width:991px){.nav-menu>li>a.active{color:var(--brand-primary)!important}}:root{--hero-band:500px;--dialog-radius:8px;--dialog-padding:24px;--dialog-title:#3B3F51;--dialog-text:#5A5F73;--dialog-border:#D5D8E0;--dialog-backdrop:rgba(29, 31, 41, 0.55)}.public-hero{background:0 0!important;height:auto!important;min-height:var(--hero-band)}.public-hero::before{bottom:auto!important;height:var(--hero-band)}.public-hero>.public-hero-bg{position:absolute;top:0;left:0;right:0;height:var(--hero-band);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-2}@media (max-width:767px){:root{--hero-band:400px}.public-hero .header-job-search .btn-search a{color:var(--brand-primary)}.public-hero .header-job-search .btn-search .checkbox label{color:#3B3F51}.header-job-search .btn-search .btn,.header-job-search .input-keyword .form-control,.header-job-search .input-location .form-control{border-radius:6px}}#filtercontainer .dd__selectControl,#filtercontainer .form-control,#formCarrera .dd__selectControl,#formCarrera .form-control{border-radius:6px}#filtercontainer .dd__opened .dd__selectControl,#formCarrera .dd__opened .dd__selectControl{border-bottom-left-radius:0;border-bottom-right-radius:0}#filtercontainer .dd__list,#formCarrera .dd__list{border-radius:0 0 6px 6px}#filtercontainer .dd__search,#formCarrera .dd__search{min-width:80px;outline:0;color:#373C43}#jobscontainer .item-blocks-connected .item-block,.home-jobs .item-blocks-connected .item-block{margin-top:16px;border:1px solid #eee;border-radius:6px;overflow:hidden;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);transition:box-shadow .3s ease-in-out,border-color .1s linear}#jobscontainer .item-blocks-connected .item-block:hover,.home-jobs .item-blocks-connected .item-block:hover{border-color:var(--brand-primary);box-shadow:0 3px 15px 0 rgba(0,0,0,.1)}.results-counter{font-weight:400!important;color:#3B3F51}#jobscontainer .label,.label-job-type{color:#fff}#jobscontainer .label-success,.label-job-type-success{background-color:#5cb85c}.label-job-type-danger{background-color:#d9534f}.label-job-type-warning{background-color:#f0ad4e}.label-job-type-info{background-color:#5bc0de}.label-job-type-default{background-color:#777}.companies-search .btn-search .checkbox{margin:10px 0 0}.companies-search .btn-search .checkbox label{color:#fff;font-size:13px;font-weight:600}@media (min-width:768px){.hero-with-search .container>[class*=col-]{position:static}.hero-with-search .header-job-search{position:absolute;bottom:100px;left:0;right:0;margin:0 auto;width:690px}.hero-with-search .header-job-search .btn-search{position:relative}.hero-with-search .header-job-search .btn-search>.checkbox,.hero-with-search .header-job-search .btn-search>a{position:absolute;top:100%;left:0;right:0}}@media (min-width:992px){.hero-with-search .header-job-search{width:910px}}@media (min-width:1200px){.hero-with-search .header-job-search{width:1110px}}.powered-by .powered-by-campus{height:39px;width:auto;margin-right:20px}.powered-by .powered-by-hr{white-space:nowrap}.video-facade,.video-facade-player{display:block;width:100%;aspect-ratio:16/9;margin-bottom:15px;border:0}.video-facade{position:relative;padding:0;overflow:hidden;background:#000;cursor:pointer}.video-facade img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-facade::after,.video-facade::before{content:'';position:absolute;top:50%;left:50%}.video-facade::before{width:68px;height:48px;margin:-24px 0 0 -34px;border-radius:12px;background:rgba(33,33,33,.8);transition:background-color .15s}.video-facade::after{margin:-9px 0 0 -6px;border-style:solid;border-width:9px 0 9px 16px;border-color:transparent transparent transparent #fff}.video-facade:focus-visible::before,.video-facade:hover::before{background:red}@media (max-width:991px){.home-banner{width:100%;height:auto}}@media (max-width:767px){.navbar>.container{position:relative;text-align:center;padding-left:15px}.navbar>.container>.pull-right:first-child{position:absolute;top:0;right:15px}.navbar>.container>.pull-left{float:none!important;display:inline-block}}#ajax-contact-form .form-control,#form_postulacion .form-control{border-radius:6px}#ajax-contact-form .select2-container--default .select2-selection--single,#form_postulacion .select2-container--default .select2-selection--single{height:44px;border:1px solid #dfe5e7;border-radius:6px;background-color:#fcfcfc}#ajax-contact-form .select2-container--default .select2-selection--single .select2-selection__rendered,#form_postulacion .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0 36px 0 14px;line-height:42px;font-size:15px;color:#818a91}#ajax-contact-form .select2-container--default .select2-selection--single .select2-selection__arrow,#form_postulacion .select2-container--default .select2-selection--single .select2-selection__arrow{height:42px;right:8px}#ajax-contact-form .select2-container--default.select2-container--disabled .select2-selection--single,#form_postulacion .select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:not-allowed}#ajax-contact-form .select2-container--default.select2-container--open .select2-selection--single,#form_postulacion .select2-container--default.select2-container--open .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}#ajax-contact-form select.border-red+.select2-container .select2-selection--single,#form_postulacion select.border-red+.select2-container .select2-selection--single{border-color:#ED6B75}.select2-container--default .select2-dropdown{border-color:#dfe5e7;border-radius:0 0 6px 6px;overflow:hidden}.select2-container--default .select2-dropdown .select2-search__field{border:1px solid #dfe5e7;border-radius:6px;padding:6px 10px;outline:0}.select2-container--default .select2-dropdown .select2-results__option--highlighted[aria-selected]{background-color:var(--brand-primary)}.icon-x{width:1em;height:1em;fill:currentColor;vertical-align:-.125em}.social-icons a.twitter:hover{background-color:#000}#form_postulacion .select2-container--default .select2-selection--single{height:52px}#form_postulacion .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px;font-size:16px}#form_postulacion .select2-container--default .select2-selection--single .select2-selection__arrow{height:50px}.public-hero h1.hero-title{font-size:37px;font-weight:700;line-height:1.4;letter-spacing:normal;text-transform:none;margin:16px 0;color:#fff}@media (max-width:991px){.public-hero h1.hero-title{font-size:34px}}.public-hero .header-detail h1.hero-title{color:#3B3F51}@media (max-width:767px){.public-hero h1.hero-title{font-size:28px}:root{--dialog-padding:20px}}.modal-backdrop,.modal-backdrop.fade.in,.modal-backdrop.in{background:var(--dialog-backdrop);opacity:1;-webkit-filter:none;filter:none}.swal2-container.swal2-backdrop-show{background:var(--dialog-backdrop)}@media (min-width:768px){.modal-dialog:not(.modal-lg){width:480px;margin-top:80px}}.modal-content,.swal2-popup.ae-dialog{border:none;border-radius:var(--dialog-radius);box-shadow:0 16px 40px rgba(29,31,41,.2);color:var(--dialog-text);font-size:14px;line-height:1.5;text-align:left}.modal-header{position:relative;padding:var(--dialog-padding) var(--dialog-padding) 8px;border-bottom:none}.modal-header .close{position:absolute;top:16px;right:16px;margin:0;font-size:24px;color:var(--dialog-title);opacity:.5}.modal-header .close:hover{opacity:.8}.ae-dialog .swal2-title,.modal-title{margin:0;padding:0;font-size:18px;font-weight:600;line-height:1.35;letter-spacing:normal;text-transform:none;text-align:left;color:var(--dialog-title)}.modal-body{padding:8px var(--dialog-padding) 0}.modal-body:last-child{padding-bottom:var(--dialog-padding)}.modal-body .lead{margin-bottom:16px;font-size:14px;font-weight:400;color:var(--dialog-text)}.modal-body .form-control{height:40px;border-radius:6px}.modal-body .input-group .form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.modal-body .input-group-addon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:auto;height:40px;padding:0 12px;border-radius:0 6px 6px 0}.modal-body .input-group-addon .hc-password-eye{line-height:1}.ae-dialog .swal2-actions,.modal .dialog-actions,.modal-footer{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:end;justify-content:flex-end;gap:12px;border-top:none}.modal-footer{-webkit-box-align:center;align-items:center;padding:24px var(--dialog-padding) var(--dialog-padding)}.modal-footer .pull-left{float:none!important;margin:0 auto 0 0!important;text-align:left}.modal .dialog-actions{margin-top:24px}.modal-footer .btn+.btn{margin-left:0}.swal2-popup.ae-dialog{padding:var(--dialog-padding)}.ae-dialog .swal2-header{-webkit-box-align:start;align-items:flex-start;padding:0}.ae-dialog .swal2-icon{margin:0 0 16px;font-size:9px}.ae-dialog .swal2-title{margin-bottom:8px}.ae-dialog .swal2-content,.ae-dialog .swal2-html-container{padding:0;font-size:14px;text-align:left;color:var(--dialog-text)}.ae-dialog .swal2-actions{margin:24px 0 0;padding:0}.ae-dialog .swal2-actions .btn,.modal .dialog-actions .btn,.modal-footer .btn{height:40px;margin:0;padding:0 20px;border-radius:6px;font-size:14px;font-weight:600;line-height:38px;letter-spacing:normal;text-transform:none;box-shadow:none}.ae-dialog .swal2-actions .btn-primary,.modal .dialog-actions .btn-primary,.modal-footer .btn-primary{color:#fff}.ae-dialog .swal2-actions .btn-primary:hover,.modal .dialog-actions .btn-primary:hover,.modal-footer .btn-primary:hover{-webkit-filter:brightness(.92);filter:brightness(.92)}.ae-dialog .swal2-actions .btn-default,.modal .dialog-actions .btn-default,.modal-footer .btn-default{background-color:#fff;border:1px solid var(--dialog-border);color:var(--dialog-title)}.ae-dialog .swal2-actions .btn-default:hover,.modal .dialog-actions .btn-default:hover,.modal-footer .btn-default:hover{background-color:#F3F4F7}