import * as React from "react";
import type { SVGProps } from "react";
const SvgElasticBeanstalk = (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="M25.5 22.594c0-.82-.673-1.486-1.5-1.486s-1.5.667-1.5 1.486c0 .818.673 1.485 1.5 1.485s1.5-.667 1.5-1.485M20 17.148c.827 0 1.5-.667 1.5-1.485 0-.82-.673-1.486-1.5-1.486s-1.5.667-1.5 1.486c0 .818.673 1.485 1.5 1.485m-5 5.94c.827 0 1.5-.666 1.5-1.485 0-.818-.673-1.485-1.5-1.485s-1.5.667-1.5 1.485c0 .82.673 1.486 1.5 1.486m11.5-.495c0 1.195-.86 2.195-2 2.424v3.516a.5.5 0 0 1-.5.496h-3.5V32h-1v-5.94H15a.5.5 0 0 1-.5-.496v-1.536c-1.14-.23-2-1.23-2-2.425 0-1.364 1.121-2.475 2.5-2.475s2.5 1.111 2.5 2.475c0 1.196-.86 2.196-2 2.425v1.041h4v-6.982c-1.14-.23-2-1.23-2-2.424 0-1.365 1.121-2.476 2.5-2.476s2.5 1.111 2.5 2.476c0 1.195-.86 2.195-2 2.424v9.952h3v-3.02c-1.14-.23-2-1.23-2-2.425 0-1.365 1.121-2.476 2.5-2.476s2.5 1.111 2.5 2.476m7.5-2.525c0 3.686-2.776 5-5.375 5v-.99c1.315 0 4.375-.391 4.375-4.01 0-2.708-2.079-3.69-3.823-4.036a.5.5 0 0 1-.401-.456c-.127-2.122-1.378-2.876-2.41-2.876-.698 0-1.353.33-1.796.905a.51.51 0 0 1-.471.19.5.5 0 0 1-.395-.32c-.4-1.074-.975-1.974-1.705-2.673-1.88-1.805-4.452-2.293-6.878-1.308-2.017.813-3.595 3.162-3.595 5.35q0 .365.045.722a.495.495 0 0 1-.376.541C10.002 16.401 8 17.3 8 20.031q.002.138.009.266c.121 2.133 2.002 3.782 4.285 3.782h.206v.99h-.206c-2.813 0-5.133-2.06-5.282-4.688A7 7 0 0 1 7 20.03c0-3.166 2.223-4.346 3.539-4.766a7 7 0 0 1-.013-.42c0-2.604 1.813-5.298 4.217-6.267 2.805-1.14 5.779-.573 7.951 1.514a7.8 7.8 0 0 1 1.651 2.332c1.734-1.391 4.968-.815 5.396 2.719 2.75.662 4.259 2.4 4.259 4.926"
      />
    </g>
  </svg>
);
export default SvgElasticBeanstalk;
