.services-section{padding:40px 20px;background-color:var(--background-color);max-width:100%;margin:0 auto}.service-card{background-color:#f9f9f9;max-width:800px;border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:box-shadow .3s ease}.service-card:hover{box-shadow:0 8px 16px rgba(0,0,0,.2)}.service-header{margin-bottom:15px}.service-info{display:flex;justify-content:space-around;flex-wrap:wrap;gap:10px;margin:15px 0}.info-item{display:flex;align-items:center;gap:6px;font-size:14px}.icon{font-size:18px;color:var(--primary-color)}.expand-button{background-color:var(--primary-color);border:none;border-radius:5px;color:#fff;margin-top:15px}.expand-button:hover{background-color:var(--secondary-color)}.service-details{list-style-type:disc;padding-left:20px;margin-top:15px}.global-action-buttons{display:flex;justify-content:center;gap:15px;margin-top:30px;flex-wrap:wrap}.custom-action-button{background-color:var(--primary-color);color:#fff;border:none;padding:12px 24px;font-size:16px;border-radius:5px;transition:all .3s ease}.custom-action-button:hover{background-color:var(--secondary-color)}@media (max-width:768px){.service-info{justify-content:space-between}.info-item{flex:1 1 45%;justify-content:center;font-size:12px}.custom-action-button,.expand-button{font-size:14px;padding:10px 20px}}@media (max-width:576px){.info-item{flex:1 1 100%;justify-content:flex-start}}