
      :root {
        --firstColor: #71c3f7;
        --secondColor: #3778c9;
        --btn-background: linear-gradient(
          7deg,
          var(--secondColor) 0%,
          var(--firstColor) 100%
        );
        --btn-box-shadow: 0px 0px 18px 0px rgba(44, 108, 188, 0.67);
      }

      .inner-banner:not(.circle-gradient)::after {
        background: linear-gradient(
          142deg,
          #71c3f7 0%,
          var(--secondColor) 100%
        );
      }

      .section-heading > h2 > span {
        color: var(--secondColor);
      }

      .purpleForm-area {
        background: var(--secondColor);
      }

      .faq-accordion .accordion-item:has(.collapse.show)::before,
      .faq-accordion .accordion-item:has(.collapsing)::before {
        border-color: var(--secondColor);
      }

      .service-bottomRight .bottomArea {
        color: #fff;
      }

      .footer::before,
      .footer::after {
        background: radial-gradient(
            182.29999999999998% 69% at 50% 8.4%,
            #fff 0%,
            #fff 28.345139819430482%,
            #ffffffe0 46.39900258832971%,
            transparent 99.95393495930529%
          ),
          radial-gradient(
            113% 100% at -3.9% 100%,
            var(--firstColor) 0%,
            var(--firstColor) 30%,
            var(--secondColor) 70%,
            var(--secondColor) 99.95393495930529%
          );
      }
