.capabilities-section{overflow:hidden;padding:120.5px 0 120px;position:relative}.capabilities-section .capabilities-animated-line{position:absolute;right:0;text-align:right;top:87.5px}.capabilities-section .capabilities-top-section .sub-headin h5{letter-spacing:.03em;margin:0 0 40px;text-transform:uppercase}.capabilities-section .capabilities-top-section .section-heading h2{font-weight:400;margin:0 0 67px}.capabilities-section .page-center{max-width:1236px}.capabilities-section .left-side-inner-section h5{color:#000;font-size:24px;font-style:normal;font-weight:700;line-height:31px;margin:0}.capabilities-section .right-side-inner-section p{color:#3a3a3a;font-size:24px;font-style:normal;font-weight:450;line-height:36px;margin:0}.capabilities-section .lis-item .right-side-section{width:69.3%}.capabilities-section .lis-item .left-side-section{padding-right:15px;padding-top:2px;width:30.7%}.capabilities-section .lis-item .lis-item-inner{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.capabilities-section .lis-item{padding:64px 0;position:relative}.capabilities-section .lis-item:last-child{padding-bottom:0}.capabilities-inner-section .section-heading{padding:0}@media screen and (max-width:991px){.capabilities-section{padding:83px 0 94px}.capabilities-section .capabilities-top-section .sub-headin h5{letter-spacing:.02em;margin:0 0 16px}.capabilities-section .capabilities-top-section .section-heading h2{margin:0 0 32px}.capabilities-section .capabilities-animated-line{top:48px}.capabilities-section .lis-item{padding:40px 0}.capabilities-section .left-side-inner-section h5{font-size:18px;line-height:23px}.capabilities-section .right-side-inner-section p{font-size:16px;line-height:24px}.capabilities-section .lis-item .left-side-section{padding-right:25px;padding-top:0;width:36.25%}.capabilities-section .lis-item .right-side-section{width:63.75%}}@media screen and (max-width:767px){.capabilities-section{padding:57px 0 40px}.capabilities-section .capabilities-top-section .sub-headin h5{letter-spacing:.03em;margin:0 0 12px}.capabilities-section .capabilities-top-section .section-heading h2{margin:0 0 24px}.capabilities-section .lis-item{padding:24px 0}.capabilities-section .lis-item .left-side-section{margin:0 0 8px;padding-right:0;padding-top:0;width:100%}.capabilities-section .lis-item .right-side-section{width:100%}.capabilities-section .left-side-inner-section h5{font-size:16px;line-height:20px}}body .capabilities-section .lis-item .gradient-line{background:#4e4ce0;opacity:1;transform:translateZ(0);width:100%}