.JobsView h1{position:absolute;left:-9999999px;top:auto;width:1px;height:1px;overflow:hidden}.JobsView section{border-bottom:1px solid oklch(.98 0 0);box-shadow:0 4px 14.5px -2px oklch(0 0 0/.03)}.text-gradient{background:linear-gradient(90deg,oklch(66% .19 307.28deg),oklch(70% .2 19.86deg) 50%,oklch(75% .16 43.7deg) 85%,oklch(80% .15 64.42deg));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);width:-moz-fit-content;width:fit-content}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{width:0;background:rgba(0,0,0,0)}.filter-offer{padding:90px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:38px}@media screen and (orientation:portrait)and (max-width:500px){.filter-offer{padding:60px 0;gap:20px}}@media screen and (min-height:0px)and (max-height:430px)and (min-width:0px)and (max-width:932px)and (orientation:landscape){.filter-offer{padding:12px}}.filter-offer h2{font-weight:800;font-size:4.2rem;margin-bottom:31px;letter-spacing:-.24rem;color:#000;text-align:center}@media screen and (max-width:1200px){.filter-offer h2{text-align:center;font-size:4rem;line-height:3.6rem}}@media screen and (max-width:854px){.filter-offer h2{font-size:4rem;line-height:3.6rem;margin:0 20px}}@media screen and (max-width:500px){.filter-offer h2{font-size:2.5rem;letter-spacing:-.15rem;line-height:2.1rem;text-align:center}}@media screen and (min-height:0px)and (max-height:430px)and (min-width:0px)and (max-width:932px)and (orientation:landscape){.filter-offer h2{line-height:3rem;font-size:3rem}}.filter-offer .filter-bar{display:flex;justify-self:center;align-items:center;border:1px solid #ccc;padding:2px 10px;background-color:#f2f2f7;gap:5px;border-radius:50px;max-width:800px}@media screen and (max-width:854px){.filter-offer .filter-bar{margin:0 50px}}@media screen and (orientation:portrait)and (max-width:500px){.filter-offer .filter-bar{max-width:350px}.filter-offer .filter-bar img{width:14px}}@media screen and (orientation:portrait)and (max-width:375px){.filter-offer .filter-bar{margin:0 10px;max-width:310px}.filter-offer .filter-bar img{width:12px;height:auto}}.filter-offer .filter-bar input{cursor:text;flex:1.5 1;border:none;outline:none;background:rgba(0,0,0,0);padding:20px 10px;font-size:1rem;opacity:50%;width:100%}@media screen and (orientation:portrait)and (max-width:500px){.filter-offer .filter-bar input{font-size:.9rem;padding:10px}}@media screen and (orientation:portrait)and (max-width:375px){.filter-offer .filter-bar input{font-size:.65rem;font-weight:500;padding:10px}}.filter-offer .filter-bar select{cursor:pointer;flex:1 1;min-width:100px;border:none;outline:none;background:rgba(0,0,0,0);padding:5px;color:#bababa;font-size:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (orientation:portrait)and (max-width:500px){.filter-offer .filter-bar select{min-width:50px;font-size:.9rem}}@media screen and (orientation:portrait)and (max-width:375px){.filter-offer .filter-bar select{font-size:.76rem;font-weight:500;padding:10px}}.filter-offer .offer-card-right-location-icon{color:#000;width:20px;height:20px}.filter-offer .Text-job{display:flex;flex-direction:column;align-items:baseline;width:350px;padding:8px;background-color:rgba(33,33,33,.5019607843);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:8px;box-sizing:border-box;text-align:center;margin-right:16px;gap:4px}.filter-offer .Text-job p{margin:0;font-size:.6rem}.filter-offer .Text-job-list{display:flex;flex-direction:row;gap:8px}.filter-offer .offer-card{z-index:0;color:#fff;width:350px;height:165px;object-fit:contain;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;padding:16px;box-shadow:0 2px 6px rgba(0,0,0,.33);text-align:center;background-size:cover;background-position:50%;background-repeat:no-repeat}@media screen and (orientation:portrait)and (max-width:847px){.filter-offer .offer-card{scroll-snap-align:center;min-width:330px}}.filter-offer .offer-card h3{text-shadow:0 2px 6px rgba(0,0,0,.783);font-weight:800;line-height:1;letter-spacing:-.05em;text-align:left;padding-bottom:10px;font-size:1rem}.filter-offer .offer-card .offer-card-right{display:flex;flex-direction:row}.filter-offer .offer-card .button-apply{display:flex;align-items:end}.filter-offer .offer-card .custom-button{background-color:#fff;color:#000;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-weight:600;font-size:.7rem;letter-spacing:-.035rem;line-height:100%;border-radius:20px;width:120px;height:25px;cursor:pointer;border:none}.filter-offer .LifeManagement__slideshow__dots{display:flex;pointer-events:none;flex-flow:row nowrap;align-items:center;justify-content:center;gap:10px}.filter-offer .LifeManagement__slideshow__dots .dot{width:10px;height:10px;border-radius:8px;background-color:#a2a2a2;border:1px solid #a2a2a2;cursor:pointer;transition:width .3s ease-in-out;margin-top:8px}.filter-offer .LifeManagement__slideshow__dots .dot.active{width:60px}.filter-offer .pipe{height:30px;color:#bababa;border:.5px solid #bababa}@media screen and (orientation:portrait)and (max-width:499px){.filter-offer .pipe{height:20px}}.filter-offer .slider-container{position:relative;display:flex;align-items:center;justify-content:center;max-width:100%;margin:31px 0;overflow:hidden;z-index:1}.filter-offer .slider-container:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;background:#fff;background:linear-gradient(90deg,rgba(255,255,255,.2),rgba(0,0,0,0) 50%,rgba(0,0,0,0) 70%,rgba(255,255,255,.163))}@media screen and (min-height:0px)and (max-height:430px)and (min-width:0px)and (max-width:932px)and (orientation:landscape){.filter-offer .slider-container{margin:0}}.filter-offer .slider-wrapper{display:flex;overflow-x:auto;scroll-behavior:smooth;gap:20px;padding:10px 0 10px 128px;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory}.filter-offer .slider-wrapper::-webkit-scrollbar{display:none}.filter-offer .scroll-btn{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;width:28px;height:28px;border-radius:28px;border:1px solid #fff;background-color:rgba(0,0,0,.631372549);font-size:.7rem;box-shadow:0 2px 6px rgba(0,0,0,.64);z-index:2}.filter-offer .scroll-btn.left{left:50px}.filter-offer .scroll-btn.right{right:50px}.filter-offer .scroll-btn.left,.filter-offer .scroll-btn.right{display:flex;justify-content:center;align-items:center;color:#fff}@media screen and (max-width:1366px){.filter-offer .scroll-btn.left,.filter-offer .scroll-btn.right{display:none}}