.dcsi {
	display: inline-block;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 1;
	text-rendering: auto;
}

.dcsi::before {
	content: "";
	display: inline-block;
	width: 1em;
	height: 1em;
	background-color: currentColor;
	vertical-align: -0.125em;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	-webkit-mask-position: center;
	mask-position: center;
	-webkit-mask-size: contain;
	mask-size: contain;
}

.dcsi-arrows-arrow-down::before {
	-webkit-mask-image: url('../icons/arrows/arrow-down.svg');
	mask-image: url('../icons/arrows/arrow-down.svg');
}

.dcsi-arrows-arrow-down-left::before {
	-webkit-mask-image: url('../icons/arrows/arrow-down-left.svg');
	mask-image: url('../icons/arrows/arrow-down-left.svg');
}

.dcsi-arrows-arrow-down-right::before {
	-webkit-mask-image: url('../icons/arrows/arrow-down-right.svg');
	mask-image: url('../icons/arrows/arrow-down-right.svg');
}

.dcsi-arrows-arrow-left::before {
	-webkit-mask-image: url('../icons/arrows/arrow-left.svg');
	mask-image: url('../icons/arrows/arrow-left.svg');
}

.dcsi-arrows-arrow-right::before {
	-webkit-mask-image: url('../icons/arrows/arrow-right.svg');
	mask-image: url('../icons/arrows/arrow-right.svg');
}

.dcsi-arrows-arrow-up::before {
	-webkit-mask-image: url('../icons/arrows/arrow-up.svg');
	mask-image: url('../icons/arrows/arrow-up.svg');
}

.dcsi-arrows-arrow-up-left::before {
	-webkit-mask-image: url('../icons/arrows/arrow-up-left.svg');
	mask-image: url('../icons/arrows/arrow-up-left.svg');
}

.dcsi-arrows-arrow-up-right::before {
	-webkit-mask-image: url('../icons/arrows/arrow-up-right.svg');
	mask-image: url('../icons/arrows/arrow-up-right.svg');
}

.dcsi-arrows-chevron-down::before {
	-webkit-mask-image: url('../icons/arrows/chevron-down.svg');
	mask-image: url('../icons/arrows/chevron-down.svg');
}

.dcsi-arrows-chevron-left::before {
	-webkit-mask-image: url('../icons/arrows/chevron-left.svg');
	mask-image: url('../icons/arrows/chevron-left.svg');
}

.dcsi-arrows-chevron-right::before {
	-webkit-mask-image: url('../icons/arrows/chevron-right.svg');
	mask-image: url('../icons/arrows/chevron-right.svg');
}

.dcsi-arrows-chevron-up::before {
	-webkit-mask-image: url('../icons/arrows/chevron-up.svg');
	mask-image: url('../icons/arrows/chevron-up.svg');
}

.dcsi-arrows-chevrons-down::before {
	-webkit-mask-image: url('../icons/arrows/chevrons-down.svg');
	mask-image: url('../icons/arrows/chevrons-down.svg');
}

.dcsi-arrows-chevrons-left::before {
	-webkit-mask-image: url('../icons/arrows/chevrons-left.svg');
	mask-image: url('../icons/arrows/chevrons-left.svg');
}

.dcsi-arrows-chevrons-right::before {
	-webkit-mask-image: url('../icons/arrows/chevrons-right.svg');
	mask-image: url('../icons/arrows/chevrons-right.svg');
}

.dcsi-arrows-chevrons-up::before {
	-webkit-mask-image: url('../icons/arrows/chevrons-up.svg');
	mask-image: url('../icons/arrows/chevrons-up.svg');
}

.dcsi-arrows-corner-up-left::before {
	-webkit-mask-image: url('../icons/arrows/corner-up-left.svg');
	mask-image: url('../icons/arrows/corner-up-left.svg');
}

.dcsi-arrows-corner-up-right::before {
	-webkit-mask-image: url('../icons/arrows/corner-up-right.svg');
	mask-image: url('../icons/arrows/corner-up-right.svg');
}

.dcsi-arrows-move::before {
	-webkit-mask-image: url('../icons/arrows/move.svg');
	mask-image: url('../icons/arrows/move.svg');
}

.dcsi-arrows-repeat::before {
	-webkit-mask-image: url('../icons/arrows/repeat.svg');
	mask-image: url('../icons/arrows/repeat.svg');
}

.dcsi-business-badge-dollar-sign::before {
	-webkit-mask-image: url('../icons/business/badge-dollar-sign.svg');
	mask-image: url('../icons/business/badge-dollar-sign.svg');
}

.dcsi-business-banknote::before {
	-webkit-mask-image: url('../icons/business/banknote.svg');
	mask-image: url('../icons/business/banknote.svg');
}

.dcsi-business-briefcase::before {
	-webkit-mask-image: url('../icons/business/briefcase.svg');
	mask-image: url('../icons/business/briefcase.svg');
}

.dcsi-business-building::before {
	-webkit-mask-image: url('../icons/business/building.svg');
	mask-image: url('../icons/business/building.svg');
}

.dcsi-business-chart-column::before {
	-webkit-mask-image: url('../icons/business/chart-column.svg');
	mask-image: url('../icons/business/chart-column.svg');
}

.dcsi-business-chart-line::before {
	-webkit-mask-image: url('../icons/business/chart-line.svg');
	mask-image: url('../icons/business/chart-line.svg');
}

.dcsi-business-chart-no-axes-column::before {
	-webkit-mask-image: url('../icons/business/chart-no-axes-column.svg');
	mask-image: url('../icons/business/chart-no-axes-column.svg');
}

.dcsi-business-chart-pie::before {
	-webkit-mask-image: url('../icons/business/chart-pie.svg');
	mask-image: url('../icons/business/chart-pie.svg');
}

