.services-sectors .nav{gap:1.25rem}.services-sectors .nav-link{align-items:center;background-color:transparent;border:1px solid #f95101;border-radius:999px;color:#f95101;cursor:pointer;display:inline-flex;font-size:18px;font-weight:400;height:44px;justify-content:center;padding:0 1.05rem 0 1.25rem;-webkit-text-decoration:none;text-decoration:none;transition:all .3s ease-in-out;white-space:nowrap}.services-sectors .nav-link span{-webkit-text-fill-color:initial;color:#f95101;margin-right:.3333333333rem;transition:background-position .8s ease-in-out}.services-sectors .nav-link span,.services-sectors .nav-link:hover span{background:none;-webkit-background-clip:initial;background-clip:border-box;background-clip:initial}.services-sectors .nav-link:hover span{-webkit-text-fill-color:#fff;color:#fff}.services-sectors .nav-link.active{background-color:#242a2a;border:1px solid transparent}.services-sectors .nav-link.active span{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#f2f2e8,#f95101,#f2f2e8);-webkit-background-clip:text;background-clip:text;background-position:0;background-size:200% auto;color:transparent}.services-sectors.section--cream .accordion-item{background-color:#f2f2e8!important}.services-sectors .accordion-button{border-bottom:.5px solid #f95101;font-size:1.5rem}@media(max-width:767.98px){.services-sectors .accordion-button{font-size:1.3636363636rem;padding-bottom:1rem;padding-top:1rem}}@media(max-width:575.98px){.services-sectors .accordion-button{font-size:1.25rem}}.services-sectors.section--cream .accordion-button{background-color:#f2f2e8!important}.services-sectors .accordion-body{padding-top:1.5rem}.services-sectors .accordion-body p{margin-bottom:1.25rem}.services-sectors .accordion-body img{border-radius:6px}@media(min-width:576px){.services-sectors .accordion-body img{border-radius:8px}}@media(min-width:768px){.services-sectors .accordion-body img{border-radius:10px}}@media(min-width:1054px){.services-sectors .accordion-body img{border-radius:12px}}.section--black .services-sectors__heading,.services-sectors .accordion-body .section--black,.services-sectors .accordion-body .section--black p{color:#fff}.services-sectors__heading span{color:#f95101;font-size:inherit}.services-sectors__image{aspect-ratio:1/1.3;border-radius:6px}@media(min-width:576px){.services-sectors__image{border-radius:8px}}@media(min-width:768px){.services-sectors__image{border-radius:10px}}@media(min-width:1054px){.services-sectors__image{border-radius:12px}}.services-sectors__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}