@charset "UTF-8";

@font-face {
  font-family: "Bosch Office Sans";
  font-weight: 100 300;
  font-display: swap;
  src: url("../fonts/BoschSans-Light.woff2") format("woff2");
}

@font-face {
  font-family: "Bosch Office Sans";
  font-weight: 400 500;
  font-display: swap;
  src: url("../fonts/boschsans_regular_woff2.woff2") format("woff2");
}

@font-face {
  font-family: "Bosch Office Sans";
  font-weight: 600 800;
  font-display: swap;
  src: url("../fonts/boschsans_bold_woff2.woff2") format("woff2");
}

@font-face {
  font-family: "Bosch-UI-Icon";
  font-weight: 400;
  font-style: normal;
  font-display: block;
  src: url("../fonts/bosch_ui_icon_woff2.woff2") format("woff2");
}

@font-face {
  font-family: "Bosch-Icon";
  font-weight: 400;
  font-style: normal;
  font-display: block;
  src: url("../fonts/bosch_icon_woff2.woff2") format("woff2");
}

[class^=boschicon-bosch-ic-],
[class*=" boschicon-bosch-ic-"],
[class^=ui-ic-],
[class*=" ui-ic-"] {
  speak: never;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^=ui-ic-],
[class*=" ui-ic-"] {
  font-family: "Bosch-UI-Icon", sans-serif;
}

[class^=boschicon-bosch-ic-],
[class*=" boschicon-bosch-ic-"] {
  font-family: "Bosch-Icon", sans-serif;
}

.ui-ic-alert-info::before {
  content: "\e002";
}

.ui-ic-alert-success::before {
  content: "\e003";
}

.ui-ic-alert-warning::before {
  content: "\e004";
}

.ui-ic-arrow-back::before {
  content: "\e024";
}

.ui-ic-arrow-left-right::before {
  content: "\e026";
}

.ui-ic-arrow-up-down::before {
  content: "\e025";
}

.ui-ic-backward::before {
  content: "\e02f";
}

.ui-ic-checkmark::before {
  content: "\e005";
}

.ui-ic-close::before {
  content: "\e006";
}

.ui-ic-close-small::before {
  content: "\e007";
}

.ui-ic-dot::before {
  content: "\e008";
}

.ui-ic-down::before {
  content: "\e009";
}

.ui-ic-down-small::before {
  content: "\e01b";
}

.ui-ic-externallink::before {
  content: "\e027";
}

.ui-ic-forward::before {
  content: "\e030";
}

.ui-ic-forward-small::before {
  content: "\e02e";
}

.ui-ic-forward-small-bold::before {
  content: "\e02d";
}

.ui-ic-indeterminate::before {
  content: "\e00a";
}

.ui-ic-inline-externallink::before {
  content: "\e018";
}

.ui-ic-inline-forward-small::before {
  content: "\e02c";
}

.ui-ic-inline-forward-small-bold::before {
  content: "\e02b";
}

.ui-ic-inline-list-checkmark::before {
  content: "\e00e";
}

.ui-ic-inline-right::before {
  content: "\e00c";
}

.ui-ic-left::before {
  content: "\e00b";
}

.ui-ic-left-small::before {
  content: "\e01c";
}

.ui-ic-menu::before {
  content: "\e019";
}

.ui-ic-nosafe-lr-externallink::before {
  content: "\e022";
}

.ui-ic-nosafe-lr-forward-small::before {
  content: "\e02a";
}

.ui-ic-nosafe-lr-forward-small-bold::before {
  content: "\e029";
}

.ui-ic-nosafe-lr-right-bold-small::before {
  content: "\e028";
}

.ui-ic-nosafe-lr-right-small::before {
  content: "\e023";
}

.ui-ic-nosafe-star::before {
  content: "\e021";
}

.ui-ic-nosafe-star-fill::before {
  content: "\e01f";
}

.ui-ic-nosafe-star-half::before {
  content: "\e020";
}

.ui-ic-plus::before {
  content: "\e011";
}

.ui-ic-right::before {
  content: "\e012";
}

.ui-ic-right-bold-small::before {
  content: "\e01a";
}

.ui-ic-right-small::before {
  content: "\e01e";
}

.ui-ic-search::before {
  content: "\e013";
}

.ui-ic-up::before {
  content: "\e014";
}

.ui-ic-up-down::before {
  content: "\e015";
}

.ui-ic-watch-off::before {
  content: "\e016";
}

.ui-ic-watch-on::before {
  content: "\e017";
}

.boschicon-bosch-ic-10-point-check::before {
  content: "\f02f3";
}

.boschicon-bosch-ic-360-degrees-arrow::before {
  content: "\f017e";
}

.boschicon-bosch-ic-3d-print::before {
  content: "\e085";
}

.boschicon-bosch-ic-3d-print-industry::before {
  content: "\f04e9";
}

.boschicon-bosch-ic-5g::before {
  content: "\f0169";
}

.boschicon-bosch-ic-a-to-b::before {
  content: "\e086";
}

.boschicon-bosch-ic-aa-warehouse-karlsruhe::before {
  content: "\f0307";
}

.boschicon-bosch-ic-abort-frame::before {
  content: "\e886";
}

.boschicon-bosch-ic-absolute-orientation::before {
  content: "\e499";
}

.boschicon-bosch-ic-accelerometer::before {
  content: "\e49a";
}

.boschicon-bosch-ic-access-controller::before {
  content: "\e48c";
}

.boschicon-bosch-ic-access-controller-2::before {
  content: "\f00e5";
}

.boschicon-bosch-ic-access-controller-arrow-up::before {
  content: "\f00e6";
}

.boschicon-bosch-ic-access-controller-points-set::before {
  content: "\f00e7";
}

.boschicon-bosch-ic-actuator-by-wire::before {
  content: "\f0185";
}

.boschicon-bosch-ic-add::before {
  content: "\e087";
}

.boschicon-bosch-ic-add-frame::before {
  content: "\e8a1";
}

.boschicon-bosch-ic-address-consumer-data::before {
  content: "\e088";
}

.boschicon-bosch-ic-address-consumer-data-upright::before {
  content: "\f0032";
}

.boschicon-bosch-ic-address-control-system::before {
  content: "\e617";
}

.boschicon-bosch-ic-adr::before {
  content: "\f03ad";
}

.boschicon-bosch-ic-adress-book::before {
  content: "\e089";
}

.boschicon-bosch-ic-agility::before {
  content: "\e08a";
}

.boschicon-bosch-ic-air::before {
  content: "\e311";
}

.boschicon-bosch-ic-air-condition-avoid-direct-blow::before {
  content: "\f0545";
}

.boschicon-bosch-ic-air-condition-cassette::before {
  content: "\e6a1";
}

.boschicon-bosch-ic-air-condition-ceiling::before {
  content: "\e6a2";
}

.boschicon-bosch-ic-air-condition-convertible::before {
  content: "\e6a3";
}

.boschicon-bosch-ic-air-condition-duct::before {
  content: "\e6a4";
}

.boschicon-bosch-ic-air-condition-floor::before {
  content: "\e6a5";
}

.boschicon-bosch-ic-air-condition-horizontal-airflow-auto::before {
  content: "\f02c6";
}

.boschicon-bosch-ic-air-condition-horizontal-airflow-center::before {
  content: "\f02c8";
}

.boschicon-bosch-ic-air-condition-horizontal-airflow-left::before {
  content: "\f02c9";
}

.boschicon-bosch-ic-air-condition-horizontal-airflow-off::before {
  content: "\f02ca";
}

.boschicon-bosch-ic-air-condition-horizontal-airflow-right::before {
  content: "\f02c7";
}

.boschicon-bosch-ic-air-condition-horizontal-airflow-swing-off::before {
  content: "\f02ce";
}

.boschicon-bosch-ic-air-condition-horizontal-airflow-ultra-wide::before {
  content: "\f02cc";
}

.boschicon-bosch-ic-air-condition-horizontal-airflow-wide::before {
  content: "\f02cb";
}

.boschicon-bosch-ic-air-condition-horizontal-swing::before {
  content: "\e6aa";
}

.boschicon-bosch-ic-air-condition-ion-negative::before {
  content: "\f02b6";
}

.boschicon-bosch-ic-air-condition-outdoor::before {
  content: "\e6a6";
}

.boschicon-bosch-ic-air-condition-outdoor-hp::before {
  content: "\e6a7";
}

.boschicon-bosch-ic-air-condition-outdoor-hr::before {
  content: "\e6a8";
}

.boschicon-bosch-ic-air-condition-spot-air-bottom-center::before {
  content: "\f02d6";
}

.boschicon-bosch-ic-air-condition-spot-air-bottom-left::before {
  content: "\f02d5";
}

.boschicon-bosch-ic-air-condition-spot-air-bottom-right::before {
  content: "\f02d4";
}

.boschicon-bosch-ic-air-condition-spot-air-full::before {
  content: "\f02d3";
}

.boschicon-bosch-ic-air-condition-spot-air-off::before {
  content: "\f02d2";
}

.boschicon-bosch-ic-air-condition-spot-air-top-center::before {
  content: "\f02d1";
}

.boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-1::before {
  content: "\f02de";
}

.boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-2::before {
  content: "\f02da";
}

.boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-3::before {
  content: "\f02d9";
}

.boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-4::before {
  content: "\f02d8";
}

.boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-5::before {
  content: "\f02d7";
}

.boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-6::before {
  content: "\f02db";
}

.boschicon-bosch-ic-air-condition-spot-vertical-airflow-auto::before {
  content: "\f02df";
}

.boschicon-bosch-ic-air-condition-spot-vertical-airflow-swing::before {
  content: "\f02dc";
}

.boschicon-bosch-ic-air-condition-spot-vertical-airflow-swing1::before {
  content: "\e6a9";
}

.boschicon-bosch-ic-air-condition-super-ionizer::before {
  content: "\f0544";
}

.boschicon-bosch-ic-air-condition-swing-pac::before {
  content: "\f029f";
}

.boschicon-bosch-ic-air-condition-wall::before {
  content: "\e6ab";
}

.boschicon-bosch-ic-air-condition-wind-away-from-people::before {
  content: "\f0546";
}

.boschicon-bosch-ic-air-hot::before {
  content: "\e30a";
}

.boschicon-bosch-ic-air-ice::before {
  content: "\e30b";
}

.boschicon-bosch-ic-air-leaf::before {
  content: "\e30c";
}

.boschicon-bosch-ic-air-purifier-1::before {
  content: "\e30e";
}

.boschicon-bosch-ic-air-soft-wind::before {
  content: "\f02b4";
}

.boschicon-bosch-ic-alarm-clock::before {
  content: "\e08b";
}

.boschicon-bosch-ic-alarm-fire::before {
  content: "\e45f";
}

.boschicon-bosch-ic-alert-error::before {
  content: "\eb09";
}

.boschicon-bosch-ic-alert-error-filled::before {
  content: "\eb08";
}

.boschicon-bosch-ic-alert-info-filled::before {
  content: "\eb0e";
}

.boschicon-bosch-ic-alert-success::before {
  content: "\eb0b";
}

.boschicon-bosch-ic-alert-success-filled::before {
  content: "\eb0a";
}

.boschicon-bosch-ic-alert-warning-filled::before {
  content: "\eb0c";
}

.boschicon-bosch-ic-allen-key::before {
  content: "\f0214";
}

.boschicon-bosch-ic-allergens::before {
  content: "\f0176";
}

.boschicon-bosch-ic-ambient-cooling-low-ice::before {
  content: "\f0338";
}

.boschicon-bosch-ic-ambulance::before {
  content: "\e08c";
}

.boschicon-bosch-ic-analog-value::before {
  content: "\f00e8";
}

.boschicon-bosch-ic-analog-value-arrow-in::before {
  content: "\f00e9";
}

.boschicon-bosch-ic-analog-value-arrow-out::before {
  content: "\f00ea";
}

.boschicon-bosch-ic-anchor::before {
  content: "\e08e";
}

.boschicon-bosch-ic-angle-2::before {
  content: "\f050e";
}

.boschicon-bosch-ic-angle-curvature-motorcycle::before {
  content: "\e6ac";
}

.boschicon-bosch-ic-angle-grinder::before {
  content: "\f02e1";
}

.boschicon-bosch-ic-angle-open-horizontal-130::before {
  content: "\f00d8";
}

.boschicon-bosch-ic-angle-open-horizontal-145::before {
  content: "\f00db";
}

.boschicon-bosch-ic-angle-open-vertical-130::before {
  content: "\f00d9";
}

.boschicon-bosch-ic-angle-open-vertical-90::before {
  content: "\f00da";
}

.boschicon-bosch-ic-angle-view-wide-monitor::before {
  content: "\f01f5";
}

.boschicon-bosch-ic-antenna-cover-arrow-up::before {
  content: "\f00d7";
}

.boschicon-bosch-ic-apartment-in-house::before {
  content: "\e64c";
}

.boschicon-bosch-ic-apartment-in-house-terraced::before {
  content: "\e64b";
}

.boschicon-bosch-ic-aperture::before {
  content: "\e646";
}

.boschicon-bosch-ic-aperture-closed::before {
  content: "\f0215";
}

.boschicon-bosch-ic-aperture-lens-front::before {
  content: "\f052d";
}

.boschicon-bosch-ic-aperture-lens-sideview::before {
  content: "\f052e";
}

.boschicon-bosch-ic-appliance-flame-arrow::before {
  content: "\f015b";
}

.boschicon-bosch-ic-appliance-flame-arrow-bold::before {
  content: "\f015c";
}

.boschicon-bosch-ic-appliance-flame-disabled-light::before {
  content: "\f015e";
}

.boschicon-bosch-ic-appliance-flame-plus::before {
  content: "\f015f";
}

.boschicon-bosch-ic-appliance-flame-plus-bold::before {
  content: "\f0160";
}

.boschicon-bosch-ic-appliance-heat-pump-leaf-connected::before {
  content: "\f0216";
}

.boschicon-bosch-ic-appliance-heat-pump-leaf-reload::before {
  content: "\e64e";
}

.boschicon-bosch-ic-appliance-hot::before {
  content: "\e6ad";
}

.boschicon-bosch-ic-appliance-resistance::before {
  content: "\f027e";
}

.boschicon-bosch-ic-appliance-temperature-56-degrees::before {
  content: "\f0329";
}

.boschicon-bosch-ic-appliance-thermostat-10-degrees::before {
  content: "\f0339";
}

.boschicon-bosch-ic-appliance-thermostat-8-degrees::before {
  content: "\f033a";
}

.boschicon-bosch-ic-appliance-water-hot::before {
  content: "\e6ae";
}

.boschicon-bosch-ic-appliance-water-sun::before {
  content: "\e651";
}

.boschicon-bosch-ic-appliances-hot::before {
  content: "\e6af";
}

.boschicon-bosch-ic-architecture::before {
  content: "\f00bf";
}

.boschicon-bosch-ic-arrow-circle-a::before {
  content: "\e4f6";
}

.boschicon-bosch-ic-arrow-down-frame::before {
  content: "\e887";
}

.boschicon-bosch-ic-arrow-ignore-plan-data::before {
  content: "\f047f";
}

.boschicon-bosch-ic-arrow-left-down::before {
  content: "\e091";
}

.boschicon-bosch-ic-arrow-left-down-frame::before {
  content: "\e888";
}

.boschicon-bosch-ic-arrow-left-end-frame::before {
  content: "\e8af";
}

.boschicon-bosch-ic-arrow-left-frame::before {
  content: "\e889";
}

.boschicon-bosch-ic-arrow-left-right::before {
  content: "\f01e8";
}

.boschicon-bosch-ic-arrow-left-up::before {
  content: "\e092";
}

.boschicon-bosch-ic-arrow-left-up-frame::before {
  content: "\e88a";
}

.boschicon-bosch-ic-arrow-right::before {
  content: "\e093";
}

.boschicon-bosch-ic-arrow-right-down::before {
  content: "\e094";
}

.boschicon-bosch-ic-arrow-right-down-frame::before {
  content: "\e88b";
}

.boschicon-bosch-ic-arrow-right-end-frame::before {
  content: "\e8b0";
}

.boschicon-bosch-ic-arrow-right-frame::before {
  content: "\e88c";
}

.boschicon-bosch-ic-arrow-right-up::before {
  content: "\e095";
}

.boschicon-bosch-ic-arrow-turn-left::before {
  content: "\e096";
}

.boschicon-bosch-ic-arrow-turn-right::before {
  content: "\e097";
}

.boschicon-bosch-ic-arrow-up::before {
  content: "\e098";
}

.boschicon-bosch-ic-arrow-up-down::before {
  content: "\f01e7";
}

.boschicon-bosch-ic-arrow-up-frame::before {
  content: "\e88e";
}

.boschicon-bosch-ic-arrow-up-frame-check::before {
  content: "\e8ae";
}

.boschicon-bosch-ic-arrow-up-frame-error::before {
  content: "\e8ad";
}

.boschicon-bosch-ic-arrows::before {
  content: "\e099";
}

.boschicon-bosch-ic-arrows-agility::before {
  content: "\e4f7";
}

.boschicon-bosch-ic-arrows-collapse-object::before {
  content: "\e4f8";
}

.boschicon-bosch-ic-arrows-diagonal-disabled-bold::before {
  content: "\e380";
}

.boschicon-bosch-ic-arrows-expand-object::before {
  content: "\e4f9";
}

.boschicon-bosch-ic-arrows-left-right::before {
  content: "\e4fa";
}

.boschicon-bosch-ic-arrows-left-right-a::before {
  content: "\e6b0";
}

.boschicon-bosch-ic-arrows-left-right-checkmark::before {
  content: "\e4e1";
}

.boschicon-bosch-ic-arrows-left-right-exchange::before {
  content: "\e6b1";
}

.boschicon-bosch-ic-arrows-left-right-exchange-unit::before {
  content: "\e6b2";
}

.boschicon-bosch-ic-arrows-left-right-ice::before {
  content: "\e6b3";
}

.boschicon-bosch-ic-arrows-shuffle::before {
  content: "\f051a";
}

.boschicon-bosch-ic-arrows-this-side-up-frame::before {
  content: "\e8b6";
}

.boschicon-bosch-ic-arrows-x-y-z::before {
  content: "\e09a";
}

.boschicon-bosch-ic-artificial-intelligence::before {
  content: "\e09b";
}

.boschicon-bosch-ic-assembly-line::before {
  content: "\e09c";
}

.boschicon-bosch-ic-assembly-line-robot::before {
  content: "\e6b4";
}

.boschicon-bosch-ic-attention-drop::before {
  content: "\f0328";
}

.boschicon-bosch-ic-audio-add::before {
  content: "\e47a";
}

.boschicon-bosch-ic-audio-checked::before {
  content: "\e47b";
}

.boschicon-bosch-ic-audio-commercial::before {
  content: "\f0028";
}

.boschicon-bosch-ic-audio-loudspeaker-public::before {
  content: "\f002a";
}

.boschicon-bosch-ic-audio-play::before {
  content: "\e47c";
}

.boschicon-bosch-ic-audio-remove::before {
  content: "\e47d";
}

.boschicon-bosch-ic-augmented-reality::before {
  content: "\e09e";
}

.boschicon-bosch-ic-auracast-product::before {
  content: "\eac2";
}

.boschicon-bosch-ic-autobod::before {
  content: "\e09f";
}

.boschicon-bosch-ic-automatic-mode::before {
  content: "\e4e2";
}

.boschicon-bosch-ic-automatic-mode-fan::before {
  content: "\f029e";
}

.boschicon-bosch-ic-automation::before {
  content: "\e5ad";
}

.boschicon-bosch-ic-automation-start::before {
  content: "\e5ac";
}

.boschicon-bosch-ic-baby::before {
  content: "\e4be";
}

.boschicon-bosch-ic-babybottle::before {
  content: "\e4e3";
}

.boschicon-bosch-ic-back-left::before {
  content: "\e0a0";
}

.boschicon-bosch-ic-back-left-double::before {
  content: "\e0a1";
}

.boschicon-bosch-ic-back-left-small::before {
  content: "\e6b5";
}

.boschicon-bosch-ic-back-menu-disabled-off-light::before {
  content: "\f0446";
}

.boschicon-bosch-ic-back-right-end::before {
  content: "\e382";
}

.boschicon-bosch-ic-bacteria::before {
  content: "\e6b6";
}

.boschicon-bosch-ic-badge-20::before {
  content: "\f02c0";
}

.boschicon-bosch-ic-badge-3-year-warranty-superhappy::before {
  content: "\f048e";
}

.boschicon-bosch-ic-badge-50::before {
  content: "\f02bf";
}

.boschicon-bosch-ic-badge-arrow-kickback::before {
  content: "\f01af";
}

.boschicon-bosch-ic-badge-clean::before {
  content: "\f014b";
}

.boschicon-bosch-ic-badge-cleaned::before {
  content: "\f02f2";
}

.boschicon-bosch-ic-badge-flash::before {
  content: "\f0217";
}

.boschicon-bosch-ic-bag-escalator::before {
  content: "\e3b4";
}

.boschicon-bosch-ic-balcony::before {
  content: "\e618";
}

.boschicon-bosch-ic-bank::before {
  content: "\e3ba";
}

.boschicon-bosch-ic-bar-chart::before {
  content: "\e0a2";
}

.boschicon-bosch-ic-bar-chart-double::before {
  content: "\e0a3";
}

.boschicon-bosch-ic-bar-chart-search::before {
  content: "\e383";
}

.boschicon-bosch-ic-barcode-scan::before {
  content: "\e4e4";
}

.boschicon-bosch-ic-barcode-scanner::before {
  content: "\e4e5";
}

.boschicon-bosch-ic-batch::before {
  content: "\e384";
}

.boschicon-bosch-ic-battery-0::before {
  content: "\e0a4";
}

.boschicon-bosch-ic-battery-1::before {
  content: "\e0a5";
}

.boschicon-bosch-ic-battery-2::before {
  content: "\e0a6";
}

.boschicon-bosch-ic-battery-3::before {
  content: "\e0a7";
}

.boschicon-bosch-ic-battery-3-error::before {
  content: "\f04ed";
}

.boschicon-bosch-ic-battery-4::before {
  content: "\e0a8";
}

.boschicon-bosch-ic-battery-analysis::before {
  content: "\f0285";
}

.boschicon-bosch-ic-battery-car::before {
  content: "\e3b3";
}

.boschicon-bosch-ic-battery-car-1::before {
  content: "\e49e";
}

.boschicon-bosch-ic-battery-car-1-plug-warning::before {
  content: "\f0218";
}

.boschicon-bosch-ic-battery-car-14v::before {
  content: "\e5b2";
}

.boschicon-bosch-ic-battery-car-2::before {
  content: "\e49f";
}

.boschicon-bosch-ic-battery-car-3::before {
  content: "\e4a0";
}

.boschicon-bosch-ic-battery-car-3-automatic-mode::before {
  content: "\f0219";
}

.boschicon-bosch-ic-battery-car-3-badge-flash::before {
  content: "\f0493";
}

.boschicon-bosch-ic-battery-car-3-clock::before {
  content: "\f0084";
}

.boschicon-bosch-ic-battery-car-3-ice::before {
  content: "\f021a";
}

.boschicon-bosch-ic-battery-car-3-plug::before {
  content: "\e654";
}

.boschicon-bosch-ic-battery-car-45-degree-arrow::before {
  content: "\e619";
}

.boschicon-bosch-ic-battery-car-ag::before {
  content: "\f01b7";
}

.boschicon-bosch-ic-battery-car-agm::before {
  content: "\f0085";
}

.boschicon-bosch-ic-battery-car-ams::before {
  content: "\f01b6";
}

.boschicon-bosch-ic-battery-car-arrows-circle::before {
  content: "\e4fc";
}

.boschicon-bosch-ic-battery-car-charging::before {
  content: "\e4a1";
}

.boschicon-bosch-ic-battery-car-clock::before {
  content: "\e4fd";
}

.boschicon-bosch-ic-battery-car-defective::before {
  content: "\e4a2";
}

.boschicon-bosch-ic-battery-car-drop-leakage-proof::before {
  content: "\e6b7";
}

.boschicon-bosch-ic-battery-car-efb::before {
  content: "\f01b5";
}

.boschicon-bosch-ic-battery-car-exchange::before {
  content: "\f0183";
}

.boschicon-bosch-ic-battery-car-flash::before {
  content: "\f0086";
}

.boschicon-bosch-ic-battery-car-gel::before {
  content: "\f0465";
}

.boschicon-bosch-ic-battery-car-hourglass::before {
  content: "\e6b8";
}

.boschicon-bosch-ic-battery-car-internal-resistance::before {
  content: "\f04bf";
}

.boschicon-bosch-ic-battery-car-li-ion-2::before {
  content: "\f0467";
}

.boschicon-bosch-ic-battery-car-memory-function::before {
  content: "\f021b";
}

.boschicon-bosch-ic-battery-car-mf::before {
  content: "\f00e4";
}

.boschicon-bosch-ic-battery-car-new::before {
  content: "\f04c3";
}

.boschicon-bosch-ic-battery-car-oil-lamp::before {
  content: "\f01b4";
}

.boschicon-bosch-ic-battery-car-open::before {
  content: "\f0466";
}

.boschicon-bosch-ic-battery-car-sli::before {
  content: "\f0464";
}

.boschicon-bosch-ic-battery-car-truck::before {
  content: "\f04c2";
}

.boschicon-bosch-ic-battery-fail::before {
  content: "\e0a9";
}

.boschicon-bosch-ic-battery-ice::before {
  content: "\f0286";
}

.boschicon-bosch-ic-battery-leaf::before {
  content: "\f04ec";
}

.boschicon-bosch-ic-battery-li-ion::before {
  content: "\e0aa";
}

.boschicon-bosch-ic-battery-loading::before {
  content: "\e0ab";
}

.boschicon-bosch-ic-battery-plug-flash::before {
  content: "\e733";
}

.boschicon-bosch-ic-battery-polarity-reverse-warning::before {
  content: "\f021c";
}

.boschicon-bosch-ic-battery-refresh::before {
  content: "\f0287";
}

.boschicon-bosch-ic-battery-services::before {
  content: "\f02f8";
}

.boschicon-bosch-ic-battery-vibration::before {
  content: "\e4fe";
}

.boschicon-bosch-ic-bbm-domain-energy::before {
  content: "\f0380";
}

.boschicon-bosch-ic-bbm-domain-service-software::before {
  content: "\f0382";
}

.boschicon-bosch-ic-bear::before {
  content: "\e307";
}

.boschicon-bosch-ic-bed::before {
  content: "\e0ac";
}

.boschicon-bosch-ic-bed-double::before {
  content: "\e309";
}

.boschicon-bosch-ic-belt-elastic::before {
  content: "\e4ff";
}

.boschicon-bosch-ic-belt-groove-drives::before {
  content: "\e565";
}

.boschicon-bosch-ic-berry::before {
  content: "\e2fc";
}

.boschicon-bosch-ic-bicycle::before {
  content: "\e0ad";
}

.boschicon-bosch-ic-bicycle-e::before {
  content: "\e0ae";
}

.boschicon-bosch-ic-bicycle-e-arrow-away::before {
  content: "\e500";
}

.boschicon-bosch-ic-bicycle-e-drive-unit::before {
  content: "\f001e";
}

.boschicon-bosch-ic-bicycle-e-drive-unit-individual-support::before {
  content: "\f001f";
}

.boschicon-bosch-ic-bicycle-e-drive-unit-individual-support-heart::before {
  content: "\f04d8";
}

.boschicon-bosch-ic-bicycle-e-drive-unit-individual-support-off-bold::before {
  content: "\f01cc";
}

.boschicon-bosch-ic-bicycle-e-drive-unit-individual-support-off-light::before {
  content: "\f01cb";
}

.boschicon-bosch-ic-bicycle-e-eco-plus-mode::before {
  content: "\f046c";
}

.boschicon-bosch-ic-bicycle-e-flash::before {
  content: "\e5aa";
}

.boschicon-bosch-ic-bicycle-e-hillstart::before {
  content: "\f049b";
}

.boschicon-bosch-ic-bicycle-e-limit-mode::before {
  content: "\f0461";
}

.boschicon-bosch-ic-bicycle-e-mounting-position-purion-400::before {
  content: "\f04ba";
}

.boschicon-bosch-ic-bicycle-e-navigation::before {
  content: "\f04e1";
}

.boschicon-bosch-ic-bicycle-e-off-mode::before {
  content: "\f045f";
}

.boschicon-bosch-ic-bicycle-e-passport::before {
  content: "\f04dc";
}

.boschicon-bosch-ic-bicycle-e-race-mode::before {
  content: "\f045e";
}

.boschicon-bosch-ic-bicycle-e-streetsign::before {
  content: "\f0460";
}

.boschicon-bosch-ic-bicycle-e-support-400-percent::before {
  content: "\f046d";
}

.boschicon-bosch-ic-bicycle-e-weight-1-6kg::before {
  content: "\f046e";
}

.boschicon-bosch-ic-bicycle-e-weight-16kg::before {
  content: "\f046f";
}

.boschicon-bosch-ic-bicycle-e-weight-3-65kg::before {
  content: "\f0470";
}

.boschicon-bosch-ic-bicycle-e-weight-35lbs::before {
  content: "\f0471";
}

.boschicon-bosch-ic-bicycle-e-weight-365kg::before {
  content: "\f0472";
}

.boschicon-bosch-ic-bicycle-e-weight-3kg::before {
  content: "\f0473";
}

.boschicon-bosch-ic-bicycle-e-weight-4-3kg::before {
  content: "\f0474";
}

.boschicon-bosch-ic-bicycle-e-weight-43kg::before {
  content: "\f0475";
}

.boschicon-bosch-ic-bicycle-e-weight-66lbs::before {
  content: "\f0476";
}

.boschicon-bosch-ic-bicycle-e-weight-8lbs::before {
  content: "\f0477";
}

.boschicon-bosch-ic-bicycle-e-weight-95lbs::before {
  content: "\f0478";
}

.boschicon-bosch-ic-bicycle-e-wheel-arrows::before {
  content: "\f0022";
}

.boschicon-bosch-ic-binary-desktop::before {
  content: "\e5c3";
}

.boschicon-bosch-ic-binary-value::before {
  content: "\f00eb";
}

.boschicon-bosch-ic-binary-value-arrow-in::before {
  content: "\f00ec";
}

.boschicon-bosch-ic-binary-value-arrow-out::before {
  content: "\f00ed";
}

.boschicon-bosch-ic-binoculars::before {
  content: "\f03be";
}

.boschicon-bosch-ic-black-white-circle::before {
  content: "\f0039";
}

.boschicon-bosch-ic-black-white-stars-circle::before {
  content: "\f0037";
}

.boschicon-bosch-ic-blinds::before {
  content: "\e5a9";
}

.boschicon-bosch-ic-blog::before {
  content: "\e0af";
}

.boschicon-bosch-ic-bluetooth::before {
  content: "\e0b0";
}

.boschicon-bosch-ic-bluetooth-connected::before {
  content: "\f01ad";
}

.boschicon-bosch-ic-bluetooth-frame::before {
  content: "\e8b1";
}

.boschicon-bosch-ic-bluetooth-frame-error::before {
  content: "\e8b2";
}

.boschicon-bosch-ic-bluetooth-le::before {
  content: "\e0b1";
}

.boschicon-bosch-ic-bluetooth-le-off-disabled-light::before {
  content: "\f0115";
}

.boschicon-bosch-ic-bluetooth-off-disabled-bold::before {
  content: "\e73b";
}

.boschicon-bosch-ic-bluetooth-off-disabled-light::before {
  content: "\e73c";
}

.boschicon-bosch-ic-board-speaker::before {
  content: "\e0b2";
}

.boschicon-bosch-ic-boiler-connected::before {
  content: "\e0b3";
}

.boschicon-bosch-ic-boiler-warning::before {
  content: "\e61a";
}

.boschicon-bosch-ic-bond-laser::before {
  content: "\e675";
}

.boschicon-bosch-ic-bond-ribbon-thick::before {
  content: "\e676";
}

.boschicon-bosch-ic-bond-ribbon-thin::before {
  content: "\e677";
}

.boschicon-bosch-ic-bond-wire::before {
  content: "\f051b";
}

.boschicon-bosch-ic-bond-wire-thick::before {
  content: "\e678";
}

.boschicon-bosch-ic-bond-wire-thin::before {
  content: "\e679";
}

.boschicon-bosch-ic-book::before {
  content: "\e0b4";
}

.boschicon-bosch-ic-book-add::before {
  content: "\f0447";
}

.boschicon-bosch-ic-book-connectivity::before {
  content: "\e4cb";
}

