/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.red-55
 * License - https://fontawesome.red-55/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.patternouter.pro_b7:before {
  content: "\f000";
}
.patternouter.dirty_11 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.summary_c9 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.summary_c9:before {
  content: "\f005";
}
.patternouter.rightoutline:before,
.patternouter.primary_dd:before {
  content: "\f00d";
}
.patternouter.box_brown:before {
  content: "\f013";
}
.patternouter.tablebright {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.tablebright:before {
  content: "\f2ed";
}
.patternouter.shadow-e2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.shadow-e2:before {
  content: "\f15b";
}
.patternouter.fluidtable {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.fluidtable:before {
  content: "\f017";
}
.patternouter.icon-slow {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.icon-slow:before {
  content: "\f358";
}
.patternouter.hero_outer_5e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.hero_outer_5e:before {
  content: "\f35b";
}
.patternouter.notice_82 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.notice_82:before {
  content: "\f144";
}
.patternouter.description-e1:before,
.patternouter.alert_advanced:before {
  content: "\f01e";
}
.patternouter.status-ca:before {
  content: "\f021";
}
.patternouter.secondary-50 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.gallery_pressed_15:before {
  content: "\f03b";
}
.patternouter.media_focused:before {
  content: "\f03d";
}
.patternouter.paragraphcopper {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.paragraphcopper:before {
  content: "\f03e";
}
.patternouter.texture_selected_99 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.texture_selected_99:before {
  content: "\f03e";
}
.patternouter.picture-ec {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.picture-ec:before {
  content: "\f03e";
}
.patternouter.title_95:before {
  content: "\f303";
}
.patternouter.next_b6:before {
  content: "\f3c5";
}
.patternouter.element-tall {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.element-tall:before {
  content: "\f044";
}
.patternouter.carousel-22 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.carousel-22:before {
  content: "\f14d";
}
.patternouter.heading_fresh_65 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.heading_fresh_65:before {
  content: "\f14a";
}
.patternouter.leftbanner:before {
  content: "\f0b2";
}
.patternouter.down_f0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.down_f0:before {
  content: "\f057";
}
.patternouter.button_bottom_e9 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.button_bottom_e9:before {
  content: "\f058";
}
.patternouter.sidebar-hard-78:before {
  content: "\f064";
}
.patternouter.stone_94:before {
  content: "\f424";
}
.patternouter.stonebadge:before {
  content: "\f422";
}
.patternouter.block-91,
.patternouter.form_fast_e1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.list-thick-ee:before {
  content: "\f071";
}
.patternouter.activein:before {
  content: "\f073";
}
.patternouter.overlaypink:before {
  content: "\f338";
}
.patternouter.east-7d:before {
  content: "\f337";
}
.patternouter.sort_west {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.sort_west:before {
  content: "\f080";
}
.patternouter.bordernext {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.bordernext:before {
  content: "\f080";
}
.patternouter.banner_black_83,
.patternouter.search-d2 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.outline_basic:before {
  content: "\f085";
}
.patternouter.message_prev_d3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.message_prev_d3:before {
  content: "\f164";
}
.patternouter.alert_action {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.alert_action:before {
  content: "\f165";
}
.patternouter.blue-ad {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.blue-ad:before {
  content: "\f004";
}
.patternouter.search-down-0a:before {
  content: "\f2f5";
}
.patternouter.section_74 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.section_74:before {
  content: "\f08c";
}
.patternouter.box_10:before {
  content: "\f08d";
}
.patternouter.input_df:before {
  content: "\f35d";
}
.patternouter.modal-3b:before {
  content: "\f2f6";
}
.patternouter.advanced-60 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.complexfeature {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.complexfeature:before {
  content: "\f094";
}
.patternouter.form-red-5d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.form-red-5d:before {
  content: "\f0c8";
}
.patternouter.progress_e4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.progress_e4:before {
  content: "\f02e";
}
.patternouter.alertwest,
.patternouter.column_east {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.alertwest:before {
  content: "\f39e";
}
.patternouter.dim-25 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.dim-25:before {
  content: "\f39e";
}
.patternouter.staticparagraph {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.box-50 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.summary-plasma:before {
  content: "\f09e";
}
.patternouter.label-79 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.label-79:before {
  content: "\f0a0";
}
.patternouter.panelouter {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.panelouter:before {
  content: "\f0a4";
}
.patternouter.text-complex {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.text-complex:before {
  content: "\f0a5";
}
.patternouter.progress-pro-41 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.progress-pro-41:before {
  content: "\f0a6";
}
.patternouter.paragraph-west-26 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.paragraph-west-26:before {
  content: "\f0a7";
}
.patternouter.slider_clean:before {
  content: "\f31e";
}
.patternouter.tabs-83:before {
  content: "\f0c0";
}
.patternouter.component-ae:before {
  content: "\f0c1";
}
.patternouter.tertiary_inner_ab:before {
  content: "\f0c4";
}
.patternouter.south-6e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.south-6e:before {
  content: "\f0c5";
}
.patternouter.solid-2f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.solid-2f:before {
  content: "\f0c7";
}
.patternouter.modal-prev-cb:before,
.patternouter.caption_db:before {
  content: "\f0c9";
}
.patternouter.secondary_pink_11,
.patternouter.container_slow_4b,
.patternouter.dynamic-f5,
.patternouter.wood_dd {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.secondary_pink_11:before {
  content: "\f0d5";
}
.patternouter.liquid-2f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.liquid-2f:before {
  content: "\f3d1";
}
.patternouter.tertiary_clean:before {
  content: "\f0dc";
}
.patternouter.video-7d:before {
  content: "\f0dd";
}
.patternouter.row_left:before {
  content: "\f0de";
}
.patternouter.badge_hard_5a {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.badge_hard_5a:before {
  content: "\f0e1";
}
.patternouter.card-1f:before {
  content: "\f0e2";
}
.patternouter.module-25:before {
  content: "\f0e3";
}
.patternouter.blue-31:before,
.patternouter.secondary-over:before {
  content: "\f3fd";
}
.patternouter.elementpro {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.elementpro:before {
  content: "\f075";
}
.patternouter.pink_48 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.pink_48:before {
  content: "\f086";
}
.patternouter.narrow_a4:before {
  content: "\f0e7";
}
.patternouter.modal-slow-5e,
.patternouter.outline_white {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.outline_white:before {
  content: "\f328";
}
.patternouter.component-fluid {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.component-fluid:before {
  content: "\f0eb";
}
.patternouter.dropdownadvanced:before {
  content: "\f362";
}
.patternouter.button_dim_62:before {
  content: "\f381";
}
.patternouter.topborder:before {
  content: "\f382";
}
.patternouter.south-29 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.south-29:before {
  content: "\f0f3";
}
.patternouter.tabs_d6:before {
  content: "\f2e7";
}
.patternouter.summary_slow_45 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.summary_slow_45:before {
  content: "\f15c";
}
.patternouter.prevcarousel {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.prevcarousel:before {
  content: "\f1ad";
}
.patternouter.picture-f1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.picture-f1:before {
  content: "\f0f8";
}
.patternouter.panelslow:before {
  content: "\f3fa";
}
.patternouter.list_bright_1b:before,
.patternouter.pattern_light:before {
  content: "\f3cd";
}
.patternouter.shadow-green-8c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.shadow-green-8c:before {
  content: "\f111";
}
.patternouter.hot-9c:before {
  content: "\f3e5";
}
.patternouter.module_89 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.sort-wood {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.sort-wood:before {
  content: "\f07b";
}
.patternouter.accordion_ab {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.accordion_ab:before {
  content: "\f07c";
}
.patternouter.notice-97 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.notice-97:before {
  content: "\f118";
}
.patternouter.stone-bf {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.stone-bf:before {
  content: "\f119";
}
.patternouter.hero-f0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.hero-f0:before {
  content: "\f11a";
}
.patternouter.element_d5 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.element_d5:before {
  content: "\f11c";
}
.patternouter.photo_slow_8b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.photo_slow_8b:before {
  content: "\f024";
}
.patternouter.gallery-lite:before {
  content: "\f122";
}
.patternouter.iconadvanced {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.iconadvanced:before {
  content: "\f089";
}
.patternouter.out-10 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.out-10:before {
  content: "\f089";
}
.patternouter.dropdown-1d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.dropdown-1d:before {
  content: "\f089";
}
.patternouter.pattern-new:before {
  content: "\f126";
}
.patternouter.filter_hot_c7:before {
  content: "\f127";
}
.patternouter.row_right:before {
  content: "\f3ed";
}
.patternouter.dropdown_f9 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.dropdown_f9:before {
  content: "\f133";
}
.patternouter.secondary_red,
.patternouter.stale_7f,
.patternouter.green-db {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.grid-8e:before {
  content: "\f3ff";
}
.patternouter.south-7f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.south-7f:before {
  content: "\f146";
}
.patternouter.module_b7:before {
  content: "\f3bf";
}
.patternouter.brown-cf:before {
  content: "\f3be";
}
.patternouter.box_e1:before {
  content: "\f14b";
}
.patternouter.righttable:before {
  content: "\f360";
}
.patternouter.underbanner {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.heading-cb {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.heading-cb:before {
  content: "\f150";
}
.patternouter.accordionclean {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.accordionclean:before {
  content: "\f150";
}
.patternouter.dropdown_ca {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.dropdown_ca:before {
  content: "\f151";
}
.patternouter.soft_23 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.soft_23:before {
  content: "\f151";
}
.patternouter.table-gold {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.table-gold:before {
  content: "\f152";
}
.patternouter.link_top_06 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.link_top_06:before {
  content: "\f152";
}
.patternouter.fullslider:before,
.patternouter.video-purple:before {
  content: "\f153";
}
.patternouter.aside_6c:before {
  content: "\f154";
}
.patternouter.full_d8:before,
.patternouter.gallery-inner:before {
  content: "\f155";
}
.patternouter.menu-34:before,
.patternouter.border_copper_48:before {
  content: "\f156";
}
.patternouter.slider_lite_7c:before,
.patternouter.background_fluid_28:before,
.patternouter.hardbutton:before,
.patternouter.topborder:before {
  content: "\f157";
}
.patternouter.secondary_first_b5:before,
.patternouter.hover-bright:before,
.patternouter.wrapper_large_df:before {
  content: "\f158";
}
.patternouter.motion_74:before,
.patternouter.container_lite:before {
  content: "\f159";
}
.patternouter.content_fresh_93,
.patternouter.section-94 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.content_fresh_93:before {
  content: "\f15a";
}
.patternouter.glass-e4:before {
  content: "\f15c";
}
.patternouter.outer-a5:before {
  content: "\f15d";
}
.patternouter.sidebar_new:before {
  content: "\f881";
}
.patternouter.fast_3f:before {
  content: "\f160";
}
.patternouter.propopup:before {
  content: "\f884";
}
.patternouter.status-red-c4:before {
  content: "\f162";
}
.patternouter.tabs_right:before {
  content: "\f886";
}
.patternouter.actiondisabled,
.patternouter.under-de,
.patternouter.basiccaption,
.patternouter.hidden_85,
.patternouter.label-advanced {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.hidden_85:before {
  content: "\f167";
}
.patternouter.hidden-66,
.patternouter.accordion-3c,
.patternouter.grid-2c,
.patternouter.pagination_glass,
.patternouter.primarysmooth,
.patternouter.component_b6,
.patternouter.down_ad {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.grid-2c:before {
  content: "\f171";
}
.patternouter.tabs_copper,
.patternouter.message-pro-87 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.out_8a:before {
  content: "\f309";
}
.patternouter.background_easy_e7:before {
  content: "\f30c";
}
.patternouter.title_old_aa:before {
  content: "\f30a";
}
.patternouter.widget-large:before {
  content: "\f30b";
}
.patternouter.modal_outer_a4,
.patternouter.next-2a,
.patternouter.mask_stone_73,
.patternouter.disabled-b9,
.patternouter.highlight_bottom,
.patternouter.shadow_next_3f,
.patternouter.pro-08,
.patternouter.popup_fixed,
.patternouter.disabled_steel_d4,
.patternouter.tooltip-blue-54 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.highlight_bottom:before {
  content: "\f184";
}
.patternouter.focusedlist {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.focusedlist:before {
  content: "\f185";
}
.patternouter.firstpicture {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.firstpicture:before {
  content: "\f186";
}
.patternouter.mini-14,
.patternouter.bottom-db,
.patternouter.surface-d4,
.patternouter.hidden_warm,
.patternouter.pro-07 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.descriptionmini {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.descriptionmini:before {
  content: "\f35a";
}
.patternouter.backdropmotion {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.backdropmotion:before {
  content: "\f359";
}
.patternouter.glassmask {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.glassmask:before {
  content: "\f191";
}
.patternouter.hot_7f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.hot_7f:before {
  content: "\f191";
}
.patternouter.gallery-light {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.gallery-light:before {
  content: "\f192";
}
.patternouter.active_prev {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.shadow-86:before,
.patternouter.hidden_5d:before {
  content: "\f195";
}
.patternouter.hero-bright-af {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.hero-bright-af:before {
  content: "\f0fe";
}
.patternouter.info_green,
.patternouter.link_34,
.patternouter.component-purple {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.highlight-33:before,
.patternouter.paginationnext:before {
  content: "\f19c";
}
.patternouter.dirtyalert:before {
  content: "\f19d";
}
.patternouter.asidewest,
.patternouter.overlay-19,
.patternouter.chip_iron,
.patternouter.hidden-last-d3,
.patternouter.hot_94,
.patternouter.badge_85,
.patternouter.main_rough_1f,
.patternouter.link_4d,
.patternouter.focused_46,
.patternouter.video-glass-79,
.patternouter.banner_outer,
.patternouter.advanced-ea {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.avatar_8f:before {
  content: "\f2e5";
}
.patternouter.infooter,
.patternouter.button_fresh,
.patternouter.border-short,
.patternouter.component_old_ea {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.lastframe:before {
  content: "\f1b9";
}
.patternouter.stone-76 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.stone-76:before {
  content: "\f0e0";
}
.patternouter.solid_ac,
.patternouter.glass-15,
.patternouter.wrapper_92 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.activegrid {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.activegrid:before {
  content: "\f1c1";
}
.patternouter.layout-action-27 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.layout-action-27:before {
  content: "\f1c2";
}
.patternouter.silver-59 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.silver-59:before {
  content: "\f1c3";
}
.patternouter.tall-37 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.tall-37:before {
  content: "\f1c4";
}
.patternouter.hard_fe {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.hard_fe:before {
  content: "\f1c5";
}
.patternouter.modalright {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.modalright:before {
  content: "\f1c5";
}
.patternouter.caption-mini-ed {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.caption-mini-ed:before {
  content: "\f1c5";
}
.patternouter.soft-3c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.soft-3c:before {
  content: "\f1c6";
}
.patternouter.shade-85 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.shade-85:before {
  content: "\f1c6";
}
.patternouter.activepanel {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.activepanel:before {
  content: "\f1c7";
}
.patternouter.modalsouth {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.modalsouth:before {
  content: "\f1c7";
}
.patternouter.bannerwhite {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.bannerwhite:before {
  content: "\f1c8";
}
.patternouter.copper-f1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.copper-f1:before {
  content: "\f1c8";
}
.patternouter.component-yellow {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.component-yellow:before {
  content: "\f1c9";
}
.patternouter.hero-complex-a3,
.patternouter.footer_light,
.patternouter.last-71 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.largecaption,
.patternouter.preview_current {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.largecaption:before {
  content: "\f1cd";
}
.patternouter.simple-54 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.simple-54:before {
  content: "\f1cd";
}
.patternouter.form_narrow_b8 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.form_narrow_b8:before {
  content: "\f1cd";
}
.patternouter.panel_48 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.panel_48:before {
  content: "\f1cd";
}
.patternouter.column-dark:before {
  content: "\f1ce";
}
.patternouter.filter_out,
.patternouter.shadeup {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.filter_out:before {
  content: "\f1d0";
}
.patternouter.active_91 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.active_91:before {
  content: "\f1d0";
}
.patternouter.shadowwarm,
.patternouter.background-tiny {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.background-tiny:before {
  content: "\f1d1";
}
.patternouter.highlight_warm,
.patternouter.down-c5,
.patternouter.fast-d5,
.patternouter.header_first_71 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.header_first_71:before {
  content: "\f1d4";
}
.patternouter.upper_83 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.upper_83:before {
  content: "\f1d4";
}
.patternouter.statuscool,
.patternouter.block_pink_39,
.patternouter.column-1a,
.patternouter.red_72 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.column-1a:before {
  content: "\f1d7";
}
.patternouter.green_fb:before {
  content: "\f1d8";
}
.patternouter.stalecard {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.stalecard:before {
  content: "\f1d8";
}
.patternouter.preview-copper {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.preview-copper:before {
  content: "\f1d8";
}
.patternouter.woodcarousel {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.woodcarousel:before {
  content: "\f111";
}
.patternouter.box_last_76:before {
  content: "\f1dc";
}
.patternouter.up-cd:before {
  content: "\f1de";
}
.patternouter.featurecopper {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.featurecopper:before {
  content: "\f1e3";
}
.patternouter.preview-hard {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.preview-hard:before {
  content: "\f1e3";
}
.patternouter.accordionliquid,
.patternouter.south-08,
.patternouter.border-17 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.lightpopup {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.lightpopup:before {
  content: "\f1ea";
}
.patternouter.bronze_5e,
.patternouter.tallsidebar,
.patternouter.border-active,
.patternouter.row-white-60,
.patternouter.aside-b9,
.patternouter.left_fd,
.patternouter.search-warm-c1,
.patternouter.tooltip-smooth-c3 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.pinkhover {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.pinkhover:before {
  content: "\f1f6";
}
.patternouter.pattern-7e:before {
  content: "\f2ed";
}
.patternouter.hot-3f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.hidden-7e:before {
  content: "\f1fb";
}
.patternouter.overlaylite:before {
  content: "\f1fe";
}
.patternouter.action_06:before {
  content: "\f200";
}
.patternouter.ironsurface:before {
  content: "\f201";
}
.patternouter.warm-1c,
.patternouter.footer-c6,
.patternouter.simple_a6,
.patternouter.paragraphsimple {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.mediumhero {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.mediumhero:before {
  content: "\f20a";
}
.patternouter.pattern-green:before,
.patternouter.pagination_dark:before,
.patternouter.notification-c9:before {
  content: "\f20b";
}
.patternouter.downavatar {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.downavatar:before {
  content: "\f2b4";
}
.patternouter.highlight-thick-aa,
.patternouter.photo_dc,
.patternouter.slider-solid,
.patternouter.pressedblock,
.patternouter.previewwarm,
.patternouter.link_2f,
.patternouter.footer-light,
.patternouter.focus_mini_47,
.patternouter.copper_21 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.component_next_13 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.component_next_13:before {
  content: "\f3a5";
}
.patternouter.avatar_fa:before {
  content: "\f224";
}
.patternouter.wood_20 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.wood_20:before {
  content: "\f09a";
}
.patternouter.contentgold,
.patternouter.paragraph-old {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.white-dd:before {
  content: "\f236";
}
.patternouter.carousel-rough,
.patternouter.selectedmodal,
.patternouter.primary-51,
.patternouter.highlight_d6 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.highlight_d6:before {
  content: "\f23b";
}
.patternouter.elementinner,
.patternouter.info_silver_08,
.patternouter.label-pressed-2b {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.badge_active:before,
.patternouter.secondary-15:before {
  content: "\f240";
}
.patternouter.huge_fd:before {
  content: "\f241";
}
.patternouter.up-da:before {
  content: "\f242";
}
.patternouter.tertiary_under_c0:before {
  content: "\f243";
}
.patternouter.image-wide-8a:before {
  content: "\f244";
}
.patternouter.wrapper_black_e5,
.patternouter.heading_top,
.patternouter.widget-tall-f4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.widget-tall-f4:before {
  content: "\f249";
}
.patternouter.avatar-short-cb,
.patternouter.gradient_hard_bc {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.fullavatar,
.patternouter.harddropdown {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.harddropdown:before {
  content: "\f254";
}
.patternouter.modal_out:before {
  content: "\f251";
}
.patternouter.border_58:before {
  content: "\f252";
}
.patternouter.modal_narrow_b6:before {
  content: "\f253";
}
.patternouter.active-d3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.active-d3:before {
  content: "\f255";
}
.patternouter.link-cool {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.link-cool:before {
  content: "\f255";
}
.patternouter.accordionlite {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.accordionlite:before {
  content: "\f256";
}
.patternouter.full-1e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.full-1e:before {
  content: "\f256";
}
.patternouter.link_15 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.link_15:before {
  content: "\f257";
}
.patternouter.oldsection {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.oldsection:before {
  content: "\f258";
}
.patternouter.thumbnail_bronze {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.thumbnail_bronze:before {
  content: "\f259";
}
.patternouter.aside-b0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.aside-b0:before {
  content: "\f25a";
}
.patternouter.description_hovered {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.description_hovered:before {
  content: "\f25b";
}
.patternouter.row_clean {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.item_00,
.patternouter.disabled-small,
.patternouter.header_tall_08,
.patternouter.simplemenu,
.patternouter.slider_0b,
.patternouter.carouselclean,
.patternouter.liquidbackground,
.patternouter.list_0e,
.patternouter.over_58,
.patternouter.video_white,
.patternouter.avatar_8a,
.patternouter.texture-ab,
.patternouter.tag-short-b9 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.avatar-yellow-2a:before {
  content: "\f26c";
}
.patternouter.gradient-first-6b,
.patternouter.out_56,
.patternouter.green_08 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.short_11 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.short_11:before {
  content: "\f271";
}
.patternouter.breadcrumb_steel {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.breadcrumb_steel:before {
  content: "\f272";
}
.patternouter.pattern_bb {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.pattern_bb:before {
  content: "\f273";
}
.patternouter.alert_56 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.alert_56:before {
  content: "\f274";
}
.patternouter.nextborder {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.nextborder:before {
  content: "\f279";
}
.patternouter.heading_static:before {
  content: "\f4ad";
}
.patternouter.hero_under {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.hero_under:before {
  content: "\f4ad";
}
.patternouter.right_d9,
.patternouter.text-static-c0 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.text-static-c0:before {
  content: "\f27d";
}
.patternouter.cardtall,
.patternouter.alert-old-e8,
.patternouter.basic_f8,
.patternouter.active-full-ed {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.paragraph_9a:before {
  content: "\f09d";
}
.patternouter.dropdown_bottom_1c,
.patternouter.caption-66,
.patternouter.widgetred,
.patternouter.widget-brown-3d,
.patternouter.action-3b,
.patternouter.outline_gold_be,
.patternouter.lite-82 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.shade_54 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.shade_54:before {
  content: "\f28b";
}
.patternouter.green_59 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.green_59:before {
  content: "\f28d";
}
.patternouter.label_cool_10,
.patternouter.iron_75,
.patternouter.white-e5,
.patternouter.tabs_plasma_88,
.patternouter.brown-b7,
.patternouter.tooltip_cf,
.patternouter.component-c7 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.brown-b7:before {
  content: "\f368";
}
.patternouter.lower_9b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.lower_9b:before {
  content: "\f059";
}
.patternouter.overlay-lower-1a:before {
  content: "\f2a0";
}
.patternouter.logodirty:before {
  content: "\f2a3";
}
.patternouter.section-56:before,
.patternouter.plasma_d8:before {
  content: "\f2a4";
}
.patternouter.purplegallery,
.patternouter.container-pressed-10 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.badge-tiny:before {
  content: "\f2a7";
}
.patternouter.pagination_tall,
.patternouter.list-stale-80,
.patternouter.yellow_7d,
.patternouter.imagein,
.patternouter.status-09,
.patternouter.newmask,
.patternouter.narrow-1d,
.patternouter.button_wood,
.patternouter.notice-a5,
.patternouter.motion-9e {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.list-stale-80:before {
  content: "\f2b3";
}
.patternouter.item-lite-01 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.item-lite-01:before {
  content: "\f2b3";
}
.patternouter.message_silver_62,
.patternouter.secondarybottom {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.message_silver_62:before {
  content: "\f2b4";
}
.patternouter.middle_b2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.middle_b2:before {
  content: "\f2b5";
}
.patternouter.component-b1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.component-b1:before {
  content: "\f2b6";
}
.patternouter.icon-e0 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.complextooltip {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.complextooltip:before {
  content: "\f2b9";
}
.patternouter.alert-advanced:before {
  content: "\f2bb";
}
.patternouter.focusedfooter {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.focusedfooter:before {
  content: "\f2bb";
}
.patternouter.tooltip_first_09 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.tooltip_first_09:before {
  content: "\f2bb";
}
.patternouter.panel-b7 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.panel-b7:before {
  content: "\f2bd";
}
.patternouter.purple-aa {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.purple-aa:before {
  content: "\f007";
}
.patternouter.carouselselected {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.chiphard:before {
  content: "\f2c2";
}
.patternouter.complex_12 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.complex_12:before {
  content: "\f2c2";
}
.patternouter.tag-top {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.tag-top:before {
  content: "\f2c2";
}
.patternouter.fixed_3a,
.patternouter.breadcrumbeast,
.patternouter.huge_d0 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.menu-orange-66:before,
.patternouter.modal_0c:before {
  content: "\f2c7";
}
.patternouter.notification_a9:before {
  content: "\f2c8";
}
.patternouter.paragraph-last-a4:before {
  content: "\f2c9";
}
.patternouter.notification_hovered:before {
  content: "\f2ca";
}
.patternouter.green_81:before {
  content: "\f2cb";
}
.patternouter.search-over:before,
.patternouter.table_7e:before {
  content: "\f2cd";
}
.patternouter.search-middle-fc,
.patternouter.aside_2c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.accordion-5e:before {
  content: "\f410";
}
.patternouter.block-down {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.block-down:before {
  content: "\f410";
}
.patternouter.mask-cd {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.mask-cd:before {
  content: "\f410";
}
.patternouter.paragraph_middle_71,
.patternouter.over-8f,
.patternouter.tagbright,
.patternouter.column-07,
.patternouter.gradient-north-f2,
.patternouter.header-bronze-63 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.over-8f:before {
  content: "\f2da";
}
.patternouter.largedropdown {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.patternouter.largedropdown:before {
  content: "\f2dc";
}
.patternouter.popupfull,
.patternouter.hidden-gold-ca {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.patternouter.photoaction:before {
  content: "\f1ba";
}

/* css-noise: 4e83 */
.phantom-card-h3 {
  padding: 0.1rem;
  font-size: 11px;
  line-height: 1.2;
}
