.hire-specialized-developers{padding:75px 0 0;background:#f6faff}.hire-specialized-developers .specialized-inner{display:flex;gap:20px}.specialized-inner .specialized-cnt{flex:0 0 29%}.specialized-inner .specialized-cnt h2{line-height:1.3}.specialized-list{flex:1 1}.specialized-list ul{margin:0 0 35px;display:flex;list-style:none;counter-reset:my-awesome-counter;padding:0;gap:25px}.specialized-list ul li{counter-increment:my-awesome-counter;position:relative;padding:0 0 0 65px;margin:0;flex:1 1}.specialized-list ul li:before{content:counter(my-awesome-counter) "";color:#265fce;font-size:17px;font-weight:400;border-radius:50%;width:43px;height:43px;display:inline-flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;background:rgba(38,95,206,.1)}.specialized-list ul li p{color:rgba(22,28,45,.7)}.specialized-list .hire-backend{gap:25px}.specialized-list .hire-backend img{vertical-align:middle}.specialized-list .hire-backend .btn{background:linear-gradient(90deg,#265fce,#133068);box-shadow:0 23px 54px 0 rgba(38,95,206,.24);color:#ffffff;font-weight:400;padding:20px 30px;height:auto;font-size:20px}@media (max-width:991px){.hire-specialized-developers .specialized-inner{flex-direction:column}}@media (max-width:768px){.specialized-list ul{flex-direction:column}}.vacancy-sec{padding:120px 0}.vacancy-sec .vacancy-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:36px;gap:36px}.vacancy-list .col{padding:35px;border:1px solid #e7e9ed;border-radius:10px}.vacancy-list .post-heading{display:flex;align-items:center;gap:15px;margin:0 0 20px}.vacancy-list .post-heading .post-icon{display:flex;align-items:center;justify-content:center;height:62px;width:62px;flex:0 0 62px;border-radius:50%;background:#e1ebfa}.vacancy-list p{margin:0 0 20px;font-weight:400;font-size:19px;line-height:32px;letter-spacing:-.2px;color:rgba(22,28,45,.7)}.skill-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;gap:15px;margin:0 0 20px}.skill-list .skill-col{display:flex;align-items:center;gap:15px;letter-spacing:-.1px}.skill-list.skill-list-single{grid-template-columns:1fr}.skill-list-single .skill-col{gap:10px}.skill-list .skill-col .skill-icon{border-radius:50%;background:#ebf3ff;font-weight:400;color:#161c2d;font-size:14px;height:42px;width:42px;flex:0 0 42px;display:flex;align-items:center;justify-content:center}@media (max-width:991px){.vacancy-sec .vacancy-list{grid-template-columns:1fr}}