/*!
 * Font Awesome Free 5.12.0 by @fontawesome - https://fontawesome.content_e852
 * License - https://fontawesome.content_e852/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.main-777c.thick-ad7b:before {
  content: "\f000";
}
.main-777c.notification_7973 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.overlay_rough_c47b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.overlay_rough_c47b:before {
  content: "\f005";
}
.main-777c.aside_2ae5:before,
.main-777c.purple_60d9:before {
  content: "\f00d";
}
.main-777c.table_5ea4:before {
  content: "\f013";
}
.main-777c.status_tall_59c7 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.status_tall_59c7:before {
  content: "\f2ed";
}
.main-777c.block_mini_e17e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.block_mini_e17e:before {
  content: "\f15b";
}
.main-777c.main_fba2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.main_fba2:before {
  content: "\f017";
}
.main-777c.block_af3d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.block_af3d:before {
  content: "\f358";
}
.main-777c.widget-short-9e81 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.widget-short-9e81:before {
  content: "\f35b";
}
.main-777c.menu_8f06 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.menu_8f06:before {
  content: "\f144";
}
.main-777c.dynamic_0376:before,
.main-777c.grid_3447:before {
  content: "\f01e";
}
.main-777c.steel_962c:before {
  content: "\f021";
}
.main-777c.upper-3436 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.message_advanced_716c:before {
  content: "\f03b";
}
.main-777c.filter_6377:before {
  content: "\f03d";
}
.main-777c.clean_102e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.clean_102e:before {
  content: "\f03e";
}
.main-777c.panel_light_84e4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.panel_light_84e4:before {
  content: "\f03e";
}
.main-777c.texture-a156 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.texture-a156:before {
  content: "\f03e";
}
.main-777c.media-d2ec:before {
  content: "\f303";
}
.main-777c.avatar-last-6445:before {
  content: "\f3c5";
}
.main-777c.over-84fa {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.over-84fa:before {
  content: "\f044";
}
.main-777c.block-small-cd4b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.block-small-cd4b:before {
  content: "\f14d";
}
.main-777c.modal_804c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.modal_804c:before {
  content: "\f14a";
}
.main-777c.focus_e783:before {
  content: "\f0b2";
}
.main-777c.heading_top_4e1a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.heading_top_4e1a:before {
  content: "\f057";
}
.main-777c.fresh-1be4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.fresh-1be4:before {
  content: "\f058";
}
.main-777c.pagination_orange_68bd:before {
  content: "\f064";
}
.main-777c.media-lower-1523:before {
  content: "\f424";
}
.main-777c.fast_dd2a:before {
  content: "\f422";
}
.main-777c.short-e5f3,
.main-777c.element-6603 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.footer_short_56fc:before {
  content: "\f071";
}
.main-777c.card-old-d611:before {
  content: "\f073";
}
.main-777c.down-1a00:before {
  content: "\f338";
}
.main-777c.middle_bea4:before {
  content: "\f337";
}
.main-777c.stone-a18a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.stone-a18a:before {
  content: "\f080";
}
.main-777c.caption-bb33 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.caption-bb33:before {
  content: "\f080";
}
.main-777c.grid-5ec1,
.main-777c.dirty-69ea {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.message_a62e:before {
  content: "\f085";
}
.main-777c.west_2fc3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.west_2fc3:before {
  content: "\f164";
}
.main-777c.content_hovered_2f23 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.content_hovered_2f23:before {
  content: "\f165";
}
.main-777c.row_bdd4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.row_bdd4:before {
  content: "\f004";
}
.main-777c.info_7c7e:before {
  content: "\f2f5";
}
.main-777c.accordion_next_9bfe {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.accordion_next_9bfe:before {
  content: "\f08c";
}
.main-777c.bronze_e343:before {
  content: "\f08d";
}
.main-777c.silver-64cf:before {
  content: "\f35d";
}
.main-777c.north_2545:before {
  content: "\f2f6";
}
.main-777c.pattern-1ac9 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.label_b25a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.label_b25a:before {
  content: "\f094";
}
.main-777c.photo-small-c040 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.photo-small-c040:before {
  content: "\f0c8";
}
.main-777c.element-8acd {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.element-8acd:before {
  content: "\f02e";
}
.main-777c.secondary-motion-39f2,
.main-777c.component_9ca4 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.secondary-motion-39f2:before {
  content: "\f39e";
}
.main-777c.right-6f8e {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.right-6f8e:before {
  content: "\f39e";
}
.main-777c.overlay_28e1 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.message-67b1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.tag-bronze-41a2:before {
  content: "\f09e";
}
.main-777c.gallery-1c11 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.gallery-1c11:before {
  content: "\f0a0";
}
.main-777c.hot_c713 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.hot_c713:before {
  content: "\f0a4";
}
.main-777c.current-1b1f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.current-1b1f:before {
  content: "\f0a5";
}
.main-777c.column_out_debf {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.column_out_debf:before {
  content: "\f0a6";
}
.main-777c.banner_upper_096e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.banner_upper_096e:before {
  content: "\f0a7";
}
.main-777c.caption_5d0f:before {
  content: "\f31e";
}
.main-777c.solid_48be:before {
  content: "\f0c0";
}
.main-777c.description-283a:before {
  content: "\f0c1";
}
.main-777c.surface_4a4d:before {
  content: "\f0c4";
}
.main-777c.item_746e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.item_746e:before {
  content: "\f0c5";
}
.main-777c.sort-a23e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.sort-a23e:before {
  content: "\f0c7";
}
.main-777c.selected_2563:before,
.main-777c.red_e0a0:before {
  content: "\f0c9";
}
.main-777c.tertiary_upper_d5f0,
.main-777c.progress-bronze-033d,
.main-777c.chip_a2cd,
.main-777c.widget-iron-13a5 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.tertiary_upper_d5f0:before {
  content: "\f0d5";
}
.main-777c.current-3d92 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.current-3d92:before {
  content: "\f3d1";
}
.main-777c.title_steel_253c:before {
  content: "\f0dc";
}
.main-777c.footer-40f4:before {
  content: "\f0dd";
}
.main-777c.gallery_medium_0f5e:before {
  content: "\f0de";
}
.main-777c.pattern-cold-d58a {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.pattern-cold-d58a:before {
  content: "\f0e1";
}
.main-777c.row-77e2:before {
  content: "\f0e2";
}
.main-777c.element-bd85:before {
  content: "\f0e3";
}
.main-777c.sidebar_8ed0:before,
.main-777c.row-in-b907:before {
  content: "\f3fd";
}
.main-777c.disabled-aa43 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.disabled-aa43:before {
  content: "\f075";
}
.main-777c.card-tiny-edce {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.card-tiny-edce:before {
  content: "\f086";
}
.main-777c.pagination-slow-463e:before {
  content: "\f0e7";
}
.main-777c.wood_46e7,
.main-777c.text-in-285a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.text-in-285a:before {
  content: "\f328";
}
.main-777c.form_0ba0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.form_0ba0:before {
  content: "\f0eb";
}
.main-777c.simple-9d3a:before {
  content: "\f362";
}
.main-777c.row-tiny-207b:before {
  content: "\f381";
}
.main-777c.footer-short-8813:before {
  content: "\f382";
}
.main-777c.white-6a53 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.white-6a53:before {
  content: "\f0f3";
}
.main-777c.purple_8a37:before {
  content: "\f2e7";
}
.main-777c.picture-f0c5 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.picture-f0c5:before {
  content: "\f15c";
}
.main-777c.slider_4dc4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.slider_4dc4:before {
  content: "\f1ad";
}
.main-777c.popup-0394 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.popup-0394:before {
  content: "\f0f8";
}
.main-777c.gallery-7077:before {
  content: "\f3fa";
}
.main-777c.orange_897a:before,
.main-777c.info_8b42:before {
  content: "\f3cd";
}
.main-777c.nav_734f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.nav_734f:before {
  content: "\f111";
}
.main-777c.right-3da0:before {
  content: "\f3e5";
}
.main-777c.glass_ca89 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.pagination-a4b4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.pagination-a4b4:before {
  content: "\f07b";
}
.main-777c.main-east-98bc {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.main-east-98bc:before {
  content: "\f07c";
}
.main-777c.title_complex_743e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.title_complex_743e:before {
  content: "\f118";
}
.main-777c.hover-large-9574 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.hover-large-9574:before {
  content: "\f119";
}
.main-777c.dark_7d0e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.dark_7d0e:before {
  content: "\f11a";
}
.main-777c.hot_052b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.hot_052b:before {
  content: "\f11c";
}
.main-777c.active-1b56 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.active-1b56:before {
  content: "\f024";
}
.main-777c.notification-3d13:before {
  content: "\f122";
}
.main-777c.tabs-3b91 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.tabs-3b91:before {
  content: "\f089";
}
.main-777c.module-white-e439 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.module-white-e439:before {
  content: "\f089";
}
.main-777c.dark-4eb3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.dark-4eb3:before {
  content: "\f089";
}
.main-777c.banner_a5e5:before {
  content: "\f126";
}
.main-777c.tabs-ceed:before {
  content: "\f127";
}
.main-777c.full-f6d4:before {
  content: "\f3ed";
}
.main-777c.image-2f06 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.image-2f06:before {
  content: "\f133";
}
.main-777c.search_e296,
.main-777c.advanced-a93f,
.main-777c.wrapper_ee4e {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.white_7e27:before {
  content: "\f3ff";
}
.main-777c.cool_2778 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.cool_2778:before {
  content: "\f146";
}
.main-777c.steel-fa2c:before {
  content: "\f3bf";
}
.main-777c.warm-08a6:before {
  content: "\f3be";
}
.main-777c.backdrop_9159:before {
  content: "\f14b";
}
.main-777c.layout-blue-423a:before {
  content: "\f360";
}
.main-777c.glass-9bb7 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.button_current_7cd6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.button_current_7cd6:before {
  content: "\f150";
}
.main-777c.last_08e4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.last_08e4:before {
  content: "\f150";
}
.main-777c.background-under-1820 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.background-under-1820:before {
  content: "\f151";
}
.main-777c.banner-fluid-a546 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.banner-fluid-a546:before {
  content: "\f151";
}
.main-777c.detail_4ddf {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.detail_4ddf:before {
  content: "\f152";
}
.main-777c.feature_west_d91b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.feature_west_d91b:before {
  content: "\f152";
}
.main-777c.status_orange_a5fd:before,
.main-777c.message-current-36ae:before {
  content: "\f153";
}
.main-777c.highlight_55a2:before {
  content: "\f154";
}
.main-777c.badge-dark-287b:before,
.main-777c.grid_steel_f6a6:before {
  content: "\f155";
}
.main-777c.copper-2d70:before,
.main-777c.link-9961:before {
  content: "\f156";
}
.main-777c.alert-static-bf39:before,
.main-777c.widget-orange-832e:before,
.main-777c.heading_last_2d14:before,
.main-777c.aside-5ed3:before {
  content: "\f157";
}
.main-777c.overlay-b753:before,
.main-777c.badge_hard_4f6f:before,
.main-777c.primary-d918:before {
  content: "\f158";
}
.main-777c.smooth_8739:before,
.main-777c.blue_9549:before {
  content: "\f159";
}
.main-777c.filter-5977,
.main-777c.thumbnail-last-4c5b {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.filter-5977:before {
  content: "\f15a";
}
.main-777c.over-7533:before {
  content: "\f15c";
}
.main-777c.overlay_red_49f9:before {
  content: "\f15d";
}
.main-777c.link_7213:before {
  content: "\f881";
}
.main-777c.video-top-a772:before {
  content: "\f160";
}
.main-777c.header_626e:before {
  content: "\f884";
}
.main-777c.list-9387:before {
  content: "\f162";
}
.main-777c.medium_ad5a:before {
  content: "\f886";
}
.main-777c.popup-hovered-2cec,
.main-777c.video_fd72,
.main-777c.soft-b331,
.main-777c.modal-18fe,
.main-777c.fluid_447d {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.modal-18fe:before {
  content: "\f167";
}
.main-777c.component_67ff,
.main-777c.info-8959,
.main-777c.message-dff9,
.main-777c.tall-108b,
.main-777c.frame_huge_a331,
.main-777c.glass_0a35,
.main-777c.gas_1691 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.message-dff9:before {
  content: "\f171";
}
.main-777c.component-small-c15c,
.main-777c.yellow-e58b {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.hidden-hovered-d5ef:before {
  content: "\f309";
}
.main-777c.complex-63bc:before {
  content: "\f30c";
}
.main-777c.tag_static_2418:before {
  content: "\f30a";
}
.main-777c.block-hard-49ef:before {
  content: "\f30b";
}
.main-777c.inner_200a,
.main-777c.west-97dd,
.main-777c.thick-1833,
.main-777c.dynamic_59f9,
.main-777c.preview-last-72fd,
.main-777c.icon-static-f8cb,
.main-777c.full-fe21,
.main-777c.tabs-full-bd77,
.main-777c.next_9658,
.main-777c.down_bcb3 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.preview-last-72fd:before {
  content: "\f184";
}
.main-777c.picture-mini-f065 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.picture-mini-f065:before {
  content: "\f185";
}
.main-777c.block_c014 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.block_c014:before {
  content: "\f186";
}
.main-777c.paragraph_e283,
.main-777c.pattern-under-6c83,
.main-777c.module_7b28,
.main-777c.caption-short-22a9,
.main-777c.purple-ca30 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.new_c5b8 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.new_c5b8:before {
  content: "\f35a";
}
.main-777c.blue_f44f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.blue_f44f:before {
  content: "\f359";
}
.main-777c.badge-large-c233 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.badge-large-c233:before {
  content: "\f191";
}
.main-777c.lite-2cf1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.lite-2cf1:before {
  content: "\f191";
}
.main-777c.label_bc02 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.label_bc02:before {
  content: "\f192";
}
.main-777c.content-outer-63ee {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.section_4717:before,
.main-777c.tag-282c:before {
  content: "\f195";
}
.main-777c.text_a7e1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.text_a7e1:before {
  content: "\f0fe";
}
.main-777c.feature_3316,
.main-777c.alert-cd93,
.main-777c.avatar_4730 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.wood_cb77:before,
.main-777c.tag-7c71:before {
  content: "\f19c";
}
.main-777c.steel-2795:before {
  content: "\f19d";
}
.main-777c.image_center_e67c,
.main-777c.pagination_wide_9b28,
.main-777c.border-light-ff0f,
.main-777c.search-72a8,
.main-777c.gradient_66ca,
.main-777c.carousel-basic-42cb,
.main-777c.content_e4e6,
.main-777c.tabs-03a7,
.main-777c.lite_947f,
.main-777c.picture_dim_9afe,
.main-777c.medium_0e41,
.main-777c.tertiary-steel-d0ce {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.tertiary-5544:before {
  content: "\f2e5";
}
.main-777c.fresh-0be9,
.main-777c.item-c8e6,
.main-777c.carousel-dynamic-34cb,
.main-777c.status_action_f2e1 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.thumbnail-soft-27f4:before {
  content: "\f1b9";
}
.main-777c.fluid-0a3a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.fluid-0a3a:before {
  content: "\f0e0";
}
.main-777c.shade-over-c4ce,
.main-777c.purple-1065,
.main-777c.iron_4491 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.panel_a7d2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.panel_a7d2:before {
  content: "\f1c1";
}
.main-777c.paragraph_fast_4f74 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.paragraph_fast_4f74:before {
  content: "\f1c2";
}
.main-777c.article-soft-7c14 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.article-soft-7c14:before {
  content: "\f1c3";
}
.main-777c.bottom_8726 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.bottom_8726:before {
  content: "\f1c4";
}
.main-777c.summary_5873 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.summary_5873:before {
  content: "\f1c5";
}
.main-777c.photo-2ef9 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.photo-2ef9:before {
  content: "\f1c5";
}
.main-777c.selected-0633 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.selected-0633:before {
  content: "\f1c5";
}
.main-777c.detail_fast_e61e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.detail_fast_e61e:before {
  content: "\f1c6";
}
.main-777c.description_basic_be36 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.description_basic_be36:before {
  content: "\f1c6";
}
.main-777c.dropdown_5eae {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.dropdown_5eae:before {
  content: "\f1c7";
}
.main-777c.top_7b73 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.top_7b73:before {
  content: "\f1c7";
}
.main-777c.old_04d8 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.old_04d8:before {
  content: "\f1c8";
}
.main-777c.media-thick-4bb2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.media-thick-4bb2:before {
  content: "\f1c8";
}
.main-777c.menu_8f75 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.menu_8f75:before {
  content: "\f1c9";
}
.main-777c.box_active_243c,
.main-777c.top_92ab,
.main-777c.highlight_43bb {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.selected-4286,
.main-777c.outline-orange-c527 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.selected-4286:before {
  content: "\f1cd";
}
.main-777c.fluid-206e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.fluid-206e:before {
  content: "\f1cd";
}
.main-777c.red_fe5b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.red_fe5b:before {
  content: "\f1cd";
}
.main-777c.backdrop-2907 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.backdrop-2907:before {
  content: "\f1cd";
}
.main-777c.easy_464d:before {
  content: "\f1ce";
}
.main-777c.focus-upper-04b3,
.main-777c.panel-bd02 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.focus-upper-04b3:before {
  content: "\f1d0";
}
.main-777c.filter_prev_2165 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.filter_prev_2165:before {
  content: "\f1d0";
}
.main-777c.pagination-6585,
.main-777c.advanced-91e1 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.advanced-91e1:before {
  content: "\f1d1";
}
.main-777c.sidebar_action_04f9,
.main-777c.paragraph-copper-04df,
.main-777c.shade-liquid-f6f8,
.main-777c.feature_soft_c207 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.feature_soft_c207:before {
  content: "\f1d4";
}
.main-777c.wide-0b97 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.wide-0b97:before {
  content: "\f1d4";
}
.main-777c.thumbnail-40ae,
.main-777c.bronze-0de2,
.main-777c.dirty_2b3a,
.main-777c.form-large-1ecb {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.dirty_2b3a:before {
  content: "\f1d7";
}
.main-777c.pattern-top-6a38:before {
  content: "\f1d8";
}
.main-777c.element-b1d8 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.element-b1d8:before {
  content: "\f1d8";
}
.main-777c.row-outer-94aa {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.row-outer-94aa:before {
  content: "\f1d8";
}
.main-777c.disabled-hard-ed90 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.disabled-hard-ed90:before {
  content: "\f111";
}
.main-777c.middle_8203:before {
  content: "\f1dc";
}
.main-777c.avatar-lower-f674:before {
  content: "\f1de";
}
.main-777c.lower-2762 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.lower-2762:before {
  content: "\f1e3";
}
.main-777c.up_5bd2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.up_5bd2:before {
  content: "\f1e3";
}
.main-777c.image_glass_7d58,
.main-777c.footer_9d9e,
.main-777c.huge_d0e4 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.paper-1970 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.paper-1970:before {
  content: "\f1ea";
}
.main-777c.notification_45aa,
.main-777c.outline-in-3df5,
.main-777c.video_old_a64d,
.main-777c.sidebar_south_5de7,
.main-777c.tabs_narrow_2c0d,
.main-777c.tag-advanced-d3de,
.main-777c.iron-9b0e,
.main-777c.popup-295a {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.middle-83e6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.middle-83e6:before {
  content: "\f1f6";
}
.main-777c.card_complex_69b5:before {
  content: "\f2ed";
}
.main-777c.current-3608 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.media_easy_170e:before {
  content: "\f1fb";
}
.main-777c.popup-64da:before {
  content: "\f1fe";
}
.main-777c.border-solid-e73e:before {
  content: "\f200";
}
.main-777c.advanced-4ffa:before {
  content: "\f201";
}
.main-777c.section_be5d,
.main-777c.tall_5f6d,
.main-777c.slider-glass-f75a,
.main-777c.item-old-4fd0 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.avatar-steel-ff6f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.avatar-steel-ff6f:before {
  content: "\f20a";
}
.main-777c.sidebar_hovered_033e:before,
.main-777c.picture-medium-b703:before,
.main-777c.feature_active_3e00:before {
  content: "\f20b";
}
.main-777c.last_7822 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.last_7822:before {
  content: "\f2b4";
}
.main-777c.under_2896,
.main-777c.info-outer-7416,
.main-777c.progress_action_8eaa,
.main-777c.section_simple_b7e9,
.main-777c.photo_stone_0c4b,
.main-777c.description-a36b,
.main-777c.complex-2146,
.main-777c.tertiary_dirty_74d8,
.main-777c.surface-f024 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.gallery-dae5 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.gallery-dae5:before {
  content: "\f3a5";
}
.main-777c.image_4281:before {
  content: "\f224";
}
.main-777c.backdrop_right_8237 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.backdrop_right_8237:before {
  content: "\f09a";
}
.main-777c.active-d458,
.main-777c.cool_5e7b {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.popup-narrow-6726:before {
  content: "\f236";
}
.main-777c.alert-dark-75cf,
.main-777c.blue-13d3,
.main-777c.title_yellow_26f2,
.main-777c.top_0464 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.top_0464:before {
  content: "\f23b";
}
.main-777c.accordion_focused_ea1e,
.main-777c.static-025f,
.main-777c.simple-3c52 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.chip_757f:before,
.main-777c.wood_ee11:before {
  content: "\f240";
}
.main-777c.border_d588:before {
  content: "\f241";
}
.main-777c.modal_7831:before {
  content: "\f242";
}
.main-777c.large_8d86:before {
  content: "\f243";
}
.main-777c.gas_e1b1:before {
  content: "\f244";
}
.main-777c.pro_c30d,
.main-777c.shadow-7985,
.main-777c.dropdown-under-5d75 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.dropdown-under-5d75:before {
  content: "\f249";
}
.main-777c.nav_540e,
.main-777c.orange_cd7e {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.rough-1997,
.main-777c.slider-action-e882 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.slider-action-e882:before {
  content: "\f254";
}
.main-777c.column_844b:before {
  content: "\f251";
}
.main-777c.filter_selected_6644:before {
  content: "\f252";
}
.main-777c.avatar_full_2965:before {
  content: "\f253";
}
.main-777c.mask-short-ee19 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.mask-short-ee19:before {
  content: "\f255";
}
.main-777c.glass-2ebb {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.glass-2ebb:before {
  content: "\f255";
}
.main-777c.sidebar_gold_c4e6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.sidebar_gold_c4e6:before {
  content: "\f256";
}
.main-777c.large-97e9 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.large-97e9:before {
  content: "\f256";
}
.main-777c.label_outer_199c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.label_outer_199c:before {
  content: "\f257";
}
.main-777c.photo_steel_5688 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.photo_steel_5688:before {
  content: "\f258";
}
.main-777c.badge-inner-4786 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.badge-inner-4786:before {
  content: "\f259";
}
.main-777c.stone-63f7 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.stone-63f7:before {
  content: "\f25a";
}
.main-777c.gradient_fea0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.gradient_fea0:before {
  content: "\f25b";
}
.main-777c.out-c5f3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.card-59c9,
.main-777c.photo-bronze-3271,
.main-777c.status_simple_f678,
.main-777c.focus-hard-2b99,
.main-777c.feature_full_65df,
.main-777c.focus-dad2,
.main-777c.basic_8334,
.main-777c.tooltip_4039,
.main-777c.feature-white-b44c,
.main-777c.shadow-tall-5460,
.main-777c.tertiary-5e02,
.main-777c.bottom_7d15,
.main-777c.mini_fe3d {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.detail_dim_511e:before {
  content: "\f26c";
}
.main-777c.tooltip_mini_07f6,
.main-777c.form_360e,
.main-777c.hero_98bc {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.shade_efc7 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.shade_efc7:before {
  content: "\f271";
}
.main-777c.preview_5f92 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.preview_5f92:before {
  content: "\f272";
}
.main-777c.column_last_4f3e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.column_last_4f3e:before {
  content: "\f273";
}
.main-777c.column-ce3a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.column-ce3a:before {
  content: "\f274";
}
.main-777c.carousel-south-2239 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.carousel-south-2239:before {
  content: "\f279";
}
.main-777c.gallery-hard-f7de:before {
  content: "\f4ad";
}
.main-777c.tiny-3108 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.tiny-3108:before {
  content: "\f4ad";
}
.main-777c.surface_d12b,
.main-777c.pro_d1d3 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.pro_d1d3:before {
  content: "\f27d";
}
.main-777c.box_huge_eebf,
.main-777c.popup-24f8,
.main-777c.gallery-left-2874,
.main-777c.box-fda4 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.new_5b0c:before {
  content: "\f09d";
}
.main-777c.widget_2dc1,
.main-777c.smooth_239c,
.main-777c.shade_158e,
.main-777c.last_bc46,
.main-777c.advanced-b847,
.main-777c.tertiary-0ec8,
.main-777c.static_9f29 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.link-new-2ab7 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.link-new-2ab7:before {
  content: "\f28b";
}
.main-777c.container-c384 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.container-c384:before {
  content: "\f28d";
}
.main-777c.out_afca,
.main-777c.picture_f475,
.main-777c.main_c8e4,
.main-777c.mask_static_4306,
.main-777c.last_d019,
.main-777c.box-6e67,
.main-777c.gas_cc9d {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.last_d019:before {
  content: "\f368";
}
.main-777c.frame_simple_13a8 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.frame_simple_13a8:before {
  content: "\f059";
}
.main-777c.dark_37cc:before {
  content: "\f2a0";
}
.main-777c.focus-c9e9:before {
  content: "\f2a3";
}
.main-777c.red-ac57:before,
.main-777c.primary_1195:before {
  content: "\f2a4";
}
.main-777c.button_a28e,
.main-777c.label-c4a0 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.mini-17ca:before {
  content: "\f2a7";
}
.main-777c.breadcrumb_db39,
.main-777c.tiny_31a0,
.main-777c.column_39cf,
.main-777c.texture_1af0,
.main-777c.text-yellow-b4ed,
.main-777c.cool-d3d9,
.main-777c.stone-198c,
.main-777c.article_4b2f,
.main-777c.current-5b3e,
.main-777c.center-f79f {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.tiny_31a0:before {
  content: "\f2b3";
}
.main-777c.north-d48d {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.north-d48d:before {
  content: "\f2b3";
}
.main-777c.selected_55b5,
.main-777c.search_stone_d2a7 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.selected_55b5:before {
  content: "\f2b4";
}
.main-777c.logo_0aab {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.logo_0aab:before {
  content: "\f2b5";
}
.main-777c.hard_aaa5 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.hard_aaa5:before {
  content: "\f2b6";
}
.main-777c.status-7c63 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.aside_next_5bc9 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.aside_next_5bc9:before {
  content: "\f2b9";
}
.main-777c.hover-blue-bce9:before {
  content: "\f2bb";
}
.main-777c.up_f8f4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.up_f8f4:before {
  content: "\f2bb";
}
.main-777c.aside-28d8 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.aside-28d8:before {
  content: "\f2bb";
}
.main-777c.grid-fixed-9224 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.grid-fixed-9224:before {
  content: "\f2bd";
}
.main-777c.alert_efcc {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.alert_efcc:before {
  content: "\f007";
}
.main-777c.fixed-a122 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.rough_96e3:before {
  content: "\f2c2";
}
.main-777c.stale-8156 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.stale-8156:before {
  content: "\f2c2";
}
.main-777c.texture-4b61 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.texture-4b61:before {
  content: "\f2c2";
}
.main-777c.under_45d8,
.main-777c.shade_pink_1f39,
.main-777c.badge-motion-e13b {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.input-west-10a8:before,
.main-777c.block_purple_3636:before {
  content: "\f2c7";
}
.main-777c.tall-70e1:before {
  content: "\f2c8";
}
.main-777c.heading-medium-57ca:before {
  content: "\f2c9";
}
.main-777c.thumbnail_steel_8375:before {
  content: "\f2ca";
}
.main-777c.orange_78f6:before {
  content: "\f2cb";
}
.main-777c.item_7c16:before,
.main-777c.tabs_9fd7:before {
  content: "\f2cd";
}
.main-777c.chip_soft_2012,
.main-777c.row_04ae {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.form_prev_5fa2:before {
  content: "\f410";
}
.main-777c.info_small_8aca {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.info_small_8aca:before {
  content: "\f410";
}
.main-777c.tabs-gas-9808 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.tabs-gas-9808:before {
  content: "\f410";
}
.main-777c.fresh-09c0,
.main-777c.input_5366,
.main-777c.outline_focused_f083,
.main-777c.element-9d4b,
.main-777c.tabs_next_2b2b,
.main-777c.pattern-abfd {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.input_5366:before {
  content: "\f2da";
}
.main-777c.text-current-9ed1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.main-777c.text-current-9ed1:before {
  content: "\f2dc";
}
.main-777c.item-e83a,
.main-777c.border_focused_3093 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.main-777c.icon_c537:before {
  content: "\f1ba";
}

/* css-noise: 95fe */
.phantom-card-d7 {
  padding: 0.1rem;
  font-size: 14px;
  line-height: 1.0;
}
