/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.full-e6eb
 * License - https://fontawesome.full-e6eb/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.caption-4049.stale-fd6a:before {
  content: "\f000";
}
.caption-4049.bottom-d03a {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.tertiary_next_7e06 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.tertiary_next_7e06:before {
  content: "\f005";
}
.caption-4049.feature_03d2:before,
.caption-4049.progress-1e53:before {
  content: "\f00d";
}
.caption-4049.clean-b7b0:before {
  content: "\f013";
}
.caption-4049.pink_df4d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.pink_df4d:before {
  content: "\f2ed";
}
.caption-4049.full_6c52 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.full_6c52:before {
  content: "\f15b";
}
.caption-4049.info-steel-f4ac {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.info-steel-f4ac:before {
  content: "\f017";
}
.caption-4049.gallery-light-c513 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.gallery-light-c513:before {
  content: "\f358";
}
.caption-4049.clean_1813 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.clean_1813:before {
  content: "\f35b";
}
.caption-4049.panel-first-5eee {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.panel-first-5eee:before {
  content: "\f144";
}
.caption-4049.old_5077:before,
.caption-4049.notification-bright-32ee:before {
  content: "\f01e";
}
.caption-4049.dropdown-52ae:before {
  content: "\f021";
}
.caption-4049.caption-cool-52b3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.prev_9cb3:before {
  content: "\f03b";
}
.caption-4049.notification-black-8710:before {
  content: "\f03d";
}
.caption-4049.orange-1f41 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.orange-1f41:before {
  content: "\f03e";
}
.caption-4049.in_45c0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.in_45c0:before {
  content: "\f03e";
}
.caption-4049.huge_6e2b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.huge_6e2b:before {
  content: "\f03e";
}
.caption-4049.alert-83cb:before {
  content: "\f303";
}
.caption-4049.box_brown_8dbe:before {
  content: "\f3c5";
}
.caption-4049.sidebar_ed0c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.sidebar_ed0c:before {
  content: "\f044";
}
.caption-4049.dynamic-14c6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.dynamic-14c6:before {
  content: "\f14d";
}
.caption-4049.picture-left-a0b8 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.picture-left-a0b8:before {
  content: "\f14a";
}
.caption-4049.box-complex-061a:before {
  content: "\f0b2";
}
.caption-4049.widget_large_ab8b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.widget_large_ab8b:before {
  content: "\f057";
}
.caption-4049.lower-1c11 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.lower-1c11:before {
  content: "\f058";
}
.caption-4049.content_bronze_ca9d:before {
  content: "\f064";
}
.caption-4049.menu-easy-3cdd:before {
  content: "\f424";
}
.caption-4049.bright_1904:before {
  content: "\f422";
}
.caption-4049.focused-b644,
.caption-4049.overlay-glass-a4f6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.pattern-5b85:before {
  content: "\f071";
}
.caption-4049.liquid-9b12:before {
  content: "\f073";
}
.caption-4049.disabled-easy-c238:before {
  content: "\f338";
}
.caption-4049.filter-a6ad:before {
  content: "\f337";
}
.caption-4049.button_silver_b210 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.button_silver_b210:before {
  content: "\f080";
}
.caption-4049.inner_9394 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.inner_9394:before {
  content: "\f080";
}
.caption-4049.overlay-6914,
.caption-4049.slow-5391 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.sort-down-54a7:before {
  content: "\f085";
}
.caption-4049.gallery_last_c61f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.gallery_last_c61f:before {
  content: "\f164";
}
.caption-4049.cold_59c0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.cold_59c0:before {
  content: "\f165";
}
.caption-4049.link_81fd {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.link_81fd:before {
  content: "\f004";
}
.caption-4049.heading_3457:before {
  content: "\f2f5";
}
.caption-4049.primary-b924 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.primary-b924:before {
  content: "\f08c";
}
.caption-4049.feature-out-bb56:before {
  content: "\f08d";
}
.caption-4049.panel-upper-f6dc:before {
  content: "\f35d";
}
.caption-4049.selected_b07b:before {
  content: "\f2f6";
}
.caption-4049.background_motion_6145 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.medium-c9f8 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.medium-c9f8:before {
  content: "\f094";
}
.caption-4049.fluid-6397 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.fluid-6397:before {
  content: "\f0c8";
}
.caption-4049.table-pressed-67d7 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.table-pressed-67d7:before {
  content: "\f02e";
}
.caption-4049.light-2647,
.caption-4049.fixed-17dd {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.light-2647:before {
  content: "\f39e";
}
.caption-4049.sidebar_wide_50d4 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.sidebar_wide_50d4:before {
  content: "\f39e";
}
.caption-4049.solid-143e {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.last_d85b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.sidebar-wood-a315:before {
  content: "\f09e";
}
.caption-4049.outer_d69e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.outer_d69e:before {
  content: "\f0a0";
}
.caption-4049.badge_dirty_1d83 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.badge_dirty_1d83:before {
  content: "\f0a4";
}
.caption-4049.column-brown-0196 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.column-brown-0196:before {
  content: "\f0a5";
}
.caption-4049.article-narrow-4184 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.article-narrow-4184:before {
  content: "\f0a6";
}
.caption-4049.shadow-0023 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.shadow-0023:before {
  content: "\f0a7";
}
.caption-4049.hover_narrow_497a:before {
  content: "\f31e";
}
.caption-4049.secondary-82d0:before {
  content: "\f0c0";
}
.caption-4049.slider-0131:before {
  content: "\f0c1";
}
.caption-4049.status_9a1b:before {
  content: "\f0c4";
}
.caption-4049.accent-mini-290a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.accent-mini-290a:before {
  content: "\f0c5";
}
.caption-4049.hero_last_89e5 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.hero_last_89e5:before {
  content: "\f0c7";
}
.caption-4049.large_656b:before,
.caption-4049.aside_yellow_8b69:before {
  content: "\f0c9";
}
.caption-4049.layout-a212,
.caption-4049.preview-under-1637,
.caption-4049.light_5735,
.caption-4049.module-light-98b5 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.layout-a212:before {
  content: "\f0d5";
}
.caption-4049.inner-460e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.inner-460e:before {
  content: "\f3d1";
}
.caption-4049.disabled_south_94c0:before {
  content: "\f0dc";
}
.caption-4049.pink-5d54:before {
  content: "\f0dd";
}
.caption-4049.modal-f638:before {
  content: "\f0de";
}
.caption-4049.gradient-medium-ce29 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.gradient-medium-ce29:before {
  content: "\f0e1";
}
.caption-4049.advanced_6ff4:before {
  content: "\f0e2";
}
.caption-4049.plasma_649a:before {
  content: "\f0e3";
}
.caption-4049.bright_59cb:before,
.caption-4049.out_81f6:before {
  content: "\f3fd";
}
.caption-4049.warm-a66e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.warm-a66e:before {
  content: "\f075";
}
.caption-4049.hover_blue_c63b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.hover_blue_c63b:before {
  content: "\f086";
}
.caption-4049.bottom-9b79:before {
  content: "\f0e7";
}
.caption-4049.smooth-3438,
.caption-4049.heading-stone-d160 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.heading-stone-d160:before {
  content: "\f328";
}
.caption-4049.huge-4bf8 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.huge-4bf8:before {
  content: "\f0eb";
}
.caption-4049.surface_750b:before {
  content: "\f362";
}
.caption-4049.pro-34b4:before {
  content: "\f381";
}
.caption-4049.warm-3b11:before {
  content: "\f382";
}
.caption-4049.input_49f8 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.input_49f8:before {
  content: "\f0f3";
}
.caption-4049.next_b4ef:before {
  content: "\f2e7";
}
.caption-4049.mini_61f6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.mini_61f6:before {
  content: "\f15c";
}
.caption-4049.thumbnail_dark_2b2a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.thumbnail_dark_2b2a:before {
  content: "\f1ad";
}
.caption-4049.progress-basic-7c7f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.progress-basic-7c7f:before {
  content: "\f0f8";
}
.caption-4049.video_pink_5c39:before {
  content: "\f3fa";
}
.caption-4049.static_e6ca:before,
.caption-4049.mask_4aa4:before {
  content: "\f3cd";
}
.caption-4049.tall-a430 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.tall-a430:before {
  content: "\f111";
}
.caption-4049.plasma_55e5:before {
  content: "\f3e5";
}
.caption-4049.backdrop_ea02 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.slow_177f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.slow_177f:before {
  content: "\f07b";
}
.caption-4049.tag-next-5f89 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.tag-next-5f89:before {
  content: "\f07c";
}
.caption-4049.media_up_6d9e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.media_up_6d9e:before {
  content: "\f118";
}
.caption-4049.logo-tall-f6b1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.logo-tall-f6b1:before {
  content: "\f119";
}
.caption-4049.pro_0f9a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.pro_0f9a:before {
  content: "\f11a";
}
.caption-4049.popup_fe7e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.popup_fe7e:before {
  content: "\f11c";
}
.caption-4049.sidebar-0480 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.sidebar-0480:before {
  content: "\f024";
}
.caption-4049.small_ad74:before {
  content: "\f122";
}
.caption-4049.status-e9ea {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.status-e9ea:before {
  content: "\f089";
}
.caption-4049.tabs_bae2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.tabs_bae2:before {
  content: "\f089";
}
.caption-4049.progress_6be5 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.progress_6be5:before {
  content: "\f089";
}
.caption-4049.picture-fdc1:before {
  content: "\f126";
}
.caption-4049.bright_1dc0:before {
  content: "\f127";
}
.caption-4049.under-e4e2:before {
  content: "\f3ed";
}
.caption-4049.primary_343d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.primary_343d:before {
  content: "\f133";
}
.caption-4049.sidebar-rough-41db,
.caption-4049.paragraph_e84c,
.caption-4049.notification_859b {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.tooltip_copper_cfa8:before {
  content: "\f3ff";
}
.caption-4049.shade_dark_c8bc {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.shade_dark_c8bc:before {
  content: "\f146";
}
.caption-4049.gas-dc31:before {
  content: "\f3bf";
}
.caption-4049.description-6452:before {
  content: "\f3be";
}
.caption-4049.north-b15a:before {
  content: "\f14b";
}
.caption-4049.status_warm_7320:before {
  content: "\f360";
}
.caption-4049.north-9e0d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.overlay-bc8a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.overlay-bc8a:before {
  content: "\f150";
}
.caption-4049.header-7406 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.header-7406:before {
  content: "\f150";
}
.caption-4049.up_f5df {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.up_f5df:before {
  content: "\f151";
}
.caption-4049.pink_7541 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.pink_7541:before {
  content: "\f151";
}
.caption-4049.current_5a91 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.current_5a91:before {
  content: "\f152";
}
.caption-4049.yellow_846b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.yellow_846b:before {
  content: "\f152";
}
.caption-4049.heading-14c1:before,
.caption-4049.thumbnail_9aed:before {
  content: "\f153";
}
.caption-4049.prev-d9ea:before {
  content: "\f154";
}
.caption-4049.block_319d:before,
.caption-4049.huge_21db:before {
  content: "\f155";
}
.caption-4049.breadcrumb-focused-1423:before,
.caption-4049.action_415b:before {
  content: "\f156";
}
.caption-4049.backdrop-static-e214:before,
.caption-4049.pattern_e527:before,
.caption-4049.main_easy_258e:before,
.caption-4049.background-4cea:before {
  content: "\f157";
}
.caption-4049.layout_active_f833:before,
.caption-4049.down_56ce:before,
.caption-4049.button_hard_c82b:before {
  content: "\f158";
}
.caption-4049.detail_lower_9f50:before,
.caption-4049.table-c573:before {
  content: "\f159";
}
.caption-4049.copper_35c3,
.caption-4049.hard-949d {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.copper_35c3:before {
  content: "\f15a";
}
.caption-4049.last_84cf:before {
  content: "\f15c";
}
.caption-4049.table-4557:before {
  content: "\f15d";
}
.caption-4049.breadcrumb_ec0b:before {
  content: "\f881";
}
.caption-4049.item-easy-9373:before {
  content: "\f160";
}
.caption-4049.grid_851b:before {
  content: "\f884";
}
.caption-4049.section_wood_ec19:before {
  content: "\f162";
}
.caption-4049.surface_8af0:before {
  content: "\f886";
}
.caption-4049.footer-red-0c11,
.caption-4049.thick-9c3a,
.caption-4049.dim-7580,
.caption-4049.bronze_35eb,
.caption-4049.main_slow_9302 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.bronze_35eb:before {
  content: "\f167";
}
.caption-4049.gradient-new-b8ef,
.caption-4049.info_107b,
.caption-4049.stone_1b8f,
.caption-4049.media-upper-dc87,
.caption-4049.filter-9ca1,
.caption-4049.video-north-86ae,
.caption-4049.photo_fresh_b0a7 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.stone_1b8f:before {
  content: "\f171";
}
.caption-4049.nav_b2ce,
.caption-4049.accordion-glass-086e {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.tabs-yellow-537c:before {
  content: "\f309";
}
.caption-4049.focus_f354:before {
  content: "\f30c";
}
.caption-4049.middle_db03:before {
  content: "\f30a";
}
.caption-4049.main-cool-e694:before {
  content: "\f30b";
}
.caption-4049.orange_d2c5,
.caption-4049.cold-7f4e,
.caption-4049.block_2d42,
.caption-4049.texture-light-5813,
.caption-4049.icon-tiny-716a,
.caption-4049.brown-08c5,
.caption-4049.over-a5f8,
.caption-4049.hot-3f11,
.caption-4049.hero-d48b,
.caption-4049.dropdown_inner_a230 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.icon-tiny-716a:before {
  content: "\f184";
}
.caption-4049.north-23c8 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.north-23c8:before {
  content: "\f185";
}
.caption-4049.summary-black-5a23 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.summary-black-5a23:before {
  content: "\f186";
}
.caption-4049.easy_4b43,
.caption-4049.image-smooth-d60a,
.caption-4049.list-fast-84fb,
.caption-4049.section-2ddd,
.caption-4049.pattern-east-6843 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.tag-center-031d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.tag-center-031d:before {
  content: "\f35a";
}
.caption-4049.aside_large_73df {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.aside_large_73df:before {
  content: "\f359";
}
.caption-4049.middle-0753 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.middle-0753:before {
  content: "\f191";
}
.caption-4049.motion-d148 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.motion-d148:before {
  content: "\f191";
}
.caption-4049.silver-83f2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.silver-83f2:before {
  content: "\f192";
}
.caption-4049.badge-advanced-1653 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.lite-8280:before,
.caption-4049.element_full_c399:before {
  content: "\f195";
}
.caption-4049.tabs_fcc2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.tabs_fcc2:before {
  content: "\f0fe";
}
.caption-4049.disabled-action-73e5,
.caption-4049.first_c6d9,
.caption-4049.action_ffc6 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.gold_4bfe:before,
.caption-4049.lite_2a1a:before {
  content: "\f19c";
}
.caption-4049.gold-4198:before {
  content: "\f19d";
}
.caption-4049.backdrop-stone-6930,
.caption-4049.dark_ecfb,
.caption-4049.description-yellow-3512,
.caption-4049.breadcrumb_small_5639,
.caption-4049.progress-upper-6257,
.caption-4049.surface_1bbb,
.caption-4049.old-c08d,
.caption-4049.feature_fixed_7ed8,
.caption-4049.element-77dd,
.caption-4049.action_9084,
.caption-4049.input-f1b5,
.caption-4049.row-green-37b4 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.alert_small_e521:before {
  content: "\f2e5";
}
.caption-4049.breadcrumb-wide-5ec3,
.caption-4049.lite_d2d5,
.caption-4049.article-easy-3530,
.caption-4049.hard_7c4d {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.copper_4aba:before {
  content: "\f1b9";
}
.caption-4049.item-f237 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.item-f237:before {
  content: "\f0e0";
}
.caption-4049.list-7840,
.caption-4049.wide_af0d,
.caption-4049.element_green_d948 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.header-a50c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.header-a50c:before {
  content: "\f1c1";
}
.caption-4049.paragraph_down_a00d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.paragraph_down_a00d:before {
  content: "\f1c2";
}
.caption-4049.content-gas-6ce6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.content-gas-6ce6:before {
  content: "\f1c3";
}
.caption-4049.smooth-e61f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.smooth-e61f:before {
  content: "\f1c4";
}
.caption-4049.outline-brown-7f64 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.outline-brown-7f64:before {
  content: "\f1c5";
}
.caption-4049.bottom_739c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.bottom_739c:before {
  content: "\f1c5";
}
.caption-4049.top-d145 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.top-d145:before {
  content: "\f1c5";
}
.caption-4049.aside-52c2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.aside-52c2:before {
  content: "\f1c6";
}
.caption-4049.hovered-9a91 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.hovered-9a91:before {
  content: "\f1c6";
}
.caption-4049.secondary-over-7e68 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.secondary-over-7e68:before {
  content: "\f1c7";
}
.caption-4049.shade_tiny_4e42 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.shade_tiny_4e42:before {
  content: "\f1c7";
}
.caption-4049.photo-2eee {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.photo-2eee:before {
  content: "\f1c8";
}
.caption-4049.item_a0c3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.item_a0c3:before {
  content: "\f1c8";
}
.caption-4049.backdrop_577e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.backdrop_577e:before {
  content: "\f1c9";
}
.caption-4049.cold_18d7,
.caption-4049.content-991d,
.caption-4049.item_0124 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.upper_c154,
.caption-4049.east_5d2a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.upper_c154:before {
  content: "\f1cd";
}
.caption-4049.media_outer_3acd {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.media_outer_3acd:before {
  content: "\f1cd";
}
.caption-4049.column-basic-63f0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.column-basic-63f0:before {
  content: "\f1cd";
}
.caption-4049.caption-4db4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.caption-4db4:before {
  content: "\f1cd";
}
.caption-4049.caption-31e1:before {
  content: "\f1ce";
}
.caption-4049.text-f053,
.caption-4049.prev_70c5 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.text-f053:before {
  content: "\f1d0";
}
.caption-4049.progress-focused-689b {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.progress-focused-689b:before {
  content: "\f1d0";
}
.caption-4049.module-cf39,
.caption-4049.frame_soft_87ef {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.frame_soft_87ef:before {
  content: "\f1d1";
}
.caption-4049.picture_middle_276a,
.caption-4049.secondary-1e36,
.caption-4049.soft-9562,
.caption-4049.logo_advanced_73f2 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.logo_advanced_73f2:before {
  content: "\f1d4";
}
.caption-4049.thick_9cf9 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.thick_9cf9:before {
  content: "\f1d4";
}
.caption-4049.column_6344,
.caption-4049.message-under-7410,
.caption-4049.text-c322,
.caption-4049.status_5218 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.text-c322:before {
  content: "\f1d7";
}
.caption-4049.silver-f2d1:before {
  content: "\f1d8";
}
.caption-4049.item_plasma_3ccd {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.item_plasma_3ccd:before {
  content: "\f1d8";
}
.caption-4049.widget-upper-3b37 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.widget-upper-3b37:before {
  content: "\f1d8";
}
.caption-4049.backdrop_5171 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.backdrop_5171:before {
  content: "\f111";
}
.caption-4049.glass_8779:before {
  content: "\f1dc";
}
.caption-4049.thumbnail_6281:before {
  content: "\f1de";
}
.caption-4049.background_6893 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.background_6893:before {
  content: "\f1e3";
}
.caption-4049.pattern-4d3a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.pattern-4d3a:before {
  content: "\f1e3";
}
.caption-4049.status-next-3232,
.caption-4049.selected-eaf1,
.caption-4049.component-e066 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.down-d8e1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.down-d8e1:before {
  content: "\f1ea";
}
.caption-4049.backdrop-simple-f167,
.caption-4049.south-7849,
.caption-4049.nav_small_c75a,
.caption-4049.label_e786,
.caption-4049.media-paper-1f7b,
.caption-4049.photo_9981,
.caption-4049.dark-5cd2,
.caption-4049.icon-c528 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.highlight_47e6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.highlight_47e6:before {
  content: "\f1f6";
}
.caption-4049.paragraph_tall_728d:before {
  content: "\f2ed";
}
.caption-4049.accordion-9074 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.pro-e1d1:before {
  content: "\f1fb";
}
.caption-4049.pro-2078:before {
  content: "\f1fe";
}
.caption-4049.image_outer_4d7d:before {
  content: "\f200";
}
.caption-4049.overlay_selected_e32b:before {
  content: "\f201";
}
.caption-4049.row-4b08,
.caption-4049.up_a541,
.caption-4049.tag_1b4a,
.caption-4049.motion-8b52 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.huge_d16a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.huge_d16a:before {
  content: "\f20a";
}
.caption-4049.stone_c290:before,
.caption-4049.header-tall-b8a6:before,
.caption-4049.main-dc92:before {
  content: "\f20b";
}
.caption-4049.popup_old_031e {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.popup_old_031e:before {
  content: "\f2b4";
}
.caption-4049.texture_a313,
.caption-4049.soft-ee72,
.caption-4049.tabs_up_0acf,
.caption-4049.cold_956c,
.caption-4049.detail_last_d837,
.caption-4049.first_e3f3,
.caption-4049.solid-4b6a,
.caption-4049.complex_648c,
.caption-4049.section_fixed_f44b {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.aside_wood_a418 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.aside_wood_a418:before {
  content: "\f3a5";
}
.caption-4049.narrow-15b7:before {
  content: "\f224";
}
.caption-4049.alert_075c {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.alert_075c:before {
  content: "\f09a";
}
.caption-4049.overlay_outer_f809,
.caption-4049.notification_west_4b2c {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.gallery-yellow-a4f8:before {
  content: "\f236";
}
.caption-4049.container_c609,
.caption-4049.paper-56f6,
.caption-4049.grid_medium_7cb4,
.caption-4049.outline_f2c0 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.outline_f2c0:before {
  content: "\f23b";
}
.caption-4049.column-4472,
.caption-4049.badge-green-0e2b,
.caption-4049.hidden-upper-e0f8 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.filter-57fd:before,
.caption-4049.yellow_1685:before {
  content: "\f240";
}
.caption-4049.alert-7e1a:before {
  content: "\f241";
}
.caption-4049.modal_left_a912:before {
  content: "\f242";
}
.caption-4049.border-medium-a8fb:before {
  content: "\f243";
}
.caption-4049.thumbnail_96d6:before {
  content: "\f244";
}
.caption-4049.next_0244,
.caption-4049.shadow_fresh_7396,
.caption-4049.hover_39eb {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.hover_39eb:before {
  content: "\f249";
}
.caption-4049.nav_041a,
.caption-4049.heading-07e9 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.item-pro-8502,
.caption-4049.pro-0f78 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.pro-0f78:before {
  content: "\f254";
}
.caption-4049.fresh-1ee2:before {
  content: "\f251";
}
.caption-4049.filter-3520:before {
  content: "\f252";
}
.caption-4049.input_south_78ce:before {
  content: "\f253";
}
.caption-4049.narrow-9918 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.narrow-9918:before {
  content: "\f255";
}
.caption-4049.highlight_f556 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.highlight_f556:before {
  content: "\f255";
}
.caption-4049.label-6f4d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.label-6f4d:before {
  content: "\f256";
}
.caption-4049.sort-stale-e24c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.sort-stale-e24c:before {
  content: "\f256";
}
.caption-4049.mask-9cfa {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.mask-9cfa:before {
  content: "\f257";
}
.caption-4049.black_af8f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.black_af8f:before {
  content: "\f258";
}
.caption-4049.hot-b258 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.hot-b258:before {
  content: "\f259";
}
.caption-4049.under-bf43 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.under-bf43:before {
  content: "\f25a";
}
.caption-4049.over-dd92 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.over-dd92:before {
  content: "\f25b";
}
.caption-4049.column_left_56ea {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.info-dbd5,
.caption-4049.action-e7fd,
.caption-4049.fast_1cc8,
.caption-4049.wood_f4bd,
.caption-4049.gradient_05be,
.caption-4049.secondary_dc3a,
.caption-4049.shade_30c9,
.caption-4049.static-c62c,
.caption-4049.prev_9d2a,
.caption-4049.highlight_323b,
.caption-4049.text-5618,
.caption-4049.search_glass_2d12,
.caption-4049.block-e536 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.fluid_850e:before {
  content: "\f26c";
}
.caption-4049.active_left_41a2,
.caption-4049.heading-out-74a7,
.caption-4049.large_eb29 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.widget-clean-5ce6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.widget-clean-5ce6:before {
  content: "\f271";
}
.caption-4049.overlay_61a0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.overlay_61a0:before {
  content: "\f272";
}
.caption-4049.advanced_2dcc {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.advanced_2dcc:before {
  content: "\f273";
}
.caption-4049.heading_top_f695 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.heading_top_f695:before {
  content: "\f274";
}
.caption-4049.summary_f839 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.summary_f839:before {
  content: "\f279";
}
.caption-4049.rough_8616:before {
  content: "\f4ad";
}
.caption-4049.widget-new-0d40 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.widget-new-0d40:before {
  content: "\f4ad";
}
.caption-4049.right-1aed,
.caption-4049.huge_cf17 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.huge_cf17:before {
  content: "\f27d";
}
.caption-4049.right-d0ee,
.caption-4049.progress-783d,
.caption-4049.focus_full_dce3,
.caption-4049.pressed_fe3b {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.hidden_plasma_063b:before {
  content: "\f09d";
}
.caption-4049.middle-f0c7,
.caption-4049.light_f5bd,
.caption-4049.overlay_f7e2,
.caption-4049.hover_copper_2cfa,
.caption-4049.dynamic-7e3f,
.caption-4049.button_simple_0214,
.caption-4049.pro_fa12 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.carousel-center-c4bb {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.carousel-center-c4bb:before {
  content: "\f28b";
}
.caption-4049.panel-9709 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.panel-9709:before {
  content: "\f28d";
}
.caption-4049.section-active-90cc,
.caption-4049.fixed-03c7,
.caption-4049.tabs-rough-f850,
.caption-4049.frame_brown_0dc1,
.caption-4049.frame_dark_0892,
.caption-4049.notice-fast-520a,
.caption-4049.button_smooth_f6ae {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.frame_dark_0892:before {
  content: "\f368";
}
.caption-4049.full-2344 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.full-2344:before {
  content: "\f059";
}
.caption-4049.article_hovered_9a4b:before {
  content: "\f2a0";
}
.caption-4049.primary_cold_2c67:before {
  content: "\f2a3";
}
.caption-4049.black-a64d:before,
.caption-4049.prev-38c9:before {
  content: "\f2a4";
}
.caption-4049.active-722e,
.caption-4049.list-a8b5 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.status_436e:before {
  content: "\f2a7";
}
.caption-4049.fixed-65f1,
.caption-4049.surface-in-6347,
.caption-4049.block-911a,
.caption-4049.table_a5fd,
.caption-4049.tertiary-smooth-94af,
.caption-4049.surface-white-429c,
.caption-4049.menu_right_bfd3,
.caption-4049.texture_7d27,
.caption-4049.aside-dark-a03f,
.caption-4049.up-199e {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.surface-in-6347:before {
  content: "\f2b3";
}
.caption-4049.carousel_395d {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.carousel_395d:before {
  content: "\f2b3";
}
.caption-4049.icon_2e57,
.caption-4049.banner-d419 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.icon_2e57:before {
  content: "\f2b4";
}
.caption-4049.tabs_e7f4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.tabs_e7f4:before {
  content: "\f2b5";
}
.caption-4049.lite_317d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.lite_317d:before {
  content: "\f2b6";
}
.caption-4049.widget_last_a355 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.bottom_d172 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.bottom_d172:before {
  content: "\f2b9";
}
.caption-4049.focus-last-aec9:before {
  content: "\f2bb";
}
.caption-4049.gallery_focused_276c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.gallery_focused_276c:before {
  content: "\f2bb";
}
.caption-4049.pagination-0654 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.pagination-0654:before {
  content: "\f2bb";
}
.caption-4049.pagination_dd3e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.pagination_dd3e:before {
  content: "\f2bd";
}
.caption-4049.container-glass-93d3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.container-glass-93d3:before {
  content: "\f007";
}
.caption-4049.video-last-ac28 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.accent-a163:before {
  content: "\f2c2";
}
.caption-4049.current_2b24 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.current_2b24:before {
  content: "\f2c2";
}
.caption-4049.summary_14ae {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.summary_14ae:before {
  content: "\f2c2";
}
.caption-4049.modal-fd53,
.caption-4049.popup-3c39,
.caption-4049.pagination_south_3aef {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.huge-6a04:before,
.caption-4049.module_first_8690:before {
  content: "\f2c7";
}
.caption-4049.heading_5c61:before {
  content: "\f2c8";
}
.caption-4049.short-6e0f:before {
  content: "\f2c9";
}
.caption-4049.black_caa0:before {
  content: "\f2ca";
}
.caption-4049.element-674e:before {
  content: "\f2cb";
}
.caption-4049.grid_155d:before,
.caption-4049.cold-b8f5:before {
  content: "\f2cd";
}
.caption-4049.out_4baf,
.caption-4049.pro-e90a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.hidden-a6e0:before {
  content: "\f410";
}
.caption-4049.title-b34a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.title-b34a:before {
  content: "\f410";
}
.caption-4049.main_warm_c29d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.main_warm_c29d:before {
  content: "\f410";
}
.caption-4049.carousel_58db,
.caption-4049.search-old-1ce1,
.caption-4049.paragraph-af13,
.caption-4049.label_blue_3608,
.caption-4049.easy_1b6d,
.caption-4049.dirty_7c21 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.search-old-1ce1:before {
  content: "\f2da";
}
.caption-4049.slider_4729 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4049.slider_4729:before {
  content: "\f2dc";
}
.caption-4049.primary-33e5,
.caption-4049.alert-thick-abfd {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4049.hard-4788:before {
  content: "\f1ba";
}

/* css-noise: cab2 */
.ghost-box-u2 {
  padding: 0.4rem;
  font-size: 11px;
  line-height: 1.3;
}