.boschicon-bosch-ic-book-info::before {
  content: "\e4ba";
}

.boschicon-bosch-ic-book-service-wrench::before {
  content: "\f01ca";
}

.boschicon-bosch-ic-book-service-wrench-add::before {
  content: "\f01c9";
}

.boschicon-bosch-ic-book-service-wrench-refresh::before {
  content: "\f021e";
}

.boschicon-bosch-ic-book-text-page::before {
  content: "\f0463";
}

.boschicon-bosch-ic-book-wrench::before {
  content: "\e61b";
}

.boschicon-bosch-ic-bookmark::before {
  content: "\e0b5";
}

.boschicon-bosch-ic-bookmark-add::before {
  content: "\e0b6";
}

.boschicon-bosch-ic-bookmark-check::before {
  content: "\e0b7";
}

.boschicon-bosch-ic-bookmark-delete::before {
  content: "\e0b8";
}

.boschicon-bosch-ic-books::before {
  content: "\e0b9";
}

.boschicon-bosch-ic-bookshelf::before {
  content: "\e0ba";
}

.boschicon-bosch-ic-boost-down::before {
  content: "\e2ee";
}

.boschicon-bosch-ic-boost-up::before {
  content: "\e2ef";
}

.boschicon-bosch-ic-borescope-connected::before {
  content: "\e3ad";
}

.boschicon-bosch-ic-bottle-champagne::before {
  content: "\e566";
}

.boschicon-bosch-ic-bottle-squeeze::before {
  content: "\f02b8";
}

.boschicon-bosch-ic-bottle-squeeze-water::before {
  content: "\f02b9";
}

.boschicon-bosch-ic-bowl::before {
  content: "\e4d2";
}

.boschicon-bosch-ic-box::before {
  content: "\e0bb";
}

.boschicon-bosch-ic-box-archive-add::before {
  content: "\f0448";
}

.boschicon-bosch-ic-box-arrow-up::before {
  content: "\f021f";
}

.boschicon-bosch-ic-box-arrows::before {
  content: "\e486";
}

.boschicon-bosch-ic-box-arrows-up-down::before {
  content: "\f0220";
}

.boschicon-bosch-ic-box-checkmark::before {
  content: "\e5cc";
}

.boschicon-bosch-ic-box-closed::before {
  content: "\e0bc";
}

.boschicon-bosch-ic-box-closed-list::before {
  content: "\f0182";
}

.boschicon-bosch-ic-box-delivery::before {
  content: "\e0bd";
}

.boschicon-bosch-ic-box-delivery-connected::before {
  content: "\e0be";
}

.boschicon-bosch-ic-box-falling::before {
  content: "\e567";
}

.boschicon-bosch-ic-box-falling-off-disabled-bold::before {
  content: "\e568";
}

.boschicon-bosch-ic-box-falling-off-disabled-light::before {
  content: "\e569";
}

.boschicon-bosch-ic-box-questionmark::before {
  content: "\e3a9";
}

.boschicon-bosch-ic-box-questionmark1::before {
  content: "\f0206";
}

.boschicon-bosch-ic-box-recycling::before {
  content: "\f02b1";
}

.boschicon-bosch-ic-box-refresh::before {
  content: "\f0321";
}

.boschicon-bosch-ic-bracket-holder::before {
  content: "\f0393";
}

.boschicon-bosch-ic-brake-decoupled-power::before {
  content: "\e502";
}

.boschicon-bosch-ic-brake-disk::before {
  content: "\e0bf";
}

.boschicon-bosch-ic-brake-disk-arrow::before {
  content: "\e6b9";
}

.boschicon-bosch-ic-brake-disk-caliper-actuator-hydraulic::before {
  content: "\f02ed";
}

.boschicon-bosch-ic-brake-disk-compound::before {
  content: "\e6ba";
}

.boschicon-bosch-ic-brake-disk-electromechanical::before {
  content: "\f02ee";
}

.boschicon-bosch-ic-brake-disk-spray::before {
  content: "\e2d4";
}

.boschicon-bosch-ic-brake-disk-spray-can-coated::before {
  content: "\f0002";
}

.boschicon-bosch-ic-brake-disk-steering-wheel::before {
  content: "\f0458";
}

.boschicon-bosch-ic-brake-fluid-change::before {
  content: "\f0302";
}

.boschicon-bosch-ic-brake-i-booster::before {
  content: "\e503";
}

.boschicon-bosch-ic-brake-pedal::before {
  content: "\e56a";
}

.boschicon-bosch-ic-brake-pedal-plug::before {
  content: "\f0197";
}

.boschicon-bosch-ic-brake-pedal-thumb-up::before {
  content: "\e652";
}

.boschicon-bosch-ic-brake-repair::before {
  content: "\f02fd";
}

.boschicon-bosch-ic-brake-system-esp::before {
  content: "\e504";
}

.boschicon-bosch-ic-brake-system-integrated::before {
  content: "\e505";
}

.boschicon-bosch-ic-brake-vacuum-booster::before {
  content: "\e506";
}

.boschicon-bosch-ic-braking-system-centralized::before {
  content: "\f02e6";
}

.boschicon-bosch-ic-braking-system-decentralized::before {
  content: "\f02e5";
}

.boschicon-bosch-ic-brick::before {
  content: "\e1b7";
}

.boschicon-bosch-ic-brick-slanting-1::before {
  content: "\e1b8";
}

.boschicon-bosch-ic-brick-slanting-2::before {
  content: "\e1b9";
}

.boschicon-bosch-ic-bridge::before {
  content: "\e485";
}

.boschicon-bosch-ic-briefcase::before {
  content: "\e0c0";
}

.boschicon-bosch-ic-bright-down::before {
  content: "\e2d6";
}

.boschicon-bosch-ic-bright-up::before {
  content: "\e2d7";
}

.boschicon-bosch-ic-broccoli::before {
  content: "\e5df";
}

.boschicon-bosch-ic-broom-clean::before {
  content: "\e5a8";
}

.boschicon-bosch-ic-broom-cloud-dirt::before {
  content: "\e0c2";
}

.boschicon-bosch-ic-brush::before {
  content: "\e0c3";
}

.boschicon-bosch-ic-brush-wall::before {
  content: "\f0312";
}

.boschicon-bosch-ic-bubbles::before {
  content: "\e4d8";
}

.boschicon-bosch-ic-bucket-paint::before {
  content: "\f03ba";
}

.boschicon-bosch-ic-bug::before {
  content: "\e0c4";
}

.boschicon-bosch-ic-bug-disabled-bold::before {
  content: "\f019f";
}

.boschicon-bosch-ic-bug-disabled-light::before {
  content: "\f019e";
}

.boschicon-bosch-ic-building::before {
  content: "\e0c5";
}

.boschicon-bosch-ic-building-gear-warning::before {
  content: "\f0442";
}

.boschicon-bosch-ic-building-religious-church::before {
  content: "\e6bb";
}

.boschicon-bosch-ic-bus::before {
  content: "\e3be";
}

.boschicon-bosch-ic-bus-sdi::before {
  content: "\f00a2";
}

.boschicon-bosch-ic-bus-sdi2::before {
  content: "\f00a3";
}

.boschicon-bosch-ic-bus-side::before {
  content: "\e4b9";
}

.boschicon-bosch-ic-busbar::before {
  content: "\f051c";
}

.boschicon-bosch-ic-business-training::before {
  content: "\f033d";
}

.boschicon-bosch-ic-button-start-stop::before {
  content: "\e4d9";
}

.boschicon-bosch-ic-cactus::before {
  content: "\e0c6";
}

.boschicon-bosch-ic-calculate::before {
  content: "\e0c7";
}

.boschicon-bosch-ic-calendar::before {
  content: "\e0c8";
}

.boschicon-bosch-ic-calendar-add::before {
  content: "\e0c9";
}

.boschicon-bosch-ic-calendar-clock::before {
  content: "\e2d1";
}

.boschicon-bosch-ic-calendar-date-single::before {
  content: "\f00ee";
}

.boschicon-bosch-ic-calendar-date-weekend::before {
  content: "\f00ef";
}

.boschicon-bosch-ic-calendar-edit::before {
  content: "\f04ee";
}

.boschicon-bosch-ic-calendar-remove::before {
  content: "\e385";
}

.boschicon-bosch-ic-calendar-settings::before {
  content: "\e0ca";
}

.boschicon-bosch-ic-calendar-sheet::before {
  content: "\e6bc";
}

.boschicon-bosch-ic-calendar-view::before {
  content: "\f00f0";
}

.boschicon-bosch-ic-calibration::before {
  content: "\e5b3";
}

.boschicon-bosch-ic-caliper::before {
  content: "\e6bd";
}

.boschicon-bosch-ic-call::before {
  content: "\e0cb";
}

.boschicon-bosch-ic-call-add::before {
  content: "\e0cc";
}

.boschicon-bosch-ic-call-bluetooth::before {
  content: "\e386";
}

.boschicon-bosch-ic-call-deny::before {
  content: "\e387";
}

.boschicon-bosch-ic-call-deny-frame::before {
  content: "\e8a2";
}

.boschicon-bosch-ic-call-frame::before {
  content: "\e8a3";
}

.boschicon-bosch-ic-call-plus::before {
  content: "\e653";
}

.boschicon-bosch-ic-call-settings::before {
  content: "\e388";
}

.boschicon-bosch-ic-call-sos::before {
  content: "\e0ce";
}

.boschicon-bosch-ic-camera::before {
  content: "\e0d1";
}

.boschicon-bosch-ic-camera-add::before {
  content: "\f0449";
}

.boschicon-bosch-ic-camera-indoor::before {
  content: "\e5a7";
}

.boschicon-bosch-ic-camera-lenses-multi-images::before {
  content: "\f01a3";
}

.boschicon-bosch-ic-camera-optic-sensor::before {
  content: "\f0221";
}

.boschicon-bosch-ic-camera-switch::before {
  content: "\e0d2";
}

.boschicon-bosch-ic-camera-trainer::before {
  content: "\e497";
}

.boschicon-bosch-ic-candle::before {
  content: "\e46a";
}

.boschicon-bosch-ic-capacitor-axial::before {
  content: "\f051e";
}

.boschicon-bosch-ic-capacitor-vertical::before {
  content: "\f051f";
}

.boschicon-bosch-ic-capacity::before {
  content: "\e507";
}

.boschicon-bosch-ic-car::before {
  content: "\e0d3";
}

.boschicon-bosch-ic-car-arrow-down::before {
  content: "\f016c";
}

.boschicon-bosch-ic-car-auxiliary-heating::before {
  content: "\f02fe";
}

.boschicon-bosch-ic-car-beam-length::before {
  content: "\e508";
}

.boschicon-bosch-ic-car-bluetooth::before {
  content: "\e496";
}

.boschicon-bosch-ic-car-body-side::before {
  content: "\f0031";
}

.boschicon-bosch-ic-car-camper::before {
  content: "\e4b8";
}

.boschicon-bosch-ic-car-camping-van::before {
  content: "\e4b7";
}

.boschicon-bosch-ic-car-chassis::before {
  content: "\f002e";
}

.boschicon-bosch-ic-car-check::before {
  content: "\f02f4";
}

.boschicon-bosch-ic-car-check-multi-point::before {
  content: "\f02eb";
}

.boschicon-bosch-ic-car-chip::before {
  content: "\e734";
}

.boschicon-bosch-ic-car-clock::before {
  content: "\e0d4";
}

.boschicon-bosch-ic-car-cloud-software::before {
  content: "\f0222";
}

.boschicon-bosch-ic-car-cloud-upload::before {
  content: "\e735";
}

.boschicon-bosch-ic-car-connected::before {
  content: "\e0d5";
}

.boschicon-bosch-ic-car-convertible::before {
  content: "\e305";
}

.boschicon-bosch-ic-car-crash::before {
  content: "\f0130";
}

.boschicon-bosch-ic-car-desktop-graph::before {
  content: "\f0278";
}

.boschicon-bosch-ic-car-distance::before {
  content: "\f016d";
}

.boschicon-bosch-ic-car-door::before {
  content: "\e6fd";
}

.boschicon-bosch-ic-car-door-rear::before {
  content: "\e700";
}

.boschicon-bosch-ic-car-door-split-rear::before {
  content: "\e6ff";
}

.boschicon-bosch-ic-car-door-tailgate::before {
  content: "\e6fe";
}

.boschicon-bosch-ic-car-driver-passenger-arrows::before {
  content: "\e61c";
}

.boschicon-bosch-ic-car-euro::before {
  content: "\e3bf";
}

.boschicon-bosch-ic-car-front-light-inside::before {
  content: "\e56b";
}

.boschicon-bosch-ic-car-gear-technology::before {
  content: "\f0223";
}

.boschicon-bosch-ic-car-health::before {
  content: "\f04e2";
}

.boschicon-bosch-ic-car-licence-plate-light::before {
  content: "\e56c";
}

.boschicon-bosch-ic-car-light-dashboard::before {
  content: "\e5d3";
}

.boschicon-bosch-ic-car-light-glove-compartment::before {
  content: "\e5d2";
}

.boschicon-bosch-ic-car-light-parking::before {
  content: "\e585";
}

.boschicon-bosch-ic-car-light-trunk::before {
  content: "\e5d1";
}

.boschicon-bosch-ic-car-limousine::before {
  content: "\e5b6";
}

.boschicon-bosch-ic-car-locator::before {
  content: "\e0d6";
}

.boschicon-bosch-ic-car-mechanic::before {
  content: "\e0d7";
}

.boschicon-bosch-ic-car-mechanic-plug::before {
  content: "\f0258";
}

.boschicon-bosch-ic-car-middle-arrow::before {
  content: "\e6be";
}

.boschicon-bosch-ic-car-monitoring-system-occupant::before {
  content: "\f04d3";
}

.boschicon-bosch-ic-car-motorcycle::before {
  content: "\e583";
}

.boschicon-bosch-ic-car-old::before {
  content: "\e4b6";
}

.boschicon-bosch-ic-car-parking-automated::before {
  content: "\f01bb";
}

.boschicon-bosch-ic-car-petrol-plug::before {
  content: "\f029b";
}

.boschicon-bosch-ic-car-phone::before {
  content: "\e2ce";
}

.boschicon-bosch-ic-car-police::before {
  content: "\f04ce";
}

.boschicon-bosch-ic-car-race::before {
  content: "\e4b5";
}

.boschicon-bosch-ic-car-rental::before {
  content: "\e0d8";
}

.boschicon-bosch-ic-car-rollover::before {
  content: "\f04c8";
}

.boschicon-bosch-ic-car-seat::before {
  content: "\e5eb";
}

.boschicon-bosch-ic-car-seat-add::before {
  content: "\e707";
}

.boschicon-bosch-ic-car-seat-baby::before {
  content: "\f0387";
}

.boschicon-bosch-ic-car-seat-baby-connected::before {
  content: "\f0388";
}

.boschicon-bosch-ic-car-seat-baby-front::before {
  content: "\f0389";
}

.boschicon-bosch-ic-car-seat-baby-front-connected::before {
  content: "\f038a";
}

.boschicon-bosch-ic-car-seat-connected::before {
  content: "\e0d9";
}

.boschicon-bosch-ic-car-seat-steering-wheel::before {
  content: "\e5ec";
}

.boschicon-bosch-ic-car-seat-steering-wheel-extended::before {
  content: "\f0269";
}

.boschicon-bosch-ic-car-seat-steering-wheel-standard::before {
  content: "\f0268";
}

.boschicon-bosch-ic-car-seat-steering-wheel-stowable::before {
  content: "\f0267";
}

.boschicon-bosch-ic-car-sensor::before {
  content: "\f016e";
}

.boschicon-bosch-ic-car-sensor-environment::before {
  content: "\f016f";
}

.boschicon-bosch-ic-car-sensor-front::before {
  content: "\f0170";
}

.boschicon-bosch-ic-car-sensor-inside::before {
  content: "\f04c7";
}

.boschicon-bosch-ic-car-shuttle-robo::before {
  content: "\e708";
}

.boschicon-bosch-ic-car-side::before {
  content: "\e0da";
}

.boschicon-bosch-ic-car-side-arrow-back::before {
  content: "\e5ed";
}

.boschicon-bosch-ic-car-side-arrow-back-tires::before {
  content: "\e61e";
}

.boschicon-bosch-ic-car-side-arrow-front::before {
  content: "\e5ee";
}

.boschicon-bosch-ic-car-side-arrow-front-tires::before {
  content: "\e61f";
}

.boschicon-bosch-ic-car-side-engine::before {
  content: "\e6e1";
}

.boschicon-bosch-ic-car-side-engine-flash::before {
  content: "\e6df";
}

.boschicon-bosch-ic-car-side-engine-h2::before {
  content: "\f02bb";
}

.boschicon-bosch-ic-car-side-flash::before {
  content: "\e732";
}

.boschicon-bosch-ic-car-side-half-arrow-back::before {
  content: "\e620";
}

.boschicon-bosch-ic-car-side-hydrogen-flash::before {
  content: "\e6e0";
}

.boschicon-bosch-ic-car-side-light-back::before {
  content: "\e56d";
}

.boschicon-bosch-ic-car-side-light-front::before {
  content: "\e56e";
}

.boschicon-bosch-ic-car-side-plug-engine-flash::before {
  content: "\e6de";
}

.boschicon-bosch-ic-car-side-user::before {
  content: "\e0db";
}

.boschicon-bosch-ic-car-smartphone-locator::before {
  content: "\e509";
}

.boschicon-bosch-ic-car-sports::before {
  content: "\e306";
}

.boschicon-bosch-ic-car-starting-difficulties::before {
  content: "\f04ca";
}

.boschicon-bosch-ic-car-steering-left::before {
  content: "\e3b6";
}

.boschicon-bosch-ic-car-steering-left-arrow::before {
  content: "\e621";
}

.boschicon-bosch-ic-car-steering-left-disabled-bold::before {
  content: "\e5ef";
}

.boschicon-bosch-ic-car-steering-left-disabled-light::before {
  content: "\e5f0";
}

.boschicon-bosch-ic-car-steering-left-lle::before {
  content: "\e5f1";
}

.boschicon-bosch-ic-car-steering-left-lle-disabled-bold::before {
  content: "\e5f2";
}

.boschicon-bosch-ic-car-steering-left-lle-disabled-light::before {
  content: "\e5f3";
}

.boschicon-bosch-ic-car-steering-left-passenger-arrow::before {
  content: "\e622";
}

.boschicon-bosch-ic-car-steering-right::before {
  content: "\e3b7";
}

.boschicon-bosch-ic-car-steering-right-arrow::before {
  content: "\e623";
}

.boschicon-bosch-ic-car-steering-right-disabled-bold::before {
  content: "\e5f4";
}

.boschicon-bosch-ic-car-steering-right-disabled-light::before {
  content: "\e5f5";
}

.boschicon-bosch-ic-car-steering-right-passenger-arrow::before {
  content: "\e624";
}

.boschicon-bosch-ic-car-steering-right-rle::before {
  content: "\e5f6";
}

.boschicon-bosch-ic-car-steering-right-rle-disabled-bold::before {
  content: "\e5f7";
}

.boschicon-bosch-ic-car-steering-right-rle-disabled-light::before {
  content: "\e5f8";
}

.boschicon-bosch-ic-car-steering-wheel::before {
  content: "\f0456";
}

.boschicon-bosch-ic-car-stethoscope::before {
  content: "\f04e3";
}

.boschicon-bosch-ic-car-street::before {
  content: "\f0224";
}

.boschicon-bosch-ic-car-suv::before {
  content: "\e4b4";
}

.boschicon-bosch-ic-car-top::before {
  content: "\e55b";
}

.boschicon-bosch-ic-car-top-arrow-angle-right::before {
  content: "\f0018";
}

.boschicon-bosch-ic-car-top-arrow-back-right::before {
  content: "\f000c";
}

.boschicon-bosch-ic-car-top-arrow-front-left::before {
  content: "\f000b";
}

.boschicon-bosch-ic-car-top-arrow-front-right::before {
  content: "\f000a";
}

.boschicon-bosch-ic-car-top-arrow-left::before {
  content: "\f0009";
}

.boschicon-bosch-ic-car-top-arrow-right::before {
  content: "\f0008";
}

.boschicon-bosch-ic-car-top-arrows-back::before {
  content: "\f0007";
}

.boschicon-bosch-ic-car-top-arrows-back-front-left-right::before {
  content: "\f0006";
}

.boschicon-bosch-ic-car-top-arrows-front::before {
  content: "\f0005";
}

.boschicon-bosch-ic-car-top-arrows-left-back-right-front::before {
  content: "\f0004";
}

.boschicon-bosch-ic-car-top-arrows-left-front-right-back::before {
  content: "\f0003";
}

.boschicon-bosch-ic-car-top-sensor-inside::before {
  content: "\f04c6";
}

.boschicon-bosch-ic-car-top-trailer::before {
  content: "\f01b2";
}

.boschicon-bosch-ic-car-top-turn-signal-back::before {
  content: "\e57f";
}

.boschicon-bosch-ic-car-top-turn-signal-front::before {
  content: "\e57e";
}

.boschicon-bosch-ic-car-turn-signal::before {
  content: "\e57a";
}

.boschicon-bosch-ic-car-turn-signal-left::before {
  content: "\e57b";
}

.boschicon-bosch-ic-car-turn-signal-right::before {
  content: "\e57c";
}

.boschicon-bosch-ic-car-turn-signal-side::before {
  content: "\e584";
}

.boschicon-bosch-ic-car-van::before {
  content: "\e4b3";
}

.boschicon-bosch-ic-car-waves::before {
  content: "\f017d";
}

.boschicon-bosch-ic-car-wide-propagation::before {
  content: "\f0151";
}

.boschicon-bosch-ic-caravan::before {
  content: "\e709";
}

.boschicon-bosch-ic-cars-traffic::before {
  content: "\e2cc";
}

.boschicon-bosch-ic-cars-traffic-left-right::before {
  content: "\e5f9";
}

.boschicon-bosch-ic-cart::before {
  content: "\e0dc";
}

.boschicon-bosch-ic-case::before {
  content: "\f04d7";
}

.boschicon-bosch-ic-case-label::before {
  content: "\e6ef";
}

.boschicon-bosch-ic-case-label-product::before {
  content: "\e6ee";
}

.boschicon-bosch-ic-cash-frame-rupee::before {
  content: "\e4e6";
}

.boschicon-bosch-ic-category-management::before {
  content: "\f033e";
}

.boschicon-bosch-ic-caulking::before {
  content: "\f0520";
}

.boschicon-bosch-ic-caution-sign-clock::before {
  content: "\e389";
}

.boschicon-bosch-ic-caution-sign-list::before {
  content: "\e38a";
}

.boschicon-bosch-ic-ccu-cm::before {
  content: "\e580";
}

.boschicon-bosch-ic-certificat-co2::before {
  content: "\f012f";
}

.boschicon-bosch-ic-certificate-pki::before {
  content: "\e0de";
}

.boschicon-bosch-ic-chainsaw::before {
  content: "\e4b2";
}

.boschicon-bosch-ic-chair-user-running::before {
  content: "\f04ae";
}

.boschicon-bosch-ic-chair-user-sitting-check::before {
  content: "\f04a8";
}

.boschicon-bosch-ic-change::before {
  content: "\e0df";
}

.boschicon-bosch-ic-chart-average::before {
  content: "\f00f1";
}

.boschicon-bosch-ic-chart-bar::before {
  content: "\e0e0";
}

.boschicon-bosch-ic-chart-bar-arrow::before {
  content: "\e4ca";
}

.boschicon-bosch-ic-chart-bar-drop::before {
  content: "\e331";
}

.boschicon-bosch-ic-chart-bar-fire::before {
  content: "\e332";
}

.boschicon-bosch-ic-chart-bar-flash::before {
  content: "\e333";
}

.boschicon-bosch-ic-chart-bar-oil::before {
  content: "\e334";
}

.boschicon-bosch-ic-chart-bar-plug-arrow-up::before {
  content: "\f0126";
}

.boschicon-bosch-ic-chart-check::before {
  content: "\e0e1";
}

.boschicon-bosch-ic-chart-competition-user::before {
  content: "\f047c";
}

.boschicon-bosch-ic-chart-dummy::before {
  content: "\e0e2";
}

.boschicon-bosch-ic-chart-heat-curve::before {
  content: "\e4e7";
}

.boschicon-bosch-ic-chart-line::before {
  content: "\e0e3";
}

.boschicon-bosch-ic-chart-line-arrows-up::before {
  content: "\f00f2";
}

.boschicon-bosch-ic-chart-line-coin-dollar::before {
  content: "\f04b2";
}

.boschicon-bosch-ic-chart-line-coin-euro::before {
  content: "\f04b1";
}

.boschicon-bosch-ic-chart-line-compress::before {
  content: "\e488";
}

.boschicon-bosch-ic-chart-line-fit::before {
  content: "\e487";
}

.boschicon-bosch-ic-chart-oee::before {
  content: "\e46b";
}

.boschicon-bosch-ic-chart-pie::before {
  content: "\e50a";
}

.boschicon-bosch-ic-chart-topflop-organized-vertical::before {
  content: "\e492";
}

.boschicon-bosch-ic-chart-topflop-random-horizontal::before {
  content: "\e491";
}

.boschicon-bosch-ic-chart-topflop-random-vertical::before {
  content: "\e493";
}

.boschicon-bosch-ic-chat::before {
  content: "\e0e4";
}

.boschicon-bosch-ic-chat-add::before {
  content: "\e0e5";
}

.boschicon-bosch-ic-chat-faq::before {
  content: "\f0207";
}

.boschicon-bosch-ic-chat-language::before {
  content: "\e2fd";
}

.boschicon-bosch-ic-chat-language-chn::before {
  content: "\f00b5";
}

.boschicon-bosch-ic-chat-question-answer::before {
  content: "\e0e6";
}

.boschicon-bosch-ic-chat-remove::before {
  content: "\e0e7";
}

.boschicon-bosch-ic-checklist::before {
  content: "\e0e8";
}

.boschicon-bosch-ic-checkmark::before {
  content: "\e0e9";
}

.boschicon-bosch-ic-checkmark-bold::before {
  content: "\e6bf";
}

.boschicon-bosch-ic-checkmark-frame::before {
  content: "\e891";
}

.boschicon-bosch-ic-checkmark-frame-info::before {
  content: "\f04a6";
}

.boschicon-bosch-ic-checkmark-warning::before {
  content: "\f04e5";
}

.boschicon-bosch-ic-chess-board-transparency::before {
  content: "\e625";
}

.boschicon-bosch-ic-chess-jumper::before {
  content: "\e50b";
}

.boschicon-bosch-ic-chicken::before {
  content: "\e5e0";
}

.boschicon-bosch-ic-chimney-sweeper-disabled-bold::before {
  content: "\f017c";
}

.boschicon-bosch-ic-chimney-sweeper-disabled-light::before {
  content: "\f017b";
}

.boschicon-bosch-ic-chip::before {
  content: "\e0ea";
}

.boschicon-bosch-ic-chip-sensor::before {
  content: "\f0225";
}

.boschicon-bosch-ic-cigarette::before {
  content: "\f001a";
}

.boschicon-bosch-ic-cipg-electrical::before {
  content: "\f0521";
}

.boschicon-bosch-ic-circle-abs::before {
  content: "\e2d5";
}

.boschicon-bosch-ic-circle-arrow::before {
  content: "\e2eb";
}

.boschicon-bosch-ic-circle-arrows-n-s::before {
  content: "\f02e8";
}

.boschicon-bosch-ic-circle-blank::before {
  content: "\f0226";
}

.boschicon-bosch-ic-circle-full::before {
  content: "\f0157";
}

.boschicon-bosch-ic-circle-half::before {
  content: "\f0158";
}

.boschicon-bosch-ic-circle-lock::before {
  content: "\e2f0";
}

.boschicon-bosch-ic-circle-parking::before {
  content: "\e736";
}

.boschicon-bosch-ic-circle-parking-arrows::before {
  content: "\f01b9";
}

.boschicon-bosch-ic-circle-parking-disabled-light::before {
  content: "\f01ce";
}

.boschicon-bosch-ic-circle-point-record::before {
  content: "\f00ae";
}

.boschicon-bosch-ic-circle-quarter::before {
  content: "\f0159";
}

.boschicon-bosch-ic-circle-quarter-three::before {
  content: "\f015a";
}

.boschicon-bosch-ic-circle-segment::before {
  content: "\e0eb";
}

.boschicon-bosch-ic-circuit-hydraulic::before {
  content: "\f00fe";
}

.boschicon-bosch-ic-ciss::before {
  content: "\e489";
}

.boschicon-bosch-ic-clamp-connection-insulation::before {
  content: "\e67a";
}

.boschicon-bosch-ic-clamp-connection-stamping-grid::before {
  content: "\e67b";
}

.boschicon-bosch-ic-clamp-joining::before {
  content: "\f04da";
}

.boschicon-bosch-ic-clamp-tweezer::before {
  content: "\f04d5";
}

.boschicon-bosch-ic-clamping-area-arrows::before {
  content: "\f00c0";
}

.boschicon-bosch-ic-clean::before {
  content: "\f02b5";
}

.boschicon-bosch-ic-clear-all::before {
  content: "\e0ec";
}

.boschicon-bosch-ic-clef-bass::before {
  content: "\f0134";
}

.boschicon-bosch-ic-clef-treble::before {
  content: "\f0133";
}

.boschicon-bosch-ic-clinching::before {
  content: "\e67c";
}

.boschicon-bosch-ic-clipboard::before {
  content: "\e0ed";
}

.boschicon-bosch-ic-clipboard-add::before {
  content: "\f047d";
}

.boschicon-bosch-ic-clipboard-list::before {
  content: "\e0ee";
}

.boschicon-bosch-ic-clipboard-search-leaf::before {
  content: "\f0127";
}

.boschicon-bosch-ic-clock::before {
  content: "\e0ef";
}

.boschicon-bosch-ic-clock-24-7::before {
  content: "\e452";
}

.boschicon-bosch-ic-clock-add::before {
  content: "\f044a";
}

.boschicon-bosch-ic-clock-edit::before {
  content: "\f04ef";
}

.boschicon-bosch-ic-clock-info::before {
  content: "\f017f";
}

.boschicon-bosch-ic-clock-time-off::before {
  content: "\e50c";
}

.boschicon-bosch-ic-clock-warning::before {
  content: "\f04b3";
}

.boschicon-bosch-ic-close::before {
  content: "\e0f0";
}

.boschicon-bosch-ic-close-all::before {
  content: "\e0f1";
}

.boschicon-bosch-ic-close-small::before {
  content: "\e6c0";
}

.boschicon-bosch-ic-cloud::before {
  content: "\e0f2";
}

.boschicon-bosch-ic-cloud-battery::before {
  content: "\f01da";
}

.boschicon-bosch-ic-cloud-car-wrench-wsms::before {
  content: "\f0384";
}

.boschicon-bosch-ic-cloud-clock::before {
  content: "\e39c";
}

.boschicon-bosch-ic-cloud-co2::before {
  content: "\e0f3";
}

.boschicon-bosch-ic-cloud-download::before {
  content: "\e0f4";
}

.boschicon-bosch-ic-cloud-locked::before {
  content: "\e626";
}

.boschicon-bosch-ic-cloud-nox::before {
  content: "\e0f5";
}

.boschicon-bosch-ic-cloud-refresh-locked::before {
  content: "\e495";
}

.boschicon-bosch-ic-cloud-share::before {
  content: "\e655";
}

.boschicon-bosch-ic-cloud-upload::before {
  content: "\e0f6";
}

.boschicon-bosch-ic-club-arm-chair::before {
  content: "\e0f7";
}

.boschicon-bosch-ic-coach::before {
  content: "\e4b1";
}

.boschicon-bosch-ic-coanda-effect-arrows::before {
  content: "\f0327";
}

.boschicon-bosch-ic-coffee-bean::before {
  content: "\e4bf";
}

.boschicon-bosch-ic-coffee-beans::before {
  content: "\e4c0";
}

.boschicon-bosch-ic-coffee-break::before {
  content: "\e0f8";
}

.boschicon-bosch-ic-coffee-maschine::before {
  content: "\e5a6";
}

.boschicon-bosch-ic-coil::before {
  content: "\f02e7";
}

.boschicon-bosch-ic-coin::before {
  content: "\e50e";
}

.boschicon-bosch-ic-coin-currency::before {
  content: "\e0f9";
}

.boschicon-bosch-ic-coin-dollar::before {
  content: "\e0fa";
}

.boschicon-bosch-ic-colorpicker::before {
  content: "\e0fb";
}

.boschicon-bosch-ic-colors::before {
  content: "\e0fc";
}

