.content .section .container .inner__box{padding-top:0 !important}.pagination{padding-top:42px !important}.content .section .container .inner__box .post__wrap{display:grid;grid-template-columns:30% 1fr;gap:15px;width:100%;max-width:100%;margin-left:0 !important;margin-right:0 !important;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.content .section .container .inner__box .post__wrap .post__image-wrapper,.content .section .container .inner__box .post__wrap .post__left,.content .section .container .inner__box .post__wrap .post__header,.content .section .container .inner__box .post__wrap .post__search,.content .section .container .inner__box .post__wrap .post__main,.content .section .container .inner__box .post__wrap .job-offers__content-wrap{width:100%;max-width:100% !important;min-width:0;flex:none !important;-ms-flex:none !important;-webkit-box-flex:0 !important}.post__image-wrapper{margin-left:-130px;overflow:visible}.post__img img{width:100%;height:auto;border-radius:16px 0 0 16px}.post__header{padding:0 25px}.post__header .block-system-breadcrumb-block,.post__header .breadcrumb,.post__header nav.breadcrumb{margin-top:51px}.job-offers-header{margin-bottom:2rem;padding-left:42px}.job-offers-header .job-offers-subtitle{color:#008fc3}.job-offers-header .job-offers-intro{margin-top:1rem}.page__title{margin-left:0 !important;margin-bottom:22px !important;text-transform:inherit !important}.post__search{padding:0 25px}.post__search .form--inline,.post__search .views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:10px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.post__search .form--inline .form-item,.post__search .views-exposed-form .form-item{flex:1 !important;-ms-flex:1 !important;-webkit-box-flex:1 !important;max-width:100% !important;margin-top:0 !important;margin-bottom:0 !important;padding:0 !important}.post__search .form--inline .form-actions,.post__search .views-exposed-form .form-actions{-ms-flex-negative:0;flex-shrink:0;margin-top:0 !important;margin-bottom:0 !important}.post__search .sifu-job-offers-search-form{display:-webkit-box;display:-ms-flexbox;display:flex;width:100% !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post__search .sifu-job-offers-search-form input[type=hidden]{position:absolute;width:0;height:0;overflow:hidden}.post__search .sifu-job-offers-search-form .form-item-search-api-fulltext{max-width:none !important;padding:0 !important;-webkit-box-flex:1 !important;-ms-flex:auto !important;flex:auto !important}.post__search .sifu-job-offers-search-form .form-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;border-radius:25px;background-color:#002d72;color:#fff;cursor:pointer;font-weight:600;white-space:nowrap;margin-top:12px !important}.post__search .sifu-job-offers-search-form .form-submit:hover{background-color:#00193f}.post__search .sifu-job-offers-search-form .button--danger{width:40px;height:40px;border:2px solid #002d72;border-radius:50%;background:rgba(0,0,0,0);color:#002d72;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:14px !important;margin:12px 0 0 0 !important;font-size:18px;font-weight:bold;line-height:1}.post__search .sifu-job-offers-search-form .button--danger:hover{background-color:#002d72;color:#fff}.post__search .sifu-job-offers-search-form .button--danger.is-disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.view-id-job_offers .views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:10px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post__results-count{text-align:right;padding:0 190px 40px 20px !important}.post__results-count p{margin:0;color:#888484;font-size:1rem}.post__results-count p strong{color:#333;font-weight:700}.post__results-count--empty{text-align:left !important}.post__results-count--empty p{font-weight:400;font-style:italic;color:#888484;padding-left:42px}#edit-submit-job-offers--2,#edit-submit-job-offers--3,.button.js-form-submit.form-submit[value="Buscar Empleo"],.button.js-form-submit.form-submit[value=Apply]{display:inline-block;padding:.6rem 1.2rem;border:none;border-radius:28px;background:#002d72;color:#fff;cursor:pointer;font-size:14px;font-style:italic;font-weight:700;text-decoration:none}#edit-submit-job-offers--2:hover,#edit-submit-job-offers--3:hover,.button.js-form-submit.form-submit[value="Buscar Empleo"]:hover,.button.js-form-submit.form-submit[value=Apply]:hover{opacity:.9}#edit-created--2--wrapper .fieldset-legend{display:block;margin-bottom:1rem;color:#000;font-size:1.125rem;font-weight:700}.form-check-label{padding-top:6px !important}.facets-soft-limit-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;width:264px;height:22px;color:#008fc3;font-size:1rem;text-underline-offset:3px;padding-left:4px}.facets-soft-limit-link:hover{text-decoration:underline !important}.facets-soft-limit-link::before{content:"";display:inline-block;width:10px;height:10px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-bottom:3px;-ms-flex-negative:0;flex-shrink:0}.facets-soft-limit-link.open::before{-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-bottom:-2px}.post__left{padding:0}.post__left .filtros{padding:2rem}.post__left .filtros .filtros-title{margin-bottom:1.5rem;padding-bottom:0;border-bottom:none;color:#008fc3;font-size:1.125rem;font-weight:600}.post__left .filtros .fieldset-wrapper .form-radios{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.post__left .filtros .form-radios .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;max-width:100% !important}.post__left .filtros .form-type-radio input[type=radio]+label::before{content:"";display:inline-block;width:20px;height:20px;margin-right:5px;vertical-align:middle;border-color:#888484}.post__left .filtros #edit-created--2--wrapper .form-type-radio label.option{display:inline;cursor:pointer;color:#000;font-size:1rem;font-weight:400}.post__left .filtros #edit-created--2--wrapper .form-type-radio label.option:hover{color:#002d72}.post__left .filtros .form-type-radio input[type=radio]:checked+label::before{background-color:#002d72;-webkit-box-shadow:inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 4px #fff}.post__left .filtros .facet-item__value{text-transform:capitalize}.post__left .filtros .facet-wrapper{margin-bottom:2rem}.post__left .filtros .facet-wrapper:not(:has(.block-facet--checkbox)){display:none}.post__left .filtros .facet-wrapper h3,.post__left .filtros .facet-wrapper .facet-block__title{margin-bottom:1rem;color:#000;font-size:1.125rem;font-weight:700}.post__left .filtros .facet-wrapper ul{margin:0;padding:0;list-style:none}.post__left .filtros .facet-wrapper ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;margin-bottom:.625rem}.post__left .filtros .facet-wrapper ul li label{display:inline;cursor:pointer;color:#000;font-size:1rem;font-weight:400}.post__left .filtros .facet-wrapper ul li label:hover{color:#002d72}.post__left .filtros .facet-wrapper ul li input[type=checkbox],.post__left .filtros .facet-wrapper ul li input.form-checkbox{position:static !important;width:20px !important;height:20px !important;margin:0 !important;clip:auto !important;overflow:visible !important;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;accent-color:#002d72}.post__left .filtros .facet-wrapper ul li .facet-item__count{display:none}.post__main{padding:0 25px}.job-offers__content-wrap{display:block;width:100%;padding:0 15px}.job-offers__content-col{width:100% !important;max-width:100% !important;min-width:0}.job-offers__content-col--main{min-width:0}.job-offers__content-col--share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:120px;position:sticky;top:20px;-ms-flex-item-align:start;align-self:start}.job-offers__content-box{width:100% !important;max-width:100% !important;min-width:0;margin:0;padding:0}.post__main>*{width:100% !important;max-width:100% !important;padding-left:0 !important;padding-right:0 !important;flex:none !important;-ms-flex:none !important;-webkit-box-flex:0 !important}.post__main .view-empty{padding:2rem;border-radius:8px;background:#f9f9f9;color:#666;text-align:center}.post__share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}.post__share a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:#fff;font-size:.85rem;text-decoration:none;-webkit-transition:opacity .2s;transition:opacity .2s}.post__share a:hover{opacity:.85}@media screen and (max-width: 768px){.post__wrap{grid-template-columns:1fr}.post__image-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0}.post__header{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 15px}.post__search-wrap{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.post__search{padding:0 15px}.post__left{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding:0}.post__left .filtros{margin-top:0;padding:1.5rem 1rem;border-radius:8px;background:#f8f9fa}.post__main{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;padding:0 15px}.post__share{display:none !important}.post__img{margin:0}.post__content-wrap{max-width:100% !important;padding:0}.post__content-wrap .post__content-box{width:100% !important;max-width:100% !important}}@media screen and (min-width: 769px){.job-offers__content-wrap{display:grid !important;grid-template-columns:1fr 120px;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100% !important;max-width:100% !important;margin:0;padding:0 0 0 60px}.post__wrap{grid-template-rows:auto auto 1fr;gap:15px}.post__image-wrapper{grid-column:1;grid-row:1;width:100%;max-width:300px;padding:0}.post__left{grid-column:1;grid-row:2/4;min-width:250px;max-width:300px;padding:0}.post__left .filtros{position:sticky;top:20px;-ms-flex-item-align:start;align-self:start;overflow-y:auto}.post__header{grid-column:2;grid-row:1;padding:0 190px 0 20px}.post__search{grid-column:2;grid-row:2;padding:0 190px 0 60px}.post__main{grid-column:2;grid-row:3;padding:0 0 0 60px}.post__main .post__content,.post__main .post__content-wrap,.post__main .post__content-box,.post__main .view-content,.post__main .views-row,.post__main .node--view-mode-teaser,.post__main .view-content>div{width:100% !important;max-width:100% !important;-webkit-box-sizing:border-box;box-sizing:border-box}.post__main .post__content-wrap .post__content-box{width:100% !important;max-width:100% !important}.post__img{margin:0;border-radius:0}.post__img img{display:block;width:100%;height:auto}}@media screen and (max-width: 767px){.container{padding-left:0 !important;padding-right:0 !important;gap:0 !important}.footer__nav,.footer__box-row{padding-right:25px !important;padding-left:25px !important}.content .section .container .inner__box .post__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0 !important}.inner__box{padding:0 !important}.page__title h1{font-size:40px !important}.job-offers-header{padding-top:32px !important;padding-left:0px !important}.job-offers-intro{padding-top:20px !important}.job-offers-header .job-offers-subtitle{font-size:18px !important}.post__image-wrapper,.post__img,.post__image,.post__image-wrapper img,.post__img img,.post__image img,.post__image-wrapper a{border-radius:0 !important;overflow:hidden;margin:0}.post__image-wrapper,.post__img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background:#fff !important}.post__header{background:#fff !important;margin:0}.post__search{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background:#fff !important;padding-bottom:12px !important}.post__search .sifu-job-offers-search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:#fff !important}.post__search .sifu-job-offers-search-form .button--danger{position:relative;bottom:2px;padding:0 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post__search .sifu-job-offers-search-form .form-item-search-api-fulltext{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.post__search .sifu-job-offers-search-form>input[type=submit]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 !important}.post__search .sifu-job-offers-search-form>a[data-drupal-selector=edit-reset]{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;margin:0 !important}.post__results-count{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:14px !important;margin-top:0 !important;background:#f5f5f5;text-align:left !important}.post__results-count--empty{text-align:left !important}.post__results-count--empty p{font-weight:400;font-style:italic;color:#888484;padding-left:0px !important}.post__left,.job-offers__content-wrap{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;background:#fff !important;padding-bottom:25px !important}.post__left .filtros,.job-offers__content-wrap .filtros{background:#fff !important}.post__main{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}
/*# sourceMappingURL=job-offers-search.css.map */
