:root{--font-family:"Inter",sans-serif;--font-size:clamp(16px,2vw,18px);--font-weight:400;--line-height:clamp(25px,2.6vw,28px);--color-main:#d2bd99;--color-secondary:#f5ebdf;--color-third:#bed3e5;--color-fourth:#e1572c;--color-fifth:#9e81c7;--color-sixth:#f3c2ad;--color-seventh:#4871b9;--color-eighth:#a56f45;--color-white:#fff;--color-black:#1a1a1a;--border-color:#1a1a1a;--border-radius:20px;--duration-default:0.4s ease-in-out;--duration-long:1.2s ease-in-out}.ipostirikse-to-ergo-mas{background-color:#f5ebdf;border-radius:20px;overflow:hidden;padding-block:clamp(75px,10vw,140px)}.ipostirikse-to-ergo-mas .job-positions-section .title-content{padding-bottom:clamp(20px,3.5vw,38px);position:relative}.ipostirikse-to-ergo-mas .job-positions-section .title-content:before{border-bottom:1px solid #1a1a1a;bottom:0;content:"";left:-65px;position:absolute;width:1600px}.ipostirikse-to-ergo-mas .job-positions-section .job_card{gap:8px 30px;padding-block:clamp(25px,4vw,45px);position:relative}.ipostirikse-to-ergo-mas .job-positions-section .job_card:before{border-bottom:1px solid #1a1a1a;bottom:0;content:"";left:-65px;position:absolute;width:1600px}.ipostirikse-to-ergo-mas .job-positions-section .job_card__title{font-size:20px;font-weight:500}.ipostirikse-to-ergo-mas .job-positions-section .job_card__location{font-size:clamp(16px,2.4vw,20px);font-weight:400}.ipostirikse-to-ergo-mas .boxes-section{padding-top:clamp(40px,6vw,80px)}.ipostirikse-to-ergo-mas .boxes-section .boxes-grid{gap:20px clamp(12px,3vw,40px)}.ipostirikse-to-ergo-mas .boxes-section .boxes-grid>:nth-child(3n+1){background-color:#9e81c7}.ipostirikse-to-ergo-mas .boxes-section .boxes-grid>:nth-child(3n+2){background-color:#d2bd99}.ipostirikse-to-ergo-mas .boxes-section .boxes-grid>:nth-child(3n+3){background-color:#e1572c}.ipostirikse-to-ergo-mas .boxes-section .box_card{aspect-ratio:1;border-radius:20px;padding:clamp(15px,3vw,25px) clamp(15px,3vw,30px);position:relative}.ipostirikse-to-ergo-mas .boxes-section .box_card__title{font-size:clamp(20px,4vw,40px);font-weight:500;line-height:clamp(24px,5vw,48px);width:-moz-min-content;width:min-content}.ipostirikse-to-ergo-mas .boxes-section .box_card .arrow-icon svg{height:clamp(35px,6vw,85px);transform:rotate(45deg);transition:.4s ease-in-out;transition-property:transform;width:clamp(35px,6vw,85px)}@media (hover:hover){.ipostirikse-to-ergo-mas .boxes-section .box_card:focus .arrow-icon svg,.ipostirikse-to-ergo-mas .boxes-section .box_card:hover .arrow-icon svg{transform:rotate(0)}}@media (min-width:768px){.ipostirikse-to-ergo-mas .job-positions-section .job_card{transition:.4s ease-in-out;transition-property:padding-left}.ipostirikse-to-ergo-mas .job-positions-section .job_card__location{margin-inline:auto;width:40%}.ipostirikse-to-ergo-mas .job-positions-section .job_card .arrow-icon{left:0;opacity:0;pointer-events:none;position:absolute;top:46%;transform:translateY(-50%) scale(0);transition:.4s ease-in-out;transition-property:transform,opacity}}@media (min-width:768px) and (hover:hover){.ipostirikse-to-ergo-mas .job-positions-section .job_card:focus,.ipostirikse-to-ergo-mas .job-positions-section .job_card:hover{padding-left:35px}.ipostirikse-to-ergo-mas .job-positions-section .job_card:focus .arrow-icon,.ipostirikse-to-ergo-mas .job-positions-section .job_card:hover .arrow-icon{opacity:1;transform:translateY(-50%) scale(1)}}@media (min-width:768px){.ipostirikse-to-ergo-mas .boxes-grid{display:grid;grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.ipostirikse-to-ergo-mas .job_card .arrow-icon{display:none}.ipostirikse-to-ergo-mas .boxes-grid{display:grid;grid-template-columns:repeat(2,1fr)}}
