/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.focused-15
 * License - https://fontawesome.focused-15/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.hard-80.block-b9:before {
  content: "\f000";
}
.hard-80.tooltip_a0 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.texture_silver {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.texture_silver:before {
  content: "\f005";
}
.hard-80.label_79:before,
.hard-80.top-59:before {
  content: "\f00d";
}
.hard-80.info_liquid_8b:before {
  content: "\f013";
}
.hard-80.focusedgallery {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.focusedgallery:before {
  content: "\f2ed";
}
.hard-80.whiteaside {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.whiteaside:before {
  content: "\f15b";
}
.hard-80.modulemiddle {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.modulemiddle:before {
  content: "\f017";
}
.hard-80.purple-51 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.purple-51:before {
  content: "\f358";
}
.hard-80.avatar-middle-67 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.avatar-middle-67:before {
  content: "\f35b";
}
.hard-80.itemcomplex {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.itemcomplex:before {
  content: "\f144";
}
.hard-80.inner-bc:before,
.hard-80.summary_b9:before {
  content: "\f01e";
}
.hard-80.hovered_70:before {
  content: "\f021";
}
.hard-80.new-b2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.right-04:before {
  content: "\f03b";
}
.hard-80.video_plasma_97:before {
  content: "\f03d";
}
.hard-80.tag_f4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.tag_f4:before {
  content: "\f03e";
}
.hard-80.rough-bc {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.rough-bc:before {
  content: "\f03e";
}
.hard-80.mini_55 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.mini_55:before {
  content: "\f03e";
}
.hard-80.pink_33:before {
  content: "\f303";
}
.hard-80.input-north-b3:before {
  content: "\f3c5";
}
.hard-80.heading_db {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.heading_db:before {
  content: "\f044";
}
.hard-80.messageeasy {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.messageeasy:before {
  content: "\f14d";
}
.hard-80.pagination-d1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.pagination-d1:before {
  content: "\f14a";
}
.hard-80.thumbnailin:before {
  content: "\f0b2";
}
.hard-80.west_a0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.west_a0:before {
  content: "\f057";
}
.hard-80.navin {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.navin:before {
  content: "\f058";
}
.hard-80.carousel_paper:before {
  content: "\f064";
}
.hard-80.title-9c:before {
  content: "\f424";
}
.hard-80.caption_3d:before {
  content: "\f422";
}
.hard-80.table-first,
.hard-80.titleblue {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.norththumbnail:before {
  content: "\f071";
}
.hard-80.warm-31:before {
  content: "\f073";
}
.hard-80.sort_cold:before {
  content: "\f338";
}
.hard-80.title_last_e7:before {
  content: "\f337";
}
.hard-80.hugeaccent {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.hugeaccent:before {
  content: "\f080";
}
.hard-80.video-22 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.video-22:before {
  content: "\f080";
}
.hard-80.ironimage,
.hard-80.linkright {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.message_b1:before {
  content: "\f085";
}
.hard-80.progressorange {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.progressorange:before {
  content: "\f164";
}
.hard-80.east-32 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.east-32:before {
  content: "\f165";
}
.hard-80.secondary-new-97 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.secondary-new-97:before {
  content: "\f004";
}
.hard-80.first_6e:before {
  content: "\f2f5";
}
.hard-80.yellow-81 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.yellow-81:before {
  content: "\f08c";
}
.hard-80.red-e5:before {
  content: "\f08d";
}
.hard-80.heading-yellow-1f:before {
  content: "\f35d";
}
.hard-80.plasma-95:before {
  content: "\f2f6";
}
.hard-80.promain {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.title-f6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.title-f6:before {
  content: "\f094";
}
.hard-80.redbackground {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.redbackground:before {
  content: "\f0c8";
}
.hard-80.picture-center {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.picture-center:before {
  content: "\f02e";
}
.hard-80.modal-liquid,
.hard-80.text_white_41 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.modal-liquid:before {
  content: "\f39e";
}
.hard-80.bannerfixed {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.bannerfixed:before {
  content: "\f39e";
}
.hard-80.gallery_active_e7 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.containernext {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.title-f7:before {
  content: "\f09e";
}
.hard-80.bronzesecondary {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.bronzesecondary:before {
  content: "\f0a0";
}
.hard-80.red_da {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.red_da:before {
  content: "\f0a4";
}
.hard-80.redicon {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.redicon:before {
  content: "\f0a5";
}
.hard-80.image_b9 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.image_b9:before {
  content: "\f0a6";
}
.hard-80.tooltip_f9 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.tooltip_f9:before {
  content: "\f0a7";
}
.hard-80.mask_prev_c9:before {
  content: "\f31e";
}
.hard-80.link_pressed:before {
  content: "\f0c0";
}
.hard-80.hoveredform:before {
  content: "\f0c1";
}
.hard-80.tooltip_wood:before {
  content: "\f0c4";
}
.hard-80.pagination_be {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.pagination_be:before {
  content: "\f0c5";
}
.hard-80.masksmooth {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.masksmooth:before {
  content: "\f0c7";
}
.hard-80.input-plasma:before,
.hard-80.new_25:before {
  content: "\f0c9";
}
.hard-80.formactive,
.hard-80.fresh_95,
.hard-80.litesidebar,
.hard-80.tabs_3f {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.formactive:before {
  content: "\f0d5";
}
.hard-80.tag-c9 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.tag-c9:before {
  content: "\f3d1";
}
.hard-80.widget-easy-a3:before {
  content: "\f0dc";
}
.hard-80.modal_12:before {
  content: "\f0dd";
}
.hard-80.activeinner:before {
  content: "\f0de";
}
.hard-80.cleanmask {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.cleanmask:before {
  content: "\f0e1";
}
.hard-80.picturebottom:before {
  content: "\f0e2";
}
.hard-80.bright_ab:before {
  content: "\f0e3";
}
.hard-80.link_out:before,
.hard-80.item-over-d7:before {
  content: "\f3fd";
}
.hard-80.focus-79 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.focus-79:before {
  content: "\f075";
}
.hard-80.progress_warm_24 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.progress_warm_24:before {
  content: "\f086";
}
.hard-80.dropdown_b7:before {
  content: "\f0e7";
}
.hard-80.texturemini,
.hard-80.sidebar-83 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.sidebar-83:before {
  content: "\f328";
}
.hard-80.fluidheader {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.fluidheader:before {
  content: "\f0eb";
}
.hard-80.nav-new:before {
  content: "\f362";
}
.hard-80.frame-fd:before {
  content: "\f381";
}
.hard-80.paragraph-31:before {
  content: "\f382";
}
.hard-80.detail-c5 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.detail-c5:before {
  content: "\f0f3";
}
.hard-80.mini_80:before {
  content: "\f2e7";
}
.hard-80.item_static_da {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.item_static_da:before {
  content: "\f15c";
}
.hard-80.breadcrumb_d6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.breadcrumb_d6:before {
  content: "\f1ad";
}
.hard-80.lower-fc {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.lower-fc:before {
  content: "\f0f8";
}
.hard-80.dynamic_72:before {
  content: "\f3fa";
}
.hard-80.advancedfeature:before,
.hard-80.item_upper_f7:before {
  content: "\f3cd";
}
.hard-80.orange_80 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.orange_80:before {
  content: "\f111";
}
.hard-80.statusnext:before {
  content: "\f3e5";
}
.hard-80.sort_focused {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.active-64 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.active-64:before {
  content: "\f07b";
}
.hard-80.border_8c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.border_8c:before {
  content: "\f07c";
}
.hard-80.tertiary_dark {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.tertiary_dark:before {
  content: "\f118";
}
.hard-80.labelnext {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.labelnext:before {
  content: "\f119";
}
.hard-80.row-tall {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.row-tall:before {
  content: "\f11a";
}
.hard-80.component_top {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.component_top:before {
  content: "\f11c";
}
.hard-80.notice-soft {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.notice-soft:before {
  content: "\f024";
}
.hard-80.wide-ce:before {
  content: "\f122";
}
.hard-80.background_8d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.background_8d:before {
  content: "\f089";
}
.hard-80.label-e3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.label-e3:before {
  content: "\f089";
}
.hard-80.menumiddle {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.menumiddle:before {
  content: "\f089";
}
.hard-80.right_4b:before {
  content: "\f126";
}
.hard-80.plasma_da:before {
  content: "\f127";
}
.hard-80.pattern_fresh_89:before {
  content: "\f3ed";
}
.hard-80.blue-6e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.blue-6e:before {
  content: "\f133";
}
.hard-80.captionnarrow,
.hard-80.hover_short_3c,
.hard-80.disabled-3c {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.green_00:before {
  content: "\f3ff";
}
.hard-80.newtertiary {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.newtertiary:before {
  content: "\f146";
}
.hard-80.grid-blue:before {
  content: "\f3bf";
}
.hard-80.image_yellow_7b:before {
  content: "\f3be";
}
.hard-80.containerstale:before {
  content: "\f14b";
}
.hard-80.banner_copper:before {
  content: "\f360";
}
.hard-80.gallery-out-fe {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.overlay-49 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.overlay-49:before {
  content: "\f150";
}
.hard-80.description-cc {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.description-cc:before {
  content: "\f150";
}
.hard-80.framemini {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.framemini:before {
  content: "\f151";
}
.hard-80.link-blue {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.link-blue:before {
  content: "\f151";
}
.hard-80.modal-medium {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.modal-medium:before {
  content: "\f152";
}
.hard-80.over-d4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.over-d4:before {
  content: "\f152";
}
.hard-80.summary_6a:before,
.hard-80.surface-fresh-26:before {
  content: "\f153";
}
.hard-80.gallery_gold:before {
  content: "\f154";
}
.hard-80.table_30:before,
.hard-80.shadow_d5:before {
  content: "\f155";
}
.hard-80.grid-hovered:before,
.hard-80.hover-medium:before {
  content: "\f156";
}
.hard-80.motionphoto:before,
.hard-80.photo_old:before,
.hard-80.secondaryprev:before,
.hard-80.accent-smooth-29:before {
  content: "\f157";
}
.hard-80.column-pro:before,
.hard-80.logo-warm-19:before,
.hard-80.heading-next:before {
  content: "\f158";
}
.hard-80.maskgold:before,
.hard-80.gradientsoft:before {
  content: "\f159";
}
.hard-80.soft-d5,
.hard-80.title-hot {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.soft-d5:before {
  content: "\f15a";
}
.hard-80.smoothvideo:before {
  content: "\f15c";
}
.hard-80.over-e4:before {
  content: "\f15d";
}
.hard-80.tooltipfull:before {
  content: "\f881";
}
.hard-80.search-dim-56:before {
  content: "\f160";
}
.hard-80.picture-f6:before {
  content: "\f884";
}
.hard-80.box_yellow:before {
  content: "\f162";
}
.hard-80.table_out:before {
  content: "\f886";
}
.hard-80.message-paper-60,
.hard-80.narrow-2a,
.hard-80.heading-7f,
.hard-80.advanced_be,
.hard-80.hover_steel {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.advanced_be:before {
  content: "\f167";
}
.hard-80.fluiddetail,
.hard-80.table_75,
.hard-80.sidebar_gold,
.hard-80.modal-fluid-7e,
.hard-80.actionstatus,
.hard-80.sort_out_df,
.hard-80.liquid-f2 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.sidebar_gold:before {
  content: "\f171";
}
.hard-80.row-74,
.hard-80.filter-1c {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.slider_wood_b7:before {
  content: "\f309";
}
.hard-80.grid-f6:before {
  content: "\f30c";
}
.hard-80.dropdown_narrow:before {
  content: "\f30a";
}
.hard-80.summary-bc:before {
  content: "\f30b";
}
.hard-80.iron_00,
.hard-80.breadcrumb_small_84,
.hard-80.prev_05,
.hard-80.video-under,
.hard-80.menu-simple-31,
.hard-80.short-af,
.hard-80.dropdownplasma,
.hard-80.highlightiron,
.hard-80.thick_d6,
.hard-80.lite_2e {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.menu-simple-31:before {
  content: "\f184";
}
.hard-80.slider_56 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.slider_56:before {
  content: "\f185";
}
.hard-80.headerfluid {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.headerfluid:before {
  content: "\f186";
}
.hard-80.dimfeature,
.hard-80.mask-ae,
.hard-80.table_5d,
.hard-80.new_e8,
.hard-80.header-down-60 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.tooltip_1c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.tooltip_1c:before {
  content: "\f35a";
}
.hard-80.message-dirty-6b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.message-dirty-6b:before {
  content: "\f359";
}
.hard-80.easyshade {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.easyshade:before {
  content: "\f191";
}
.hard-80.upper-58 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.upper-58:before {
  content: "\f191";
}
.hard-80.logo-4a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.logo-4a:before {
  content: "\f192";
}
.hard-80.card-simple-07 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.content-warm:before,
.hard-80.tooltip_left:before {
  content: "\f195";
}
.hard-80.breadcrumb-f3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.breadcrumb-f3:before {
  content: "\f0fe";
}
.hard-80.hover-9b,
.hard-80.under_41,
.hard-80.leftsort {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.message-lower:before,
.hard-80.highlight_small_5b:before {
  content: "\f19c";
}
.hard-80.avatar-f4:before {
  content: "\f19d";
}
.hard-80.list_b3,
.hard-80.row_pro,
.hard-80.notification_solid_9e,
.hard-80.lite_b7,
.hard-80.highlight-46,
.hard-80.menu_tiny_88,
.hard-80.hidden-soft-be,
.hard-80.old-3f,
.hard-80.pressed-77,
.hard-80.media-rough-fa,
.hard-80.surfaceactive,
.hard-80.layout_rough_ba {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.slow_55:before {
  content: "\f2e5";
}
.hard-80.disabled-gas-0e,
.hard-80.filter-small,
.hard-80.surface_44,
.hard-80.sidebar-simple {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.label-2a:before {
  content: "\f1b9";
}
.hard-80.section-copper-18 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.section-copper-18:before {
  content: "\f0e0";
}
.hard-80.secondary-35,
.hard-80.container-98,
.hard-80.blue_db {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.picture-1a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.picture-1a:before {
  content: "\f1c1";
}
.hard-80.notification-b6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.notification-b6:before {
  content: "\f1c2";
}
.hard-80.filterprev {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.filterprev:before {
  content: "\f1c3";
}
.hard-80.search-silver {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.search-silver:before {
  content: "\f1c4";
}
.hard-80.wrapper-36 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.wrapper-36:before {
  content: "\f1c5";
}
.hard-80.brown-38 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.brown-38:before {
  content: "\f1c5";
}
.hard-80.tertiary-d0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.tertiary-d0:before {
  content: "\f1c5";
}
.hard-80.upper_37 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.upper_37:before {
  content: "\f1c6";
}
.hard-80.border-left {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.border-left:before {
  content: "\f1c6";
}
.hard-80.footer_fluid_16 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.footer_fluid_16:before {
  content: "\f1c7";
}
.hard-80.title_over {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.title_over:before {
  content: "\f1c7";
}
.hard-80.component_iron {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.component_iron:before {
  content: "\f1c8";
}
.hard-80.button_paper_87 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.button_paper_87:before {
  content: "\f1c8";
}
.hard-80.westbanner {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.westbanner:before {
  content: "\f1c9";
}
.hard-80.east_da,
.hard-80.secondary_ba,
.hard-80.paragraph_lite_f6 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.west_a1,
.hard-80.left_a2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.west_a1:before {
  content: "\f1cd";
}
.hard-80.huge_a1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.huge_a1:before {
  content: "\f1cd";
}
.hard-80.content_left {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.content_left:before {
  content: "\f1cd";
}
.hard-80.east_c0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.east_c0:before {
  content: "\f1cd";
}
.hard-80.fixed-dc:before {
  content: "\f1ce";
}
.hard-80.frame_out,
.hard-80.gas_12 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.frame_out:before {
  content: "\f1d0";
}
.hard-80.warm-a1 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.warm-a1:before {
  content: "\f1d0";
}
.hard-80.detail_dynamic,
.hard-80.modal-south {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.modal-south:before {
  content: "\f1d1";
}
.hard-80.icon-a8,
.hard-80.dropdown_fixed_b9,
.hard-80.wide_fe,
.hard-80.sorthuge {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.sorthuge:before {
  content: "\f1d4";
}
.hard-80.lightparagraph {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.lightparagraph:before {
  content: "\f1d4";
}
.hard-80.main_21,
.hard-80.row_bd,
.hard-80.article_paper,
.hard-80.wrapper-8a {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.article_paper:before {
  content: "\f1d7";
}
.hard-80.inputstatic:before {
  content: "\f1d8";
}
.hard-80.bronzemodal {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.bronzemodal:before {
  content: "\f1d8";
}
.hard-80.carousel_a6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.carousel_a6:before {
  content: "\f1d8";
}
.hard-80.bottom_fb {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.bottom_fb:before {
  content: "\f111";
}
.hard-80.complex-a4:before {
  content: "\f1dc";
}
.hard-80.statushovered:before {
  content: "\f1de";
}
.hard-80.bottom-ef {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.bottom-ef:before {
  content: "\f1e3";
}
.hard-80.down-0c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.down-0c:before {
  content: "\f1e3";
}
.hard-80.iron-f7,
.hard-80.containertiny,
.hard-80.message_soft {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.banner-current {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.banner-current:before {
  content: "\f1ea";
}
.hard-80.thumbnail_af,
.hard-80.component-warm,
.hard-80.focused_67,
.hard-80.wrapperwood,
.hard-80.pagination-2f,
.hard-80.footer_77,
.hard-80.accent_large_c5,
.hard-80.backdrop_full {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.breadcrumbbright {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.breadcrumbbright:before {
  content: "\f1f6";
}
.hard-80.red-47:before {
  content: "\f2ed";
}
.hard-80.prosection {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.description-last:before {
  content: "\f1fb";
}
.hard-80.hover_out:before {
  content: "\f1fe";
}
.hard-80.paragraph-short:before {
  content: "\f200";
}
.hard-80.modal-west-88:before {
  content: "\f201";
}
.hard-80.hidden_dirty,
.hard-80.cool_d3,
.hard-80.outline_7a,
.hard-80.highlight-70 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.link_pressed {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.link_pressed:before {
  content: "\f20a";
}
.hard-80.icon_narrow_d3:before,
.hard-80.input-red-a6:before,
.hard-80.silvercaption:before {
  content: "\f20b";
}
.hard-80.caption_70 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.caption_70:before {
  content: "\f2b4";
}
.hard-80.gas_99,
.hard-80.border_lite_ce,
.hard-80.pattern_23,
.hard-80.titlebasic,
.hard-80.short_19,
.hard-80.prevframe,
.hard-80.sidebar_37,
.hard-80.menu_63,
.hard-80.disabled-south-a0 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.row-paper {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.row-paper:before {
  content: "\f3a5";
}
.hard-80.hero_slow:before {
  content: "\f224";
}
.hard-80.block-over {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.block-over:before {
  content: "\f09a";
}
.hard-80.alertnext,
.hard-80.component_huge_59 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.gradient-4b:before {
  content: "\f236";
}
.hard-80.title_right_bb,
.hard-80.list_huge_45,
.hard-80.east-cd,
.hard-80.featurestale {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.featurestale:before {
  content: "\f23b";
}
.hard-80.frame_left,
.hard-80.box-dim,
.hard-80.card-top-8e {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.detail_steel:before,
.hard-80.smooth-e6:before {
  content: "\f240";
}
.hard-80.notice-blue:before {
  content: "\f241";
}
.hard-80.mask_fresh:before {
  content: "\f242";
}
.hard-80.content-warm-76:before {
  content: "\f243";
}
.hard-80.footer_blue_01:before {
  content: "\f244";
}
.hard-80.tertiary_tall,
.hard-80.middle_74,
.hard-80.hidden-dirty-78 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.hidden-dirty-78:before {
  content: "\f249";
}
.hard-80.highlightpressed,
.hard-80.card_top {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.buttonmini,
.hard-80.out_87 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.out_87:before {
  content: "\f254";
}
.hard-80.preview_under:before {
  content: "\f251";
}
.hard-80.article_blue_b8:before {
  content: "\f252";
}
.hard-80.titleclean:before {
  content: "\f253";
}
.hard-80.column_old {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.column_old:before {
  content: "\f255";
}
.hard-80.breadcrumb_easy {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.breadcrumb_easy:before {
  content: "\f255";
}
.hard-80.south_bb {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.south_bb:before {
  content: "\f256";
}
.hard-80.new-3b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.new-3b:before {
  content: "\f256";
}
.hard-80.accordion-pink {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.accordion-pink:before {
  content: "\f257";
}
.hard-80.hard-83 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.hard-83:before {
  content: "\f258";
}
.hard-80.popup-hard-d3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.popup-hard-d3:before {
  content: "\f259";
}
.hard-80.preview_first_ec {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.preview_first_ec:before {
  content: "\f25a";
}
.hard-80.notice_3f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.notice_3f:before {
  content: "\f25b";
}
.hard-80.texturelight {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.dirty-6e,
.hard-80.focus-62,
.hard-80.activephoto,
.hard-80.article-dark-c5,
.hard-80.modal-8d,
.hard-80.feature_2f,
.hard-80.media-dynamic,
.hard-80.imagehard,
.hard-80.section-fresh,
.hard-80.picture_rough_a1,
.hard-80.first_af,
.hard-80.highlightdynamic,
.hard-80.hover_copper_ff {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.fast-bb:before {
  content: "\f26c";
}
.hard-80.in_7a,
.hard-80.footer-upper-c2,
.hard-80.silver_6c {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.sliderwhite {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.sliderwhite:before {
  content: "\f271";
}
.hard-80.notification-fast-3e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.notification-fast-3e:before {
  content: "\f272";
}
.hard-80.summary-fast {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.summary-fast:before {
  content: "\f273";
}
.hard-80.paragraph-red {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.paragraph-red:before {
  content: "\f274";
}
.hard-80.surface-47 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.surface-47:before {
  content: "\f279";
}
.hard-80.module_easy_3d:before {
  content: "\f4ad";
}
.hard-80.detail_motion_bc {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.detail_motion_bc:before {
  content: "\f4ad";
}
.hard-80.title_0b,
.hard-80.outer-77 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.outer-77:before {
  content: "\f27d";
}
.hard-80.logo-cd,
.hard-80.bronzetext,
.hard-80.pattern_copper,
.hard-80.black-24 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.title-pro:before {
  content: "\f09d";
}
.hard-80.fixed-da,
.hard-80.old-8f,
.hard-80.easy_2b,
.hard-80.fresh-f3,
.hard-80.table_ef,
.hard-80.paragraph-tall,
.hard-80.gradient_cool_be {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.mediabrown {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.mediabrown:before {
  content: "\f28b";
}
.hard-80.icon_action_46 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.icon_action_46:before {
  content: "\f28d";
}
.hard-80.box_59,
.hard-80.south-81,
.hard-80.wrapperclean,
.hard-80.tabs-black,
.hard-80.bright-73,
.hard-80.lastgallery,
.hard-80.container_west {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.bright-73:before {
  content: "\f368";
}
.hard-80.thumbnail_old {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.thumbnail_old:before {
  content: "\f059";
}
.hard-80.button_prev_92:before {
  content: "\f2a0";
}
.hard-80.easymodule:before {
  content: "\f2a3";
}
.hard-80.dark_bc:before,
.hard-80.hero_clean_98:before {
  content: "\f2a4";
}
.hard-80.layouthot,
.hard-80.dark_a3 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.background-selected-53:before {
  content: "\f2a7";
}
.hard-80.thick_51,
.hard-80.secondary_prev_1e,
.hard-80.focus-ff,
.hard-80.active-a5,
.hard-80.gallery_outer_a2,
.hard-80.texture-92,
.hard-80.whiteaccordion,
.hard-80.sidebar_0d,
.hard-80.media_up_45,
.hard-80.filteractive {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.secondary_prev_1e:before {
  content: "\f2b3";
}
.hard-80.secondary-hard {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.secondary-hard:before {
  content: "\f2b3";
}
.hard-80.sidebar_e2,
.hard-80.upalert {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.sidebar_e2:before {
  content: "\f2b4";
}
.hard-80.north-89 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.north-89:before {
  content: "\f2b5";
}
.hard-80.cleanblock {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.cleanblock:before {
  content: "\f2b6";
}
.hard-80.title_bronze {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.brown_3a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.brown_3a:before {
  content: "\f2b9";
}
.hard-80.info-53:before {
  content: "\f2bb";
}
.hard-80.label-green {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.label-green:before {
  content: "\f2bb";
}
.hard-80.mask-wide {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.mask-wide:before {
  content: "\f2bb";
}
.hard-80.frame-34 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.frame-34:before {
  content: "\f2bd";
}
.hard-80.mask-copper-4e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.mask-copper-4e:before {
  content: "\f007";
}
.hard-80.upblock {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.fluid-62:before {
  content: "\f2c2";
}
.hard-80.rough_69 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.rough_69:before {
  content: "\f2c2";
}
.hard-80.alert-thick {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.alert-thick:before {
  content: "\f2c2";
}
.hard-80.fresh-e2,
.hard-80.solid-cd,
.hard-80.shade_easy_94 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.avatartiny:before,
.hard-80.componentmedium:before {
  content: "\f2c7";
}
.hard-80.message_87:before {
  content: "\f2c8";
}
.hard-80.item-49:before {
  content: "\f2c9";
}
.hard-80.button_hard:before {
  content: "\f2ca";
}
.hard-80.sort-pro:before {
  content: "\f2cb";
}
.hard-80.gallery-d8:before,
.hard-80.steelinput:before {
  content: "\f2cd";
}
.hard-80.pro-ab,
.hard-80.infolast {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.west-5e:before {
  content: "\f410";
}
.hard-80.container-down {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.container-down:before {
  content: "\f410";
}
.hard-80.list_11 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.list_11:before {
  content: "\f410";
}
.hard-80.dim_48,
.hard-80.disabled-hovered-f1,
.hard-80.tabs-complex,
.hard-80.full_eb,
.hard-80.paragraph-dynamic,
.hard-80.badge_bottom {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.disabled-hovered-f1:before {
  content: "\f2da";
}
.hard-80.border-green {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.hard-80.border-green:before {
  content: "\f2dc";
}
.hard-80.breadcrumb-west-1b,
.hard-80.gas_b8 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.hard-80.fast_d0:before {
  content: "\f1ba";
}

/* css-noise: e83e */
.shadow-element-l6 {
  padding: 0.1rem;
  font-size: 14px;
  line-height: 1.3;
}
