@font-face{font-family:Century Gothic;src:url(/fonts/CenturyGothic.eot);src:url(/fonts/CenturyGothic.eot?#iefix) format("embedded-opentype"),url(/fonts/CenturyGothic.woff2) format("woff2"),url(/fonts/CenturyGothic.woff) format("woff"),url(/fonts/CenturyGothic.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Impact;src:url(/fonts/Impact.eot);src:url(/fonts/Impact.eot?#iefix) format("embedded-opentype"),url(/fonts/Impact.woff2) format("woff2"),url(/fonts/Impact.woff) format("woff"),url(/fonts/Impact.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Century Gothic;src:url(/fonts/CenturyGothic-Bold.eot);src:url(/fonts/CenturyGothic-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/CenturyGothic-Bold.woff2) format("woff2"),url(/fonts/CenturyGothic-Bold.woff) format("woff"),url(/fonts/CenturyGothic-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}body{background:#fff}main{overflow-x:hidden}.vacancies-wrapper{display:grid;grid-template-columns:300px 1fr;padding:2em 5%;column-gap:1em;max-width:1440px;margin:0 auto}.vacancies-header{grid-column:auto/span 3;font-family:Century Gothic,Roboto,Helvetica Neue,Arial,"sans-serif";display:flex;justify-content:space-between}.vacancies-pagination{grid-column:auto/span 3;justify-content:center;display:flex}.vacancies-pagination span{display:flex;align-items:center;font-family:Century Gothic,Roboto,Helvetica Neue,Arial,"sans-serif"}.vacancies-grid{width:100%;gap:1.5em;display:flex;flex-direction:column}.vacancies-item{width:100%;display:flex;flex-direction:column;gap:.75em;font-family:Century Gothic,Roboto,Helvetica Neue,Arial,"sans-serif";background-color:#f4f4f4;transition:all ease-in .2s;padding:1em 5%;border-radius:1.5em}.vacancies-item img{aspect-ratio:1/1;object-fit:contain}.vacancies-item:hover{text-decoration:none;color:#557740}.vacancies-item.-hide{display:none}.vacancies-item button{align-self:flex-end}.vacancies-filters{display:flex;flex-direction:column;gap:.5em}.vacancies-filters-movil{display:none}.vacancies-filters-item{display:flex;width:fit-content;padding:.5em 1em;border-radius:1.5em}.vacancies-filters-item.-active{background-color:#557740;color:#fafafa}@media screen and (max-width: 993px){.vacancies-header{flex-direction:column-reverse;gap:.5em}.vacancies-wrapper{grid-template-columns:1fr;row-gap:1em;justify-items:center}.vacancies-filters{display:none}.vacancies-filters-movil{display:flex}}@media screen and (max-width: 749px){.vacancies-pagination,.vacancies-header{grid-column:auto/span 2}.vacancies-grid{grid-template-columns:1fr 1fr}}