.boschicon-bosch-ic-command::before {
  content: "\e0fd";
}

.boschicon-bosch-ic-commercial-vehicle-steering-wheel::before {
  content: "\f0457";
}

.boschicon-bosch-ic-common-rail::before {
  content: "\f024b";
}

.boschicon-bosch-ic-common-rail-injector-cri1-cri2::before {
  content: "\f024c";
}

.boschicon-bosch-ic-communicator::before {
  content: "\e0fe";
}

.boschicon-bosch-ic-communicator-off-disabled-bold::before {
  content: "\e73d";
}

.boschicon-bosch-ic-communicator-off-disabled-light::before {
  content: "\e73e";
}

.boschicon-bosch-ic-compare::before {
  content: "\e0ff";
}

.boschicon-bosch-ic-compass-needle::before {
  content: "\f0479";
}

.boschicon-bosch-ic-components::before {
  content: "\e100";
}

.boschicon-bosch-ic-components-add::before {
  content: "\e716";
}

.boschicon-bosch-ic-components-lug-down::before {
  content: "\f0396";
}

.boschicon-bosch-ic-components-lug-up::before {
  content: "\f0397";
}

.boschicon-bosch-ic-components-reservation::before {
  content: "\e102";
}

.boschicon-bosch-ic-compressor::before {
  content: "\e4e8";
}

.boschicon-bosch-ic-concierge-bell::before {
  content: "\e103";
}

.boschicon-bosch-ic-conference-system::before {
  content: "\e627";
}

.boschicon-bosch-ic-conference-system-microphone::before {
  content: "\f011f";
}

.boschicon-bosch-ic-configuration::before {
  content: "\e104";
}

.boschicon-bosch-ic-configuration-points-set::before {
  content: "\f00f3";
}

.boschicon-bosch-ic-configuration-wrench::before {
  content: "\e5fa";
}

.boschicon-bosch-ic-confirmation::before {
  content: "\e105";
}

.boschicon-bosch-ic-connected-tools::before {
  content: "\f01ae";
}

.boschicon-bosch-ic-connection-mslot::before {
  content: "\f0391";
}

.boschicon-bosch-ic-connection-off::before {
  content: "\e106";
}

.boschicon-bosch-ic-connection-on::before {
  content: "\e107";
}

.boschicon-bosch-ic-connection-plug-in::before {
  content: "\f00c2";
}

.boschicon-bosch-ic-connection-plug-in-electrical::before {
  content: "\f00c3";
}

.boschicon-bosch-ic-connection-plug-in-socket::before {
  content: "\f00c4";
}

.boschicon-bosch-ic-connectivity::before {
  content: "\e108";
}

.boschicon-bosch-ic-connectivity-it::before {
  content: "\f00b2";
}

.boschicon-bosch-ic-connectivity-off-disabled-bold::before {
  content: "\e73f";
}

.boschicon-bosch-ic-connector::before {
  content: "\e67d";
}

.boschicon-bosch-ic-connector-housing::before {
  content: "\f00d6";
}

.boschicon-bosch-ic-connector-potting::before {
  content: "\e67e";
}

.boschicon-bosch-ic-connector-shield-emc::before {
  content: "\f00c5";
}

.boschicon-bosch-ic-construction::before {
  content: "\e109";
}

.boschicon-bosch-ic-consumer-goods::before {
  content: "\e10a";
}

.boschicon-bosch-ic-contract::before {
  content: "\e10b";
}

.boschicon-bosch-ic-control-unit::before {
  content: "\e511";
}

.boschicon-bosch-ic-control-unit-ecu::before {
  content: "\f0019";
}

.boschicon-bosch-ic-conventional-pump-a::before {
  content: "\f0251";
}

.boschicon-bosch-ic-conventional-pump-b::before {
  content: "\f0252";
}

.boschicon-bosch-ic-cookie::before {
  content: "\e4ce";
}

.boschicon-bosch-ic-cooking::before {
  content: "\e5a5";
}

.boschicon-bosch-ic-cooperation-partners::before {
  content: "\f033f";
}

.boschicon-bosch-ic-copy::before {
  content: "\e10c";
}

.boschicon-bosch-ic-copy-machine::before {
  content: "\f0259";
}

.boschicon-bosch-ic-copy-paste::before {
  content: "\f01b0";
}

.boschicon-bosch-ic-copyright-frame::before {
  content: "\e892";
}

.boschicon-bosch-ic-core-data::before {
  content: "\e38b";
}

.boschicon-bosch-ic-country-switzerland::before {
  content: "\f00e0";
}

.boschicon-bosch-ic-cow::before {
  content: "\e5e1";
}

.boschicon-bosch-ic-crane-roof-truss::before {
  content: "\f031b";
}

.boschicon-bosch-ic-crankshaft::before {
  content: "\e656";
}

.boschicon-bosch-ic-crown::before {
  content: "\f044b";
}

.boschicon-bosch-ic-cube-arrows::before {
  content: "\e10e";
}

.boschicon-bosch-ic-cube-stacked::before {
  content: "\e111";
}

.boschicon-bosch-ic-cubes::before {
  content: "\e4e9";
}

.boschicon-bosch-ic-cup-filled::before {
  content: "\f04b5";
}

.boschicon-bosch-ic-cup-large::before {
  content: "\e4d1";
}

.boschicon-bosch-ic-cup-plate::before {
  content: "\e4d7";
}

.boschicon-bosch-ic-cup-plate-dirty::before {
  content: "\e54e";
}

.boschicon-bosch-ic-cup-plate-drop::before {
  content: "\e4d5";
}

.boschicon-bosch-ic-cursor-connected::before {
  content: "\e38c";
}

.boschicon-bosch-ic-customer::before {
  content: "\e512";
}

.boschicon-bosch-ic-customerservice::before {
  content: "\e112";
}

.boschicon-bosch-ic-cutlery::before {
  content: "\e113";
}

.boschicon-bosch-ic-cycletime-eighth::before {
  content: "\e46c";
}

.boschicon-bosch-ic-cycletime-quarter::before {
  content: "\e46d";
}

.boschicon-bosch-ic-cycletime-quarter-arrows-interval::before {
  content: "\e628";
}

.boschicon-bosch-ic-damper::before {
  content: "\e114";
}

.boschicon-bosch-ic-damping-ball::before {
  content: "\f0522";
}

.boschicon-bosch-ic-danger-arrow-attention::before {
  content: "\e2f5";
}

.boschicon-bosch-ic-danger-flash::before {
  content: "\e115";
}

.boschicon-bosch-ic-danger-hazards::before {
  content: "\e2dc";
}

.boschicon-bosch-ic-data-fabric::before {
  content: "\f0491";
}

.boschicon-bosch-ic-data-loss::before {
  content: "\e116";
}

.boschicon-bosch-ic-data-points-set::before {
  content: "\f00f4";
}

.boschicon-bosch-ic-dealer-details::before {
  content: "\e117";
}

.boschicon-bosch-ic-dealer-details-check::before {
  content: "\e715";
}

.boschicon-bosch-ic-dealer-details-missing::before {
  content: "\e714";
}

.boschicon-bosch-ic-debug-cover::before {
  content: "\f0523";
}

.boschicon-bosch-ic-deer::before {
  content: "\e5e2";
}

.boschicon-bosch-ic-delete::before {
  content: "\e118";
}

.boschicon-bosch-ic-delivery::before {
  content: "\e119";
}

.boschicon-bosch-ic-denied::before {
  content: "\e11a";
}

.boschicon-bosch-ic-desktop::before {
  content: "\e11b";
}

.boschicon-bosch-ic-desktop-application-2d::before {
  content: "\e11c";
}

.boschicon-bosch-ic-desktop-apps::before {
  content: "\e469";
}

.boschicon-bosch-ic-desktop-building-ruler-pen::before {
  content: "\f011c";
}

.boschicon-bosch-ic-desktop-connectivity::before {
  content: "\e629";
}

.boschicon-bosch-ic-desktop-management-statistics::before {
  content: "\f0279";
}

.boschicon-bosch-ic-desktop-notification::before {
  content: "\e2fa";
}

.boschicon-bosch-ic-desktop-spark-cursor-wom::before {
  content: "\f0383";
}

.boschicon-bosch-ic-desktop-tablet-smartphone::before {
  content: "\f0399";
}

.boschicon-bosch-ic-desktop-team::before {
  content: "\f010e";
}

.boschicon-bosch-ic-desktop-user-headset::before {
  content: "\f0026";
}

.boschicon-bosch-ic-desktop-user-software-clock::before {
  content: "\f01c8";
}

.boschicon-bosch-ic-desktop-video-response-fast::before {
  content: "\f0195";
}

.boschicon-bosch-ic-detector-leak::before {
  content: "\e706";
}

.boschicon-bosch-ic-detector-microwave::before {
  content: "\f01d8";
}

.boschicon-bosch-ic-detector-motion::before {
  content: "\e657";
}

.boschicon-bosch-ic-detector-motion-range-down-view::before {
  content: "\f0198";
}

.boschicon-bosch-ic-detector-motion-range-long::before {
  content: "\f0199";
}

.boschicon-bosch-ic-detector-point-type::before {
  content: "\f0142";
}

.boschicon-bosch-ic-detector-point-type-replace::before {
  content: "\f0227";
}

.boschicon-bosch-ic-detector-presence::before {
  content: "\e5a4";
}

.boschicon-bosch-ic-detector-smoke::before {
  content: "\e5a3";
}

.boschicon-bosch-ic-detector-spray::before {
  content: "\f01a4";
}

.boschicon-bosch-ic-detergent::before {
  content: "\e4c4";
}

.boschicon-bosch-ic-development::before {
  content: "\e11e";
}

.boschicon-bosch-ic-device-analog::before {
  content: "\e658";
}

.boschicon-bosch-ic-device-bridge::before {
  content: "\f026a";
}

.boschicon-bosch-ic-device-digital::before {
  content: "\e659";
}

.boschicon-bosch-ic-device-ids::before {
  content: "\f0288";
}

.boschicon-bosch-ic-device-smart-service-key::before {
  content: "\f0386";
}

.boschicon-bosch-ic-device-thermostat-bcc100-72::before {
  content: "\f028a";
}

.boschicon-bosch-ic-device-thermostat-bcc50-72::before {
  content: "\f0289";
}

.boschicon-bosch-ic-devices::before {
  content: "\e11f";
}

.boschicon-bosch-ic-devices-mobile::before {
  content: "\e120";
}

.boschicon-bosch-ic-devops::before {
  content: "\f04df";
}

.boschicon-bosch-ic-dimmer::before {
  content: "\e5a2";
}

.boschicon-bosch-ic-diode::before {
  content: "\f0494";
}

.boschicon-bosch-ic-directory::before {
  content: "\e121";
}

.boschicon-bosch-ic-dishwasher::before {
  content: "\e5a1";
}

.boschicon-bosch-ic-dispenser-paper-towel::before {
  content: "\f025a";
}

.boschicon-bosch-ic-display-fuel-saving::before {
  content: "\f01b8";
}

.boschicon-bosch-ic-display-motorcycle::before {
  content: "\e6ed";
}

.boschicon-bosch-ic-distance::before {
  content: "\f050c";
}

.boschicon-bosch-ic-dmc-code::before {
  content: "\e38e";
}

.boschicon-bosch-ic-dna::before {
  content: "\e122";
}

.boschicon-bosch-ic-do-not-disturb::before {
  content: "\e123";
}

.boschicon-bosch-ic-document::before {
  content: "\e124";
}

.boschicon-bosch-ic-document-3d-pdf::before {
  content: "\f01a8";
}

.boschicon-bosch-ic-document-add::before {
  content: "\e125";
}

.boschicon-bosch-ic-document-ai::before {
  content: "\f0513";
}

.boschicon-bosch-ic-document-arrow-down::before {
  content: "\e126";
}

.boschicon-bosch-ic-document-arrow-side-down::before {
  content: "\f04cb";
}

.boschicon-bosch-ic-document-arrow-up::before {
  content: "\e127";
}

.boschicon-bosch-ic-document-audio::before {
  content: "\e128";
}

.boschicon-bosch-ic-document-bi::before {
  content: "\f0325";
}

.boschicon-bosch-ic-document-camera-ruler::before {
  content: "\f050b";
}

.boschicon-bosch-ic-document-check::before {
  content: "\e129";
}

.boschicon-bosch-ic-document-cloud::before {
  content: "\e12a";
}

.boschicon-bosch-ic-document-copy::before {
  content: "\e12b";
}

.boschicon-bosch-ic-document-copy-cdq::before {
  content: "\f00b8";
}

.boschicon-bosch-ic-document-copy-cgp::before {
  content: "\f00b9";
}

.boschicon-bosch-ic-document-copy-check::before {
  content: "\f003e";
}

.boschicon-bosch-ic-document-copy-rg-gf::before {
  content: "\f00b7";
}

.boschicon-bosch-ic-document-cv::before {
  content: "\e2d2";
}

.boschicon-bosch-ic-document-delete::before {
  content: "\e12c";
}

.boschicon-bosch-ic-document-doc::before {
  content: "\e12d";
}

.boschicon-bosch-ic-document-dwg::before {
  content: "\e71f";
}

.boschicon-bosch-ic-document-dxf::before {
  content: "\e71e";
}

.boschicon-bosch-ic-document-edit::before {
  content: "\e12e";
}

.boschicon-bosch-ic-document-error::before {
  content: "\e12f";
}

.boschicon-bosch-ic-document-fwr::before {
  content: "\f03af";
}

.boschicon-bosch-ic-document-ifc::before {
  content: "\f01a9";
}

.boschicon-bosch-ic-document-key::before {
  content: "\f027a";
}

.boschicon-bosch-ic-document-locked::before {
  content: "\e130";
}

.boschicon-bosch-ic-document-log::before {
  content: "\e131";
}

.boschicon-bosch-ic-document-log-start::before {
  content: "\f01a6";
}

.boschicon-bosch-ic-document-log-stop::before {
  content: "\f01a7";
}

.boschicon-bosch-ic-document-one::before {
  content: "\e132";
}

.boschicon-bosch-ic-document-pdf::before {
  content: "\e133";
}

.boschicon-bosch-ic-document-plain::before {
  content: "\e134";
}

.boschicon-bosch-ic-document-plain-add::before {
  content: "\e135";
}

.boschicon-bosch-ic-document-plain-delete::before {
  content: "\e136";
}

.boschicon-bosch-ic-document-play::before {
  content: "\f04e0";
}

.boschicon-bosch-ic-document-points-set::before {
  content: "\f00f5";
}

.boschicon-bosch-ic-document-ppt::before {
  content: "\e137";
}

.boschicon-bosch-ic-document-pub::before {
  content: "\e138";
}

.boschicon-bosch-ic-document-reporting::before {
  content: "\f0205";
}

.boschicon-bosch-ic-document-rfa::before {
  content: "\f01aa";
}

.boschicon-bosch-ic-document-rtf::before {
  content: "\e139";
}

.boschicon-bosch-ic-document-save-to::before {
  content: "\e13a";
}

.boschicon-bosch-ic-document-search::before {
  content: "\e13b";
}

.boschicon-bosch-ic-document-settings::before {
  content: "\e13c";
}

.boschicon-bosch-ic-document-stp::before {
  content: "\f01ab";
}

.boschicon-bosch-ic-document-test::before {
  content: "\e13d";
}

.boschicon-bosch-ic-document-text::before {
  content: "\e13e";
}

.boschicon-bosch-ic-document-txt::before {
  content: "\e13f";
}

.boschicon-bosch-ic-document-view::before {
  content: "\f03b0";
}

.boschicon-bosch-ic-document-vsd::before {
  content: "\e140";
}

.boschicon-bosch-ic-document-x::before {
  content: "\f0228";
}

.boschicon-bosch-ic-document-xml::before {
  content: "\e142";
}

.boschicon-bosch-ic-document-zip::before {
  content: "\e143";
}

.boschicon-bosch-ic-dog-head-side::before {
  content: "\f02af";
}

.boschicon-bosch-ic-dome::before {
  content: "\e144";
}

.boschicon-bosch-ic-door::before {
  content: "\e145";
}

.boschicon-bosch-ic-door-automatic::before {
  content: "\f025c";
}

.boschicon-bosch-ic-door-bell::before {
  content: "\e5a0";
}

.boschicon-bosch-ic-door-lock::before {
  content: "\e59f";
}

.boschicon-bosch-ic-door-pull::before {
  content: "\f025e";
}

.boschicon-bosch-ic-door-push::before {
  content: "\f025f";
}

.boschicon-bosch-ic-door-rotation::before {
  content: "\f050a";
}

.boschicon-bosch-ic-door-sensor::before {
  content: "\e146";
}

.boschicon-bosch-ic-door-window::before {
  content: "\e59e";
}

.boschicon-bosch-ic-dot::before {
  content: "\e6c2";
}

.boschicon-bosch-ic-down::before {
  content: "\e147";
}

.boschicon-bosch-ic-down-double::before {
  content: "\e148";
}

.boschicon-bosch-ic-down-small::before {
  content: "\e6c3";
}

.boschicon-bosch-ic-download::before {
  content: "\e149";
}

.boschicon-bosch-ic-download-frame::before {
  content: "\e893";
}

.boschicon-bosch-ic-drag-handle::before {
  content: "\e14a";
}

.boschicon-bosch-ic-drag-handle-arrows-up-down::before {
  content: "\f0229";
}

.boschicon-bosch-ic-dragdrop::before {
  content: "\e14b";
}

.boschicon-bosch-ic-dremel::before {
  content: "\f0175";
}

.boschicon-bosch-ic-drill-bit::before {
  content: "\e6db";
}

.boschicon-bosch-ic-drill-drive-percent-35::before {
  content: "\f00df";
}

.boschicon-bosch-ic-drop::before {
  content: "\e14c";
}

.boschicon-bosch-ic-drop-check::before {
  content: "\f032c";
}

.boschicon-bosch-ic-drop-ice::before {
  content: "\e724";
}

.boschicon-bosch-ic-drop-minus::before {
  content: "\e335";
}

.boschicon-bosch-ic-drop-plus::before {
  content: "\e336";
}

.boschicon-bosch-ic-drops-disabled-bold::before {
  content: "\f0211";
}

.boschicon-bosch-ic-drops-disabled-light::before {
  content: "\f0212";
}

.boschicon-bosch-ic-drops-hygroscopic::before {
  content: "\f02f0";
}

.boschicon-bosch-ic-dryer-tumble::before {
  content: "\e59c";
}

.boschicon-bosch-ic-drywall::before {
  content: "\f0313";
}

.boschicon-bosch-ic-dumble::before {
  content: "\e477";
}

.boschicon-bosch-ic-e-call::before {
  content: "\e6c4";
}

.boschicon-bosch-ic-e-charging-plug-ac-dc::before {
  content: "\f01f4";
}

.boschicon-bosch-ic-e-charging-plug-dc::before {
  content: "\f01f3";
}

.boschicon-bosch-ic-e-charging-station-ice::before {
  content: "\f03b2";
}

.boschicon-bosch-ic-e-mobility::before {
  content: "\e14e";
}

.boschicon-bosch-ic-eagle::before {
  content: "\e453";
}

.boschicon-bosch-ic-ear-in::before {
  content: "\e302";
}

.boschicon-bosch-ic-ear-noises::before {
  content: "\f04ab";
}

.boschicon-bosch-ic-ear-out::before {
  content: "\e303";
}

.boschicon-bosch-ic-ear-sound::before {
  content: "\f0152";
}

.boschicon-bosch-ic-ece-ccc-frame::before {
  content: "\e8b3";
}

.boschicon-bosch-ic-eco-system::before {
  content: "\e151";
}

.boschicon-bosch-ic-edc-inline-injection-pump-pes6h::before {
  content: "\f0254";
}

.boschicon-bosch-ic-edc-inline-injection-pump-pes6p::before {
  content: "\f0253";
}

.boschicon-bosch-ic-edge-card::before {
  content: "\f0524";
}

.boschicon-bosch-ic-edit::before {
  content: "\e152";
}

.boschicon-bosch-ic-education::before {
  content: "\e153";
}

.boschicon-bosch-ic-efficiency::before {
  content: "\e154";
}

.boschicon-bosch-ic-electrically-conductive-solid-gasket::before {
  content: "\f0531";
}

.boschicon-bosch-ic-electricity-pylon::before {
  content: "\e3a8";
}

.boschicon-bosch-ic-electrolyzer::before {
  content: "\f022a";
}

.boschicon-bosch-ic-element-damping::before {
  content: "\e67f";
}

.boschicon-bosch-ic-element-pressure-compensation::before {
  content: "\e680";
}

.boschicon-bosch-ic-eletronic-diagnosis::before {
  content: "\f02f7";
}

.boschicon-bosch-ic-elevator::before {
  content: "\e155";
}

.boschicon-bosch-ic-elevator-alarm::before {
  content: "\e156";
}

.boschicon-bosch-ic-elevator-cloud::before {
  content: "\e157";
}

.boschicon-bosch-ic-elevator-freight::before {
  content: "\e4db";
}

.boschicon-bosch-ic-elevator-freight-max::before {
  content: "\e4da";
}

.boschicon-bosch-ic-elevator-headset::before {
  content: "\e158";
}

.boschicon-bosch-ic-elevator-persons::before {
  content: "\e4dc";
}

.boschicon-bosch-ic-elevator-service::before {
  content: "\e159";
}

.boschicon-bosch-ic-ellipse-arrow-in::before {
  content: "\f04d2";
}

.boschicon-bosch-ic-ellipse-arrow-out::before {
  content: "\f04d1";
}

.boschicon-bosch-ic-embossing-of-housing::before {
  content: "\f0525";
}

.boschicon-bosch-ic-emergency-exit::before {
  content: "\e15a";
}

.boschicon-bosch-ic-emergency-exit-user-run::before {
  content: "\f0496";
}

.boschicon-bosch-ic-emergency-front::before {
  content: "\e460";
}

.boschicon-bosch-ic-emoji-happy::before {
  content: "\e15b";
}

.boschicon-bosch-ic-emoji-neutral::before {
  content: "\e15c";
}

.boschicon-bosch-ic-emoji-super-happy::before {
  content: "\e15e";
}

.boschicon-bosch-ic-emoji-very-sad::before {
  content: "\e15f";
}

.boschicon-bosch-ic-engine::before {
  content: "\e513";
}

.boschicon-bosch-ic-engine-battery-flash::before {
  content: "\e737";
}

.boschicon-bosch-ic-engine-battery-flash-plug::before {
  content: "\e738";
}

.boschicon-bosch-ic-engine-big::before {
  content: "\e4b0";
}

.boschicon-bosch-ic-engine-combustion::before {
  content: "\e739";
}

.boschicon-bosch-ic-engine-diagnosis::before {
  content: "\f02f9";
}

.boschicon-bosch-ic-engine-misfires::before {
  content: "\f04c9";
}

.boschicon-bosch-ic-engine-service::before {
  content: "\f02fa";
}

.boschicon-bosch-ic-engine-small::before {
  content: "\e4af";
}

.boschicon-bosch-ic-eu-energy-label::before {
  content: "\e160";
}

.boschicon-bosch-ic-euro-arrows::before {
  content: "\f027c";
}

.boschicon-bosch-ic-europe-frame::before {
  content: "\e894";
}

.boschicon-bosch-ic-excavator::before {
  content: "\e161";
}

.boschicon-bosch-ic-excavator-arm-stones::before {
  content: "\f0322";
}

.boschicon-bosch-ic-exhaust-pipe::before {
  content: "\f022b";
}

.boschicon-bosch-ic-exit::before {
  content: "\e163";
}

.boschicon-bosch-ic-expansion-arrows::before {
  content: "\e164";
}

.boschicon-bosch-ic-explosion::before {
  content: "\e165";
}

.boschicon-bosch-ic-export::before {
  content: "\e166";
}

.boschicon-bosch-ic-externallink::before {
  content: "\e167";
}

.boschicon-bosch-ic-externallink-landscape::before {
  content: "\e65a";
}

.boschicon-bosch-ic-facebook::before {
  content: "\ea99";
}

.boschicon-bosch-ic-facebook-frame::before {
  content: "\ea87";
}

.boschicon-bosch-ic-fan::before {
  content: "\e2d8";
}

.boschicon-bosch-ic-fan-frame::before {
  content: "\e8be";
}

.boschicon-bosch-ic-fan-heat::before {
  content: "\e4fb";
}

.boschicon-bosch-ic-fan-minus::before {
  content: "\e337";
}

.boschicon-bosch-ic-fan-moving::before {
  content: "\f02ae";
}

.boschicon-bosch-ic-fan-off-disabled-bold::before {
  content: "\e312";
}

.boschicon-bosch-ic-fan-plus::before {
  content: "\e338";
}

.boschicon-bosch-ic-fan-speed-0-display::before {
  content: "\f02b3";
}

.boschicon-bosch-ic-fan-speed-1-display::before {
  content: "\f02aa";
}

.boschicon-bosch-ic-fan-speed-2-display::before {
  content: "\f02ab";
}

.boschicon-bosch-ic-fan-speed-3-display::before {
  content: "\f02ac";
}

.boschicon-bosch-ic-fast-backward-frame::before {
  content: "\e8a4";
}

.boschicon-bosch-ic-fast-forward::before {
  content: "\e168";
}

.boschicon-bosch-ic-fast-forward-frame::before {
  content: "\e8a5";
}

.boschicon-bosch-ic-faucet::before {
  content: "\e169";
}

.boschicon-bosch-ic-faucet-boost::before {
  content: "\e314";
}

.boschicon-bosch-ic-faucet-circle-global-off::before {
  content: "\f01d5";
}

.boschicon-bosch-ic-faucet-mode::before {
  content: "\e315";
}

.boschicon-bosch-ic-faucet-off-disabled-bold::before {
  content: "\e316";
}

.boschicon-bosch-ic-faucet-schedule::before {
  content: "\e317";
}

.boschicon-bosch-ic-fault-diagnosis::before {
  content: "\f0303";
}

.boschicon-bosch-ic-favorites::before {
  content: "\e16a";
}

.boschicon-bosch-ic-fax::before {
  content: "\e16b";
}

.boschicon-bosch-ic-female::before {
  content: "\e16c";
}

.boschicon-bosch-ic-female-male::before {
  content: "\e4de";
}

.boschicon-bosch-ic-female-male-arrows::before {
  content: "\e5de";
}

.boschicon-bosch-ic-fence::before {
  content: "\e468";
}

.boschicon-bosch-ic-field-arrows-counter-flow::before {
  content: "\f0096";
}

.boschicon-bosch-ic-field-arrows-directed-flow::before {
  content: "\f0097";
}

.boschicon-bosch-ic-field-user-count-12::before {
  content: "\f0099";
}

.boschicon-bosch-ic-field-user-falling::before {
  content: "\f009a";
}

.boschicon-bosch-ic-field-user-loitering-arrow::before {
  content: "\f009b";
}

.boschicon-bosch-ic-field-user-similarity::before {
  content: "\f009c";
}

.boschicon-bosch-ic-field-user-walk-arrow-behind::before {
  content: "\f009e";
}

.boschicon-bosch-ic-field-user-walk-arrow-in-front::before {
  content: "\f009f";
}

.boschicon-bosch-ic-field-users::before {
  content: "\f00a0";
}

.boschicon-bosch-ic-file-dollar::before {
  content: "\f0204";
}

.boschicon-bosch-ic-file-error::before {
  content: "\e713";
}

.boschicon-bosch-ic-file-questionmark::before {
  content: "\f0203";
}

.boschicon-bosch-ic-film::before {
  content: "\e16d";
}

.boschicon-bosch-ic-filter::before {
  content: "\e16e";
}

.boschicon-bosch-ic-filter-add::before {
  content: "\e3af";
}

.boschicon-bosch-ic-filter-air::before {
  content: "\e514";
}

.boschicon-bosch-ic-filter-binary::before {
  content: "\f0087";
}

.boschicon-bosch-ic-filter-cabin::before {
  content: "\e516";
}

.boschicon-bosch-ic-filter-cabin-carbon::before {
  content: "\e515";
}

.boschicon-bosch-ic-filter-cooling-water::before {
  content: "\e517";
}

.boschicon-bosch-ic-filter-delete::before {
  content: "\e3ae";
}

.boschicon-bosch-ic-filter-denox::before {
  content: "\e519";
}

.boschicon-bosch-ic-filter-denox-cover::before {
  content: "\e518";
}

.boschicon-bosch-ic-filter-element::before {
  content: "\e51c";
}

.boschicon-bosch-ic-filter-element-compensation::before {
  content: "\e51b";
}

.boschicon-bosch-ic-filter-element-compensation-sealing::before {
  content: "\e51a";
}

.boschicon-bosch-ic-filter-petrol::before {
  content: "\e51e";
}

.boschicon-bosch-ic-filter-prefilter::before {
  content: "\e51f";
}

.boschicon-bosch-ic-filter-success::before {
  content: "\e16f";
}

.boschicon-bosch-ic-find-ai::before {
  content: "\f0512";
}

.boschicon-bosch-ic-finger-domino-trigger::before {
  content: "\e5ab";
}

.boschicon-bosch-ic-fingerprint::before {
  content: "\e170";
}

.boschicon-bosch-ic-fipg-flat::before {
  content: "\f0526";
}

.boschicon-bosch-ic-fipg-flat-flash::before {
  content: "\f0527";
}

.boschicon-bosch-ic-fire::before {
  content: "\e171";
}

.boschicon-bosch-ic-fire-arrow-circle::before {
  content: "\f01d2";
}

.boschicon-bosch-ic-fire-brigade-emergency::before {
  content: "\f0147";
}

.boschicon-bosch-ic-fire-detector-add::before {
  content: "\f04a1";
}

.boschicon-bosch-ic-fire-detector-automatic::before {
  content: "\f0146";
}

.boschicon-bosch-ic-fire-detector-check::before {
  content: "\f04a0";
}

.boschicon-bosch-ic-fire-emergency::before {
  content: "\e172";
}

.boschicon-bosch-ic-fire-extinguisher::before {
  content: "\e6c5";
}

.boschicon-bosch-ic-fire-hose::before {
  content: "\f0014";
}

.boschicon-bosch-ic-fire-leaf::before {
  content: "\e5d4";
}

.boschicon-bosch-ic-fire-leaf-light-half::before {
  content: "\f0445";
}

.boschicon-bosch-ic-fire-off-bold::before {
  content: "\e6c6";
}

.boschicon-bosch-ic-fire-off-light::before {
  content: "\e6c7";
}

.boschicon-bosch-ic-fire-output-disabled::before {
  content: "\f0276";
}

.boschicon-bosch-ic-fire-pre-alarm::before {
  content: "\f0462";
}

.boschicon-bosch-ic-firepanel::before {
  content: "\f0275";
}

.boschicon-bosch-ic-fireplace::before {
  content: "\e520";
}

.boschicon-bosch-ic-fireworks::before {
  content: "\e173";
}

.boschicon-bosch-ic-first-aid::before {
  content: "\e174";
}

.boschicon-bosch-ic-first-aid-cross::before {
  content: "\e175";
}

.boschicon-bosch-ic-first-aid-cross-check::before {
  content: "\f032b";
}

.boschicon-bosch-ic-fish::before {
  content: "\e5e3";
}

.boschicon-bosch-ic-fit-to-sceen::before {
  content: "\e176";
}

.boschicon-bosch-ic-flag::before {
  content: "\e177";
}

.boschicon-bosch-ic-flash::before {
  content: "\e178";
}

.boschicon-bosch-ic-flash-arrow::before {
  content: "\f0280";
}

.boschicon-bosch-ic-flash-arrows::before {
  content: "\f04e8";
}

.boschicon-bosch-ic-flash-coil::before {
  content: "\f04e7";
}

.boschicon-bosch-ic-flash-frame::before {
  content: "\e8bf";
}

.boschicon-bosch-ic-flash-minus::before {
  content: "\f0162";
}

.boschicon-bosch-ic-flash-minus-bold::before {
  content: "\f0161";
}

.boschicon-bosch-ic-flash-off::before {
  content: "\f0163";
}

.boschicon-bosch-ic-flash-plus::before {
  content: "\e521";
}

.boschicon-bosch-ic-flash-plus-bold::before {
  content: "\f0164";
}

.boschicon-bosch-ic-flash-restart::before {
  content: "\f0333";
}

.boschicon-bosch-ic-flash-smart-grid::before {
  content: "\f0165";
}

.boschicon-bosch-ic-flashlight::before {
  content: "\f04f2";
}

.boschicon-bosch-ic-flask::before {
  content: "\e179";
}

.boschicon-bosch-ic-flexpress::before {
  content: "\e17a";
}

