import React, { FC } from 'react';
import { ADSIcon } from "../../icons.types";

const EcoAlt48: FC<ADSIcon>  = 
    ({fill, size = '3rem', ...rest}) => (<svg aria-hidden="true" width={size} height={size} {...rest} fill={fill} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
  <path fill-rule="evenodd" d="M15.868 10.753c4.491-4.491 11.773-4.491 16.264 0 4.485 4.485 4.49 11.753.017 16.246l-.03.028a11.025 11.025 0 0 0-.546.572c-.34.381-.787.932-1.235 1.623-.695 1.071-1.429 2.54-1.715 4.278h-9.247c-.285-1.738-1.02-3.207-1.714-4.278a13.577 13.577 0 0 0-1.235-1.623 11.025 11.025 0 0 0-.546-.572L15.85 27c-4.474-4.492-4.468-11.76.017-16.246Zm18.34 18.428-.014.014-.076.073a10.537 10.537 0 0 0-1.264 1.587C32.144 31.95 31.5 33.395 31.5 35a1.5 1.5 0 0 1-.5 1.118V37c0 1.333-.87 2.463-2.073 2.854a5.002 5.002 0 0 1-9.854 0A3.001 3.001 0 0 1 17 37v-.882A1.496 1.496 0 0 1 16.5 35c0-1.605-.645-3.05-1.355-4.145-.35-.54-.7-.97-.96-1.262a8.13 8.13 0 0 0-.379-.398l-.013-.013h.001-.002a1.55 1.55 0 0 1-.045-.044c-5.663-5.663-5.663-14.844 0-20.506 5.663-5.663 14.843-5.663 20.506 0 5.663 5.662 5.663 14.843 0 20.506a.73.73 0 0 1-.044.042l-.001.001ZM19 36.5v.5a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1v-.5H19Zm4.375-24.28a1 1 0 0 1 1.25 0c2.693 2.154 4.125 4.924 4.125 7.78 0 2.72-1.299 5.363-3.75 7.47V29a1 1 0 1 1-2 0v-1.53c-2.451-2.107-3.75-4.75-3.75-7.47 0-2.856 1.432-5.626 4.125-7.78ZM26.75 20c0 1.555-.562 3.155-1.75 4.62V21a1 1 0 1 0-2 0v3.62c-1.188-1.465-1.75-3.065-1.75-4.62 0-1.94.875-3.95 2.75-5.683 1.875 1.732 2.75 3.743 2.75 5.683ZM24 42a3.001 3.001 0 0 1-2.83-2h5.66A3.001 3.001 0 0 1 24 42Z"/>
</svg>
)
export default EcoAlt48