.dcsi-business-circle-dollar-sign::before {
	-webkit-mask-image: url('../icons/business/circle-dollar-sign.svg');
	mask-image: url('../icons/business/circle-dollar-sign.svg');
}

.dcsi-business-coins::before {
	-webkit-mask-image: url('../icons/business/coins.svg');
	mask-image: url('../icons/business/coins.svg');
}

.dcsi-business-handshake::before {
	-webkit-mask-image: url('../icons/business/handshake.svg');
	mask-image: url('../icons/business/handshake.svg');
}

.dcsi-business-landmark::before {
	-webkit-mask-image: url('../icons/business/landmark.svg');
	mask-image: url('../icons/business/landmark.svg');
}

.dcsi-business-presentation::before {
	-webkit-mask-image: url('../icons/business/presentation.svg');
	mask-image: url('../icons/business/presentation.svg');
}

.dcsi-business-store::before {
	-webkit-mask-image: url('../icons/business/store.svg');
	mask-image: url('../icons/business/store.svg');
}

.dcsi-business-target::before {
	-webkit-mask-image: url('../icons/business/target.svg');
	mask-image: url('../icons/business/target.svg');
}

.dcsi-business-trophy::before {
	-webkit-mask-image: url('../icons/business/trophy.svg');
	mask-image: url('../icons/business/trophy.svg');
}

.dcsi-business-user-check::before {
	-webkit-mask-image: url('../icons/business/user-check.svg');
	mask-image: url('../icons/business/user-check.svg');
}

.dcsi-business-users::before {
	-webkit-mask-image: url('../icons/business/users.svg');
	mask-image: url('../icons/business/users.svg');
}

.dcsi-business-wallet::before {
	-webkit-mask-image: url('../icons/business/wallet.svg');
	mask-image: url('../icons/business/wallet.svg');
}

.dcsi-business-warehouse::before {
	-webkit-mask-image: url('../icons/business/warehouse.svg');
	mask-image: url('../icons/business/warehouse.svg');
}

.dcsi-contact-at-sign::before {
	-webkit-mask-image: url('../icons/contact/at-sign.svg');
	mask-image: url('../icons/contact/at-sign.svg');
}

.dcsi-contact-contact::before {
	-webkit-mask-image: url('../icons/contact/contact.svg');
	mask-image: url('../icons/contact/contact.svg');
}

.dcsi-contact-contact-round::before {
	-webkit-mask-image: url('../icons/contact/contact-round.svg');
	mask-image: url('../icons/contact/contact-round.svg');
}

.dcsi-contact-globe::before {
	-webkit-mask-image: url('../icons/contact/globe.svg');
	mask-image: url('../icons/contact/globe.svg');
}

.dcsi-contact-inbox::before {
	-webkit-mask-image: url('../icons/contact/inbox.svg');
	mask-image: url('../icons/contact/inbox.svg');
}

.dcsi-contact-mail::before {
	-webkit-mask-image: url('../icons/contact/mail.svg');
	mask-image: url('../icons/contact/mail.svg');
}

.dcsi-contact-mail-check::before {
	-webkit-mask-image: url('../icons/contact/mail-check.svg');
	mask-image: url('../icons/contact/mail-check.svg');
}

.dcsi-contact-mail-open::before {
	-webkit-mask-image: url('../icons/contact/mail-open.svg');
	mask-image: url('../icons/contact/mail-open.svg');
}

.dcsi-contact-mail-plus::before {
	-webkit-mask-image: url('../icons/contact/mail-plus.svg');
	mask-image: url('../icons/contact/mail-plus.svg');
}

.dcsi-contact-mail-question::before {
	-webkit-mask-image: url('../icons/contact/mail-question.svg');
	mask-image: url('../icons/contact/mail-question.svg');
}

.dcsi-contact-mail-search::before {
	-webkit-mask-image: url('../icons/contact/mail-search.svg');
	mask-image: url('../icons/contact/mail-search.svg');
}

.dcsi-contact-mail-warning::before {
	-webkit-mask-image: url('../icons/contact/mail-warning.svg');
	mask-image: url('../icons/contact/mail-warning.svg');
}

.dcsi-contact-map-pin::before {
	-webkit-mask-image: url('../icons/contact/map-pin.svg');
	mask-image: url('../icons/contact/map-pin.svg');
}

.dcsi-contact-message-circle::before {
	-webkit-mask-image: url('../icons/contact/message-circle.svg');
	mask-image: url('../icons/contact/message-circle.svg');
}

.dcsi-contact-message-square::before {
	-webkit-mask-image: url('../icons/contact/message-square.svg');
	mask-image: url('../icons/contact/message-square.svg');
}

.dcsi-contact-messages-square::before {
	-webkit-mask-image: url('../icons/contact/messages-square.svg');
	mask-image: url('../icons/contact/messages-square.svg');
}

.dcsi-contact-phone::before {
	-webkit-mask-image: url('../icons/contact/phone.svg');
	mask-image: url('../icons/contact/phone.svg');
}

.dcsi-contact-phone-call::before {
	-webkit-mask-image: url('../icons/contact/phone-call.svg');
	mask-image: url('../icons/contact/phone-call.svg');
}

.dcsi-contact-send::before {
	-webkit-mask-image: url('../icons/contact/send.svg');
	mask-image: url('../icons/contact/send.svg');
}

.dcsi-contact-voicemail::before {
	-webkit-mask-image: url('../icons/contact/voicemail.svg');
	mask-image: url('../icons/contact/voicemail.svg');
}

.dcsi-devices-battery::before {
	-webkit-mask-image: url('../icons/devices/battery.svg');
	mask-image: url('../icons/devices/battery.svg');
}

.dcsi-devices-battery-charging::before {
	-webkit-mask-image: url('../icons/devices/battery-charging.svg');
	mask-image: url('../icons/devices/battery-charging.svg');
}