.boschicon-bosch-ic-floor-load-max::before {
  content: "\f0260";
}

.boschicon-bosch-ic-floorplan-rooms::before {
  content: "\e59b";
}

.boschicon-bosch-ic-flower-bloom::before {
  content: "\f04ad";
}

.boschicon-bosch-ic-flower-focus-near::before {
  content: "\f022c";
}

.boschicon-bosch-ic-fluorescent-light::before {
  content: "\e454";
}

.boschicon-bosch-ic-fly::before {
  content: "\f0193";
}

.boschicon-bosch-ic-fly-disabled-bold::before {
  content: "\f01a1";
}

.boschicon-bosch-ic-fly-disabled-light::before {
  content: "\f01a0";
}

.boschicon-bosch-ic-foil-flex::before {
  content: "\f00c6";
}

.boschicon-bosch-ic-folder::before {
  content: "\e17b";
}

.boschicon-bosch-ic-folder-add::before {
  content: "\f00ba";
}

.boschicon-bosch-ic-folder-download::before {
  content: "\e17c";
}

.boschicon-bosch-ic-folder-ip-net::before {
  content: "\f00a4";
}

.boschicon-bosch-ic-folder-locked::before {
  content: "\e722";
}

.boschicon-bosch-ic-folder-upload::before {
  content: "\e17e";
}

.boschicon-bosch-ic-follow-me-remote::before {
  content: "\f032a";
}

.boschicon-bosch-ic-food-processor::before {
  content: "\e59a";
}

.boschicon-bosch-ic-fork-knife-spoon::before {
  content: "\e4df";
}

.boschicon-bosch-ic-fork-lift::before {
  content: "\e17f";
}

.boschicon-bosch-ic-fork-lift-big1::before {
  content: "\e4ae";
}

.boschicon-bosch-ic-fork-lift-boxes::before {
  content: "\e6f8";
}

.boschicon-bosch-ic-fork-lift-locator::before {
  content: "\e180";
}

.boschicon-bosch-ic-fork-lift-stacking::before {
  content: "\f0320";
}

.boschicon-bosch-ic-format-align-center::before {
  content: "\f0187";
}

.boschicon-bosch-ic-format-align-justify::before {
  content: "\f0188";
}

.boschicon-bosch-ic-format-align-right::before {
  content: "\f0189";
}

.boschicon-bosch-ic-format-bold-b::before {
  content: "\f0192";
}

.boschicon-bosch-ic-format-checklist::before {
  content: "\f018a";
}

.boschicon-bosch-ic-format-color-a::before {
  content: "\f0191";
}

.boschicon-bosch-ic-format-italic::before {
  content: "\f018b";
}

.boschicon-bosch-ic-format-ordered-list::before {
  content: "\f018c";
}

.boschicon-bosch-ic-format-paragraph::before {
  content: "\f0452";
}

.boschicon-bosch-ic-format-underline::before {
  content: "\f018e";
}

.boschicon-bosch-ic-forward-right-double::before {
  content: "\e182";
}

.boschicon-bosch-ic-forward-right-small::before {
  content: "\e6c8";
}

.boschicon-bosch-ic-four-dots-circle::before {
  content: "\f0451";
}

.boschicon-bosch-ic-freezer::before {
  content: "\e599";
}

.boschicon-bosch-ic-fridge::before {
  content: "\e3b2";
}

.boschicon-bosch-ic-fuel-cell::before {
  content: "\e318";
}

.boschicon-bosch-ic-fuel-pump-electric::before {
  content: "\f022d";
}

.boschicon-bosch-ic-full-empty::before {
  content: "\e183";
}

.boschicon-bosch-ic-fullscreen::before {
  content: "\e184";
}

.boschicon-bosch-ic-fullscreen-arrows::before {
  content: "\e185";
}

.boschicon-bosch-ic-fullscreen-arrows-circle::before {
  content: "\f0095";
}

.boschicon-bosch-ic-fullscreen-exit::before {
  content: "\e186";
}

.boschicon-bosch-ic-fullscreen-user::before {
  content: "\e5c6";
}

.boschicon-bosch-ic-fume-hood::before {
  content: "\e598";
}

.boschicon-bosch-ic-fuse::before {
  content: "\f04af";
}

.boschicon-bosch-ic-g-arrow-down::before {
  content: "\e187";
}

.boschicon-bosch-ic-g-arrow-up::before {
  content: "\e188";
}

.boschicon-bosch-ic-game-controller::before {
  content: "\e2fe";
}

.boschicon-bosch-ic-gap-pad::before {
  content: "\e682";
}

.boschicon-bosch-ic-garage::before {
  content: "\e597";
}

.boschicon-bosch-ic-garage-car-side-flash::before {
  content: "\f02c2";
}

.boschicon-bosch-ic-garbage-truck::before {
  content: "\e4ad";
}

.boschicon-bosch-ic-garlic::before {
  content: "\e5e4";
}

.boschicon-bosch-ic-gas-can::before {
  content: "\e719";
}

.boschicon-bosch-ic-gate-closed::before {
  content: "\e467";
}

.boschicon-bosch-ic-gate-open::before {
  content: "\e5cb";
}

.boschicon-bosch-ic-gateway::before {
  content: "\e46e";
}

.boschicon-bosch-ic-gear-check::before {
  content: "\f04a3";
}

.boschicon-bosch-ic-gear-dollar::before {
  content: "\f022e";
}

.boschicon-bosch-ic-gears::before {
  content: "\e4bb";
}

.boschicon-bosch-ic-gears-direction-arrows::before {
  content: "\e5b5";
}

.boschicon-bosch-ic-gears-interlocked-arrow::before {
  content: "\e65b";
}

.boschicon-bosch-ic-gearshift-reverse-gear::before {
  content: "\e65c";
}

.boschicon-bosch-ic-generator::before {
  content: "\e189";
}

.boschicon-bosch-ic-generator-electric::before {
  content: "\e4ac";
}

.boschicon-bosch-ic-gift::before {
  content: "\e18a";
}

.boschicon-bosch-ic-git-hub::before {
  content: "\eabd";
}

.boschicon-bosch-ic-git-hub-frame::before {
  content: "\eabe";
}

.boschicon-bosch-ic-glance::before {
  content: "\e18b";
}

.boschicon-bosch-ic-glas::before {
  content: "\e2e6";
}

.boschicon-bosch-ic-glas-plate::before {
  content: "\e18c";
}

.boschicon-bosch-ic-glass-cocktail::before {
  content: "\e6e7";
}

.boschicon-bosch-ic-glass-small::before {
  content: "\e4d3";
}

.boschicon-bosch-ic-glass-wine-frame::before {
  content: "\e8b7";
}

.boschicon-bosch-ic-glassdoor::before {
  content: "\eabb";
}

.boschicon-bosch-ic-glassdoor-frame::before {
  content: "\eabc";
}

.boschicon-bosch-ic-glasses::before {
  content: "\e4c3";
}

.boschicon-bosch-ic-glasses-safety::before {
  content: "\f02b7";
}

.boschicon-bosch-ic-global-entrepreneur::before {
  content: "\e4e0";
}

.boschicon-bosch-ic-globe-arrow::before {
  content: "\e18e";
}

.boschicon-bosch-ic-globe-iscsi::before {
  content: "\f00a5";
}

.boschicon-bosch-ic-globe-language::before {
  content: "\f0385";
}

.boschicon-bosch-ic-globe-worldwideweb::before {
  content: "\e522";
}

.boschicon-bosch-ic-glove-work::before {
  content: "\f020a";
}

.boschicon-bosch-ic-gloves-work::before {
  content: "\f022f";
}

.boschicon-bosch-ic-glow-control-unit::before {
  content: "\e523";
}

.boschicon-bosch-ic-glow-plug::before {
  content: "\e524";
}

.boschicon-bosch-ic-goat::before {
  content: "\f0013";
}

.boschicon-bosch-ic-golf-caddy::before {
  content: "\e4ab";
}

.boschicon-bosch-ic-google::before {
  content: "\ea9b";
}

.boschicon-bosch-ic-google-frame::before {
  content: "\ea9a";
}

.boschicon-bosch-ic-googleplus::before {
  content: "\ea9c";
}

.boschicon-bosch-ic-googleplus-frame::before {
  content: "\ea88";
}

.boschicon-bosch-ic-government::before {
  content: "\e3bc";
}

.boschicon-bosch-ic-grid-fan::before {
  content: "\f00c7";
}

.boschicon-bosch-ic-guitar::before {
  content: "\f0184";
}

.boschicon-bosch-ic-guitar-electric::before {
  content: "\f0186";
}

.boschicon-bosch-ic-gun-magnifier::before {
  content: "\f0144";
}

.boschicon-bosch-ic-gyroscope::before {
  content: "\e49c";
}

.boschicon-bosch-ic-hacksaw::before {
  content: "\f038c";
}

.boschicon-bosch-ic-hall-event-user::before {
  content: "\f04aa";
}

.boschicon-bosch-ic-hammer::before {
  content: "\e191";
}

.boschicon-bosch-ic-hammer-chisel::before {
  content: "\e6e6";
}

.boschicon-bosch-ic-hammer-drill-battery-powered::before {
  content: "\f02e3";
}

.boschicon-bosch-ic-hammer-legal::before {
  content: "\f02a7";
}

.boschicon-bosch-ic-hammer-movement::before {
  content: "\f00de";
}

.boschicon-bosch-ic-hand::before {
  content: "\e192";
}

.boschicon-bosch-ic-hand-cloth::before {
  content: "\e525";
}

.boschicon-bosch-ic-hand-drops-soap::before {
  content: "\f025b";
}

.boschicon-bosch-ic-hand-motion::before {
  content: "\e193";
}

.boschicon-bosch-ic-hand-motion-off-disabled-light::before {
  content: "\e194";
}

.boschicon-bosch-ic-hand-pull::before {
  content: "\f002c";
}

.boschicon-bosch-ic-hand-rocking::before {
  content: "\f0311";
}

.boschicon-bosch-ic-hand-stop::before {
  content: "\f013c";
}

.boschicon-bosch-ic-hand-warranty::before {
  content: "\e65e";
}

.boschicon-bosch-ic-handlebar-motorcycle::before {
  content: "\e6ec";
}

.boschicon-bosch-ic-handlewithcare::before {
  content: "\e195";
}

.boschicon-bosch-ic-handlewithcare-globe::before {
  content: "\f0230";
}

.boschicon-bosch-ic-handlewithcare-team::before {
  content: "\f02a1";
}

.boschicon-bosch-ic-handlewithcare-user::before {
  content: "\f0231";
}

.boschicon-bosch-ic-handover-add::before {
  content: "\e196";
}

.boschicon-bosch-ic-handover-check::before {
  content: "\e197";
}

.boschicon-bosch-ic-handover-leaf::before {
  content: "\f0128";
}

.boschicon-bosch-ic-handover-remove::before {
  content: "\e198";
}

.boschicon-bosch-ic-handover-star::before {
  content: "\f02a8";
}

.boschicon-bosch-ic-hands-drops::before {
  content: "\e5d6";
}

.boschicon-bosch-ic-hanger::before {
  content: "\e199";
}

.boschicon-bosch-ic-harbour-ship-cargo::before {
  content: "\e6f9";
}

.boschicon-bosch-ic-hard-disk::before {
  content: "\f0232";
}

.boschicon-bosch-ic-head-respond-request::before {
  content: "\f013b";
}

.boschicon-bosch-ic-head-respond-speaking::before {
  content: "\f013a";
}

.boschicon-bosch-ic-head-speaking-request::before {
  content: "\f0138";
}

.boschicon-bosch-ic-head-speaking-voice::before {
  content: "\e582";
}

.boschicon-bosch-ic-head-speech-speaking::before {
  content: "\f0137";
}

.boschicon-bosch-ic-headphones::before {
  content: "\f0131";
}

.boschicon-bosch-ic-health::before {
  content: "\e19a";
}

.boschicon-bosch-ic-health-warning::before {
  content: "\e6c9";
}

.boschicon-bosch-ic-heart::before {
  content: "\e19b";
}

.boschicon-bosch-ic-heart-flash::before {
  content: "\f0440";
}

.boschicon-bosch-ic-heat-pipe::before {
  content: "\f0528";
}

.boschicon-bosch-ic-heat-pipe-pulsating::before {
  content: "\f0533";
}

.boschicon-bosch-ic-heat-reduce-active::before {
  content: "\e576";
}

.boschicon-bosch-ic-heat-reduce-passive::before {
  content: "\e577";
}

.boschicon-bosch-ic-heat-sink::before {
  content: "\e683";
}

.boschicon-bosch-ic-heat-sink-cu-block::before {
  content: "\f0529";
}

.boschicon-bosch-ic-heat-spreader::before {
  content: "\f0532";
}

.boschicon-bosch-ic-heating-ceiling::before {
  content: "\f0282";
}

.boschicon-bosch-ic-heating-ceiling-off-bold::before {
  content: "\f0284";
}

.boschicon-bosch-ic-heating-ceiling-off-light::before {
  content: "\f0283";
}

.boschicon-bosch-ic-heating-floor::before {
  content: "\e31a";
}

.boschicon-bosch-ic-heating-floor-off-disabled-bold::before {
  content: "\e319";
}

.boschicon-bosch-ic-heating-floor-radiator::before {
  content: "\e65f";
}

.boschicon-bosch-ic-heating-radiator::before {
  content: "\e39e";
}

.boschicon-bosch-ic-heating-radiator-boost::before {
  content: "\e31b";
}

.boschicon-bosch-ic-heating-radiator-circle-global-off::before {
  content: "\f01d4";
}

.boschicon-bosch-ic-heating-radiator-mode::before {
  content: "\e31c";
}

.boschicon-bosch-ic-heating-radiator-schedule::before {
  content: "\e31e";
}

.boschicon-bosch-ic-heating-underfloor::before {
  content: "\e6da";
}

.boschicon-bosch-ic-heating-underfloor-circle-global-off::before {
  content: "\f01d3";
}

.boschicon-bosch-ic-heating-underfloor-off-bold::before {
  content: "\f0011";
}

.boschicon-bosch-ic-heating-underfloor-off-light::before {
  content: "\f0012";
}

.boschicon-bosch-ic-heatmap::before {
  content: "\e46f";
}

.boschicon-bosch-ic-heatmap-independent::before {
  content: "\e476";
}

.boschicon-bosch-ic-heatpump-add::before {
  content: "\f0454";
}

.boschicon-bosch-ic-heatpump-boiler-add::before {
  content: "\f0455";
}

.boschicon-bosch-ic-heatpump-horizontal::before {
  content: "\f049c";
}

.boschicon-bosch-ic-helmet::before {
  content: "\e466";
}

.boschicon-bosch-ic-helmet-construction::before {
  content: "\f031c";
}

.boschicon-bosch-ic-helmet-construction-plan::before {
  content: "\f0323";
}

.boschicon-bosch-ic-helmet-fan::before {
  content: "\e2e8";
}

.boschicon-bosch-ic-hierarchy-checkmark::before {
  content: "\e62a";
}

.boschicon-bosch-ic-hierarchy-child::before {
  content: "\f0233";
}

.boschicon-bosch-ic-hierarchy-parent::before {
  content: "\f0234";
}

.boschicon-bosch-ic-high-current-voltage-connector::before {
  content: "\f052a";
}

.boschicon-bosch-ic-highway::before {
  content: "\e4ea";
}

.boschicon-bosch-ic-history::before {
  content: "\e19c";
}

.boschicon-bosch-ic-holiday-check::before {
  content: "\f02ec";
}

.boschicon-bosch-ic-home-appliance-heat-pump-air-in::before {
  content: "\e660";
}

.boschicon-bosch-ic-home-appliance-heat-pump-air-out::before {
  content: "\e661";
}

.boschicon-bosch-ic-home-arrow-in::before {
  content: "\f003d";
}

.boschicon-bosch-ic-home-arrow-left-out::before {
  content: "\e712";
}

.boschicon-bosch-ic-home-arrow-out::before {
  content: "\f003c";
}

.boschicon-bosch-ic-home-arrow-right-in::before {
  content: "\e711";
}

.boschicon-bosch-ic-home-basement::before {
  content: "\e726";
}

.boschicon-bosch-ic-home-cloud-0::before {
  content: "\e455";
}

.boschicon-bosch-ic-home-cloud-1::before {
  content: "\e456";
}

.boschicon-bosch-ic-home-cloud-2::before {
  content: "\e457";
}

.boschicon-bosch-ic-home-cloud-3::before {
  content: "\e458";
}

.boschicon-bosch-ic-home-district::before {
  content: "\f02c3";
}

.boschicon-bosch-ic-home-drops-0::before {
  content: "\e339";
}

.boschicon-bosch-ic-home-drops-1::before {
  content: "\e33a";
}

.boschicon-bosch-ic-home-drops-2::before {
  content: "\e33b";
}

.boschicon-bosch-ic-home-drops-3::before {
  content: "\e33c";
}

.boschicon-bosch-ic-home-lightbulb-off-disabled-bold::before {
  content: "\e6f6";
}

.boschicon-bosch-ic-home-lightbulb-off-disabled-light::before {
  content: "\e6f7";
}

.boschicon-bosch-ic-home-locator::before {
  content: "\e19e";
}

.boschicon-bosch-ic-home-office::before {
  content: "\e62b";
}

.boschicon-bosch-ic-home-roof-flat::before {
  content: "\f0444";
}

.boschicon-bosch-ic-home-roof-flat-arrow::before {
  content: "\f0443";
}

.boschicon-bosch-ic-home-semi-detached-house::before {
  content: "\e62c";
}

.boschicon-bosch-ic-home-shadow::before {
  content: "\e459";
}

.boschicon-bosch-ic-home-sun-flash::before {
  content: "\f00d1";
}

.boschicon-bosch-ic-home-sun-plug::before {
  content: "\f0129";
}

.boschicon-bosch-ic-home-sun-wrench::before {
  content: "\f00d2";
}

.boschicon-bosch-ic-home-temperature-in::before {
  content: "\e33d";
}

.boschicon-bosch-ic-home-temperature-out::before {
  content: "\e33e";
}

.boschicon-bosch-ic-home-thermal-bridge::before {
  content: "\f04f1";
}

.boschicon-bosch-ic-home-user-in::before {
  content: "\e33f";
}

.boschicon-bosch-ic-home-user-in-error::before {
  content: "\e70e";
}

.boschicon-bosch-ic-home-user-out::before {
  content: "\e39f";
}

.boschicon-bosch-ic-hook::before {
  content: "\e5fb";
}

.boschicon-bosch-ic-hook-arrows::before {
  content: "\e5fc";
}

.boschicon-bosch-ic-hook-arrows-wiperblade::before {
  content: "\e5fd";
}

.boschicon-bosch-ic-hook-clipsing::before {
  content: "\e684";
}

.boschicon-bosch-ic-hook-disabled-bold::before {
  content: "\e5fe";
}

.boschicon-bosch-ic-hook-disabled-light::before {
  content: "\e5ff";
}

.boschicon-bosch-ic-hook-wiperblade::before {
  content: "\e720";
}

.boschicon-bosch-ic-hook-wiperblade-arrows::before {
  content: "\e647";
}

.boschicon-bosch-ic-horn::before {
  content: "\e2f9";
}

.boschicon-bosch-ic-horn-arrows-in::before {
  content: "\f0154";
}

.boschicon-bosch-ic-hot::before {
  content: "\e3a0";
}

.boschicon-bosch-ic-hotpepper::before {
  content: "\e5e5";
}

.boschicon-bosch-ic-hourglass::before {
  content: "\e19f";
}

.boschicon-bosch-ic-hourglass-add::before {
  content: "\e578";
}

.boschicon-bosch-ic-hydrant::before {
  content: "\e1a0";
}

.boschicon-bosch-ic-hydraulic-connection-leaking-drops::before {
  content: "\f0235";
}

.boschicon-bosch-ic-hydraulic-connection-off::before {
  content: "\f0236";
}

.boschicon-bosch-ic-hydraulic-connection-on::before {
  content: "\f0237";
}

.boschicon-bosch-ic-hydrogen-large::before {
  content: "\f0179";
}

.boschicon-bosch-ic-hydrogen-small::before {
  content: "\f0178";
}

.boschicon-bosch-ic-ice::before {
  content: "\e1a1";
}

.boschicon-bosch-ic-ice-bottle::before {
  content: "\e4d4";
}

.boschicon-bosch-ic-ice-off-disabled-bold::before {
  content: "\e313";
}

.boschicon-bosch-ic-ice-temperature::before {
  content: "\e703";
}

.boschicon-bosch-ic-ignition-coil-pencil::before {
  content: "\e6ca";
}

.boschicon-bosch-ic-ignition-condensor::before {
  content: "\e6cb";
}

.boschicon-bosch-ic-ignition-contact-set::before {
  content: "\e6cc";
}

.boschicon-bosch-ic-ignition-distributor-rotor::before {
  content: "\e6ce";
}

.boschicon-bosch-ic-ignition-off::before {
  content: "\f01e6";
}

.boschicon-bosch-ic-image-checked::before {
  content: "\e649";
}

.boschicon-bosch-ic-image-gallery-checked::before {
  content: "\e47e";
}

.boschicon-bosch-ic-image-gallery-remove::before {
  content: "\e480";
}

.boschicon-bosch-ic-image-points-set::before {
  content: "\f00fd";
}

.boschicon-bosch-ic-image-remove::before {
  content: "\e648";
}

.boschicon-bosch-ic-image-switch::before {
  content: "\f04f0";
}

.boschicon-bosch-ic-imagery::before {
  content: "\e1a2";
}

.boschicon-bosch-ic-imagery-add::before {
  content: "\e1a3";
}

.boschicon-bosch-ic-imagery-checked::before {
  content: "\e47f";
}

.boschicon-bosch-ic-imagery-off-disabled-bold::before {
  content: "\f011a";
}

.boschicon-bosch-ic-imagery-off-disabled-light::before {
  content: "\f0119";
}

.boschicon-bosch-ic-imagery-remove::before {
  content: "\e1a4";
}

.boschicon-bosch-ic-import::before {
  content: "\e1a5";
}

.boschicon-bosch-ic-import-beep::before {
  content: "\f0202";
}

.boschicon-bosch-ic-import-points-set::before {
  content: "\f00fc";
}

.boschicon-bosch-ic-imprint::before {
  content: "\e1a6";
}

.boschicon-bosch-ic-impulse::before {
  content: "\e1a7";
}

.boschicon-bosch-ic-imu::before {
  content: "\e49b";
}

.boschicon-bosch-ic-imu-binary::before {
  content: "\f02b0";
}

.boschicon-bosch-ic-industry::before {
  content: "\e1a8";
}

.boschicon-bosch-ic-industry-angle-grinder::before {
  content: "\f0317";
}

.boschicon-bosch-ic-industry-clock::before {
  content: "\e1a9";
}

.boschicon-bosch-ic-industry-connected::before {
  content: "\e1aa";
}

.boschicon-bosch-ic-industry-error::before {
  content: "\f04f3";
}

.boschicon-bosch-ic-industry-workers::before {
  content: "\e4eb";
}

.boschicon-bosch-ic-industry-workers-connected::before {
  content: "\e4ec";
}

.boschicon-bosch-ic-info::before {
  content: "\e1ab";
}

.boschicon-bosch-ic-info-i::before {
  content: "\e1ac";
}

.boschicon-bosch-ic-info-i-frame::before {
  content: "\e8ab";
}

.boschicon-bosch-ic-info-i-frame-add::before {
  content: "\e600";
}

.boschicon-bosch-ic-instagram-frame::before {
  content: "\ea89";
}

.boschicon-bosch-ic-interconnection-board-to-board::before {
  content: "\e685";
}

.boschicon-bosch-ic-interface::before {
  content: "\e391";
}

.boschicon-bosch-ic-interface-module::before {
  content: "\f0145";
}

.boschicon-bosch-ic-interval::before {
  content: "\e1ad";
}

.boschicon-bosch-ic-inverter::before {
  content: "\f016b";
}

.boschicon-bosch-ic-ionizer::before {
  content: "\f0330";
}

.boschicon-bosch-ic-ir-distribution::before {
  content: "\f00b0";
}

.boschicon-bosch-ic-ir-range::before {
  content: "\f00b1";
}

.boschicon-bosch-ic-it-device::before {
  content: "\e1ae";
}

.boschicon-bosch-ic-items-lost-questionmark::before {
  content: "\f002b";
}

.boschicon-bosch-ic-jetski::before {
  content: "\e4aa";
}

.boschicon-bosch-ic-jewel::before {
  content: "\e1af";
}

.boschicon-bosch-ic-kakao::before {
  content: "\eaaf";
}

.boschicon-bosch-ic-kakao-frame::before {
  content: "\eab0";
}

.boschicon-bosch-ic-keyboard::before {
  content: "\e1b0";
}

.boschicon-bosch-ic-keyboard-arrow-right-tab::before {
  content: "\f0111";
}

.boschicon-bosch-ic-keyboard-caps-lock-large::before {
  content: "\f04b8";
}

.boschicon-bosch-ic-keyboard-capslock::before {
  content: "\f0112";
}

.boschicon-bosch-ic-keyboard-shift::before {
  content: "\f0113";
}

.boschicon-bosch-ic-keyboard-space::before {
  content: "\f0114";
}

.boschicon-bosch-ic-keypad::before {
  content: "\e595";
}

.boschicon-bosch-ic-kitchen::before {
  content: "\e62d";
}

.boschicon-bosch-ic-knife::before {
  content: "\f02ba";
}

.boschicon-bosch-ic-l-boxx-large-options::before {
  content: "\f0314";
}

.boschicon-bosch-ic-l-boxx-large-roof::before {
  content: "\f0315";
}

.boschicon-bosch-ic-label::before {
  content: "\e1b1";
}

.boschicon-bosch-ic-label-info::before {
  content: "\e55c";
}

.boschicon-bosch-ic-labyrinth-geometry::before {
  content: "\e686";
}

.boschicon-bosch-ic-lacquering-pcb::before {
  content: "\e687";
}

.boschicon-bosch-ic-lambda-arrows-length::before {
  content: "\e62e";
}

.boschicon-bosch-ic-lambda-oxygen::before {
  content: "\e62f";
}

.boschicon-bosch-ic-lambda-sensor-cores::before {
  content: "\e630";
}

.boschicon-bosch-ic-laminate-thermal-interface-connection::before {
  content: "\f052c";
}

.boschicon-bosch-ic-lamp-gas-discharge::before {
  content: "\e725";
}

.boschicon-bosch-ic-lamp-gas-discharge-rays::before {
  content: "\e6f5";
}

.boschicon-bosch-ic-language-en::before {
  content: "\f03b3";
}

.boschicon-bosch-ic-laptop::before {
  content: "\e1b2";
}

.boschicon-bosch-ic-laptop-checklist::before {
  content: "\e470";
}

.boschicon-bosch-ic-laptop-checklist-education::before {
  content: "\f030b";
}

.boschicon-bosch-ic-laptop-hacker::before {
  content: "\e5d5";
}

.boschicon-bosch-ic-laptop-wrench::before {
  content: "\f02a9";
}

.boschicon-bosch-ic-laser::before {
  content: "\e1b3";
}

.boschicon-bosch-ic-laser-rangefinder::before {
  content: "\f02e4";
}

.boschicon-bosch-ic-laser-solo::before {
  content: "\f04f4";
}

.boschicon-bosch-ic-lasso::before {
  content: "\f0082";
}

.boschicon-bosch-ic-lasso-remove::before {
  content: "\f0083";
}

.boschicon-bosch-ic-lawnmower::before {
  content: "\e4a9";
}

.boschicon-bosch-ic-layers-stack::before {
  content: "\f013d";
}

.boschicon-bosch-ic-layout::before {
  content: "\e1b4";
}

.boschicon-bosch-ic-leaf::before {
  content: "\e1b5";
}

.boschicon-bosch-ic-leaf-plus::before {
  content: "\e526";
}

.boschicon-bosch-ic-leaf-plus-boost::before {
  content: "\e6d1";
}

.boschicon-bosch-ic-leaf-simple::before {
  content: "\e31f";
}

.boschicon-bosch-ic-led::before {
  content: "\e1b6";
}

.boschicon-bosch-ic-led-alarm::before {
  content: "\f0274";
}

.boschicon-bosch-ic-led-fault::before {
  content: "\f0273";
}

.boschicon-bosch-ic-less-minimize::before {
  content: "\e1ba";
}

.boschicon-bosch-ic-light-beam::before {
  content: "\f0238";
}

.boschicon-bosch-ic-light-beam-high::before {
  content: "\e2e4";
}

.boschicon-bosch-ic-light-beam-low::before {
  content: "\e2e5";
}

.boschicon-bosch-ic-light-drop::before {
  content: "\e2df";
}

.boschicon-bosch-ic-light-fog::before {
  content: "\e579";
}

.boschicon-bosch-ic-light-fog-warning::before {
  content: "\e56f";
}

.boschicon-bosch-ic-light-rear::before {
  content: "\e57d";
}

.boschicon-bosch-ic-lightbulb::before {
  content: "\e1bb";
}

.boschicon-bosch-ic-lightbulb-attention::before {
  content: "\e2da";
}

.boschicon-bosch-ic-lightbulb-gear::before {
  content: "\e662";
}

.boschicon-bosch-ic-lightbulb-halogen::before {
  content: "\f04d6";
}

.boschicon-bosch-ic-lightbulb-halogen-cracked-disabled-light::before {
  content: "\f020e";
}

.boschicon-bosch-ic-lightbulb-halogen-hand-disabled-bold::before {
  content: "\f020b";
}

.boschicon-bosch-ic-lightbulb-halogen-hand-disabled-light::before {
  content: "\f020c";
}

.boschicon-bosch-ic-lightbulb-halogen-rays::before {
  content: "\e6f4";
}

.boschicon-bosch-ic-lightbulb-halogen-rays-bright::before {
  content: "\e6f3";
}

.boschicon-bosch-ic-lightbulb-off::before {
  content: "\e1bc";
}

.boschicon-bosch-ic-lightbulb-plug-leaf::before {
  content: "\f012a";
}

.boschicon-bosch-ic-line-chart::before {
  content: "\e1bd";
}

.boschicon-bosch-ic-line-open-closed::before {
  content: "\e663";
}

.boschicon-bosch-ic-lineapp::before {
  content: "\ea9e";
}

.boschicon-bosch-ic-lineapp-frame::before {
  content: "\ea8a";
}

.boschicon-bosch-ic-link::before {
  content: "\e1be";
}

.boschicon-bosch-ic-link-broken::before {
  content: "\e1bf";
}

.boschicon-bosch-ic-link-connected::before {
  content: "\e5ca";
}

.boschicon-bosch-ic-link-edit::before {
  content: "\e727";
}

.boschicon-bosch-ic-linkedin::before {
  content: "\ea9f";
}

.boschicon-bosch-ic-linkedin-frame::before {
  content: "\ea8b";
}

.boschicon-bosch-ic-lion::before {
  content: "\e304";
}

.boschicon-bosch-ic-list-view::before {
  content: "\e1c0";
}

.boschicon-bosch-ic-list-view-add::before {
  content: "\f03b5";
}

.boschicon-bosch-ic-livechat::before {
  content: "\e1c2";
}

.boschicon-bosch-ic-lng::before {
  content: "\f03ac";
}

.boschicon-bosch-ic-locator::before {
  content: "\e1c3";
}

.boschicon-bosch-ic-locator-error::before {
  content: "\f0123";
}

.boschicon-bosch-ic-locator-ip-connected::before {
  content: "\e1c4";
}

.boschicon-bosch-ic-locator-ip-disconnected::before {
  content: "\e1c5";
}

.boschicon-bosch-ic-locator-multiple::before {
  content: "\f03b9";
}

.boschicon-bosch-ic-locator-offline::before {
  content: "\f0124";
}

.boschicon-bosch-ic-locator-range-protection::before {
  content: "\f04de";
}

.boschicon-bosch-ic-locator-refresh::before {
  content: "\f0125";
}

.boschicon-bosch-ic-locator-remove::before {
  content: "\f01de";
}

.boschicon-bosch-ic-locator-spot::before {
  content: "\e1c6";
}

.boschicon-bosch-ic-locator-spot-check::before {
  content: "\e1c7";
}

.boschicon-bosch-ic-lock-closed::before {
  content: "\e1c8";
}

.boschicon-bosch-ic-lock-closed-frame::before {
  content: "\e895";
}

.boschicon-bosch-ic-lock-open::before {
  content: "\e1c9";
}

.boschicon-bosch-ic-lock-open-frame::before {
  content: "\e896";
}

.boschicon-bosch-ic-lockers::before {
  content: "\f0261";
}

