/* vokaweb icon set for Elementor (generated from vokaweb_service_icon()). */
.vki { display: inline-block; width: 1em; height: 1em; vertical-align: -.125em; background-color: currentColor;
  -webkit-mask: var(--vki) center / contain no-repeat; mask: var(--vki) center / contain no-repeat; }
.vki-theme { --vki: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 32 32%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%225%22 width=%2226%22 height=%2220%22 rx=%222.5%22/%3E%3Cpath d=%22M3 10.5h26M7 7.8h.01M10 7.8h.01%22/%3E%3Crect x=%227%22 y=%2214%22 width=%228%22 height=%227%22 rx=%221%22/%3E%3Cpath d=%22M18.5 14.5h6.5M18.5 18h6.5M18.5 21h4%22/%3E%3C/svg%3E"); }
.vki-security { --vki: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 32 32%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M16 3.5 6 7.5v7.3c0 6.2 4.2 11.3 10 12.7 5.8-1.4 10-6.5 10-12.7V7.5l-10-4Z%22/%3E%3Crect x=%2211.5%22 y=%2214%22 width=%229%22 height=%227%22 rx=%221.2%22/%3E%3Cpath d=%22M13.5 14v-2a2.5 2.5 0 0 1 5 0v2%22/%3E%3C/svg%3E"); }
.vki-code { --vki: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 32 32%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m11 10-6 6 6 6M21 10l6 6-6 6M18.5 6.5l-5 19%22/%3E%3C/svg%3E"); }
.vki-speed { --vki: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 32 32%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M17.3 2.7 5.3 18.7h9.3L13.3 29.3l12-16h-9.3l1.3-10.6Z%22/%3E%3C/svg%3E"); }
.vki-devices { --vki: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 32 32%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223.3%22 y=%225.3%22 width=%2217.3%22 height=%2213.3%22 rx=%222%22/%3E%3Cpath d=%22M6.7 24h10.6M12 18.7V24%22/%3E%3Crect x=%2222%22 y=%2210.7%22 width=%226.7%22 height=%2214.6%22 rx=%221.6%22/%3E%3C/svg%3E"); }
.vki-gallery { --vki: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 32 32%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%224%22 y=%224%22 width=%2224%22 height=%2224%22 rx=%224%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%222.7%22/%3E%3Cpath d=%22m28 20-6.7-6.7L6.7 28%22/%3E%3C/svg%3E"); }
.vki-booking { --vki: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 32 32%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%224%22 y=%226%22 width=%2224%22 height=%2222%22 rx=%223.3%22/%3E%3Cpath d=%22M4 12.7h24M10.7 3.3v5.4M21.3 3.3v5.4M12 20l2.7 2.7 5.3-5.4%22/%3E%3C/svg%3E"); }
.vki-edit { --vki: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 32 32%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M16 26.7h12%22/%3E%3Cpath d=%22M22 4.7a2.8 2.8 0 0 1 4 4L9.3 25.3 4 26.7l1.3-5.4L22 4.7Z%22/%3E%3C/svg%3E"); }
.vki-seo { --vki: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 32 32%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2214.7%22 cy=%2214.7%22 r=%229.3%22/%3E%3Cpath d=%22m26.7 26.7-5.4-5.4%22/%3E%3C/svg%3E"); }
.vki-support { --vki: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 32 32%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 18v-3a10 10 0 0 1 20 0v3%22/%3E%3Crect x=%224%22 y=%2217%22 width=%225%22 height=%228%22 rx=%222%22/%3E%3Crect x=%2223%22 y=%2217%22 width=%225%22 height=%228%22 rx=%222%22/%3E%3Cpath d=%22M25.5 25c0 2.5-2.5 4-6.5 4%22/%3E%3C/svg%3E"); }
.vki-cloud { --vki: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 32 32%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9.3 25.3a6.7 6.7 0 0 1-.6-13.3 9.3 9.3 0 0 1 17.9 2.7 5.3 5.3 0 0 1-1.3 10.6H9.3Z%22/%3E%3C/svg%3E"); }
.vki-chart { --vki: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 32 32%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 28h24M8 22v-6M14 22V10M20 22v-8M26 22V6%22/%3E%3C/svg%3E"); }