.dcsi-devices-bluetooth::before {
	-webkit-mask-image: url('../icons/devices/bluetooth.svg');
	mask-image: url('../icons/devices/bluetooth.svg');
}

.dcsi-devices-hard-drive::before {
	-webkit-mask-image: url('../icons/devices/hard-drive.svg');
	mask-image: url('../icons/devices/hard-drive.svg');
}

.dcsi-devices-keyboard::before {
	-webkit-mask-image: url('../icons/devices/keyboard.svg');
	mask-image: url('../icons/devices/keyboard.svg');
}

.dcsi-devices-laptop::before {
	-webkit-mask-image: url('../icons/devices/laptop.svg');
	mask-image: url('../icons/devices/laptop.svg');
}

.dcsi-devices-monitor::before {
	-webkit-mask-image: url('../icons/devices/monitor.svg');
	mask-image: url('../icons/devices/monitor.svg');
}

.dcsi-devices-monitor-smartphone::before {
	-webkit-mask-image: url('../icons/devices/monitor-smartphone.svg');
	mask-image: url('../icons/devices/monitor-smartphone.svg');
}

.dcsi-devices-mouse::before {
	-webkit-mask-image: url('../icons/devices/mouse.svg');
	mask-image: url('../icons/devices/mouse.svg');
}

.dcsi-devices-printer::before {
	-webkit-mask-image: url('../icons/devices/printer.svg');
	mask-image: url('../icons/devices/printer.svg');
}

.dcsi-devices-scan::before {
	-webkit-mask-image: url('../icons/devices/scan.svg');
	mask-image: url('../icons/devices/scan.svg');
}

.dcsi-devices-server::before {
	-webkit-mask-image: url('../icons/devices/server.svg');
	mask-image: url('../icons/devices/server.svg');
}

.dcsi-devices-smartphone::before {
	-webkit-mask-image: url('../icons/devices/smartphone.svg');
	mask-image: url('../icons/devices/smartphone.svg');
}

.dcsi-devices-tablet::before {
	-webkit-mask-image: url('../icons/devices/tablet.svg');
	mask-image: url('../icons/devices/tablet.svg');
}

.dcsi-devices-tablet-smartphone::before {
	-webkit-mask-image: url('../icons/devices/tablet-smartphone.svg');
	mask-image: url('../icons/devices/tablet-smartphone.svg');
}

.dcsi-devices-tv::before {
	-webkit-mask-image: url('../icons/devices/tv.svg');
	mask-image: url('../icons/devices/tv.svg');
}

.dcsi-devices-usb::before {
	-webkit-mask-image: url('../icons/devices/usb.svg');
	mask-image: url('../icons/devices/usb.svg');
}

.dcsi-devices-watch::before {
	-webkit-mask-image: url('../icons/devices/watch.svg');
	mask-image: url('../icons/devices/watch.svg');
}

.dcsi-devices-webcam::before {
	-webkit-mask-image: url('../icons/devices/webcam.svg');
	mask-image: url('../icons/devices/webcam.svg');
}

.dcsi-devices-wifi::before {
	-webkit-mask-image: url('../icons/devices/wifi.svg');
	mask-image: url('../icons/devices/wifi.svg');
}

.dcsi-ecommerce-badge-percent::before {
	-webkit-mask-image: url('../icons/ecommerce/badge-percent.svg');
	mask-image: url('../icons/ecommerce/badge-percent.svg');
}

.dcsi-ecommerce-barcode::before {
	-webkit-mask-image: url('../icons/ecommerce/barcode.svg');
	mask-image: url('../icons/ecommerce/barcode.svg');
}

.dcsi-ecommerce-credit-card::before {
	-webkit-mask-image: url('../icons/ecommerce/credit-card.svg');
	mask-image: url('../icons/ecommerce/credit-card.svg');
}

.dcsi-ecommerce-gift::before {
	-webkit-mask-image: url('../icons/ecommerce/gift.svg');
	mask-image: url('../icons/ecommerce/gift.svg');
}

.dcsi-ecommerce-package::before {
	-webkit-mask-image: url('../icons/ecommerce/package.svg');
	mask-image: url('../icons/ecommerce/package.svg');
}

.dcsi-ecommerce-package-check::before {
	-webkit-mask-image: url('../icons/ecommerce/package-check.svg');
	mask-image: url('../icons/ecommerce/package-check.svg');
}

.dcsi-ecommerce-package-open::before {
	-webkit-mask-image: url('../icons/ecommerce/package-open.svg');
	mask-image: url('../icons/ecommerce/package-open.svg');
}

.dcsi-ecommerce-package-plus::before {
	-webkit-mask-image: url('../icons/ecommerce/package-plus.svg');
	mask-image: url('../icons/ecommerce/package-plus.svg');
}

.dcsi-ecommerce-package-search::before {
	-webkit-mask-image: url('../icons/ecommerce/package-search.svg');
	mask-image: url('../icons/ecommerce/package-search.svg');
}

.dcsi-ecommerce-package-x::before {
	-webkit-mask-image: url('../icons/ecommerce/package-x.svg');
	mask-image: url('../icons/ecommerce/package-x.svg');
}

.dcsi-ecommerce-receipt::before {
	-webkit-mask-image: url('../icons/ecommerce/receipt.svg');
	mask-image: url('../icons/ecommerce/receipt.svg');
}

.dcsi-ecommerce-receipt-text::before {
	-webkit-mask-image: url('../icons/ecommerce/receipt-text.svg');
	mask-image: url('../icons/ecommerce/receipt-text.svg');
}

.dcsi-ecommerce-scan-barcode::before {
	-webkit-mask-image: url('../icons/ecommerce/scan-barcode.svg');
	mask-image: url('../icons/ecommerce/scan-barcode.svg');
}