.boschicon-bosch-ic-login::before {
  content: "\e1ca";
}

.boschicon-bosch-ic-logistics::before {
  content: "\e1cb";
}

.boschicon-bosch-ic-logistics-dock::before {
  content: "\e5ce";
}

.boschicon-bosch-ic-logout::before {
  content: "\e1cc";
}

.boschicon-bosch-ic-lot::before {
  content: "\f04e4";
}

.boschicon-bosch-ic-loudspeaker::before {
  content: "\e594";
}

.boschicon-bosch-ic-loudspeaker-portable-note::before {
  content: "\f0029";
}

.boschicon-bosch-ic-low-loss-header::before {
  content: "\f04b9";
}

.boschicon-bosch-ic-lsn::before {
  content: "\f00ab";
}

.boschicon-bosch-ic-lunchboard::before {
  content: "\f01bc";
}

.boschicon-bosch-ic-machine-cell::before {
  content: "\e717";
}

.boschicon-bosch-ic-machine-station-control::before {
  content: "\e4ed";
}

.boschicon-bosch-ic-machine-warning::before {
  content: "\e527";
}

.boschicon-bosch-ic-magnet::before {
  content: "\e1ce";
}

.boschicon-bosch-ic-magnetic-interface::before {
  content: "\f0395";
}

.boschicon-bosch-ic-magnetic-rotor::before {
  content: "\e688";
}

.boschicon-bosch-ic-magnetic-switch::before {
  content: "\e689";
}

.boschicon-bosch-ic-magnifier-moving::before {
  content: "\e498";
}

.boschicon-bosch-ic-mail-open::before {
  content: "\e1d1";
}

.boschicon-bosch-ic-mail-out::before {
  content: "\e1d2";
}

.boschicon-bosch-ic-mail-reply::before {
  content: "\e1d3";
}

.boschicon-bosch-ic-male::before {
  content: "\e1d4";
}

.boschicon-bosch-ic-male-count-12::before {
  content: "\f00ad";
}

.boschicon-bosch-ic-man::before {
  content: "\e3b0";
}

.boschicon-bosch-ic-manage-project::before {
  content: "\f0484";
}

.boschicon-bosch-ic-manage-project-overview::before {
  content: "\f0483";
}

.boschicon-bosch-ic-manometer::before {
  content: "\f02be";
}

.boschicon-bosch-ic-manual-call-point::before {
  content: "\f0143";
}

.boschicon-bosch-ic-map::before {
  content: "\e1d5";
}

.boschicon-bosch-ic-map-city::before {
  content: "\e4ee";
}

.boschicon-bosch-ic-map-pitch::before {
  content: "\f047a";
}

.boschicon-bosch-ic-map-zoom-in::before {
  content: "\e70c";
}

.boschicon-bosch-ic-map5000::before {
  content: "\f0239";
}

.boschicon-bosch-ic-material::before {
  content: "\e395";
}

.boschicon-bosch-ic-material-add::before {
  content: "\e1d6";
}

.boschicon-bosch-ic-material-add-manually::before {
  content: "\e392";
}

.boschicon-bosch-ic-material-check::before {
  content: "\e1d7";
}

.boschicon-bosch-ic-material-list::before {
  content: "\e393";
}

.boschicon-bosch-ic-material-remove::before {
  content: "\e1d8";
}

.boschicon-bosch-ic-material-remove-manually::before {
  content: "\e394";
}

.boschicon-bosch-ic-maximize::before {
  content: "\e1d9";
}

.boschicon-bosch-ic-measuring-jug::before {
  content: "\e528";
}

.boschicon-bosch-ic-mechanic::before {
  content: "\e1da";
}

.boschicon-bosch-ic-medal::before {
  content: "\e3ab";
}

.boschicon-bosch-ic-megaphone::before {
  content: "\e1db";
}

.boschicon-bosch-ic-memory-error::before {
  content: "\f04f5";
}

.boschicon-bosch-ic-menu-checkmark::before {
  content: "\e396";
}

.boschicon-bosch-ic-message::before {
  content: "\e1dc";
}

.boschicon-bosch-ic-metal::before {
  content: "\f0324";
}

.boschicon-bosch-ic-microphone::before {
  content: "\e1de";
}

.boschicon-bosch-ic-microphone-classic::before {
  content: "\e1df";
}

.boschicon-bosch-ic-microphone-high-directive::before {
  content: "\f00b6";
}

.boschicon-bosch-ic-milestone::before {
  content: "\f0485";
}

.boschicon-bosch-ic-mini-program::before {
  content: "\eab8";
}

.boschicon-bosch-ic-mini-program-frame::before {
  content: "\eab7";
}

.boschicon-bosch-ic-minimize::before {
  content: "\e1e0";
}

.boschicon-bosch-ic-mining-truck::before {
  content: "\e4a8";
}

.boschicon-bosch-ic-mode-dry::before {
  content: "\f0334";
}

.boschicon-bosch-ic-mode-frame::before {
  content: "\e8bb";
}

.boschicon-bosch-ic-mode-intelligent-eye::before {
  content: "\f0332";
}

.boschicon-bosch-ic-mode-spot-air::before {
  content: "\f0335";
}

.boschicon-bosch-ic-mode-wind-avoid-user::before {
  content: "\f0331";
}

.boschicon-bosch-ic-module-anti-blocking-system::before {
  content: "\f023a";
}

.boschicon-bosch-ic-module-ecg::before {
  content: "\f023b";
}

.boschicon-bosch-ic-module-ecg-suction::before {
  content: "\f023c";
}

.boschicon-bosch-ic-module-navigation::before {
  content: "\f023d";
}

.boschicon-bosch-ic-mold::before {
  content: "\f0000";
}

.boschicon-bosch-ic-molecule::before {
  content: "\e471";
}

.boschicon-bosch-ic-molecule-gas::before {
  content: "\e5b7";
}

.boschicon-bosch-ic-molecule-propan::before {
  content: "\f03b8";
}

.boschicon-bosch-ic-molecules-h2::before {
  content: "\f028e";
}

.boschicon-bosch-ic-money-currency::before {
  content: "\e1e1";
}

.boschicon-bosch-ic-money-currency-coins::before {
  content: "\f0177";
}

.boschicon-bosch-ic-money-dollar::before {
  content: "\e1e2";
}

.boschicon-bosch-ic-money-euro::before {
  content: "\e5b8";
}

.boschicon-bosch-ic-moneybag-currency::before {
  content: "\e1e3";
}

.boschicon-bosch-ic-moneybag-dollar::before {
  content: "\e1e4";
}

.boschicon-bosch-ic-monitor-tiled::before {
  content: "\f019a";
}

.boschicon-bosch-ic-monkey::before {
  content: "\f027d";
}

.boschicon-bosch-ic-monument::before {
  content: "\e1e5";
}

.boschicon-bosch-ic-moon::before {
  content: "\e1e6";
}

.boschicon-bosch-ic-moon-stars-circle::before {
  content: "\f01e1";
}

.boschicon-bosch-ic-moon-stars-starlight::before {
  content: "\f01d6";
}

.boschicon-bosch-ic-mot-check::before {
  content: "\f02f5";
}

.boschicon-bosch-ic-motor-gear-unit::before {
  content: "\f052f";
}

.boschicon-bosch-ic-motorcycle::before {
  content: "\e1e7";
}

.boschicon-bosch-ic-motorcycle-side::before {
  content: "\e1e9";
}

.boschicon-bosch-ic-motorcycle-side-car::before {
  content: "\e1e8";
}

.boschicon-bosch-ic-motorcycle-small::before {
  content: "\e4a7";
}

.boschicon-bosch-ic-motorcycle-sport::before {
  content: "\e45a";
}

.boschicon-bosch-ic-mountain::before {
  content: "\f01b3";
}

.boschicon-bosch-ic-mountaintop::before {
  content: "\e4bd";
}

.boschicon-bosch-ic-mouse::before {
  content: "\e1ea";
}

.boschicon-bosch-ic-mouse-left::before {
  content: "\e1eb";
}

.boschicon-bosch-ic-mouse-right::before {
  content: "\e1ec";
}

.boschicon-bosch-ic-mouth::before {
  content: "\e1ed";
}

.boschicon-bosch-ic-mouth-finger::before {
  content: "\e300";
}

.boschicon-bosch-ic-mp-down::before {
  content: "\e2f1";
}

.boschicon-bosch-ic-mp-up::before {
  content: "\e2f2";
}

.boschicon-bosch-ic-ms-project-plan::before {
  content: "\f0486";
}

.boschicon-bosch-ic-ms-project-plan-checkout::before {
  content: "\f048b";
}

.boschicon-bosch-ic-ms-teams::before {
  content: "\eaad";
}

.boschicon-bosch-ic-ms-teams-frame::before {
  content: "\eaae";
}

.boschicon-bosch-ic-multi-space-mode::before {
  content: "\f032e";
}

.boschicon-bosch-ic-multimeter::before {
  content: "\f04c0";
}

.boschicon-bosch-ic-multistate-value::before {
  content: "\f00f6";
}

.boschicon-bosch-ic-multistate-value-arrow-in::before {
  content: "\f00f7";
}

.boschicon-bosch-ic-multistate-value-arrow-out::before {
  content: "\f00f8";
}

.boschicon-bosch-ic-music-note::before {
  content: "\f0132";
}

.boschicon-bosch-ic-music-note-plus::before {
  content: "\f00b3";
}

.boschicon-bosch-ic-music-note-plus-two::before {
  content: "\f00b4";
}

.boschicon-bosch-ic-my-brand-frame::before {
  content: "\e897";
}

.boschicon-bosch-ic-my-product::before {
  content: "\e1ee";
}

.boschicon-bosch-ic-naver::before {
  content: "\eab1";
}

.boschicon-bosch-ic-naver-frame::before {
  content: "\eab2";
}

.boschicon-bosch-ic-new-way-work::before {
  content: "\e1ef";
}

.boschicon-bosch-ic-newsletter::before {
  content: "\e1f0";
}

.boschicon-bosch-ic-newspaper::before {
  content: "\e1f1";
}

.boschicon-bosch-ic-nfc-charging::before {
  content: "\eac3";
}

.boschicon-bosch-ic-nfc-charging-frame::before {
  content: "\eac4";
}

.boschicon-bosch-ic-nfc-directional::before {
  content: "\eac5";
}

.boschicon-bosch-ic-nfc-instructional-directional::before {
  content: "\eac6";
}

.boschicon-bosch-ic-nfc-instructional-simplified::before {
  content: "\eac7";
}

.boschicon-bosch-ic-nfc-simplified::before {
  content: "\eac8";
}

.boschicon-bosch-ic-nfc-simplified-frame::before {
  content: "\eac9";
}

.boschicon-bosch-ic-nitrogen::before {
  content: "\f02bc";
}

.boschicon-bosch-ic-nm-arrow-circle::before {
  content: "\f0020";
}

.boschicon-bosch-ic-northamerica-frame::before {
  content: "\e898";
}

.boschicon-bosch-ic-nose::before {
  content: "\e1f2";
}

.boschicon-bosch-ic-nose-desodorize::before {
  content: "\e6d7";
}

.boschicon-bosch-ic-nose-fine-dust::before {
  content: "\e6d8";
}

.boschicon-bosch-ic-notepad::before {
  content: "\e1f3";
}

.boschicon-bosch-ic-notepad-edit::before {
  content: "\e1f4";
}

.boschicon-bosch-ic-notification::before {
  content: "\e1f5";
}

.boschicon-bosch-ic-notification-active::before {
  content: "\e1f6";
}

.boschicon-bosch-ic-notification-add::before {
  content: "\e1f7";
}

.boschicon-bosch-ic-notification-arrow::before {
  content: "\e2e9";
}

.boschicon-bosch-ic-notification-off-bold::before {
  content: "\f030a";
}

.boschicon-bosch-ic-notification-off-light::before {
  content: "\f0309";
}

.boschicon-bosch-ic-notification-remove::before {
  content: "\e1f8";
}

.boschicon-bosch-ic-nozzle-holder::before {
  content: "\f0255";
}

.boschicon-bosch-ic-number-0-bold::before {
  content: "\f01e9";
}

.boschicon-bosch-ic-number-0-regular::before {
  content: "\f01f8";
}

.boschicon-bosch-ic-number-0-regular-circle-black::before {
  content: "\f0482";
}

.boschicon-bosch-ic-number-1-bold::before {
  content: "\f01ea";
}

.boschicon-bosch-ic-number-1-regular::before {
  content: "\f01f9";
}

.boschicon-bosch-ic-number-1-regular-square::before {
  content: "\f0480";
}

.boschicon-bosch-ic-number-2-bold::before {
  content: "\f01eb";
}

.boschicon-bosch-ic-number-2-regular::before {
  content: "\f01fa";
}

.boschicon-bosch-ic-number-3-bold::before {
  content: "\f01ec";
}

.boschicon-bosch-ic-number-3-regular::before {
  content: "\f01fb";
}

.boschicon-bosch-ic-number-4-bold::before {
  content: "\f01ed";
}

.boschicon-bosch-ic-number-4-regular::before {
  content: "\f01fc";
}

.boschicon-bosch-ic-number-5-bold::before {
  content: "\f01ee";
}

.boschicon-bosch-ic-number-5-regular::before {
  content: "\f01fd";
}

.boschicon-bosch-ic-number-6-bold::before {
  content: "\f01ef";
}

.boschicon-bosch-ic-number-6-regular::before {
  content: "\f01fe";
}

.boschicon-bosch-ic-number-7-bold::before {
  content: "\f01f0";
}

.boschicon-bosch-ic-number-7-regular::before {
  content: "\f01ff";
}

.boschicon-bosch-ic-number-8-bold::before {
  content: "\f01f1";
}

.boschicon-bosch-ic-number-8-regular::before {
  content: "\f0200";
}

.boschicon-bosch-ic-number-9-bold::before {
  content: "\f01f2";
}

.boschicon-bosch-ic-object-wall::before {
  content: "\f038e";
}

.boschicon-bosch-ic-offline-www::before {
  content: "\f00a6";
}

.boschicon-bosch-ic-ogs-optical-gas-spectrometer::before {
  content: "\f0514";
}

.boschicon-bosch-ic-oil-barrel::before {
  content: "\e320";
}

.boschicon-bosch-ic-oil-bottle::before {
  content: "\f0304";
}

.boschicon-bosch-ic-oil-car::before {
  content: "\e1f9";
}

.boschicon-bosch-ic-oil-change::before {
  content: "\f0305";
}

.boschicon-bosch-ic-oil-filter-change::before {
  content: "\f02fb";
}

.boschicon-bosch-ic-ois::before {
  content: "\e494";
}

.boschicon-bosch-ic-omnichannel::before {
  content: "\e1fa";
}

.boschicon-bosch-ic-online-www::before {
  content: "\f01ac";
}

.boschicon-bosch-ic-ontologies::before {
  content: "\f0492";
}

.boschicon-bosch-ic-opc::before {
  content: "\f00a7";
}

.boschicon-bosch-ic-opening-generic::before {
  content: "\f03b6";
}

.boschicon-bosch-ic-options::before {
  content: "\e1fb";
}

.boschicon-bosch-ic-options-vertical::before {
  content: "\f027b";
}

.boschicon-bosch-ic-ordernumber::before {
  content: "\e4ef";
}

.boschicon-bosch-ic-origami-boat::before {
  content: "\e1fc";
}

.boschicon-bosch-ic-osdp::before {
  content: "\f00a8";
}

.boschicon-bosch-ic-outdoor-ear-off::before {
  content: "\f032d";
}

.boschicon-bosch-ic-oven::before {
  content: "\e593";
}

.boschicon-bosch-ic-package-self-service::before {
  content: "\e723";
}

.boschicon-bosch-ic-pallete-car::before {
  content: "\e1fd";
}

.boschicon-bosch-ic-pallete-car-connected::before {
  content: "\e1fe";
}

.boschicon-bosch-ic-panel::before {
  content: "\e1ff";
}

.boschicon-bosch-ic-panel-control::before {
  content: "\e631";
}

.boschicon-bosch-ic-panel-control-manual::before {
  content: "\e71b";
}

.boschicon-bosch-ic-paperclip::before {
  content: "\e200";
}

.boschicon-bosch-ic-parachute-user::before {
  content: "\f0495";
}

.boschicon-bosch-ic-parameter-process::before {
  content: "\e6dc";
}

.boschicon-bosch-ic-parking::before {
  content: "\e202";
}

.boschicon-bosch-ic-parking-assistance::before {
  content: "\f014c";
}

.boschicon-bosch-ic-parking-check::before {
  content: "\f0174";
}

.boschicon-bosch-ic-passage::before {
  content: "\f03b7";
}

.boschicon-bosch-ic-pause::before {
  content: "\e203";
}

.boschicon-bosch-ic-paw::before {
  content: "\f0194";
}

.boschicon-bosch-ic-payment::before {
  content: "\e204";
}

.boschicon-bosch-ic-pb-frame::before {
  content: "\e8b8";
}

.boschicon-bosch-ic-pb-frame-disabled-bold::before {
  content: "\e8b9";
}

.boschicon-bosch-ic-pb-frame-disabled-light::before {
  content: "\e8ba";
}

.boschicon-bosch-ic-pellet-printer::before {
  content: "\f04ea";
}

.boschicon-bosch-ic-people::before {
  content: "\e205";
}

.boschicon-bosch-ic-petrol-charging-station-hybrid::before {
  content: "\e5bf";
}

.boschicon-bosch-ic-petrol-station::before {
  content: "\e206";
}

.boschicon-bosch-ic-petrol-station-diesel::before {
  content: "\f03ab";
}

.boschicon-bosch-ic-phoenix::before {
  content: "\e586";
}

.boschicon-bosch-ic-picture-in-picture::before {
  content: "\f04f6";
}

.boschicon-bosch-ic-picture-ruler::before {
  content: "\f0509";
}

.boschicon-bosch-ic-pig::before {
  content: "\e5e6";
}

.boschicon-bosch-ic-piggybank::before {
  content: "\e207";
}

.boschicon-bosch-ic-pill::before {
  content: "\f00bc";
}

.boschicon-bosch-ic-pin-classic::before {
  content: "\e208";
}

.boschicon-bosch-ic-pin-modern::before {
  content: "\e209";
}

.boschicon-bosch-ic-pin-pressfit::before {
  content: "\e68a";
}

.boschicon-bosch-ic-pins::before {
  content: "\f00d5";
}

.boschicon-bosch-ic-pinterest::before {
  content: "\eaa0";
}

.boschicon-bosch-ic-pinterest-frame::before {
  content: "\ea8c";
}

.boschicon-bosch-ic-pipe-cutter::before {
  content: "\f027f";
}

.boschicon-bosch-ic-pipe-water::before {
  content: "\f031a";
}

.boschicon-bosch-ic-plan-floorplan-edit::before {
  content: "\f011b";
}

.boschicon-bosch-ic-plan-outline::before {
  content: "\f0488";
}

.boschicon-bosch-ic-plan-outline-checkout::before {
  content: "\f0487";
}

.boschicon-bosch-ic-plane-side::before {
  content: "\e20a";
}

.boschicon-bosch-ic-plane-top::before {
  content: "\e5af";
}

.boschicon-bosch-ic-plane-top-headset::before {
  content: "\f0025";
}

.boschicon-bosch-ic-plasmacluster::before {
  content: "\f0326";
}

.boschicon-bosch-ic-plate::before {
  content: "\e4d6";
}

.boschicon-bosch-ic-play::before {
  content: "\e20b";
}

.boschicon-bosch-ic-play-back-arrow::before {
  content: "\f01e5";
}

.boschicon-bosch-ic-plug-12v::before {
  content: "\e20c";
}

.boschicon-bosch-ic-plug-and-charge::before {
  content: "\eaca";
}

.boschicon-bosch-ic-plug-and-charge-frame::before {
  content: "\eacb";
}

.boschicon-bosch-ic-plug-and-charge-symbol::before {
  content: "\eacc";
}

.boschicon-bosch-ic-plug-ethernet::before {
  content: "\f04be";
}

.boschicon-bosch-ic-plug-play::before {
  content: "\e529";
}

.boschicon-bosch-ic-plug-poe::before {
  content: "\f00af";
}

.boschicon-bosch-ic-plug-socket::before {
  content: "\f04a7";
}

.boschicon-bosch-ic-plus-minus::before {
  content: "\f04eb";
}

.boschicon-bosch-ic-podium-winner-trophy::before {
  content: "\f047b";
}

.boschicon-bosch-ic-pointbus::before {
  content: "\f00ac";
}

.boschicon-bosch-ic-police::before {
  content: "\e20e";
}

.boschicon-bosch-ic-post-it-collection::before {
  content: "\e2f8";
}

.boschicon-bosch-ic-postal-code::before {
  content: "\e211";
}

.boschicon-bosch-ic-pot::before {
  content: "\e308";
}

.boschicon-bosch-ic-power::before {
  content: "\e212";
}

.boschicon-bosch-ic-power-contact::before {
  content: "\e68b";
}

.boschicon-bosch-ic-power-plants::before {
  content: "\e6e5";
}

.boschicon-bosch-ic-power-point::before {
  content: "\f03bc";
}

.boschicon-bosch-ic-power-point-slide-set::before {
  content: "\f03bd";
}

.boschicon-bosch-ic-power-rated-20::before {
  content: "\f008e";
}

.boschicon-bosch-ic-power-supply-unit-plug::before {
  content: "\f023e";
}

.boschicon-bosch-ic-presentation-speaker::before {
  content: "\e4c9";
}

.boschicon-bosch-ic-print::before {
  content: "\e213";
}

.boschicon-bosch-ic-prism::before {
  content: "\e570";
}

.boschicon-bosch-ic-prison::before {
  content: "\e632";
}

.boschicon-bosch-ic-prison-cell::before {
  content: "\e633";
}

.boschicon-bosch-ic-problem-frame::before {
  content: "\e899";
}

.boschicon-bosch-ic-product-broken::before {
  content: "\e6f2";
}

.boschicon-bosch-ic-product-checkmark::before {
  content: "\e6f1";
}

.boschicon-bosch-ic-product-database-table::before {
  content: "\f001c";
}

.boschicon-bosch-ic-product-falling::before {
  content: "\e6f0";
}

.boschicon-bosch-ic-projection-interactive::before {
  content: "\e484";
}

.boschicon-bosch-ic-promotion-frame::before {
  content: "\e89a";
}

.boschicon-bosch-ic-propeller::before {
  content: "\e58a";
}

.boschicon-bosch-ic-prototyping::before {
  content: "\e214";
}

.boschicon-bosch-ic-puzzle::before {
  content: "\e215";
}

.boschicon-bosch-ic-puzzle-2::before {
  content: "\f01a2";
}

.boschicon-bosch-ic-puzzle-binary::before {
  content: "\f013e";
}

.boschicon-bosch-ic-puzzle-binary-filled::before {
  content: "\f02ad";
}

.boschicon-bosch-ic-puzzle-video-integration::before {
  content: "\f01f7";
}

.boschicon-bosch-ic-qr-code::before {
  content: "\e397";
}

.boschicon-bosch-ic-qr-code-scan::before {
  content: "\f0257";
}

.boschicon-bosch-ic-quad::before {
  content: "\e216";
}

.boschicon-bosch-ic-quadlock-contact-female::before {
  content: "\f0534";
}

.boschicon-bosch-ic-quadlock-contact-male::before {
  content: "\f0535";
}

.boschicon-bosch-ic-question::before {
  content: "\e217";
}

.boschicon-bosch-ic-question-frame::before {
  content: "\e89b";
}

.boschicon-bosch-ic-rabbit::before {
  content: "\e5e7";
}

.boschicon-bosch-ic-radar::before {
  content: "\e218";
}

.boschicon-bosch-ic-radar-doppler::before {
  content: "\f019b";
}

.boschicon-bosch-ic-radiator-fan-spray::before {
  content: "\e2ed";
}

.boschicon-bosch-ic-radio::before {
  content: "\e219";
}

.boschicon-bosch-ic-radio-broadcasting::before {
  content: "\e634";
}

.boschicon-bosch-ic-radioactive-disabled-light::before {
  content: "\f019c";
}

.boschicon-bosch-ic-radiotower::before {
  content: "\e21a";
}

.boschicon-bosch-ic-raid::before {
  content: "\f00aa";
}

.boschicon-bosch-ic-rainbow::before {
  content: "\e3aa";
}

.boschicon-bosch-ic-rasp::before {
  content: "\f04c5";
}

.boschicon-bosch-ic-rat-mouse::before {
  content: "\f03bb";
}

.boschicon-bosch-ic-reader-card::before {
  content: "\f0140";
}

.boschicon-bosch-ic-receiver-pocket-headphones::before {
  content: "\f011e";
}

.boschicon-bosch-ic-recycle-arrows::before {
  content: "\f01be";
}

.boschicon-bosch-ic-recycle-arrows-hdpe2::before {
  content: "\f029a";
}

.boschicon-bosch-ic-recycle-arrows-ldpe4::before {
  content: "\f0299";
}

.boschicon-bosch-ic-recycle-arrows-oth7::before {
  content: "\f0298";
}

.boschicon-bosch-ic-recycle-arrows-pap20::before {
  content: "\f0297";
}

.boschicon-bosch-ic-recycle-arrows-pap20-frame::before {
  content: "\e8b4";
}

.boschicon-bosch-ic-recycle-arrows-pap21::before {
  content: "\f0296";
}

.boschicon-bosch-ic-recycle-arrows-pap22::before {
  content: "\f0295";
}

.boschicon-bosch-ic-recycle-arrows-pet1::before {
  content: "\f0294";
}

.boschicon-bosch-ic-recycle-arrows-pp5::before {
  content: "\f0293";
}

.boschicon-bosch-ic-recycle-arrows-ps6::before {
  content: "\f0292";
}

.boschicon-bosch-ic-recycle-arrows-pvc3::before {
  content: "\f0291";
}

.boschicon-bosch-ic-redirect::before {
  content: "\e21b";
}

.boschicon-bosch-ic-redo::before {
  content: "\e21c";
}

.boschicon-bosch-ic-refinery-oil::before {
  content: "\e6e4";
}

.boschicon-bosch-ic-reflected-arrow::before {
  content: "\f04f7";
}

.boschicon-bosch-ic-reflected-arrow-emissivity::before {
  content: "\f04f8";
}

.boschicon-bosch-ic-refresh::before {
  content: "\e21e";
}

.boschicon-bosch-ic-refresh-checkmark::before {
  content: "\e52a";
}

.boschicon-bosch-ic-refresh-cloud::before {
  content: "\e21f";
}

.boschicon-bosch-ic-refresh-lock::before {
  content: "\f03b1";
}

.boschicon-bosch-ic-registration::before {
  content: "\e220";
}

.boschicon-bosch-ic-remote::before {
  content: "\e221";
}

.boschicon-bosch-ic-remote-desktop-fire-panel::before {
  content: "\f04a2";
}

.boschicon-bosch-ic-remote-desktop-fire-panel-add::before {
  content: "\f04a4";
}

.boschicon-bosch-ic-repair-appointment::before {
  content: "\f0306";
}

.boschicon-bosch-ic-replacement-filament::before {
  content: "\e52b";
}

.boschicon-bosch-ic-reporting::before {
  content: "\f0489";
}

.boschicon-bosch-ic-reset::before {
  content: "\e222";
}

.boschicon-bosch-ic-reset-lock::before {
  content: "\f03a8";
}

.boschicon-bosch-ic-resolution::before {
  content: "\e223";
}

.boschicon-bosch-ic-revolution-rpm::before {
  content: "\e5b9";
}

.boschicon-bosch-ic-rhombus-turn-arrow-right::before {
  content: "\f03ae";
}

.boschicon-bosch-ic-riding-mower::before {
  content: "\e4a6";
}

.boschicon-bosch-ic-rikscha-e::before {
  content: "\e5ba";
}

.boschicon-bosch-ic-ring-infrared::before {
  content: "\f003f";
}

.boschicon-bosch-ic-ring-infrared-ir::before {
  content: "\f01e4";
}

.boschicon-bosch-ic-rivet::before {
  content: "\e68c";
}

.boschicon-bosch-ic-road::before {
  content: "\e55e";
}

.boschicon-bosch-ic-road-disabled-bold::before {
  content: "\e664";
}

.boschicon-bosch-ic-road-disabled-light::before {
  content: "\e665";
}

.boschicon-bosch-ic-robot::before {
  content: "\e224";
}

.boschicon-bosch-ic-robot-body::before {
  content: "\e635";
}

.boschicon-bosch-ic-robot-body-arrow::before {
  content: "\e636";
}

.boschicon-bosch-ic-robot-cleaning::before {
  content: "\e592";
}

.boschicon-bosch-ic-robot-connected::before {
  content: "\e225";
}

.boschicon-bosch-ic-robot-lawnmower::before {
  content: "\e591";
}

.boschicon-bosch-ic-robot-onboarding-copilot::before {
  content: "\f04bd";
}

.boschicon-bosch-ic-robot-onboarding-copilot-body::before {
  content: "\f04bc";
}

.boschicon-bosch-ic-robot-onboarding-livechat::before {
  content: "\f0519";
}

.boschicon-bosch-ic-robot-onboarding-speaking::before {
  content: "\f0517";
}

.boschicon-bosch-ic-robot-settings::before {
  content: "\e472";
}

.boschicon-bosch-ic-robothead::before {
  content: "\e226";
}

.boschicon-bosch-ic-rocket::before {
  content: "\e227";
}

.boschicon-bosch-ic-rollercoaster::before {
  content: "\e6fa";
}

.boschicon-bosch-ic-roof::before {
  content: "\e483";
}

.boschicon-bosch-ic-roof-solo::before {
  content: "\f02f1";
}

.boschicon-bosch-ic-rotation::before {
  content: "\e228";
}

.boschicon-bosch-ic-rotation-360::before {
  content: "\e229";
}

.boschicon-bosch-ic-rotation-x-left::before {
  content: "\e22a";
}

.boschicon-bosch-ic-rotation-x-right::before {
  content: "\e22b";
}

.boschicon-bosch-ic-rotation-y-down::before {
  content: "\e22c";
}

.boschicon-bosch-ic-rotation-y-up::before {
  content: "\e22d";
}

.boschicon-bosch-ic-route::before {
  content: "\e22e";
}

.boschicon-bosch-ic-route-focus::before {
  content: "\e4cc";
}

.boschicon-bosch-ic-router::before {
  content: "\e2fb";
}

.boschicon-bosch-ic-rubbish-fish::before {
  content: "\e551";
}

.boschicon-bosch-ic-rubbish-glass-bin::before {
  content: "\f0266";
}

.boschicon-bosch-ic-rubbish-organic-bin::before {
  content: "\e552";
}

.boschicon-bosch-ic-rubbish-paper::before {
  content: "\e553";
}

.boschicon-bosch-ic-rubbish-paper-bin::before {
  content: "\e554";
}

.boschicon-bosch-ic-rubbish-residual-bin::before {
  content: "\e555";
}

.boschicon-bosch-ic-rubbish-trash-bin::before {
  content: "\f0262";
}

.boschicon-bosch-ic-rubbish-waste-bin::before {
  content: "\f0263";
}

.boschicon-bosch-ic-rubbish-waste-container::before {
  content: "\f0264";
}

.boschicon-bosch-ic-ruler::before {
  content: "\e22f";
}

.boschicon-bosch-ic-ruler-measurement-distance::before {
  content: "\f04f9";
}

.boschicon-bosch-ic-ruler-pen::before {
  content: "\e230";
}

.boschicon-bosch-ic-satellite::before {
  content: "\e231";
}

.boschicon-bosch-ic-save::before {
  content: "\e232";
}

.boschicon-bosch-ic-scale::before {
  content: "\e233";
}

.boschicon-bosch-ic-scale-co2::before {
  content: "\f012e";
}

.boschicon-bosch-ic-scd::before {
  content: "\e48a";
}

.boschicon-bosch-ic-scissors::before {
  content: "\e234";
}

.boschicon-bosch-ic-scissors-ribbon-cut::before {
  content: "\f02c4";
}

.boschicon-bosch-ic-scooter::before {
  content: "\e2cb";
}

.boschicon-bosch-ic-scooter-kick::before {
  content: "\e6eb";
}

.boschicon-bosch-ic-screen-service::before {
  content: "\e3a1";
}

.boschicon-bosch-ic-screen-split-horizontal::before {
  content: "\e55f";
}

.boschicon-bosch-ic-screen-split-vertical::before {
  content: "\e560";
}

.boschicon-bosch-ic-screenshot-frame::before {
  content: "\e561";
}

.boschicon-bosch-ic-screw::before {
  content: "\e52c";
}

