.job-element{cursor:pointer;grid-template-columns:5% 95%;gap:28px;display:grid}.job-head-element{grid-template-columns:60% 40%;gap:16px;display:grid}.job-element>*{color:#fff}.job-icone-wrapper{background-color:#fff;border-radius:50%;width:46px;min-width:46px;height:46px;overflow:hidden}.job-icone{object-fit:contain;width:100%;height:100%;display:block}.job-content-container{grid-template-rows:auto;display:grid}.job-date{color:#959595}.resume-expended{opacity:1;height:fit-content;max-height:800px;padding-top:8px;transition:all .8s ease-in-out}.resume-unexpended{opacity:0;max-height:0;transition:all .5s;overflow:hidden}.resume-title-arrow-container{gap:16px;display:flex}.arrow-down,.arrow-right{background-image:url(../media/arrow.2y000ff_cdeeo.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:16px;height:16px;margin-top:auto;margin-bottom:auto;transition:all .2s}.arrow-down{transition:all .2s;transform:rotate(90deg)}ul,li{list-style:initial}.sub-descr-list{margin-top:4px;margin-bottom:4px;padding-left:20px}.sub-descr-list li{list-style-type:circle}.resume-badge-container{flex-flow:column wrap;gap:8px;padding-bottom:8px;display:flex}.resume-badge-container>div{flex-direction:row;gap:8px;display:flex}@media screen and (max-width:750px){.job-element{grid-template-rows:auto;grid-template-columns:none;gap:8px;margin-bottom:8px}.job-head-element{gap:0}}
