/* Two-row project selection using the native home-page cards. */
.servicepage-86 .service-projects{padding:32px 0 40px;margin:0}
.servicepage-86 .service-projects .service-projects-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 20px;margin:0}
.servicepage-86 .service-projects .good_wrapper{height:100%;margin:0}
.servicepage-86 .service-projects .allinkwrapper{margin-top:32px;text-align:center}
@media(max-width:991px){.servicepage-86 .service-projects .service-projects-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.servicepage-86 .service-projects{padding:24px 0 30px}.servicepage-86 .service-projects .service-projects-grid{grid-template-columns:1fr;gap:22px}.servicepage-86 .service-projects .allinkwrapper{margin-top:24px}}

.servicepage-86 .service-projects .allinkwrapper{width:100%;margin:32px 0 0}
.servicepage-86 .service-projects .allinkwrapper a{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;max-width:none;min-height:73px;margin:0;padding:20px 24px;background:#f5f5f5;border:none;border-radius:100px;color:#000;font:700 14px/1.22 Montserrat,sans-serif;text-transform:uppercase;text-decoration:none;transition:background .2s ease,color .2s ease}
.servicepage-86 .service-projects .allinkwrapper a:hover{background:#339ace;color:#fff;text-decoration:none}
@media(max-width:767px){.servicepage-86 .service-projects .allinkwrapper a{min-height:56px;padding:16px 20px;font-size:13px}}
