/* GeoTech - extras for Feasibility / Design / Execution / PMC / AMC pages (builds on service-v2.css) */
.sx-caps.sx-one{grid-template-columns:1fr}
.sx-sector .sx-sl{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}
.sx-sector .sx-sl li{position:relative;padding-left:1.4rem;color:rgba(255,255,255,.82);font-size:.95rem;line-height:1.5}
.sx-sector .sx-sl li:before{content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:0;top:.1rem;font-size:.72rem;color:#ff8a4d}
.sx-app.stp{gap:.7rem}
.sx-app.stp .ic{width:auto;min-width:52px;padding:0 .8rem;font-weight:800;font-size:1.05rem;align-self:flex-start}
.sx-app.stp.cta .ic{width:52px;padding:0}
.sx-app.stp h5{margin:0;color:var(--sx-navy);font-weight:800;font-size:1.05rem;line-height:1.3;transition:.25s}
.sx-app.stp p{font-weight:400;font-size:.93rem;color:var(--sx-mut);line-height:1.6}
.sx-app.stp:hover h5{color:#fff}.sx-app.stp:hover p{color:rgba(255,255,255,.82)}
.sx-app.stp.cta p{color:#fff;font-weight:500;font-size:1.02rem}
.sx-svc .sx-tiles{margin-bottom:1.4rem}
@media (max-width:991px){.sx-dark .sx-sectors-grid{grid-template-columns:1fr 1fr!important}}
@media (max-width:575px){.sx-dark .sx-sectors-grid,.sx-tiles{grid-template-columns:1fr!important}}
