:root{--ic-gray-light: #7e8283;--ic-gray-dark: #3c434d;--ic-green: #03cd5c;--ic-green-light: #f0fdf6;--ic-lightgray: #f5f5f5;--ic-blue-light: #0296d6;--ic-blue: #006eb9;--ic-blue-dark: #053050}.service-item{background:#fff}.service-item.style-4 .service-icon{width:90px;height:90px;margin-bottom:15px!important;background:#f5f5f5!important}.service-item.style-4 .service-icon img{width:60px;height:auto}.service-item.style-4{height:100%;display:flex;flex-direction:column}.service-item.style-4 .service-content{flex-grow:1}.ic-text-link{display:inline-flex;align-items:center;gap:12px;margin-top:16px;padding:4px 6px 4px 20px;border:1.5px solid var(--ic-green);border-radius:30px;font-weight:500;color:var(--ic-green);text-decoration:none;transition:color .3s ease,border-color .3s ease,background-color .3s ease}.ic-text-link .ic-text{line-height:1;font-size:18px;font-weight:500}.ic-text-link .btn-icon{width:32px;height:32px;border-radius:50%;background-color:#000;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,transform .3s ease}.ic-text-link .btn-icon i{color:#fff;font-size:14px;transition:color .3s ease}.service-item.style-4:hover .ic-text-link{color:#fff;border-color:#fff}.service-item.style-4:hover .ic-text-link .btn-icon{background-color:#fff;transform:translate(6px)}.service-item.style-4:hover .ic-text-link .btn-icon i{color:#000}.service-item.style-4:hover .ic-text-link{display:inline-flex;align-items:center;gap:12px;margin-top:16px;padding:4px 12px 4px 20px}.s-g{background-color:#f5f5f5;padding:40px!important;border-radius:40px;margin:60px!important}@media(max-width:768px){.s-g{background-color:#f5f5f5;padding:40px 10px!important;border-radius:20px;margin:10px 0!important}}h2{font-size:36px}