.dcsi-ecommerce-shopping-bag::before {
	-webkit-mask-image: url('../icons/ecommerce/shopping-bag.svg');
	mask-image: url('../icons/ecommerce/shopping-bag.svg');
}

.dcsi-ecommerce-shopping-basket::before {
	-webkit-mask-image: url('../icons/ecommerce/shopping-basket.svg');
	mask-image: url('../icons/ecommerce/shopping-basket.svg');
}

.dcsi-ecommerce-shopping-cart::before {
	-webkit-mask-image: url('../icons/ecommerce/shopping-cart.svg');
	mask-image: url('../icons/ecommerce/shopping-cart.svg');
}

.dcsi-ecommerce-tag::before {
	-webkit-mask-image: url('../icons/ecommerce/tag.svg');
	mask-image: url('../icons/ecommerce/tag.svg');
}

.dcsi-ecommerce-tags::before {
	-webkit-mask-image: url('../icons/ecommerce/tags.svg');
	mask-image: url('../icons/ecommerce/tags.svg');
}

.dcsi-ecommerce-ticket::before {
	-webkit-mask-image: url('../icons/ecommerce/ticket.svg');
	mask-image: url('../icons/ecommerce/ticket.svg');
}

.dcsi-ecommerce-truck::before {
	-webkit-mask-image: url('../icons/ecommerce/truck.svg');
	mask-image: url('../icons/ecommerce/truck.svg');
}

.dcsi-editor-align-center::before {
	-webkit-mask-image: url('../icons/editor/align-center.svg');
	mask-image: url('../icons/editor/align-center.svg');
}

.dcsi-editor-align-justify::before {
	-webkit-mask-image: url('../icons/editor/align-justify.svg');
	mask-image: url('../icons/editor/align-justify.svg');
}

.dcsi-editor-align-left::before {
	-webkit-mask-image: url('../icons/editor/align-left.svg');
	mask-image: url('../icons/editor/align-left.svg');
}

.dcsi-editor-align-right::before {
	-webkit-mask-image: url('../icons/editor/align-right.svg');
	mask-image: url('../icons/editor/align-right.svg');
}

.dcsi-editor-bold::before {
	-webkit-mask-image: url('../icons/editor/bold.svg');
	mask-image: url('../icons/editor/bold.svg');
}

.dcsi-editor-eraser::before {
	-webkit-mask-image: url('../icons/editor/eraser.svg');
	mask-image: url('../icons/editor/eraser.svg');
}

.dcsi-editor-heading::before {
	-webkit-mask-image: url('../icons/editor/heading.svg');
	mask-image: url('../icons/editor/heading.svg');
}

.dcsi-editor-italic::before {
	-webkit-mask-image: url('../icons/editor/italic.svg');
	mask-image: url('../icons/editor/italic.svg');
}

.dcsi-editor-link::before {
	-webkit-mask-image: url('../icons/editor/link.svg');
	mask-image: url('../icons/editor/link.svg');
}

.dcsi-editor-list::before {
	-webkit-mask-image: url('../icons/editor/list.svg');
	mask-image: url('../icons/editor/list.svg');
}

.dcsi-editor-list-check::before {
	-webkit-mask-image: url('../icons/editor/list-check.svg');
	mask-image: url('../icons/editor/list-check.svg');
}

.dcsi-editor-list-ordered::before {
	-webkit-mask-image: url('../icons/editor/list-ordered.svg');
	mask-image: url('../icons/editor/list-ordered.svg');
}

.dcsi-editor-paperclip::before {
	-webkit-mask-image: url('../icons/editor/paperclip.svg');
	mask-image: url('../icons/editor/paperclip.svg');
}

.dcsi-editor-pen::before {
	-webkit-mask-image: url('../icons/editor/pen.svg');
	mask-image: url('../icons/editor/pen.svg');
}

.dcsi-editor-pencil::before {
	-webkit-mask-image: url('../icons/editor/pencil.svg');
	mask-image: url('../icons/editor/pencil.svg');
}

.dcsi-editor-quote::before {
	-webkit-mask-image: url('../icons/editor/quote.svg');
	mask-image: url('../icons/editor/quote.svg');
}

.dcsi-editor-strikethrough::before {
	-webkit-mask-image: url('../icons/editor/strikethrough.svg');
	mask-image: url('../icons/editor/strikethrough.svg');
}

.dcsi-editor-type::before {
	-webkit-mask-image: url('../icons/editor/type.svg');
	mask-image: url('../icons/editor/type.svg');
}

.dcsi-editor-underline::before {
	-webkit-mask-image: url('../icons/editor/underline.svg');
	mask-image: url('../icons/editor/underline.svg');
}

.dcsi-editor-unlink::before {
	-webkit-mask-image: url('../icons/editor/unlink.svg');
	mask-image: url('../icons/editor/unlink.svg');
}

.dcsi-files-archive::before {
	-webkit-mask-image: url('../icons/files/archive.svg');
	mask-image: url('../icons/files/archive.svg');
}

.dcsi-files-file::before {
	-webkit-mask-image: url('../icons/files/file.svg');
	mask-image: url('../icons/files/file.svg');
}

.dcsi-files-file-check::before {
	-webkit-mask-image: url('../icons/files/file-check.svg');
	mask-image: url('../icons/files/file-check.svg');
}

.dcsi-files-file-code::before {
	-webkit-mask-image: url('../icons/files/file-code.svg');
	mask-image: url('../icons/files/file-code.svg');
}

.dcsi-files-file-cog::before {
	-webkit-mask-image: url('../icons/files/file-cog.svg');
	mask-image: url('../icons/files/file-cog.svg');
}

.dcsi-files-file-down::before {
	-webkit-mask-image: url('../icons/files/file-down.svg');
	mask-image: url('../icons/files/file-down.svg');
}

