/*!
 * Font Awesome Free 5.12.0 by @fontawesome - https://fontawesome.secondary-53f8
 * License - https://fontawesome.secondary-53f8/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.component-8580.accent_d46d:before {
  content: "\f000";
}
.component-8580.aside_e76d {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.south_fab1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.south_fab1:before {
  content: "\f005";
}
.component-8580.image-focused-3628:before,
.component-8580.shadow-1ae3:before {
  content: "\f00d";
}
.component-8580.hero_1970:before {
  content: "\f013";
}
.component-8580.menu_brown_cf69 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.menu_brown_cf69:before {
  content: "\f2ed";
}
.component-8580.disabled-27f0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.disabled-27f0:before {
  content: "\f15b";
}
.component-8580.description-active-96fc {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.description-active-96fc:before {
  content: "\f017";
}
.component-8580.menu-plasma-1963 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.menu-plasma-1963:before {
  content: "\f358";
}
.component-8580.status-d4a7 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.status-d4a7:before {
  content: "\f35b";
}
.component-8580.pressed_09ac {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.pressed_09ac:before {
  content: "\f144";
}
.component-8580.shadow-fa78:before,
.component-8580.shade-rough-eb44:before {
  content: "\f01e";
}
.component-8580.tag_up_8c4f:before {
  content: "\f021";
}
.component-8580.message-easy-a58e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.notification_simple_f9ae:before {
  content: "\f03b";
}
.component-8580.module_661b:before {
  content: "\f03d";
}
.component-8580.blue_a3cd {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.blue_a3cd:before {
  content: "\f03e";
}
.component-8580.out_68ce {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.out_68ce:before {
  content: "\f03e";
}
.component-8580.frame_blue_a411 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.frame_blue_a411:before {
  content: "\f03e";
}
.component-8580.box_red_9925:before {
  content: "\f303";
}
.component-8580.fixed_b148:before {
  content: "\f3c5";
}
.component-8580.footer-under-4992 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.footer-under-4992:before {
  content: "\f044";
}
.component-8580.huge-a8f9 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.huge-a8f9:before {
  content: "\f14d";
}
.component-8580.disabled-bright-7952 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.disabled-bright-7952:before {
  content: "\f14a";
}
.component-8580.form_4088:before {
  content: "\f0b2";
}
.component-8580.button_slow_2a45 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.button_slow_2a45:before {
  content: "\f057";
}
.component-8580.hot-ccf2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.hot-ccf2:before {
  content: "\f058";
}
.component-8580.stone_5f96:before {
  content: "\f064";
}
.component-8580.out-a9b8:before {
  content: "\f424";
}
.component-8580.breadcrumb_liquid_f4a1:before {
  content: "\f422";
}
.component-8580.orange-dd81,
.component-8580.primary-2ff9 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.mask_full_e302:before {
  content: "\f071";
}
.component-8580.simple-bfec:before {
  content: "\f073";
}
.component-8580.gallery_98b6:before {
  content: "\f338";
}
.component-8580.shadow-4f46:before {
  content: "\f337";
}
.component-8580.tabs_3c42 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.tabs_3c42:before {
  content: "\f080";
}
.component-8580.yellow_cb2a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.yellow_cb2a:before {
  content: "\f080";
}
.component-8580.dim_4ac1,
.component-8580.background_9f21 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.section-up-d242:before {
  content: "\f085";
}
.component-8580.hero_current_80e7 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.hero_current_80e7:before {
  content: "\f164";
}
.component-8580.box_6756 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.box_6756:before {
  content: "\f165";
}
.component-8580.logo_69c4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.logo_69c4:before {
  content: "\f004";
}
.component-8580.accordion_5edd:before {
  content: "\f2f5";
}
.component-8580.list_wide_dff7 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.list_wide_dff7:before {
  content: "\f08c";
}
.component-8580.small-d981:before {
  content: "\f08d";
}
.component-8580.rough_ab2b:before {
  content: "\f35d";
}
.component-8580.white_0cb0:before {
  content: "\f2f6";
}
.component-8580.menu-action-1dcc {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.picture-simple-3a57 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.picture-simple-3a57:before {
  content: "\f094";
}
.component-8580.filter-steel-23fb {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.filter-steel-23fb:before {
  content: "\f0c8";
}
.component-8580.tooltip-green-ad26 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.tooltip-green-ad26:before {
  content: "\f02e";
}
.component-8580.caption-cool-e0e1,
.component-8580.filter-stale-7f49 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.caption-cool-e0e1:before {
  content: "\f39e";
}
.component-8580.row_up_171b {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.row_up_171b:before {
  content: "\f39e";
}
.component-8580.hover_ba44 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.easy_5e9b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.old-9f0c:before {
  content: "\f09e";
}
.component-8580.grid-5cb4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.grid-5cb4:before {
  content: "\f0a0";
}
.component-8580.preview_gas_f116 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.preview_gas_f116:before {
  content: "\f0a4";
}
.component-8580.frame_a70b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.frame_a70b:before {
  content: "\f0a5";
}
.component-8580.mask-81f6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.mask-81f6:before {
  content: "\f0a6";
}
.component-8580.main_bronze_fc4f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.main_bronze_fc4f:before {
  content: "\f0a7";
}
.component-8580.box_hard_b162:before {
  content: "\f31e";
}
.component-8580.stone_ccbf:before {
  content: "\f0c0";
}
.component-8580.over_1f9b:before {
  content: "\f0c1";
}
.component-8580.dropdown-gold-5127:before {
  content: "\f0c4";
}
.component-8580.east-581c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.east-581c:before {
  content: "\f0c5";
}
.component-8580.soft_bb66 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.soft_bb66:before {
  content: "\f0c7";
}
.component-8580.primary-0343:before,
.component-8580.gold_e418:before {
  content: "\f0c9";
}
.component-8580.logo-682b,
.component-8580.block-pro-2b2d,
.component-8580.article-outer-149b,
.component-8580.preview_yellow_ccb5 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.logo-682b:before {
  content: "\f0d5";
}
.component-8580.description_6213 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.description_6213:before {
  content: "\f3d1";
}
.component-8580.center_721b:before {
  content: "\f0dc";
}
.component-8580.column-c76c:before {
  content: "\f0dd";
}
.component-8580.nav-9203:before {
  content: "\f0de";
}
.component-8580.header-static-0ef3 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.header-static-0ef3:before {
  content: "\f0e1";
}
.component-8580.fixed_b992:before {
  content: "\f0e2";
}
.component-8580.heading-7010:before {
  content: "\f0e3";
}
.component-8580.focused-3a45:before,
.component-8580.banner-fc5c:before {
  content: "\f3fd";
}
.component-8580.button-43f0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.button-43f0:before {
  content: "\f075";
}
.component-8580.hidden_selected_4801 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.hidden_selected_4801:before {
  content: "\f086";
}
.component-8580.icon_fe46:before {
  content: "\f0e7";
}
.component-8580.old_a5dc,
.component-8580.alert_94bd {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.alert_94bd:before {
  content: "\f328";
}
.component-8580.banner_aafb {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.banner_aafb:before {
  content: "\f0eb";
}
.component-8580.banner-steel-7b7f:before {
  content: "\f362";
}
.component-8580.thumbnail_71a5:before {
  content: "\f381";
}
.component-8580.tall-ef7f:before {
  content: "\f382";
}
.component-8580.menu_5efc {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.menu_5efc:before {
  content: "\f0f3";
}
.component-8580.message_blue_c71c:before {
  content: "\f2e7";
}
.component-8580.inner_dd07 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.inner_dd07:before {
  content: "\f15c";
}
.component-8580.disabled-f013 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.disabled-f013:before {
  content: "\f1ad";
}
.component-8580.stale-1abb {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.stale-1abb:before {
  content: "\f0f8";
}
.component-8580.pressed_3aea:before {
  content: "\f3fa";
}
.component-8580.wide_1e4a:before,
.component-8580.banner_93bb:before {
  content: "\f3cd";
}
.component-8580.shade-east-83da {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.shade-east-83da:before {
  content: "\f111";
}
.component-8580.banner-e2cc:before {
  content: "\f3e5";
}
.component-8580.button_480e {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.notification-e13a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.notification-e13a:before {
  content: "\f07b";
}
.component-8580.section-a5d9 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.section-a5d9:before {
  content: "\f07c";
}
.component-8580.prev_64b1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.prev_64b1:before {
  content: "\f118";
}
.component-8580.carousel-glass-c3e1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.carousel-glass-c3e1:before {
  content: "\f119";
}
.component-8580.blue_1e0c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.blue_1e0c:before {
  content: "\f11a";
}
.component-8580.lite-3658 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.lite-3658:before {
  content: "\f11c";
}
.component-8580.selected_dabc {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.selected_dabc:before {
  content: "\f024";
}
.component-8580.outer_99da:before {
  content: "\f122";
}
.component-8580.clean_94d3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.clean_94d3:before {
  content: "\f089";
}
.component-8580.module_8393 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.module_8393:before {
  content: "\f089";
}
.component-8580.texture-mini-5f12 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.texture-mini-5f12:before {
  content: "\f089";
}
.component-8580.backdrop-hot-6036:before {
  content: "\f126";
}
.component-8580.text-247c:before {
  content: "\f127";
}
.component-8580.table-black-62f6:before {
  content: "\f3ed";
}
.component-8580.panel-mini-f4c3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.panel-mini-f4c3:before {
  content: "\f133";
}
.component-8580.footer_5aa2,
.component-8580.article-right-f4a0,
.component-8580.smooth-1aa5 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.article_orange_4442:before {
  content: "\f3ff";
}
.component-8580.card_hovered_b1e8 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.card_hovered_b1e8:before {
  content: "\f146";
}
.component-8580.message_5b7b:before {
  content: "\f3bf";
}
.component-8580.cold_6509:before {
  content: "\f3be";
}
.component-8580.section-8e58:before {
  content: "\f14b";
}
.component-8580.thumbnail-3f3d:before {
  content: "\f360";
}
.component-8580.pattern_2509 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.caption_east_23ff {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.caption_east_23ff:before {
  content: "\f150";
}
.component-8580.highlight_solid_b226 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.highlight_solid_b226:before {
  content: "\f150";
}
.component-8580.slow_c51d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.slow_c51d:before {
  content: "\f151";
}
.component-8580.heading-hard-a0de {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.heading-hard-a0de:before {
  content: "\f151";
}
.component-8580.aside_tiny_b376 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.aside_tiny_b376:before {
  content: "\f152";
}
.component-8580.layout_action_0b1b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.layout_action_0b1b:before {
  content: "\f152";
}
.component-8580.preview-0596:before,
.component-8580.popup_c9bf:before {
  content: "\f153";
}
.component-8580.chip_cb1e:before {
  content: "\f154";
}
.component-8580.row_943d:before,
.component-8580.border-ce1f:before {
  content: "\f155";
}
.component-8580.list-bright-9fca:before,
.component-8580.hidden_tiny_60de:before {
  content: "\f156";
}
.component-8580.gradient-thick-780e:before,
.component-8580.progress_d961:before,
.component-8580.dirty_87cd:before,
.component-8580.block_fresh_2b27:before {
  content: "\f157";
}
.component-8580.in_4025:before,
.component-8580.button-30fe:before,
.component-8580.tertiary_gold_65ee:before {
  content: "\f158";
}
.component-8580.content-2b4b:before,
.component-8580.paragraph-fe5d:before {
  content: "\f159";
}
.component-8580.upper_c824,
.component-8580.box_4c54 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.upper_c824:before {
  content: "\f15a";
}
.component-8580.easy-e179:before {
  content: "\f15c";
}
.component-8580.steel_610c:before {
  content: "\f15d";
}
.component-8580.carousel-red-df71:before {
  content: "\f881";
}
.component-8580.gallery_70ac:before {
  content: "\f160";
}
.component-8580.fast_5dee:before {
  content: "\f884";
}
.component-8580.label-medium-1cef:before {
  content: "\f162";
}
.component-8580.wrapper_80c6:before {
  content: "\f886";
}
.component-8580.message-stone-16d1,
.component-8580.simple-3ea7,
.component-8580.over-d548,
.component-8580.form_blue_db21,
.component-8580.table-fb57 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.form_blue_db21:before {
  content: "\f167";
}
.component-8580.feature-old-7bb8,
.component-8580.paragraph-388f,
.component-8580.module_100d,
.component-8580.grid_b2ac,
.component-8580.element_fast_6a8b,
.component-8580.hero-db10,
.component-8580.outer_b917 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.module_100d:before {
  content: "\f171";
}
.component-8580.west-2175,
.component-8580.footer-8132 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.fixed-7ad4:before {
  content: "\f309";
}
.component-8580.notification-8aac:before {
  content: "\f30c";
}
.component-8580.breadcrumb-d231:before {
  content: "\f30a";
}
.component-8580.table-6234:before {
  content: "\f30b";
}
.component-8580.wide_17b4,
.component-8580.main_8cb1,
.component-8580.description_a47c,
.component-8580.top-1e1b,
.component-8580.detail_3540,
.component-8580.block_56b6,
.component-8580.chip-white-8f05,
.component-8580.active-dynamic-a426,
.component-8580.tiny_6325,
.component-8580.aside_paper_348a {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.detail_3540:before {
  content: "\f184";
}
.component-8580.section_97e2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.section_97e2:before {
  content: "\f185";
}
.component-8580.section_5625 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.section_5625:before {
  content: "\f186";
}
.component-8580.fluid-d3f7,
.component-8580.article-dynamic-e96b,
.component-8580.white-26e1,
.component-8580.gallery_76ca,
.component-8580.form_2e8e {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.main_a335 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.main_a335:before {
  content: "\f35a";
}
.component-8580.stone_9b3b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.stone_9b3b:before {
  content: "\f359";
}
.component-8580.container-pro-453f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.container-pro-453f:before {
  content: "\f191";
}
.component-8580.first-3fd3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.first-3fd3:before {
  content: "\f191";
}
.component-8580.pattern_8059 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.pattern_8059:before {
  content: "\f192";
}
.component-8580.gradient_2fd5 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.next-4b5d:before,
.component-8580.heading-af49:before {
  content: "\f195";
}
.component-8580.label_thick_2018 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.label_thick_2018:before {
  content: "\f0fe";
}
.component-8580.brown-07da,
.component-8580.banner-0881,
.component-8580.silver-e9fd {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.sidebar_mini_c5d1:before,
.component-8580.section_solid_e5ae:before {
  content: "\f19c";
}
.component-8580.pagination_628f:before {
  content: "\f19d";
}
.component-8580.header-ea64,
.component-8580.pink_3f12,
.component-8580.in-aade,
.component-8580.card-0dd9,
.component-8580.lower-1cda,
.component-8580.lite-eeaf,
.component-8580.dropdown_new_16ae,
.component-8580.badge-9b83,
.component-8580.item_3e29,
.component-8580.sort-50c8,
.component-8580.liquid_cbfc,
.component-8580.highlight_e7f8 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.container-c3bd:before {
  content: "\f2e5";
}
.component-8580.orange-7d0a,
.component-8580.layout-6880,
.component-8580.advanced-6ad7,
.component-8580.breadcrumb_hovered_ea67 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.north_e57a:before {
  content: "\f1b9";
}
.component-8580.background_tall_457a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.background_tall_457a:before {
  content: "\f0e0";
}
.component-8580.wrapper-87d3,
.component-8580.element_up_e601,
.component-8580.accordion-e961 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.middle_3e9d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.middle_3e9d:before {
  content: "\f1c1";
}
.component-8580.hot_3d1a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.hot_3d1a:before {
  content: "\f1c2";
}
.component-8580.carousel_cbdd {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.carousel_cbdd:before {
  content: "\f1c3";
}
.component-8580.popup_a025 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.popup_a025:before {
  content: "\f1c4";
}
.component-8580.info-warm-d483 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.info-warm-d483:before {
  content: "\f1c5";
}
.component-8580.chip-7197 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.chip-7197:before {
  content: "\f1c5";
}
.component-8580.progress-hovered-29cd {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.progress-hovered-29cd:before {
  content: "\f1c5";
}
.component-8580.pattern_gold_1b83 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.pattern_gold_1b83:before {
  content: "\f1c6";
}
.component-8580.panel_4efa {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.panel_4efa:before {
  content: "\f1c6";
}
.component-8580.icon_7ec8 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.icon_7ec8:before {
  content: "\f1c7";
}
.component-8580.preview_gas_1c88 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.preview_gas_1c88:before {
  content: "\f1c7";
}
.component-8580.nav_white_6ed1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.nav_white_6ed1:before {
  content: "\f1c8";
}
.component-8580.south-403d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.south-403d:before {
  content: "\f1c8";
}
.component-8580.picture-under-eae5 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.picture-under-eae5:before {
  content: "\f1c9";
}
.component-8580.short_428c,
.component-8580.next_8c5a,
.component-8580.advanced-59ee {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.preview-cold-9dff,
.component-8580.preview-paper-672b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.preview-cold-9dff:before {
  content: "\f1cd";
}
.component-8580.tertiary-narrow-bc2c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.tertiary-narrow-bc2c:before {
  content: "\f1cd";
}
.component-8580.filter-dark-0722 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.filter-dark-0722:before {
  content: "\f1cd";
}
.component-8580.hot_510f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.hot_510f:before {
  content: "\f1cd";
}
.component-8580.avatar_selected_dabc:before {
  content: "\f1ce";
}
.component-8580.hover_3128,
.component-8580.highlight_up_580c {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.hover_3128:before {
  content: "\f1d0";
}
.component-8580.block_a7df {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.block_a7df:before {
  content: "\f1d0";
}
.component-8580.description-e243,
.component-8580.panel-plasma-7c9b {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.panel-plasma-7c9b:before {
  content: "\f1d1";
}
.component-8580.pagination-a0c4,
.component-8580.icon_selected_e8a0,
.component-8580.link-out-93fa,
.component-8580.column_inner_b2e7 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.column_inner_b2e7:before {
  content: "\f1d4";
}
.component-8580.overlay_f205 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.overlay_f205:before {
  content: "\f1d4";
}
.component-8580.heading-d0d4,
.component-8580.backdrop-b6db,
.component-8580.footer_wide_e584,
.component-8580.dirty-08e0 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.footer_wide_e584:before {
  content: "\f1d7";
}
.component-8580.list_1514:before {
  content: "\f1d8";
}
.component-8580.narrow-3528 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.narrow-3528:before {
  content: "\f1d8";
}
.component-8580.dropdown_7cac {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.dropdown_7cac:before {
  content: "\f1d8";
}
.component-8580.detail-current-731b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.detail-current-731b:before {
  content: "\f111";
}
.component-8580.filter_iron_1e2e:before {
  content: "\f1dc";
}
.component-8580.column-bronze-ddab:before {
  content: "\f1de";
}
.component-8580.small-ef77 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.small-ef77:before {
  content: "\f1e3";
}
.component-8580.label-hard-8d32 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.label-hard-8d32:before {
  content: "\f1e3";
}
.component-8580.sidebar-prev-bfa5,
.component-8580.shadow_6f4c,
.component-8580.breadcrumb_black_ade6 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.header-new-9e59 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.header-new-9e59:before {
  content: "\f1ea";
}
.component-8580.surface_5cca,
.component-8580.filter-static-d47f,
.component-8580.paper-c2cb,
.component-8580.highlight_easy_a3aa,
.component-8580.button_in_35b7,
.component-8580.modal_b9d4,
.component-8580.info_hovered_ab5a,
.component-8580.shadow-b90e {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.aside-in-75b2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.aside-in-75b2:before {
  content: "\f1f6";
}
.component-8580.photo_fresh_eff8:before {
  content: "\f2ed";
}
.component-8580.steel-91f3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.complex-248a:before {
  content: "\f1fb";
}
.component-8580.avatar-old-93f4:before {
  content: "\f1fe";
}
.component-8580.element_996f:before {
  content: "\f200";
}
.component-8580.lite_54b9:before {
  content: "\f201";
}
.component-8580.panel-blue-775c,
.component-8580.shade_liquid_dfff,
.component-8580.fresh-2b10,
.component-8580.primary-0d83 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.title-stone-709b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.title-stone-709b:before {
  content: "\f20a";
}
.component-8580.badge-2260:before,
.component-8580.in-e076:before,
.component-8580.stone_b942:before {
  content: "\f20b";
}
.component-8580.upper_5c3a {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.upper_5c3a:before {
  content: "\f2b4";
}
.component-8580.gradient_97e7,
.component-8580.content-cool-5bc3,
.component-8580.notice_purple_fc54,
.component-8580.red_e3b5,
.component-8580.badge-04d3,
.component-8580.accordion-e840,
.component-8580.picture_db35,
.component-8580.main-a18d,
.component-8580.shade-78ca {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.slow_16fd {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.slow_16fd:before {
  content: "\f3a5";
}
.component-8580.button_61a4:before {
  content: "\f224";
}
.component-8580.green-7ab1 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.green-7ab1:before {
  content: "\f09a";
}
.component-8580.primary_glass_df60,
.component-8580.breadcrumb-e47c {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.hovered-0b41:before {
  content: "\f236";
}
.component-8580.article_06b2,
.component-8580.alert_2d2a,
.component-8580.over_3fa3,
.component-8580.main_dim_c8ee {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.main_dim_c8ee:before {
  content: "\f23b";
}
.component-8580.hard_805f,
.component-8580.dirty-d9ff,
.component-8580.under_b5c4 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.new-a315:before,
.component-8580.narrow_9ddb:before {
  content: "\f240";
}
.component-8580.breadcrumb-last-37aa:before {
  content: "\f241";
}
.component-8580.simple-9552:before {
  content: "\f242";
}
.component-8580.shadow-aec6:before {
  content: "\f243";
}
.component-8580.last_3c40:before {
  content: "\f244";
}
.component-8580.banner-8aba,
.component-8580.yellow_4fd1,
.component-8580.shade-845c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.shade-845c:before {
  content: "\f249";
}
.component-8580.focused-c775,
.component-8580.video-bdac {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.tabs_74da,
.component-8580.dim-41e0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.dim-41e0:before {
  content: "\f254";
}
.component-8580.info-outer-2565:before {
  content: "\f251";
}
.component-8580.last_39fa:before {
  content: "\f252";
}
.component-8580.popup_up_d2b4:before {
  content: "\f253";
}
.component-8580.top-6f3d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.top-6f3d:before {
  content: "\f255";
}
.component-8580.orange-5bee {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.orange-5bee:before {
  content: "\f255";
}
.component-8580.section_yellow_4130 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.section_yellow_4130:before {
  content: "\f256";
}
.component-8580.detail-fresh-767d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.detail-fresh-767d:before {
  content: "\f256";
}
.component-8580.hot_02d0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.hot_02d0:before {
  content: "\f257";
}
.component-8580.thick-190d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.thick-190d:before {
  content: "\f258";
}
.component-8580.down-9d73 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.down-9d73:before {
  content: "\f259";
}
.component-8580.text_cea5 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.text_cea5:before {
  content: "\f25a";
}
.component-8580.complex-68a6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.complex-68a6:before {
  content: "\f25b";
}
.component-8580.caption_orange_7646 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.search-6175,
.component-8580.message-94df,
.component-8580.border-a414,
.component-8580.cold_263c,
.component-8580.table_center_05c6,
.component-8580.hero-eb60,
.component-8580.video_2cf2,
.component-8580.lite_6632,
.component-8580.disabled-0cf2,
.component-8580.border_0b5e,
.component-8580.icon_bronze_fb36,
.component-8580.border-22ed,
.component-8580.dark_7a18 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.heading_action_86ef:before {
  content: "\f26c";
}
.component-8580.tag_static_fe23,
.component-8580.soft-600f,
.component-8580.focused-5308 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.texture_99bf {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.texture_99bf:before {
  content: "\f271";
}
.component-8580.description_small_fb39 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.description_small_fb39:before {
  content: "\f272";
}
.component-8580.shadow-light-b58e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.shadow-light-b58e:before {
  content: "\f273";
}
.component-8580.message-current-09f4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.message-current-09f4:before {
  content: "\f274";
}
.component-8580.over-b721 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.over-b721:before {
  content: "\f279";
}
.component-8580.notification_pro_eaac:before {
  content: "\f4ad";
}
.component-8580.slider-lower-6927 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.slider-lower-6927:before {
  content: "\f4ad";
}
.component-8580.secondary_4eb5,
.component-8580.gradient_under_3dce {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.gradient_under_3dce:before {
  content: "\f27d";
}
.component-8580.link_hard_fae1,
.component-8580.layout-23ec,
.component-8580.popup-fluid-c6d1,
.component-8580.pink_312c {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.row-f1e7:before {
  content: "\f09d";
}
.component-8580.black-6873,
.component-8580.silver_d880,
.component-8580.bronze-3c2b,
.component-8580.slider-86ca,
.component-8580.hot-aa90,
.component-8580.frame-d3c2,
.component-8580.module_rough_7483 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.avatar-white-ff83 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.avatar-white-ff83:before {
  content: "\f28b";
}
.component-8580.primary-old-228b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.primary-old-228b:before {
  content: "\f28d";
}
.component-8580.layout-6dbf,
.component-8580.mini-a137,
.component-8580.pro-19c5,
.component-8580.green_2439,
.component-8580.avatar_action_48de,
.component-8580.title_1183,
.component-8580.purple_1af5 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.avatar_action_48de:before {
  content: "\f368";
}
.component-8580.progress-pressed-6f0f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.progress-pressed-6f0f:before {
  content: "\f059";
}
.component-8580.chip-mini-2097:before {
  content: "\f2a0";
}
.component-8580.upper-19ff:before {
  content: "\f2a3";
}
.component-8580.component-stone-0444:before,
.component-8580.backdrop-center-9f3d:before {
  content: "\f2a4";
}
.component-8580.tooltip-hovered-d866,
.component-8580.panel_down_8e9d {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.mask-inner-4027:before {
  content: "\f2a7";
}
.component-8580.alert_c67f,
.component-8580.summary-motion-54c2,
.component-8580.under_c8f2,
.component-8580.frame-under-f84d,
.component-8580.tooltip_df98,
.component-8580.tag_d15d,
.component-8580.message_470f,
.component-8580.main-in-8476,
.component-8580.pattern_glass_e5e0,
.component-8580.texture_f00c {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.summary-motion-54c2:before {
  content: "\f2b3";
}
.component-8580.photo-lite-56cb {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.photo-lite-56cb:before {
  content: "\f2b3";
}
.component-8580.panel_liquid_593a,
.component-8580.first_976b {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.panel_liquid_593a:before {
  content: "\f2b4";
}
.component-8580.header_e041 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.header_e041:before {
  content: "\f2b5";
}
.component-8580.active_center_09cf {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.active_center_09cf:before {
  content: "\f2b6";
}
.component-8580.narrow_0fdf {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.down_20b8 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.down_20b8:before {
  content: "\f2b9";
}
.component-8580.secondary_2c98:before {
  content: "\f2bb";
}
.component-8580.accent-1bb9 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.accent-1bb9:before {
  content: "\f2bb";
}
.component-8580.outer_7620 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.outer_7620:before {
  content: "\f2bb";
}
.component-8580.glass_aafa {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.glass_aafa:before {
  content: "\f2bd";
}
.component-8580.input_dc35 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.input_dc35:before {
  content: "\f007";
}
.component-8580.gas-05be {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.element-5fd3:before {
  content: "\f2c2";
}
.component-8580.widget_522c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.widget_522c:before {
  content: "\f2c2";
}
.component-8580.outline-active-263e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.outline-active-263e:before {
  content: "\f2c2";
}
.component-8580.tooltip-68b4,
.component-8580.surface_full_7cec,
.component-8580.footer_next_6a66 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.slow_2564:before,
.component-8580.progress_cool_bf40:before {
  content: "\f2c7";
}
.component-8580.gas_71a5:before {
  content: "\f2c8";
}
.component-8580.image_liquid_54b1:before {
  content: "\f2c9";
}
.component-8580.shadow-wide-8a36:before {
  content: "\f2ca";
}
.component-8580.steel-3ad1:before {
  content: "\f2cb";
}
.component-8580.under-6427:before,
.component-8580.short-8f14:before {
  content: "\f2cd";
}
.component-8580.footer-47ef,
.component-8580.search_da73 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.liquid_dff5:before {
  content: "\f410";
}
.component-8580.notice_dark_132e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.notice_dark_132e:before {
  content: "\f410";
}
.component-8580.disabled_cool_9a96 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.disabled_cool_9a96:before {
  content: "\f410";
}
.component-8580.tag_56ec,
.component-8580.secondary-static-92c2,
.component-8580.motion_8d60,
.component-8580.link-a830,
.component-8580.list_advanced_24ed,
.component-8580.backdrop_small_8568 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.secondary-static-92c2:before {
  content: "\f2da";
}
.component-8580.border-center-d381 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.component-8580.border-center-d381:before {
  content: "\f2dc";
}
.component-8580.search-6492,
.component-8580.shadow-center-aa09 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.component-8580.container_6c0f:before {
  content: "\f1ba";
}

/* css-noise: 1ded */
.promo-block-q3 {
  padding: 0.4rem;
  font-size: 12px;
  line-height: 1.0;
}
