import React from 'react';
import { IconTheme } from '../../IconsCommonTypes';

function Conference(theme: IconTheme | undefined = undefined) {
  return (
    <svg
      width={theme && theme.width ? theme.width : '44'}
      height={theme && theme.height ? theme.height : '44'}
      viewBox="0 0 44 44"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
    >
      <path
        d="M7.33333 23.8333C9.35 23.8333 11 22.1833 11 20.1667C11 18.15 9.35 16.5 7.33333 16.5C5.31667 16.5 3.66667 18.15 3.66667 20.1667C3.66667 22.1833 5.31667 23.8333 7.33333 23.8333ZM9.405 25.85C8.72667 25.74 8.04833 25.6667 7.33333 25.6667C5.51833 25.6667 3.795 26.0517 2.23667 26.73C0.88 27.3167 0 28.6367 0 30.1217V33H8.25V30.0483C8.25 28.5267 8.67167 27.0967 9.405 25.85ZM36.6667 23.8333C38.6833 23.8333 40.3333 22.1833 40.3333 20.1667C40.3333 18.15 38.6833 16.5 36.6667 16.5C34.65 16.5 33 18.15 33 20.1667C33 22.1833 34.65 23.8333 36.6667 23.8333ZM44 30.1217C44 28.6367 43.12 27.3167 41.7633 26.73C40.205 26.0517 38.4817 25.6667 36.6667 25.6667C35.9517 25.6667 35.2733 25.74 34.595 25.85C35.3283 27.0967 35.75 28.5267 35.75 30.0483V33H44V30.1217ZM29.7733 25.025C27.6283 24.0717 24.9883 23.375 22 23.375C19.0117 23.375 16.3717 24.09 14.2267 25.025C12.2467 25.905 11 27.885 11 30.0483V33H33V30.0483C33 27.885 31.7533 25.905 29.7733 25.025ZM14.795 29.3333C14.96 28.9117 15.0333 28.6183 16.4633 28.0683C18.2417 27.3717 20.1117 27.0417 22 27.0417C23.8883 27.0417 25.7583 27.3717 27.5367 28.0683C28.9483 28.6183 29.0217 28.9117 29.205 29.3333H14.795ZM22 14.6667C23.0083 14.6667 23.8333 15.4917 23.8333 16.5C23.8333 17.5083 23.0083 18.3333 22 18.3333C20.9917 18.3333 20.1667 17.5083 20.1667 16.5C20.1667 15.4917 20.9917 14.6667 22 14.6667ZM22 11C18.9567 11 16.5 13.4567 16.5 16.5C16.5 19.5433 18.9567 22 22 22C25.0433 22 27.5 19.5433 27.5 16.5C27.5 13.4567 25.0433 11 22 11Z"
        id="Conference"
        fill={theme && theme.color ? theme.color : 'var(--color-icon)'}
      />
    </svg>
  );
}

export default Conference;
