:root{--font-family:"Manrope",sans-serif;--font-size:clamp(16px,2vw,16px);--font-weight:400;--line-height:clamp(26px,2.2vw,26px);--color-main:#ffb600;--color-secondary:#fff5e3;--color-third:#f7f8fc;--color-fourth:#5b5b5b;--color-white:#fff;--color-black:#202020;--border-color:#202020;--border-color2:#979797;--border-radius:25px;--img-border-radius:0px;--transition-default:0.4s ease-in-out;--transition-long:1.2s ease-in-out;--scale-up:scale(1.1);--scale-down:scale(0.85);--img-scale:scale(1.05)}.jobs .work-with-us .buttons-row{gap:clamp(14px,2vw,20px)}.jobs .work-with-us .buttons-row .ctab{width:unset}.jobs .work-with-us .images-grid>*{border:1px solid #202020;border-radius:25px}.jobs .work-with-us .images-grid>* img{border-radius:inherit}@media (min-width:768px){.jobs .work-with-us .wrapper{display:flex;flex-direction:column;justify-content:center;min-height:920px;position:relative}.jobs .work-with-us .images-grid>*{height:200px;opacity:0;position:absolute;top:50%;transition:opacity .7s ease-in-out,transform .7s ease-in-out;width:220px}.jobs .work-with-us .images-grid>* img{height:100%;width:100%}.jobs .work-with-us .images-grid>:first-child{left:10%;transform:translate(-50px,-220%);transition-delay:0s}.jobs .work-with-us .images-grid>:nth-child(2){right:0;transform:translate(50px,-190%);transition-delay:.2s}.jobs .work-with-us .images-grid>:nth-child(3){left:0;transform:translate(-50px,150%);transition-delay:.4s}.jobs .work-with-us .images-grid>:nth-child(4){right:20%;transform:translate(50px,130%);transition-delay:.6s}.jobs .work-with-us .images-grid.aos-animate>*{opacity:1}.jobs .work-with-us .images-grid.aos-animate>:first-child{transform:translateY(-200%)}.jobs .work-with-us .images-grid.aos-animate>:nth-child(2){transform:translateY(-170%)}.jobs .work-with-us .images-grid.aos-animate>:nth-child(3){transform:translateY(130%)}.jobs .work-with-us .images-grid.aos-animate>:nth-child(4){transform:translateY(110%)}}.jobs .open-job-positions{background-color:#fff5e3}.jobs .open-job-positions .size-2{margin-bottom:clamp(40px,5vw,50px)}.jobs .open-job-positions .jobs-grid{display:grid;gap:25px 20px}.jobs .open-job-positions .jobs-grid .job_card{background-color:#fff;border:1px solid #202020;border-radius:25px;padding:clamp(40px,4.5vw,50px) clamp(25px,3.5vw,45px)}.jobs .open-job-positions .jobs-grid .job_card__title{font-weight:600;margin-bottom:clamp(8px,1.5vw,12px)}.jobs .open-job-positions .jobs-grid .job_card__location{font-size:17px;font-weight:500;margin-bottom:clamp(8px,1.5vw,12px)}.jobs .open-job-positions .jobs-grid .job_card__body{margin-bottom:auto}.jobs .open-job-positions .jobs-grid .job_card .ctab{margin-top:clamp(26px,4vw,38px);position:static}.jobs .open-job-positions .jobs-grid .job_card .ctab:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (hover:hover){.jobs .open-job-positions .jobs-grid .job_card{transition:transform .4s ease-in-out}.jobs .open-job-positions .jobs-grid .job_card:focus-visible,.jobs .open-job-positions .jobs-grid .job_card:hover{transform:translateY(-5px)}}@media (min-width:1020px){.jobs .open-job-positions .jobs-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px) and (max-width:1019px){.jobs .open-job-positions .jobs-grid{grid-template-columns:repeat(2,1fr)}}