.boschicon-bosch-ic-screw-cross-slot::before {
  content: "\f026b";
}

.boschicon-bosch-ic-screw-flash::before {
  content: "\f0542";
}

.boschicon-bosch-ic-screw-hexagon-head::before {
  content: "\f026c";
}

.boschicon-bosch-ic-screw-hexagon-internal::before {
  content: "\f026d";
}

.boschicon-bosch-ic-screw-lock::before {
  content: "\f053b";
}

.boschicon-bosch-ic-screw-nut::before {
  content: "\f00c8";
}

.boschicon-bosch-ic-screw-slotted::before {
  content: "\f026e";
}

.boschicon-bosch-ic-screw-torx::before {
  content: "\f026f";
}

.boschicon-bosch-ic-screw-tube-glue::before {
  content: "\f053a";
}

.boschicon-bosch-ic-screwdriver-battery-powered::before {
  content: "\f02e2";
}

.boschicon-bosch-ic-screwdriver-voltage-tester-flash::before {
  content: "\f033b";
}

.boschicon-bosch-ic-screwing-bolt::before {
  content: "\f0536";
}

.boschicon-bosch-ic-screwing-bolt-flash::before {
  content: "\f0543";
}

.boschicon-bosch-ic-sdcard::before {
  content: "\e4c6";
}

.boschicon-bosch-ic-sdcard-error::before {
  content: "\f04fa";
}

.boschicon-bosch-ic-sdcard-micro::before {
  content: "\f013f";
}

.boschicon-bosch-ic-sealing-cipg::before {
  content: "\e68e";
}

.boschicon-bosch-ic-sealing-groove::before {
  content: "\f00c9";
}

.boschicon-bosch-ic-sealing-tongue-groove-flash::before {
  content: "\f00ca";
}

.boschicon-bosch-ic-search::before {
  content: "\e235";
}

.boschicon-bosch-ic-search-number-add::before {
  content: "\e602";
}

.boschicon-bosch-ic-seat-belt::before {
  content: "\e52d";
}

.boschicon-bosch-ic-security::before {
  content: "\e236";
}

.boschicon-bosch-ic-security-ac::before {
  content: "\f02a4";
}

.boschicon-bosch-ic-security-check::before {
  content: "\e237";
}

.boschicon-bosch-ic-security-corrosion-drop::before {
  content: "\f04e6";
}

.boschicon-bosch-ic-security-fire::before {
  content: "\f0272";
}

.boschicon-bosch-ic-security-lock::before {
  content: "\f014e";
}

.boschicon-bosch-ic-security-street::before {
  content: "\f023f";
}

.boschicon-bosch-ic-security-user::before {
  content: "\e238";
}

.boschicon-bosch-ic-sensor::before {
  content: "\e239";
}

.boschicon-bosch-ic-sensor-air-mass-meter::before {
  content: "\f01c4";
}

.boschicon-bosch-ic-sensor-air-quality::before {
  content: "\e587";
}

.boschicon-bosch-ic-sensor-cable::before {
  content: "\e473";
}

.boschicon-bosch-ic-sensor-circle::before {
  content: "\e5bb";
}

.boschicon-bosch-ic-sensor-dynamic::before {
  content: "\e6d2";
}

.boschicon-bosch-ic-sensor-knock::before {
  content: "\f01c3";
}

.boschicon-bosch-ic-sensor-lidar::before {
  content: "\e562";
}

.boschicon-bosch-ic-sensor-multifunctional::before {
  content: "\e5ae";
}

.boschicon-bosch-ic-sensor-pressure::before {
  content: "\f01c5";
}

.boschicon-bosch-ic-sensor-radar::before {
  content: "\e6d3";
}

.boschicon-bosch-ic-sensor-speed-rpm::before {
  content: "\f01c7";
}

.boschicon-bosch-ic-sensor-temperature::before {
  content: "\f01c6";
}

.boschicon-bosch-ic-sensor-throttle-position::before {
  content: "\f01c2";
}

.boschicon-bosch-ic-sensor-ultrasonic::before {
  content: "\e704";
}

.boschicon-bosch-ic-sensor-vh2::before {
  content: "\f0511";
}

.boschicon-bosch-ic-server::before {
  content: "\e23a";
}

.boschicon-bosch-ic-server-arrows::before {
  content: "\e440";
}

.boschicon-bosch-ic-server-connectivity::before {
  content: "\e4c8";
}

.boschicon-bosch-ic-server-expansion::before {
  content: "\e23b";
}

.boschicon-bosch-ic-server-rate::before {
  content: "\e23c";
}

.boschicon-bosch-ic-server-share::before {
  content: "\e442";
}

.boschicon-bosch-ic-server-single::before {
  content: "\f0240";
}

.boschicon-bosch-ic-service-agent::before {
  content: "\e23d";
}

.boschicon-bosch-ic-service-agent-error::before {
  content: "\f04fb";
}

.boschicon-bosch-ic-service-time::before {
  content: "\e23e";
}

.boschicon-bosch-ic-set::before {
  content: "\e603";
}

.boschicon-bosch-ic-settings::before {
  content: "\e23f";
}

.boschicon-bosch-ic-settings-arrows::before {
  content: "\e240";
}

.boschicon-bosch-ic-settings-attention::before {
  content: "\e2db";
}

.boschicon-bosch-ic-settings-connected-ptrz::before {
  content: "\f00a9";
}

.boschicon-bosch-ic-settings-drop-check::before {
  content: "\f02ef";
}

.boschicon-bosch-ic-settings-editor::before {
  content: "\e443";
}

.boschicon-bosch-ic-settings-lock::before {
  content: "\e2e2";
}

.boschicon-bosch-ic-settings-n::before {
  content: "\e2e3";
}

.boschicon-bosch-ic-settings-range-ptrz::before {
  content: "\f01f6";
}

.boschicon-bosch-ic-settings-user-dollar::before {
  content: "\f02a2";
}

.boschicon-bosch-ic-shape-circle-square::before {
  content: "\e596";
}

.boschicon-bosch-ic-shape-square-overlapping::before {
  content: "\e5b0";
}

.boschicon-bosch-ic-share::before {
  content: "\e242";
}

.boschicon-bosch-ic-share-frame::before {
  content: "\e89c";
}

.boschicon-bosch-ic-shark::before {
  content: "\e4bc";
}

.boschicon-bosch-ic-sheep::before {
  content: "\e5e8";
}

.boschicon-bosch-ic-shell::before {
  content: "\e5e9";
}

.boschicon-bosch-ic-shield-stop::before {
  content: "\e243";
}

.boschicon-bosch-ic-ship::before {
  content: "\e244";
}

.boschicon-bosch-ic-ship-side::before {
  content: "\e245";
}

.boschicon-bosch-ic-shirt-business::before {
  content: "\e4f0";
}

.boschicon-bosch-ic-shirt-casual::before {
  content: "\e4f1";
}

.boschicon-bosch-ic-shirt-ice::before {
  content: "\e2e7";
}

.boschicon-bosch-ic-shock-resistant::before {
  content: "\f00a1";
}

.boschicon-bosch-ic-shopping-bags::before {
  content: "\e3b5";
}

.boschicon-bosch-ic-shoppingcart::before {
  content: "\e246";
}

.boschicon-bosch-ic-shoppingcart-add::before {
  content: "\e247";
}

.boschicon-bosch-ic-shoppingcart-remove::before {
  content: "\f017a";
}

.boschicon-bosch-ic-shoppingcart-switch::before {
  content: "\e248";
}

.boschicon-bosch-ic-shower::before {
  content: "\e556";
}

.boschicon-bosch-ic-shower-drop-1::before {
  content: "\e666";
}

.boschicon-bosch-ic-shower-drop-2::before {
  content: "\e667";
}

.boschicon-bosch-ic-shower-drop-3::before {
  content: "\e668";
}

.boschicon-bosch-ic-shower-drop-4::before {
  content: "\e669";
}

.boschicon-bosch-ic-shower-female::before {
  content: "\e557";
}

.boschicon-bosch-ic-shower-male::before {
  content: "\e558";
}

.boschicon-bosch-ic-shredder-machine::before {
  content: "\f014a";
}

.boschicon-bosch-ic-shrimp::before {
  content: "\e5ea";
}

.boschicon-bosch-ic-shrinking-arrows-circle::before {
  content: "\e691";
}

.boschicon-bosch-ic-sign-cars-traffic-jam::before {
  content: "\f045c";
}

.boschicon-bosch-ic-sign-curve-s::before {
  content: "\f045b";
}

.boschicon-bosch-ic-sign-warning-gradient-10-percent::before {
  content: "\f045a";
}

.boschicon-bosch-ic-sign-warning-slope::before {
  content: "\e674";
}

.boschicon-bosch-ic-sign-warning-slope-high::before {
  content: "\f02c5";
}

.boschicon-bosch-ic-signal-full::before {
  content: "\e249";
}

.boschicon-bosch-ic-signal-half::before {
  content: "\e24a";
}

.boschicon-bosch-ic-signal-high::before {
  content: "\f0166";
}

.boschicon-bosch-ic-signal-lost::before {
  content: "\e24b";
}

.boschicon-bosch-ic-signal-low::before {
  content: "\f0167";
}

.boschicon-bosch-ic-signal-very-low::before {
  content: "\f0168";
}

.boschicon-bosch-ic-signpost::before {
  content: "\e24c";
}

.boschicon-bosch-ic-silos-gas-leaf-biogas::before {
  content: "\f028c";
}

.boschicon-bosch-ic-silos-gas-natural::before {
  content: "\f028b";
}

.boschicon-bosch-ic-sinus-curve::before {
  content: "\e66a";
}

.boschicon-bosch-ic-siren::before {
  content: "\e58e";
}

.boschicon-bosch-ic-sketch-room-touch-gesture-tap-single::before {
  content: "\f0508";
}

.boschicon-bosch-ic-skip-backward-frame::before {
  content: "\e8a6";
}

.boschicon-bosch-ic-skip-fast-backward-frame::before {
  content: "\e8a7";
}

.boschicon-bosch-ic-skip-fast-forward-frame::before {
  content: "\e8a8";
}

.boschicon-bosch-ic-skip-forward::before {
  content: "\f0242";
}

.boschicon-bosch-ic-skip-forward-frame::before {
  content: "\e8a9";
}

.boschicon-bosch-ic-skype::before {
  content: "\eaa1";
}

.boschicon-bosch-ic-skype-frame::before {
  content: "\ea98";
}

.boschicon-bosch-ic-skyscraper::before {
  content: "\e24e";
}

.boschicon-bosch-ic-skyscraper-building-gpt::before {
  content: "\f04a5";
}

.boschicon-bosch-ic-skyscraper-camera::before {
  content: "\f049e";
}

.boschicon-bosch-ic-skyscraper-connected::before {
  content: "\f02a3";
}

.boschicon-bosch-ic-skyscraper-danger::before {
  content: "\e637";
}

.boschicon-bosch-ic-skyscraper-digital-twin::before {
  content: "\f04bb";
}

.boschicon-bosch-ic-skyscraper-emoji-happy::before {
  content: "\f031e";
}

.boschicon-bosch-ic-skyscraper-flame::before {
  content: "\f049f";
}

.boschicon-bosch-ic-skyscraper-flat::before {
  content: "\e638";
}

.boschicon-bosch-ic-skyscraper-flat-floor-low::before {
  content: "\e639";
}

.boschicon-bosch-ic-skyscraper-flat-floor-middle::before {
  content: "\e63a";
}

.boschicon-bosch-ic-skyscraper-flat-floor-top::before {
  content: "\e63b";
}

.boschicon-bosch-ic-skyscraper-flat-semi-detached::before {
  content: "\e63c";
}

.boschicon-bosch-ic-skyscraper-locked::before {
  content: "\e63d";
}

.boschicon-bosch-ic-skyscraper-settings::before {
  content: "\e63e";
}

.boschicon-bosch-ic-skyscraper-wrench::before {
  content: "\f0316";
}

.boschicon-bosch-ic-smart-sensor::before {
  content: "\e479";
}

.boschicon-bosch-ic-smartcity-camera::before {
  content: "\e6d9";
}

.boschicon-bosch-ic-smartphone::before {
  content: "\e251";
}

.boschicon-bosch-ic-smartphone-acoustic::before {
  content: "\e252";
}

.boschicon-bosch-ic-smartphone-ar-diorama::before {
  content: "\f049a";
}

.boschicon-bosch-ic-smartphone-arrow-right::before {
  content: "\e253";
}

.boschicon-bosch-ic-smartphone-arrows-x-y-z::before {
  content: "\e254";
}

.boschicon-bosch-ic-smartphone-ban::before {
  content: "\e465";
}

.boschicon-bosch-ic-smartphone-clock::before {
  content: "\e255";
}

.boschicon-bosch-ic-smartphone-cloud::before {
  content: "\e256";
}

.boschicon-bosch-ic-smartphone-connected::before {
  content: "\e45b";
}

.boschicon-bosch-ic-smartphone-loading-wheel::before {
  content: "\e257";
}

.boschicon-bosch-ic-smartphone-smashed::before {
  content: "\e258";
}

.boschicon-bosch-ic-smartphone-vibration::before {
  content: "\e259";
}

.boschicon-bosch-ic-smartphone-z::before {
  content: "\e25a";
}

.boschicon-bosch-ic-smartwatch-connected::before {
  content: "\e25b";
}

.boschicon-bosch-ic-smd-busbar::before {
  content: "\f053c";
}

.boschicon-bosch-ic-smd-busbar-bridge::before {
  content: "\f053d";
}

.boschicon-bosch-ic-snapchat::before {
  content: "\eaa2";
}

.boschicon-bosch-ic-snowmobile::before {
  content: "\e4a5";
}

.boschicon-bosch-ic-socket-europe::before {
  content: "\e71c";
}

.boschicon-bosch-ic-software-tex::before {
  content: "\f01d1";
}

.boschicon-bosch-ic-solder::before {
  content: "\f00cb";
}

.boschicon-bosch-ic-solder-heat::before {
  content: "\f0392";
}

.boschicon-bosch-ic-solder-method-smd::before {
  content: "\f00d4";
}

.boschicon-bosch-ic-solder-selective::before {
  content: "\e692";
}

.boschicon-bosch-ic-solder-selective-ssl::before {
  content: "\f00cc";
}

.boschicon-bosch-ic-sonotrode::before {
  content: "\f00bd";
}

.boschicon-bosch-ic-sort-alphabetically::before {
  content: "\e398";
}

.boschicon-bosch-ic-sound-off-bold::before {
  content: "\e6fc";
}

.boschicon-bosch-ic-sound-off-light::before {
  content: "\e6fb";
}

.boschicon-bosch-ic-sound-pressure-level-88::before {
  content: "\f008c";
}

.boschicon-bosch-ic-sound-pressure-level-90::before {
  content: "\f008b";
}

.boschicon-bosch-ic-sound-professional::before {
  content: "\f0024";
}

.boschicon-bosch-ic-spare-parts::before {
  content: "\e25c";
}

.boschicon-bosch-ic-spark-plug-change::before {
  content: "\f04b4";
}

.boschicon-bosch-ic-speaker-acoustic::before {
  content: "\e25e";
}

.boschicon-bosch-ic-speechbubble-user::before {
  content: "\f0499";
}

.boschicon-bosch-ic-speed-nut::before {
  content: "\f0398";
}

.boschicon-bosch-ic-speedlimit-60::before {
  content: "\f0459";
}

.boschicon-bosch-ic-speedlimit-80-dirty::before {
  content: "\f00e3";
}

.boschicon-bosch-ic-speedlimit-80-revoking::before {
  content: "\f00e2";
}

.boschicon-bosch-ic-speedlimit-revoking::before {
  content: "\f00e1";
}

.boschicon-bosch-ic-speedometer::before {
  content: "\e25f";
}

.boschicon-bosch-ic-speedometer-bitrate-reduce::before {
  content: "\f0088";
}

.boschicon-bosch-ic-speedometer-high::before {
  content: "\e5bc";
}

.boschicon-bosch-ic-speedometer-instrument-cluster::before {
  content: "\f0243";
}

.boschicon-bosch-ic-speedometer-speed-high::before {
  content: "\e604";
}

.boschicon-bosch-ic-spot::before {
  content: "\f04fc";
}

.boschicon-bosch-ic-spring-check::before {
  content: "\f02ea";
}

.boschicon-bosch-ic-spring-mechanical::before {
  content: "\e693";
}

.boschicon-bosch-ic-spring-tension::before {
  content: "\f02bd";
}

.boschicon-bosch-ic-square-add::before {
  content: "\e70b";
}

.boschicon-bosch-ic-square-bend-45-degree-arrow::before {
  content: "\f038b";
}

.boschicon-bosch-ic-square-overlapping::before {
  content: "\e5b1";
}

.boschicon-bosch-ic-square-remove::before {
  content: "\f01df";
}

.boschicon-bosch-ic-square-rotate::before {
  content: "\f0507";
}

.boschicon-bosch-ic-stadium::before {
  content: "\e260";
}

.boschicon-bosch-ic-stadium-sport::before {
  content: "\e6e3";
}

.boschicon-bosch-ic-stairs::before {
  content: "\e261";
}

.boschicon-bosch-ic-stairs-arrow-down::before {
  content: "\f01c0";
}

.boschicon-bosch-ic-stairs-arrow-up::before {
  content: "\f01bf";
}

.boschicon-bosch-ic-staking-hot-air::before {
  content: "\e694";
}

.boschicon-bosch-ic-staking-metal::before {
  content: "\f052b";
}

.boschicon-bosch-ic-staking-metal-flash::before {
  content: "\f053f";
}

.boschicon-bosch-ic-stamp::before {
  content: "\e262";
}

.boschicon-bosch-ic-standby::before {
  content: "\e263";
}

.boschicon-bosch-ic-start-play-frame::before {
  content: "\e89e";
}

.boschicon-bosch-ic-starter::before {
  content: "\e2e0";
}

.boschicon-bosch-ic-steering-system::before {
  content: "\f002f";
}

.boschicon-bosch-ic-steering-system-steer-by-wire::before {
  content: "\f00dc";
}

.boschicon-bosch-ic-steering-wheel::before {
  content: "\e264";
}

.boschicon-bosch-ic-steering-wheel-arrow::before {
  content: "\e2ea";
}

.boschicon-bosch-ic-steering-wheel-arrows::before {
  content: "\e5bd";
}

.boschicon-bosch-ic-steering-wheel-arrows-up::before {
  content: "\f0156";
}

.boschicon-bosch-ic-steering-wheel-connected::before {
  content: "\e265";
}

.boschicon-bosch-ic-steering-wheel-hand-horn::before {
  content: "\f002d";
}

.boschicon-bosch-ic-steering-wheel-hands::before {
  content: "\e266";
}

.boschicon-bosch-ic-steering-wheel-hands-automated::before {
  content: "\e52e";
}

.boschicon-bosch-ic-steps::before {
  content: "\e267";
}

.boschicon-bosch-ic-steps-locator::before {
  content: "\e71a";
}

.boschicon-bosch-ic-stethoscope::before {
  content: "\e268";
}

.boschicon-bosch-ic-sticker-peel::before {
  content: "\f04db";
}

.boschicon-bosch-ic-stitching::before {
  content: "\e695";
}

.boschicon-bosch-ic-stop::before {
  content: "\e269";
}

.boschicon-bosch-ic-stop-frame::before {
  content: "\e8ac";
}

.boschicon-bosch-ic-stop-frame1::before {
  content: "\e482";
}

.boschicon-bosch-ic-stopwatch::before {
  content: "\e26a";
}

.boschicon-bosch-ic-stopwatch-disabled-bold::before {
  content: "\f0515";
}

.boschicon-bosch-ic-stopwatch-disabled-light::before {
  content: "\f0516";
}

.boschicon-bosch-ic-storage-local::before {
  content: "\e26b";
}

.boschicon-bosch-ic-store::before {
  content: "\f0016";
}

.boschicon-bosch-ic-stove-top::before {
  content: "\e58c";
}

.boschicon-bosch-ic-streets-locator::before {
  content: "\f0171";
}

.boschicon-bosch-ic-stroller::before {
  content: "\e4c2";
}

.boschicon-bosch-ic-structure::before {
  content: "\e26c";
}

.boschicon-bosch-ic-structure-area::before {
  content: "\f00ff";
}

.boschicon-bosch-ic-structure-bacnet::before {
  content: "\f00f9";
}

.boschicon-bosch-ic-structure-calculate::before {
  content: "\f0100";
}

.boschicon-bosch-ic-structure-can-bus::before {
  content: "\e5b4";
}

.boschicon-bosch-ic-structure-collection::before {
  content: "\f0102";
}

.boschicon-bosch-ic-structure-components::before {
  content: "\f0103";
}

.boschicon-bosch-ic-structure-device::before {
  content: "\f0104";
}

.boschicon-bosch-ic-structure-dragdrop::before {
  content: "\f0105";
}

.boschicon-bosch-ic-structure-floor::before {
  content: "\f0106";
}

.boschicon-bosch-ic-structure-label-edit::before {
  content: "\f0116";
}

.boschicon-bosch-ic-structure-line::before {
  content: "\f001b";
}

.boschicon-bosch-ic-structure-organization::before {
  content: "\f0107";
}

.boschicon-bosch-ic-structure-questionmark::before {
  content: "\f0108";
}

.boschicon-bosch-ic-structure-sbus::before {
  content: "\f00fa";
}

.boschicon-bosch-ic-structure-server::before {
  content: "\f0117";
}

.boschicon-bosch-ic-structure-settings::before {
  content: "\f0109";
}

.boschicon-bosch-ic-structure-skyscraper::before {
  content: "\f010a";
}

.boschicon-bosch-ic-structure-window-console::before {
  content: "\f010b";
}

.boschicon-bosch-ic-structure-wrench::before {
  content: "\f010c";
}

.boschicon-bosch-ic-subtitles::before {
  content: "\e26d";
}

.boschicon-bosch-ic-subtitles-off-light::before {
  content: "\e26e";
}

.boschicon-bosch-ic-subtract-frame::before {
  content: "\e8aa";
}

.boschicon-bosch-ic-sugar::before {
  content: "\f0265";
}

.boschicon-bosch-ic-suitcase::before {
  content: "\e4f2";
}

.boschicon-bosch-ic-suitcase-small::before {
  content: "\f003a";
}

.boschicon-bosch-ic-suitcase-small-remove::before {
  content: "\f003b";
}

.boschicon-bosch-ic-summary::before {
  content: "\e26f";
}

.boschicon-bosch-ic-sun::before {
  content: "\e270";
}

.boschicon-bosch-ic-sun-half-filled::before {
  content: "\e271";
}

.boschicon-bosch-ic-sun-hdr::before {
  content: "\f01e0";
}

.boschicon-bosch-ic-sun-ice::before {
  content: "\e3a2";
}

.boschicon-bosch-ic-sun-ice-parking::before {
  content: "\e52f";
}

.boschicon-bosch-ic-sun-moon::before {
  content: "\e2d9";
}

.boschicon-bosch-ic-sun-off-disabled-bold::before {
  content: "\e3a3";
}

.boschicon-bosch-ic-sun-photovoltaic::before {
  content: "\f016a";
}

.boschicon-bosch-ic-sunshade-table::before {
  content: "\e272";
}

.boschicon-bosch-ic-surface-average::before {
  content: "\f04fd";
}

.boschicon-bosch-ic-surface-drops::before {
  content: "\f04fe";
}

.boschicon-bosch-ic-surface-k-type::before {
  content: "\f04ff";
}

.boschicon-bosch-ic-surveillance::before {
  content: "\e273";
}

.boschicon-bosch-ic-survey-checkmark::before {
  content: "\e444";
}

.boschicon-bosch-ic-syringe::before {
  content: "\e532";
}

.boschicon-bosch-ic-syringe-change::before {
  content: "\e531";
}

.boschicon-bosch-ic-syringe-change-needle::before {
  content: "\e530";
}

.boschicon-bosch-ic-system-radar-connected::before {
  content: "\f0244";
}

.boschicon-bosch-ic-table::before {
  content: "\e48e";
}

.boschicon-bosch-ic-table-cells-merge::before {
  content: "\e72e";
}

.boschicon-bosch-ic-table-cells-split::before {
  content: "\e72d";
}

.boschicon-bosch-ic-table-chairs::before {
  content: "\e274";
}

.boschicon-bosch-ic-table-column-add-after::before {
  content: "\e729";
}

.boschicon-bosch-ic-table-column-add-before::before {
  content: "\e72b";
}

.boschicon-bosch-ic-table-header-add::before {
  content: "\e728";
}

.boschicon-bosch-ic-table-row-add-above::before {
  content: "\e72a";
}

.boschicon-bosch-ic-table-row-add-below::before {
  content: "\e72c";
}

.boschicon-bosch-ic-table-row-delete::before {
  content: "\e72f";
}

.boschicon-bosch-ic-tablet::before {
  content: "\e275";
}

.boschicon-bosch-ic-tablet-checklist::before {
  content: "\e5be";
}

.boschicon-bosch-ic-tablet-finger::before {
  content: "\e6ea";
}

.boschicon-bosch-ic-tablet-orientation-rotate::before {
  content: "\f039a";
}

.boschicon-bosch-ic-tank-layers::before {
  content: "\e474";
}

.boschicon-bosch-ic-tape::before {
  content: "\f0270";
}

.boschicon-bosch-ic-tape-teflon::before {
  content: "\f0271";
}

.boschicon-bosch-ic-target::before {
  content: "\e447";
}

.boschicon-bosch-ic-target-dart::before {
  content: "\e445";
}

.boschicon-bosch-ic-target-view::before {
  content: "\e446";
}

.boschicon-bosch-ic-tc-down::before {
  content: "\e2f3";
}

.boschicon-bosch-ic-tc-up::before {
  content: "\e2f4";
}

.boschicon-bosch-ic-team::before {
  content: "\e276";
}

.boschicon-bosch-ic-team-3::before {
  content: "\e66b";
}

.boschicon-bosch-ic-team-4::before {
  content: "\e66c";
}

.boschicon-bosch-ic-team-5::before {
  content: "\e66d";
}

.boschicon-bosch-ic-team-arrows-in::before {
  content: "\f00fb";
}

.boschicon-bosch-ic-team-disabled-bold::before {
  content: "\e5d7";
}

.boschicon-bosch-ic-team-disabled-light::before {
  content: "\e5d8";
}

.boschicon-bosch-ic-team-lightbulb::before {
  content: "\e277";
}

.boschicon-bosch-ic-team-signpost::before {
  content: "\e63f";
}

.boschicon-bosch-ic-team-warning::before {
  content: "\f0038";
}

.boschicon-bosch-ic-technical-service::before {
  content: "\e278";
}

.boschicon-bosch-ic-temperature::before {
  content: "\e279";
}

.boschicon-bosch-ic-temperature-arrow-down-decrease::before {
  content: "\f01dc";
}

.boschicon-bosch-ic-temperature-arrow-up-increase::before {
  content: "\f01db";
}

.boschicon-bosch-ic-temperature-checkmark::before {
  content: "\f03b4";
}

.boschicon-bosch-ic-temperature-fluctuating::before {
  content: "\e58b";
}

.boschicon-bosch-ic-temperature-heat::before {
  content: "\f0213";
}

.boschicon-bosch-ic-temperature-high::before {
  content: "\e27a";
}

.boschicon-bosch-ic-temperature-high-error::before {
  content: "\f0503";
}

.boschicon-bosch-ic-temperature-lock::before {
  content: "\f00d3";
}

.boschicon-bosch-ic-temperature-low::before {
  content: "\e27b";
}

.boschicon-bosch-ic-temperature-user-detection::before {
  content: "\f01e2";
}

.boschicon-bosch-ic-tempomat-pit::before {
  content: "\e2ec";
}

.boschicon-bosch-ic-tencent::before {
  content: "\eab3";
}

.boschicon-bosch-ic-tencent-frame::before {
  content: "\eab4";
}

.boschicon-bosch-ic-tent-event::before {
  content: "\f04a9";
}

.boschicon-bosch-ic-test-tube::before {
  content: "\e66e";
}

.boschicon-bosch-ic-tetragon-priority::before {
  content: "\f0139";
}

.boschicon-bosch-ic-tetrapack::before {
  content: "\f01bd";
}

.boschicon-bosch-ic-text-collection::before {
  content: "\f044e";
}

.boschicon-bosch-ic-text-indent-arrow::before {
  content: "\e730";
}

.boschicon-bosch-ic-text-outdent-arrow::before {
  content: "\e731";
}

.boschicon-bosch-ic-text-sign::before {
  content: "\f0506";
}

.boschicon-bosch-ic-theater::before {
  content: "\e27c";
}

.boschicon-bosch-ic-thermal-inlay::before {
  content: "\e696";
}

.boschicon-bosch-ic-thermal-via::before {
  content: "\e697";
}

.boschicon-bosch-ic-thickness-selection::before {
  content: "\e448";
}

.boschicon-bosch-ic-thread-diameter::before {
  content: "\e533";
}

.boschicon-bosch-ic-three-dots-circle-add::before {
  content: "\f044c";
}

.boschicon-bosch-ic-thumb-down::before {
  content: "\e27d";
}

.boschicon-bosch-ic-thumb-up::before {
  content: "\e27e";
}

.boschicon-bosch-ic-thumb-up-down::before {
  content: "\e3b8";
}

.boschicon-bosch-ic-ticket::before {
  content: "\e27f";
}

.boschicon-bosch-ic-tiktok::before {
  content: "\eab9";
}

.boschicon-bosch-ic-tiktok-frame::before {
  content: "\eaba";
}

.boschicon-bosch-ic-timeline-clock::before {
  content: "\e45e";
}

.boschicon-bosch-ic-tire-service::before {
  content: "\f0300";
}

.boschicon-bosch-ic-toaster-hand-warning::before {
  content: "\e640";
}

.boschicon-bosch-ic-tool-extraction::before {
  content: "\e534";
}

.boschicon-bosch-ic-toolbox::before {
  content: "\e44a";
}

.boschicon-bosch-ic-toolbox-checkmark::before {
  content: "\e449";
}

.boschicon-bosch-ic-touch::before {
  content: "\e280";
}

.boschicon-bosch-ic-touch-gesture-finger-2-movement::before {
  content: "\f0505";
}

.boschicon-bosch-ic-touch-gesture-move::before {
  content: "\f039b";
}

.boschicon-bosch-ic-touch-gesture-pinch-in::before {
  content: "\f039c";
}

.boschicon-bosch-ic-touch-gesture-rotate::before {
  content: "\f039e";
}

.boschicon-bosch-ic-touch-gesture-scroll-horizontal::before {
  content: "\f039f";
}

.boschicon-bosch-ic-touch-gesture-scroll-vertical::before {
  content: "\f03a0";
}

.boschicon-bosch-ic-touch-gesture-swipe-down::before {
  content: "\f03a1";
}

.boschicon-bosch-ic-touch-gesture-swipe-left::before {
  content: "\f03a2";
}

.boschicon-bosch-ic-touch-gesture-swipe-right::before {
  content: "\f03a3";
}

.boschicon-bosch-ic-touch-gesture-swipe-up::before {
  content: "\f03a4";
}

.boschicon-bosch-ic-touch-gesture-tap-double::before {
  content: "\f03a5";
}

.boschicon-bosch-ic-touch-gesture-tap-hold::before {
  content: "\f03a6";
}

.boschicon-bosch-ic-touch-gesture-tap-single::before {
  content: "\f03a7";
}

.boschicon-bosch-ic-touch-off-bold::before {
  content: "\f0502";
}

.boschicon-bosch-ic-towing-truck::before {
  content: "\e282";
}

.boschicon-bosch-ic-tractor::before {
  content: "\e3a4";
}

.boschicon-bosch-ic-traffic-cone::before {
  content: "\e721";
}

.boschicon-bosch-ic-traffic-light::before {
  content: "\e6e8";
}

.boschicon-bosch-ic-trafo::before {
  content: "\f053e";
}

.boschicon-bosch-ic-train::before {
  content: "\e283";
}

.boschicon-bosch-ic-train-diesel::before {
  content: "\e4a4";
}

.boschicon-bosch-ic-tram::before {
  content: "\e563";
}

.boschicon-bosch-ic-translate::before {
  content: "\e44b";
}

.boschicon-bosch-ic-transport-movements::before {
  content: "\e285";
}

.boschicon-bosch-ic-transportation::before {
  content: "\e3bb";
}

.boschicon-bosch-ic-transporter-car-front::before {
  content: "\e535";
}

.boschicon-bosch-ic-transporter-front::before {
  content: "\e461";
}

