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

const Policies24: FC<ADSIcon>  = 
    ({fill, size = '1.5rem', ...rest}) => (<svg aria-hidden="true" width={size} height={size} {...rest} fill={fill} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
  <g clip-path="url(#a)">
    <path fill-rule="evenodd" d="M15 2a1 1 0 0 1 .707.293c.417.417 1.335 1.114 2.404 1.708C19.205 4.609 20.267 5 21 5a1 1 0 0 1 1 1c0 4.275-1.61 7.249-3.24 9.15a12.977 12.977 0 0 1-2.237 2.067 10.226 10.226 0 0 1-.977.626l-.066.035-.02.01-.008.004-.003.001c-.001.001-.002.001-.449-.893l-.448.894h-.001l-.003-.002-.007-.004-.02-.01a6.546 6.546 0 0 1-.29-.163 10.247 10.247 0 0 1-.754-.498 12.973 12.973 0 0 1-2.236-2.066C9.61 13.249 8 10.275 8 6a1 1 0 0 1 1-1c.733 0 1.795-.391 2.89-1 1.068-.593 1.986-1.29 2.403-1.707A1 1 0 0 1 15 2Zm0 15 .447.894a1 1 0 0 1-.894 0L15 17Zm0-1.162c.103-.068.222-.148.352-.242.511-.37 1.2-.943 1.889-1.747 1.258-1.468 2.533-3.72 2.732-6.965-.977-.207-1.982-.662-2.834-1.135-.8-.445-1.554-.956-2.139-1.421a16.11 16.11 0 0 1-2.14 1.421c-.851.473-1.856.928-2.833 1.135.199 3.245 1.474 5.497 2.732 6.965.69.804 1.378 1.377 1.889 1.746.13.095.249.175.352.242ZM2 3a1 1 0 0 1 1-1h4a1 1 0 0 1 0 2H4v16h12v-.5a1 1 0 1 1 2 0V21a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3Zm4 14a1 1 0 0 1 1-1h3a1 1 0 1 1 0 2H7a1 1 0 0 1-1-1Zm1-5a1 1 0 1 0 0 2h.5a1 1 0 1 0 0-2H7Zm11.207-2.793a1 1 0 0 0-1.414-1.414L14.5 10.086l-.793-.793a1 1 0 1 0-1.414 1.414l1.5 1.5a1 1 0 0 0 1.414 0l3-3Z"/>
  </g>
  <defs>
    <clipPath id="a">
      <rect width="24" height="24" fill="#fff"/>
    </clipPath>
  </defs>
</svg>
)
export default Policies24