.employment-hero{padding-top:30px;width:100%;position:relative;background-color:#edf7ee;color:#003321}.employment-hero__wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start}.employment-hero__top{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:32px}.employment-hero__top-left{margin-left:61px;max-width:624px;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:32px}.employment-hero__top-title{width:100%;text-align:left;font-family:Unbounded,sans-serif}.employment-hero__top-title h1{font-size:46px;line-height:46px;font-weight:500}.employment-hero__top-desc{width:100%;text-align:left}.employment-hero__top-desc p{font-size:16px;line-height:24px;font-weight:500}.employment-hero__top-button{width:155px}.employment-hero__top-right{flex-shrink:0;position:relative;width:724px;height:644px}.employment-hero__top-right--projects{position:absolute;top:calc(50% - 200px);left:calc(50% - 120px);right:50%;transform:translate(-50%,-50%);border-radius:24px;background-color:#00ff73;max-width:250px;width:100%;padding:24px;display:flex;flex-direction:column;align-items:flex-start}.employment-hero__top-right--projects .number{font-family:Unbounded,sans-serif;width:100%;text-align:center;font-size:38px;line-height:44px;font-weight:700}.employment-hero__top-right--projects .title{width:100%;text-align:center;font-size:16px;line-height:28px;font-weight:700}.employment-hero__top-right--team{position:absolute;top:calc(50% + 160px);left:calc(50% + 85px);right:50%;transform:translate(-50%,-50%);background-color:#d9ff00;border-radius:24px;max-width:313px;width:100%;padding:32px;display:flex;flex-direction:column;align-items:flex-start}.employment-hero__top-right--team .number{width:100%;text-align:center;font-family:Unbounded,sans-serif;font-size:38px;line-height:44px;font-weight:700}.employment-hero__top-right--team .title{width:100%;text-align:center;font-size:18px;line-height:28px;font-weight:700}.employment-hero__top-right--team .list{margin-top:8px;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.employment-hero__top-right--team .item{flex-shrink:0;width:48px;height:48px;border-radius:50%;overflow:hidden;margin-left:-10px}.employment-hero__top-right--team .item img{width:100%;height:100%;object-fit:cover;object-position:top}.employment-hero__top-right--team .item:first-child{margin-left:0}.employment-hero__top-right img{width:100%;height:100%;object-fit:cover}.employment-hero__bottom{width:100%;margin:153px auto 0;overflow:hidden}.employment-hero__slider{width:100%;height:102px}.employment-hero__slider .swiper-wrapper{-webkit-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important}.employment-hero__slider .swiper-slide{width:102px;height:100%}.employment-hero__slider-card{width:100%;height:100%;border-radius:50%;overflow:hidden}.employment-hero__slider-card img{width:100%;height:100%;object-fit:cover;object-position:center}.employment-hero__mobile{width:100%}.employment-hero__mobile-button{margin:0 auto;width:343px}@media screen and (max-width: 1280px){.employment-hero__top{gap:16px}.employment-hero__top-left{margin-left:0}.employment-hero__top-title h1{font-size:28px;line-height:28px}.employment-hero__top-desc p{font-size:14px;line-height:20px}}@media screen and (max-width: 1140px){.employment-hero__top{flex-direction:column}.employment-hero__top-left{margin-right:auto}.employment-hero__top-right{margin-left:auto}.employment-hero__bottom{margin-top:78px}}@media screen and (max-width: 1024px){.employment-hero{padding-top:8px}.employment-hero__top{gap:40px}.employment-hero__top-left{max-width:100%;margin-right:0;gap:16px}.employment-hero__top-right{flex-shrink:1;margin-left:0;width:70%;height:500px}.employment-hero__top-right--projects{top:calc(50% - 145px);padding:12px;max-width:121px;border-radius:16px;gap:3px}.employment-hero__top-right--projects .number{font-size:18px;line-height:20px}.employment-hero__top-right--projects .title{font-size:9px;line-height:9px}.employment-hero__top-right--team{padding:17.5px 16px;max-width:153px;border-radius:15.1px}.employment-hero__top-right--team .number{font-size:18px;line-height:20px}.employment-hero__top-right--team .title{font-size:9px;line-height:9px}.employment-hero__top-right--team .list{margin-top:4px}.employment-hero__top-right--team .item{width:22px;height:22px;margin-left:-5px}.employment-hero__top-right img{object-fit:contain}.employment-hero__slider{height:80px}.employment-hero__slider .swiper-slide{width:80px}}@media screen and (max-width: 768px){.employment-hero__top-right{width:100%;height:400px}.employment-hero__top-right--projects{top:calc(50% - 125px)}.employment-hero__top-right--team{top:calc(50% + 120px)}}@media screen and (max-width: 480px){.employment-hero__top{margin-bottom:20px}.employment-hero__top-right{width:100%;height:305px}.employment-hero__top-right--projects{top:calc(50% - 85px);left:calc(50% - 80px)}.employment-hero__top-right--team{top:calc(50% + 70px);left:calc(50% + 53px)}}@media screen and (max-width: 420px){.employment-hero__top-right{width:100%;height:305px}.employment-hero__top-right img{height:auto;object-fit:cover}.employment-hero__top-right--projects{top:calc(50% - 85px);left:calc(50% - 80px)}.employment-hero__top-right--team{top:calc(50% + 70px);left:calc(50% + 53px)}.employment-hero__mobile-button{width:100%}}
