.large-50{width:50%}.large-66{width:66.6666%}.large-75{width:75%}.image-wrapper{position:relative}.image-wrapper img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.image-higher{min-height:75vh}.image-tall{min-height:50vh}.image-high{min-height:40vh}.image-square{aspect-ratio:1}.image-landscape{aspect-ratio:1.3333333333}.flex-center{align-items:center}.list-style-disc ul,.text-content ul{margin-left:35px;margin-bottom:40px}.list-style-disc ul li,.text-content ul li{list-style:disc;font-size:1.5rem}.padding-top-l{padding-top:240px}.icon-wrapper{margin-bottom:15px}.icon-wrapper img{max-height:120px}.icon-wrapper.icon-center{display:flex;justify-content:center}#hero p{color:#fff}#service-grid .single-service-image{aspect-ratio:1.7777777778;margin-bottom:15px}#service-grid .single-service .single-service-info h3,#service-grid .single-service .single-service-info p{color:#fff}.sub-services{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:60px}.reasons-listing{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:40px}.reasons-listing h3{font-size:2rem}.process-steps .single-step-wrapper{margin-bottom:60px}.process-steps .single-step-wrapper .single-step{width:50%;position:relative;padding-right:80px;background-color:#fff;padding-top:20px;padding-bottom:20px;padding-left:20px}.process-steps .single-step-wrapper .single-step .step-number{position:absolute;top:0;right:-2rem;bottom:0;left:auto;margin:auto;font-size:2rem;font-weight:700;width:4rem;height:4rem;background-color:#e4af23;color:#000;display:flex;align-items:center;justify-content:center}@media (max-width:1024px){.process-steps .single-step-wrapper .single-step .step-number{left:0;right:auto}}@media (max-width:1024px){.process-steps .single-step-wrapper .single-step{width:100%;padding-left:6rem;padding-right:20px}}.process-steps .single-step-wrapper:nth-child(even) .single-step{margin-left:auto;padding-right:0;padding-left:80px;padding-right:20px}.process-steps .single-step-wrapper:nth-child(even) .single-step .step-number{right:auto;left:-2rem}@media (max-width:1024px){.process-steps .single-step-wrapper:nth-child(even) .single-step .step-number{left:0;right:auto}}@media (max-width:1024px){.process-steps .single-step-wrapper:nth-child(even) .single-step{margin-left:0;padding-left:6rem;padding-right:20px}}.process-steps .single-step-wrapper:last-child{margin-bottom:0}.additional-info-items{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:40px}.additional-info-items h3{font-size:2rem}@media screen and (max-width:1024px){.large-50,.large-66,.large-75{width:100%}.image-higher,.image-tall,.image-high{min-height:50vh}.flex-center{flex-wrap:wrap}}@media screen and (max-width:540px){.image-higher,.image-tall,.image-high{min-height:280px}}