Add icons to this collection by clicking the heart icon.
Smart City icon - also known as networking, building, server, database, urban, and smart city. Created in a clean gradient style with a white, silver, teal, and pink finish, perfect for web, apps, and UI projects. Available in SVG and PNG, with multiple style variants.
<svg
xmlns="http://www.w3.org/2000/svg"
width="682.667"
height="682.667"
viewBox="0 0 682.667 682.667"
>
<defs>
<linearGradient
id="a"
x1="0"
x2="1"
y1="0"
y2="0"
gradientTransform="scale(599.94817 -599.94817) rotate(-45 .46 -1.222)"
gradientUnits="userSpaceOnUse"
spreadMethod="pad"
>
<stop offset="0" stop-opacity="0" stop-color="#fff" />
<stop offset="1" stop-opacity="1" stop-color="#fff" />
</linearGradient>
<linearGradient
id="g"
x1="0"
x2="1"
y1="0"
y2="0"
gradientTransform="scale(599.94817 -599.94817) rotate(-45 .46 -1.222)"
gradientUnits="userSpaceOnUse"
spreadMethod="pad"
>
<stop offset="0" stop-opacity="1" stop-color="#fffcff" />
<stop offset="1" stop-opacity="1" stop-color="#ffdaec" />
</linearGradient>
<linearGradient
id="b"
x1="0"
x2="1"
y1="0"
y2="0"
gradientTransform="scale(483.969 -483.969) rotate(-45 .021 -.332)"
gradientUnits="userSpaceOnUse"
spreadMethod="pad"
>
<stop offset="0" stop-opacity="0" stop-color="#fff" />
<stop offset="1" stop-opacity="1" stop-color="#fff" />
</linearGradient>
<linearGradient
id="j"
x1="0"
x2="1"
y1="0"
y2="0"
gradientTransform="scale(483.969 -483.969) rotate(-45 .021 -.332)"
gradientUnits="userSpaceOnUse"
spreadMethod="pad"
>
<stop offset="0" stop-opacity="1" stop-color="#fff" />
<stop offset="1" stop-opacity="1" stop-color="#b6c4ff" />
</linearGradient>
<linearGradient
id="c"
x1="0"
x2="1"
y1="0"
y2="0"
gradientTransform="matrix(0 415.8439 415.8439 0 256 62.536)"
gradientUnits="userSpaceOnUse"
spreadMethod="pad"
>
<stop offset="0" stop-opacity=".6" stop-color="#fff" />
<stop offset=".234" stop-opacity="0" stop-color="#fff" />
<stop offset=".997" stop-opacity="0" stop-color="#fff" />
<stop offset="1" stop-opacity="0" stop-color="#fff" />
</linearGradient>
<linearGradient
id="n"
x1="0"
x2="1"
y1="0"
y2="0"
gradientTransform="matrix(0 415.8439 415.8439 0 256 62.536)"
gradientUnits="userSpaceOnUse"
spreadMethod="pad"
>
<stop offset="0" stop-opacity="1" stop-color="#6582fd" />
<stop offset=".234" stop-opacity="1" stop-color="#fff" />
<stop offset=".997" stop-opacity="1" stop-color="#fff" />
<stop offset="1" stop-opacity="1" stop-color="#fff" />
</linearGradient>
<clipPath id="d" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
<clipPath id="e" clipPathUnits="userSpaceOnUse">
<path
d="M957.895 489.427c-101.729 42.565-427.436 19.307-378.405-123.601 40.425-117.823-116.002-219.601-9.888-316.55 19.023-17.38 52.795-28.556 99.111-15.711 278.862 77.332 290.223-85.937 362.797-8.843 20.894 22.196-7.047 76.457-15.416 108.903-30.861 119.631 114.172 283.68-58.199 355.802"
/>
</clipPath>
<clipPath id="h" clipPathUnits="userSpaceOnUse">
<path
d="M295.675 433.442c-34.252-29.144-52.089-72.684-85.179-102.453-48.797-43.897-123.527-41.302-175.544-80.353-55.609-41.748-42.76-116.09 23.62-138.257 48.031-16.04 70.265-1.157 85.862 13.725 18.499 17.654 27.664 35.307 59.47 1.358C295.532 29.656 510.88 76.327 512 164.549v1.352c-.302 24.365-16.922 51.833-56.867 80.26-89.36 63.592-34.518 89.046-42.526 167.393-2.999 29.337-27.415 41.606-54.699 41.606-22.166 0-46.224-8.097-62.233-21.718"
/>
</clipPath>
<clipPath id="k" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
<clipPath id="l" clipPathUnits="userSpaceOnUse">
<path
d="M234.442 476.778a5 5 0 0 1-5-5V456.82H201.2c-2.76 0-5-2.24-5-5v-42.169c-11.282-.001-21.072-8.79-25.98-21.672-5.381 8.661-13.364 14.155-22.281 14.155-16.204 0-29.34-18.118-29.34-40.466 0-19.997 10.519-36.595 24.34-39.87v-21.61h-19.153c-5.523 0-10.001-4.478-10.001-10v-55.65c0-5.522 4.478-10 10.001-10-5.523 0-10.001-4.476-10.001-10V158.89c0-5.524 4.478-10 10.001-10H251V109.678c0-.463.084-.903.202-1.329h-49.687a4.999 4.999 0 0 1-4.999-4.999v-7.612h-34.153c-7.154 0-12.974-5.819-12.974-12.972a2.978 2.978 0 0 0-2.973-2.974H94.827c-.223 0-.437-.037-.653-.065-2.19 8.414-9.817 14.636-18.918 14.636-10.808 0-19.57-8.762-19.57-19.57 0-10.809 8.762-19.571 19.57-19.571 9.101 0 16.728 6.221 18.918 14.636.216-.028.43-.066.653-.066h101.689v-7.61c0-2.762 2.238-5 4.999-5h108.97a4.999 4.999 0 0 1 4.999 5v7.61h101.689c.224 0 .437.038.652.066 2.191-8.415 9.818-14.636 18.919-14.636 10.808 0 19.57 8.762 19.57 19.571 0 10.808-8.762 19.57-19.57 19.57-9.101 0-16.728-6.222-18.919-14.636-.215.028-.428.065-.652.065h-51.589a2.978 2.978 0 0 0-2.973 2.974c0 7.153-5.82 12.972-12.974 12.972h-34.153v7.612a4.999 4.999 0 0 1-4.999 4.999h-49.687c.118.426.202.866.202 1.329V148.89h127.214c5.523 0 10.001 4.476 10.001 10v55.648c0 5.524-4.478 10-10.001 10 5.523 0 10.001 4.478 10.001 10v55.65c0 5.522-4.478 10-10.001 10h-25.603v31.187c13.82 3.275 24.34 19.872 24.34 39.87 0 22.349-13.137 40.466-29.34 40.466-5.744 0-11.096-2.289-15.62-6.224a2.994 2.994 0 0 1-2.991 2.907h-61.03v43.426c0 2.76-2.24 5-5 5h-5.837v14.958a5 5 0 0 1-5 5zm98.178-126.735c4.332-9.693 11.544-16.667 19.991-18.668v-31.187H332.62Zm-179.681-28.245c9.129 2.163 16.815 10.142 20.983 21.072 4.352-7.003 10.405-11.927 17.279-13.556v-29.126h-38.262Zm162.545-236.06h34.153a2.976 2.976 0 0 0 2.974-2.972c0-1.024.131-2.017.357-2.974h-37.484Zm-156.095-2.972a2.976 2.976 0 0 0 2.974 2.972h34.153v-5.946h-37.484c.226.957.357 1.95.357 2.974"
/>
</clipPath>
<clipPath id="o" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
<mask
id="f"
width="1"
height="1"
x="0"
y="0"
maskUnits="userSpaceOnUse"
>
<path
d="M-32768 32767h65535v-65535h-65535Z"
fill="url(#a)"
stroke="none"
/>
</mask>
<mask
id="i"
width="1"
height="1"
x="0"
y="0"
maskUnits="userSpaceOnUse"
>
<path
d="M-32768 32767h65535v-65535h-65535Z"
fill="url(#b)"
stroke="none"
/>
</mask>
<mask
id="m"
width="1"
height="1"
x="0"
y="0"
maskUnits="userSpaceOnUse"
>
<path
d="M-32768 32767h65535v-65535h-65535Z"
fill="url(#c)"
stroke="none"
/>
</mask>
</defs>
<g clip-path="url(#d)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<g clip-path="url(#e)">
<g mask="url(#f)">
<path
d="M957.895 489.427c-101.729 42.565-427.436 19.307-378.405-123.601 40.425-117.823-116.002-219.601-9.888-316.55 19.023-17.38 52.795-28.556 99.111-15.711 278.862 77.332 290.223-85.937 362.797-8.843 20.894 22.196-7.047 76.457-15.416 108.903-30.861 119.631 114.172 283.68-58.199 355.802"
fill="url(#g)"
stroke="none"
/>
</g>
</g>
</g>
<g clip-path="url(#h)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<g mask="url(#i)">
<path
d="M295.675 433.442c-34.252-29.144-52.089-72.684-85.179-102.453-48.797-43.897-123.527-41.302-175.544-80.353-55.609-41.748-42.76-116.09 23.62-138.257 48.031-16.04 70.265-1.157 85.862 13.725 18.499 17.654 27.664 35.307 59.47 1.358C295.532 29.656 510.88 76.327 512 164.549v1.352c-.302 24.365-16.922 51.833-56.867 80.26-89.36 63.592-34.518 89.046-42.526 167.393-2.999 29.337-27.415 41.606-54.699 41.606-22.166 0-46.224-8.097-62.233-21.718"
fill="url(#j)"
stroke="none"
/>
</g>
</g>
<g clip-path="url(#k)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0h-37.691v25.926a5 5 0 0 0 5 5H-5a5 5 0 0 0 5-5z"
transform="translate(267.133 445.852)"
fill="#ffa7ce"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-22.349-13.136-40.467-29.339-40.467-16.204 0-29.34 18.118-29.34 40.467s13.136 40.467 29.34 40.467C-13.136 40.467 0 22.349 0 0"
transform="translate(177.278 361.667)"
fill="#01eba4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a5 5 0 0 0-5 5v77.779a5 5 0 0 0 10 0V5a5 5 0 0 0-5-5"
transform="translate(147.939 294.935)"
fill="#6582fd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-1.28 0-2.559.488-3.536 1.464l-12.826 12.827a5 5 0 1 0 7.071 7.071L3.536 8.536A5.002 5.002 0 0 0 0 0"
transform="translate(147.22 342.786)"
fill="#6582fd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-22.349 13.136-40.467 29.339-40.467 16.204 0 29.34 18.118 29.34 40.467s-13.136 40.467-29.34 40.467C13.136 40.467 0 22.349 0 0"
transform="translate(328.271 371.245)"
fill="#01eba4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-11.95c0-1.66-1.34-3-3-3h-10.64C-13.31-8.41-11.83-2.31-9.51 3H-3c1.66 0 3-1.35 3-3"
transform="translate(342 389.173)"
fill="#00d78f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a5 5 0 0 0-5 5v87.104a5 5 0 0 0 10 0V5a5 5 0 0 0-5-5"
transform="translate(357.61 295.188)"
fill="#6582fd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a5.002 5.002 0 0 0-3.536 8.536L9.291 21.362a5.001 5.001 0 0 0 7.071-7.071L3.536 1.464A4.987 4.987 0 0 0 0 0"
transform="translate(358.33 352.363)"
fill="#6582fd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-151.64h-81.77V0c0 2.76 2.24 5 5 5H-5c2.76 0 5-2.24 5-5"
transform="translate(277.97 451.82)"
fill="#9eaffd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-22.35-13.13-40.46-29.34-40.46v80.93C-13.13 40.47 0 22.35 0 0"
transform="translate(225.54 345.18)"
fill="#8298fd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-17.95h-24.48c-1.65 0-3 1.34-3 3V-3c0 1.65 1.35 3 3 3z"
transform="translate(277.97 392.173)"
fill="#8298fd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-57.24c0-1.66-1.35-3-3-3h-47.83c-1.66 0-3 1.34-3 3V0c0 1.65 1.34 3 3 3H-3c1.65 0 3-1.35 3-3"
transform="translate(264 439.243)"
fill="#ffc3de"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-10.17c0-1.66-1.35-3-3-3h-10.51V-3c0 1.65 1.35 3 3 3z"
transform="translate(264 392.173)"
fill="#ffa7ce"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-47.825a3 3 0 0 0-3 3v13.242a3 3 0 0 0 3 3H0a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3"
transform="translate(260.996 352.534)"
fill="#ffc3de"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-22.349-13.136-40.467-29.339-40.467-16.204 0-29.34 18.118-29.34 40.467s13.136 40.467 29.34 40.467C-13.136 40.467 0 22.349 0 0"
transform="translate(225.54 369.184)"
fill="#02ffb2"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a5 5 0 0 0-5 5v85.295a5 5 0 1 0 10 0V5a5 5 0 0 0-5-5"
transform="translate(196.202 294.935)"
fill="#6582fd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-1.28 0-2.559.488-3.536 1.464l-12.826 12.827a5.001 5.001 0 0 0 7.071 7.071L3.536 8.536A5.002 5.002 0 0 0 0 0"
transform="translate(195.482 350.303)"
fill="#6582fd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-264.429c-5.523 0-10 4.477-10 10v55.649c0 5.523 4.477 10 10 10H0c5.523 0 10-4.477 10-10V10C10 4.477 5.523 0 0 0"
transform="translate(388.214 224.538)"
fill="#ffa7ce"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-.01a5 5 0 0 0 0 10 5.005 5.005 0 0 0 5.005-5c0-2.761-2.234-5-4.995-5"
transform="translate(365.595 265.336)"
fill="#02ffb2"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-38.013a5 5 0 0 0 0 10H0A5 5 0 0 0 0 0"
transform="translate(349.755 265.336)"
fill="#ffdaec"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-.01a5 5 0 0 0 0 10 5.005 5.005 0 0 0 5.005-5c0-2.761-2.234-5-4.995-5"
transform="translate(365.595 249.39)"
fill="#ff5ba7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-38.013a5 5 0 0 0 0 10H0A5 5 0 0 0 0 0"
transform="translate(349.755 249.39)"
fill="#ffdaec"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-12.44c0-2.76-2.24-5-5-5h-100.39l-5 10.579 5 11.861H-5c2.76 0 5-2.23 5-5"
transform="translate(294.24 268.58)"
fill="#ff7eb7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-42.446a5 5 0 0 1-5-5v-12.443a5 5 0 0 1 5-5H0z"
transform="translate(188.852 273.585)"
fill="#ffc3de"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a5 5 0 0 1-5-5v-39.211a5 5 0 0 1 10 0V-5a5 5 0 0 1-5 5"
transform="translate(256 153.89)"
fill="#6582fd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-51.589a2.977 2.977 0 0 0-2.974 2.973c0 7.153-5.819 12.973-12.973 12.973h-34.153a5 5 0 1 1 0-10h34.153a2.976 2.976 0 0 0 2.973-2.973c0-1.024.132-2.016.358-2.973h-37.484a5 5 0 0 1 0-10H0A5 5 0 0 1 0 0"
transform="translate(417.173 79.793)"
fill="#6582fd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h34.153a5 5 0 1 1 0 10H0c-7.153 0-12.973-5.82-12.973-12.973a2.977 2.977 0 0 0-2.973-2.973h-51.59a5 5 0 0 1 0-10H34.153a5 5 0 1 1 0 10H-3.33c.225.956.357 1.948.357 2.973A2.977 2.977 0 0 0 0 0"
transform="translate(162.362 85.739)"
fill="#6582fd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-264.429c-5.523 0-10 4.477-10 10v55.649c0 5.523 4.477 10 10 10l133.46 15.751L0 75.649c5.523 0 10-4.477 10-10V10C10 4.477 5.523 0 0 0"
transform="translate(388.214 148.89)"
fill="#ffa7ce"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-.01a5 5 0 0 0 0 10 5.005 5.005 0 0 0 5.005-5c0-2.761-2.234-5-4.995-5"
transform="translate(365.595 189.696)"
fill="#02ffb2"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-38.013a5 5 0 0 0 0 10H0A5 5 0 0 0 0 0"
transform="translate(349.755 189.696)"
fill="#ffdaec"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-.01a5 5 0 0 0 0 10 5.005 5.005 0 0 0 5.005-5c0-2.761-2.234-5-4.995-5"
transform="translate(365.595 173.75)"
fill="#ff5ba7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-38.013a5 5 0 0 0 0 10H0A5 5 0 0 0 0 0"
transform="translate(349.755 173.75)"
fill="#ffdaec"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-12.45c0-2.76-2.24-5-5-5h-100.39l-5 11.225 5 11.225H-5c2.76 0 5-2.24 5-5"
transform="translate(294.24 192.94)"
fill="#ff7eb7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-42.446a5 5 0 0 1-5-5v-12.443a5 5 0 0 1 5-5H0z"
transform="translate(188.852 197.936)"
fill="#ffc3de"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M332.62 300.183h-72.75v90.26h72.75z"
fill="#b6c4ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a5 5 0 0 0-5 5v43.141a5 5 0 0 0 10 0V5a5 5 0 0 0-5-5"
transform="translate(278.18 321.043)"
fill="#ffdaec"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a5 5 0 0 0-5 5v43.141a5 5 0 0 0 10 0V5a5 5 0 0 0-5-5"
transform="translate(296.247 321.043)"
fill="#ffdaec"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a5 5 0 0 0-5 5v43.141a5 5 0 0 0 10 0V5a5 5 0 0 0-5-5"
transform="translate(314.315 321.043)"
fill="#ffdaec"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M332.62 374.223h-72.75v16.22h72.75z"
fill="#9eaffd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h85.506a3 3 0 0 1 3 3v11.946a3 3 0 0 1-3 3H0a3 3 0 0 1-3-3V3a3 3 0 0 1 3-3"
transform="translate(253.494 390.448)"
fill="#ff5ba7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-108.969a5 5 0 0 0-5 5v41.168a5 5 0 0 0 5 5H0a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5"
transform="translate(310.484 57.182)"
fill="#9eaffd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-.009a5 5 0 1 0 0 10 5.005 5.005 0 0 0 5.005-5c0-2.761-2.235-5-4.996-5"
transform="translate(282.927 85.739)"
fill="#02ffb2"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-38.013a5 5 0 0 0 0 10H0A5 5 0 0 0 0 0"
transform="translate(267.086 85.739)"
fill="#d1ddff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-.009a5 5 0 1 0 0 10 5.005 5.005 0 0 0 5.005-5c0-2.761-2.235-5-4.996-5"
transform="translate(282.927 69.793)"
fill="#ff5ba7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-38.013a5 5 0 0 0 0 10H0A5 5 0 0 0 0 0"
transform="translate(267.086 69.793)"
fill="#d1ddff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-10.808-8.762-19.57-19.57-19.57-10.809 0-19.571 8.762-19.571 19.57s8.762 19.57 19.571 19.57C-8.762 19.57 0 10.808 0 0"
transform="translate(456.314 74.792)"
fill="#ff5ba7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-10.808-8.762-19.57-19.57-19.57-10.809 0-19.571 8.762-19.571 19.57s8.762 19.57 19.571 19.57C-8.762 19.57 0 10.808 0 0"
transform="translate(94.827 74.792)"
fill="#02ffb2"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</g>
<g clip-path="url(#l)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<g mask="url(#m)">
<path
d="M234.442 476.778a5 5 0 0 1-5-5V456.82H201.2c-2.76 0-5-2.24-5-5v-42.169c-11.282-.001-21.072-8.79-25.98-21.672-5.381 8.661-13.364 14.155-22.281 14.155-16.204 0-29.34-18.118-29.34-40.466 0-19.997 10.519-36.595 24.34-39.87v-21.61h-19.153c-5.523 0-10.001-4.478-10.001-10v-55.65c0-5.522 4.478-10 10.001-10-5.523 0-10.001-4.476-10.001-10V158.89c0-5.524 4.478-10 10.001-10H251V109.678c0-.463.084-.903.202-1.329h-49.687a4.999 4.999 0 0 1-4.999-4.999v-7.612h-34.153c-7.154 0-12.974-5.819-12.974-12.972a2.978 2.978 0 0 0-2.973-2.974H94.827c-.223 0-.437-.037-.653-.065-2.19 8.414-9.817 14.636-18.918 14.636-10.808 0-19.57-8.762-19.57-19.57 0-10.809 8.762-19.571 19.57-19.571 9.101 0 16.728 6.221 18.918 14.636.216-.028.43-.066.653-.066h101.689v-7.61c0-2.762 2.238-5 4.999-5h108.97a4.999 4.999 0 0 1 4.999 5v7.61h101.689c.224 0 .437.038.652.066 2.191-8.415 9.818-14.636 18.919-14.636 10.808 0 19.57 8.762 19.57 19.571 0 10.808-8.762 19.57-19.57 19.57-9.101 0-16.728-6.222-18.919-14.636-.215.028-.428.065-.652.065h-51.589a2.978 2.978 0 0 0-2.973 2.974c0 7.153-5.82 12.972-12.974 12.972h-34.153v7.612a4.999 4.999 0 0 1-4.999 4.999h-49.687c.118.426.202.866.202 1.329V148.89h127.214c5.523 0 10.001 4.476 10.001 10v55.648c0 5.524-4.478 10-10.001 10 5.523 0 10.001 4.478 10.001 10v55.65c0 5.522-4.478 10-10.001 10h-25.603v31.187c13.82 3.275 24.34 19.872 24.34 39.87 0 22.349-13.137 40.466-29.34 40.466-5.744 0-11.096-2.289-15.62-6.224a2.994 2.994 0 0 1-2.991 2.907h-61.03v43.426c0 2.76-2.24 5-5 5h-5.837v14.958a5 5 0 0 1-5 5zm98.178-126.735c4.332-9.693 11.544-16.667 19.991-18.668v-31.187H332.62Zm-179.681-28.245c9.129 2.163 16.815 10.142 20.983 21.072 4.352-7.003 10.405-11.927 17.279-13.556v-29.126h-38.262Zm162.545-236.06h34.153a2.976 2.976 0 0 0 2.974-2.972c0-1.024.131-2.017.357-2.974h-37.484Zm-156.095-2.972a2.976 2.976 0 0 0 2.974 2.972h34.153v-5.946h-37.484c.226.957.357 1.95.357 2.974"
fill="url(#n)"
stroke="none"
/>
</g>
</g>
<g clip-path="url(#o)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0c-2.757 0-5-2.243-5-5s2.243-5 5-5 5 2.243 5 5-2.243 5-5 5m0-20c-8.271 0-15 6.729-15 15s6.729 15 15 15S15 3.271 15-5 8.271-20 0-20"
transform="translate(81.698 317.832)"
fill="#ff7eb7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-2.757 0-5-2.243-5-5s2.243-5 5-5 5 2.243 5 5-2.243 5-5 5m0-20c-8.271 0-15 6.729-15 15s6.729 15 15 15S15 3.271 15-5 8.271-20 0-20"
transform="translate(431.066 141.843)"
fill="#6582fd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a5.002 5.002 0 0 0-3.536 8.536l10 10a5.002 5.002 0 0 0 7.072 0 5.002 5.002 0 0 0 0-7.072l-10-10A4.987 4.987 0 0 0 0 0"
transform="translate(426.066 322.437)"
fill="#01eba4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a5.002 5.002 0 0 0-3.536 8.536l10 10a5.002 5.002 0 0 0 7.072 0 5.002 5.002 0 0 0 0-7.072l-10-10A4.987 4.987 0 0 0 0 0"
transform="translate(437.421 311.081)"
fill="#01eba4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a5.002 5.002 0 0 0-3.536 8.536l10 10a5.002 5.002 0 0 0 7.072 0 5.002 5.002 0 0 0 0-7.072l-10-10A4.987 4.987 0 0 0 0 0"
transform="translate(103.108 430.18)"
fill="#01eba4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a5.002 5.002 0 0 0-3.536 8.536l10 10a5.002 5.002 0 0 0 7.072 0 5.002 5.002 0 0 0 0-7.072l-10-10A4.987 4.987 0 0 0 0 0"
transform="translate(114.463 418.824)"
fill="#01eba4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a5.002 5.002 0 0 0-3.536 8.536l10 10a5.002 5.002 0 0 0 7.072 0 5.002 5.002 0 0 0 0-7.072l-10-10A4.987 4.987 0 0 0 0 0"
transform="translate(64.579 257.512)"
fill="#6582fd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a5.002 5.002 0 0 0-3.536 8.536l10 10a5.002 5.002 0 0 0 7.072 0 5.002 5.002 0 0 0 0-7.072l-10-10A4.987 4.987 0 0 0 0 0"
transform="translate(75.934 246.157)"
fill="#6582fd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</g>
</svg>
More icons in the same style and category