.company-standard .paint-brand-logo,.company-standard .company-team-logo,.company-standard .company-footer-brand img{background:transparent}.company-standard .paint-company-brand>span:last-child{max-width:none;line-height:inherit}.company-standard .paint-hero h1{overflow-wrap:normal}.company-standard .company-team-logo{max-height:none}.company-standard .paint-company-nav nav{margin-left:0}.company-standard .company-photo-watermark{width:112px;background:transparent;border:0;box-shadow:none}.company-standard .company-work-strip .company-photo-rail img{object-fit:cover}.company-standard .company-photo-rail:has(>button:only-child){grid-auto-columns:clamp(125px,18vw,185px)}.company-standard .company-photo-rail>button:only-child{aspect-ratio:auto}.company-standard .company-photo-rail>button:only-child img{aspect-ratio:3/4;object-fit:cover}.company-standard .service-gallery:has(>button:only-child){grid-template-columns:repeat(4,minmax(0,1fr))}.company-standard .service-gallery>button:only-child img{aspect-ratio:3/4;object-fit:contain}@media(max-width:1000px){.company-standard .service-gallery:has(>button:only-child){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.company-standard .company-photo-watermark{width:82px}.company-standard .company-photo-rail:has(>button:only-child){grid-auto-columns:130px}.company-standard .service-gallery:has(>button:only-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:440px){.company-standard .paint-company-brand>span:last-child{max-width:120px;line-height:1.2}}.company-standard.company-photo-set .service-gallery img,.company-standard.company-photo-set .company-photo-rail img{object-fit:cover;object-position:50% 50%}.company-standard.company-photo-set .paint-hero-image img,.company-standard.company-photo-set .paint-color-story-photo img{object-fit:cover}.company-standard.company-photo-set[data-service-landing=air-conditioning] .paint-hero-image img{object-position:50% 0%}.company-standard:not([data-service-landing=plastering]):not([data-service-landing=commercial-cleaning]):not([data-service-landing=residential-cleaning]) :is(#specialty-services,#specialty-process,#specialty-gallery)>.container>.uploaded-section-heading,.company-standard:not([data-service-landing=plastering]):not([data-service-landing=commercial-cleaning]):not([data-service-landing=residential-cleaning]) #specialty-about .uploaded-section-heading,.company-standard:not([data-service-landing=plastering]):not([data-service-landing=commercial-cleaning]):not([data-service-landing=residential-cleaning]) #specialty-contact>.container>.uploaded-contact-intro{text-align:center;margin-inline:auto}.company-standard:not([data-service-landing=plastering]):not([data-service-landing=commercial-cleaning]):not([data-service-landing=residential-cleaning]) :is(#specialty-about,#specialty-services,#specialty-process,#specialty-gallery,#specialty-contact) .uploaded-section-heading>p{margin-inline:auto}.company-standard:not([data-service-landing=plastering]):not([data-service-landing=commercial-cleaning]):not([data-service-landing=residential-cleaning]) :is(#specialty-about,#specialty-services,#specialty-process,#specialty-gallery,#specialty-contact) .uploaded-section-heading>.eyebrow{justify-content:center}.company-standard:not([data-service-landing=plastering]):not([data-service-landing=commercial-cleaning]):not([data-service-landing=residential-cleaning]) #specialty-about .paint-about-copy{text-align:center}.company-standard:not([data-service-landing=plastering]):not([data-service-landing=commercial-cleaning]):not([data-service-landing=residential-cleaning]) #specialty-about .paint-about-copy>.company-call{display:flex;justify-content:center;width:fit-content;margin-inline:auto}.company-standard:not([data-service-landing=plastering]):not([data-service-landing=commercial-cleaning]):not([data-service-landing=residential-cleaning]) #specialty-contact>.container>:is(h3,h4){text-align:center}.company-standard:not([data-service-landing=plastering]):not([data-service-landing=commercial-cleaning]):not([data-service-landing=residential-cleaning]) :is(.service-gallery-section,.estimate-section){position:relative}.company-standard:not([data-service-landing=plastering]):not([data-service-landing=commercial-cleaning]):not([data-service-landing=residential-cleaning]) :is(.service-gallery-section,.estimate-section):before{content:"";position:absolute;left:0;right:0;top:-1px;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,#389dff 25%,#fff 50%,#f23550 75%,transparent) -40% 0/28% 100% no-repeat;filter:brightness(1.22);animation:hp-service-divider-travel 5.6s linear infinite}@keyframes hp-service-divider-travel{0%{background-position:-40% 0}to{background-position:140% 0}}@media(prefers-reduced-motion:reduce){.company-standard:not([data-service-landing=plastering]):not([data-service-landing=commercial-cleaning]):not([data-service-landing=residential-cleaning]) :is(.service-gallery-section,.estimate-section):before{animation:none;background-position:50% 0}}
