.cat-nav{height:100px;padding:0;background-color:#e8ebea;box-shadow:1px 1px 2px rgba(0,0,0,.15)}.cat-nav select{color:#000;font-size:16px;cursor:pointer;width:330px;height:40px;padding:0 10px 0 10px;margin:30px 0 0 0;border:1px solid #017768;border-radius:6px;background:#fff url(../images/arrow1.svg) no-repeat 300px center}.facts{height:460px;padding:150px 0 0 0;background:#000 no-repeat center top}.facts .items{display:flex;flex-wrap:wrap;justify-content:space-between}.facts .item{position:relative;width:33%;height:220px;overflow:hidden;text-align:center}.facts .item .num{color:#fff;font-size:82px;line-height:82px;font-weight:300;margin:0 0 23px 0}.facts .item .fact-value{position:relative}.facts .item h3{color:#fff;font-size:20px;line-height:26px;font-weight:700}.careers-list{display:flex;gap:24px;flex-wrap:wrap;padding:40px 0 40px 0}.careers-list .item{position:relative;display:none;width:calc(33% - 16px);height:300px;padding:30px 20px 0 30px;background-color:#fff;box-shadow:2px 2px 3px rgba(0,0,0,.2);transition:all .2s ease}.careers-list .item.show{display:block}.no-touch .careers-list .item:hover{transform:scale(1.05)}.careers-list .item:before{content:"";position:absolute;left:0;top:0;right:0;height:7px;background-image:linear-gradient(to right,#b7e291 0,#b3e090 8%,#a8db8f 15%,#95d38c 21%,#7bc789 28%,#59b885 35%,#30a680 41%,#05937b 47%,#0265a8 82%,#163050 98%)}.careers-list .item:nth-of-type(3n+3){margin:0}.careers-list .item h3{color:#163050;font-size:26px;line-height:36px;font-weight:700;margin:0 0 20px 0;transition:all .2s ease}.no-touch .careers-list .item:hover h3{color:#017768}.careers-list .item .department,.careers-list .item .location{color:#1f2328;font-size:18px;line-height:29px;font-weight:700}.careers-list .item a.green-btn{position:absolute;left:30px;bottom:30px;width:160px}.banner-image{position:relative;height:800px;background:#f0f0f0 url(../images/job_bg_center.jpg) no-repeat center -250px}.banner-image:before{content:"";position:absolute;left:0;top:0;right:0;height:20px;box-shadow:inset 0 7px 7px rgba(0,0,0,.22)}@media only screen and (max-width :750px){.cat-nav{display:flex;flex-direction:column;gap:20px;height:auto;padding:20px}.cat-nav select{width:calc(50vw - 30px);margin:0}.facts{height:auto;padding:45px 20px 15px 20px;background:#000 no-repeat center top}.facts .item{width:100%;height:120px}.facts .item .num{color:#fff;font-size:45px;line-height:45px;font-weight:300;margin:0 0 10px 0}.facts .item h3{font-size:16px}.careers-list{padding:20px}.careers-list .item{width:100%;height:auto;padding:20px}.careers-list .item h3{font-size:20px;line-height:30px;margin:0 0 10px 0;transition:all .2s ease}.careers-list .item .department,.careers-list .item .location{font-size:15px;line-height:24px}.careers-list .item a.green-btn{position:relative;left:unset;bottom:unset;margin:20px 0 0 0}.banner-image{display:none}}