.page-services .service-card h2,.service-cta{text-align:center}.page-services .services-section{padding:100px 20px}.page-services .services-container{width:100%;max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;justify-content:center;align-items:stretch}.page-services .service-card{height:180px}.page-services .service-card:hover{transform:translateY(-5px)}.page-services .service-card i{font-size:38px}.service-page-content{flex:1;width:100%;max-width:1600px;margin:0 auto;padding:clamp(50px,14vh,90px) clamp(24px,7vw,100px) clamp(20px,10vh,60px);display:flex;flex-direction:column;justify-content:center}.service-page-content h1{margin-bottom:20px;text-align:center;color:#000;font-size:clamp(2rem, 3vw, 2.6rem)}.service-page-content h1>i{color:#e60429}.service-page-content p,.service-page-content ul.service-list li{color:#000;font-size:clamp(1.05rem, 1.2vw, 1.18rem);line-height:1.7}.service-page-content p{margin:0 0 10px}.service-page-content ul.service-list{margin:12px 0;padding-left:24px}.service-page-content ul.service-list li{margin-bottom:6px}.service-page-content p+ul.service-list,.service-page-content ul.service-list+p{margin-top:10px}.service-cta{margin-top:40px}@media (max-width:1100px){.page-services .services-container{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.page-services .services-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.page-services .services-container{grid-template-columns:1fr}}