.dcsi-files-file-image::before {
	-webkit-mask-image: url('../icons/files/file-image.svg');
	mask-image: url('../icons/files/file-image.svg');
}

.dcsi-files-file-input::before {
	-webkit-mask-image: url('../icons/files/file-input.svg');
	mask-image: url('../icons/files/file-input.svg');
}

.dcsi-files-file-json::before {
	-webkit-mask-image: url('../icons/files/file-json.svg');
	mask-image: url('../icons/files/file-json.svg');
}

.dcsi-files-file-lock::before {
	-webkit-mask-image: url('../icons/files/file-lock.svg');
	mask-image: url('../icons/files/file-lock.svg');
}

.dcsi-files-file-minus::before {
	-webkit-mask-image: url('../icons/files/file-minus.svg');
	mask-image: url('../icons/files/file-minus.svg');
}

.dcsi-files-file-plus::before {
	-webkit-mask-image: url('../icons/files/file-plus.svg');
	mask-image: url('../icons/files/file-plus.svg');
}

.dcsi-files-file-search::before {
	-webkit-mask-image: url('../icons/files/file-search.svg');
	mask-image: url('../icons/files/file-search.svg');
}

.dcsi-files-file-spreadsheet::before {
	-webkit-mask-image: url('../icons/files/file-spreadsheet.svg');
	mask-image: url('../icons/files/file-spreadsheet.svg');
}

.dcsi-files-file-text::before {
	-webkit-mask-image: url('../icons/files/file-text.svg');
	mask-image: url('../icons/files/file-text.svg');
}

.dcsi-files-file-up::before {
	-webkit-mask-image: url('../icons/files/file-up.svg');
	mask-image: url('../icons/files/file-up.svg');
}

.dcsi-files-file-x::before {
	-webkit-mask-image: url('../icons/files/file-x.svg');
	mask-image: url('../icons/files/file-x.svg');
}

.dcsi-files-files::before {
	-webkit-mask-image: url('../icons/files/files.svg');
	mask-image: url('../icons/files/files.svg');
}

.dcsi-files-folder::before {
	-webkit-mask-image: url('../icons/files/folder.svg');
	mask-image: url('../icons/files/folder.svg');
}

.dcsi-files-folder-open::before {
	-webkit-mask-image: url('../icons/files/folder-open.svg');
	mask-image: url('../icons/files/folder-open.svg');
}

.dcsi-finance-badge-dollar-sign::before {
	-webkit-mask-image: url('../icons/finance/badge-dollar-sign.svg');
	mask-image: url('../icons/finance/badge-dollar-sign.svg');
}

.dcsi-finance-badge-euro::before {
	-webkit-mask-image: url('../icons/finance/badge-euro.svg');
	mask-image: url('../icons/finance/badge-euro.svg');
}

.dcsi-finance-badge-percent::before {
	-webkit-mask-image: url('../icons/finance/badge-percent.svg');
	mask-image: url('../icons/finance/badge-percent.svg');
}

.dcsi-finance-badge-pound-sterling::before {
	-webkit-mask-image: url('../icons/finance/badge-pound-sterling.svg');
	mask-image: url('../icons/finance/badge-pound-sterling.svg');
}

.dcsi-finance-banknote::before {
	-webkit-mask-image: url('../icons/finance/banknote.svg');
	mask-image: url('../icons/finance/banknote.svg');
}

.dcsi-finance-bitcoin::before {
	-webkit-mask-image: url('../icons/finance/bitcoin.svg');
	mask-image: url('../icons/finance/bitcoin.svg');
}

.dcsi-finance-chart-candlestick::before {
	-webkit-mask-image: url('../icons/finance/chart-candlestick.svg');
	mask-image: url('../icons/finance/chart-candlestick.svg');
}

.dcsi-finance-chart-column::before {
	-webkit-mask-image: url('../icons/finance/chart-column.svg');
	mask-image: url('../icons/finance/chart-column.svg');
}

.dcsi-finance-chart-line::before {
	-webkit-mask-image: url('../icons/finance/chart-line.svg');
	mask-image: url('../icons/finance/chart-line.svg');
}

.dcsi-finance-chart-pie::before {
	-webkit-mask-image: url('../icons/finance/chart-pie.svg');
	mask-image: url('../icons/finance/chart-pie.svg');
}

.dcsi-finance-circle-dollar-sign::before {
	-webkit-mask-image: url('../icons/finance/circle-dollar-sign.svg');
	mask-image: url('../icons/finance/circle-dollar-sign.svg');
}

.dcsi-finance-coins::before {
	-webkit-mask-image: url('../icons/finance/coins.svg');
	mask-image: url('../icons/finance/coins.svg');
}

.dcsi-finance-credit-card::before {
	-webkit-mask-image: url('../icons/finance/credit-card.svg');
	mask-image: url('../icons/finance/credit-card.svg');
}

.dcsi-finance-hand-coins::before {
	-webkit-mask-image: url('../icons/finance/hand-coins.svg');
	mask-image: url('../icons/finance/hand-coins.svg');
}

.dcsi-finance-landmark::before {
	-webkit-mask-image: url('../icons/finance/landmark.svg');
	mask-image: url('../icons/finance/landmark.svg');
}

.dcsi-finance-piggy-bank::before {
	-webkit-mask-image: url('../icons/finance/piggy-bank.svg');
	mask-image: url('../icons/finance/piggy-bank.svg');
}

.dcsi-finance-receipt::before {
	-webkit-mask-image: url('../icons/finance/receipt.svg');
	mask-image: url('../icons/finance/receipt.svg');
}

.dcsi-finance-receipt-text::before {
	-webkit-mask-image: url('../icons/finance/receipt-text.svg');
	mask-image: url('../icons/finance/receipt-text.svg');
}

