import type * as React from 'react';

const LogoEsSvg: React.FC<{ titleId?: string }> = ({ titleId = 'hc-c-logo__title' }) => {
  // prettier-ignore

  return (
    <svg xmlns="http://www.w3.org/2000/svg" width="237" height="25" viewBox="0 0 313.54 31.74" aria-labelledby={titleId} role="img">
      <title id={titleId}>CuidadoDeSalud.gov</title>
      <path className="hc-c-logo__health" d="M23,5.21l-3.15,3a9.78,9.78,0,0,0-7.25-3.4,7.94,7.94,0,0,0-8,8,8.44,8.44,0,0,0,1,4.21A7.42,7.42,0,0,0,8.46,20,8.42,8.42,0,0,0,12.64,21a8.6,8.6,0,0,0,3.59-.73,12.84,12.84,0,0,0,3.58-2.67l3.05,3.19a16.68,16.68,0,0,1-5,3.55,13.37,13.37,0,0,1-5.33,1,12.27,12.27,0,0,1-9-3.51,12.12,12.12,0,0,1-3.52-9,12.3,12.3,0,0,1,1.6-6.3A11.83,11.83,0,0,1,6.2,2.13,12.89,12.89,0,0,1,12.63.45a13.39,13.39,0,0,1,5.65,1.24A13.58,13.58,0,0,1,23,5.21Z" />
      <path className="hc-c-logo__health" d="M24.76,7.22h4.45v8.44a11.57,11.57,0,0,0,.34,3.43,3,3,0,0,0,1.09,1.49,3.13,3.13,0,0,0,1.85.53,3.21,3.21,0,0,0,1.86-.53,3.06,3.06,0,0,0,1.14-1.53,11.92,11.92,0,0,0,.28-3.24V7.22h4.39v7.43a18.33,18.33,0,0,1-.72,6.28,6.85,6.85,0,0,1-2.61,3.17,8,8,0,0,1-4.38,1.1,7.78,7.78,0,0,1-4.67-1.29,6.78,6.78,0,0,1-2.5-3.59,21.45,21.45,0,0,1-.52-5.8Z" />
      <path className="hc-c-logo__health" d="M44.65,0a2.68,2.68,0,0,1,2,.84,2.78,2.78,0,0,1,.83,2,2.76,2.76,0,0,1-.82,2,2.64,2.64,0,0,1-2,.83,2.7,2.7,0,0,1-2-.84,2.85,2.85,0,0,1-.83-2.06,2.7,2.7,0,0,1,.82-2A2.68,2.68,0,0,1,44.65,0Zm-2.2,7.22h4.39V24.75H42.45Z" />
      <path className="hc-c-logo__health" d="M62.13.45h4.4v24.3h-4.4V22.9a8.78,8.78,0,0,1-2.58,1.76,7.25,7.25,0,0,1-2.81.54,7.83,7.83,0,0,1-5.88-2.63A9.21,9.21,0,0,1,48.38,16a9.42,9.42,0,0,1,2.4-6.66,7.64,7.64,0,0,1,5.83-2.59,7.52,7.52,0,0,1,3,.59,8.2,8.2,0,0,1,2.56,1.79ZM57.51,10.83a4.45,4.45,0,0,0-3.39,1.44A5.19,5.19,0,0,0,52.77,16a5.29,5.29,0,0,0,1.37,3.74,4.47,4.47,0,0,0,3.38,1.46A4.54,4.54,0,0,0,61,19.73,5.27,5.27,0,0,0,62.32,16,5.1,5.1,0,0,0,61,12.25,4.57,4.57,0,0,0,57.51,10.83Z" />
      <path className="hc-c-logo__health" d="M82.26,7.22h4.4V24.75h-4.4V22.9a8.66,8.66,0,0,1-2.58,1.76,7.22,7.22,0,0,1-2.81.54A7.81,7.81,0,0,1,71,22.57,9.21,9.21,0,0,1,68.52,16a9.42,9.42,0,0,1,2.4-6.66,7.81,7.81,0,0,1,8.79-2,8.17,8.17,0,0,1,2.55,1.79Zm-4.62,3.61a4.45,4.45,0,0,0-3.39,1.44A5.19,5.19,0,0,0,72.9,16a5.25,5.25,0,0,0,1.38,3.74,4.46,4.46,0,0,0,3.38,1.46,4.52,4.52,0,0,0,3.43-1.44A5.27,5.27,0,0,0,82.46,16a5.11,5.11,0,0,0-1.37-3.7A4.57,4.57,0,0,0,77.64,10.83Z" />
      <path className="hc-c-logo__health" d="M102.4.45h4.4v24.3h-4.4V22.9a8.78,8.78,0,0,1-2.58,1.76A7.25,7.25,0,0,1,97,25.2a7.83,7.83,0,0,1-5.88-2.63A9.2,9.2,0,0,1,88.66,16a9.42,9.42,0,0,1,2.39-6.66,7.64,7.64,0,0,1,5.83-2.59,7.52,7.52,0,0,1,3,.59,8.2,8.2,0,0,1,2.56,1.79ZM97.78,10.83a4.45,4.45,0,0,0-3.39,1.44A5.19,5.19,0,0,0,93,16a5.29,5.29,0,0,0,1.37,3.74,4.47,4.47,0,0,0,3.38,1.46,4.54,4.54,0,0,0,3.44-1.44A5.27,5.27,0,0,0,102.59,16a5.1,5.1,0,0,0-1.36-3.7A4.57,4.57,0,0,0,97.78,10.83Z" />
      <path className="hc-c-logo__health" d="M117.83,6.77A9.24,9.24,0,0,1,122.49,8a9.12,9.12,0,0,1,4.64,8,9.23,9.23,0,0,1-1.23,4.64A9,9,0,0,1,122.54,24a9.22,9.22,0,0,1-4.69,1.22,8.74,8.74,0,0,1-6.44-2.68A8.9,8.9,0,0,1,108.74,16a8.88,8.88,0,0,1,3-6.85A8.78,8.78,0,0,1,117.83,6.77Zm.07,4.14a4.53,4.53,0,0,0-3.41,1.42A5.09,5.09,0,0,0,113.12,16a5.15,5.15,0,0,0,1.35,3.71,4.82,4.82,0,0,0,6.85,0A5.08,5.08,0,0,0,122.7,16a5.07,5.07,0,0,0-1.35-3.66A4.57,4.57,0,0,0,117.9,10.91Z" />
      <path className="hc-c-logo__care" d="M129.57,1.05h5.35c3.44,0,6,.42,7.67,1.28a9.93,9.93,0,0,1,4.14,4.16,13.45,13.45,0,0,1,1.63,6.74,13.44,13.44,0,0,1-.91,5,10.51,10.51,0,0,1-2.51,3.82,9.07,9.07,0,0,1-3.47,2.09,24.57,24.57,0,0,1-6.47.58h-5.43Zm4.48,4.35v15h2.09a10.53,10.53,0,0,0,4.49-.71,5.35,5.35,0,0,0,2.28-2.39,8.73,8.73,0,0,0,.89-4.13,7.88,7.88,0,0,0-2.11-5.85q-1.91-1.87-6.11-1.87Z" />
      <path className="hc-c-logo__care" d="M168.09,17.26H154a4.73,4.73,0,0,0,1.63,3,5.13,5.13,0,0,0,3.4,1.1,5.84,5.84,0,0,0,4.23-1.72l3.71,1.74a8.74,8.74,0,0,1-3.32,2.91,10.36,10.36,0,0,1-4.59.94,9.1,9.1,0,0,1-6.72-2.6,8.86,8.86,0,0,1-2.59-6.52,9.17,9.17,0,0,1,2.58-6.66,8.69,8.69,0,0,1,6.49-2.65,9,9,0,0,1,6.73,2.65,9.58,9.58,0,0,1,2.6,7Zm-4.4-3.47A4.4,4.4,0,0,0,162,11.41a5,5,0,0,0-3-.92,5.23,5.23,0,0,0-3.22,1,5.84,5.84,0,0,0-1.62,2.27Z" />
      <path className="hc-c-logo__care" d="M182.92,4.27l-3.34,3Q177.83,4.78,176,4.77a2.15,2.15,0,0,0-1.45.48A1.36,1.36,0,0,0,174,6.32a1.82,1.82,0,0,0,.41,1.12,29,29,0,0,0,3.3,3.05c1.73,1.44,2.77,2.35,3.14,2.72a9.6,9.6,0,0,1,1.94,2.65,6.7,6.7,0,0,1,.57,2.77,6.32,6.32,0,0,1-2,4.81,7.36,7.36,0,0,1-5.26,1.91,7.86,7.86,0,0,1-4.41-1.24,9.76,9.76,0,0,1-3.22-3.9l3.79-2.29q1.71,3.13,3.94,3.14a2.91,2.91,0,0,0,2-.68,2,2,0,0,0,.79-1.56,2.69,2.69,0,0,0-.6-1.61,16.6,16.6,0,0,0-2.63-2.47,26.44,26.44,0,0,1-5-4.87,6.22,6.22,0,0,1-1.13-3.42,5.59,5.59,0,0,1,1.88-4.23A6.51,6.51,0,0,1,176.07.45a7.43,7.43,0,0,1,3.38.82A12.25,12.25,0,0,1,182.92,4.27Z" />
      <path className="hc-c-logo__care" d="M198.45,7.22h4.4V24.75h-4.4V22.9a8.78,8.78,0,0,1-2.58,1.76,7.25,7.25,0,0,1-2.81.54,7.81,7.81,0,0,1-5.87-2.63A9.17,9.17,0,0,1,184.71,16a9.46,9.46,0,0,1,2.39-6.66,7.65,7.65,0,0,1,5.83-2.59,7.52,7.52,0,0,1,3,.59,8.2,8.2,0,0,1,2.56,1.79Zm-4.62,3.61a4.45,4.45,0,0,0-3.39,1.44,5.19,5.19,0,0,0-1.35,3.7,5.29,5.29,0,0,0,1.37,3.74,4.47,4.47,0,0,0,3.38,1.46,4.54,4.54,0,0,0,3.44-1.44A5.27,5.27,0,0,0,198.64,16a5.1,5.1,0,0,0-1.36-3.7A4.57,4.57,0,0,0,193.83,10.83Z" />
      <path className="hc-c-logo__care" d="M205.16.45h4.4v24.3h-4.4Z" />
      <path className="hc-c-logo__care" d="M211.89,7.22h4.45v8.44a11.57,11.57,0,0,0,.34,3.43,3,3,0,0,0,1.09,1.49,3.16,3.16,0,0,0,1.85.53,3.21,3.21,0,0,0,1.86-.53,3,3,0,0,0,1.14-1.53,11.51,11.51,0,0,0,.28-3.24V7.22h4.4v7.43q0,4.59-.73,6.28A6.85,6.85,0,0,1,224,24.1a8,8,0,0,1-4.38,1.1,7.8,7.8,0,0,1-4.67-1.29,6.84,6.84,0,0,1-2.5-3.59,21.45,21.45,0,0,1-.52-5.8Z" />
      <path className="hc-c-logo__care" d="M243,.45h4.4v24.3H243V22.9a8.78,8.78,0,0,1-2.58,1.76,7.25,7.25,0,0,1-2.81.54,7.85,7.85,0,0,1-5.88-2.63A9.2,9.2,0,0,1,229.26,16a9.46,9.46,0,0,1,2.39-6.66,7.64,7.64,0,0,1,5.83-2.59,7.52,7.52,0,0,1,3,.59A8.2,8.2,0,0,1,243,9.15Zm-4.62,10.38A4.45,4.45,0,0,0,235,12.27a5.19,5.19,0,0,0-1.35,3.7A5.29,5.29,0,0,0,235,19.71a4.47,4.47,0,0,0,3.38,1.46,4.54,4.54,0,0,0,3.44-1.44A5.27,5.27,0,0,0,243.19,16a5.1,5.1,0,0,0-1.36-3.7A4.57,4.57,0,0,0,238.38,10.83Z" />
      <path className="hc-c-logo__gov" d="M253,21.21a2,2,0,0,1,2,2,2,2,0,0,1-2,2,1.89,1.89,0,0,1-1.4-.59A1.92,1.92,0,0,1,251,23.2a2,2,0,0,1,2-2Z" />
      <path className="hc-c-logo__gov" d="M273.09,7.22h2.25v14a16.53,16.53,0,0,1-.64,5.4,7,7,0,0,1-3.08,3.72,10.12,10.12,0,0,1-5.27,1.3A12.21,12.21,0,0,1,262.3,31a8.07,8.07,0,0,1-2.92-1.72,9.88,9.88,0,0,1-2.08-3.14h2.45a6.4,6.4,0,0,0,2.58,2.58,8.27,8.27,0,0,0,3.92.84,8.1,8.1,0,0,0,3.89-.86,5.35,5.35,0,0,0,2.27-2.16,9.67,9.67,0,0,0,.68-4.2v-.91A8.6,8.6,0,0,1,270,23.89a9.27,9.27,0,0,1-8.46-.34,8.58,8.58,0,0,1-3.29-3.23,8.86,8.86,0,0,1-1.16-4.46,9.12,9.12,0,0,1,9.07-9.09,8.45,8.45,0,0,1,3.67.81,10.26,10.26,0,0,1,3.28,2.68Zm-6.66,1.72a7.11,7.11,0,0,0-3.56.93,6.82,6.82,0,0,0-2.58,2.56,7,7,0,0,0-.93,3.54,6.38,6.38,0,0,0,1.93,4.77,6.9,6.9,0,0,0,5,1.88,6.8,6.8,0,0,0,5-1.87,6.59,6.59,0,0,0,1.89-4.91,7.14,7.14,0,0,0-.87-3.54,6.37,6.37,0,0,0-2.46-2.45A6.81,6.81,0,0,0,266.43,8.94Z" />
      <path className="hc-c-logo__gov" d="M286.83,6.77a8.68,8.68,0,0,1,6.71,2.93A9.13,9.13,0,0,1,296,16a9.1,9.1,0,0,1-2.56,6.42,9.26,9.26,0,0,1-13.17,0A9.14,9.14,0,0,1,277.67,16a9.06,9.06,0,0,1,2.43-6.31A8.64,8.64,0,0,1,286.83,6.77Zm0,2.21A6.53,6.53,0,0,0,282,11.05a7,7,0,0,0-2,5,7.2,7.2,0,0,0,.92,3.55,6.58,6.58,0,0,0,2.49,2.53,7,7,0,0,0,6.89,0,6.45,6.45,0,0,0,2.49-2.53,7.09,7.09,0,0,0,.92-3.55,7,7,0,0,0-2-5A6.56,6.56,0,0,0,286.82,9Z" />
      <path className="hc-c-logo__gov" d="M296.83,7.22h2.4L305.11,20l5.82-12.78h2.41l-8,17.53h-.42Z" />
    </svg>
  );
};

export default LogoEsSvg;
