#et-boc>header>div>div>div.et_pb_row.et_pb_row_1_tb_header.et_pb_equal_columns.et_pb_row--with-menu.et_pb_row_3-4_1-4>div.et_pb_column.et_pb_column_1_4.et_pb_column_2_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child>div>a#page-container{overflow-x:hidden}.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a:not(.sesion-mobile){color:#1e4b5a;font-weight:900;font-size:21px}li.sesion-mobile.et_pb_menu_page_id-3354.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-3354,li.sesion-mobile.et_pb_menu_page_id-3394.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-3394{display:none}@media all and (max-width:980px){li.sesion-mobile.et_pb_menu_page_id-3354.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-3354,li.sesion-mobile.et_pb_menu_page_id-3394.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-3394{display:block;margin-top:80px;margin-bottom:40px}li.sesion-mobile a{border:1px solid #1e4b5a;color:#fff!important}.et_pb_menu_0_tb_header.et_pb_menu ul li.sesion-mobile a{color:#fff!important;background-color:#1e4b5a}}.et_pb_text_inner p{line-height:1.4em}.destacado-footer,.texto-destacado{font-weight:700;font-size:22px;font-family:Montserrat;letter-spacing:0em}h1 span{font-size:70px;font-weight:800}h1{font-size:60px;font-weight:800;line-height:70px;letter-spacing:0em;color:#1E4B5A}h2{font-size:48px;font-weight:700;line-height:59px;letter-spacing:0em;color:#1E4B5A}h3{margin-top:30px!important;margin-bottom:20px;font-size:30px;font-family:"Calibri",Arial,sans-serif;font-weight:600}.direccion-cooperativa p{font-weight:400}.direccion-cooperativa a{text-decoration:underline}p{font-family:Calibri,sans-serif}@media all and (max-width:980px){h1 span{font-size:50px}h1{font-size:40px;line-height:50px}h2{font-size:30px;line-height:38px}h3{margin-top:25px!important}p{font-size:18px}}div.wjportal-main-wrapper{background-color:transparent}.jobsearch-desktop-dashmenu ul li:first-child,.jobsearch-recent-applicants-nav ul{display:none}.jobsearch-row .jobsearch-employer-profile-form li.jobsearch-column-12.description_skillid{border:1px solid orange;display:none}.jobsearch-column-12 .jobsearch-cusfield-checkbox .textos-legales-candidato .cusfield-checkbox-required span{font-size:12px!important}.jobsearch-banner-transparent{height:75%;background-color:#D3DCDF!important}.jobsearch-joblisting-classic-wrap{background-color:#D3DCDF;border:none;border-left:15px solid #1E4B5A;margin-bottom:25px}.jobsearch-banner-search{background-color:#1E4B5A!important}@media all and (max-width:980px){.jobsearch-sugges-search input::placeholder{font-size:14px;text-overflow:ellipsis!important;white-space:wrap;overflow:hidden;padding-bottom:10px}.jobsearch-banner-transparent{height:10%}}.adv-srch-toggler a{font-family:Calibri;font-size:20px;font-weight:400;color:#1E4B5A}.jobsearch-banner-submit{background-color:#1E4B5A!important;color:#ffffff}.jobsearch-joblisting-classic-wrap figure,.job-company-name,.jobsearch-job-userlist{display:none!important}.jobsearch-custom-field{flex:2;flex-direction:row}.jobsearch-custom-field li{width:49%}.jobsearch-list-option .jobsearch-list-option .jobsearch-custom-field{align-items:left!important}h2.jobsearch-pst-title a,.jobsearch-list-option .jobsearch-pst-title a{font-size:30px!important;font-weight:700!important;color:#000;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;display:block}.deadline_date{color:#000!important}figure.jobsearch-jobdetail-list{border:1px solid #D3DCDF;background:#FFF;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.05)}@media all and (max-width:980px){h2.jobsearch-pst-title a,.jobsearch-list-option .jobsearch-pst-title a{font-size:25px!important}.deadline_date{padding-top:20px}figure.jobsearch-jobdetail-list{width:100%;height:100%;margin-top:-50px}}.jobsearch-banner-search .adv-search-options ul{display:flex;flex-wrap:wrap;flex-direction:row;align-content:space-between;justify-content:center;margin:0%}input.jobsearch-keywordsrch-inp-field,.jobsearch-advance-search-holdr .jobsearch-banner-search .selectize-control.single .selectize-input,.jobsearch-advance-search-holdr .jobsearch-banner-search ul li:nth-child(2) input[type="text"]{font-family:Calibri!important;font-size:20px!important;font-weight:400!important;color:#000000!important}#jobsearch-jobadvserach-submit{width:110px!important;height:60px!important;border:2px solid #ffffff;background-color:#1E4B5A}.jobsearch-banner-search ul li i{color:#ffffff!important;right:50%!important;top:50% important}#jobsearch-jobadvserach-submit:hover{background-color:#e9edef!important}.adv-search-options input,.adv-search-options textarea{font-family:Calibri!important;font-size:20px!important;font-weight:400!important;color:#000000!important}.jobsearch-advance-search-holdr .jobsearch-subheader-form .jobsearch-banner-search{box-shadow:0 4px 4px hsla(196,48%,26%,0.5);margin-bottom:50px}.jobsearch-subheader-form .jobsearch-banner-search{padding:30px}.jobsearch-jobs-topsrchul{padding-bottom:0.8em}.jobsearch-subheader-form .jobsearch-banner-search ul li:first-child input[type="text"]{color:#888888;font-family:'Calibri';font-size:18px}@media all and (max-width:980px){.jobsearch-subheader-form .jobsearch-banner-search ul li:first-child input[type="text"]{font-size:18px;padding-bottom:25px}input.jobsearch-keywordsrch-inp-field,.jobsearch-advance-search-holdr .jobsearch-banner-search .selectize-control.single .selectize-input,.jobsearch-advance-search-holdr .jobsearch-banner-search ul li:nth-child(2) input[type="text"]{font-size:18px!important}input.jobsearch-keywordsrch-inp-field::placeholder,.jobsearch-advance-search-holdr .jobsearch-banner-search .selectize-control.single .selectize-input::placeholder,.jobsearch-advance-search-holdr .jobsearch-banner-search ul li:nth-child(2) input[type="text"]::placeholder{font-size:14px;text-overflow:ellipsis!important;white-space:wrap;overflow:hidden;padding-bottom:10px}}.jobsearch-banner-submit{background-color:transparent!important}.adv-srch-toggler a{font-family:Calibri;font-size:18px;font-weight:700;color:#FFFFFF;text-decoration:none}.jobsearch-job-subheader{background-image:none;background-color:#D3DCDF}.jobsearch-jobdetail-list{height:200px;border:none}.jobsearch-jobdetail-type{background-color:#1E4B5A!important;padding:10px 20px;font-size:20px}.jobsearch-jobdetail-listthumb,.jobsearch-jobdetail-list span{display:none!important}.jobsearch-custom-field li .text-content{display:inline;margin:0px 0px 6px 10px}.jobsearch-jobdetail-list figcaption h1{font-size:55px;font-weight:700;color:#1E4B5A}@media all and (max-width:980px){.jobsearch-job-subheader{min-height:290px}.jobsearch-jobdetail-list figcaption h1{font-size:30px}}.jobsearch-jobdetail-options li,.jobsearch-jobdetail-options li:first-child i{color:#000000}.jobsearch-jobdetail-services span{color:#000000}.jobsearch-jobdetail-services ul li{margin-bottom:10px}.jobsearch-services-text span,.jobsearch-custom-field li span{font-family:Calibri;font-size:20px;font-weight:400;color:#000000}@media all and (max-width:980px){.jobsearch-services-text span,.jobsearch-custom-field li span{font-size:16px}.jobsearch-services-text .text-content,.jobsearch-services-text small,.jobsearch-custom-field li small,.jobsearch-custom-field li .text-content{font-size:16px!important}}.jobsearch-jobdetail-services{margin-bottom:100px}.jobsearch-services-text .text-content,.jobsearch-services-text small,.jobsearch-custom-field li small,.jobsearch-custom-field li .text-content{font-family:Calibri;font-size:20px;font-weight:700;color:#000000}.jobsearch-content-title h2,.jobsearch-description h2{font-size:40px;font-weight:700;color:#1E4B5A}.jobsearch-description ul li,.jobsearch-description p{color:#000000;font-family:Calibri;font-size:20px;font-weight:400;line-height:24.4px;margin-bottom:12px;padding-left:0}.jobsearch-description ul li:before{content:none;list-style-type:normal}.jobsearch-description ul{margin-bottom:40px}@media all and (max-width:980px){.jobsearch-content-title h2,.jobsearch-description h2{font-size:30px}.jobsearch-description h2{margin-bottom:30px}.jobsearch-description ul li,.jobsearch-description p{font-size:18px;margin-bottom:22px}}.jobsearch-applyjob-btn,.jobsearch-column-9 .jobsearch-typo-wrap.jobsearch-typo-wrap input[type="submit"]{background-color:#1E4B5A;border:1px solid #1E4B5A;font-family:Calibri;text-transform:none;border-radius:0%}@media all and (max-width:980px){.jobsearch-column-9 .jobsearch-typo-wrap.jobsearch-typo-wrap input[type="submit"]{margin-left:20px}.jobsearch-employer-profile-form li input[type="text"]::placeholder,.jobsearch-employer-profile-form li input[type="password"]::placeholder,.jobsearch-employer-profile-form li textarea::placeholder,.jobsearch-employer-profile-form li input[type="email"]::placeholder,.jobsearch-employer-profile-form li input[type="number"]::placeholder,.jobsearch-profile-select .selectize-select.multi .selectize-input::placeholder{font-size:14px!important;text-overflow:ellipsis!important;white-space:wrap;overflow:hidden;padding-bottom:10px}}.jobsearch-applyjob-btn:hover,.jobsearch-column-9 .jobsearch-typo-wrap.jobsearch-typo-wrap input[type="submit"]:hover{background-color:#D3DCDF;color:#1E4B5A!important}.jobsearch_apply_job span{font-family:"Roboto";color:#1E4B5A;font-size:20px!important}.jobsearch-applyjob-btn{font-size:20px}.jobsearch-applyjob-btn:hover:hover{color:#1E4B5A!important}.jobsearch-user-form i.jobsearch-icon,.lost-password,.register-form{color:#000000!important}.jobsearch-user-form input[type="submit"]{background-color:#1E4B5A;border-color:#1E4B5A;border-radius:0%}.jobsearch-user-form input[type="submit"]:hover,.jobsearch-checkbox input[type="checkbox"]+label:hover span{color:#1E4B5A}.jobsearch-login-box:first-child{background-color:#D3DCDF}.jobsearch-modal-title-box h2,.login-form h2,.pt-register h2{font-family:'Montserrat';font-size:25px;font-weight:700;color:#1E4B5A;text-transform:none;letter-spacing:0}.enter-userpass-txt,.login-form span,.pt-register span{font-family:Calibri,sans-serif;font-size:20px!important;font-weight:400;color:#000000}.login-form input,.pt-register input{background-color:#D3DCDF;font-family:Calibri;font-size:20px!important;font-weight:400;color:#000000}.jobsearch-user-form label,.jobsearch-user-form input{font-family:Calibri,sans-serif;font-size:20px;font-weight:400;color:#000000}.jobsearch-login-submit-btn,.jobsearch-register-submit-btn{background-color:#1E4B5A!important;font-family:Calibri;font-size:20px!important;text-transform:normal;font-weight:400;color:#000000}.jobsearch-disable-btn{background-color:#D3DCDF!important;font-family:Calibri;font-size:20px!important;font-weight:400;color:#000000!important}@media all and (max-width:980px){.enter-userpass-txt,.login-form span,.pt-register span{font-size:18px!important}}.jobsearch-login-box form ul li input[type="text"],.jobsearch-login-box form ul li input[type="password"],.jobsearch-login-box form ul li input[type="email"],.jobsearch-login-box form ul li input[type="tel"],.jobsearch-login-box form ul li input[type="number"]{margin:0px;height:50px!important;width:100%;background-color:#ffffff;border:1px solid #D3DCDF;padding-left:19px;font-family:Calibri,sans-serif!important;font-size:20px!important;font-weight:400!important;color:#000000!important}.jobsearch-login-box form .jobsearch-register-submit-btn{border:1px solid #1E4B5A;color:#fff!important;background-color:#1E4B5A!important;font-size:14px;font-weight:600;margin:0px 0px 0px 0px;text-transform:inherit;border-radius:0%}.jobsearch-login-box form:hover .jobsearch-register-submit-btn:hover{color:#1E4B5A!important;background-color:transparent!important}.pt-register li label{padding-top:20px;font-family:Calibri,sans-serif}.jobsearch-disable-btn{opacity:0.8!important}.jobsearch-login-box form a{color:#000;font-family:Calibri,sans-serif!important}.jobsearch-login-box form a:hover{text-decoration:underline;color:#000}.jobsearch-applied-jobs-text span,.jobsearch-fileUpload span{color:#1E4B5A}@media all and (max-width:980px){.jobsearch-login-box form ul li input[type="text"],.jobsearch-login-box form ul li input[type="password"],.jobsearch-login-box form ul li input[type="email"],.jobsearch-login-box form ul li input[type="tel"],.jobsearch-login-box form ul li input[type="number"]{font-size:18px!important}.jobsearch-login-box form ul li input[type="text"]::placeholder,.jobsearch-login-box form ul li input[type="password"]::placeholder,.jobsearch-login-box form ul li input[type="email"]::placeholder,.jobsearch-login-box form ul li input[type="tel"]::placeholder,.jobsearch-login-box form ul li input[type="number"]::placeholder{font-size:14px;text-overflow:ellipsis!important;white-space:wrap;overflow:hidden;padding-bottom:10px}}.campos_personalizados .jobsearch-applied-jobs-wrap .div#jobscandidatemeta table>tr>td>strong{font-size:10px!important;border:1px solid red!important}a.other-lang-translate-post{display:none}.jobsearch-checkbox input[type="radio"]:checked+label span{background-color:#1E4B5A}.jobsearch-checkbox input[type="radio"]+label span,.jobsearch-fileUpload span{border-color:#1E4B5A!important;border-radius:0%}.jobsearch-fileUpload span:hover{color:#fff;background-color:#1E4B5A}.selectize-control.multi .selectize-input [data-value]{background-color:#1E4B5A;color:#FFF!important;background-image:-moz-linear-gradient(top,#1E4B5A,#1E4B5A);background-image:-webkit-gradient(linear,0 0,0 100%,from(#1E4B5A),to(#1E4B5A));background-image:-webkit-linear-gradient(top,#1E4B5A,#1E4B5A);background-image:-o-linear-gradient(top,#1E4B5A,#1E4B5A);background-image:linear-gradient(to bottom,#1E4B5A,#1E4B5A);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1da7ee',endColorstr='#1E4B5A',GradientType=0);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2),inset 0 1px rgba(255,255,255,0.03);box-shadow:0 1px 0 rgba(0,0,0,0.2),inset 0 1px rgba(255,255,255,0.03)}.selectize-control.multi .selectize-input>div,.item-active{background:#1E4B5A;color:#ffffff;border:1px solid #1E4B5A}.selectize-control.plugin-remove_button [data-value] .remove{border:1px solid #fff}.jobsearch-employer-dashboard-nav ul li a{color:#000!important;font-family:Calibri,sans-serif!important}.jobsearch-employer-dashboard-nav ul li i{color:#000!important}.jobsearch-employer-dashboard-nav ul li:hover>a,.jobsearch-employer-dashboard-nav ul li:hover i{color:#1E4B5A}.jobsearch-employer-profile-form label,.selectize-control.plugin-remove_button [data-value] .remove,.jobsearch-profile-select .selectize-control.single .selectize-input input,.selectize-control.plugin-remove_button [data-value]{font-family:"Calibri",sans-serif!important;font-size:18px!important;font-weight:400!important;color:#000000!important}@media all and (max-width:980px){.jobsearch-profile-select .selectize-control.single .selectize-input{height:auto}}.file-container a{font-size:15px!important;font-weight:400!important}.jobsearch-employer-profile-form li input[type="text"],.jobsearch-employer-profile-form li input[type="password"],.jobsearch-employer-profile-form li textarea,.jobsearch-employer-profile-form li input[type="email"],.jobsearch-employer-profile-form li input[type="number"],.jobsearch-profile-select .selectize-select.multi .selectize-input{background-color:#ffffff;border:1px solid #D3DCDF;font-size:18px!important;color:#000;padding:25px 18px;width:100%;font-weight:300;font-family:"Calibri",sans-serif!important}.jobsearch-typo-wrap input[type=tel]{background-color:#ffffff;border:1px solid #D3DCDF;font-size:18px;color:#000;padding:13px 18px;width:100%;font-weight:300}.single-candidate .jobsearch-candidate-editor{display:flex;flex-direction:column}.single-candidate .jobsearch-candidate-editor .jobsearch-content-title:nth-child(1){order:1;border-bottom:2px solid #E7E6D3;padding-bottom:10px}.single-candidate .jobsearch-candidate-editor .jobsearch-jobdetail-services:nth-child(2){order:4!important}.single-candidate .jobsearch-candidate-editor .jobsearch-content-title:nth-child(3){order:2!important}.single-candidate .jobsearch-candidate-editor .jobsearch-description:nth-child(4){order:3!important}.jobsearch-login-box form .jobsearch-reset-password-submit-btn,.get-skill-detail-btn,.jobsearch-login-box form .jobsearch-login-submit-btn,.botones{background-color:#1E4B5A!important;border:1px solid #1E4B5A!important;font-family:Calibri;font-size:20px!important;font-weight:400;color:#FFF;border-radius:0%!important;padding:16px 10px 17px 10px;text-transform:inherit}.jobsearch-login-box form .jobsearch-reset-password-submit-btn:hover,.get-skill-detail-btn,.jobsearch-login-box form .jobsearch-login-submit-btn:hover,.et_pb_button .et_pb_button_0 .et_pb_bg_layout_light:hover,.botones:hover,body #page-container .et_pb_section .et_pb_button_0_tb_header:hover,body #page-container .et_pb_section .et_pb_button_1_tb_header:hover{color:#1E4B5A!important;background-color:#D3DCDF!important}.jobsearch-typo-wrap .jobsearch-employer-profile-submit,.get-skill-detail-btn{border-color:#1E4B5A}.jobsearch-typo-wrap .jobsearch-employer-profile-submit:hover,.get-skill-detail-btn:hover{color:#1E4B5A!important;background-color:#1E4B5A}.instastcky-aplybtn-con a{background-color:#1E4B5A;border:1px solid #1E4B5A}@media all and (max-width:980px){.jobsearch-typo-wrap .jobsearch-column-12{padding:0px 0px}}.jobsearch-typo-wrap .main-tab-section .jobsearch-employer-profile-submit:hover,.get-skill-detail-btn:hover{color:#fff}.fa:hover{color:#1E4B5A}body #page-container .et_pb_section .et_pb_button_0:hover{background-color:#fcc5ce;border:1px solid #F53F5B!important}.jobsearch-form.jobsearch-typo-wrap.jobsearch-logreg-logedin .jobsearch-row .jobsearch-column-6:first-child{width:100%}.jobsearch-form.jobsearch-typo-wrap.jobsearch-logreg-logedin .jobsearch-row .jobsearch-column-6:last-child{display:none}.jobsearch-user-form p{margin-bottom:30px}.jobsearch-user-form .email-fields-list input[type="text"]{font-size:20px}.required-skills-detail{display:none}.jobsearch-employer-dashboard-nav h2 a,.jobsearch-profile-title h2{margin-top:0;font-size:30px!important;text-transform:normal;font-weight:700;color:#1E4B5A;letter-spacing:0}@media all and (max-width:980px){.jobsearch-employer-dashboard-nav h2 a,.jobsearch-profile-title h2{margin-top:20px}}.jobsearch-profile-title{border-bottom:1px solid #D3DCDF}.jobsearch-desktop-dashmenu a{margin-top:0;font-family:Calibri;font-size:20px!important;text-transform:normal;font-weight:400;color:#000000}.jobsearch-desktop-dashmenu .active a,.jobsearch-desktop-dashmenu .active a .jobsearch-icon:before{color:#1E4B5A!important;font-weight:800}.jobsearch-applied-jobs-left span:not(.pending){display:none}.jobsearch-table-row .jobsearch-applyjob-btn,.botones{width:300px}@media all and (max-width:980px){.jobsearch-table-row .jobsearch-applyjob-btn{width:100%}.jobsearch-desktop-dashmenu a{font-size:18px!important}}.jobsearch-jobdetail-content .jobsearch-content-title{margin-bottom:30px}.jobsearch-jobdetail-content{border:none!important}.jobsearch-jobdetail-services,.jobsearch-jobdetail-services,.jobsearch_apply_job_wrap{border:1px solid #D3DCDF;box-shadow:0px 4px 4px 0px #0000000D;padding:20px}.jobsearch-jobdetail-services{background:#D3DCDF}.jobsearch_apply_job_wrap{margin-top:110px}.jobsearch-description{border:none;border-radius:0;box-shadow:none}.jobsearch-description ul li{list-style-type:disc;list-style-position:inside;padding-left:20px}.jobsearch-jobdetail-list{border:1px solid #D3DCDF}.jobsearch-typo-wrap h3>strong,.jobsearch-typo-wrap h3{padding-top:50px}.breadcrumb_last span,.breadcrumb_last strong,.breadcrumb_last span a{opacity:1!important;font-size:15px;font-weight:400;color:#000!important}.seccion-cabecera-contacto{position:relative}.fila-cabecera-contacto{position:absolute;bottom:-13%;left:20%;z-index:10}.direccion-cooperativa h2{font-size:40px}.direccion-cooperativa .et_pb_column .box-2{box-shadow:0px 4px 4px 0px #1E4B5A;text-align:center}.cta p{font-size:48px;font-weight:700;line-height:58px}.skills-perc,.jobsearch-candidate-default-wrap figure{display:none}@media all and (max-width:980px){.direccion-cooperativa h2{font-size:30px}}.logos .et_pb_column{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.logos .et_pb_image img{display:inline-block;max-width:85%}@media all and (max-width:980px){.fila-cabecera-contacto{position:absolute;bottom:-50%;left:0%;z-index:10;width:100%}.cta p{font-size:30px;line-height:48px}.page-id-13 .et_pb_row_2,.page-id-1104 .et_pb_row_2{width:90%}body .jobsearch-plugin-default-container,.jobsearch-typo-wrap .jobsearch-column-6{padding:0px 0px}.logos .et_pb_column{flex-wrap:wrap}.logos .et_pb_image{display:inline-block;width:48%}}.no-candidate-match-error span:nth-child(2){display:none}@media all and (max-width:1369px){#post-25 div.et_pb_section.et_pb_section_2,#post-25 div.et_pb_section.et_pb_section_4{background-image:none!important}}.instastcky-aplybtn-con{background-color:#ffffff;font-size:16px;line-height:1.2em}.apply-bmsg{display:block;padding:5%}.instastcky-aplybtn-con .apply-bmsg a{display:inline;float:none;width:50px;font-size:12px;color:#ffffff;text-transform:uppercase;padding:5px;text-align:center;border-radius:0px;font-weight:500;line-height:1;margin-bottom:0px;margin-left:10px;margin-right:10px}.job-textos-legales{font-size:12px;text-align:left!important;line-height:1.2em}