@media (min-width: 87.5em) {
body.enison-motion-lite .container {
max-width: 1320px;
}
} @media (prefers-reduced-motion: reduce) {
html.eml-js body.enison-motion-lite .eml-reveal {
opacity: 1 !important;
transform: none !important;
transition: none !important;
}
body.enison-motion-lite .Card,
body.enison-motion-lite .Listing ul li,
body.enison-motion-lite .Card-image img,
body.enison-motion-lite .Listing-image img,
body.enison-motion-lite .Section-image img {
transition: none !important;
transform: none !important;
}
} html.eml-js body.enison-motion-lite .eml-reveal {
opacity: 0;
transform: translate3d(0, 18px, 0);
transition:
opacity 650ms ease,
transform 850ms cubic-bezier(.2, .75, .2, 1);
transition-delay: var(--eml-delay, 0ms);
will-change: opacity, transform;
}
html.eml-js body.enison-motion-lite .eml-reveal.eml-media {
transform: translate3d(0, 18px, 0) scale(1.03);
}
html.eml-js body.enison-motion-lite .eml-reveal.is-inview {
opacity: 1;
transform: none;
}  body.enison-motion-lite .Card {
transition: transform 260ms ease;
}
@media (hover: hover) {
body.enison-motion-lite .Card:hover {
transform: translateY(-4px);
}
}
body.enison-motion-lite .Card:not(.Card--alt) .Card-image img {
transition: transform 700ms cubic-bezier(.2, .75, .2, 1);
transform: none;
} body.enison-motion-lite .Card:not(.Card--alt) .Card-image {
overflow: hidden;
border-radius: 12px;
}
@media (hover: hover) {
body.enison-motion-lite .Card:not(.Card--alt):hover .Card-image img {
transform: scale(1.05);
}
} body.enison-motion-lite .Listing ul li {
transition: transform 260ms ease;
}
@media (hover: hover) {
body.enison-motion-lite .Listing ul li:hover {
transform: translateY(-4px);
}
}
body.enison-motion-lite .Listing-image img {
display: block;
transition: transform 700ms cubic-bezier(.2, .75, .2, 1);
}
@media (hover: hover) {
body.enison-motion-lite .Listing ul li:hover .Listing-image img {
transform: scale(1.05);
}
}       body.enison-motion-lite .Listing-image {
margin-bottom: 24px; }