Add icons to this collection by clicking the heart icon.
Casablanca icon - also known as architecture, city, morocco, Casablanca, architecture and city, and cultures. Created in a clean lineal color style, 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>
<clipPath id="a" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0c0-32.467-26.319-58.786-58.786-58.786S-117.572-32.467-117.572 0s26.319 58.787 58.786 58.787S0 32.467 0 0"
transform="translate(383.353 385.429)"
fill="#ffdb21"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-362.558l29.945 34.412h302.669z"
transform="translate(438.64 185.769)"
fill="#74bf63"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-40l29.944-34.412h40z"
transform="translate(408.696 220.18)"
fill="#6db35d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M470.594 139.142H44.13v46.626h426.464z"
fill="#ffd9bb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M430.594 139.142h40v46.626h-40z"
fill="#ffcea8"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-10.837-8.789-19.622-19.631-19.622S-39.261-10.837-39.261 0s8.788 19.622 19.63 19.622C-8.789 19.622 0 10.837 0 0"
transform="translate(110.241 144.82)"
fill="#74bf63"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-10.837-8.788-19.622-19.63-19.622-10.842 0-19.631 8.785-19.631 19.622s8.789 19.622 19.631 19.622S0 10.837 0 0"
transform="translate(179.984 144.82)"
fill="#74bf63"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-10.837-8.789-19.622-19.631-19.622S-39.261-10.837-39.261 0s8.788 19.622 19.63 19.622C-8.789 19.622 0 10.837 0 0"
transform="translate(374 144.82)"
fill="#74bf63"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-10.837-8.788-19.622-19.63-19.622-10.842 0-19.631 8.785-19.631 19.622s8.789 19.622 19.631 19.622S0 10.837 0 0"
transform="translate(443.743 144.82)"
fill="#74bf63"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M504.5 7.5H7.5v131.642h497z"
fill="#ffc597"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M464.5 7.5h40v131.642h-40z"
fill="#f7b886"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-32.854-13.352V-45.58L0-29.167 32.888-45.58v32.228z"
transform="translate(258.624 476.637)"
fill="#74bf63"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-32.854-16.412v-162.692h65.742v162.692Z"
transform="translate(258.624 447.47)"
fill="#ffc597"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-50.352v323.127L0 348.268Z"
transform="translate(258.642 68.494)"
fill="#ffc597"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h50.352v323.127L0 348.268Z"
transform="translate(258.642 68.494)"
fill="#ffd9bb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 50.352 25.141v53.735L0 53.735Z"
transform="translate(208.29 337.885)"
fill="#6db35d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-53.735l50.352-25.141v53.735z"
transform="translate(258.642 416.761)"
fill="#74bf63"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-372.334v61.493H0Z"
transform="translate(443.532 7.5)"
fill="#ffd9bb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M403.532 7.5h40v61.493h-40z"
fill="#ffcea8"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-28.962v12.459a25.657 25.657 0 0 0 14.481 23.093A25.657 25.657 0 0 0 0 12.459Z"
transform="translate(128.792 7.5)"
fill="#74bf63"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-28.962v12.459a25.657 25.657 0 0 0 14.481 23.093A25.657 25.657 0 0 0 0 12.459Z"
transform="translate(186.014 7.5)"
fill="#74bf63"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-28.962v12.459a25.657 25.657 0 0 0 14.481 23.093h.001A25.658 25.658 0 0 0 0 12.459Z"
transform="translate(243.235 7.5)"
fill="#74bf63"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-28.962v12.459A25.656 25.656 0 0 0-14.48 35.552 25.658 25.658 0 0 0 0 12.459Z"
transform="translate(300.457 7.5)"
fill="#74bf63"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-28.962v12.459A25.656 25.656 0 0 0-14.48 35.552 25.658 25.658 0 0 0 0 12.459Z"
transform="translate(357.679 7.5)"
fill="#74bf63"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-28.962v12.459A25.656 25.656 0 0 0-14.48 35.552 25.658 25.658 0 0 0 0 12.459Z"
transform="translate(414.9 7.5)"
fill="#74bf63"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-13.655c0 11.789-9.556 21.345-21.345 21.345h-14.278c-11.788 0-21.345-9.556-21.345-21.345h-13.655c-11.788 0-21.345-9.556-21.345-21.344v-.001c0-11.788 9.557-21.344 21.345-21.344H0c11.789 0 21.345 9.556 21.345 21.344v.001C21.345-9.556 11.789 0 0 0"
transform="translate(136.766 425.259)"
fill="#f2f2f2"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-13.655c0 11.789-9.557 21.345-21.345 21.345h-14.279c-11.788 0-21.345-9.556-21.345-21.345h-13.655c-11.788 0-21.345-9.556-21.345-21.345 0-11.788 9.557-21.344 21.345-21.344H0c11.788 0 21.345 9.556 21.345 21.344C21.345-9.556 11.788 0 0 0"
transform="translate(474.05 305.677)"
fill="#f2f2f2"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c9.075 5.733 19.828 9.052 31.356 9.052 32.467 0 58.787-26.32 58.787-58.787s-26.32-58.786-58.787-58.786c-5.391 0-10.614.726-15.574 2.085"
transform="translate(293.21 435.164)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h99.703l29.944-34.412"
transform="translate(308.993 220.18)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 29.944 34.412h102.263"
transform="translate(76.083 185.769)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v46.626h164.16"
transform="translate(44.13 139.142)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h161.601v-46.626"
transform="translate(308.993 185.769)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0a19.64 19.64 0 0 0-.889 5.857c0 10.837 8.788 19.622 19.63 19.622 10.842 0 19.631-8.785 19.631-19.622 0-2.04-.311-4.007-.89-5.857"
transform="translate(71.87 138.963)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0a19.608 19.608 0 0 0-.89 5.857c0 10.837 8.789 19.622 19.631 19.622s19.63-8.785 19.63-19.622c0-1.893-.267-3.724-.768-5.456"
transform="translate(141.613 138.963)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0a19.606 19.606 0 0 0-.834 5.679c0 10.837 8.788 19.622 19.63 19.622 10.842 0 19.631-8.785 19.631-19.622 0-1.91-.274-3.757-.783-5.503"
transform="translate(335.573 139.141)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0a19.618 19.618 0 0 0-.835 5.68c0 10.837 8.789 19.622 19.631 19.622s19.63-8.785 19.63-19.622c0-1.975-.292-3.882-.835-5.68"
transform="translate(405.317 139.14)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-52.489h-497V79.153h200.79"
transform="translate(504.5 59.99)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h193v-36.142"
transform="translate(311.5 139.142)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0a29.957 29.957 0 0 1 1.77 10.18c0 16.591-13.456 30.04-30.053 30.04-16.599 0-30.054-13.449-30.054-30.04 0-9.918 4.809-18.713 12.223-24.183v-47.486"
transform="translate(90.795 68.99)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0a29.977 29.977 0 0 1 1.631 9.785c0 16.591-13.455 30.04-30.054 30.04-16.598 0-30.053-13.449-30.053-30.04 0-3.573.624-7.001 1.77-10.18"
transform="translate(178.85 69.384)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0a29.957 29.957 0 0 1 1.77 10.18c0 16.591-13.456 30.04-30.053 30.04-16.598 0-30.054-13.449-30.054-30.04 0-2.957.428-5.814 1.225-8.513"
transform="translate(391.08 68.99)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v47.486c7.414 5.471 12.223 14.265 12.223 24.183 0 16.591-13.455 30.04-30.053 30.04-16.599 0-30.054-13.449-30.054-30.04 0-3.573.624-7.001 1.77-10.18"
transform="translate(468.542 7.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-32.854-13.352V-45.58L0-29.167 32.888-45.58v32.228z"
transform="translate(258.624 476.637)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v30.708L-32.888 47.12l-32.853-16.412V0"
transform="translate(291.512 400.35)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-189.358h50.352v347.769L0 133.271v-93.32"
transform="translate(208.29 258.35)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h50.352v322.628L0 347.769Z"
transform="translate(258.642 68.993)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 50.352 25.141v53.735L0 53.735Z"
transform="translate(208.29 337.885)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-53.735l50.352-25.141v53.735z"
transform="translate(258.642 416.761)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 .018 27.802"
transform="translate(258.624 476.698)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-372.334v61.493H0Z"
transform="translate(443.532 7.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-28.962v12.459a25.657 25.657 0 0 0 14.481 23.093A25.657 25.657 0 0 0 0 12.459Z"
transform="translate(128.792 7.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-28.962v12.459a25.657 25.657 0 0 0 14.481 23.093A25.657 25.657 0 0 0 0 12.459Z"
transform="translate(186.014 7.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-28.962v12.459a25.657 25.657 0 0 0 14.481 23.093h.001A25.658 25.658 0 0 0 0 12.459Z"
transform="translate(243.235 7.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-28.962v12.459A25.656 25.656 0 0 0-14.48 35.552 25.658 25.658 0 0 0 0 12.459Z"
transform="translate(300.457 7.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-28.962v12.459A25.656 25.656 0 0 0-14.48 35.552 25.658 25.658 0 0 0 0 12.459Z"
transform="translate(357.679 7.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-28.962v12.459A25.656 25.656 0 0 0-14.48 35.552 25.658 25.658 0 0 0 0 12.459Z"
transform="translate(414.9 7.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-13.655c0 11.789-9.556 21.345-21.345 21.345h-14.278c-11.788 0-21.345-9.556-21.345-21.345h-13.655c-11.788 0-21.345-9.556-21.345-21.344v-.001c0-11.788 9.557-21.344 21.345-21.344H0c11.789 0 21.345 9.556 21.345 21.344v.001C21.345-9.556 11.789 0 0 0Z"
transform="translate(136.766 425.259)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-13.655c0 11.789-9.557 21.345-21.345 21.345h-14.279c-11.788 0-21.345-9.556-21.345-21.345h-13.655c-11.788 0-21.345-9.556-21.345-21.345 0-11.788 9.557-21.344 21.345-21.344H0c11.788 0 21.345 9.556 21.345 21.344C21.345-9.556 11.788 0 0 0Z"
transform="translate(474.05 305.677)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</svg>
More icons in the same style and category