@charset "UTF-8";
/* Stock photography, retaining each sample's information structure. */
.factory-hero .hero-media.sample-photo{width:57%;object-position:57% center;mask-image:linear-gradient(to right,transparent 0%,#000 27%);-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 27%)}
.logistics-hero .hero-media.sample-photo{width:54%;object-position:60% center;mask-image:linear-gradient(to right,transparent 0%,#000 24%);-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 24%)}
.cleaning-hero .hero-media.sample-photo{width:52%;object-position:55% center;mask-image:linear-gradient(to right,transparent 0%,#000 24%);-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 24%)}
.care-hero>img.sample-photo{object-position:center 44%}
.property-picture img[src$="property-house.jpg"]{object-position:center 66%}
.detail-dialog>img[src$="property-house.jpg"]{object-position:center 66%}
.career-help{overflow:hidden}
.career-help .career-consult-photo{width:calc(100% + 28px);max-width:none;margin:-19px -14px 15px;height:110px;object-fit:cover;object-position:center}
.career-guide-photo{width:100%;height:220px;object-fit:cover;object-position:center;margin-bottom:28px;border-radius:8px}
.sample-photo-attribution{display:block;margin-top:7px;font-family:Arial,sans-serif;font-size:9px;color:inherit;opacity:.75}
.sample-photo-attribution a{text-decoration:underline;text-underline-offset:3px}
@media(max-width:720px){
 .factory-hero .hero-media.sample-photo,.logistics-hero .hero-media.sample-photo,.cleaning-hero .hero-media.sample-photo{position:relative;width:100%;height:300px;max-height:none;object-fit:cover;margin-top:24px;mask-image:none;-webkit-mask-image:none;opacity:1}
 .factory-hero .hero-media.sample-photo{object-position:center}
 .logistics-hero .hero-media.sample-photo{object-position:center}
 .cleaning-hero .hero-media.sample-photo{object-position:center 55%}
 .sample-photo-attribution{font-size:8px}
}
@media(max-width:760px){.career-guide-photo{height:170px;margin-bottom:23px}.care-hero>img.sample-photo{object-position:58% center}}
