import * as React from "react";
import type { SVGProps } from "react";
const SvgElementalMediaconnect = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" {...props}>
    <g fill="none" fillRule="evenodd">
      <path fill="#ED7100" d="M0 0h40v40H0z" />
      <path
        fill="#FFF"
        d="m31 17.309-2.5-1.25-2.5 1.25v3.382l2.5 1.25 2.5-1.25zm-8-5-2.5-1.25-2.5 1.25v3.382l2.5 1.25 2.5-1.25zm-8 5-2.5-1.25-2.5 1.25v3.382l2.5 1.25 2.5-1.25zM32 17v4a.5.5 0 0 1-.276.447l-3 1.5a.5.5 0 0 1-.448 0l-3-1.5A.5.5 0 0 1 25 21v-3.691l-1.5-.75-2.776 1.388a.5.5 0 0 1-.448 0L17.5 16.559l-1.5.75V21a.5.5 0 0 1-.276.447l-3 1.5a.5.5 0 0 1-.448 0l-3-1.5A.5.5 0 0 1 9 21v-4a.5.5 0 0 1 .276-.447l3-1.5a.5.5 0 0 1 .448 0l2.776 1.388 1.5-.75V12a.5.5 0 0 1 .276-.447l3-1.5a.5.5 0 0 1 .448 0l3 1.5A.5.5 0 0 1 24 12v3.691l1.5.75 2.776-1.388a.5.5 0 0 1 .448 0l3 1.5A.5.5 0 0 1 32 17M18.257 28.571l-.514.858 2.5 1.5a.5.5 0 0 0 .514 0l2.5-1.5-.514-.858L21 29.617v-8.234l1.743 1.046.514-.858-2.5-1.5a.5.5 0 0 0-.514 0l-2.5 1.5.514.858L20 21.383v8.234zm-5.776-15.96L14.2 13.9a.5.5 0 0 0 .8-.4v-2.691l5.495-2.75 5.526 2.75V13.5a.5.5 0 0 0 .801.398l1.699-1.286 2.705 1.78.548-.835-3-1.975a.5.5 0 0 0-.576.019l-1.177.893V10.5a.5.5 0 0 0-.278-.448l-6.026-3a.5.5 0 0 0-.446.001l-5.995 3A.5.5 0 0 0 14 10.5v2l-1.2-.9a.5.5 0 0 0-.574-.018l-3 1.975.548.835zm19.02 14.348a.5.5 0 0 1-.237.433l-10.5 6.532a.498.498 0 0 1-.528.001L9.725 27.392a.5.5 0 0 1 .014-.858l6.024-3.468.498.868-5.299 3.049 9.538 5.928 9.528-5.928-5.278-3.05.5-.866 6 3.467c.152.088.247.25.25.425"
      />
    </g>
  </svg>
);
export default SvgElementalMediaconnect;
