/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.up_2e96
 * License - https://fontawesome.up_2e96/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.upper_3d31.badge_bronze_1741:before {
  content: "\f000";
}
.upper_3d31.up-b1df {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.soft_0ecd {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.soft_0ecd:before {
  content: "\f005";
}
.upper_3d31.sidebar-31c1:before,
.upper_3d31.detail_smooth_ce61:before {
  content: "\f00d";
}
.upper_3d31.content-up-5dda:before {
  content: "\f013";
}
.upper_3d31.background-8201 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.background-8201:before {
  content: "\f2ed";
}
.upper_3d31.highlight_large_beb5 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.highlight_large_beb5:before {
  content: "\f15b";
}
.upper_3d31.thumbnail_e0c0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.thumbnail_e0c0:before {
  content: "\f017";
}
.upper_3d31.block_356b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.block_356b:before {
  content: "\f358";
}
.upper_3d31.gallery_afa4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.gallery_afa4:before {
  content: "\f35b";
}
.upper_3d31.in-5e3c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.in-5e3c:before {
  content: "\f144";
}
.upper_3d31.active_bf4e:before,
.upper_3d31.cold_dbe8:before {
  content: "\f01e";
}
.upper_3d31.tabs_up_c1fd:before {
  content: "\f021";
}
.upper_3d31.border-562b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.card_center_4671:before {
  content: "\f03b";
}
.upper_3d31.content_over_dda3:before {
  content: "\f03d";
}
.upper_3d31.filter_4fe7 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.filter_4fe7:before {
  content: "\f03e";
}
.upper_3d31.breadcrumb_dbd2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.breadcrumb_dbd2:before {
  content: "\f03e";
}
.upper_3d31.block_9a06 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.block_9a06:before {
  content: "\f03e";
}
.upper_3d31.liquid_3c6e:before {
  content: "\f303";
}
.upper_3d31.component_82a1:before {
  content: "\f3c5";
}
.upper_3d31.fresh-249f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.fresh-249f:before {
  content: "\f044";
}
.upper_3d31.medium_5c32 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.medium_5c32:before {
  content: "\f14d";
}
.upper_3d31.plasma_3380 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.plasma_3380:before {
  content: "\f14a";
}
.upper_3d31.image-hovered-05da:before {
  content: "\f0b2";
}
.upper_3d31.carousel_ab79 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.carousel_ab79:before {
  content: "\f057";
}
.upper_3d31.hero_basic_6ba4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.hero_basic_6ba4:before {
  content: "\f058";
}
.upper_3d31.filter_5744:before {
  content: "\f064";
}
.upper_3d31.list_fd68:before {
  content: "\f424";
}
.upper_3d31.huge-8888:before {
  content: "\f422";
}
.upper_3d31.feature-wide-5adf,
.upper_3d31.sidebar_9495 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.module-1a3f:before {
  content: "\f071";
}
.upper_3d31.component_short_2c0e:before {
  content: "\f073";
}
.upper_3d31.icon-f645:before {
  content: "\f338";
}
.upper_3d31.small-bee0:before {
  content: "\f337";
}
.upper_3d31.shadow_lite_dd5f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.shadow_lite_dd5f:before {
  content: "\f080";
}
.upper_3d31.main_73e1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.main_73e1:before {
  content: "\f080";
}
.upper_3d31.middle_0f62,
.upper_3d31.chip-0d61 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.header_bronze_46e6:before {
  content: "\f085";
}
.upper_3d31.tertiary_0b97 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.tertiary_0b97:before {
  content: "\f164";
}
.upper_3d31.accordion-2286 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.accordion-2286:before {
  content: "\f165";
}
.upper_3d31.current-60a3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.current-60a3:before {
  content: "\f004";
}
.upper_3d31.card-4ace:before {
  content: "\f2f5";
}
.upper_3d31.tooltip_black_a86f {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.tooltip_black_a86f:before {
  content: "\f08c";
}
.upper_3d31.cool_5655:before {
  content: "\f08d";
}
.upper_3d31.container_c07e:before {
  content: "\f35d";
}
.upper_3d31.modal_selected_7d3d:before {
  content: "\f2f6";
}
.upper_3d31.menu_pressed_2416 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.middle-5be8 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.middle-5be8:before {
  content: "\f094";
}
.upper_3d31.warm_03b7 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.warm_03b7:before {
  content: "\f0c8";
}
.upper_3d31.menu_smooth_9642 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.menu_smooth_9642:before {
  content: "\f02e";
}
.upper_3d31.fast_9caf,
.upper_3d31.input-mini-f795 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.fast_9caf:before {
  content: "\f39e";
}
.upper_3d31.tooltip-small-9208 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.tooltip-small-9208:before {
  content: "\f39e";
}
.upper_3d31.link_56b1 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.red-18e6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.dropdown-short-8bd8:before {
  content: "\f09e";
}
.upper_3d31.summary-tall-1e38 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.summary-tall-1e38:before {
  content: "\f0a0";
}
.upper_3d31.progress_cb06 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.progress_cb06:before {
  content: "\f0a4";
}
.upper_3d31.warm_bfce {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.warm_bfce:before {
  content: "\f0a5";
}
.upper_3d31.texture-out-3393 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.texture-out-3393:before {
  content: "\f0a6";
}
.upper_3d31.hot-cfc8 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.hot-cfc8:before {
  content: "\f0a7";
}
.upper_3d31.badge-west-604e:before {
  content: "\f31e";
}
.upper_3d31.next-5993:before {
  content: "\f0c0";
}
.upper_3d31.container-gold-1a84:before {
  content: "\f0c1";
}
.upper_3d31.card-c03c:before {
  content: "\f0c4";
}
.upper_3d31.background_c770 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.background_c770:before {
  content: "\f0c5";
}
.upper_3d31.highlight-thick-8468 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.highlight-thick-8468:before {
  content: "\f0c7";
}
.upper_3d31.layout_pressed_d60b:before,
.upper_3d31.grid_easy_e858:before {
  content: "\f0c9";
}
.upper_3d31.narrow-adf5,
.upper_3d31.button_61a4,
.upper_3d31.action_8c13,
.upper_3d31.status-e52f {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.narrow-adf5:before {
  content: "\f0d5";
}
.upper_3d31.sidebar_focused_b667 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.sidebar_focused_b667:before {
  content: "\f3d1";
}
.upper_3d31.progress_a57f:before {
  content: "\f0dc";
}
.upper_3d31.nav_d284:before {
  content: "\f0dd";
}
.upper_3d31.summary_ec16:before {
  content: "\f0de";
}
.upper_3d31.tiny_16b0 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.tiny_16b0:before {
  content: "\f0e1";
}
.upper_3d31.popup_7d52:before {
  content: "\f0e2";
}
.upper_3d31.label_68f4:before {
  content: "\f0e3";
}
.upper_3d31.text-66d6:before,
.upper_3d31.steel-4af6:before {
  content: "\f3fd";
}
.upper_3d31.logo-old-6bdf {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.logo-old-6bdf:before {
  content: "\f075";
}
.upper_3d31.summary_531b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.summary_531b:before {
  content: "\f086";
}
.upper_3d31.paragraph_rough_5f51:before {
  content: "\f0e7";
}
.upper_3d31.sort_7210,
.upper_3d31.sidebar_dynamic_fcc0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.sidebar_dynamic_fcc0:before {
  content: "\f328";
}
.upper_3d31.solid_5d07 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.solid_5d07:before {
  content: "\f0eb";
}
.upper_3d31.backdrop_over_af6b:before {
  content: "\f362";
}
.upper_3d31.progress_first_3ada:before {
  content: "\f381";
}
.upper_3d31.column-c8e7:before {
  content: "\f382";
}
.upper_3d31.tooltip_2b16 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.tooltip_2b16:before {
  content: "\f0f3";
}
.upper_3d31.lite_cd78:before {
  content: "\f2e7";
}
.upper_3d31.pagination-blue-f641 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.pagination-blue-f641:before {
  content: "\f15c";
}
.upper_3d31.feature_da18 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.feature_da18:before {
  content: "\f1ad";
}
.upper_3d31.paragraph-8bf7 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.paragraph-8bf7:before {
  content: "\f0f8";
}
.upper_3d31.tabs_over_5a64:before {
  content: "\f3fa";
}
.upper_3d31.feature-gas-0624:before,
.upper_3d31.out-c33b:before {
  content: "\f3cd";
}
.upper_3d31.frame_advanced_0c01 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.frame_advanced_0c01:before {
  content: "\f111";
}
.upper_3d31.layout-upper-a8cd:before {
  content: "\f3e5";
}
.upper_3d31.static_85c4 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.inner-4b8a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.inner-4b8a:before {
  content: "\f07b";
}
.upper_3d31.old-f95e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.old-f95e:before {
  content: "\f07c";
}
.upper_3d31.box_middle_963e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.box_middle_963e:before {
  content: "\f118";
}
.upper_3d31.pagination_a4bd {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.pagination_a4bd:before {
  content: "\f119";
}
.upper_3d31.pink-1f84 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.pink-1f84:before {
  content: "\f11a";
}
.upper_3d31.thick_9def {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.thick_9def:before {
  content: "\f11c";
}
.upper_3d31.pro_3a30 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.pro_3a30:before {
  content: "\f024";
}
.upper_3d31.liquid-9e71:before {
  content: "\f122";
}
.upper_3d31.static-5190 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.static-5190:before {
  content: "\f089";
}
.upper_3d31.top-b93e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.top-b93e:before {
  content: "\f089";
}
.upper_3d31.media_lite_c738 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.media_lite_c738:before {
  content: "\f089";
}
.upper_3d31.element-41ec:before {
  content: "\f126";
}
.upper_3d31.breadcrumb_02fe:before {
  content: "\f127";
}
.upper_3d31.detail_aa72:before {
  content: "\f3ed";
}
.upper_3d31.plasma_1316 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.plasma_1316:before {
  content: "\f133";
}
.upper_3d31.list-basic-1717,
.upper_3d31.gradient_east_dcea,
.upper_3d31.aside_65be {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.content-d3c2:before {
  content: "\f3ff";
}
.upper_3d31.lower-a8c9 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.lower-a8c9:before {
  content: "\f146";
}
.upper_3d31.old_7dcd:before {
  content: "\f3bf";
}
.upper_3d31.label_3e1d:before {
  content: "\f3be";
}
.upper_3d31.tooltip-short-9d78:before {
  content: "\f14b";
}
.upper_3d31.purple-a464:before {
  content: "\f360";
}
.upper_3d31.outer-8718 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.east_1865 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.east_1865:before {
  content: "\f150";
}
.upper_3d31.accordion_bc0f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.accordion_bc0f:before {
  content: "\f150";
}
.upper_3d31.focused-ae44 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.focused-ae44:before {
  content: "\f151";
}
.upper_3d31.picture_stone_0d1e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.picture_stone_0d1e:before {
  content: "\f151";
}
.upper_3d31.accent_45fd {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.accent_45fd:before {
  content: "\f152";
}
.upper_3d31.button-action-ef9f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.button-action-ef9f:before {
  content: "\f152";
}
.upper_3d31.icon-0638:before,
.upper_3d31.secondary_854d:before {
  content: "\f153";
}
.upper_3d31.accent_0cf3:before {
  content: "\f154";
}
.upper_3d31.east-750f:before,
.upper_3d31.widget-a734:before {
  content: "\f155";
}
.upper_3d31.lite-b5ce:before,
.upper_3d31.wrapper-tall-4f16:before {
  content: "\f156";
}
.upper_3d31.carousel_effe:before,
.upper_3d31.component-iron-fa0c:before,
.upper_3d31.pink_caea:before,
.upper_3d31.outer_1597:before {
  content: "\f157";
}
.upper_3d31.info-9ddf:before,
.upper_3d31.background-2fb2:before,
.upper_3d31.medium-ad93:before {
  content: "\f158";
}
.upper_3d31.column_clean_e97d:before,
.upper_3d31.old_4c3d:before {
  content: "\f159";
}
.upper_3d31.list_left_45e0,
.upper_3d31.input-easy-843e {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.list_left_45e0:before {
  content: "\f15a";
}
.upper_3d31.focused_2e50:before {
  content: "\f15c";
}
.upper_3d31.texture-old-dcb0:before {
  content: "\f15d";
}
.upper_3d31.button-gas-f027:before {
  content: "\f881";
}
.upper_3d31.pattern-static-9d82:before {
  content: "\f160";
}
.upper_3d31.table_silver_98b2:before {
  content: "\f884";
}
.upper_3d31.last-1955:before {
  content: "\f162";
}
.upper_3d31.middle_0813:before {
  content: "\f886";
}
.upper_3d31.highlight-wood-2166,
.upper_3d31.slider-c44c,
.upper_3d31.hovered-6aca,
.upper_3d31.row_6f40,
.upper_3d31.slow-f6dc {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.row_6f40:before {
  content: "\f167";
}
.upper_3d31.cold-c974,
.upper_3d31.pressed-5e66,
.upper_3d31.background_4973,
.upper_3d31.active-6dce,
.upper_3d31.warm_7ef5,
.upper_3d31.shade_9c1b,
.upper_3d31.text-west-478d {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.background_4973:before {
  content: "\f171";
}
.upper_3d31.picture-steel-2f0d,
.upper_3d31.accent-basic-a440 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.disabled-dynamic-167b:before {
  content: "\f309";
}
.upper_3d31.title_8fbc:before {
  content: "\f30c";
}
.upper_3d31.dirty_1bb9:before {
  content: "\f30a";
}
.upper_3d31.gallery-fac6:before {
  content: "\f30b";
}
.upper_3d31.search-beee,
.upper_3d31.message-4b83,
.upper_3d31.label_rough_c38d,
.upper_3d31.hover_current_ca32,
.upper_3d31.shadow_d423,
.upper_3d31.preview-7831,
.upper_3d31.input-0437,
.upper_3d31.description-62a1,
.upper_3d31.blue_4402,
.upper_3d31.dirty_2b39 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.shadow_d423:before {
  content: "\f184";
}
.upper_3d31.aside_fast_edf1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.aside_fast_edf1:before {
  content: "\f185";
}
.upper_3d31.container_2106 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.container_2106:before {
  content: "\f186";
}
.upper_3d31.advanced_24af,
.upper_3d31.column_3c9a,
.upper_3d31.background-c211,
.upper_3d31.menu-dirty-ee21,
.upper_3d31.motion_7e9c {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.column-44eb {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.column-44eb:before {
  content: "\f35a";
}
.upper_3d31.text-9d62 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.text-9d62:before {
  content: "\f359";
}
.upper_3d31.wood-b061 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.wood-b061:before {
  content: "\f191";
}
.upper_3d31.active-08bc {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.active-08bc:before {
  content: "\f191";
}
.upper_3d31.main_fast_d94a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.main_fast_d94a:before {
  content: "\f192";
}
.upper_3d31.frame-b875 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.bottom-6ebe:before,
.upper_3d31.light-5269:before {
  content: "\f195";
}
.upper_3d31.active_627f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.active_627f:before {
  content: "\f0fe";
}
.upper_3d31.avatar-dark-3a0f,
.upper_3d31.disabled-smooth-912c,
.upper_3d31.pressed_e50e {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.backdrop_north_66ed:before,
.upper_3d31.dim-04db:before {
  content: "\f19c";
}
.upper_3d31.dropdown-7f74:before {
  content: "\f19d";
}
.upper_3d31.disabled_8622,
.upper_3d31.tag-81f9,
.upper_3d31.pagination-left-9d20,
.upper_3d31.lower_4bf2,
.upper_3d31.aside-narrow-7de5,
.upper_3d31.mini_1623,
.upper_3d31.stale-0842,
.upper_3d31.complex_bce5,
.upper_3d31.status_east_87b3,
.upper_3d31.outline_9854,
.upper_3d31.slow_74b1,
.upper_3d31.sidebar-de5a {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.background-bottom-edd4:before {
  content: "\f2e5";
}
.upper_3d31.nav_0c70,
.upper_3d31.gradient_5cbb,
.upper_3d31.hero_easy_ec0a,
.upper_3d31.thumbnail_a63d {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.media_fa56:before {
  content: "\f1b9";
}
.upper_3d31.layout-bronze-a9b9 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.layout-bronze-a9b9:before {
  content: "\f0e0";
}
.upper_3d31.chip_e1e4,
.upper_3d31.message-cold-5b81,
.upper_3d31.progress_east_abfe {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.tabs-glass-c155 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.tabs-glass-c155:before {
  content: "\f1c1";
}
.upper_3d31.breadcrumb_702a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.breadcrumb_702a:before {
  content: "\f1c2";
}
.upper_3d31.right_aefa {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.right_aefa:before {
  content: "\f1c3";
}
.upper_3d31.text_west_d5ce {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.text_west_d5ce:before {
  content: "\f1c4";
}
.upper_3d31.hero-5d9e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.hero-5d9e:before {
  content: "\f1c5";
}
.upper_3d31.carousel-hard-6994 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.carousel-hard-6994:before {
  content: "\f1c5";
}
.upper_3d31.modal_paper_91d3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.modal_paper_91d3:before {
  content: "\f1c5";
}
.upper_3d31.blue-7044 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.blue-7044:before {
  content: "\f1c6";
}
.upper_3d31.plasma_cfb3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.plasma_cfb3:before {
  content: "\f1c6";
}
.upper_3d31.nav_green_273c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.nav_green_273c:before {
  content: "\f1c7";
}
.upper_3d31.soft-8345 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.soft-8345:before {
  content: "\f1c7";
}
.upper_3d31.carousel_0ef6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.carousel_0ef6:before {
  content: "\f1c8";
}
.upper_3d31.active-315b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.active-315b:before {
  content: "\f1c8";
}
.upper_3d31.frame_dynamic_9a66 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.frame_dynamic_9a66:before {
  content: "\f1c9";
}
.upper_3d31.popup-9d69,
.upper_3d31.dirty-5559,
.upper_3d31.nav-thick-8702 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.last_3a6b,
.upper_3d31.lower_dbaf {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.last_3a6b:before {
  content: "\f1cd";
}
.upper_3d31.old_121f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.old_121f:before {
  content: "\f1cd";
}
.upper_3d31.gradient_medium_b2fa {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.gradient_medium_b2fa:before {
  content: "\f1cd";
}
.upper_3d31.table_bright_4999 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.table_bright_4999:before {
  content: "\f1cd";
}
.upper_3d31.fresh-7088:before {
  content: "\f1ce";
}
.upper_3d31.hot-1ff0,
.upper_3d31.detail-static-de33 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.hot-1ff0:before {
  content: "\f1d0";
}
.upper_3d31.copper_8f41 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.copper_8f41:before {
  content: "\f1d0";
}
.upper_3d31.main-d776,
.upper_3d31.mini-6442 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.mini-6442:before {
  content: "\f1d1";
}
.upper_3d31.list_paper_b474,
.upper_3d31.mask_605b,
.upper_3d31.detail-2fbe,
.upper_3d31.main_narrow_f685 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.main_narrow_f685:before {
  content: "\f1d4";
}
.upper_3d31.glass_7583 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.glass_7583:before {
  content: "\f1d4";
}
.upper_3d31.secondary-3551,
.upper_3d31.heading-bronze-e5a0,
.upper_3d31.basic_3999,
.upper_3d31.simple-3f0c {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.basic_3999:before {
  content: "\f1d7";
}
.upper_3d31.popup-thick-8a9e:before {
  content: "\f1d8";
}
.upper_3d31.thumbnail-5651 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.thumbnail-5651:before {
  content: "\f1d8";
}
.upper_3d31.purple-e48b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.purple-e48b:before {
  content: "\f1d8";
}
.upper_3d31.title_rough_7a06 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.title_rough_7a06:before {
  content: "\f111";
}
.upper_3d31.iron_120e:before {
  content: "\f1dc";
}
.upper_3d31.mask-bottom-8690:before {
  content: "\f1de";
}
.upper_3d31.accordion-45e2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.accordion-45e2:before {
  content: "\f1e3";
}
.upper_3d31.fluid_ec55 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.fluid_ec55:before {
  content: "\f1e3";
}
.upper_3d31.overlay_pink_9405,
.upper_3d31.fresh-644f,
.upper_3d31.backdrop-d109 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.footer-0906 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.footer-0906:before {
  content: "\f1ea";
}
.upper_3d31.pressed-16c7,
.upper_3d31.glass_e420,
.upper_3d31.smooth_703e,
.upper_3d31.header-bottom-1dd8,
.upper_3d31.outer-7a8f,
.upper_3d31.primary_af3d,
.upper_3d31.south-91e0,
.upper_3d31.label_white_9044 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.thumbnail-3331 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.thumbnail-3331:before {
  content: "\f1f6";
}
.upper_3d31.carousel_0416:before {
  content: "\f2ed";
}
.upper_3d31.outline_orange_f303 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.sidebar-271c:before {
  content: "\f1fb";
}
.upper_3d31.content_active_d5fe:before {
  content: "\f1fe";
}
.upper_3d31.dirty_11b3:before {
  content: "\f200";
}
.upper_3d31.container-fluid-c320:before {
  content: "\f201";
}
.upper_3d31.gold_e8c4,
.upper_3d31.card_hovered_6ebe,
.upper_3d31.nav-narrow-68c7,
.upper_3d31.bottom-1418 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.narrow-f6dc {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.narrow-f6dc:before {
  content: "\f20a";
}
.upper_3d31.pagination-1184:before,
.upper_3d31.link-slow-0af6:before,
.upper_3d31.module_over_1bd7:before {
  content: "\f20b";
}
.upper_3d31.container_0ba3 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.container_0ba3:before {
  content: "\f2b4";
}
.upper_3d31.carousel-f54f,
.upper_3d31.form-7ed9,
.upper_3d31.active-52cc,
.upper_3d31.pattern_5e16,
.upper_3d31.notification_full_808f,
.upper_3d31.photo_purple_6d22,
.upper_3d31.picture-ff73,
.upper_3d31.focus_1ab1,
.upper_3d31.footer-basic-0c95 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.current_4492 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.current_4492:before {
  content: "\f3a5";
}
.upper_3d31.small_d515:before {
  content: "\f224";
}
.upper_3d31.red_25a5 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.red_25a5:before {
  content: "\f09a";
}
.upper_3d31.dim-9cdd,
.upper_3d31.smooth-a47c {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.surface_liquid_65eb:before {
  content: "\f236";
}
.upper_3d31.gallery_b62f,
.upper_3d31.detail-liquid-c7db,
.upper_3d31.box-prev-2c44,
.upper_3d31.middle_aa3b {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.middle_aa3b:before {
  content: "\f23b";
}
.upper_3d31.carousel_6ecc,
.upper_3d31.hard_351c,
.upper_3d31.icon_104f {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.link-cc40:before,
.upper_3d31.notice-1d99:before {
  content: "\f240";
}
.upper_3d31.sort_motion_612d:before {
  content: "\f241";
}
.upper_3d31.active_white_3106:before {
  content: "\f242";
}
.upper_3d31.narrow-870d:before {
  content: "\f243";
}
.upper_3d31.shadow_34f9:before {
  content: "\f244";
}
.upper_3d31.fast-5954,
.upper_3d31.out-ceb4,
.upper_3d31.complex-8a31 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.complex-8a31:before {
  content: "\f249";
}
.upper_3d31.clean_bd06,
.upper_3d31.list_basic_73f1 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.text-4790,
.upper_3d31.hard_7594 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.hard_7594:before {
  content: "\f254";
}
.upper_3d31.background-4ba1:before {
  content: "\f251";
}
.upper_3d31.tiny-561e:before {
  content: "\f252";
}
.upper_3d31.dynamic-70cd:before {
  content: "\f253";
}
.upper_3d31.alert-f843 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.alert-f843:before {
  content: "\f255";
}
.upper_3d31.link_yellow_8295 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.link_yellow_8295:before {
  content: "\f255";
}
.upper_3d31.alert_d3ff {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.alert_d3ff:before {
  content: "\f256";
}
.upper_3d31.right_c813 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.right_c813:before {
  content: "\f256";
}
.upper_3d31.card-c7b9 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.card-c7b9:before {
  content: "\f257";
}
.upper_3d31.input-3d3f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.input-3d3f:before {
  content: "\f258";
}
.upper_3d31.filter-c94b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.filter-c94b:before {
  content: "\f259";
}
.upper_3d31.footer_action_038c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.footer_action_038c:before {
  content: "\f25a";
}
.upper_3d31.focus_in_2471 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.focus_in_2471:before {
  content: "\f25b";
}
.upper_3d31.gradient-prev-51d3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.slider-461c,
.upper_3d31.list_wood_2ec6,
.upper_3d31.layout-5765,
.upper_3d31.carousel-slow-00ea,
.upper_3d31.gas_0d3b,
.upper_3d31.texture_a4cb,
.upper_3d31.row_steel_9d26,
.upper_3d31.section_937b,
.upper_3d31.liquid-664d,
.upper_3d31.detail_medium_0a77,
.upper_3d31.carousel-9261,
.upper_3d31.dropdown-bright-5a8d,
.upper_3d31.detail_22e7 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.active-9171:before {
  content: "\f26c";
}
.upper_3d31.out-024e,
.upper_3d31.current-9e94,
.upper_3d31.dark_6ab5 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.widget-prev-f518 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.widget-prev-f518:before {
  content: "\f271";
}
.upper_3d31.static_5a4a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.static_5a4a:before {
  content: "\f272";
}
.upper_3d31.module-slow-5674 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.module-slow-5674:before {
  content: "\f273";
}
.upper_3d31.block_cee8 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.block_cee8:before {
  content: "\f274";
}
.upper_3d31.progress_action_53f3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.progress_action_53f3:before {
  content: "\f279";
}
.upper_3d31.easy-0c29:before {
  content: "\f4ad";
}
.upper_3d31.brown_fc75 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.brown_fc75:before {
  content: "\f4ad";
}
.upper_3d31.footer-803e,
.upper_3d31.paragraph-warm-0e32 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.paragraph-warm-0e32:before {
  content: "\f27d";
}
.upper_3d31.input_2d41,
.upper_3d31.green_cfa5,
.upper_3d31.old_00fb,
.upper_3d31.in-51a9 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.avatar_stone_0a4d:before {
  content: "\f09d";
}
.upper_3d31.backdrop_dim_32ab,
.upper_3d31.yellow-dd55,
.upper_3d31.block-7b3f,
.upper_3d31.fast_f66e,
.upper_3d31.text-9b84,
.upper_3d31.glass_4db5,
.upper_3d31.input-fb6b {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.row-9f90 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.row-9f90:before {
  content: "\f28b";
}
.upper_3d31.feature-0749 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.feature-0749:before {
  content: "\f28d";
}
.upper_3d31.widget-iron-5c15,
.upper_3d31.secondary-7832,
.upper_3d31.dropdown-purple-37e8,
.upper_3d31.label_gold_479f,
.upper_3d31.widget_33fb,
.upper_3d31.frame-021d,
.upper_3d31.motion_dd58 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.widget_33fb:before {
  content: "\f368";
}
.upper_3d31.thumbnail_top_89bc {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.thumbnail_top_89bc:before {
  content: "\f059";
}
.upper_3d31.tooltip_4af1:before {
  content: "\f2a0";
}
.upper_3d31.pressed-ae97:before {
  content: "\f2a3";
}
.upper_3d31.dropdown-41ca:before,
.upper_3d31.summary_5644:before {
  content: "\f2a4";
}
.upper_3d31.purple_6587,
.upper_3d31.tabs_prev_37e0 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.focus-glass-33b4:before {
  content: "\f2a7";
}
.upper_3d31.column-185a,
.upper_3d31.cold_4e5f,
.upper_3d31.component_d8b7,
.upper_3d31.gold_ef52,
.upper_3d31.column_right_a6cf,
.upper_3d31.notification-old-30d6,
.upper_3d31.fast_8a98,
.upper_3d31.primary-over-5e28,
.upper_3d31.purple-1110,
.upper_3d31.progress_dark_8292 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.cold_4e5f:before {
  content: "\f2b3";
}
.upper_3d31.dim-c553 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.dim-c553:before {
  content: "\f2b3";
}
.upper_3d31.blue_41b5,
.upper_3d31.primary_c59c {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.blue_41b5:before {
  content: "\f2b4";
}
.upper_3d31.chip-0a00 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.chip-0a00:before {
  content: "\f2b5";
}
.upper_3d31.chip_north_b5d0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.chip_north_b5d0:before {
  content: "\f2b6";
}
.upper_3d31.article-aac0 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.photo_ab71 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.photo_ab71:before {
  content: "\f2b9";
}
.upper_3d31.frame_narrow_88c9:before {
  content: "\f2bb";
}
.upper_3d31.fresh-a2fd {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.fresh-a2fd:before {
  content: "\f2bb";
}
.upper_3d31.purple_7d2c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.purple_7d2c:before {
  content: "\f2bb";
}
.upper_3d31.footer_fa68 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.footer_fa68:before {
  content: "\f2bd";
}
.upper_3d31.warm-9f1b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.warm-9f1b:before {
  content: "\f007";
}
.upper_3d31.modal_dynamic_936b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.mask-dcf1:before {
  content: "\f2c2";
}
.upper_3d31.thick_ee3c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.thick_ee3c:before {
  content: "\f2c2";
}
.upper_3d31.row_gas_77b0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.row_gas_77b0:before {
  content: "\f2c2";
}
.upper_3d31.out-8040,
.upper_3d31.stale-a950,
.upper_3d31.grid_9f7b {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.secondary-hard-579b:before,
.upper_3d31.modal-solid-ee6b:before {
  content: "\f2c7";
}
.upper_3d31.aside-warm-e8c5:before {
  content: "\f2c8";
}
.upper_3d31.black-f581:before {
  content: "\f2c9";
}
.upper_3d31.pressed_1e13:before {
  content: "\f2ca";
}
.upper_3d31.widget-5d1c:before {
  content: "\f2cb";
}
.upper_3d31.element_4619:before,
.upper_3d31.info_956a:before {
  content: "\f2cd";
}
.upper_3d31.black_cd73,
.upper_3d31.top_5bb7 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.list_copper_9c0f:before {
  content: "\f410";
}
.upper_3d31.huge-60cc {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.huge-60cc:before {
  content: "\f410";
}
.upper_3d31.accordion-green-9359 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.accordion-green-9359:before {
  content: "\f410";
}
.upper_3d31.main_center_407c,
.upper_3d31.clean-f097,
.upper_3d31.rough_1865,
.upper_3d31.article-8307,
.upper_3d31.preview_selected_7cd9,
.upper_3d31.button_clean_bbb2 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.clean-f097:before {
  content: "\f2da";
}
.upper_3d31.module_tiny_83a8 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.upper_3d31.module_tiny_83a8:before {
  content: "\f2dc";
}
.upper_3d31.filter_c043,
.upper_3d31.full_1644 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.upper_3d31.heading-first-273d:before {
  content: "\f1ba";
}

/* css-noise: 1e49 */
.widget-item-e8 {
  padding: 0.1rem;
  font-size: 10px;
  line-height: 1.2;
}
