.services-v1-mod{overflow:hidden;position:relative}.services-v1-mod .services-cards{display:flex;flex-wrap:wrap;overflow:hidden}.services-v1-mod .service-card .card-text{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;text-align:center;width:100%}.services-v1-mod .service-card .card-text h3{color:#fff;font-size:26px;font-weight:700;line-height:30px;margin:0 0 23px;position:relative;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out}.services-v1-mod .service-card .card-text h3:after{background:#fff;bottom:-15px;content:"";height:4px;left:50%;position:absolute;transform:translate(-50%,-50%);width:32px}.services-v1-mod .service-card .card-text:hover h3{transform:scale(1.1)}.services-v1-mod .service-card .card-text p{font-family:agenda-one,serif;font-size:26px;font-weight:400;line-height:30px;margin:0}.services-v1-mod .service-card .card-text .card-link{height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:800px){.services-v1-mod .service-card .card-text h3,.services-v1-mod .service-card .card-text p{font-size:17px;line-height:22px}}@media (max-width:639px){.services-v1-mod .service-card{width:50%!important}.services-v1-mod .service-card .card-text{min-height:clamp(12.5rem,6.2304rem + 31.348vw,18.75rem);padding:clamp(1.5rem,-.0047rem + 7.5235vw,3rem) clamp(1rem,-.0031rem + 5.0157vw,2rem)}}@media (max-width:399px){.services-v1-mod .service-card{width:100%!important}}