#splash{padding-top:130px;padding-bottom:100px}.splash_title h1{font-size:clamp(1.5rem,2.5vw,2.25rem)}.splash_title p{text-align:center;width:500px;max-width:100%}.highlighted{color:#fff;background:var(--green-primary);padding:8px 8px 4px;font-size:1.75rem;font-weight:600;line-height:1;display:inline}.bg-img{z-index:-1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.bg-img img{width:100%;height:100%;max-width:unset;max-height:unset;object-fit:cover}@media screen and (width<=768px){#splash{padding-bottom:50px}.splash_title{margin-bottom:2rem}}:root{--offers-v-offset:50px;--swiper-navigation-sides-offset:0;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-color:var(--green-primary);--swiper-pagination-bullet-size:12px;--swiper-pagination-bullet-inactive-opacity:1;--swiper-theme-color:var(--text)!important}.swiper{height:100%}.swiper-button-prev:after,.swiper-button-next:after{background-color:#ffffffa1;justify-content:center;width:100%;padding:1rem;display:flex;font-size:2rem!important}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{pointer-events:auto!important}.swiper-pagination-bullet{border:2px solid var(--light-gray);padding:3px}.layout-list:not(:last-child){border-bottom:1px solid var(--gray);padding-bottom:3rem}.job-image{width:30%}.job-image img{object-fit:cover;height:100%}.job-content{width:70%}.job-desc{width:70%;margin-bottom:1rem}.job-details{gap:3rem;display:flex}.job-detail{text-transform:uppercase;align-items:center;gap:.5rem;display:flex}.job-detail svg{width:16px;max-height:15px}.job-foot{justify-content:space-between;display:flex}.job-detail span{padding-top:3px;line-height:1}.job-foot .job-detail{margin-bottom:.5rem}.job-item.featured{background:#c2d11a0a;border:1px solid #00774b14;border-radius:20px;order:-1;gap:1.5rem;margin-bottom:3rem;margin-right:1rem;padding:0;position:relative;box-shadow:0 0 30px -10px #00774b36}.featured .job-content{padding:1.5rem 1.5rem 1.5rem 0}.featured .job-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;display:-webkit-box;overflow:hidden}.featured .job-title{color:var(--green-primary)}.featured-note{text-align:center;z-index:23;color:#fff;background-color:var(--green-primary);text-transform:uppercase;white-space:nowrap;letter-spacing:1px;border-bottom:0;border-radius:20px 20px 0 0;padding:.35rem 2rem 0;font-size:12px;font-weight:600;position:absolute;top:50%;left:calc(100% + 12px);transform:translate(-50%,-50%)rotate(90deg)}.featured .job-image{border-radius:20px 0 0 20px;overflow:hidden}.job-item.featured:before{content:"";background:#d9d9d9;width:100%;height:1px;position:absolute;top:calc(100% + 3rem);left:0;right:0}@media screen and (width<=991.98px){.job-item.featured{margin-bottom:4rem;margin-right:0}.job-item.featured:before{top:calc(100% + 4rem)}.featured .job-content{padding:1.4rem}.featured .job-image img{height:250px}.featured .job-image{border-radius:20px 20px 0 0}.featured-note{width:70%;color:var(--green-primary);border:1px solid var(--green-primary);background:0 0;border-radius:0 0 20px 20px;top:100%;left:50%;transform:translate(-50%)}h2{font-size:1.5rem}.job-item,.job-details,.job-foot{flex-direction:column;gap:.5rem}.job-image,.job-content,.job-desc{width:100%}.job-image img{width:100%;height:150px}.job-conditions{margin-bottom:1rem}}#ofertas{padding-top:2rem}.container_small{max-width:800px}.offers-list{flex-wrap:wrap;padding-top:1.5rem;padding-bottom:3rem;display:flex}.offers_wrap{width:75%}.list_head{justify-content:space-between;width:100%}h2{font-size:clamp(1.5rem,2vw,2rem)}.pill-container{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.pill-wrapper+.pill-wrapper{margin-top:1rem}.pill-title{margin-bottom:.5rem}.pill svg{flex-shrink:0}.pill:hover{background-color:var(--light-gray)}.pill-wrapper:empty{display:none}.no-results{text-align:center;color:#555;width:500px;max-width:100%;margin:0 auto;padding:2rem 0}.no-results b{font-size:1.25rem}.offers_aside{width:25%;padding-top:.75rem;padding-right:3rem}.order_abc{align-items:baseline}.switch{margin-left:auto}.sidebar-block{padding:1.5rem}.sidebar-block:not(:last-child){border-bottom:1px solid var(--gray);margin-bottom:2.5rem;padding-bottom:2.5rem}.sidebar-block_title{color:var(--green-secondary);margin-bottom:1rem;font-size:1.25rem;font-weight:600}.filter_order{align-items:center;gap:1rem;font-weight:700;display:flex}.filter_order span{padding-top:2px;line-height:1;display:block}.sidebar-block label:hover{cursor:pointer;background-color:var(--light-gray)}.sidebar-block label{transition:var(--transition);border-radius:10px;align-items:center;padding:.66rem;display:flex}.sidebar-block label:not(:last-child){margin-bottom:.33rem}input.filter_search{min-height:unset;line-height:unset;margin-bottom:1rem;padding:.65rem .75rem .5rem}.filter_list{max-height:300px;margin-left:-.66rem;overflow:hidden auto}.sidebar-block span{padding-top:1px;line-height:1;display:block}#view-switcher{border:1px solid var(--gray);cursor:pointer;transition:var(--transition);background:#fff;border-radius:8px;overflow:hidden}#view-switcher button{cursor:pointer;transition:var(--transition);background:0 0;border:none;padding:1.2rem 2.25rem;line-height:1}#view-switcher button span{padding-top:.15em}#view-switcher button:hover{background-color:var(--light-gray)}#view-switcher button.active{background-color:var(--green-secondary);color:var(--green-primary)}.offers_grid{flex-wrap:wrap;gap:3rem;display:flex}.skeleton-container{flex-direction:column;gap:1rem;width:100%;display:flex}.skeleton-item{gap:1rem;width:100%;display:flex}.skeleton-gallery{background-color:#e0e0e0;width:30%;height:200px}.skeleton-content{width:70%}.skeleton-title,.skeleton-desc,.skeleton-detail,.skeleton-foot{background-color:#e0e0e0;height:1rem;margin-bottom:.5rem}.skeleton-title{width:60%}.skeleton-desc{width:80%}.skeleton-details{gap:1rem;display:flex}.skeleton-detail{align-items:center;gap:.5rem;display:flex}.skeleton-icon{background-color:#e0e0e0;border-radius:50%;width:16px;height:16px}.skeleton-text{width:50%}.skeleton-foot{width:30%}.skel-count{color:#0000;width:150px}.skeleton-anim{animation:1.5s ease-in-out infinite pulse}@keyframes pulse{0%{background-color:#e0e0e0}50%{background-color:silver}to{background-color:#e0e0e0}}@media screen and (width<=1280px){h1{font-size:2rem}.uptitle{font-size:1.5rem}#offers{padding-top:3rem;padding-bottom:25px}.offers-list{width:100%;padding-top:0}}@media (width>=992px){.filter-btn,.filters-closer{display:none!important}}@media (width<=991.98px){.offers-desc{max-height:80px}#view-switcher{display:none}.list_head{flex-direction:column;width:100%;margin-bottom:2rem}#ofertas{padding-top:2rem}.offers_aside{visibility:hidden;pointer-events:none;opacity:0;z-index:1000;width:100%;height:100%;transition:var(--transition);align-items:flex-end;padding:0;display:flex;position:fixed;top:0;right:0;transform:translateY(100%);box-shadow:-2px 0 0 200vw #00000080;&.open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0%)}}.offers_aside .filters_container{z-index:1001;background:#fff;width:100%;height:min(80%,700px);margin-left:auto;position:relative;overflow:visible auto}.filter_order{gap:8px;margin-left:-.66rem}.filter_backdrop{z-index:999;background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0%}.open-popup-btn{z-index:1100;order:1;display:block;top:10px;right:10px}.offers_wrap{order:0;width:100%}.sidebar-block:not(:last-child){margin-bottom:1.5rem;padding-bottom:1.5rem}.filters-closer{background-color:#fff;margin:0;padding:1.5rem;font-size:1.5rem;position:sticky;top:0}.list-head{justify-content:flex-start;align-items:flex-start;gap:.5rem;width:100%}.results_count{width:100%}.pill{white-space:nowrap}.pill-container{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:.5rem;overflow:auto hidden}.pill-wrapper{width:100%;overflow:hidden}.list-title{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}}.splash_b2b{opacity:.9;font-size:.9rem}.splash_b2b a{color:inherit;text-decoration:underline}
