.service-index{background-color:#fff;padding:3rem 0}.listing__wrapper{align-items:flex-start;background-color:#fff;column-gap:2rem;display:flex;flex-flow:row wrap;margin:0 auto;max-width:1200px;row-gap:3rem}.list .card{background-color:#f6f6f6;box-shadow:0 2px 4px 0 hsla(0,0%,5%,.25);display:grid;grid-template-columns:1fr;margin:0 2rem;position:relative}@media only screen and (min-width:768.5px){.list .card{grid-template-columns:1fr 1fr;margin:0}.list .card:nth-child(2n) .card__image-wrapper{order:2}.list .card:nth-child(2n) .card__info{order:1}}.list .card:hover .card__image--hover{opacity:0}.list .card__divider.card__divider{background-color:#d57e00;height:4px;max-width:77px;width:20vw}@media screen and (min-width:880px){.list .card__divider.card__divider{margin:.75rem auto .75rem 0;width:6vw}}.list .card__divider__synopsis{margin-bottom:0}@media screen and (max-width:880px){.list .card__divider__synopsis{margin-bottom:.75rem}}.list .card__info{display:flex;flex-direction:column;padding:3rem 2rem}.list .card__divider{margin:.75rem auto .75rem 0;max-width:77px;width:20vw}@media screen and (min-width:880px){.list .card__divider{margin:.75rem auto .75rem 0;width:6vw}}.list .card__icon{font-weight:600;justify-content:flex-start;margin-top:1.5rem;width:100%}.list .card__icon,.list .card__icon a{align-items:center;display:flex}.list .card__icon i{align-items:center;background-color:#b3282d;border-radius:50%;color:#fff;display:inline-flex;font-size:1.25em;height:1.6rem;justify-content:center;margin-left:.5rem;transition:background-color 333ms ease-in,color 333ms ease-in;width:1.6rem}.list .card__image-wrapper{align-items:center;display:flex;flex-flow:column;height:100%;justify-content:center;position:relative}.list .card__image{background-color:#fff;height:100%;margin:0;object-fit:cover;position:relative;width:100%;z-index:1}.list .card__image--hover{left:5%;opacity:1;position:absolute;top:0;transition:opacity 333ms ease-in}.list .card__synopsis{margin-bottom:0}@media screen and (max-width:880px){.list .card__synopsis{margin-bottom:.75rem}}.list .card__title{align-self:flex-start;letter-spacing:normal;margin-bottom:0}