/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.input_204f
 * License - https://fontawesome.input_204f/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.caption-4503.large_3010:before {
  content: "\f000";
}
.caption-4503.outline-pro-1c02 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.section_steel_73af {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.section_steel_73af:before {
  content: "\f005";
}
.caption-4503.media_white_4aff:before,
.caption-4503.over_9292:before {
  content: "\f00d";
}
.caption-4503.progress_e0a3:before {
  content: "\f013";
}
.caption-4503.shade_outer_c531 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.shade_outer_c531:before {
  content: "\f2ed";
}
.caption-4503.grid_pink_4e0b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.grid_pink_4e0b:before {
  content: "\f15b";
}
.caption-4503.block-east-8e95 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.block-east-8e95:before {
  content: "\f017";
}
.caption-4503.fluid-2dfe {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.fluid-2dfe:before {
  content: "\f358";
}
.caption-4503.bottom-9c81 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.bottom-9c81:before {
  content: "\f35b";
}
.caption-4503.breadcrumb-8e61 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.breadcrumb-8e61:before {
  content: "\f144";
}
.caption-4503.gold_8427:before,
.caption-4503.frame-copper-8a5d:before {
  content: "\f01e";
}
.caption-4503.icon-bf2b:before {
  content: "\f021";
}
.caption-4503.pagination-glass-c497 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.solid_b8a7:before {
  content: "\f03b";
}
.caption-4503.chip_17bb:before {
  content: "\f03d";
}
.caption-4503.text_slow_f1e3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.text_slow_f1e3:before {
  content: "\f03e";
}
.caption-4503.primary_50fd {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.primary_50fd:before {
  content: "\f03e";
}
.caption-4503.icon-advanced-8c4c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.icon-advanced-8c4c:before {
  content: "\f03e";
}
.caption-4503.shadow_dark_1064:before {
  content: "\f303";
}
.caption-4503.badge-d4c6:before {
  content: "\f3c5";
}
.caption-4503.middle-2a06 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.middle-2a06:before {
  content: "\f044";
}
.caption-4503.gallery_7bf4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.gallery_7bf4:before {
  content: "\f14d";
}
.caption-4503.simple-34db {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.simple-34db:before {
  content: "\f14a";
}
.caption-4503.hover-old-49cb:before {
  content: "\f0b2";
}
.caption-4503.thick_c7bd {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.thick_c7bd:before {
  content: "\f057";
}
.caption-4503.primary-pro-e539 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.primary-pro-e539:before {
  content: "\f058";
}
.caption-4503.texture-a419:before {
  content: "\f064";
}
.caption-4503.modal-clean-e043:before {
  content: "\f424";
}
.caption-4503.slow_e7dc:before {
  content: "\f422";
}
.caption-4503.surface-b403,
.caption-4503.surface-4ef4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.label_down_d3f5:before {
  content: "\f071";
}
.caption-4503.cold-fdcf:before {
  content: "\f073";
}
.caption-4503.search_c265:before {
  content: "\f338";
}
.caption-4503.summary-ec30:before {
  content: "\f337";
}
.caption-4503.accent_e231 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.accent_e231:before {
  content: "\f080";
}
.caption-4503.border_out_04b7 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.border_out_04b7:before {
  content: "\f080";
}
.caption-4503.liquid_9f22,
.caption-4503.current-a549 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.over_331b:before {
  content: "\f085";
}
.caption-4503.narrow_ce78 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.narrow_ce78:before {
  content: "\f164";
}
.caption-4503.icon-large-9a94 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.icon-large-9a94:before {
  content: "\f165";
}
.caption-4503.accordion-pro-0701 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.accordion-pro-0701:before {
  content: "\f004";
}
.caption-4503.thick-e8f7:before {
  content: "\f2f5";
}
.caption-4503.accent_in_c06c {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.accent_in_c06c:before {
  content: "\f08c";
}
.caption-4503.disabled-down-a740:before {
  content: "\f08d";
}
.caption-4503.modal-f6ad:before {
  content: "\f35d";
}
.caption-4503.red_aeb3:before {
  content: "\f2f6";
}
.caption-4503.tiny-a2b6 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.title-left-e5a7 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.title-left-e5a7:before {
  content: "\f094";
}
.caption-4503.logo-gold-4cc8 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.logo-gold-4cc8:before {
  content: "\f0c8";
}
.caption-4503.orange-c62a {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.orange-c62a:before {
  content: "\f02e";
}
.caption-4503.heading-fresh-0b3e,
.caption-4503.button-advanced-f5a0 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.heading-fresh-0b3e:before {
  content: "\f39e";
}
.caption-4503.thumbnail_huge_0225 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.thumbnail_huge_0225:before {
  content: "\f39e";
}
.caption-4503.out-c9ff {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.new_9af3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.component-old-3f0a:before {
  content: "\f09e";
}
.caption-4503.filter_5608 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.filter_5608:before {
  content: "\f0a0";
}
.caption-4503.in_72bb {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.in_72bb:before {
  content: "\f0a4";
}
.caption-4503.sidebar-advanced-d6d8 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.sidebar-advanced-d6d8:before {
  content: "\f0a5";
}
.caption-4503.image_wood_8a44 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.image_wood_8a44:before {
  content: "\f0a6";
}
.caption-4503.fast_d5a6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.fast_d5a6:before {
  content: "\f0a7";
}
.caption-4503.fixed_0b3a:before {
  content: "\f31e";
}
.caption-4503.block-black-8c61:before {
  content: "\f0c0";
}
.caption-4503.silver-2b7f:before {
  content: "\f0c1";
}
.caption-4503.table-selected-56f0:before {
  content: "\f0c4";
}
.caption-4503.article_3ac8 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.article_3ac8:before {
  content: "\f0c5";
}
.caption-4503.input-f9d2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.input-f9d2:before {
  content: "\f0c7";
}
.caption-4503.video_new_3a73:before,
.caption-4503.main-492b:before {
  content: "\f0c9";
}
.caption-4503.basic_3705,
.caption-4503.preview-9c79,
.caption-4503.picture-tiny-46a4,
.caption-4503.thick-d144 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.basic_3705:before {
  content: "\f0d5";
}
.caption-4503.widget-e3e5 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.widget-e3e5:before {
  content: "\f3d1";
}
.caption-4503.table_silver_4c35:before {
  content: "\f0dc";
}
.caption-4503.hovered_3e36:before {
  content: "\f0dd";
}
.caption-4503.media_fast_54a2:before {
  content: "\f0de";
}
.caption-4503.content-gold-6fb9 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.content-gold-6fb9:before {
  content: "\f0e1";
}
.caption-4503.wrapper_static_49b4:before {
  content: "\f0e2";
}
.caption-4503.tooltip-simple-f639:before {
  content: "\f0e3";
}
.caption-4503.hover-hovered-cfb1:before,
.caption-4503.form-1f4d:before {
  content: "\f3fd";
}
.caption-4503.focus_hot_b7ff {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.focus_hot_b7ff:before {
  content: "\f075";
}
.caption-4503.current_5fa5 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.current_5fa5:before {
  content: "\f086";
}
.caption-4503.inner_26f3:before {
  content: "\f0e7";
}
.caption-4503.hidden_thick_19b0,
.caption-4503.pattern_inner_05dd {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.pattern_inner_05dd:before {
  content: "\f328";
}
.caption-4503.footer_9f95 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.footer_9f95:before {
  content: "\f0eb";
}
.caption-4503.focus-focused-4666:before {
  content: "\f362";
}
.caption-4503.simple-04a6:before {
  content: "\f381";
}
.caption-4503.over-4b15:before {
  content: "\f382";
}
.caption-4503.gold-82cb {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.gold-82cb:before {
  content: "\f0f3";
}
.caption-4503.plasma_4953:before {
  content: "\f2e7";
}
.caption-4503.video-618f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.video-618f:before {
  content: "\f15c";
}
.caption-4503.layout_bronze_931b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.layout_bronze_931b:before {
  content: "\f1ad";
}
.caption-4503.card-old-a2a2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.card-old-a2a2:before {
  content: "\f0f8";
}
.caption-4503.south_9409:before {
  content: "\f3fa";
}
.caption-4503.dim_2262:before,
.caption-4503.shade_fead:before {
  content: "\f3cd";
}
.caption-4503.right-0d42 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.right-0d42:before {
  content: "\f111";
}
.caption-4503.description_prev_5b3e:before {
  content: "\f3e5";
}
.caption-4503.menu_0a2b {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.form-f531 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.form-f531:before {
  content: "\f07b";
}
.caption-4503.text-9661 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.text-9661:before {
  content: "\f07c";
}
.caption-4503.label_glass_f4e7 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.label_glass_f4e7:before {
  content: "\f118";
}
.caption-4503.background_7665 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.background_7665:before {
  content: "\f119";
}
.caption-4503.header_0d89 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.header_0d89:before {
  content: "\f11a";
}
.caption-4503.accent_6e5b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.accent_6e5b:before {
  content: "\f11c";
}
.caption-4503.sort_hovered_08fa {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.sort_hovered_08fa:before {
  content: "\f024";
}
.caption-4503.progress_dirty_505e:before {
  content: "\f122";
}
.caption-4503.preview_full_9d05 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.preview_full_9d05:before {
  content: "\f089";
}
.caption-4503.frame-outer-c4f6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.frame-outer-c4f6:before {
  content: "\f089";
}
.caption-4503.basic-eb82 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.basic-eb82:before {
  content: "\f089";
}
.caption-4503.footer-pro-0158:before {
  content: "\f126";
}
.caption-4503.paper_2514:before {
  content: "\f127";
}
.caption-4503.accordion_64fb:before {
  content: "\f3ed";
}
.caption-4503.heading_dfd6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.heading_dfd6:before {
  content: "\f133";
}
.caption-4503.title_18e1,
.caption-4503.list-f5da,
.caption-4503.under-1497 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.bright_b1fa:before {
  content: "\f3ff";
}
.caption-4503.content_gas_b4c3 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.content_gas_b4c3:before {
  content: "\f146";
}
.caption-4503.bronze-e749:before {
  content: "\f3bf";
}
.caption-4503.feature-a12b:before {
  content: "\f3be";
}
.caption-4503.breadcrumb_medium_3d4f:before {
  content: "\f14b";
}
.caption-4503.white_8a65:before {
  content: "\f360";
}
.caption-4503.accordion_6b39 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.component-7d21 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.component-7d21:before {
  content: "\f150";
}
.caption-4503.module-24cb {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.module-24cb:before {
  content: "\f150";
}
.caption-4503.full-54c1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.full-54c1:before {
  content: "\f151";
}
.caption-4503.chip_aa61 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.chip_aa61:before {
  content: "\f151";
}
.caption-4503.primary-2ecb {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.primary-2ecb:before {
  content: "\f152";
}
.caption-4503.section_prev_8aa5 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.section_prev_8aa5:before {
  content: "\f152";
}
.caption-4503.lite-46cb:before,
.caption-4503.frame-hard-953e:before {
  content: "\f153";
}
.caption-4503.iron_449a:before {
  content: "\f154";
}
.caption-4503.mask-east-ac67:before,
.caption-4503.out-c6a0:before {
  content: "\f155";
}
.caption-4503.slider-4e88:before,
.caption-4503.hidden-plasma-fd1e:before {
  content: "\f156";
}
.caption-4503.menu_complex_04dc:before,
.caption-4503.disabled-5cff:before,
.caption-4503.backdrop_8631:before,
.caption-4503.fluid-e44a:before {
  content: "\f157";
}
.caption-4503.alert_plasma_c4db:before,
.caption-4503.box_a674:before,
.caption-4503.down-289e:before {
  content: "\f158";
}
.caption-4503.message_14ba:before,
.caption-4503.search_f7f6:before {
  content: "\f159";
}
.caption-4503.fixed_2da3,
.caption-4503.hovered_6d96 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.fixed_2da3:before {
  content: "\f15a";
}
.caption-4503.soft-94aa:before {
  content: "\f15c";
}
.caption-4503.thumbnail_silver_16af:before {
  content: "\f15d";
}
.caption-4503.block_09d7:before {
  content: "\f881";
}
.caption-4503.title_5812:before {
  content: "\f160";
}
.caption-4503.static-d668:before {
  content: "\f884";
}
.caption-4503.clean_c410:before {
  content: "\f162";
}
.caption-4503.list-6e1a:before {
  content: "\f886";
}
.caption-4503.tall-fbc1,
.caption-4503.header-bottom-4910,
.caption-4503.border_cd8b,
.caption-4503.overlay-5913,
.caption-4503.logo_black_2256 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.overlay-5913:before {
  content: "\f167";
}
.caption-4503.south_4467,
.caption-4503.simple_9980,
.caption-4503.badge-a8ce,
.caption-4503.banner-slow-63c0,
.caption-4503.video-cb8a,
.caption-4503.orange_a591,
.caption-4503.black_12f2 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.badge-a8ce:before {
  content: "\f171";
}
.caption-4503.focus_8a96,
.caption-4503.complex_24e9 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.grid_efaf:before {
  content: "\f309";
}
.caption-4503.hidden-e90b:before {
  content: "\f30c";
}
.caption-4503.yellow_7bc1:before {
  content: "\f30a";
}
.caption-4503.slider-upper-d705:before {
  content: "\f30b";
}
.caption-4503.focus_plasma_e8a4,
.caption-4503.center_7f27,
.caption-4503.icon-clean-1b4e,
.caption-4503.right-b5db,
.caption-4503.texture-wood-13c7,
.caption-4503.banner_2c94,
.caption-4503.progress_bronze_8194,
.caption-4503.active_3f3a,
.caption-4503.black_c99b,
.caption-4503.info-15a3 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.texture-wood-13c7:before {
  content: "\f184";
}
.caption-4503.description-649e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.description-649e:before {
  content: "\f185";
}
.caption-4503.mask-huge-1717 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.mask-huge-1717:before {
  content: "\f186";
}
.caption-4503.tiny-a973,
.caption-4503.tag-blue-0721,
.caption-4503.easy-e23a,
.caption-4503.message-e9ec,
.caption-4503.mini_cb2e {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.wide-c4ed {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.wide-c4ed:before {
  content: "\f35a";
}
.caption-4503.new_f79d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.new_f79d:before {
  content: "\f359";
}
.caption-4503.item-east-4ff1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.item-east-4ff1:before {
  content: "\f191";
}
.caption-4503.hard-4b8e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.hard-4b8e:before {
  content: "\f191";
}
.caption-4503.left-6f7c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.left-6f7c:before {
  content: "\f192";
}
.caption-4503.box_f760 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.description-0dfe:before,
.caption-4503.tertiary_basic_5e81:before {
  content: "\f195";
}
.caption-4503.primary_gold_35a6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.primary_gold_35a6:before {
  content: "\f0fe";
}
.caption-4503.tertiary_1ef5,
.caption-4503.under-2d3a,
.caption-4503.small-6857 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.text-2cb1:before,
.caption-4503.brown_ebd7:before {
  content: "\f19c";
}
.caption-4503.purple-5d67:before {
  content: "\f19d";
}
.caption-4503.input_glass_db14,
.caption-4503.primary-1c43,
.caption-4503.red-9d89,
.caption-4503.rough_fbac,
.caption-4503.secondary_c36a,
.caption-4503.simple-4ff4,
.caption-4503.component-eef2,
.caption-4503.slider-1de2,
.caption-4503.message_0516,
.caption-4503.block-414e,
.caption-4503.module-iron-0210,
.caption-4503.lite_b3cc {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.main-orange-0ccb:before {
  content: "\f2e5";
}
.caption-4503.row_481e,
.caption-4503.wide_46c8,
.caption-4503.shade_top_4597,
.caption-4503.under_4aec {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.overlay_up_4495:before {
  content: "\f1b9";
}
.caption-4503.bronze_962e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.bronze_962e:before {
  content: "\f0e0";
}
.caption-4503.huge_2ed0,
.caption-4503.main_north_539a,
.caption-4503.image-c0a4 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.message-4b0c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.message-4b0c:before {
  content: "\f1c1";
}
.caption-4503.paper_7194 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.paper_7194:before {
  content: "\f1c2";
}
.caption-4503.in-23b2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.in-23b2:before {
  content: "\f1c3";
}
.caption-4503.outline_huge_2463 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.outline_huge_2463:before {
  content: "\f1c4";
}
.caption-4503.list-lite-dbf7 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.list-lite-dbf7:before {
  content: "\f1c5";
}
.caption-4503.lower_ed16 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.lower_ed16:before {
  content: "\f1c5";
}
.caption-4503.list-hovered-48a2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.list-hovered-48a2:before {
  content: "\f1c5";
}
.caption-4503.aside_next_a0a4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.aside_next_a0a4:before {
  content: "\f1c6";
}
.caption-4503.out-129f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.out-129f:before {
  content: "\f1c6";
}
.caption-4503.texture_82ae {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.texture_82ae:before {
  content: "\f1c7";
}
.caption-4503.input_large_b921 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.input_large_b921:before {
  content: "\f1c7";
}
.caption-4503.first_54f9 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.first_54f9:before {
  content: "\f1c8";
}
.caption-4503.alert_3832 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.alert_3832:before {
  content: "\f1c8";
}
.caption-4503.info_d8b4 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.info_d8b4:before {
  content: "\f1c9";
}
.caption-4503.sort-06cb,
.caption-4503.icon_dim_5272,
.caption-4503.yellow-042c {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.row-bronze-325d,
.caption-4503.last-b0d2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.row-bronze-325d:before {
  content: "\f1cd";
}
.caption-4503.glass-ce0d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.glass-ce0d:before {
  content: "\f1cd";
}
.caption-4503.gallery_91f1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.gallery_91f1:before {
  content: "\f1cd";
}
.caption-4503.large_d368 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.large_d368:before {
  content: "\f1cd";
}
.caption-4503.surface-9be8:before {
  content: "\f1ce";
}
.caption-4503.sort-003f,
.caption-4503.out-dbc2 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.sort-003f:before {
  content: "\f1d0";
}
.caption-4503.popup-old-2c06 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.popup-old-2c06:before {
  content: "\f1d0";
}
.caption-4503.gradient-6e01,
.caption-4503.hidden-4c18 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.hidden-4c18:before {
  content: "\f1d1";
}
.caption-4503.pro-5435,
.caption-4503.narrow_45e3,
.caption-4503.thumbnail-full-3369,
.caption-4503.secondary_fixed_d6c4 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.secondary_fixed_d6c4:before {
  content: "\f1d4";
}
.caption-4503.article-medium-57e9 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.article-medium-57e9:before {
  content: "\f1d4";
}
.caption-4503.easy-40e5,
.caption-4503.header_right_fafd,
.caption-4503.dim_e621,
.caption-4503.text_45b8 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.dim_e621:before {
  content: "\f1d7";
}
.caption-4503.wood-0d5a:before {
  content: "\f1d8";
}
.caption-4503.widget_992c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.widget_992c:before {
  content: "\f1d8";
}
.caption-4503.sidebar_0a82 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.sidebar_0a82:before {
  content: "\f1d8";
}
.caption-4503.preview-fresh-ba28 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.preview-fresh-ba28:before {
  content: "\f111";
}
.caption-4503.highlight_next_0801:before {
  content: "\f1dc";
}
.caption-4503.green-84a1:before {
  content: "\f1de";
}
.caption-4503.backdrop-stale-4131 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.backdrop-stale-4131:before {
  content: "\f1e3";
}
.caption-4503.tooltip_d8f1 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.tooltip_d8f1:before {
  content: "\f1e3";
}
.caption-4503.feature-easy-5550,
.caption-4503.content_63ac,
.caption-4503.copper_8256 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.progress-inner-5ded {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.progress-inner-5ded:before {
  content: "\f1ea";
}
.caption-4503.button-dynamic-a99f,
.caption-4503.button_88f7,
.caption-4503.title_0623,
.caption-4503.notification_complex_c092,
.caption-4503.cold_ea1a,
.caption-4503.footer_ec81,
.caption-4503.hard_7b33,
.caption-4503.box_fluid_42e8 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.feature-down-b66c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.feature-down-b66c:before {
  content: "\f1f6";
}
.caption-4503.block-lite-644d:before {
  content: "\f2ed";
}
.caption-4503.main_0cff {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.border_9397:before {
  content: "\f1fb";
}
.caption-4503.wrapper-next-bfa8:before {
  content: "\f1fe";
}
.caption-4503.focus_8a12:before {
  content: "\f200";
}
.caption-4503.banner_west_9d7d:before {
  content: "\f201";
}
.caption-4503.inner-2b85,
.caption-4503.bright_901d,
.caption-4503.iron-a081,
.caption-4503.bright_5cd2 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.basic_dcad {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.basic_dcad:before {
  content: "\f20a";
}
.caption-4503.overlay_9d1d:before,
.caption-4503.form_5603:before,
.caption-4503.thick_6b3a:before {
  content: "\f20b";
}
.caption-4503.inner_c78a {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.inner_c78a:before {
  content: "\f2b4";
}
.caption-4503.box-thick-e359,
.caption-4503.selected-7691,
.caption-4503.pressed_88f8,
.caption-4503.secondary_under_8a40,
.caption-4503.inner_5514,
.caption-4503.sidebar-0eae,
.caption-4503.border-fixed-b6a6,
.caption-4503.hot_b1f6,
.caption-4503.up_f155 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.media_thick_d42b {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.media_thick_d42b:before {
  content: "\f3a5";
}
.caption-4503.active-ee24:before {
  content: "\f224";
}
.caption-4503.bottom_2fcf {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.bottom_2fcf:before {
  content: "\f09a";
}
.caption-4503.dim_9112,
.caption-4503.upper_adb4 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.pagination-022f:before {
  content: "\f236";
}
.caption-4503.gold-c106,
.caption-4503.outline_40b6,
.caption-4503.filter-0501,
.caption-4503.liquid-6755 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.liquid-6755:before {
  content: "\f23b";
}
.caption-4503.article_black_c1bc,
.caption-4503.cool-7db0,
.caption-4503.warm_45cd {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.yellow-0277:before,
.caption-4503.picture_next_abeb:before {
  content: "\f240";
}
.caption-4503.pressed-03ae:before {
  content: "\f241";
}
.caption-4503.caption_087c:before {
  content: "\f242";
}
.caption-4503.new_7d21:before {
  content: "\f243";
}
.caption-4503.white_a1b3:before {
  content: "\f244";
}
.caption-4503.slow_4956,
.caption-4503.hot_25de,
.caption-4503.filter-580f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.filter-580f:before {
  content: "\f249";
}
.caption-4503.component_fc03,
.caption-4503.picture-da22 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.image-c1eb,
.caption-4503.column_1512 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.column_1512:before {
  content: "\f254";
}
.caption-4503.simple-0f91:before {
  content: "\f251";
}
.caption-4503.widget_right_3639:before {
  content: "\f252";
}
.caption-4503.label_plasma_ca2f:before {
  content: "\f253";
}
.caption-4503.item-wide-1284 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.item-wide-1284:before {
  content: "\f255";
}
.caption-4503.wrapper_48fa {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.wrapper_48fa:before {
  content: "\f255";
}
.caption-4503.current_da29 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.current_da29:before {
  content: "\f256";
}
.caption-4503.popup-fixed-f7f6 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.popup-fixed-f7f6:before {
  content: "\f256";
}
.caption-4503.main_upper_9319 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.main_upper_9319:before {
  content: "\f257";
}
.caption-4503.hover_8830 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.hover_8830:before {
  content: "\f258";
}
.caption-4503.input_75de {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.input_75de:before {
  content: "\f259";
}
.caption-4503.primary_72d0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.primary_72d0:before {
  content: "\f25a";
}
.caption-4503.popup-tall-8956 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.popup-tall-8956:before {
  content: "\f25b";
}
.caption-4503.list-c639 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.shade_soft_6cac,
.caption-4503.action-d77d,
.caption-4503.gallery_green_547f,
.caption-4503.thick_4c6f,
.caption-4503.shade-active-337e,
.caption-4503.advanced_4582,
.caption-4503.last_9ecb,
.caption-4503.detail-0215,
.caption-4503.search-2d2a,
.caption-4503.disabled_smooth_0636,
.caption-4503.border-a987,
.caption-4503.top_9e13,
.caption-4503.table_top_6731 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.thumbnail_pink_7343:before {
  content: "\f26c";
}
.caption-4503.picture_415d,
.caption-4503.button-out-d4e7,
.caption-4503.element_fcd4 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.bronze-1f62 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.bronze-1f62:before {
  content: "\f271";
}
.caption-4503.narrow-04ca {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.narrow-04ca:before {
  content: "\f272";
}
.caption-4503.modal-2238 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.modal-2238:before {
  content: "\f273";
}
.caption-4503.tag_dynamic_225d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.tag_dynamic_225d:before {
  content: "\f274";
}
.caption-4503.iron_de6f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.iron_de6f:before {
  content: "\f279";
}
.caption-4503.hot_1a74:before {
  content: "\f4ad";
}
.caption-4503.media_46a7 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.media_46a7:before {
  content: "\f4ad";
}
.caption-4503.dark_fc7f,
.caption-4503.hard-1152 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.hard-1152:before {
  content: "\f27d";
}
.caption-4503.static_9b08,
.caption-4503.picture-7898,
.caption-4503.outer-c662,
.caption-4503.list-1b35 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.hard_7cd6:before {
  content: "\f09d";
}
.caption-4503.column_3321,
.caption-4503.pattern_liquid_3a89,
.caption-4503.main-solid-8431,
.caption-4503.sidebar_complex_5c94,
.caption-4503.fresh-a66b,
.caption-4503.backdrop_stone_b680,
.caption-4503.tertiary-right-e2b7 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.pro-6235 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.pro-6235:before {
  content: "\f28b";
}
.caption-4503.white-c156 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.white-c156:before {
  content: "\f28d";
}
.caption-4503.summary-1fa5,
.caption-4503.accordion-lite-bad6,
.caption-4503.active-soft-b161,
.caption-4503.notice-b77e,
.caption-4503.nav-455b,
.caption-4503.west-3514,
.caption-4503.sort_south_89fb {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.nav-455b:before {
  content: "\f368";
}
.caption-4503.north_d8f8 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.north_d8f8:before {
  content: "\f059";
}
.caption-4503.overlay-ed73:before {
  content: "\f2a0";
}
.caption-4503.banner-f927:before {
  content: "\f2a3";
}
.caption-4503.out-9486:before,
.caption-4503.modal_70ab:before {
  content: "\f2a4";
}
.caption-4503.upper_d8e7,
.caption-4503.middle_f41f {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.sidebar-narrow-e47b:before {
  content: "\f2a7";
}
.caption-4503.blue-76f6,
.caption-4503.surface-short-1f26,
.caption-4503.texture-1328,
.caption-4503.hot-839b,
.caption-4503.layout-cool-5a46,
.caption-4503.sort_0c63,
.caption-4503.dropdown-simple-7b9d,
.caption-4503.up-c3bf,
.caption-4503.banner-516e,
.caption-4503.outline-7c1a {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.surface-short-1f26:before {
  content: "\f2b3";
}
.caption-4503.east_abcb {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.east_abcb:before {
  content: "\f2b3";
}
.caption-4503.hidden_6ecd,
.caption-4503.next_2ef0 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.hidden_6ecd:before {
  content: "\f2b4";
}
.caption-4503.hover_14ca {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.hover_14ca:before {
  content: "\f2b5";
}
.caption-4503.form-4b3e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.form-4b3e:before {
  content: "\f2b6";
}
.caption-4503.header_pressed_b3f7 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.bright_cd9c {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.bright_cd9c:before {
  content: "\f2b9";
}
.caption-4503.input_pro_df77:before {
  content: "\f2bb";
}
.caption-4503.pagination-5f1f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.pagination-5f1f:before {
  content: "\f2bb";
}
.caption-4503.light_3a74 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.light_3a74:before {
  content: "\f2bb";
}
.caption-4503.notice_mini_154d {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.notice_mini_154d:before {
  content: "\f2bd";
}
.caption-4503.message-brown-c881 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.message-brown-c881:before {
  content: "\f007";
}
.caption-4503.lite-ad25 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.under_45f7:before {
  content: "\f2c2";
}
.caption-4503.link_29f9 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.link_29f9:before {
  content: "\f2c2";
}
.caption-4503.filter-c385 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.filter-c385:before {
  content: "\f2c2";
}
.caption-4503.background-30cd,
.caption-4503.progress-active-2996,
.caption-4503.block_under_0ebb {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.lite_dea8:before,
.caption-4503.button_bottom_caf4:before {
  content: "\f2c7";
}
.caption-4503.container_wide_8854:before {
  content: "\f2c8";
}
.caption-4503.label-b709:before {
  content: "\f2c9";
}
.caption-4503.disabled_ec3c:before {
  content: "\f2ca";
}
.caption-4503.tertiary_18b9:before {
  content: "\f2cb";
}
.caption-4503.secondary-hot-d675:before,
.caption-4503.stone_ab35:before {
  content: "\f2cd";
}
.caption-4503.box_hard_c725,
.caption-4503.clean-c2d2 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.tag-49e8:before {
  content: "\f410";
}
.caption-4503.last_50a0 {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.last_50a0:before {
  content: "\f410";
}
.caption-4503.right-8a0f {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.right-8a0f:before {
  content: "\f410";
}
.caption-4503.tall-b9b7,
.caption-4503.old-2acd,
.caption-4503.container-4b7e,
.caption-4503.motion_4cb7,
.caption-4503.focus-57b4,
.caption-4503.module_copper_760f {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.old-2acd:before {
  content: "\f2da";
}
.caption-4503.input-inner-961e {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.caption-4503.input-inner-961e:before {
  content: "\f2dc";
}
.caption-4503.filter_huge_17d9,
.caption-4503.feature-active-c252 {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.caption-4503.caption_hovered_2dca:before {
  content: "\f1ba";
}

/* css-noise: f8f0 */
.shadow-element-q0 {
  padding: 0.4rem;
  font-size: 11px;
  line-height: 1.1;
}
