import * as React from "react";
import type { SVGProps } from "react";
const SvgGateway = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#7AA116"
      fillRule="evenodd"
      d="M42 21c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2m-7.704 16.03c-.1-.008-.195-.03-.296-.03-.732 0-1.412.204-2 .549v-16.89a1 1 0 0 0-.356-.765l-.116-.098c-4.422-3.74-10.808-3.694-15.184.108-.218.19-.344.465-.344.755v16.89A3.94 3.94 0 0 0 14 37c-.101 0-.196.022-.296.03L8.195 22.338A4 4 0 0 0 10 19c0-.489-.101-.953-.262-1.387l12.074-8.272A3.97 3.97 0 0 0 24 10a3.97 3.97 0 0 0 2.188-.659l12.074 8.272A4 4 0 0 0 38 19c0 1.395.72 2.622 1.805 3.338zM34 43c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2m-16-3V21.127c3.576-2.851 8.41-2.857 12 .002V40zm-4 3c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2M6 21c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2M24 4c1.103 0 2 .897 2 2s-.897 2-2 2-2-.897-2-2 .897-2 2-2m18 11a3.96 3.96 0 0 0-2.588.976l-11.88-8.139A3.95 3.95 0 0 0 28 6c0-2.206-1.794-4-4-4s-4 1.794-4 4c0 .666.179 1.284.468 1.837l-11.88 8.139A3.96 3.96 0 0 0 6 15c-2.206 0-4 1.794-4 4s1.794 4 4 4c.101 0 .196-.022.296-.03l5.509 14.692A4 4 0 0 0 10 41c0 2.206 1.794 4 4 4 1.859 0 3.411-1.28 3.858-3h12.284c.447 1.72 1.999 3 3.858 3 2.206 0 4-1.794 4-4 0-1.395-.72-2.622-1.805-3.338l5.509-14.692c.1.008.195.03.296.03 2.206 0 4-1.794 4-4s-1.794-4-4-4"
    />
  </svg>
);
export default SvgGateway;
