#erlo-root .solHero{height:470px;position:relative;color:white}#erlo-root .solHero>img{width:100%;height:100%;object-fit:cover}#erlo-root .solHero>div{position:absolute;inset:0;background:#061a2d73}#erlo-root .solHero article{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#erlo-root .solHero h1{font-size:70px;letter-spacing:-.05em}#erlo-root .solNav{display:grid;grid-template-columns:repeat(3,1fr);background:#0754a5}#erlo-root .solNav a{color:white;text-align:center;padding:26px;font-size:19px;font-weight:800;border-right:1px solid #ffffff35}#erlo-root .solNav a:hover{background:#ef6a21}#erlo-root .solutionSection{padding:95px 0}#erlo-root .sectionTitle{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:38px}#erlo-root .sectionTitle img{width:78px;height:78px;object-fit:contain}#erlo-root .sectionTitle h2{font-size:45px;margin:0;letter-spacing:-.04em}#erlo-root .lead{max-width:980px;margin:0 auto 48px;text-align:center;color:#586873;line-height:1.8;font-size:16px}#erlo-root .technologyLists{display:grid;grid-template-columns:1fr 1fr;gap:80px;max-width:850px;margin:auto}#erlo-root .technologyLists h3{text-transform:uppercase;font-size:14px;border-bottom:2px solid #20272d;padding-bottom:13px}#erlo-root .technologyLists a{display:block;padding:7px 0;color:#394852}#erlo-root .technologyLists a:before{content:"›";color:#ef6a21;font-weight:bold;margin-right:10px}#erlo-root .capacity{background:#f1f3f4;padding:95px 0}#erlo-root .capacityCopy{columns:2;column-gap:60px;color:#586873;line-height:1.75}#erlo-root .capacityCopy p:first-child{margin-top:0}#erlo-root .capacityLinks{display:grid;grid-template-columns:repeat(5,1fr);margin-top:50px;border-top:1px solid #cbd3d8}#erlo-root .capacityLinks a{padding:26px 18px;border-right:1px solid #cbd3d8;min-height:150px}#erlo-root .capacityLinks b{display:block;color:#ef6a21;font-size:12px}#erlo-root .capacityLinks span{display:block;font-weight:700;margin-top:20px;font-size:14px;line-height:1.45}#erlo-root .capacityLinks i{display:block;color:#0754a5;margin-top:14px}#erlo-root .sectorGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}#erlo-root .sector{border:1px solid #dfe5e9;background:white}#erlo-root .sector>img{width:100%;height:220px;object-fit:cover}#erlo-root .sector>div{padding:24px}#erlo-root .sector h3{font-size:19px;margin:0 0 9px}#erlo-root .sector p{font-size:14px;color:#667581;line-height:1.55;margin:0}#erlo-root .solutionCta{background:#0754a5;color:white;padding:60px 0}#erlo-root .solutionCta>div{display:flex;align-items:center;justify-content:space-between}#erlo-root .solutionCta h2{font-size:40px;margin:0}#erlo-root .solutionCta a{background:white;color:#061a2d;padding:16px 22px;font-weight:800}@media(max-width:800px){#erlo-root .solHero{height:390px}#erlo-root .solHero h1{font-size:47px}#erlo-root .solNav a{font-size:14px;padding:20px 6px}#erlo-root .solutionSection,#erlo-root .capacity{padding:65px 0}#erlo-root .sectionTitle{justify-content:flex-start}#erlo-root .sectionTitle h2{font-size:37px}#erlo-root .lead{text-align:left}#erlo-root .technologyLists{grid-template-columns:1fr;gap:25px}#erlo-root .capacityCopy{columns:1}#erlo-root .capacityLinks{grid-template-columns:1fr}#erlo-root .capacityLinks a{min-height:0;border-right:0;border-bottom:1px solid #cbd3d8}#erlo-root .sectorGrid{grid-template-columns:1fr}#erlo-root .solutionCta>div{display:block}#erlo-root .solutionCta a{display:inline-block;margin-top:18px}}#erlo-root .sectorGrid{grid-template-columns:1fr 1fr;gap:0;border-top:1px solid #dfe5e9}#erlo-root .sector{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;min-height:155px;border:0;border-bottom:1px solid #dfe5e9;padding:25px 32px;background:#fff}#erlo-root .sector:nth-child(odd){border-right:1px solid #dfe5e9}#erlo-root .sector>img{width:96px;height:96px;object-fit:contain;flex:0 0 96px}#erlo-root .sector>div{padding:0 25px 0 0}#erlo-root .sector h3{font-size:20px}#erlo-root .sector:hover{background:#f4f6f7}#erlo-root .sector:hover img{transform:none}@media(max-width:800px){#erlo-root .sectorGrid{grid-template-columns:1fr}#erlo-root .sector:nth-child(odd){border-right:0}#erlo-root .sector{min-height:135px;padding:20px}#erlo-root .sector>img{width:80px;height:80px;flex-basis:80px}}