.boschicon-bosch-ic-transscript::before {
  content: "\e286";
}

.boschicon-bosch-ic-transscript-off::before {
  content: "\e287";
}

.boschicon-bosch-ic-transscript-on::before {
  content: "\e288";
}

.boschicon-bosch-ic-tree::before {
  content: "\e289";
}

.boschicon-bosch-ic-tree-path::before {
  content: "\f0021";
}

.boschicon-bosch-ic-tricycle::before {
  content: "\e28a";
}

.boschicon-bosch-ic-trolley-empty::before {
  content: "\e28b";
}

.boschicon-bosch-ic-trolley-filled-box::before {
  content: "\e28c";
}

.boschicon-bosch-ic-trophy::before {
  content: "\e28e";
}

.boschicon-bosch-ic-truck-box::before {
  content: "\f0118";
}

.boschicon-bosch-ic-truck-car::before {
  content: "\e537";
}

.boschicon-bosch-ic-truck-car-motorcycle::before {
  content: "\e536";
}

.boschicon-bosch-ic-truck-car-motorcycle-arrows::before {
  content: "\e66f";
}

.boschicon-bosch-ic-truck-crane::before {
  content: "\e4a3";
}

.boschicon-bosch-ic-truck-delivery::before {
  content: "\e5c4";
}

.boschicon-bosch-ic-truck-distance::before {
  content: "\f0172";
}

.boschicon-bosch-ic-truck-dump::before {
  content: "\f0245";
}

.boschicon-bosch-ic-truck-front::before {
  content: "\e462";
}

.boschicon-bosch-ic-truck-front-disabled-bold::before {
  content: "\f0180";
}

.boschicon-bosch-ic-truck-gradient-8-percent::before {
  content: "\f04d4";
}

.boschicon-bosch-ic-truck-large::before {
  content: "\f030e";
}

.boschicon-bosch-ic-truck-large-arrow-turn-left::before {
  content: "\f03a9";
}

.boschicon-bosch-ic-truck-large-distance-arrows::before {
  content: "\f03aa";
}

.boschicon-bosch-ic-truck-loader::before {
  content: "\f0246";
}

.boschicon-bosch-ic-truck-logistics-box::before {
  content: "\e538";
}

.boschicon-bosch-ic-truck-small::before {
  content: "\f030c";
}

.boschicon-bosch-ic-truck-transporter::before {
  content: "\e539";
}

.boschicon-bosch-ic-truck-wash::before {
  content: "\e478";
}

.boschicon-bosch-ic-tube::before {
  content: "\e698";
}

.boschicon-bosch-ic-tube-gapfiller::before {
  content: "\e699";
}

.boschicon-bosch-ic-tube-gelling::before {
  content: "\e69a";
}

.boschicon-bosch-ic-tube-gluing::before {
  content: "\e69b";
}

.boschicon-bosch-ic-tube-hp-tim::before {
  content: "\f03bf";
}

.boschicon-bosch-ic-tube-physical-change-detection::before {
  content: "\f0530";
}

.boschicon-bosch-ic-tube-potting::before {
  content: "\f0538";
}

.boschicon-bosch-ic-tube-security-glue-lock::before {
  content: "\f0539";
}

.boschicon-bosch-ic-tube-thermal-adhesive::before {
  content: "\e69c";
}

.boschicon-bosch-ic-tube-thumb-up::before {
  content: "\f01d7";
}

.boschicon-bosch-ic-tumblr::before {
  content: "\eaa3";
}

.boschicon-bosch-ic-tumblr-frame::before {
  content: "\ea8e";
}

.boschicon-bosch-ic-tune::before {
  content: "\e291";
}

.boschicon-bosch-ic-tune-vertical::before {
  content: "\f0023";
}

.boschicon-bosch-ic-tune-vertical-checkmark::before {
  content: "\e44c";
}

.boschicon-bosch-ic-tuner-box::before {
  content: "\f00ce";
}

.boschicon-bosch-ic-tunnel::before {
  content: "\e6e2";
}

.boschicon-bosch-ic-turbo::before {
  content: "\e2e1";
}

.boschicon-bosch-ic-turnstile::before {
  content: "\e571";
}

.boschicon-bosch-ic-turnstile-open-in-and-outbound::before {
  content: "\e572";
}

.boschicon-bosch-ic-turnstile-open-inbound::before {
  content: "\e573";
}

.boschicon-bosch-ic-turnstile-open-outbound::before {
  content: "\e574";
}

.boschicon-bosch-ic-twitter::before {
  content: "\eaa4";
}

.boschicon-bosch-ic-twitter-x::before {
  content: "\eace";
}

.boschicon-bosch-ic-typography::before {
  content: "\e292";
}

.boschicon-bosch-ic-ui::before {
  content: "\e293";
}

.boschicon-bosch-ic-ultra-wide-air-flow::before {
  content: "\f032f";
}

.boschicon-bosch-ic-umbrella::before {
  content: "\e294";
}

.boschicon-bosch-ic-umbrella-drops::before {
  content: "\f0153";
}

.boschicon-bosch-ic-umbrella-drops-frame::before {
  content: "\e8b5";
}

.boschicon-bosch-ic-undo::before {
  content: "\e295";
}

.boschicon-bosch-ic-unicorn-head::before {
  content: "\f01ba";
}

.boschicon-bosch-ic-unit-injector::before {
  content: "\f0256";
}

.boschicon-bosch-ic-unpin-classic-disabled-bold::before {
  content: "\e399";
}

.boschicon-bosch-ic-unpin-classic-disabled-light::before {
  content: "\e463";
}

.boschicon-bosch-ic-unpin-modern-disabled-bold::before {
  content: "\e39a";
}

.boschicon-bosch-ic-unpin-modern-disabled-light::before {
  content: "\e464";
}

.boschicon-bosch-ic-up::before {
  content: "\e296";
}

.boschicon-bosch-ic-up-double::before {
  content: "\e297";
}

.boschicon-bosch-ic-up-down::before {
  content: "\e298";
}

.boschicon-bosch-ic-up-small::before {
  content: "\e6d4";
}

.boschicon-bosch-ic-upload::before {
  content: "\e299";
}

.boschicon-bosch-ic-upload-frame::before {
  content: "\e89f";
}

.boschicon-bosch-ic-usb::before {
  content: "\e29a";
}

.boschicon-bosch-ic-usb-stick::before {
  content: "\e45c";
}

.boschicon-bosch-ic-user::before {
  content: "\e29b";
}

.boschicon-bosch-ic-user-add::before {
  content: "\e2f7";
}

.boschicon-bosch-ic-user-advanced::before {
  content: "\e29c";
}

.boschicon-bosch-ic-user-angle-grinder::before {
  content: "\f0318";
}

.boschicon-bosch-ic-user-arm-baby::before {
  content: "\e549";
}

.boschicon-bosch-ic-user-arm-bandage::before {
  content: "\e53f";
}

.boschicon-bosch-ic-user-arm-missing::before {
  content: "\e54a";
}

.boschicon-bosch-ic-user-artificial-intelligence::before {
  content: "\e705";
}

.boschicon-bosch-ic-user-bavarian::before {
  content: "\e545";
}

.boschicon-bosch-ic-user-birds-eye-count-12::before {
  content: "\f0098";
}

.boschicon-bosch-ic-user-brain::before {
  content: "\e2ff";
}

.boschicon-bosch-ic-user-car-distracted::before {
  content: "\e542";
}

.boschicon-bosch-ic-user-carry-box::before {
  content: "\f0120";
}

.boschicon-bosch-ic-user-carry-box-2::before {
  content: "\f0122";
}

.boschicon-bosch-ic-user-check::before {
  content: "\f0035";
}

.boschicon-bosch-ic-user-desktop::before {
  content: "\e29e";
}

.boschicon-bosch-ic-user-diverse::before {
  content: "\f029c";
}

.boschicon-bosch-ic-user-down::before {
  content: "\e29f";
}

.boschicon-bosch-ic-user-ear-blocked::before {
  content: "\e544";
}

.boschicon-bosch-ic-user-ear-loud::before {
  content: "\e546";
}

.boschicon-bosch-ic-user-eye-blind::before {
  content: "\e540";
}

.boschicon-bosch-ic-user-eye-eyepatch::before {
  content: "\e54b";
}

.boschicon-bosch-ic-user-falling::before {
  content: "\e2a0";
}

.boschicon-bosch-ic-user-fields-tracking-key-figure::before {
  content: "\f048a";
}

.boschicon-bosch-ic-user-fire-alarm::before {
  content: "\f0277";
}

.boschicon-bosch-ic-user-fire-alarm-check::before {
  content: "\f02a0";
}

.boschicon-bosch-ic-user-flag::before {
  content: "\f02a6";
}

.boschicon-bosch-ic-user-graduate-chat::before {
  content: "\e642";
}

.boschicon-bosch-ic-user-hand::before {
  content: "\e2a1";
}

.boschicon-bosch-ic-user-hand-disabled-bold::before {
  content: "\e5c9";
}

.boschicon-bosch-ic-user-hand-disabled-light::before {
  content: "\e5c8";
}

.boschicon-bosch-ic-user-hand-stop::before {
  content: "\e2a2";
}

.boschicon-bosch-ic-user-handcart::before {
  content: "\f0121";
}

.boschicon-bosch-ic-user-head-arm::before {
  content: "\e5d9";
}

.boschicon-bosch-ic-user-head-hand-disabled-bold::before {
  content: "\e5da";
}

.boschicon-bosch-ic-user-head-hand-disabled-light::before {
  content: "\e5db";
}

.boschicon-bosch-ic-user-head-mask::before {
  content: "\e643";
}

.boschicon-bosch-ic-user-head-scan::before {
  content: "\e73a";
}

.boschicon-bosch-ic-user-head-speaking-check::before {
  content: "\f0518";
}

.boschicon-bosch-ic-user-head-twin-digital::before {
  content: "\f0247";
}

.boschicon-bosch-ic-user-headset-thumb-up::before {
  content: "\f01d9";
}

.boschicon-bosch-ic-user-helmet-motorcycle::before {
  content: "\e5c7";
}

.boschicon-bosch-ic-user-mechanic::before {
  content: "\f033c";
}

.boschicon-bosch-ic-user-modes::before {
  content: "\f0500";
}

.boschicon-bosch-ic-user-mouth-mute::before {
  content: "\e543";
}

.boschicon-bosch-ic-user-mouth-speechless::before {
  content: "\e548";
}

.boschicon-bosch-ic-user-music::before {
  content: "\e3bd";
}

.boschicon-bosch-ic-user-professional::before {
  content: "\e2a3";
}

.boschicon-bosch-ic-user-reception::before {
  content: "\f0149";
}

.boschicon-bosch-ic-user-remove::before {
  content: "\e2f6";
}

.boschicon-bosch-ic-user-run::before {
  content: "\e2a4";
}

.boschicon-bosch-ic-user-run-arrow::before {
  content: "\f0015";
}

.boschicon-bosch-ic-user-run-bag::before {
  content: "\e2d3";
}

.boschicon-bosch-ic-user-run-detection::before {
  content: "\e3b9";
}

.boschicon-bosch-ic-user-sensor-movment-30-min::before {
  content: "\f0336";
}

.boschicon-bosch-ic-user-sensor-movment-60-min::before {
  content: "\f0337";
}

.boschicon-bosch-ic-user-service::before {
  content: "\f0027";
}

.boschicon-bosch-ic-user-setting::before {
  content: "\e64a";
}

.boschicon-bosch-ic-user-share::before {
  content: "\e2a5";
}

.boschicon-bosch-ic-user-sitting-laptop::before {
  content: "\f0498";
}

.boschicon-bosch-ic-user-standing-laptop::before {
  content: "\f0497";
}

.boschicon-bosch-ic-user-strapped::before {
  content: "\e54c";
}

.boschicon-bosch-ic-user-thumb-up::before {
  content: "\f00be";
}

.boschicon-bosch-ic-user-tie::before {
  content: "\f00bb";
}

.boschicon-bosch-ic-user-voice::before {
  content: "\e2a6";
}

.boschicon-bosch-ic-user-walk::before {
  content: "\e2a7";
}

.boschicon-bosch-ic-user-walk-crutch::before {
  content: "\e547";
}

.boschicon-bosch-ic-user-walk-line-count::before {
  content: "\f0094";
}

.boschicon-bosch-ic-user-walk-line-crossing::before {
  content: "\f0093";
}

.boschicon-bosch-ic-user-walk-route::before {
  content: "\f0092";
}

.boschicon-bosch-ic-user-walk-weather-rain::before {
  content: "\f0196";
}

.boschicon-bosch-ic-user-warning::before {
  content: "\f0036";
}

.boschicon-bosch-ic-user-water-swimming::before {
  content: "\e70a";
}

.boschicon-bosch-ic-user-work-dig::before {
  content: "\f0017";
}

.boschicon-bosch-ic-user-worker::before {
  content: "\f0453";
}

.boschicon-bosch-ic-user-workpackage::before {
  content: "\f047e";
}

.boschicon-bosch-ic-user-workpackage-group::before {
  content: "\f048c";
}

.boschicon-bosch-ic-uv-frame-disabled-bold::before {
  content: "\e8bc";
}

.boschicon-bosch-ic-uv-frame-disabled-light::before {
  content: "\e8bd";
}

.boschicon-bosch-ic-uwb::before {
  content: "\e575";
}

.boschicon-bosch-ic-van-delivery::before {
  content: "\e5c5";
}

.boschicon-bosch-ic-vapor-chamber::before {
  content: "\f0540";
}

.boschicon-bosch-ic-vc0::before {
  content: "\f04b0";
}

.boschicon-bosch-ic-vci::before {
  content: "\e48b";
}

.boschicon-bosch-ic-vehicle-diagnostic-check::before {
  content: "\f02f6";
}

.boschicon-bosch-ic-vehicle-off-road::before {
  content: "\e6e9";
}

.boschicon-bosch-ic-vehicle-parts-delivery::before {
  content: "\f031f";
}

.boschicon-bosch-ic-video::before {
  content: "\e2a8";
}

.boschicon-bosch-ic-video-360-degrees::before {
  content: "\e564";
}

.boschicon-bosch-ic-video-bell::before {
  content: "\f0155";
}

.boschicon-bosch-ic-video-disabled-light::before {
  content: "\e2a9";
}

.boschicon-bosch-ic-video-hd-4k::before {
  content: "\f0080";
}

.boschicon-bosch-ic-video-perception::before {
  content: "\f02b2";
}

.boschicon-bosch-ic-video-record::before {
  content: "\e2aa";
}

.boschicon-bosch-ic-video-recorder-digital::before {
  content: "\e3a5";
}

.boschicon-bosch-ic-video-sensor::before {
  content: "\e5c2";
}

.boschicon-bosch-ic-vimeo::before {
  content: "\eaa5";
}

.boschicon-bosch-ic-virtual-reality::before {
  content: "\e2ab";
}

.boschicon-bosch-ic-virus::before {
  content: "\e702";
}

.boschicon-bosch-ic-vk::before {
  content: "\eaa6";
}

.boschicon-bosch-ic-vk-frame::before {
  content: "\ea97";
}

.boschicon-bosch-ic-volleyball::before {
  content: "\f01b1";
}

.boschicon-bosch-ic-voltage-current-va::before {
  content: "\f04c4";
}

.boschicon-bosch-ic-volume::before {
  content: "\f0135";
}

.boschicon-bosch-ic-volume-disabled::before {
  content: "\e2ac";
}

.boschicon-bosch-ic-volume-high::before {
  content: "\e2ad";
}

.boschicon-bosch-ic-volume-increase::before {
  content: "\f0136";
}

.boschicon-bosch-ic-volume-low::before {
  content: "\e2ae";
}

.boschicon-bosch-ic-volume-microphone::before {
  content: "\f0091";
}

.boschicon-bosch-ic-volume-noise-increase-arrow-up::before {
  content: "\f04b6";
}

.boschicon-bosch-ic-volume-off-light::before {
  content: "\e2af";
}

.boschicon-bosch-ic-volume-reduction-arrow-down::before {
  content: "\f04b7";
}

.boschicon-bosch-ic-volume-siren-device::before {
  content: "\f0148";
}

.boschicon-bosch-ic-voting::before {
  content: "\f0089";
}

.boschicon-bosch-ic-voting-dual::before {
  content: "\f008a";
}

.boschicon-bosch-ic-wall::before {
  content: "\f0504";
}

.boschicon-bosch-ic-wand::before {
  content: "\e2b0";
}

.boschicon-bosch-ic-wand-user-settings::before {
  content: "\e44e";
}

.boschicon-bosch-ic-wardrobe-female::before {
  content: "\e559";
}

.boschicon-bosch-ic-wardrobe-male::before {
  content: "\e55a";
}

.boschicon-bosch-ic-warehouse::before {
  content: "\e644";
}

.boschicon-bosch-ic-warning-brake-judder::before {
  content: "\f04ac";
}

.boschicon-bosch-ic-warning-user-walk::before {
  content: "\f0173";
}

.boschicon-bosch-ic-warranty::before {
  content: "\e2b1";
}

.boschicon-bosch-ic-washer-symbol::before {
  content: "\f0537";
}

.boschicon-bosch-ic-washing-machine::before {
  content: "\e4c5";
}

.boschicon-bosch-ic-watch-off-disabled-light::before {
  content: "\e2b2";
}

.boschicon-bosch-ic-watch-on::before {
  content: "\e2b3";
}

.boschicon-bosch-ic-watch-on-warning::before {
  content: "\e53a";
}

.boschicon-bosch-ic-water::before {
  content: "\e330";
}

.boschicon-bosch-ic-water-bathtub::before {
  content: "\e321";
}

.boschicon-bosch-ic-water-connectivity::before {
  content: "\e4c7";
}

.boschicon-bosch-ic-water-dishwash::before {
  content: "\e322";
}

.boschicon-bosch-ic-water-handwash::before {
  content: "\e323";
}

.boschicon-bosch-ic-water-hot::before {
  content: "\e324";
}

.boschicon-bosch-ic-water-ice::before {
  content: "\e325";
}

.boschicon-bosch-ic-water-ladder::before {
  content: "\e327";
}

.boschicon-bosch-ic-water-ladder-off-bold::before {
  content: "\e6d5";
}

.boschicon-bosch-ic-water-ladder-off-light::before {
  content: "\e6d6";
}

.boschicon-bosch-ic-water-leaf::before {
  content: "\e326";
}

.boschicon-bosch-ic-water-purifier-0::before {
  content: "\e328";
}

.boschicon-bosch-ic-water-purifier-1::before {
  content: "\e329";
}

.boschicon-bosch-ic-water-purifier-2::before {
  content: "\e32a";
}

.boschicon-bosch-ic-water-purifier-3::before {
  content: "\e32b";
}

.boschicon-bosch-ic-water-shower::before {
  content: "\e2b4";
}

.boschicon-bosch-ic-water-shower-boost::before {
  content: "\e32c";
}

.boschicon-bosch-ic-water-shower-mode::before {
  content: "\e32d";
}

.boschicon-bosch-ic-water-shower-off-disabled-bold::before {
  content: "\e32e";
}

.boschicon-bosch-ic-water-shower-schedule::before {
  content: "\e32f";
}

.boschicon-bosch-ic-watering-can::before {
  content: "\e589";
}

.boschicon-bosch-ic-watermelon::before {
  content: "\f000e";
}

.boschicon-bosch-ic-weather-cloud-dust::before {
  content: "\e670";
}

.boschicon-bosch-ic-weather-cloud-sun-rain-snow::before {
  content: "\e5c0";
}

.boschicon-bosch-ic-weather-cloud-sun-sensor::before {
  content: "\e4f3";
}

.boschicon-bosch-ic-weather-rain-ip56::before {
  content: "\f01a5";
}

.boschicon-bosch-ic-weather-rain-warning::before {
  content: "\f0034";
}

.boschicon-bosch-ic-weather-snow-thunder::before {
  content: "\e3a7";
}

.boschicon-bosch-ic-weather-station::before {
  content: "\e588";
}

.boschicon-bosch-ic-weather-wind-rain::before {
  content: "\f0033";
}

.boschicon-bosch-ic-wechat::before {
  content: "\eaa7";
}

.boschicon-bosch-ic-wechat-frame::before {
  content: "\ea91";
}

.boschicon-bosch-ic-weibo::before {
  content: "\eaa8";
}

.boschicon-bosch-ic-weibo-frame::before {
  content: "\ea92";
}

.boschicon-bosch-ic-weight-heavy-kg::before {
  content: "\f04d9";
}

.boschicon-bosch-ic-welcome::before {
  content: "\e2b5";
}

.boschicon-bosch-ic-welcome-disabled-bold::before {
  content: "\e5dc";
}

.boschicon-bosch-ic-welding-laser::before {
  content: "\e69e";
}

.boschicon-bosch-ic-welding-laser-transmission::before {
  content: "\f0394";
}

.boschicon-bosch-ic-welding-resistance::before {
  content: "\e69f";
}

.boschicon-bosch-ic-welding-ultrasonic::before {
  content: "\e6a0";
}

.boschicon-bosch-ic-wellness::before {
  content: "\e2b6";
}

.boschicon-bosch-ic-whatsapp::before {
  content: "\eaa9";
}

.boschicon-bosch-ic-whatsapp-frame::before {
  content: "\ea93";
}

.boschicon-bosch-ic-wheel::before {
  content: "\e3ac";
}

.boschicon-bosch-ic-wheel-alignment::before {
  content: "\f02ff";
}

.boschicon-bosch-ic-wheel-rim-clean::before {
  content: "\e718";
}

.boschicon-bosch-ic-wheel-suspension::before {
  content: "\f0030";
}

.boschicon-bosch-ic-wheel-water-plug::before {
  content: "\f012b";
}

.boschicon-bosch-ic-wheelchair::before {
  content: "\e2b7";
}

.boschicon-bosch-ic-whistle::before {
  content: "\e2b8";
}

.boschicon-bosch-ic-wholesaler::before {
  content: "\f0308";
}

.boschicon-bosch-ic-wide-angled-arrow::before {
  content: "\e2b9";
}

.boschicon-bosch-ic-wifi::before {
  content: "\e2ba";
}

.boschicon-bosch-ic-wind-vane-strong::before {
  content: "\f0248";
}

.boschicon-bosch-ic-wind-vane-weak::before {
  content: "\f0249";
}

.boschicon-bosch-ic-windmill-plug::before {
  content: "\f012c";
}

.boschicon-bosch-ic-windmill-plug-sun-water::before {
  content: "\f012d";
}

.boschicon-bosch-ic-window-analysis::before {
  content: "\e2bb";
}

.boschicon-bosch-ic-window-browser::before {
  content: "\e2bc";
}

.boschicon-bosch-ic-window-code::before {
  content: "\e4f4";
}

.boschicon-bosch-ic-window-console::before {
  content: "\e2bd";
}

.boschicon-bosch-ic-window-gaussian-view::before {
  content: "\e2be";
}

.boschicon-bosch-ic-window-info::before {
  content: "\e2bf";
}

.boschicon-bosch-ic-window-new::before {
  content: "\e2c0";
}

.boschicon-bosch-ic-window-scaling-view::before {
  content: "\e2c2";
}

.boschicon-bosch-ic-window-search::before {
  content: "\e39b";
}

.boschicon-bosch-ic-window-settings::before {
  content: "\e475";
}

.boschicon-bosch-ic-window-shuffle::before {
  content: "\e2c3";
}

.boschicon-bosch-ic-window-statistic::before {
  content: "\e2c4";
}

.boschicon-bosch-ic-windshield-crack::before {
  content: "\f024a";
}

.boschicon-bosch-ic-windshield-glare-sun::before {
  content: "\f02a5";
}

.boschicon-bosch-ic-windshield-heat::before {
  content: "\e2de";
}

.boschicon-bosch-ic-windshield-wiper::before {
  content: "\e3a6";
}

.boschicon-bosch-ic-windshield-wiper-clean::before {
  content: "\e605";
}

.boschicon-bosch-ic-windshield-wiper-double::before {
  content: "\e606";
}

.boschicon-bosch-ic-windshield-wiper-double-parallel-left::before {
  content: "\e671";
}

.boschicon-bosch-ic-windshield-wiper-double-parallel-right::before {
  content: "\e672";
}

.boschicon-bosch-ic-winter-check::before {
  content: "\f02e9";
}

.boschicon-bosch-ic-wiper-adapter::before {
  content: "\e607";
}

.boschicon-bosch-ic-wiper-blade::before {
  content: "\e608";
}

.boschicon-bosch-ic-wiper-blade-arrow::before {
  content: "\e609";
}

.boschicon-bosch-ic-wiper-blade-eco::before {
  content: "\e60a";
}

.boschicon-bosch-ic-wiper-blade-mm::before {
  content: "\e60b";
}

.boschicon-bosch-ic-wiper-blade-mm-arrows::before {
  content: "\e60c";
}

.boschicon-bosch-ic-wiper-blade-twin::before {
  content: "\e60e";
}

.boschicon-bosch-ic-wiper-flatblade-aerofit::before {
  content: "\e611";
}

.boschicon-bosch-ic-wiper-flatblade-aerotwin::before {
  content: "\e612";
}

.boschicon-bosch-ic-wiper-flatblade-arrow::before {
  content: "\e613";
}

.boschicon-bosch-ic-wiper-flatblade-mm::before {
  content: "\e614";
}

.boschicon-bosch-ic-wiper-flatblade-mm-arrows::before {
  content: "\e615";
}

.boschicon-bosch-ic-wiper-flatblade-reuse::before {
  content: "\f04cc";
}

.boschicon-bosch-ic-wiper-rubber::before {
  content: "\e616";
}

.boschicon-bosch-ic-wishlist::before {
  content: "\e2c5";
}

.boschicon-bosch-ic-wishlist-filled::before {
  content: "\f0208";
}

.boschicon-bosch-ic-wishlist-half-filled::before {
  content: "\f0209";
}

.boschicon-bosch-ic-woman::before {
  content: "\e3b1";
}

.boschicon-bosch-ic-wooden-pallet::before {
  content: "\f046a";
}

.boschicon-bosch-ic-wooden-pallet-box::before {
  content: "\f0468";
}

.boschicon-bosch-ic-wooden-pallet-packed-full::before {
  content: "\f046b";
}

.boschicon-bosch-ic-wooden-pallet-staked::before {
  content: "\f0469";
}

.boschicon-bosch-ic-wordpress::before {
  content: "\eab5";
}

.boschicon-bosch-ic-wordpress-frame::before {
  content: "\eab6";
}

.boschicon-bosch-ic-work-order::before {
  content: "\e2c6";
}

.boschicon-bosch-ic-workbench-saw-blade::before {
  content: "\f0319";
}

.boschicon-bosch-ic-world-frame::before {
  content: "\e8a0";
}

.boschicon-bosch-ic-world-paperplane::before {
  content: "\e645";
}

.boschicon-bosch-ic-world-pin::before {
  content: "\e673";
}

.boschicon-bosch-ic-worldwideweb::before {
  content: "\e2c7";
}

.boschicon-bosch-ic-wrench::before {
  content: "\e2c8";
}

.boschicon-bosch-ic-wrench-calibrate::before {
  content: "\e53b";
}

.boschicon-bosch-ic-wrench-change::before {
  content: "\e451";
}

.boschicon-bosch-ic-wrench-dummy::before {
  content: "\e53c";
}

.boschicon-bosch-ic-wrench-thumb-up::before {
  content: "\f01e3";
}

.boschicon-bosch-ic-wrench-tightening-torque::before {
  content: "\e53d";
}

.boschicon-bosch-ic-wrench-warning::before {
  content: "\e4f5";
}

.boschicon-bosch-ic-wrench-width-across-flats::before {
  content: "\e53e";
}

.boschicon-bosch-ic-xing::before {
  content: "\eaaa";
}

.boschicon-bosch-ic-xing-frame::before {
  content: "\ea94";
}

.boschicon-bosch-ic-youku::before {
  content: "\eaab";
}

.boschicon-bosch-ic-youku-frame::before {
  content: "\ea95";
}

.boschicon-bosch-ic-youtube::before {
  content: "\eaac";
}

.boschicon-bosch-ic-youtube-frame::before {
  content: "\ea96";
}

.boschicon-bosch-ic-zoom-in::before {
  content: "\e2c9";
}

.boschicon-bosch-ic-zoom-out::before {
  content: "\e2ca";
}