.dcsi-finance-trending-up::before {
	-webkit-mask-image: url('../icons/finance/trending-up.svg');
	mask-image: url('../icons/finance/trending-up.svg');
}

.dcsi-finance-wallet::before {
	-webkit-mask-image: url('../icons/finance/wallet.svg');
	mask-image: url('../icons/finance/wallet.svg');
}

.dcsi-layout-columns-2::before {
	-webkit-mask-image: url('../icons/layout/columns-2.svg');
	mask-image: url('../icons/layout/columns-2.svg');
}

.dcsi-layout-columns-3::before {
	-webkit-mask-image: url('../icons/layout/columns-3.svg');
	mask-image: url('../icons/layout/columns-3.svg');
}

.dcsi-layout-grid-2x2::before {
	-webkit-mask-image: url('../icons/layout/grid-2x2.svg');
	mask-image: url('../icons/layout/grid-2x2.svg');
}

.dcsi-layout-grid-3x3::before {
	-webkit-mask-image: url('../icons/layout/grid-3x3.svg');
	mask-image: url('../icons/layout/grid-3x3.svg');
}

.dcsi-layout-layout-dashboard::before {
	-webkit-mask-image: url('../icons/layout/layout-dashboard.svg');
	mask-image: url('../icons/layout/layout-dashboard.svg');
}

.dcsi-layout-layout-grid::before {
	-webkit-mask-image: url('../icons/layout/layout-grid.svg');
	mask-image: url('../icons/layout/layout-grid.svg');
}

.dcsi-layout-layout-list::before {
	-webkit-mask-image: url('../icons/layout/layout-list.svg');
	mask-image: url('../icons/layout/layout-list.svg');
}

.dcsi-layout-maximize::before {
	-webkit-mask-image: url('../icons/layout/maximize.svg');
	mask-image: url('../icons/layout/maximize.svg');
}

.dcsi-layout-minimize::before {
	-webkit-mask-image: url('../icons/layout/minimize.svg');
	mask-image: url('../icons/layout/minimize.svg');
}

.dcsi-layout-move-horizontal::before {
	-webkit-mask-image: url('../icons/layout/move-horizontal.svg');
	mask-image: url('../icons/layout/move-horizontal.svg');
}

.dcsi-layout-move-vertical::before {
	-webkit-mask-image: url('../icons/layout/move-vertical.svg');
	mask-image: url('../icons/layout/move-vertical.svg');
}

.dcsi-layout-panel-left::before {
	-webkit-mask-image: url('../icons/layout/panel-left.svg');
	mask-image: url('../icons/layout/panel-left.svg');
}

.dcsi-layout-panel-right::before {
	-webkit-mask-image: url('../icons/layout/panel-right.svg');
	mask-image: url('../icons/layout/panel-right.svg');
}

.dcsi-layout-rows-2::before {
	-webkit-mask-image: url('../icons/layout/rows-2.svg');
	mask-image: url('../icons/layout/rows-2.svg');
}

.dcsi-layout-rows-3::before {
	-webkit-mask-image: url('../icons/layout/rows-3.svg');
	mask-image: url('../icons/layout/rows-3.svg');
}

.dcsi-layout-scan::before {
	-webkit-mask-image: url('../icons/layout/scan.svg');
	mask-image: url('../icons/layout/scan.svg');
}

.dcsi-layout-sidebar::before {
	-webkit-mask-image: url('../icons/layout/sidebar.svg');
	mask-image: url('../icons/layout/sidebar.svg');
}

.dcsi-layout-sidebar-close::before {
	-webkit-mask-image: url('../icons/layout/sidebar-close.svg');
	mask-image: url('../icons/layout/sidebar-close.svg');
}

.dcsi-layout-sidebar-open::before {
	-webkit-mask-image: url('../icons/layout/sidebar-open.svg');
	mask-image: url('../icons/layout/sidebar-open.svg');
}

.dcsi-layout-split::before {
	-webkit-mask-image: url('../icons/layout/split.svg');
	mask-image: url('../icons/layout/split.svg');
}

.dcsi-media-camera::before {
	-webkit-mask-image: url('../icons/media/camera.svg');
	mask-image: url('../icons/media/camera.svg');
}

.dcsi-media-circle-pause::before {
	-webkit-mask-image: url('../icons/media/circle-pause.svg');
	mask-image: url('../icons/media/circle-pause.svg');
}

.dcsi-media-circle-play::before {
	-webkit-mask-image: url('../icons/media/circle-play.svg');
	mask-image: url('../icons/media/circle-play.svg');
}

.dcsi-media-film::before {
	-webkit-mask-image: url('../icons/media/film.svg');
	mask-image: url('../icons/media/film.svg');
}

.dcsi-media-headphones::before {
	-webkit-mask-image: url('../icons/media/headphones.svg');
	mask-image: url('../icons/media/headphones.svg');
}

.dcsi-media-image::before {
	-webkit-mask-image: url('../icons/media/image.svg');
	mask-image: url('../icons/media/image.svg');
}

.dcsi-media-images::before {
	-webkit-mask-image: url('../icons/media/images.svg');
	mask-image: url('../icons/media/images.svg');
}

.dcsi-media-mic::before {
	-webkit-mask-image: url('../icons/media/mic.svg');
	mask-image: url('../icons/media/mic.svg');
}

.dcsi-media-mic-off::before {
	-webkit-mask-image: url('../icons/media/mic-off.svg');
	mask-image: url('../icons/media/mic-off.svg');
}

.dcsi-media-music::before {
	-webkit-mask-image: url('../icons/media/music.svg');
	mask-image: url('../icons/media/music.svg');
}

.dcsi-media-pause::before {
	-webkit-mask-image: url('../icons/media/pause.svg');
	mask-image: url('../icons/media/pause.svg');
}

