
    /* ===============================
   LIGHT SERVICE SECTION
================================== */

    .home1-service-section {
        background: #F8FAFC;
         padding: 100px 0; 
         margin-top:20px;
    }

    .home1-service-section .section-title h2 {
        color: #0F3557;
    }

    .home1-service-section .section-title p {
        color: #6B7280;
    }


    /* ===============================
   CARD
================================== */

    .service-card {
        background: #fff;
        border: 1px solid #E8ECF1;
        /* border-radius: 20px;
            padding: 35px 30px; */
        box-shadow: 0 15px 45px rgba(15, 53, 87, .08);
        transition: transform .2s ease, box-shadow .2s ease;
        /* height: 100%; */
    }

        .service-card img {
        width: 100%;
        height: 220px;
        object-fit: cover;
        border-radius: 12px;
        margin-bottom: 20px;
        display: block;
    }

    .service-card:hover {
        transform: translateY(-8px);
        box-shadow: 0 20px 60px rgba(15, 53, 87, .15);
    }

    @media (hover: none), (prefers-reduced-motion: reduce) {
        .service-card:hover { transform: none; }
    }

    .service-card h3 a {
        color: #0F3557;
    }

    .service-card p {
        color: #667085;
    }

    .service-card ul li {
        background: #F4F7FB;
    }

    /* ===============================
   BUTTON
================================== */

    .service-card .primary-btn1 {
        /* margin-top: 18px; */
    }

    .service-card .primary-btn1 span {
        background: #0F3557;
        color: #fff;
        border: 1px solid #0F3557;
    }

    .service-card .primary-btn1 span svg path {
        stroke: #fff;
    }

    .service-card .primary-btn1:hover span {
        background: #C9A227;
        border-color: #C9A227;
        color: #fff;
    }

    .service-card .primary-btn1:hover span svg path {
        stroke: #fff;
    }

  