@keyframes bosch-fade-in {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes bosch-spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

.bosch-intro {
  width: 100%;
}

.bosch-intro__container {
  position: relative;
  display: flex;
  flex-direction: column;
  margin: 0 auto;
  max-width: 2560px;
}

.bosch-intro__picture {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}

.bosch-intro__image {
  overflow: hidden;
  width: 100%;
}

.bosch-intro__img {
  display: block;
  height: auto;
  object-fit: cover;
  width: 100%;
}

.bosch-intro__content {
  background-color: #fff;
  padding: 44px 16px;
  text-align: center;
}

.bosch-intro__header {
  margin-bottom: 18px;
}

.bosch-intro__subtitle {
  color: #007bc0;
  display: block;
  font-size: 24px;
  line-height: 1.1;
  margin-bottom: 10px;
}

.bosch-intro__title {
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

.bosch-intro__description {
  font-size: 16px;
  margin-bottom: 12px;
}

.bosch-intro__footer {
  margin-top: auto;
}

.bosch-intro__tagline {
  font-size: 12px;
  font-weight: 500;
}

@media (min-width: 768px) {
  .bosch-intro__container {
    align-items: stretch;
    flex-direction: row-reverse;
  }

  .bosch-intro__picture {
    height: 100%;
  }

  .bosch-intro__image {
    flex: 2;
  }

  .bosch-intro__img {
    height: auto;
    object-position: center;
  }

  .bosch-intro__content {
    display: flex;
    flex: 1;
    flex-direction: column;
    justify-content: center;
    padding: 0 48px;
    text-align: left;
  }

  .bosch-intro__header {
    margin-bottom: 32px;
  }

  .bosch-intro__subtitle {
    font-size: 36px;
    font-weight: 400;
  }

  .bosch-intro__title {
    font-size: 55px;
    line-height: 62px;
  }

  .bosch-intro__description {
    font-size: 28px;
    line-height: 36px;
    padding-bottom: 32px;
  }

  .bosch-intro__tagline {
    font-size: 22px;
    position: absolute;
    bottom: 0;
    padding-top: 32px;
  }

  .bosch-intro__container--left {
    flex-direction: row;
  }
}

.bosch-instructions {
  padding: 64px 36px;
  text-align: center;
}

.bosch-instructions__title {
  color: #1896d1;
  font-size: 32px;
  font-weight: 400;
  line-height: 37px;
  margin: 0 auto 32px;
  max-width: 880px;
}

.bosch-instructions__intro {
  font-size: 16px;
  line-height: 32px;
  margin: 0 auto 32px;
  max-width: 600px;
}

.bosch-instructions__list {
  display: flex;
  flex-direction: column;
  gap: 32px;
  list-style: none;
  margin: 0;
  padding: 0;
}

.bosch-instructions__item {
  align-items: center;
  display: flex;
  flex-direction: column;
}

.bosch-instructions__image {
  height: 146px;
  margin-bottom: 32px;
  object-fit: contain;
  width: 146px;
}

.bosch-instructions__item-title {
  font-size: 24px;
  margin-bottom: 16px;
}

.bosch-instructions__item-text {
  font-size: 12px;
  line-height: 24px;
  max-width: 500px;
}

.bosch-instructions--grey {
  background-color: #f7f7f7;
}

@media (min-width: 1024px) {
  .bosch-instructions {
    padding: 128px 36px;
  }

  .bosch-instructions__title {
    font-size: 48px;
    line-height: 55px;
    margin-bottom: 48px;
  }

  .bosch-instructions__intro {
    font-size: 20px;
    line-height: 32px;
    margin: 0 auto 128px;
    max-width: 880px;
  }

  .bosch-instructions__list {
    flex-direction: row;
    gap: 24px;
    margin: 0 auto;
    max-width: 1132px;
  }

  .bosch-instructions__item {
    flex: 1;
    margin-top: 0;
  }

  .bosch-instructions__image {
    height: 199px;
    margin-bottom: 48px;
    width: 199px;
  }

  .bosch-instructions__item-title {
    font-size: 32px;
    margin-bottom: 16px;
  }

  .bosch-instructions__item-text {
    font-size: 16px;
    line-height: 24px;
    max-width: 400px;
  }
}

.bosch-dealers {
  background-color: #fff;
  overflow: hidden;
}

.bosch-dealers__label {
  color: #005691;
  display: block;
  padding-top: 36px;
  text-align: center;
}

.bosch-dealers__container {
  width: 100vw;
}

.bosch-dealers__list {
  animation: bosch-dealers-slide 21s linear infinite alternate;
  display: flex;
  gap: 64px;
  list-style: none;
  margin: 0;
  padding: 36px;
}

.bosch-dealers__item {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  height: 90px;
  justify-content: center;
  width: 180px;
}

.bosch-dealers__item:first-of-type {
  margin-left: 50px;
}

.bosch-dealers__logo {
  height: auto;
  width: 100%;
}

.bosch-dealers__logo-link {
  display: block;
  height: auto;
  width: 100%;
}

.bosch-dealers--grey {
  background-color: #f7f7f7;
}

@media (min-width: 1024px) {
  .bosch-dealers__label {
    font-size: 24px;
    padding-top: 52px;
  }

  .bosch-dealers__list {
    gap: 6.6666666667%;
    justify-content: space-between;
    max-width: 1132px;
    padding: 36px 24px;
  }

  .bosch-dealers__item {
    height: auto;
    width: 20%;
  }

  .bosch-dealers__item:first-of-type {
    margin-left: 100px;
  }

  .bosch-dealers__logo {
    height: auto;
    max-width: 230px;
    width: 17vw;
  }
}

@keyframes bosch-dealers-slide {
  0% {
    transform: translateX(0);
  }

  100% {
    transform: translateX(-3352px);
  }
}

.bosch-faq {
  padding: 64px 36px;
}

.bosch-faq__title {
  color: #1896d1;
  font-size: 32px;
  font-weight: 400;
  margin-bottom: 32px;
  text-align: center;
}

.bosch-faq__list {
  display: flex;
  flex-direction: column;
  list-style: none;
  margin: 0;
  max-width: 1132px;
  padding: 0;
}

.bosch-faq__item {
  border-bottom: 1px solid #7d8790;
}

.bosch-faq__item:first-of-type {
  border-top: 1px solid #7d8790;
}

.bosch-faq__input {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.bosch-faq__toggle {
  align-items: center;
  cursor: pointer;
  display: flex;
  font-size: 20px;
  gap: 36px;
  justify-content: space-between;
  line-height: 23px;
  padding: 24px 0;
  text-align: left;
  user-select: none;
}

.bosch-faq__icon {
  display: block;
}

.bosch-faq__icon--minus {
  display: none;
}

.bosch-faq__answer {
  display: none;
  line-height: 32px;
  padding-bottom: 18px;
}

.bosch-faq__input:checked ~ .bosch-faq__answer {
  display: block;
}

.bosch-faq__input:checked ~ .bosch-faq__toggle .bosch-faq__icon--plus {
  display: none;
}

.bosch-faq__input:checked ~ .bosch-faq__toggle .bosch-faq__icon--minus {
  display: block;
}

.bosch-faq__input:focus-visible ~ .bosch-faq__toggle {
  outline: 2px solid #1896d1;
  outline-offset: 2px;
}

.bosch-faq--grey {
  background-color: #f7f7f7;
}

@media (min-width: 1024px) {
  .bosch-faq {
    padding: 128px 130px;
  }

  .bosch-faq__title {
    font-size: 48px;
    line-height: 53px;
    margin-bottom: 64px;
  }

  .bosch-faq__list {
    margin: 0 auto;
    max-width: 1132px;
  }

  .bosch-faq__toggle {
    font-size: 32px;
    line-height: 37px;
  }

  .bosch-faq__answer {
    font-size: 20px;
  }
}

.bosch-newsletter {
  background-color: #007bc0;
  margin: 0 auto;
  max-width: 1132px;
  padding: 32px 64px;
  width: calc(100% - 2rem);
}

.bosch-newsletter__wrapper {
  align-items: stretch;
  display: flex;
  flex-direction: column;
  margin: 0 auto;
}

.bosch-newsletter__headline {
  color: #fff;
  font-size: 32px;
  line-height: 43px;
  margin-bottom: 16px;
}

.bosch-newsletter__description {
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 32px;
}

.bosch-newsletter__link {
  border: 1px solid #fff;
  color: #fff;
  font-size: 16px;
  padding: 16px 24px;
  text-align: center;
  text-decoration: none;
  width: fit-content;
}

.bosch-newsletter__link:hover {
  background-color: #d1e4ff;
  border-color: #007bc0;
  color: #007bc0;
}

@media (min-width: 1024px) {
  .bosch-newsletter {
    padding: 70px 100px;
  }

  .bosch-newsletter__wrapper {
    align-items: start;
    justify-content: center;
  }

  .bosch-newsletter__link {
    min-width: 200px;
  }
}

.bosch-tabs {
  display: flex;
  flex-wrap: wrap;
  margin: 24px auto 64px;
  max-width: 1480px;
  padding: 0 16px;
  position: relative;
}

.bosch-tabs__radio {
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  opacity: 0;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  width: 1px;
}

.bosch-tabs__tab {
  background: none;
  border: none;
  border-bottom: 2px solid transparent;
  color: inherit;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  line-height: 18px;
  margin-right: 24px;
  order: 1;
  padding: 16px 0;
  user-select: none;
}

.bosch-tabs__panel {
  border-top: 1px solid #7d8790;
  display: none;
  flex-basis: 100%;
  margin-top: 0;
  order: 2;
  padding-top: 24px;
  width: 100%;
}

.bosch-tabs__radio:checked + .bosch-tabs__tab {
  border-bottom-color: #005691;
  cursor: default;
  font-weight: 700;
}

.bosch-tabs__radio:checked + .bosch-tabs__tab + .bosch-tabs__panel {
  display: block;
}

.bosch-tabs__panel-title {
  border-bottom: 1px solid #7d8790;
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
  margin: 0 0 20px 0;
  padding-bottom: 20px;
}

.bosch-tabs ol {
  counter-reset: item;
  display: flex;
  flex-direction: column;
  font-size: 18px;
  font-weight: 700;
  gap: 32px;
  line-height: 28px;
  margin-left: 0;
  padding-left: 45px;
}

.bosch-tabs ol > li {
  display: block;
}

.bosch-tabs ol > li::before {
  content: counters(item, ".") ". ";
  counter-increment: item;
}

@media (min-width: 768px) {
  .bosch-tabs {
    padding: 0 24px;
  }

  .bosch-tabs__tab {
    font-size: 18px;
    line-height: 22px;
    margin-right: 40px;
    padding: 20px 0;
  }

  .bosch-tabs__panel {
    padding-top: 40px;
  }

  .bosch-tabs__panel-title {
    font-size: 28px;
    line-height: 34px;
    margin-bottom: 24px;
    padding-bottom: 24px;
  }
}

@media (min-width: 1024px) {
  .bosch-tabs {
    margin: 48px auto 128px;
    padding: 0 32px;
  }

  .bosch-tabs__tab {
    font-size: 24px;
    line-height: 28px;
    margin-right: 64px;
    padding: 32px 0;
  }

  .bosch-tabs__panel {
    padding-top: 64px;
  }

  .bosch-tabs__panel-title {
    font-size: 32px;
    line-height: 37px;
    margin-bottom: 32px;
    padding-bottom: 32px;
  }
}

.bosch-products {
  padding: 64px 36px;
}

.bosch-products__title {
  color: #1896d1;
  font-size: 32px;
  font-weight: 400;
  line-height: 37px;
  margin: 0 auto 32px;
  max-width: 880px;
  text-align: center;
}

.bosch-products__intro {
  font-size: 16px;
  line-height: 32px;
  margin: 0 auto 32px;
  max-width: 600px;
  text-align: center;
}

.bosch-products__grid {
  display: grid;
  gap: 16px;
  grid-template-columns: repeat(2, 1fr);
  list-style: none;
  margin: 0;
  padding: 0;
}

.bosch-products__item {
  position: relative;
}

.bosch-products__input {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.bosch-products__trigger {
  align-items: center;
  background: #fff;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 16px 8px;
  width: 100%;
}

.bosch-products__picture {
  display: block;
  width: 100%;
}

.bosch-products__thumb {
  display: block;
  height: auto;
  margin: 0 auto;
  max-width: 160px;
  object-fit: contain;
  width: 100%;
}

.bosch-products__name {
  color: #2b2b2b;
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.bosch-products__modal {
  align-items: center;
  display: none;
  inset: 0;
  justify-content: center;
  position: fixed;
  z-index: 999;
}

.bosch-products__backdrop {
  background: rgba(0, 0, 0, 0.4);
  cursor: pointer;
  inset: 0;
  position: absolute;
}

.bosch-products__dialog {
  background: #f7f7f7;
  display: flex;
  flex-direction: column;
  gap: 24px;
  max-height: calc(100vh - 32px);
  max-width: calc(100vw - 32px);
  overflow-y: auto;
  padding: 60px 16px 24px;
  position: relative;
  width: 100%;
}

.bosch-products__close {
  background: none;
  border: none;
  cursor: pointer;
  display: flex;
  padding: 4px;
  position: absolute;
  right: 12px;
  top: 12px;
  z-index: 2;
}

.bosch-products__media {
  align-items: center;
  display: flex;
  justify-content: center;
}

.bosch-products__image {
  display: block;
  height: auto;
  object-fit: contain;
  width: 100%;
}

.bosch-products__body {
  display: flex;
  flex-direction: column;
  gap: 12px;
  text-align: left;
}

.bosch-products__category {
  color: #2b2b2b;
  font-size: 14px;
  font-weight: 400;
}

.bosch-products__model {
  color: #2b2b2b;
  font-size: 26px;
  line-height: 32px;
  margin: 0;
}

.bosch-products__description {
  font-size: 14px;
  line-height: 20px;
  margin: 12px 0 0 0;
}

.bosch-products__description ul {
  display: flex;
  flex-direction: column;
  gap: 8px;
  list-style: none;
  margin: 16px 0 0;
  padding: 0;
}

.bosch-products__description li {
  padding-left: 16px;
  position: relative;
}

.bosch-products__description li::before {
  content: "■";
  left: 0;
  position: absolute;
  top: 0;
}

.bosch-products__input:checked ~ .bosch-products__modal {
  display: flex;
}

.bosch-products__input:checked ~ .bosch-products__modal .bosch-products__dialog {
  animation: bosch-products-modal-in 180ms ease-out;
}

.bosch-products__input:focus-visible ~ .bosch-products__trigger {
  outline: 2px solid #1896d1;
  outline-offset: 2px;
}

.bosch-products--grey {
  background-color: #f7f7f7;
}

@media (min-width: 768px) {
  .bosch-products {
    padding: 64px 36px;
  }

  .bosch-products__title {
    font-size: 48px;
    line-height: 55px;
    margin-bottom: 32px;
  }

  .bosch-products__intro {
    margin-bottom: 64px;
  }

  .bosch-products__grid {
    grid-template-columns: repeat(3, 1fr);
  }

  .bosch-products__thumb {
    max-width: 220px;
  }

  .bosch-products__dialog {
    align-items: stretch;
    flex-direction: row;
    gap: 32px;
    max-width: 960px;
    padding: 64px 48px 48px;
  }

  .bosch-products__media {
    flex: 1;
  }

  .bosch-products__hero {
    max-width: 420px;
  }

  .bosch-products__body {
    flex: 1;
    justify-content: center;
  }

  .bosch-products__model {
    font-size: 36px;
    line-height: 42px;
  }
}

@media (min-width: 1024px) {
  .bosch-products__grid {
    gap: 32px;
    grid-template-columns: repeat(5, 1fr);
    margin: 0 auto;
    max-width: 1480px;
  }
}

@media (min-width: 1240px) {
  .bosch-products__dialog {
    max-width: 1132px;
  }
}

@keyframes bosch-products-modal-in {
  from {
    opacity: 0;
    transform: translateY(8px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.header {
  width: 100%;
}

.header::before {
  background-image: url("../Images/Template/streifen.png");
  background-position: 0 0;
  background-repeat: round;
  background-size: cover;
  content: "";
  height: 16px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.header__inner {
  align-items: flex-start;
  display: flex;
  margin: 0 auto;
  max-width: 1480px;
  padding: 36px 16px 16px;
}

.header__content {
  align-items: flex-end;
  display: flex;
  flex-direction: column-reverse;
  gap: 16px;
  width: 100%;
}

.header__logo {
  height: auto;
  width: 112px;
}

.header__logo--link {
  display: flex;
}

.header__nav-list {
  display: flex;
  gap: 14px;
  justify-content: flex-start;
  list-style: none;
  margin: 0;
  padding: 0;
}

.header__nav-link {
  color: #7d8790;
  font-size: 12px;
  text-decoration: none;
}

.header__nav-link:hover {
  color: #005691;
}

.header__title {
  align-content: center;
  font-size: 12px;
  height: 36px;
}

@media (min-width: 1024px) {
  .header__inner {
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
    padding: 36px 36px 48px;
  }

  .header__content {
    flex-direction: column;
    width: auto;
  }

  .header__logo {
    width: 199px;
  }

  .header__nav-list {
    gap: 32px;
  }

  .header__nav-link {
    font-size: 16px;
  }

  .header__title {
    font-size: 24px;
    height: auto;
  }
}

.bsh-footer {
  padding: 64px 16px 32px;
  position: relative;
}

.bsh-footer::after {
  background-image: url("../Images/Template/streifen.png");
  background-position: 0 0;
  background-repeat: round;
  background-size: cover;
  bottom: 0;
  content: "";
  height: 16px;
  left: 0;
  position: absolute;
  width: 100%;
}

.bsh-footer__list {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
  list-style: none;
  margin: 0 auto 16px;
  max-width: 1132px;
  padding: 0;
}

.bsh-footer__item {
  width: auto;
}

.bsh-footer__link {
  color: #005691;
  font-size: 12px;
  line-height: 13px;
  text-decoration: none;
}

.bsh-footer__link:hover {
  text-decoration: underline;
}

.bsh-footer__copyright {
  display: block;
  font-size: 12px;
  font-weight: 700;
  margin: 0 auto;
  max-width: 1132px;
  text-align: left;
}

@media (min-width: 1024px) {
  .bsh-footer {
    padding: 128px 0 48px;
  }

  .bsh-footer__list {
    gap: 32px;
  }

  .bsh-footer__link {
    font-size: 16px;
  }

  .bsh-footer__copyright {
    font-size: 16px;
  }
}

.bosch-form {
  margin: 0 auto;
  max-width: 1088px;
  padding: 32px 16px;
}

@media (min-width: 768px) {
  .bosch-form {
    padding: 48px 20px;
  }
}

@media (min-width: 1024px) {
  .bosch-form {
    padding: 60px 24px;
  }
}

.bosch-form__container {
  background: #f7f7f7;
}

.bosch-form__api-urls {
  display: none;
}

.bosch-form__file-input {
  display: none;
}

.bosch-form__step {
  display: none;
}

.bosch-form__step--active {
  animation: bosch-fade-in 0.3s ease;
  display: block;
}

.bosch-form__step-landing {
  flex-direction: column;
  justify-content: center;
  justify-self: center;
  text-align: center;
}

.bosch-form__step-title {
  color: #000;
  font-size: 48px;
  font-weight: 400;
  line-height: 53px;
  margin-bottom: 32px;
}

@media (min-width: 768px) {
  .bosch-form__step-title {
    margin-bottom: 64px;
  }
}

.bosch-form__step-intro {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 32px;
  justify-content: center;
}

@media (min-width: 768px) {
  .bosch-form__step-intro {
    gap: 64px;
  }
}

.bosch-form__step-intro-icon {
  height: auto;
  max-width: 240px;
  object-fit: contain;
  width: 100%;
}

.bosch-form__step-hint {
  color: #666;
  font-size: 13px;
  margin-bottom: 20px;
}

@media (min-width: 768px) {
  .bosch-form__step-hint {
    margin-bottom: 24px;
  }
}

.bosch-form__sublabel {
  color: #000;
  display: block;
  font-size: 20px;
  margin-bottom: 32px;
}

.bosch-form__progress {
  background: linear-gradient(to right, #1896d1 0%, #1896d1 var(--progress, 0%), #fff var(--progress, 0%), #fff 100%);
  border-radius: 0;
  height: 8px;
  margin-top: 12px;
  transition: all 0.3s ease;
}

.bosch-form__progress--14 {
  --progress: 14.285%;
}

.bosch-form__progress--28 {
  --progress: 28.571%;
}

.bosch-form__progress--42 {
  --progress: 42.857%;
}

.bosch-form__progress--57 {
  --progress: 57.142%;
}

.bosch-form__progress--71 {
  --progress: 71.428%;
}

.bosch-form__progress--85 {
  --progress: 85.714%;
}

.bosch-form__progress--100 {
  --progress: 100%;
}

.bosch-form__progress-label {
  color: #000;
  font-size: 16px;
  margin-top: 32px;
  text-align: center;
}

@media (min-width: 768px) {
  .bosch-form__progress-label {
    margin-top: 64px;
  }
}

.bosch-form__group {
  margin-bottom: 20px;
  max-width: 100%;
}

@media (min-width: 768px) {
  .bosch-form__group {
    max-width: 50%;
  }
}

.bosch-form__group--full {
  max-width: 100%;
}

.bosch-form__group label {
  color: #000;
  display: block;
  font-size: 32px;
  margin-bottom: 32px;
}

.bosch-form__group label + .bosch-form__sublabel {
  margin-top: -20px;
}

.bosch-form__group input[type=text],
.bosch-form__group input[type=date],
.bosch-form__group input[type=email],
.bosch-form__group select {
  border: 1px solid #7d8790;
  border-radius: 0;
  color: #7d8790;
  font-size: 14px;
  line-height: 17px;
  padding: 10px 24px;
  width: 100%;
}

@media (min-width: 768px) {
  .bosch-form__group input[type=text],
  .bosch-form__group input[type=date],
  .bosch-form__group input[type=email],
  .bosch-form__group select {
    font-size: 16px;
  }
}

.bosch-form__group select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-color: #fff;
  cursor: pointer;
  padding-right: 48px;
}

.bosch-form__group select::-ms-expand {
  display: none;
}

.bosch-form__group input[type=date] {
  background-color: #fff;
  cursor: pointer;
  padding-right: 48px;
  position: relative;
}

.bosch-form__group input[type=date]::-webkit-calendar-picker-indicator {
  cursor: pointer;
  height: 100%;
  margin: 0;
  opacity: 0;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 48px;
}

.bosch-form__group:has(input[type=date]) {
  position: relative;
}

.bosch-form__group:has(input[type=date]) .bosch-form__date-placeholder {
  bottom: 34px;
  color: #7d8790;
  font-size: 14px;
  left: 24px;
  line-height: 17px;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  right: 56px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

@media (min-width: 768px) {
  .bosch-form__group:has(input[type=date]) .bosch-form__date-placeholder {
    font-size: 16px;
  }
}

.bosch-form__group:has(input[type=date]):has(input[type=date]:focus) .bosch-form__date-placeholder,
.bosch-form__group:has(input[type=date]):has(input[type=date]:valid) .bosch-form__date-placeholder {
  display: none;
}

.bosch-form__group:has(input[type=date]) input[type=date]:invalid:not(:focus)::-webkit-datetime-edit {
  color: transparent;
}

.bosch-form__group:has(input[type=date])::after {
  content: "\e0c8";
  bottom: 32px;
  color: #7d8790;
  font-family: "Bosch-Icon", sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1;
  -moz-osx-font-smoothing: grayscale;
  pointer-events: none;
  position: absolute;
  right: 24px;
  speak: never;
  -webkit-font-smoothing: antialiased;
}

.bosch-form__group input:focus,
.bosch-form__group select:focus {
  border-color: #007bc0;
  box-shadow: 0 0 0 3px rgba(0, 102, 204, 0.1);
  outline: none;
}

.bosch-form__select {
  font-size: 14px;
  line-height: 17px;
  position: relative;
  width: 100%;
}

@media (min-width: 768px) {
  .bosch-form__select {
    font-size: 16px;
  }
}

.bosch-form__select-native {
  height: 100%;
  inset: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  width: 100%;
  z-index: -1;
}

.bosch-form__select-trigger {
  align-items: center;
  background: #fff;
  border: 1px solid #7d8790;
  border-bottom: 0;
  border-radius: 0;
  color: #7d8790;
  cursor: pointer;
  display: flex;
  gap: 16px;
  justify-content: space-between;
  padding: 12px 24px;
  text-align: left;
  width: 100%;
}

.bosch-form__select-trigger::after {
  content: "\e009";
  color: #7d8790;
  flex-shrink: 0;
  font-family: "Bosch-UI-Icon", sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 0;
  -moz-osx-font-smoothing: grayscale;
  speak: never;
  text-transform: none;
  transition: transform 0.25s ease;
  -webkit-font-smoothing: antialiased;
}

.bosch-form__select-label {
  border: 0 !important;
  color: #7d8790;
  flex: 1;
  font-size: 16px;
  line-height: 17px;
  min-width: 0;
  padding: 0 !important;
}

.bosch-form__select-label[type=text] {
  background: transparent;
  border: 0;
  color: #333;
  font: inherit;
  margin: 0;
  outline: none;
  padding: 0;
  width: 100%;
}

.bosch-form__select-label[type=text]::placeholder {
  color: #7d8790;
}

.bosch-form__select.is-open .bosch-form__select-trigger {
  border-color: #007bc0;
  color: #333;
}

.bosch-form__select.is-open .bosch-form__select-trigger::after {
  transform: rotate(180deg);
}

.bosch-form__select-native:focus + .bosch-form__select-trigger {
  border-color: #007bc0;
  box-shadow: 0 0 0 3px rgba(0, 102, 204, 0.1);
  outline: none;
}

.bosch-form__select-panel {
  background: #fff;
  border: 1px solid #7d8790;
  border-top: none;
  display: grid;
  grid-template-rows: 0fr;
  left: 0;
  position: absolute;
  right: 0;
  top: 100%;
  transition: grid-template-rows 0.3s ease;
  z-index: 10;
}

.bosch-form__select.is-open .bosch-form__select-panel {
  grid-template-rows: 1fr;
}

.bosch-form__select-list {
  list-style: none;
  margin: 0;
  max-height: 240px;
  overflow: hidden;
  overflow-y: auto;
  padding: 0;
}

.bosch-form__select-option {
  color: #333;
  cursor: pointer;
  padding: 10px 24px;
  transition: background-color 0.15s ease;
}

.bosch-form__select-option:hover,
.bosch-form__select-option.is-active {
  background: rgba(0, 102, 204, 0.08);
}

.bosch-form__select-option.is-selected {
  color: #007bc0;
  font-weight: 500;
}

.bosch-form__row {
  display: grid;
  gap: 0;
  grid-template-columns: 1fr;
  width: 100%;
}

@media (min-width: 768px) {
  .bosch-form__row {
    gap: 12px;
    grid-template-columns: 2fr 1fr;
    width: 50%;
  }
}

.bosch-form__label--sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

.bosch-form__combined-field {
  display: grid;
  grid-template-columns: 1fr 2fr;
}

.bosch-form__combined-field input[type=text] {
  background-color: #fff;
  border: 1px solid #7d8790;
  border-radius: 0;
  color: #7d8790;
  font-size: 14px;
  line-height: 17px;
  padding: 10px 24px;
  width: 100%;
}

@media (min-width: 768px) {
  .bosch-form__combined-field input[type=text] {
    font-size: 16px;
  }
}

.bosch-form__combined-field input[type=text]:focus {
  border-color: #007bc0;
  box-shadow: 0 0 0 3px rgba(0, 102, 204, 0.1);
  outline: none;
  position: relative;
  z-index: 1;
}

.bosch-form__combined-field input[type=text]:first-child {
  border-right: 0;
}

.bosch-form__hint {
  color: #7d8790;
  font-size: 12px;
  line-height: 14px;
  margin-top: 8px;
}

.bosch-form__actions {
  display: flex;
  flex-direction: row;
  gap: 16px;
  justify-content: flex-end;
  margin-top: 32px;
}

@media (min-width: 768px) {
  .bosch-form__actions {
    margin-top: 48px;
  }
}

.bosch-form__required {
  color: #e20015;
}

.bosch-form__checkbox {
  align-items: center;
  display: flex;
  gap: 16px;
  justify-content: center;
  margin-bottom: 8px;
}

.bosch-form__checkbox input[type=checkbox] {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-color: #fff;
  border: 1px solid #7d8790;
  border-radius: 0;
  cursor: pointer;
  display: inline-block;
  flex-shrink: 0;
  height: 41px;
  margin-top: 0;
  position: relative;
  width: 41px;
}

.bosch-form__checkbox input[type=checkbox]:focus {
  border-color: #007bc0;
  box-shadow: 0 0 0 3px rgba(0, 102, 204, 0.1);
  outline: none;
}

.bosch-form__checkbox input[type=checkbox]:checked {
  background-color: #1896d1;
  border-color: #1896d1;
}

.bosch-form__checkbox input[type=checkbox]:checked::after {
  content: "";
  border: solid #fff;
  border-width: 0 2px 2px 0;
  height: 18px;
  left: 50%;
  position: absolute;
  top: 45%;
  transform: translate(-50%, -50%) rotate(45deg);
  width: 10px;
}

.bosch-form__checkbox label {
  color: #7d8790;
  cursor: pointer;
  flex: 1;
  font-size: 12px;
  line-height: 1.5;
}

.bosch-btn {
  border: 1px solid;
  border-radius: 0;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  padding: 20px 30px;
  text-align: center;
  text-decoration: none;
  transition: all 0.2s;
  width: fit-content;
}

@media (min-width: 768px) {
  .bosch-btn {
    min-width: 190px;
  }
}

.bosch-btn--primary {
  background: #1896d1;
  color: #fff;
}

.bosch-btn--primary:hover:not(:disabled) {
  background: #fff;
  border-color: #1896d1;
  color: #1896d1;
}

.bosch-btn--primary:disabled {
  background: #ccc;
  cursor: not-allowed;
}

.bosch-btn--back,
.bosch-btn--block {
  background: #fff;
  border-color: #1896d1;
  color: #1896d1;
}

.bosch-btn--back:hover,
.bosch-btn--block:hover {
  background: #1896d1;
  color: #fff;
}

.bosch-btn--wide {
  min-width: 214px;
}

@media (min-width: 768px) {
  .bosch-btn--link {
    padding: 12px 32px;
  }
}

.bosch-btn--block {
  margin-top: 32px;
  width: auto;
}

.bosch-dropzone {
  background: #fafafa;
  border: 2px dashed #d0d0d0;
  border-radius: 4px;
  cursor: pointer;
  padding: 24px 16px;
  text-align: center;
  transition: all 0.2s;
}

@media (min-width: 768px) {
  .bosch-dropzone {
    padding: 32px 20px;
  }
}

.bosch-dropzone:hover,
.bosch-dropzone--dragover {
  background: #d1e4ff;
  border-color: #007bc0;
}

.bosch-dropzone--dragover {
  background: #e6f2ff;
}

.bosch-dropzone__text {
  color: #333;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 8px;
}

.bosch-dropzone__hint {
  color: #999;
  font-size: 12px;
}

.bosch-file-preview {
  background: #f5f5f5;
  border-radius: 4px;
  display: none;
  margin-top: 16px;
  padding: 12px;
}

.bosch-file-preview--active {
  display: block;
}

.bosch-file-preview__name {
  color: #333;
  font-size: 13px;
  font-weight: 500;
  word-break: break-all;
}

.bosch-alert {
  border-radius: 0;
  font-size: 13px;
  margin-bottom: 32px;
  padding: 10px 14px;
}

.bosch-alert--success {
  background: #d4edda;
  border: 1px solid #c3e6cb;
  color: #155724;
}

.bosch-alert--error {
  background: #f8d7da;
  border: 1px solid #f5c6cb;
  color: #721c24;
}

.bosch-loading {
  animation: bosch-spin 0.8s linear infinite;
  border: 2px solid #f3f3f3;
  border-radius: 50%;
  border-top: 2px solid #007bc0;
  display: inline-block;
  height: 16px;
  margin-right: 8px;
  width: 16px;
}

.bosch-modal {
  align-items: center;
  background: rgba(0, 0, 0, 0.5);
  display: none;
  inset: 0;
  justify-content: center;
  padding: 16px;
  position: fixed;
  z-index: 1000;
}

.bosch-modal--active {
  display: flex;
}

.bosch-modal__dialog {
  background: #fff;
  border-radius: 0;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  max-width: 700px;
  padding: 40px 32px;
  position: relative;
  text-align: center;
  word-break: break-word;
  hyphens: auto;
  width: 100%;
}

@media (min-width: 768px) {
  .bosch-modal__dialog {
    padding: 56px 64px;
  }
}

.bosch-modal__close {
  background: transparent;
  border: 0;
  color: #333;
  cursor: pointer;
  font-size: 28px;
  line-height: 1;
  padding: 8px 12px;
  position: absolute;
  right: 8px;
  top: 8px;
  transition: opacity 0.15s ease;
}

.bosch-modal__close:hover,
.bosch-modal__close:focus {
  opacity: 0.7;
  outline: none;
}

.bosch-modal__contact-link {
  color: #007bc0;
  margin: 0 4px;
  text-decoration: underline;
  white-space: nowrap;
}

.bosch-modal__contact-link:hover,
.bosch-modal__contact-link:focus {
  text-decoration: none;
}

.bosch-modal__state--hidden {
  display: none;
}

.bosch-modal__icon {
  align-items: center;
  border-radius: 50%;
  display: flex;
  height: 60px;
  justify-content: center;
  margin: 0 auto 24px;
  width: 60px;
}

.bosch-modal__icon--rejection {
  background: #e20015;
}

.bosch-modal__icon--success {
  background: #007bc0;
}

.bosch-modal__spinner {
  animation: bosch-spin 1s linear infinite;
  border: 4px solid #f3f3f3;
  border-radius: 50%;
  border-top: 4px solid #007bc0;
  height: 50px;
  margin: 0 auto 24px;
  width: 50px;
}

.bosch-modal__title {
  color: #333;
  font-size: 24px;
  line-height: 1.3;
  margin-bottom: 32px;
}

@media (min-width: 768px) {
  .bosch-modal__title {
    font-size: 26px;
    margin-bottom: 40px;
  }
}

.bosch-modal__title--rejection {
  color: #e20015;
}

.bosch-modal__message {
  color: #666;
  font-size: 16px;
  line-height: 1.6;
}

.bosch-modal__reason {
  color: #999;
  font-size: 16px;
  line-height: 1.5;
  margin-bottom: 20px;
}

.bosch-modal__reference {
  background: #f5f5f5;
  border-radius: 4px;
  padding: 12px;
  text-align: center;
}

.bosch-modal__reference-label {
  color: #666;
  font-size: 12px;
  margin-bottom: 4px;
}

.bosch-modal__reference-value {
  color: #000;
  font-size: 16px;
  text-align: center;
  word-break: break-all;
}

.bosch-modal__rejection-block {
  margin-bottom: 24px;
  text-align: center;
}

.bosch-modal__rejection-block:last-of-type {
  margin-bottom: 32px;
}

.bosch-modal__rejection-label {
  color: #000;
  font-size: 18px;
  margin-bottom: 4px;
  text-align: center;
}

.bosch-modal__rejection-contact {
  color: #666;
  font-size: 16px;
  line-height: 1.5;
  margin-bottom: 0;
  text-align: center;
}

.bosch-success {
  color: #000;
  padding: 32px 0;
  text-align: left;
}

@media (min-width: 768px) {
  .bosch-success {
    padding: 48px 0;
  }
}

.bosch-success__title {
  color: #000;
  font-size: 32px;
  font-weight: 400;
  line-height: 1.2;
  margin: 0 0 32px;
}

@media (min-width: 768px) {
  .bosch-success__title {
    font-size: 40px;
    margin-bottom: 40px;
  }
}

.bosch-success__text {
  color: #000;
  font-size: 14px;
  line-height: 1.6;
  margin: 0 0 24px;
  max-width: 480px;
}

.bosch-success__text strong {
  font-weight: 700;
}

.bosch-success__actions {
  display: flex;
  justify-content: flex-end;
  margin-top: 48px;
}

@media (min-width: 768px) {
  .bosch-success__actions {
    margin-top: 80px;
  }
}

.bosch-success__details {
  background: #f5f5f5;
  border-radius: 4px;
  margin: 0 auto 24px;
  max-width: 700px;
  padding: 16px;
  text-align: left;
}

.bosch-success__row {
  display: flex;
  gap: 12px;
  justify-content: space-between;
}

.bosch-success__row + .bosch-success__row {
  margin-top: 8px;
}

.bosch-success__row-label {
  color: #666;
  font-weight: 600;
}

* {
  box-sizing: border-box;
  font-family: "Bosch Office Sans";
  margin: 0;
  padding: 0;
}

body {
  font-size: 16px;
  line-height: 24px;
}