section.service-hero{padding-top:180px;padding-bottom:124px;position:relative;overflow:hidden}section.service-hero .service-img-wrap{z-index:0;position:absolute;top:0;bottom:0;left:0;right:42%}section.service-hero .service-img-wrap img{height:100%;width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}section.service-hero .service-img-wrap:after{content:"";position:absolute;width:100%;height:100%;top:0;background-color:#000c}section.service-hero .service-content{z-index:1;position:relative;max-width:1328px;padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto;display:flex;justify-content:flex-end}section.service-hero .service-content-inner{max-width:765px}section.service-hero .service-content-inner .title{text-shadow:0 4px 8px rgba(0,0,0,.3)}section.service-hero .service-content-inner p{text-shadow:0 4px 8px rgba(0,0,0,.3)}@media screen and (max-width: 768px){section.service-hero .service-img-wrap{right:0}}.sidebar{position:sticky;top:100px;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 48px)}.services-step{display:grid;grid-auto-columns:1fr;grid-column-gap:40px;grid-row-gap:50px;grid-template-columns:1fr;grid-template-rows:auto}@media (min-width: 768px){.services-step{grid-template-columns:1fr 1fr}}.services-step .step-item .step-number{font-size:64px;color:#face8d;margin-bottom:6px}.services-step .step-item h6{margin-bottom:15px}
