.service-tiles-module{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:120px 0}.service-tiles-module .max-width{margin:0 auto;max-width:1440px;padding:0 2rem}.service-tiles-module .title h2{font-family:Zurich Bold;font-size:30px;margin-bottom:3rem;text-align:center;text-transform:uppercase}.service-tiles-module .title .description{margin-bottom:2.5rem}.service-tiles-module .tile-grid{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;max-width:900px}.service-tiles-module .tile-grid .tile{cursor:pointer;margin-bottom:2rem;padding:0 1rem;position:relative;width:50%}.service-tiles-module .tile-grid .tile .content:hover{border-top:8px solid #306295}.service-tiles-module .tile-grid .tile .content{background-color:#fff;border-top:8px solid #fff;box-shadow:0 0 20px #0000000d;flex-direction:column;height:100%;justify-content:center;padding:2rem 1.5rem 1.5rem;top:0;width:100%}.service-tiles-module .tile-grid .tile .content h3{margin-bottom:.75rem}.service-tiles-module .tile-grid .tile .content:hover h3{font-family:Zurich Bold}@media (max-width:1000px){.service-tiles-module .tile-grid .tile{margin-left:0;margin-right:0;width:100%}}@media (max-width:767px){.service-tiles-module{padding:60px 0}.service-tiles-module .tile-grid .tile{height:auto;padding:0}.service-tiles-module .title h2{margin-bottom:2rem}.service-tiles-module .tile-grid .tile .content h3{font-family:Zurich Bold}.service-tiles-module .tile-grid .tile .content{border-top:8px solid #306295;display:flex;height:auto;padding:1.5rem 1rem;position:relative}.service-tiles-module .max-width{padding:0 30px}}