.dcsi-media-play::before {
	-webkit-mask-image: url('../icons/media/play.svg');
	mask-image: url('../icons/media/play.svg');
}

.dcsi-media-podcast::before {
	-webkit-mask-image: url('../icons/media/podcast.svg');
	mask-image: url('../icons/media/podcast.svg');
}

.dcsi-media-sliders-horizontal::before {
	-webkit-mask-image: url('../icons/media/sliders-horizontal.svg');
	mask-image: url('../icons/media/sliders-horizontal.svg');
}

.dcsi-media-video::before {
	-webkit-mask-image: url('../icons/media/video.svg');
	mask-image: url('../icons/media/video.svg');
}

.dcsi-media-video-off::before {
	-webkit-mask-image: url('../icons/media/video-off.svg');
	mask-image: url('../icons/media/video-off.svg');
}

.dcsi-media-volume::before {
	-webkit-mask-image: url('../icons/media/volume.svg');
	mask-image: url('../icons/media/volume.svg');
}

.dcsi-media-volume-1::before {
	-webkit-mask-image: url('../icons/media/volume-1.svg');
	mask-image: url('../icons/media/volume-1.svg');
}

.dcsi-media-volume-2::before {
	-webkit-mask-image: url('../icons/media/volume-2.svg');
	mask-image: url('../icons/media/volume-2.svg');
}

.dcsi-media-volume-x::before {
	-webkit-mask-image: url('../icons/media/volume-x.svg');
	mask-image: url('../icons/media/volume-x.svg');
}

.dcsi-security-badge-check::before {
	-webkit-mask-image: url('../icons/security/badge-check.svg');
	mask-image: url('../icons/security/badge-check.svg');
}

.dcsi-security-eye::before {
	-webkit-mask-image: url('../icons/security/eye.svg');
	mask-image: url('../icons/security/eye.svg');
}

.dcsi-security-eye-off::before {
	-webkit-mask-image: url('../icons/security/eye-off.svg');
	mask-image: url('../icons/security/eye-off.svg');
}

.dcsi-security-file-lock::before {
	-webkit-mask-image: url('../icons/security/file-lock.svg');
	mask-image: url('../icons/security/file-lock.svg');
}

.dcsi-security-fingerprint::before {
	-webkit-mask-image: url('../icons/security/fingerprint.svg');
	mask-image: url('../icons/security/fingerprint.svg');
}

.dcsi-security-key::before {
	-webkit-mask-image: url('../icons/security/key.svg');
	mask-image: url('../icons/security/key.svg');
}

.dcsi-security-key-round::before {
	-webkit-mask-image: url('../icons/security/key-round.svg');
	mask-image: url('../icons/security/key-round.svg');
}

.dcsi-security-lock::before {
	-webkit-mask-image: url('../icons/security/lock.svg');
	mask-image: url('../icons/security/lock.svg');
}

.dcsi-security-scan-eye::before {
	-webkit-mask-image: url('../icons/security/scan-eye.svg');
	mask-image: url('../icons/security/scan-eye.svg');
}

.dcsi-security-scan-face::before {
	-webkit-mask-image: url('../icons/security/scan-face.svg');
	mask-image: url('../icons/security/scan-face.svg');
}

.dcsi-security-shield::before {
	-webkit-mask-image: url('../icons/security/shield.svg');
	mask-image: url('../icons/security/shield.svg');
}

.dcsi-security-shield-alert::before {
	-webkit-mask-image: url('../icons/security/shield-alert.svg');
	mask-image: url('../icons/security/shield-alert.svg');
}

.dcsi-security-shield-ban::before {
	-webkit-mask-image: url('../icons/security/shield-ban.svg');
	mask-image: url('../icons/security/shield-ban.svg');
}

.dcsi-security-shield-check::before {
	-webkit-mask-image: url('../icons/security/shield-check.svg');
	mask-image: url('../icons/security/shield-check.svg');
}

.dcsi-security-shield-minus::before {
	-webkit-mask-image: url('../icons/security/shield-minus.svg');
	mask-image: url('../icons/security/shield-minus.svg');
}

.dcsi-security-shield-plus::before {
	-webkit-mask-image: url('../icons/security/shield-plus.svg');
	mask-image: url('../icons/security/shield-plus.svg');
}

.dcsi-security-shield-x::before {
	-webkit-mask-image: url('../icons/security/shield-x.svg');
	mask-image: url('../icons/security/shield-x.svg');
}

.dcsi-security-unlock::before {
	-webkit-mask-image: url('../icons/security/unlock.svg');
	mask-image: url('../icons/security/unlock.svg');
}

.dcsi-security-user-lock::before {
	-webkit-mask-image: url('../icons/security/user-lock.svg');
	mask-image: url('../icons/security/user-lock.svg');
}

.dcsi-security-verified::before {
	-webkit-mask-image: url('../icons/security/verified.svg');
	mask-image: url('../icons/security/verified.svg');
}

.dcsi-ui-arrow-right::before {
	-webkit-mask-image: url('../icons/ui/arrow-right.svg');
	mask-image: url('../icons/ui/arrow-right.svg');
}

.dcsi-ui-check::before {
	-webkit-mask-image: url('../icons/ui/check.svg');
	mask-image: url('../icons/ui/check.svg');
}

.dcsi-ui-circle-alert::before {
	-webkit-mask-image: url('../icons/ui/circle-alert.svg');
	mask-image: url('../icons/ui/circle-alert.svg');
}

.dcsi-ui-circle-check::before {
	-webkit-mask-image: url('../icons/ui/circle-check.svg');
	mask-image: url('../icons/ui/circle-check.svg');
}

.dcsi-ui-circle-help::before {
	-webkit-mask-image: url('../icons/ui/circle-help.svg');
	mask-image: url('../icons/ui/circle-help.svg');
}

