/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.form-54
 * License - https://fontawesome.form-54/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.blockrough.border-top:before {
  content: "\f000";
}
.blockrough.filter-bright {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.breadcrumb-out-8b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.breadcrumb-out-8b:before {
  content: "\f005";
}
.blockrough.frame-next:before,
.blockrough.card_steel_cd:before {
  content: "\f00d";
}
.blockrough.progress-hot-81:before {
  content: "\f013";
}
.blockrough.tertiary_upper_9f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.tertiary_upper_9f:before {
  content: "\f2ed";
}
.blockrough.pagination-4d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.pagination-4d:before {
  content: "\f15b";
}
.blockrough.search_new {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.search_new:before {
  content: "\f017";
}
.blockrough.liquid-aa {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.liquid-aa:before {
  content: "\f358";
}
.blockrough.column-new-4f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.column-new-4f:before {
  content: "\f35b";
}
.blockrough.icon-bright-4d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.icon-bright-4d:before {
  content: "\f144";
}
.blockrough.progress_62:before,
.blockrough.picture_50:before {
  content: "\f01e";
}
.blockrough.container-c4:before {
  content: "\f021";
}
.blockrough.overlay-silver-d1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.sliderstale:before {
  content: "\f03b";
}
.blockrough.thumbnail-paper-a4:before {
  content: "\f03d";
}
.blockrough.section-ff {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.section-ff:before {
  content: "\f03e";
}
.blockrough.surface-narrow-f1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.surface-narrow-f1:before {
  content: "\f03e";
}
.blockrough.alertstale {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.alertstale:before {
  content: "\f03e";
}
.blockrough.tabs_blue_48:before {
  content: "\f303";
}
.blockrough.box-south:before {
  content: "\f3c5";
}
.blockrough.bottom_c4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.bottom_c4:before {
  content: "\f044";
}
.blockrough.new_8d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.new_8d:before {
  content: "\f14d";
}
.blockrough.huge-43 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.huge-43:before {
  content: "\f14a";
}
.blockrough.soft_8d:before {
  content: "\f0b2";
}
.blockrough.panel-upper-c2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.panel-upper-c2:before {
  content: "\f057";
}
.blockrough.dark-73 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.dark-73:before {
  content: "\f058";
}
.blockrough.disabled-static:before {
  content: "\f064";
}
.blockrough.menu-fluid:before {
  content: "\f424";
}
.blockrough.modal-steel:before {
  content: "\f422";
}
.blockrough.box-first,
.blockrough.video-lower-ff {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.hiddendynamic:before {
  content: "\f071";
}
.blockrough.gallery_inner_25:before {
  content: "\f073";
}
.blockrough.outline-right-51:before {
  content: "\f338";
}
.blockrough.activeheader:before {
  content: "\f337";
}
.blockrough.last-1b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.last-1b:before {
  content: "\f080";
}
.blockrough.message-15 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.message-15:before {
  content: "\f080";
}
.blockrough.tag_bottom_1a,
.blockrough.fixedheader {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.info_pro:before {
  content: "\f085";
}
.blockrough.alert-tiny-19 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.alert-tiny-19:before {
  content: "\f164";
}
.blockrough.button-fluid {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.button-fluid:before {
  content: "\f165";
}
.blockrough.bronzeslider {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.bronzeslider:before {
  content: "\f004";
}
.blockrough.shade-small-97:before {
  content: "\f2f5";
}
.blockrough.disabled-fc {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.disabled-fc:before {
  content: "\f08c";
}
.blockrough.description-c4:before {
  content: "\f08d";
}
.blockrough.popup_short_69:before {
  content: "\f35d";
}
.blockrough.buttonsteel:before {
  content: "\f2f6";
}
.blockrough.dynamichover {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.prowidget {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.prowidget:before {
  content: "\f094";
}
.blockrough.info_a6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.info_a6:before {
  content: "\f0c8";
}
.blockrough.modallarge {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.modallarge:before {
  content: "\f02e";
}
.blockrough.link-0e,
.blockrough.fixed_4d {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.link-0e:before {
  content: "\f39e";
}
.blockrough.banner-fresh {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.banner-fresh:before {
  content: "\f39e";
}
.blockrough.focused_bc {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.frame-west-c9 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.herodynamic:before {
  content: "\f09e";
}
.blockrough.tabs_purple_2c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.tabs_purple_2c:before {
  content: "\f0a0";
}
.blockrough.prevmain {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.prevmain:before {
  content: "\f0a4";
}
.blockrough.down-cc {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.down-cc:before {
  content: "\f0a5";
}
.blockrough.table-56 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.table-56:before {
  content: "\f0a6";
}
.blockrough.nav-25 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.nav-25:before {
  content: "\f0a7";
}
.blockrough.card-full:before {
  content: "\f31e";
}
.blockrough.slider_green_3a:before {
  content: "\f0c0";
}
.blockrough.dropdown_d5:before {
  content: "\f0c1";
}
.blockrough.gallerygas:before {
  content: "\f0c4";
}
.blockrough.header_small {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.header_small:before {
  content: "\f0c5";
}
.blockrough.short_21 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.short_21:before {
  content: "\f0c7";
}
.blockrough.picture_47:before,
.blockrough.hero_85:before {
  content: "\f0c9";
}
.blockrough.maskdirty,
.blockrough.boxlite,
.blockrough.lighthighlight,
.blockrough.nav_light_34 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.maskdirty:before {
  content: "\f0d5";
}
.blockrough.surface-dark {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.surface-dark:before {
  content: "\f3d1";
}
.blockrough.upper_8a:before {
  content: "\f0dc";
}
.blockrough.media-0f:before {
  content: "\f0dd";
}
.blockrough.tiny_46:before {
  content: "\f0de";
}
.blockrough.messagecomplex {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.messagecomplex:before {
  content: "\f0e1";
}
.blockrough.blockbottom:before {
  content: "\f0e2";
}
.blockrough.popupsoft:before {
  content: "\f0e3";
}
.blockrough.shortblock:before,
.blockrough.item-current:before {
  content: "\f3fd";
}
.blockrough.progress_active_69 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.progress_active_69:before {
  content: "\f075";
}
.blockrough.accent_basic {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.accent_basic:before {
  content: "\f086";
}
.blockrough.overmenu:before {
  content: "\f0e7";
}
.blockrough.hover-bf,
.blockrough.out-61 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.out-61:before {
  content: "\f328";
}
.blockrough.warm_9e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.warm_9e:before {
  content: "\f0eb";
}
.blockrough.shadow-77:before {
  content: "\f362";
}
.blockrough.layout-hovered:before {
  content: "\f381";
}
.blockrough.slider-short-91:before {
  content: "\f382";
}
.blockrough.warm_c5 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.warm_c5:before {
  content: "\f0f3";
}
.blockrough.menulight:before {
  content: "\f2e7";
}
.blockrough.card-9c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.card-9c:before {
  content: "\f15c";
}
.blockrough.element_brown {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.element_brown:before {
  content: "\f1ad";
}
.blockrough.caption_iron_a0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.caption_iron_a0:before {
  content: "\f0f8";
}
.blockrough.shade-19:before {
  content: "\f3fa";
}
.blockrough.smooth-9b:before,
.blockrough.steel_a8:before {
  content: "\f3cd";
}
.blockrough.badge_1a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.badge_1a:before {
  content: "\f111";
}
.blockrough.widget-paper:before {
  content: "\f3e5";
}
.blockrough.itemmotion {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.component-north {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.component-north:before {
  content: "\f07b";
}
.blockrough.title-bottom-b3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.title-bottom-b3:before {
  content: "\f07c";
}
.blockrough.box_48 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.box_48:before {
  content: "\f118";
}
.blockrough.prev_d9 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.prev_d9:before {
  content: "\f119";
}
.blockrough.photo-63 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.photo-63:before {
  content: "\f11a";
}
.blockrough.hover-current-f0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.hover-current-f0:before {
  content: "\f11c";
}
.blockrough.tertiary-7f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.tertiary-7f:before {
  content: "\f024";
}
.blockrough.notice-bright-bb:before {
  content: "\f122";
}
.blockrough.moduleglass {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.moduleglass:before {
  content: "\f089";
}
.blockrough.bottom-4c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.bottom-4c:before {
  content: "\f089";
}
.blockrough.pagination_lite {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.pagination_lite:before {
  content: "\f089";
}
.blockrough.dirty_a3:before {
  content: "\f126";
}
.blockrough.secondary-clean:before {
  content: "\f127";
}
.blockrough.plasma_7b:before {
  content: "\f3ed";
}
.blockrough.container_e7 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.container_e7:before {
  content: "\f133";
}
.blockrough.hover_1c,
.blockrough.clean-3b,
.blockrough.hover-wood {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.sort_aa:before {
  content: "\f3ff";
}
.blockrough.card_ec {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.card_ec:before {
  content: "\f146";
}
.blockrough.breadcrumb-ea:before {
  content: "\f3bf";
}
.blockrough.middle-ee:before {
  content: "\f3be";
}
.blockrough.popup_0b:before {
  content: "\f14b";
}
.blockrough.progress_d9:before {
  content: "\f360";
}
.blockrough.hugeoverlay {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.section-9d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.section-9d:before {
  content: "\f150";
}
.blockrough.info-58 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.info-58:before {
  content: "\f150";
}
.blockrough.titlenarrow {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.titlenarrow:before {
  content: "\f151";
}
.blockrough.content-cool {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.content-cool:before {
  content: "\f151";
}
.blockrough.component_hard_e2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.component_hard_e2:before {
  content: "\f152";
}
.blockrough.module-lite {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.module-lite:before {
  content: "\f152";
}
.blockrough.tertiary_stale_63:before,
.blockrough.captionadvanced:before {
  content: "\f153";
}
.blockrough.current_96:before {
  content: "\f154";
}
.blockrough.stone_61:before,
.blockrough.gallerywide:before {
  content: "\f155";
}
.blockrough.soft_1d:before,
.blockrough.aside_static_18:before {
  content: "\f156";
}
.blockrough.thumbnail_up:before,
.blockrough.clean_e2:before,
.blockrough.sidebar-9b:before,
.blockrough.feature_first_dc:before {
  content: "\f157";
}
.blockrough.messageslow:before,
.blockrough.progress-c5:before,
.blockrough.focusnext:before {
  content: "\f158";
}
.blockrough.description_pink_3a:before,
.blockrough.formmini:before {
  content: "\f159";
}
.blockrough.pagination_cold_3c,
.blockrough.topform {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.pagination_cold_3c:before {
  content: "\f15a";
}
.blockrough.footer-slow:before {
  content: "\f15c";
}
.blockrough.backdrop-e8:before {
  content: "\f15d";
}
.blockrough.text-north:before {
  content: "\f881";
}
.blockrough.tabs-west:before {
  content: "\f160";
}
.blockrough.input-0f:before {
  content: "\f884";
}
.blockrough.thickheader:before {
  content: "\f162";
}
.blockrough.modal_active:before {
  content: "\f886";
}
.blockrough.aside_left_b7,
.blockrough.alert-west,
.blockrough.wood-7d,
.blockrough.in-26,
.blockrough.panel_74 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.in-26:before {
  content: "\f167";
}
.blockrough.video-hovered,
.blockrough.image_21,
.blockrough.texture_hovered,
.blockrough.narrow_89,
.blockrough.wrapperwarm,
.blockrough.thumbnail-f1,
.blockrough.icon_e1 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.texture_hovered:before {
  content: "\f171";
}
.blockrough.hovered_41,
.blockrough.highlight-solid-ff {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.medium_13:before {
  content: "\f309";
}
.blockrough.tooltip-blue-60:before {
  content: "\f30c";
}
.blockrough.notificationblue:before {
  content: "\f30a";
}
.blockrough.element-top-d4:before {
  content: "\f30b";
}
.blockrough.text-medium-ee,
.blockrough.goldcarousel,
.blockrough.heading-blue-7a,
.blockrough.notice-63,
.blockrough.chip_outer,
.blockrough.column_cb,
.blockrough.middlelogo,
.blockrough.content_pro,
.blockrough.infogreen,
.blockrough.border-mini-e2 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.chip_outer:before {
  content: "\f184";
}
.blockrough.static-97 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.static-97:before {
  content: "\f185";
}
.blockrough.greennotice {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.greennotice:before {
  content: "\f186";
}
.blockrough.tag_action,
.blockrough.main-dynamic,
.blockrough.grid_hot,
.blockrough.backdrop_45,
.blockrough.basic-87 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.gassecondary {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.gassecondary:before {
  content: "\f35a";
}
.blockrough.status_60 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.status_60:before {
  content: "\f359";
}
.blockrough.cool-03 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.cool-03:before {
  content: "\f191";
}
.blockrough.image_last {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.image_last:before {
  content: "\f191";
}
.blockrough.popup-18 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.popup-18:before {
  content: "\f192";
}
.blockrough.logo-pro-b1 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.search_dirty:before,
.blockrough.preview_silver:before {
  content: "\f195";
}
.blockrough.badge_easy_8c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.badge_easy_8c:before {
  content: "\f0fe";
}
.blockrough.pattern_hard,
.blockrough.focus-blue-2d,
.blockrough.complexmessage {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.table_selected:before,
.blockrough.caption_ea:before {
  content: "\f19c";
}
.blockrough.text-basic-fe:before {
  content: "\f19d";
}
.blockrough.chip-right-df,
.blockrough.section_down,
.blockrough.container-light,
.blockrough.label-8c,
.blockrough.surface_over,
.blockrough.list-right,
.blockrough.text_24,
.blockrough.logocool,
.blockrough.underhero,
.blockrough.hero-brown-03,
.blockrough.in_09,
.blockrough.tiny-92 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.surface-plasma-3d:before {
  content: "\f2e5";
}
.blockrough.progress_outer,
.blockrough.searchactive,
.blockrough.modal-dim,
.blockrough.shade-center {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.label_smooth:before {
  content: "\f1b9";
}
.blockrough.focused-b1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.focused-b1:before {
  content: "\f0e0";
}
.blockrough.upshade,
.blockrough.highlight_stale,
.blockrough.iconcurrent {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.button_brown {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.button_brown:before {
  content: "\f1c1";
}
.blockrough.primary-f5 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.primary-f5:before {
  content: "\f1c2";
}
.blockrough.alert_38 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.alert_38:before {
  content: "\f1c3";
}
.blockrough.orange-68 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.orange-68:before {
  content: "\f1c4";
}
.blockrough.media-eb {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.media-eb:before {
  content: "\f1c5";
}
.blockrough.image-liquid {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.image-liquid:before {
  content: "\f1c5";
}
.blockrough.north-7a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.north-7a:before {
  content: "\f1c5";
}
.blockrough.sort_easy_1f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.sort_easy_1f:before {
  content: "\f1c6";
}
.blockrough.containerblue {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.containerblue:before {
  content: "\f1c6";
}
.blockrough.highlight_e3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.highlight_e3:before {
  content: "\f1c7";
}
.blockrough.complex_b5 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.complex_b5:before {
  content: "\f1c7";
}
.blockrough.wood-e1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.wood-e1:before {
  content: "\f1c8";
}
.blockrough.block-55 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.block-55:before {
  content: "\f1c8";
}
.blockrough.fastnotice {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.fastnotice:before {
  content: "\f1c9";
}
.blockrough.component_slow_27,
.blockrough.sort_simple,
.blockrough.dropdown_c7 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.underelement,
.blockrough.talltext {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.underelement:before {
  content: "\f1cd";
}
.blockrough.component_bottom {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.component_bottom:before {
  content: "\f1cd";
}
.blockrough.dropdown_13 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.dropdown_13:before {
  content: "\f1cd";
}
.blockrough.message-e2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.message-e2:before {
  content: "\f1cd";
}
.blockrough.article_6c:before {
  content: "\f1ce";
}
.blockrough.panel_top_ec,
.blockrough.chip-b1 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.panel_top_ec:before {
  content: "\f1d0";
}
.blockrough.popup-00 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.popup-00:before {
  content: "\f1d0";
}
.blockrough.avatar-advanced-29,
.blockrough.frame-blue-0c {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.frame-blue-0c:before {
  content: "\f1d1";
}
.blockrough.row_green_04,
.blockrough.shade-plasma,
.blockrough.image-steel,
.blockrough.background-d8 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.background-d8:before {
  content: "\f1d4";
}
.blockrough.hard_f5 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.hard_f5:before {
  content: "\f1d4";
}
.blockrough.dropdown_large,
.blockrough.gridouter,
.blockrough.tag-fast-75,
.blockrough.solid_42 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.tag-fast-75:before {
  content: "\f1d7";
}
.blockrough.article_action_e9:before {
  content: "\f1d8";
}
.blockrough.static_c0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.static_c0:before {
  content: "\f1d8";
}
.blockrough.copperform {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.copperform:before {
  content: "\f1d8";
}
.blockrough.video_gas {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.video_gas:before {
  content: "\f111";
}
.blockrough.background-8a:before {
  content: "\f1dc";
}
.blockrough.basic_1c:before {
  content: "\f1de";
}
.blockrough.grid_full_31 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.grid_full_31:before {
  content: "\f1e3";
}
.blockrough.secondary_plasma {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.secondary_plasma:before {
  content: "\f1e3";
}
.blockrough.alert-39,
.blockrough.icon-liquid,
.blockrough.hard_63 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.bronze_27 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.bronze_27:before {
  content: "\f1ea";
}
.blockrough.notice_wood,
.blockrough.fast-e2,
.blockrough.detail_over,
.blockrough.article_47,
.blockrough.chipsolid,
.blockrough.up-80,
.blockrough.backdrop_new_73,
.blockrough.progress-f8 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.accordion_motion_fe {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.accordion_motion_fe:before {
  content: "\f1f6";
}
.blockrough.sidebar_soft_5b:before {
  content: "\f2ed";
}
.blockrough.element_hard {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.alertyellow:before {
  content: "\f1fb";
}
.blockrough.chip-0a:before {
  content: "\f1fe";
}
.blockrough.cleanfilter:before {
  content: "\f200";
}
.blockrough.aside-tall:before {
  content: "\f201";
}
.blockrough.hovered-d5,
.blockrough.card-black-10,
.blockrough.picture-north,
.blockrough.icon-tiny-a2 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.button_slow_99 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.button_slow_99:before {
  content: "\f20a";
}
.blockrough.disabled_cold_b1:before,
.blockrough.soft-f1:before,
.blockrough.description_east_ec:before {
  content: "\f20b";
}
.blockrough.paper-e1 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.paper-e1:before {
  content: "\f2b4";
}
.blockrough.video-solid-91,
.blockrough.solid_09,
.blockrough.current_cb,
.blockrough.overbreadcrumb,
.blockrough.footer-middle-80,
.blockrough.maintop,
.blockrough.video_west_dd,
.blockrough.link-46,
.blockrough.summary_glass {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.mask_6c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.mask_6c:before {
  content: "\f3a5";
}
.blockrough.text-dynamic-28:before {
  content: "\f224";
}
.blockrough.small-32 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.small-32:before {
  content: "\f09a";
}
.blockrough.hero_be,
.blockrough.label-thick {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.prev-91:before {
  content: "\f236";
}
.blockrough.form-right,
.blockrough.slider_cool,
.blockrough.brownsearch,
.blockrough.new_7c {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.new_7c:before {
  content: "\f23b";
}
.blockrough.light-be,
.blockrough.itemthick,
.blockrough.form-fe {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.description-south:before,
.blockrough.secondary_95:before {
  content: "\f240";
}
.blockrough.east_73:before {
  content: "\f241";
}
.blockrough.gascontent:before {
  content: "\f242";
}
.blockrough.mask-ce:before {
  content: "\f243";
}
.blockrough.accordion-top-2a:before {
  content: "\f244";
}
.blockrough.down-14,
.blockrough.sort_yellow_dc,
.blockrough.overlay-aa {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.overlay-aa:before {
  content: "\f249";
}
.blockrough.clean_1a,
.blockrough.patterncurrent {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.action-75,
.blockrough.dark-91 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.dark-91:before {
  content: "\f254";
}
.blockrough.white_e1:before {
  content: "\f251";
}
.blockrough.sidebar-pro-a4:before {
  content: "\f252";
}
.blockrough.status_center_31:before {
  content: "\f253";
}
.blockrough.banner-wide {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.banner-wide:before {
  content: "\f255";
}
.blockrough.darkhidden {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.darkhidden:before {
  content: "\f255";
}
.blockrough.chip-dim {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.chip-dim:before {
  content: "\f256";
}
.blockrough.leftparagraph {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.leftparagraph:before {
  content: "\f256";
}
.blockrough.surface_bronze_60 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.surface_bronze_60:before {
  content: "\f257";
}
.blockrough.background_advanced {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.background_advanced:before {
  content: "\f258";
}
.blockrough.alertsmooth {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.alertsmooth:before {
  content: "\f259";
}
.blockrough.inbreadcrumb {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.inbreadcrumb:before {
  content: "\f25a";
}
.blockrough.header-focused-d9 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.header-focused-d9:before {
  content: "\f25b";
}
.blockrough.last_f5 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.nav_cold_30,
.blockrough.sidebargreen,
.blockrough.slider_green_8d,
.blockrough.bronzegallery,
.blockrough.northhero,
.blockrough.thumbnail_d3,
.blockrough.warm-1f,
.blockrough.hero-wood-88,
.blockrough.secondary-4a,
.blockrough.fixed_ec,
.blockrough.panel_ad,
.blockrough.info-east-ce,
.blockrough.form_wide_e6 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.freshnav:before {
  content: "\f26c";
}
.blockrough.dropdown_huge_79,
.blockrough.border_large,
.blockrough.disabled_fresh {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.narrow-c3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.narrow-c3:before {
  content: "\f271";
}
.blockrough.border_bright_9f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.border_bright_9f:before {
  content: "\f272";
}
.blockrough.panel_copper {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.panel_copper:before {
  content: "\f273";
}
.blockrough.northtag {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.northtag:before {
  content: "\f274";
}
.blockrough.hardtable {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.hardtable:before {
  content: "\f279";
}
.blockrough.texture_iron:before {
  content: "\f4ad";
}
.blockrough.list_e4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.list_e4:before {
  content: "\f4ad";
}
.blockrough.prev_53,
.blockrough.disabled_30 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.disabled_30:before {
  content: "\f27d";
}
.blockrough.picturesilver,
.blockrough.banner-large,
.blockrough.stalethumbnail,
.blockrough.small_88 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.accordion_south_a9:before {
  content: "\f09d";
}
.blockrough.header-9c,
.blockrough.yellow-86,
.blockrough.iconlast,
.blockrough.dynamic_9c,
.blockrough.dropdown-first-b2,
.blockrough.thumbnail_south_bf,
.blockrough.row-c5 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.gas_ce {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.gas_ce:before {
  content: "\f28b";
}
.blockrough.component_fast {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.component_fast:before {
  content: "\f28d";
}
.blockrough.grid_top_c1,
.blockrough.pink_ae,
.blockrough.action_6e,
.blockrough.frameselected,
.blockrough.column_e0,
.blockrough.badge-6b,
.blockrough.grid_solid_4c {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.column_e0:before {
  content: "\f368";
}
.blockrough.modal_orange {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.modal_orange:before {
  content: "\f059";
}
.blockrough.pink-69:before {
  content: "\f2a0";
}
.blockrough.element_stale:before {
  content: "\f2a3";
}
.blockrough.carouselpaper:before,
.blockrough.steel_35:before {
  content: "\f2a4";
}
.blockrough.down-ce,
.blockrough.section_6e {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.south-e0:before {
  content: "\f2a7";
}
.blockrough.dirty-15,
.blockrough.currenthighlight,
.blockrough.shade-paper,
.blockrough.hovercomplex,
.blockrough.freshalert,
.blockrough.coldcomponent,
.blockrough.last-64,
.blockrough.notice-outer,
.blockrough.carousel_85,
.blockrough.prev-2d {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.currenthighlight:before {
  content: "\f2b3";
}
.blockrough.outline-3a {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.outline-3a:before {
  content: "\f2b3";
}
.blockrough.link_huge,
.blockrough.slowcomponent {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.link_huge:before {
  content: "\f2b4";
}
.blockrough.plasmagallery {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.plasmagallery:before {
  content: "\f2b5";
}
.blockrough.title-d6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.title-d6:before {
  content: "\f2b6";
}
.blockrough.alert-4f {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.rowwarm {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.rowwarm:before {
  content: "\f2b9";
}
.blockrough.blue_59:before {
  content: "\f2bb";
}
.blockrough.accent-28 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.accent-28:before {
  content: "\f2bb";
}
.blockrough.logo_slow_b7 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.logo_slow_b7:before {
  content: "\f2bb";
}
.blockrough.row-f5 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.row-f5:before {
  content: "\f2bd";
}
.blockrough.full_0c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.full_0c:before {
  content: "\f007";
}
.blockrough.item-e3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.nav-motion-00:before {
  content: "\f2c2";
}
.blockrough.in-ba {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.in-ba:before {
  content: "\f2c2";
}
.blockrough.hot_27 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.hot_27:before {
  content: "\f2c2";
}
.blockrough.pattern-d9,
.blockrough.widget-fc,
.blockrough.southblock {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.layout_58:before,
.blockrough.feature-upper-15:before {
  content: "\f2c7";
}
.blockrough.shadeeasy:before {
  content: "\f2c8";
}
.blockrough.link-77:before {
  content: "\f2c9";
}
.blockrough.darklist:before {
  content: "\f2ca";
}
.blockrough.mask-west:before {
  content: "\f2cb";
}
.blockrough.black_69:before,
.blockrough.outbutton:before {
  content: "\f2cd";
}
.blockrough.label_ea,
.blockrough.dynamic-42 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.videoplasma:before {
  content: "\f410";
}
.blockrough.badge-liquid-6c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.badge-liquid-6c:before {
  content: "\f410";
}
.blockrough.avatar_86 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.avatar_86:before {
  content: "\f410";
}
.blockrough.button_upper_86,
.blockrough.full-64,
.blockrough.rough-a9,
.blockrough.info-simple,
.blockrough.input_glass,
.blockrough.layout-e5 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.full-64:before {
  content: "\f2da";
}
.blockrough.icon-iron {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.blockrough.icon-iron:before {
  content: "\f2dc";
}
.blockrough.dropdown_df,
.blockrough.pattern-center-8d {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.blockrough.photo-in:before {
  content: "\f1ba";
}

/* css-noise: 6a4e */
.promo-block-j9 {
  padding: 0.2rem;
  font-size: 14px;
  line-height: 1.2;
}
