/* Usage: <i class="svg-icon svg-icon-search svg-icon--blue" aria-hidden="true"></i> */
.svg-icon { display: inline-flex; width: 1em; height: 1em; vertical-align: -0.125em; --svg-icon-color: var(--blue); }
.svg-icon::before { display: block; width: 100%; height: 100%; background-color: var(--svg-icon-color, var(--blue)); content: ""; -webkit-mask: var(--svg-icon-src) center / contain no-repeat; mask: var(--svg-icon-src) center / contain no-repeat; }
.svg-icon--blue { --svg-icon-color: #084da7; }
.svg-icon--gold { --svg-icon-color: #f5bb00; }
.svg-icon--white { --svg-icon-color: #fff; }

.svg-icon-hourglass { --svg-icon-src: url("../svg-icons/hourglass.svg"); }
.svg-icon-guide { --svg-icon-src: url("../svg-icons/guide.svg"); }
.svg-icon-edit-document { --svg-icon-src: url("../svg-icons/edit-document.svg"); }
.svg-icon-service-counter { --svg-icon-src: url("../svg-icons/service-counter.svg"); }
.svg-icon-feedback-message { --svg-icon-src: url("../svg-icons/feedback-message.svg"); }
.svg-icon-visa-services { --svg-icon-src: url("../svg-icons/visa-services.svg"); }
.svg-icon-visa-service-menu { --svg-icon-src: url("../svg-icons/visa-service-menu.svg"); }
.svg-icon-notification { --svg-icon-src: url("../svg-icons/notification.svg"); }
.svg-icon-arrow-right { --svg-icon-src: url("../svg-icons/arrow-right.svg"); }
.svg-icon-airplane { --svg-icon-src: url("../svg-icons/airplane.svg"); }
.svg-icon-security { --svg-icon-src: url("../svg-icons/security.svg"); }
.svg-icon-ticket { --svg-icon-src: url("../svg-icons/ticket.svg"); }
.svg-icon-airplane-takeoff { --svg-icon-src: url("../svg-icons/airplane-takeoff.svg"); }
.svg-icon-visa-center { --svg-icon-src: url("../svg-icons/visa-center.svg"); }
.svg-icon-chevron-right { --svg-icon-src: url("../svg-icons/chevron-right.svg"); }
.svg-icon-chevron-up { --svg-icon-src: url("../svg-icons/chevron-up.svg"); }
.svg-icon-chevron-down { --svg-icon-src: url("../svg-icons/chevron-down.svg"); }
.svg-icon-verified-user { --svg-icon-src: url("../svg-icons/verified-user.svg"); }
.svg-icon-travel-bookmark { --svg-icon-src: url("../svg-icons/travel-bookmark.svg"); }
.svg-icon-apps { --svg-icon-src: url("../svg-icons/apps.svg"); }
.svg-icon-home { --svg-icon-src: url("../svg-icons/home.svg"); }
.svg-icon-building { --svg-icon-src: url("../svg-icons/building.svg"); }
.svg-icon-car { --svg-icon-src: url("../svg-icons/car.svg"); }
.svg-icon-suitcase { --svg-icon-src: url("../svg-icons/suitcase.svg"); }
.svg-icon-umbrella { --svg-icon-src: url("../svg-icons/umbrella.svg"); }
.svg-icon-compass { --svg-icon-src: url("../svg-icons/compass.svg"); }
.svg-icon-visa-document { --svg-icon-src: url("../svg-icons/visa-document.svg"); }
.svg-icon-shuttle { --svg-icon-src: url("../svg-icons/shuttle.svg"); }
.svg-icon-id-card { --svg-icon-src: url("../svg-icons/id-card.svg"); }
.svg-icon-headset { --svg-icon-src: url("../svg-icons/headset.svg"); }
.svg-icon-health-service { --svg-icon-src: url("../svg-icons/health-service.svg"); }
.svg-icon-camera { --svg-icon-src: url("../svg-icons/camera.svg"); }
.svg-icon-search { --svg-icon-src: url("../svg-icons/search.svg"); }
.svg-icon-location { --svg-icon-src: url("../svg-icons/location.svg"); }
.svg-icon-help { --svg-icon-src: url("../svg-icons/help.svg"); }
.svg-icon-appointment-calendar { --svg-icon-src: url("../svg-icons/appointment-calendar.svg"); }
.svg-icon-document-payment { --svg-icon-src: url("../svg-icons/document-payment.svg"); }
.svg-icon-handshake { --svg-icon-src: url("../svg-icons/handshake.svg"); }
.svg-icon-folder-history { --svg-icon-src: url("../svg-icons/folder-history.svg"); }
.svg-icon-group { --svg-icon-src: url("../svg-icons/group.svg"); }
.svg-icon-device-check { --svg-icon-src: url("../svg-icons/device-check.svg"); }
.svg-icon-service-desk { --svg-icon-src: url("../svg-icons/service-desk.svg"); }
.svg-icon-rescue-service { --svg-icon-src: url("../svg-icons/rescue-service.svg"); }
.svg-icon-edit { --svg-icon-src: url("../svg-icons/edit.svg"); }
.svg-icon-profile-edit { --svg-icon-src: url("../svg-icons/profile-edit.svg"); }
.svg-icon-email { --svg-icon-src: url("../svg-icons/email.svg"); }
.svg-icon-mail-settings { --svg-icon-src: url("../svg-icons/mail-settings.svg"); }
