.capabilities .capabilities-inner{align-items:center;column-gap:4.4531%;display:flex;flex-wrap:wrap;row-gap:40px}.capabilities .capabilities-left{width:44.453125%}.capabilities-feat-image img{border-radius:10px;box-shadow:0 4.2px 4.2px 0 rgba(0,0,0,.12);display:block;width:100%}.capabilities .capabilities-right{width:47.8125%}.capabilities .sub-head span{background:#f0deff;border:1px solid hsla(0,0%,100%,.08);border-radius:50px;color:#000;display:inline-block;font-family:Montserrat;font-size:16px;font-weight:500;line-height:16px;margin-bottom:15px;padding:8px 38.15px;text-transform:capitalize}.capabilities .title-icon{margin-top:-40px}.capabilities .title-icon svg{display:block}.capabilities .title h2{color:#000;font-family:Montserrat;font-size:30px;font-weight:600;letter-spacing:-.64px;line-height:40px;margin:0}.capabilities .contents p{color:#000;font-family:Montserrat;font-size:16px;font-weight:400;line-height:26px;margin-bottom:12px;opacity:.7}.capabilities .contents p:last-child{margin-bottom:0}.capabilities .contents ul{list-style:none;margin:0;padding:0;text-align:left}.capabilities .contents ul li{color:#000;display:flex;font-family:Montserrat;font-size:16px;font-weight:400;gap:10px;line-height:26px;margin-bottom:10px;position:relative}.capabilities .contents ul li:last-child{margin-bottom:0}.capabilities .contents ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.667' height='18.667' version='1.0' viewBox='0 0 28 28'%3E%3Cpath fill='%236e2afc' d='M22.2 1.7c-1.5.6-8 10-11.1 16L9 21.9l-2.5-2.5c-2.1-2.1-2.9-2.3-4-1.4-1.3 1-1.1 1.8 1.3 5.1 3.9 5.5 6.4 5.2 9-1.1 2.3-5.6 7.8-14.1 11.7-18.3 2.2-2.3 2.3-2.7.8-2.6-1 0-2.4.3-3.1.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;content:"";height:14px;margin-top:5px;width:14px}@media screen and (max-width:991px){.capabilities .capabilities-left,.capabilities .capabilities-right{width:100%}.capabilities .capabilities-inner{flex-direction:column-reverse}.capabilities .capabilities-right{text-align:center}.capabilities .title-icon svg{margin:0 auto}}@media screen and (max-width:767px){.capabilities .sub-head span{font-size:14px;line-height:16px}.capabilities .contents p{font-size:14px;line-height:24px}}@media screen and (max-width:575px){.capabilities .title h2{font-size:24px;line-height:30px}}