.capabilities{background:#fff!important;padding:var(--space-96) 0}@media (width <= 1632px){.capabilities{padding:var(--space-80) var(--space-56)}}@media (width <= 1024px){.capabilities{padding:var(--space-72) 0 var(--space-72) 0}}@media (width <= 767px){.capabilities{padding:var(--space-72) 0 var(--space-72) 0}}@media (width <= 800px){.capabilities.lpn-labels h3,.capabilities.products-offered-child-page h3{max-width:482px;text-wrap:unset}}@media (width <= 600px){.capabilities.lpn-labels h3,.capabilities.products-offered-child-page h3{max-width:274px}}.capabilities.lpn-labels .bullet-img-container svg,.capabilities.products-offered-child-page .bullet-img-container svg{height:24px;width:24px}@media (width <= 1632px){.capabilities.lpn-labels .bullet-img-container svg,.capabilities.products-offered-child-page .bullet-img-container svg{height:12px;width:12px}}@media (width <= 1024px){.capabilities.lpn-labels .bullet-img-container svg,.capabilities.products-offered-child-page .bullet-img-container svg{height:16px!important;position:relative;top:-1px;width:16px!important}}@media (width <= 767px){.capabilities.lpn-labels .bullet-img-container svg,.capabilities.products-offered-child-page .bullet-img-container svg{height:12px!important;position:static;width:12px!important}}.capabilities .dot{outline-color:#1e355e!important}.capabilities .dot.active{background-color:#1e355e!important}@media (width <= 1024px){.capabilities .content-container{max-width:unset}}@media (width <= 767px){.capabilities .content-container{margin:0 0 0 auto}}.capabilities .capabilities-content-container{display:flex;gap:var(--space-40);margin:0 auto;padding-top:7px}@container (width < 1920px){.capabilities .capabilities-content-container{gap:var(--space-32)}}@container (width < 1300px){.capabilities .capabilities-content-container{gap:40px}}.capabilities .solution-left-side{align-self:self-start;border-radius:32px;box-shadow:0 4px 8px #0094ffa6;flex-basis:calc(46.8% - 18.72px);max-width:659px;overflow:hidden;position:relative}@container (width < 1632px){.capabilities .solution-left-side{border-radius:34px;flex-basis:calc(45.4% - 14.528px)}}@container (width < 1300px){.capabilities .solution-left-side{border-radius:24px;flex-basis:calc(43.2% - 17.28px)}}@container (width < 1025px){.capabilities .solution-left-side{display:none}}.capabilities .solution-left-side img{display:none;opacity:0;transition:opacity .5s ease-in}.capabilities .solution-left-side img.showing{display:block;opacity:1}@starting-style{.capabilities .solution-left-side img.showing{opacity:0}}.capabilities .solution-right-side{flex-basis:calc(56% - 22.4px)}@container (width < 1632px){.capabilities .solution-right-side{flex-basis:calc(54.6% - 17.472px)}}@container (width < 1300px){.capabilities .solution-right-side{flex-basis:calc(56.8% - 22.72px)}}@media (width <= 1024px){.capabilities .solution-right-side{flex-basis:100%;margin:0 auto;width:100%}}.capabilities .content-container .solution-carousel{display:flex}@container (width >= 1025px){.capabilities .content-container .solution-carousel{flex-direction:column;height:100%}}@media (width <= 1024px){.capabilities .content-container .solution-carousel{flex-wrap:nowrap;gap:16px;overflow-x:auto;padding:0 0 36px}}@container (width < 768px){.capabilities .content-container .solution-carousel{margin:0 auto 22px;padding:2px var(--space-24) var(--space-16) 5px}}.capabilities .content-container .solution-carousel .card-wrapper{height:33.333%;position:relative}@media (width <= 1024px){.capabilities .content-container .solution-carousel .card-wrapper{background-color:#deeaff;border-radius:20px;box-shadow:0 32.779px 9.043px 0 transparent,0 20.346px 7.912px #00000003,0 5.652px 5.652px #00000017;gap:var(--space-24);height:unset;min-width:321px;padding:0}.capabilities .content-container .solution-carousel .card-wrapper:first-of-type{margin-left:var(--space-56)}}@media (width <= 767px){.capabilities .content-container .solution-carousel .card-wrapper:first-of-type{margin-left:var(--space-24)}}.capabilities .content-container .solution-carousel hr{border-bottom:none;border-top:1px solid #ececec;margin:-1px 0 0}@container (width < 1025px){.capabilities .content-container .solution-carousel hr{display:none!important}}.capabilities .solution-card-img-container{display:none;overflow:hidden}@container (width < 1025px){.capabilities .solution-card-img-container{border-radius:16px 16px 0 0;display:block;height:235px}}.capabilities .solution-bullet-container{border-radius:24px;cursor:pointer;display:flex;gap:24px;height:100%;padding:40.5px var(--space-24);transition:background-color .25s ease-out,box-shadow .25s ease-out}@container (width < 1632px){.capabilities .solution-bullet-container{gap:18px;justify-content:left;padding:35px var(--space-24)}}@container (width < 1300px){.capabilities .solution-bullet-container{padding:18px 16px}}@container (width < 1025px){.capabilities .solution-bullet-container{border-bottom:none;height:unset;padding:var(--space-24)}}.capabilities .solution-bullet-container img{height:40px;margin:16px;width:40px}@container (width < 1632px){.capabilities .solution-bullet-container img{height:32px;margin:12px;width:32px}}@container (width < 1300px){.capabilities .solution-bullet-container img{height:21px;margin:7px;width:21px}}@container (width >= 1025px){.capabilities .solution-bullet-container.active{background-color:#e6f1fc;border-bottom:none;box-shadow:0 29px 8px 0 transparent,0 18px 7px #00000003,0 10px 6px #0000000d,0 5px 5px #00000017,0 1px 3px #0000001a}@container (width < 1632px){.capabilities .solution-bullet-container.active{border-radius:16px}}.capabilities .solution-bullet-container.active .bullet-img-container{background-color:#1e355e}.capabilities .solution-bullet-container.active .bullet-img-container path{fill:#00ff94}@container (width < 1632px){.capabilities .solution-bullet-container.active .bullet-txt-container{padding:0}}}.capabilities .bullet-img-container{align-items:center;background-color:#e6f1fc;border-radius:50%;box-shadow:0 29px 8px 0 transparent,0 18px 7px #00000003,0 10px 6px #0000000d,0 5px 5px #00000017,0 1px 3px #0000001a;display:flex;flex-basis:48px;flex-shrink:0;height:48px;justify-content:center;transition:background-color .25s ease-out}.capabilities .bullet-img-container svg{height:24px;width:29.333px}.capabilities .bullet-img-container path{transition:fill .25s ease-out}@container (width < 1632px){.capabilities .bullet-img-container{flex-basis:44px;height:44px}}@container (width < 1300px){.capabilities .bullet-img-container{flex-basis:36px;height:36px}.capabilities .bullet-img-container svg{height:18px;width:18px}}@container (width < 1025px){.capabilities .bullet-img-container{display:none}.capabilities .bullet-img-container.desktop-hidden{background-color:#1e355e;display:flex;flex-basis:24px;height:24px}.capabilities .bullet-img-container.desktop-hidden svg{height:13px;width:13px}.capabilities .bullet-img-container.desktop-hidden path{fill:#00ff94}}.capabilities .bullet-txt-container{max-width:669px}@container (width < 1632px){.capabilities .bullet-txt-container{max-width:596px}}.capabilities .bullet-txt-container h4{color:#1e355e;font-family:Proxima-Nova,sans-serif;margin-bottom:16px}@container (width < 1632px){.capabilities .bullet-txt-container h4{font-size:var(--font-size-h5);margin-bottom:12px}}@container (width < 1300px){.capabilities .bullet-txt-container h4{font-size:16.8px}}@container (width < 1025px){.capabilities .bullet-txt-container h4{font-size:16px;margin-bottom:0}}.capabilities .bullet-txt-container p{line-height:150%;margin-bottom:0}@container (width < 1632px){.capabilities .bullet-txt-container p{font-size:16px}}@container (width < 1300px){.capabilities .bullet-txt-container p{font-size:14px}}@container (width < 1025px){.capabilities .card-title-container{align-items:center;display:flex;gap:var(--space-12);margin-bottom:14px}}.capabilities h2{color:#000;font-size:48px;font-weight:700;line-height:1.1;margin-bottom:48px}@container (width <= 1632px){.capabilities h2{font-size:42px;margin-bottom:40px}}@container (width <= 1025px){.capabilities h2{font-size:36px;margin-bottom:36px}}@container (width <= 768px){.capabilities h2{font-size:32px;margin-bottom:32px;text-align:center}}.capabilities .capabilities-list{display:flex;flex-direction:column;gap:0}.capabilities .capability-item{align-items:flex-start;border-bottom:1px solid #eee;cursor:pointer;display:flex;gap:24px;padding:32px 0;transition:all .3s ease}@container (width <= 1025px){.capabilities .capability-item{gap:20px;padding:28px 0}}@container (width <= 768px){.capabilities .capability-item{flex-direction:column;gap:16px;padding:24px 0;text-align:center}}.capabilities .capability-item:last-child{border-bottom:none}.capabilities .capability-item.active .capability-icon .icon-bg,.capabilities .capability-item:hover .capability-icon .icon-bg{fill:#00ff94}.capabilities .capability-item.active .capability-icon path,.capabilities .capability-item:hover .capability-icon path{stroke:#1e355e}.capabilities .capability-item.active .capability-description,.capabilities .capability-item:hover .capability-description{max-height:200px;opacity:1}.capabilities .capability-item:not(.active) .capability-description{max-height:0;opacity:.6;overflow:hidden}@container (width <= 768px){.capabilities .capability-item:not(.active) .capability-description{max-height:none;opacity:1;overflow:visible}}.capabilities .capability-icon{flex-shrink:0;transition:all .3s ease}@container (width <= 768px){.capabilities .capability-icon{align-self:center}}.capabilities .capability-icon .icon-bg{transition:fill .3s ease}.capabilities .capability-icon path{transition:stroke .3s ease}.capabilities h3{color:#000;letter-spacing:2.56px;margin-bottom:31px}@container (width < 1632px){.capabilities h3{margin-bottom:33px}}@container (width < 1025px){.capabilities h3{font-size:20px;letter-spacing:1.6px;margin:0 auto 16px}}@container (width <= 800px){.capabilities h3{max-width:243px}}@container (width <= 768px){.capabilities h3{font-size:20px}}.capabilities .capability-description{color:#414141;flex:1;font-size:16px;line-height:1.6;margin:0;transition:all .3s ease}@container (width <= 1632px){.capabilities .capability-description{font-size:15px}}@container (width <= 1025px){.capabilities .capability-description{font-size:14px}}@container (width <= 768px){.capabilities .capability-description{font-size:14px;line-height:1.5}}