.dcsi-ui-circle-x::before {
	-webkit-mask-image: url('../icons/ui/circle-x.svg');
	mask-image: url('../icons/ui/circle-x.svg');
}

.dcsi-ui-copy::before {
	-webkit-mask-image: url('../icons/ui/copy.svg');
	mask-image: url('../icons/ui/copy.svg');
}

.dcsi-ui-download::before {
	-webkit-mask-image: url('../icons/ui/download.svg');
	mask-image: url('../icons/ui/download.svg');
}

.dcsi-ui-ellipsis::before {
	-webkit-mask-image: url('../icons/ui/ellipsis.svg');
	mask-image: url('../icons/ui/ellipsis.svg');
}

.dcsi-ui-external-link::before {
	-webkit-mask-image: url('../icons/ui/external-link.svg');
	mask-image: url('../icons/ui/external-link.svg');
}

.dcsi-ui-filter::before {
	-webkit-mask-image: url('../icons/ui/filter.svg');
	mask-image: url('../icons/ui/filter.svg');
}

.dcsi-ui-info::before {
	-webkit-mask-image: url('../icons/ui/info.svg');
	mask-image: url('../icons/ui/info.svg');
}

.dcsi-ui-loader::before {
	-webkit-mask-image: url('../icons/ui/loader.svg');
	mask-image: url('../icons/ui/loader.svg');
}

.dcsi-ui-menu::before {
	-webkit-mask-image: url('../icons/ui/menu.svg');
	mask-image: url('../icons/ui/menu.svg');
}

.dcsi-ui-minus::before {
	-webkit-mask-image: url('../icons/ui/minus.svg');
	mask-image: url('../icons/ui/minus.svg');
}

.dcsi-ui-plus::before {
	-webkit-mask-image: url('../icons/ui/plus.svg');
	mask-image: url('../icons/ui/plus.svg');
}

.dcsi-ui-refresh-cw::before {
	-webkit-mask-image: url('../icons/ui/refresh-cw.svg');
	mask-image: url('../icons/ui/refresh-cw.svg');
}

.dcsi-ui-search::before {
	-webkit-mask-image: url('../icons/ui/search.svg');
	mask-image: url('../icons/ui/search.svg');
}

.dcsi-ui-settings::before {
	-webkit-mask-image: url('../icons/ui/settings.svg');
	mask-image: url('../icons/ui/settings.svg');
}

.dcsi-ui-x::before {
	-webkit-mask-image: url('../icons/ui/x.svg');
	mask-image: url('../icons/ui/x.svg');
}

.dcsi-web-app-window::before {
	-webkit-mask-image: url('../icons/web/app-window.svg');
	mask-image: url('../icons/web/app-window.svg');
}

.dcsi-web-binary::before {
	-webkit-mask-image: url('../icons/web/binary.svg');
	mask-image: url('../icons/web/binary.svg');
}

.dcsi-web-blocks::before {
	-webkit-mask-image: url('../icons/web/blocks.svg');
	mask-image: url('../icons/web/blocks.svg');
}

.dcsi-web-bot::before {
	-webkit-mask-image: url('../icons/web/bot.svg');
	mask-image: url('../icons/web/bot.svg');
}

.dcsi-web-bug::before {
	-webkit-mask-image: url('../icons/web/bug.svg');
	mask-image: url('../icons/web/bug.svg');
}

.dcsi-web-cloud::before {
	-webkit-mask-image: url('../icons/web/cloud.svg');
	mask-image: url('../icons/web/cloud.svg');
}

.dcsi-web-cloud-cog::before {
	-webkit-mask-image: url('../icons/web/cloud-cog.svg');
	mask-image: url('../icons/web/cloud-cog.svg');
}

.dcsi-web-code::before {
	-webkit-mask-image: url('../icons/web/code.svg');
	mask-image: url('../icons/web/code.svg');
}

.dcsi-web-cpu::before {
	-webkit-mask-image: url('../icons/web/cpu.svg');
	mask-image: url('../icons/web/cpu.svg');
}

.dcsi-web-database::before {
	-webkit-mask-image: url('../icons/web/database.svg');
	mask-image: url('../icons/web/database.svg');
}

.dcsi-web-ethernet-port::before {
	-webkit-mask-image: url('../icons/web/ethernet-port.svg');
	mask-image: url('../icons/web/ethernet-port.svg');
}

.dcsi-web-hard-drive::before {
	-webkit-mask-image: url('../icons/web/hard-drive.svg');
	mask-image: url('../icons/web/hard-drive.svg');
}

.dcsi-web-monitor::before {
	-webkit-mask-image: url('../icons/web/monitor.svg');
	mask-image: url('../icons/web/monitor.svg');
}

.dcsi-web-router::before {
	-webkit-mask-image: url('../icons/web/router.svg');
	mask-image: url('../icons/web/router.svg');
}

.dcsi-web-rss::before {
	-webkit-mask-image: url('../icons/web/rss.svg');
	mask-image: url('../icons/web/rss.svg');
}

.dcsi-web-server::before {
	-webkit-mask-image: url('../icons/web/server.svg');
	mask-image: url('../icons/web/server.svg');
}

.dcsi-web-shield-check::before {
	-webkit-mask-image: url('../icons/web/shield-check.svg');
	mask-image: url('../icons/web/shield-check.svg');
}

.dcsi-web-terminal::before {
	-webkit-mask-image: url('../icons/web/terminal.svg');
	mask-image: url('../icons/web/terminal.svg');
}

.dcsi-web-webhook::before {
	-webkit-mask-image: url('../icons/web/webhook.svg');
	mask-image: url('../icons/web/webhook.svg');
}

.dcsi-web-wifi::before {
	-webkit-mask-image: url('../icons/web/wifi.svg');
	mask-image: url('../icons/web/wifi.svg');
}
