/* ThemeREX Addons
------------------------------------------------------------------------------------ */
/* Hide on XXX
------------------------------------------------- */
@media (min-width: 1280px) and (max-width: 1679px) {
  .hide_on_notebook, .sc_layouts_hide_on_notebook {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .hide_on_tablet, .sc_layouts_hide_on_tablet {
    display: block !important;
  }
}
@media (min-width: 1024px) and (max-width: 1679px) {
  .hide_on_notebook, .sc_layouts_hide_on_notebook {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .hide_on_tablet, .sc_layouts_hide_on_tablet {
    display: none !important;
  }
}
/* Common rules
--------------------------------------------- */
.trx_addons_hover_content .trx_addons_hover_link,
.trx_addons_hover_content .trx_addons_hover_links a,
.properties_search_form .properties_search_basic,
.cars_search_form .cars_search_basic,
.sc_promo_modern .sc_promo_link2,
.sc_slider_controls .slider_controls_wrap > a,
.sc_slider_controls.slider_pagination_style_progress .sc_slider_controls_wrap,
.slider_container.slider_controls_side .slider_controls_wrap > a,
.slider_outer_controls_side .slider_controls_wrap > a,
.slider_outer_controls_outside .slider_controls_wrap > a,
.slider_outer_controls_top .slider_controls_wrap > a,
.slider_outer_controls_bottom .slider_controls_wrap > a {
  border-radius: 50%;
}

.sc_button,
.sc_form button,
.sc_matches_item_pair .sc_matches_item_player .post_featured > img {
  border-radius: var(--theme-var-rad);
}

.sc_button_bg_image:before {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.socials_wrap:not(.socials_type_list) .social_item .social_icon,
.sc_matches_other .sc_matches_item_logo1 img,
.sc_matches_other .sc_matches_item_logo2 img,
.sc_points_table .sc_points_table_logo img {
  border-radius: var(--theme-var-rad50);
}

.theme_scroll_down:hover {
  color: var(--theme-color-text_link);
}

/* User styles
------------------------------------------ */
.trx_addons_accent,
.trx_addons_accent > a,
.trx_addons_accent > * {
  color: var(--theme-color-text_link);
}

.trx_addons_accent > a:hover {
  color: var(--theme-color-text_dark);
}

.sidebar .trx_addons_accent,
[class*=scheme_].sidebar .trx_addons_accent,
.sidebar .trx_addons_accent > a,
[class*=scheme_].sidebar .trx_addons_accent > a,
.sidebar .trx_addons_accent > *,
[class*=scheme_].sidebar .trx_addons_accent > *,
.footer_wrap .trx_addons_accent,
[class*=scheme_].footer_wrap .trx_addons_accent,
.footer_wrap .trx_addons_accent > a,
[class*=scheme_].footer_wrap .trx_addons_accent > a,
.footer_wrap .trx_addons_accent > *,
[class*=scheme_].footer_wrap .trx_addons_accent > * {
  color: var(--theme-color-alter_link);
}

.sidebar .trx_addons_accent > a:hover,
[class*=scheme_].sidebar .trx_addons_accent > a:hover,
.footer_wrap .trx_addons_accent > a:hover,
[class*=scheme_].footer_wrap .trx_addons_accent > a:hover {
  color: var(--theme-color-alter_dark);
}

.trx_addons_hover,
.trx_addons_hover > * {
  color: var(--theme-color-text_hover);
}

.trx_addons_accent_bg {
  color: var(--theme-color-inverse_text);
  background-color: var(--theme-color-text_link3);
  padding: 0 0.25em;
  line-height: 1.6em;
}

.trx_addons_inverse {
  color: var(--theme-color-bg_color);
  background-color: var(--theme-color-text_dark);
}

.trx_addons_dark,
.trx_addons_dark > a {
  color: var(--theme-color-text_dark);
}

.trx_addons_dark > a:hover {
  color: var(--theme-color-text_link);
}

.trx_addons_inverse,
.trx_addons_inverse > a {
  color: var(--theme-color-bg_color);
  background-color: var(--theme-color-text_dark);
}

.trx_addons_inverse > a:hover {
  color: var(--theme-color-inverse_hover);
}

.trx_addons_dropcap {
  border-radius: 0;
}

.trx_addons_dropcap_style_1 {
  font-weight: 700;
  width: auto;
  height: 1em;
  line-height: 1em;
  margin: 0 0.41em 0 0;
  color: var(--theme-color-text_dark);
  background-color: transparent;
}

.trx_addons_dropcap_style_2 {
  color: var(--theme-color-inverse_hover);
  background-color: var(--theme-color-text_hover);
}

.has-bg-color-color-08 .trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_char {
  color: var(--theme-color-bg_color_08);
}

/* Inputs
------------------------------------------ */
[class*=sc_input_hover_] .sc_form_field_wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}

[class*=sc_input_hover_] .sc_form_field_hover {
  font-weight: 400;
  color: var(--theme-color-text_dark);
}

.sc_input_hover_accent input[type=text]:focus,
.sc_input_hover_accent input[type=number]:focus,
.sc_input_hover_accent input[type=email]:focus,
.sc_input_hover_accent input[type=password]:focus,
.sc_input_hover_accent input[type=search]:focus,
.sc_input_hover_accent select:focus,
.sc_input_hover_accent .select2-container.select2-container--focus span.select2-selection,
.sc_input_hover_accent .select2-container.select2-container--open span.select2-selection,
.sc_input_hover_accent textarea:focus {
  border-color: var(--theme-color-text_link) !important;
}

.sc_input_hover_accent .sc_form_field_hover:before {
  color: var(--theme-color-text_link_02);
}

.sc_input_hover_path .sc_form_field_graphic {
  stroke: var(--theme-color-input_bd_color);
}

.sc_input_hover_jump .sc_form_field_hover {
  color: var(--theme-color-input_light);
}

.sc_input_hover_jump .sc_form_field_content:before {
  color: var(--theme-color-text_link);
}

.sc_input_hover_jump input[type=text],
.sc_input_hover_jump input[type=number],
.sc_input_hover_jump input[type=email],
.sc_input_hover_jump input[type=password],
.sc_input_hover_jump input[type=search],
.sc_input_hover_jump textarea {
  border-color: var(--theme-color-input_bd_color);
}

.sc_input_hover_jump input[type=text]:focus,
.sc_input_hover_jump input[type=number]:focus,
.sc_input_hover_jump input[type=email]:focus,
.sc_input_hover_jump input[type=password]:focus,
.sc_input_hover_jump input[type=search]:focus,
.sc_input_hover_jump textarea:focus {
  border-color: var(--theme-color-text_link) !important;
}

.sc_input_hover_underline input[type=text],
.sc_input_hover_underline input[type=number],
.sc_input_hover_underline input[type=email],
.sc_input_hover_underline input[type=password],
.sc_input_hover_underline input[type=search],
.sc_input_hover_underline textarea {
  border-width: 0 0 1px;
  border-radius: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.sc_input_hover_underline input[type=text]:hover, .sc_input_hover_underline input[type=text]:focus,
.sc_input_hover_underline input[type=number]:hover,
.sc_input_hover_underline input[type=number]:focus,
.sc_input_hover_underline input[type=email]:hover,
.sc_input_hover_underline input[type=email]:focus,
.sc_input_hover_underline input[type=password]:hover,
.sc_input_hover_underline input[type=password]:focus,
.sc_input_hover_underline input[type=search]:hover,
.sc_input_hover_underline input[type=search]:focus,
.sc_input_hover_underline textarea:hover,
.sc_input_hover_underline textarea:focus {
  background-color: var(--theme-color-input_bg_color);
}

.sc_input_hover_underline .sc_form_field_hover:before {
  background-color: var(--theme-color-input_bd_color);
}

.sc_input_hover_underline .sc_form_field_content {
  color: var(--theme-color-input_dark);
}

.sc_input_hover_underline input:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_underline textarea:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_underline input.filled + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_underline textarea.filled + .sc_form_field_hover > .sc_form_field_content {
  color: var(--theme-color-text_link) !important;
}

.sc_input_hover_iconed .sc_form_field_hover {
  color: var(--theme-color-input_light);
}
.sc_input_hover_iconed .sc_form_field_hover .sc_form_field_icon {
  font-style: normal;
  margin-right: 0.5em;
}

.sc_input_hover_iconed input:focus + .sc_form_field_hover,
.sc_input_hover_iconed textarea:focus + .sc_form_field_hover,
.sc_input_hover_iconed input.filled + .sc_form_field_hover,
.sc_input_hover_iconed textarea.filled + .sc_form_field_hover {
  color: var(--theme-color-input_dark);
}

/* Simple elements
------------------------------------------ */
/* Lists */
ul[class*=trx_addons_list] > li:before {
  color: var(--theme-color-text_dark);
}

ul[class*=trx_addons_list][class*=_circled] > li:before {
  color: var(--theme-color-inverse_link);
  background-color: var(--theme-color-text_link);
}

.trx_addons_list_parameters > li + li {
  border-color: var(--theme-color-bd_color);
}

.trx_addons_list_dot > li {
  list-style-type: none;
}

.trx_addons_list_dot > li:before {
  color: var(--theme-color-text_dark);
  content: "\e83c";
  font-family: "fontello";
  position: absolute;
  left: 0;
}

/* Tooltip */
.trx_addons_tooltip {
  color: var(--theme-color-text);
  border-color: var(--theme-color-text);
  display: inline-block;
}

[data-tooltip-text]:after,
[data-tooltip-text]:before {
  -webkit-transform: translate(-50%, -4px);
          transform: translate(-50%, -4px);
}

[data-tooltip-text]:after {
  font-size: 1rem;
  padding: 6px 12px;
  top: -30px;
  color: var(--theme-color-bg_color);
  background-color: var(--theme-color-text_dark);
}

[data-tooltip-text]:before {
  top: -3px;
  border-top-color: var(--theme-color-text_dark);
}

/* Blockquote */
blockquote.trx_addons_blockquote_style_1:before,
blockquote.trx_addons_blockquote_style_1 {
  color: var(--theme-color-bg_color);
  background-color: var(--theme-color-text_dark);
}

blockquote.trx_addons_blockquote_style_1 b {
  color: var(--theme-color-bg_color);
}

blockquote.trx_addons_blockquote_style_1 a,
blockquote.trx_addons_blockquote_style_1 cite {
  color: var(--theme-color-text_link);
}

blockquote.trx_addons_blockquote_style_1 a:hover {
  color: var(--theme-color-bg_color);
}

blockquote.trx_addons_blockquote_style_2 {
  color: var(--theme-color-inverse_text);
  background-color: var(--theme-color-text_link);
}

blockquote.trx_addons_blockquote_style_2:before,
blockquote.trx_addons_blockquote_style_2 a,
blockquote.trx_addons_blockquote_style_2 cite {
  color: var(--theme-color-inverse_link);
}

blockquote.trx_addons_blockquote_style_2 a:hover {
  color: var(--theme-color-inverse_hover);
}

.trx_addons_hover_mask {
  background-color: var(--theme-color-extra_bg_color_07);
}

.trx_addons_hover_title {
  color: var(--theme-color-extra_dark);
}

.trx_addons_hover_content .trx_addons_hover_text {
  color: var(--theme-color-extra_text);
}
.trx_addons_hover_content .trx_addons_hover_icon,
.trx_addons_hover_content .trx_addons_hover_links a {
  color: var(--theme-color-inverse_link);
  background-color: var(--theme-color-extra_link);
}
.trx_addons_hover_content .trx_addons_hover_icon:hover,
.trx_addons_hover_content .trx_addons_hover_links a:hover {
  color: var(--theme-color-inverse_hover) !important;
  background-color: var(--theme-color-extra_hover);
}

/* Table */
.sc_table table th {
  padding: 0.8em 1.2em;
}

.sc_table table td {
  padding: 0.9em 1.2em;
  line-height: 1.8em;
}

/* Gradient */
body:not(.ua_ie) .trx_addons_text_gradient {
  background: var(--theme-color-text_link);
  background: -webkit-gradient(linear, left bottom, left top, from(var(--theme-color-text_link)), to(var(--theme-color-text_hover)));
  background: linear-gradient(0deg, var(--theme-color-text_link), var(--theme-color-text_hover));
}

/* Layouts
--------------------------------------- */
[data-type^="trx-addons/socials"],
[data-type^="trx-addons/button"],
[data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]),
.wp-block-column > .sc_layouts_item,
.sc_layouts_column .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),
.sc_layouts_column .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text) {
  margin-right: 1.7em;
}

.sc_layouts_column_align_center [data-type^="trx-addons/socials"],
.sc_layouts_column_align_center [data-type^="trx-addons/button"],
.sc_layouts_column_align_center [data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]),
.sc_layouts_column_align_center.wp-block-column > .sc_layouts_item,
.sc_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),
.sc_layouts_column_align_center .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text) {
  margin-left: 0.75em;
  margin-right: 0.75em;
}

.sc_layouts_column_align_right [data-type^="trx-addons/socials"],
.sc_layouts_column_align_right [data-type^="trx-addons/button"],
.sc_layouts_column_align_right [data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]),
.sc_layouts_column_align_right.wp-block-column > .sc_layouts_item,
.sc_layouts_column_align_right .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),
.sc_layouts_column_align_right .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text) {
  margin-left: 1.7em;
  margin-right: 0;
}

.sc_layouts_panel_left,
.sc_layouts_panel_right {
  z-index: 100002;
}

.menu_side_left .sc_layouts_row_fixed_on {
  margin-left: var(--theme-var-menu_side) !important;
}

.menu_side_right .sc_layouts_row_fixed_on {
  margin-right: var(--theme-var-menu_side) !important;
}

body.mobile_layout.menu_side_left .sc_layouts_row_fixed_on {
  margin-left: 0 !important;
}

body.mobile_layout.menu_side_right .sc_layouts_row_fixed_on {
  margin-right: 0 !important;
}

.header_position_under:not(.mobile_layout) .top_panel .wpb_row {
  background-color: transparent !important;
}

.top_panel.with_bg_image .sc_layouts_row:not(.sc_layouts_row_fixed_on) {
  background-color: transparent;
}

/* Stack rows */
.menu_side_right .sc_stack_section_fixed {
  right: var(--theme-var-menu_side) !important;
}

.menu_side_left .sc_stack_section_fixed {
  left: var(--theme-var-menu_side) !important;
}

/* Submenu layout */
ul.sc_layouts_submenu .sc_item_filters_tabs {
  top: -0.4em;
}
ul.sc_layouts_submenu .sc_item_filters_tabs li a {
  color: var(--theme-color-extra_light);
  padding: 0;
}
ul.sc_layouts_submenu .sc_item_filters_tabs li a:hover,
ul.sc_layouts_submenu .sc_item_filters_tabs li > a.active {
  color: var(--theme-color-extra_dark) !important;
}
ul.sc_layouts_submenu .post_featured.hover_info .post_info {
  padding: 1em;
}
ul.sc_layouts_submenu .post_featured.hover_info .post_info .post_category {
  top: 1em;
  left: 1em;
}
ul.sc_layouts_submenu .post_featured .post_info .post_title {
  font-size: 1.25em;
}
ul.sc_layouts_submenu .post_featured .post_info .post_descr {
  display: none;
}
ul.sc_layouts_submenu:not(.layouts_inited) > * {
  opacity: 0 !important;
}
ul.sc_layouts_submenu.layouts_inited > * {
  opacity: 1 !important;
}

@media (min-width: 1280px) {
  ul.sc_layouts_submenu.fadeIn .sc_blogger_slider .slider_container,
  ul.sc_layouts_submenu.fadeIn .sc_blogger .sc_blogger_columns_wrap {
    -webkit-animation-name: submenuBloggerIn;
            animation-name: submenuBloggerIn;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s;
  }
  @-webkit-keyframes submenuBloggerIn {
    from {
      opacity: 0;
      -webkit-transform: translateY(-18px);
              transform: translateY(-18px);
    }
    to {
      opacity: 1;
      -webkit-transform: translateY(0);
              transform: translateY(0);
    }
  }
  @keyframes submenuBloggerIn {
    from {
      opacity: 0;
      -webkit-transform: translateY(-18px);
              transform: translateY(-18px);
    }
    to {
      opacity: 1;
      -webkit-transform: translateY(0);
              transform: translateY(0);
    }
  }
}
/* Mobile layout */
.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_left .sc_item_filters,
.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_left .sc_item_posts_container,
.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_left .sc_item_pagination {
  margin-left: 0;
}
.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_right .sc_item_filters,
.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_right .sc_item_posts_container,
.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_right .sc_item_pagination {
  margin-right: 0;
}
.menu_mobile ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs {
  padding: 0 !important;
  position: static;
  width: 100%;
  display: block !important;
}
.menu_mobile ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs li {
  display: inline-block;
  vertical-align: top;
  width: auto;
}
.menu_mobile ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs li > a {
  padding: 0;
}
.menu_mobile ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs li:last-child {
  margin-right: 0;
}
.menu_mobile ul.sc_layouts_submenu .sc_item_posts_container [class*=column-] {
  width: 100%;
}
.menu_mobile ul.sc_layouts_submenu .slider_outer_controls_top {
  padding-top: 2em;
}
.menu_mobile ul.sc_layouts_submenu .slider_outer_controls_top > .slider_controls_wrap {
  top: -1.7em !important;
  left: 50%;
  right: auto;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.menu_mobile ul.sc_layouts_submenu .slider_outer_controls_top .slider_controls_wrap > a {
  color: var(--theme-color-extra_dark);
  background-color: var(--theme-color-extra_bd_color);
  border-color: var(--theme-color-extra_bd_color);
}

/* Search field inside content
--------------------------------------- */
.content .search_wrap {
  margin: 0;
}

.post_item_none_search .search_wrap,
.post_item_none_archive .search_wrap {
  max-width: none;
}

.content .search_wrap .search_form_wrap {
  width: 100%;
}

.content .search_wrap .search_form_wrap .search_field {
  width: 100%;
}

.content .search_wrap .search_submit {
  background-color: transparent;
}

.post_item_none_search .search_wrap .search_field,
.post_item_none_archive .search_wrap .search_field {
  font-size: 1.5714rem;
  border-bottom: 1px solid var(--theme-color-bd_color);
  padding: 1.2em 3em 1em 0 !important;
}

.post_item_none_search .search_wrap .search_submit,
.post_item_none_archive .search_wrap .search_submit {
  left: auto;
  right: 0;
  font-size: 2rem;
}

.content .search_wrap .search_results {
  width: 100%;
}

/* Content
--------------------------------------- */
.sc_content_number {
  color: var(--theme-color-alter_bg_hover);
}

.sc_content_width_1_1, .sc_inner_width_1_1 > .elementor-column-wrap, .sc_inner_width_1_1 > .elementor-widget-wrap {
  width: var(--theme-var-page);
}

.sc_content_width_1_2, .sc_inner_width_1_2 > .elementor-column-wrap, .sc_inner_width_1_2 > .elementor-widget-wrap {
  width: calc(var(--theme-var-page) / 2);
}

.sc_content_width_1_3, .sc_inner_width_1_3 > .elementor-column-wrap, .sc_inner_width_1_3 > .elementor-widget-wrap {
  width: calc(var(--theme-var-page) / 3);
}

.sc_content_width_2_3, .sc_inner_width_2_3 > .elementor-column-wrap, .sc_inner_width_2_3 > .elementor-widget-wrap {
  width: calc(var(--theme-var-page) / 3 * 2);
}

.sc_content_width_1_4, .sc_inner_width_1_4 > .elementor-column-wrap, .sc_inner_width_1_4 > .elementor-widget-wrap {
  width: calc(var(--theme-var-page) / 4);
}

.sc_content_width_3_4, .sc_inner_width_3_4 > .elementor-column-wrap, .sc_inner_width_3_4 > .elementor-widget-wrap {
  width: calc(var(--theme-var-page) / 4 * 3);
}

/* Post
--------------------------------------- */
/* Item margins */
.sc_item_columns.columns_in_single_row + .sc_item_button {
  margin-top: 2.65em;
}

.sc_item_subtitle + .sc_item_columns {
  margin-top: 2.3em;
}

/* Post featured */
.sc_item_featured {
  /* Meta */
  /* Post info */
}
.sc_item_featured [class*=post_info_] {
  background-color: transparent;
  color: var(--theme-color-extra_text);
  max-width: 100%;
  width: 100%;
  padding: 29px 2.142rem 25px;
}
.sc_item_featured:hover [class*=post_info_] {
  background-color: transparent;
}
.sc_item_featured [class*=post_info_] a {
  color: var(--theme-color-extra_dark);
}
.sc_item_featured [class*=post_info_] a:hover,
.sc_item_featured [class*=post_info_] a:focus {
  color: var(--theme-color-extra_hover);
}
.sc_item_featured [class*=post_info_] .post_meta a {
  color: var(--theme-color-extra_dark);
}
.sc_item_featured [class*=post_info_] .post_meta a:hover {
  color: var(--theme-color-extra_hover);
}
.sc_item_featured [class*=post_info_] .post_meta_item.post_categories,
.sc_item_featured [class*=post_info_] .post_meta_item.post_sponsored {
  margin-top: -6px;
}
.sc_item_featured [class*=post_info_] .post_meta_item.post_categories a, .sc_item_featured [class*=post_info_] .post_meta_item.post_categories span,
.sc_item_featured [class*=post_info_] .post_meta_item.post_sponsored a,
.sc_item_featured [class*=post_info_] .post_meta_item.post_sponsored span {
  margin-top: 6px;
  line-height: 14px;
  display: inline-block;
}
.sc_item_featured [class*=post_info_] .post_meta_item.post_categories:after,
.sc_item_featured [class*=post_info_] .post_meta_item.post_sponsored:after {
  margin: 0 3px;
}
.sc_item_featured [class*=post_info_] .post_meta_categories a,
.sc_item_featured [class*=post_info_] .post_meta_categories .post_categories span {
  color: var(--theme-color-extra_link);
}
.sc_item_featured [class*=post_info_] .post_meta_categories a:hover {
  color: var(--theme-color-extra_hover);
}
.sc_item_featured [class*=post_info_] .post_author .post_author_name {
  color: var(--theme-color-extra_dark);
}
.sc_item_featured [class*=post_info_] .post_author:hover .post_author_name {
  color: var(--theme-color-extra_hover);
}
.sc_item_featured [class*=post_info_] .post_meta + .entry-title {
  margin-top: 0;
}
.sc_item_featured [class*=post_info_] .sc_button.sc_button_simple:not(.sc_button_bg_image) {
  color: var(--theme-color-extra_dark);
}
.sc_item_featured [class*=post_info_] .sc_button.sc_button_simple:not(.sc_button_bg_image):hover {
  color: var(--theme-color-extra_hover);
}
.sc_item_featured .post_info_tl .post_meta_categories a,
.sc_item_featured .post_info_tl .post_meta_categories .post_categories span {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  padding: 4px 12px 3px;
  line-height: 13px;
  color: var(--theme-color-extra_dark);
  background-color: var(--theme-color-text_link);
}
.sc_item_featured .post_info_tl .post_meta_categories a:hover {
  background-color: var(--theme-color-extra_hover);
  color: var(--theme-color-extra_dark);
}

.slider_outer_pagination_pos_bottom .sc_item_featured .post_info_bc,
.slider_outer_pagination_pos_bottom .sc_item_featured .post_info_bl,
.slider_outer_pagination_pos_bottom .sc_item_featured .post_info_br {
  bottom: 1.5rem;
}

/* Ratio for featured images */
.sc_item_featured.post_featured_bg[data-ratio="100:37"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="100:37"]:before {
  padding-top: 37%;
}

.sc_item_featured.post_featured_bg[data-ratio="7:3"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="7:3"]:before {
  padding-top: 42.857%;
}

.sc_item_featured.post_featured_bg[data-ratio="2:1"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="2:1"]:before {
  padding-top: 50%;
}

.sc_item_featured.post_featured_bg[data-ratio="1043:20"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="1043:20"]:before {
  padding-top: 52.15%;
}

.sc_item_featured.post_featured_bg[data-ratio="17:9"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="17:9"]:before {
  padding-top: 52.94%;
}

.sc_item_featured.post_featured_bg[data-ratio="16:9"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="16:9"]:before {
  padding-top: 56.25%;
}

.sc_item_featured.post_featured_bg[data-ratio="5:3"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="5:3"]:before {
  padding-top: 60%;
}

.sc_item_featured.post_featured_bg[data-ratio="50:31"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="50:31"]:before {
  padding-top: 62%;
}

.sc_item_featured.post_featured_bg[data-ratio="3:2"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="3:2"]:before {
  padding-top: 66.666%;
}

.sc_item_featured.post_featured_bg[data-ratio="10:7"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="10:7"]:before {
  padding-top: 70%;
}

.sc_item_featured.post_featured_bg[data-ratio="4:3"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="4:3"]:before {
  padding-top: 75%;
}

.sc_item_featured.post_featured_bg[data-ratio="1000:757"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="1000:757"]:before {
  padding-top: 75.7%;
}

.sc_item_featured.post_featured_bg[data-ratio="19:15"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="19:15"]:before {
  padding-top: 78.947%;
}

.sc_item_featured.post_featured_bg[data-ratio="5:4"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="5:4"]:before {
  padding-top: 80%;
}

.sc_item_featured.post_featured_bg[data-ratio="1000:829"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="1000:829"]:before {
  padding-top: 82.9%;
}

.sc_item_featured.post_featured_bg[data-ratio="6:7"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="6:7"]:before {
  padding-top: 85.714%;
}

.sc_item_featured.post_featured_bg[data-ratio="25:23"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="25:23"]:before {
  padding-top: 92%;
}

.sc_item_featured.post_featured_bg[data-ratio="1:1"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="1:1"]:before {
  padding-top: 100%;
}

.sc_item_featured.post_featured_bg[data-ratio="9:8"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="9:8"]:before {
  padding-top: 112.5%;
}

.sc_item_featured.post_featured_bg[data-ratio="7:8"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="7:8"]:before {
  padding-top: 114.285%;
}

.sc_item_featured.post_featured_bg[data-ratio="5:6"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="5:6"]:before {
  padding-top: 120%;
}

.sc_item_featured.post_featured_bg[data-ratio="100:129"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="100:129"]:before {
  padding-top: 129%;
}

.sc_item_featured.post_featured_bg[data-ratio="3:4"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="3:4"]:before {
  padding-top: 133.33%;
}

.sc_item_featured.post_featured_bg[data-ratio="21:32"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="21:32"]:before {
  padding-top: 152.38%;
}

.sc_item_featured.post_featured_bg[data-ratio="9:16"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="9:16"]:before {
  padding-top: 177.77%;
}

.sc_item_featured.post_featured_bg[data-ratio="9:17"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="9:17"]:before {
  padding-top: 188.88%;
}

.sc_item_featured.post_featured_bg[data-ratio="1:2"]:before,
[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio="1:2"]:before {
  padding-top: 200%;
}

.post_featured_bg .featured_bg {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

[class*=sc_blogger_item_default_over]:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio]:before {
  content: " ";
  width: 100%;
  height: 0;
  display: inline-block;
  vertical-align: top;
}

/* Reviews
---------------------------------------------- */
.trx_addons_reviews_stars_default,
.trx_addons_reviews_stars_hover {
  color: var(--theme-color-text_link);
}

[class*=scheme_].sidebar .trx_addons_reviews_stars_default,
[class*=scheme_].sidebar .trx_addons_reviews_stars_hover {
  color: var(--theme-color-alter_link);
}

/* Sidebar
--------------------------------------- */
/* Grid */
.sidebar .trx_addons_columns_wrap {
  margin-right: 0;
}

.sidebar .trx_addons_columns_wrap [class*=trx_addons_column-] {
  display: block;
  width: 100%;
  padding: 0;
}

/* Widgets
--------------------------------------- */
/* Widgets in the Footer */
.footer_wrap .sc_layouts_row {
  line-height: 1.7857em;
}

.footer_wrap .sc_layouts_row .sc_layouts_item,
.footer_wrap .sc_layouts_row .widget {
  vertical-align: top;
  margin-top: 0.5em !important;
  margin-bottom: 2em !important;
}

.footer_wrap .sc_layouts_item.elementor-widget-divider,
.footer_wrap .sc_layouts_item.elementor-widget-spacer,
.footer_wrap .sc_layouts_item .widget {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

/* Tabs */
.widget .trx_addons_tabs .trx_addons_tabs_titles li a {
  color: var(--theme-color-text);
  background-color: var(--theme-color-bd_color);
}

.widget .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active a,
.widget .trx_addons_tabs .trx_addons_tabs_titles li a:hover {
  color: var(--theme-color-inverse_link);
  background-color: var(--theme-color-text_link);
}

[class*=scheme_].sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li a {
  color: var(--theme-color-alter_text);
  background-color: var(--theme-color-alter_bd_color);
}

[class*=scheme_].sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active a,
[class*=scheme_].sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li a:hover {
  color: var(--theme-color-inverse_link);
  background-color: var(--theme-color-alter_link);
}

/* Categories list */
.widget_categories_list .categories_list_style_1 .categories_list_icon {
  color: var(--theme-color-text_dark);
}
.widget_categories_list .categories_list_style_1 .categories_list_item:hover .categories_list_icon {
  color: var(--theme-color-text_link);
}
.widget_categories_list .categories_list_style_1 .categories_list_item:hover .categories_list_title {
  color: var(--theme-color-text_link);
}

.widget_categories_list .categories_list_style_2 .categories_list_title {
  color: var(--theme-color-alter_dark);
  background-color: var(--theme-color-alter_bg_color_07);
}
.widget_categories_list .categories_list_style_2 .categories_list_item:hover .categories_list_title {
  color: var(--theme-color-alter_link);
  background-color: var(--theme-color-alter_bg_hover);
}

.widget_categories_list .categories_list_style_3 .categories_list_item {
  background-color: var(--theme-color-alter_bg_color);
}
.widget_categories_list .categories_list_style_3 .categories_list_item:hover .categories_list_title,
.widget_categories_list .categories_list_style_3 .categories_list_item:hover .categories_list_icon {
  color: var(--theme-color-text_link);
}

/* Categories list in columns or sidebar */
.widget_categories_list[class*=column-] [class*=column-],
.sidebar .widget_categories_list [class*=column-] {
  width: 100%;
  float: none;
  overflow: hidden;
}

.widget_categories_list[class*=column-] [class*=column-] + [class*=column-],
.sidebar .widget_categories_list [class*=column-] + [class*=column-] {
  margin-top: 0.5em;
}

.widget_categories_list[class*=column-] .categories_list_style_1 .categories_list_item,
.sidebar .widget_categories_list .categories_list_style_1 .categories_list_item {
  text-align: left;
}

.widget_categories_list[class*=column-] .categories_list_style_1 .categories_list_image {
  display: inline-block;
  width: 20%;
}

.sidebar .widget_categories_list .categories_list_style_1 .categories_list_image {
  display: inline-block;
  width: 32px;
  vertical-align: middle;
}

.widget_categories_list[class*=column-] .categories_list_style_1 .categories_list_image img,
.sidebar .widget_categories_list .categories_list_style_1 .categories_list_image img {
  width: 100%;
  height: auto;
}

.widget_categories_list[class*=column-] .categories_list_style_1 .categories_list_title,
.sidebar .widget_categories_list .categories_list_style_1 .categories_list_title {
  display: inline-block;
  vertical-align: middle;
  width: 70%;
  margin: 0;
  font-size: 1em;
  text-align: left;
  text-transform: none;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}

.widget_categories_list[class*=column-] .categories_list_style_1 .categories_list_image + .categories_list_title,
.sidebar .widget_categories_list .categories_list_style_1 .categories_list_image + .categories_list_title {
  padding-left: 1em;
}

/* Recent Posts & Popular Posts */
.sc_recent_posts .post_item,
.sc_widget_popular_posts .post_item {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: row;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  overflow: visible;
}
.sc_recent_posts .post_item + .post_item,
.sc_widget_popular_posts .post_item + .post_item {
  margin-top: 1.2em;
}
.sc_recent_posts .post_item .post_thumb,
.sc_widget_popular_posts .post_item .post_thumb {
  width: 7.143rem;
  height: 7.143rem;
  margin: 0 20px 0 0;
}
.sc_recent_posts .post_item .post_thumb a,
.sc_widget_popular_posts .post_item .post_thumb a {
  overflow: hidden;
}
.sc_recent_posts .post_item .post_content,
.sc_widget_popular_posts .post_item .post_content {
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
  -ms-flex-grow: 1;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.sc_recent_posts .post_item .post_categories,
.sc_widget_popular_posts .post_item .post_categories {
  font-weight: 600;
  letter-spacing: 0.06em;
  margin-bottom: 8px;
  margin-top: 0;
  padding: 0;
}
.sc_recent_posts .post_item .post_categories img,
.sc_widget_popular_posts .post_item .post_categories img {
  display: none !important;
}
.sc_recent_posts .post_item .post_categories a,
.sc_recent_posts .post_item .post_categories span,
.sc_widget_popular_posts .post_item .post_categories a,
.sc_widget_popular_posts .post_item .post_categories span {
  color: var(--theme-color-text);
}
.sc_recent_posts .post_item .post_categories a:hover,
.sc_widget_popular_posts .post_item .post_categories a:hover {
  color: var(--theme-color-text_hover);
}
.sc_recent_posts .post_item .post_info,
.sc_widget_popular_posts .post_item .post_info {
  margin-top: 0.6em !important;
}
.sc_recent_posts .post_item .post_info:empty,
.sc_widget_popular_posts .post_item .post_info:empty {
  display: none;
}
.sc_recent_posts .post_item .post_info .post_info_item,
.sc_widget_popular_posts .post_item .post_info .post_info_item {
  display: inline-block;
  vertical-align: middle;
}
.sc_recent_posts .post_item .post_info .post_info_item .post_meta,
.sc_widget_popular_posts .post_item .post_info .post_info_item .post_meta {
  display: inline-block;
  margin: 0;
}
.sc_recent_posts .post_item .post_title,
.sc_widget_popular_posts .post_item .post_title {
  font-weight: 600;
  margin: 0;
}
.sc_recent_posts.type_classic .post_item .post_thumb a,
.sc_recent_posts.type_classic .post_item .post_thumb img,
.sc_widget_popular_posts.type_classic .post_item .post_thumb a,
.sc_widget_popular_posts.type_classic .post_item .post_thumb img {
  border-radius: 50%;
}
.sc_recent_posts.type_modern .post_item,
.sc_widget_popular_posts.type_modern .post_item {
  -ms-flex-direction: row-reverse;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
          flex-direction: row-reverse;
}
.sc_recent_posts.type_modern .post_item + .post_item,
.sc_widget_popular_posts.type_modern .post_item + .post_item {
  border-top: 1px solid var(--theme-color-bd_color);
  margin-top: 1.2em;
  padding-top: 1.2em;
}
.sc_recent_posts.type_modern .post_item .post_thumb,
.sc_widget_popular_posts.type_modern .post_item .post_thumb {
  margin: 0 0 0 20px;
}
.sc_recent_posts.type_modern .post_item .post_thumb,
.sc_widget_popular_posts.type_modern .post_item .post_thumb {
  float: right;
}

/* Image & Title underline hover */
.sc_recent_posts .post_item .post_thumb a {
  display: block;
}
.sc_recent_posts .post_item .post_thumb a img {
  -webkit-transition: -webkit-transform 1s ease;
  transition: -webkit-transform 1s ease;
  transition: transform 1s ease;
  transition: transform 1s ease, -webkit-transform 1s ease;
}
.sc_recent_posts .post_item .post_content .post_title a,
.sc_recent_posts .post_item .post_content .post_title a:hover {
  color: var(--theme-color-text_dark) !important;
}
.sc_recent_posts .post_item .post_content .post_title a span {
  padding: 0;
  background-image: -webkit-gradient(linear, left top, right top, from(currentColor), to(currentColor));
  background-image: linear-gradient(to right, currentColor 0%, currentColor 100%);
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 0 1px;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: background-size 0.8s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: background-size 0.8s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.sc_recent_posts .post_item:hover .post_thumb a img {
  -webkit-transform: scale(1.075);
          transform: scale(1.075);
}
.sc_recent_posts .post_item:hover .post_content .post_title a span {
  background-size: 100% 1px;
}

/* Recent Post For IE */
.ua_edge .sc_recent_posts .post_item {
  display: block;
}
.ua_edge .sc_recent_posts .post_thumb {
  float: none;
  display: inline-block;
  vertical-align: middle;
}
.ua_edge .sc_recent_posts .post_content {
  display: inline-block;
  width: calc(-120px + 100%);
  vertical-align: middle;
}

/* Recent News + Shortcode Recent News */
body.expand_content .sc_recent_news_style_news-announce .post_size_full,
.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_full {
  height: 656px;
}

body.expand_content .sc_recent_news_style_news-announce .post_size_big,
.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_big {
  height: 328px;
}

body.expand_content .sc_recent_news_style_news-announce .post_size_medium,
.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_medium,
body.expand_content .sc_recent_news_style_news-announce .post_size_small,
.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_small {
  height: 164px;
}

/* Attention! This widget can be placed in the content area and should use main text colors */
.sc_recent_news_header {
  border-color: var(--theme-color-text_dark);
}

.sc_recent_news_header_category_item_more {
  color: var(--theme-color-text_link);
}

.sc_recent_news_header_more_categories {
  border-color: var(--theme-color-extra_bd_color);
  background-color: var(--theme-color-extra_bg_color);
}

.sc_recent_news_header_more_categories > a {
  color: var(--theme-color-text);
  margin: 0 !important;
}

.sc_recent_news_header_more_categories > a:hover {
  color: var(--theme-color-extra_dark) !important;
  background-color: var(--theme-color-extra_bg_hover);
}

.sc_recent_news_style_news-magazine .post_accented_border {
  border-color: var(--theme-color-bd_color);
}

.sc_recent_news_style_news-excerpt .post_item {
  border-color: var(--theme-color-bd_color);
}

/* Recent News */
.elementor-widget-trx_sc_recent_news,
.sc_recent_news_wrap {
  /* Magazine Style */
  /* Post formats Icons */
  /* Audio */
  /* Gallery */
  /* Video */
  /* Rating */
}
.elementor-widget-trx_sc_recent_news .on_plate,
.sc_recent_news_wrap .on_plate {
  padding: 2.6rem 2.857142rem;
  border: 1px solid var(--theme-color-bd_color);
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine {
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
  /* Button */
  /* Default */
  /* On Plate */
  /* With Rating */
  /* Without Accent */
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_recent_news_header,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_recent_news_header {
  border: 0;
  position: relative;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_recent_news_header:after,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_recent_news_header:after {
  content: "";
  border: 1px solid var(--theme-color-bd_color);
  border-width: 1px 0;
  display: block;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  position: absolute;
  height: 4px;
  bottom: -2px;
  width: 100%;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_recent_news_title,
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_recent_news_subtitle,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_recent_news_title,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_recent_news_subtitle {
  text-transform: none;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_recent_news_subtitle,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_recent_news_subtitle {
  margin-top: 5px;
  font-size: 1.142rem;
  font-style: normal;
  font-weight: normal;
  color: var(--theme-color-text);
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_recent_news_header_split .sc_recent_news_header_categories,
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_recent_news_header_categories,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_recent_news_header_split .sc_recent_news_header_categories,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_recent_news_header_categories {
  line-height: 1.5em;
  font-size: 1.142rem;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_recent_news_header_split .sc_recent_news_header_categories a,
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_recent_news_header_split .sc_recent_news_header_categories > *,
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_recent_news_header_categories a,
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_recent_news_header_categories > *,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_recent_news_header_split .sc_recent_news_header_categories a,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_recent_news_header_split .sc_recent_news_header_categories > *,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_recent_news_header_categories a,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_recent_news_header_categories > * {
  margin: 0 0 0 1.2em;
  font-size: 1.142rem;
  text-transform: none;
  color: var(--theme-color-text_light);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_recent_news_header_split .sc_recent_news_header_categories .sc_recent_news_header_category_item_more:after,
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_recent_news_header_categories .sc_recent_news_header_category_item_more:after,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_recent_news_header_split .sc_recent_news_header_categories .sc_recent_news_header_category_item_more:after,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_recent_news_header_categories .sc_recent_news_header_category_item_more:after {
  -webkit-transition: color 0s, -webkit-transform 0.3s;
  transition: color 0s, -webkit-transform 0.3s;
  transition: transform 0.3s, color 0s;
  transition: transform 0.3s, color 0s, -webkit-transform 0.3s;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_recent_news_header_split .sc_recent_news_header_categories a:hover,
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_recent_news_header_split .sc_recent_news_header_categories .sc_recent_news_header_category_item_more:hover,
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_recent_news_header_categories a:hover,
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_recent_news_header_categories .sc_recent_news_header_category_item_more:hover,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_recent_news_header_split .sc_recent_news_header_categories a:hover,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_recent_news_header_split .sc_recent_news_header_categories .sc_recent_news_header_category_item_more:hover,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_recent_news_header_categories a:hover,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_recent_news_header_categories .sc_recent_news_header_category_item_more:hover {
  color: var(--theme-color-text_dark);
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_item,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_item {
  border-bottom: 1px solid var(--theme-color-bd_color);
  margin: 0;
  overflow: visible;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine [class*=trx_addons_column-] > .post_item,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine [class*=trx_addons_column-] > .post_item {
  border-bottom: 0;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_header .post_meta_item.post_categories a,
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_header .post_meta_item.post_categories span,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_header .post_meta_item.post_categories a,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_header .post_meta_item.post_categories span {
  color: var(--theme-color-text);
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_header .post_meta_item.post_categories a:hover,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_header .post_meta_item.post_categories a:hover {
  color: var(--theme-color-text_link);
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_meta .post_author,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_meta .post_author {
  display: inline-block;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_meta .post_author:after,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_meta .post_author:after {
  margin: 0 0.35em;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_meta .post_author .post_author_avatar,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_meta .post_author .post_author_avatar {
  display: none;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_item .trx_addons_reviews_mark,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_item .trx_addons_reviews_mark {
  margin: 0;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_accented_on,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_accented_on {
  margin-bottom: 0;
  padding-bottom: 1.15rem;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_accented_on + .post_accented_on,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_accented_on + .post_accented_on {
  margin-top: 2rem;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_accented_on .post_featured,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_accented_on .post_featured {
  margin-bottom: 0;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_accented_on .post_meta,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_accented_on .post_meta {
  margin-bottom: 8px;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_accented_on .post_meta .post_meta_item,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_accented_on .post_meta .post_meta_item {
  margin-bottom: 0;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_accented_on .post_title,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_accented_on .post_title {
  margin-top: 0;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_accented_on .post_rating,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_accented_on .post_rating {
  margin-top: 0.2rem;
  padding-left: 2px;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_accented_off,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_accented_off {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  padding: 1.7rem 0;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine [class*=trx_addons_column-] > .post_accented_off:not(:only-child):first-child,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine [class*=trx_addons_column-] > .post_accented_off:not(:only-child):first-child {
  padding-top: 0;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_accented_off:last-child,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_accented_off:last-child {
  padding-bottom: 0;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_accented_off .post_featured,
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_accented_off .post_header,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_accented_off .post_featured,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_accented_off .post_header {
  width: auto;
  float: none;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_accented_off.post_item .post_featured,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_accented_off.post_item .post_featured {
  border-radius: 50%;
  max-width: 7.142857rem;
  max-height: 7.142857rem;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_accented_off.post_item .post_featured img,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_accented_off.post_item .post_featured img {
  border-radius: 50%;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_accented_off .slider_container:not(.slider_multi):not(.slider_type_images),
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_accented_off .slider_container:not(.slider_multi):not(.slider_type_images) .slider-slide,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_accented_off .slider_container:not(.slider_multi):not(.slider_type_images),
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_accented_off .slider_container:not(.slider_multi):not(.slider_type_images) .slider-slide {
  min-height: 7.142857rem !important;
  width: 7.142857rem !important;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_accented_off.post_item .post_header,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_accented_off.post_item .post_header {
  max-width: calc(100% - 7.142857rem);
  padding-left: 1.4rem;
  padding-top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_accented_off.post_item .post_title + .post_meta,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_accented_off.post_item .post_title + .post_meta {
  margin-top: 7px;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_accented_off.post_item .trx_addons_reviews_mark,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_accented_off.post_item .trx_addons_reviews_mark {
  display: block;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_button_wrap,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_button_wrap {
  margin-top: 1.7rem;
  display: block;
  width: 100%;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_button.sc_button_rn,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_button.sc_button_rn {
  display: inline-block;
  border: 0;
  border-radius: 0;
  position: relative;
  padding: 0 1.85rem 0 0;
  background-color: var(--theme-color-bd_color_0) !important;
  color: var(--theme-color-text_dark) !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  font-size: 1.142857rem;
  line-height: 1.2em;
  font-weight: 700;
  font-style: normal;
  text-transform: capitalize;
  letter-spacing: -0.02em;
  height: auto;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_button.sc_button_rn:hover,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_button.sc_button_rn:hover {
  color: var(--theme-color-text_link) !important;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_button.sc_button_rn:before,
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_button.sc_button_rn:after,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_button.sc_button_rn:before,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_button.sc_button_rn:after {
  content: "\e9b3";
  font-family: "fontello";
  font-size: 8px;
  line-height: inherit;
  font-style: normal;
  margin: 0;
  position: absolute;
  z-index: 1;
  top: 1px;
  right: 1px;
  -webkit-transition: left 0.3s ease, right 0.3s ease, opacity 0.3s ease;
  transition: left 0.3s ease, right 0.3s ease, opacity 0.3s ease;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_button.sc_button_rn:before,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_button.sc_button_rn:before {
  opacity: 0;
  right: 20px;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_button.sc_button_rn:hover:before,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_button.sc_button_rn:hover:before {
  opacity: 1;
  right: 1px;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_button.sc_button_rn:hover:after,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_button.sc_button_rn:hover:after {
  opacity: 0;
  right: -20px;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .sc_button_rn.sc_button_icon_left,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine .sc_button_rn.sc_button_icon_left {
  padding-left: 1px;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_default .post_item,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_default .post_item {
  border-bottom: 0;
  padding-bottom: 13px;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_default .post_accented_on .post_featured + .post_header,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_default .post_accented_on .post_featured + .post_header {
  margin-top: 22px;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_default .post_accented_on .post_meta,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_default .post_accented_on .post_meta {
  margin-bottom: 10px;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_default .post_accented_on .post_title + .post_meta,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_default .post_accented_on .post_title + .post_meta {
  margin-top: 8px;
  margin-bottom: 0;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_default .post_accented_off,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_default .post_accented_off {
  padding: 1.5rem 0;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_default .post_accented_off:last-child,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_default .post_accented_off:last-child {
  padding-bottom: 0;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_default .post_accented_off + .post_accented_off,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_default .post_accented_off + .post_accented_off {
  border-top: 1px solid var(--theme-color-bd_color);
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_on_plate .post_accented_on,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_on_plate .post_accented_on {
  padding-bottom: 1.4rem;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_on_plate .post_accented_on .post_featured + .post_header,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_on_plate .post_accented_on .post_featured + .post_header {
  margin-top: 19px;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_on_plate .post_accented_on .post_meta,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_on_plate .post_accented_on .post_meta {
  margin-bottom: 9px;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_on_plate .post_accented_on .post_title + .post_meta,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_on_plate .post_accented_on .post_title + .post_meta {
  margin-top: 7px;
  margin-bottom: 0;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_on_plate .post_accented_off,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_on_plate .post_accented_off {
  padding-bottom: 1.5rem;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_on_plate .post_accented_off.post_item .post_featured,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_on_plate .post_accented_off.post_item .post_featured {
  max-width: 5.714285rem;
  max-height: 5.714285rem;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_on_plate .post_accented_off .slider_container:not(.slider_multi):not(.slider_type_images),
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_on_plate .post_accented_off .slider_container:not(.slider_multi):not(.slider_type_images) .slider-slide,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_on_plate .post_accented_off .slider_container:not(.slider_multi):not(.slider_type_images),
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_on_plate .post_accented_off .slider_container:not(.slider_multi):not(.slider_type_images) .slider-slide {
  min-height: 5.714285rem !important;
  width: 5.714285rem !important;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_on_plate .post_accented_off.post_item .post_header,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_on_plate .post_accented_off.post_item .post_header {
  max-width: calc(100% - 5.714285rem);
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_with_rating .trx_addons_reviews_text,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_with_rating .trx_addons_reviews_text {
  font-size: 1.357142rem;
  font-weight: 700;
  margin-left: 1.35rem;
  color: var(--theme-color-text_dark);
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_with_rating .post_accented_on .post_featured + .post_header,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_with_rating .post_accented_on .post_featured + .post_header {
  margin-top: 22px;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_with_rating .post_accented_on .post_meta,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_with_rating .post_accented_on .post_meta {
  margin-bottom: 12px;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_with_rating .post_accented_on .post_title + .post_meta,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_with_rating .post_accented_on .post_title + .post_meta {
  margin-top: 10px;
  margin-bottom: 0;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_with_rating .post_accented_off.post_item:last-of-type,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_with_rating .post_accented_off.post_item:last-of-type {
  border-bottom: 0;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_with_rating .trx_addons_reviews_text_delimiter,
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_with_rating .trx_addons_reviews_text_max,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_with_rating .trx_addons_reviews_text_delimiter,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_with_rating .trx_addons_reviews_text_max {
  display: none;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_with_rating .post_rating .trx_addons_reviews_stars,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_with_rating .post_rating .trx_addons_reviews_stars {
  font-size: 15px;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_with_rating .post_rating .trx_addons_reviews_stars .trx_addons_reviews_star + .trx_addons_reviews_star,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_with_rating .post_rating .trx_addons_reviews_stars .trx_addons_reviews_star + .trx_addons_reviews_star {
  margin-left: 1px;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_with_rating .post_accented_off .trx_addons_reviews_text,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_with_rating .post_accented_off .trx_addons_reviews_text {
  font-size: 1em;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.magazine_type_with_rating .post_hover_rating,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.magazine_type_with_rating .post_hover_rating {
  display: none;
}
.elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine.sc_recent_news_without_accented .post_accented_off .post_featured,
.sc_recent_news_wrap .sc_recent_news_style_news-magazine.sc_recent_news_without_accented .post_accented_off .post_featured {
  margin-bottom: 0;
}
.elementor-widget-trx_sc_recent_news .post_format_audio .post_featured:after,
.sc_recent_news_wrap .post_format_audio .post_featured:after {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  border-radius: 50%;
  width: 3.715em;
  height: 3.715em;
  line-height: 3.715em;
  text-align: center;
  -webkit-transition: all ease 0.3s;
  transition: all ease 0.3s;
  background-color: var(--theme-color-extra_dark);
  color: var(--theme-color-extra_bg_color);
  content: "\e9b7";
  display: block;
  font-family: "fontello";
  font-size: 1rem;
  opacity: 1;
  text-align: center;
  z-index: 2;
}
.elementor-widget-trx_sc_recent_news .post_format_audio.post_accented_off .post_featured:after,
.sc_recent_news_wrap .post_format_audio.post_accented_off .post_featured:after {
  font-size: 0.75rem;
}
.elementor-widget-trx_sc_recent_news .post_format_audio .post_featured .mask,
.sc_recent_news_wrap .post_format_audio .post_featured .mask {
  display: none;
}
.elementor-widget-trx_sc_recent_news .post_format_audio .post_audio,
.sc_recent_news_wrap .post_format_audio .post_audio {
  display: none;
  background-color: var(--theme-color-alter_bg_color);
  padding: 0.8em;
}
.elementor-widget-trx_sc_recent_news .post_format_audio .mejs-container,
.sc_recent_news_wrap .post_format_audio .mejs-container {
  min-height: 40px;
}
.elementor-widget-trx_sc_recent_news .post_format_gallery .post_featured:after,
.sc_recent_news_wrap .post_format_gallery .post_featured:after {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  border-radius: 50%;
  width: 2.889em;
  height: 2.889em;
  line-height: 2.889em;
  text-align: center;
  -webkit-transition: all ease 0.3s;
  transition: all ease 0.3s;
  background-color: var(--theme-color-extra_dark);
  color: var(--theme-color-extra_bg_color);
  content: "\e9b5";
  display: block;
  font-family: "fontello";
  font-size: 1.2857rem;
  opacity: 1;
  text-align: center;
  z-index: 2;
}
.elementor-widget-trx_sc_recent_news .post_format_gallery.post_accented_off .post_featured:after,
.sc_recent_news_wrap .post_format_gallery.post_accented_off .post_featured:after {
  font-size: 0.965rem;
  line-height: 3em;
}
.elementor-widget-trx_sc_recent_news .post_format_gallery .slider_pagination_wrap,
.elementor-widget-trx_sc_recent_news .post_format_gallery .slider_controls_wrap,
.sc_recent_news_wrap .post_format_gallery .slider_pagination_wrap,
.sc_recent_news_wrap .post_format_gallery .slider_controls_wrap {
  display: none;
}
.elementor-widget-trx_sc_recent_news .post_format_video .post_featured.with_thumb .post_video_hover,
.sc_recent_news_wrap .post_format_video .post_featured.with_thumb .post_video_hover {
  width: 2.358rem;
  height: 2.358rem;
  line-height: 2.358rem;
  text-align: center;
  font-size: 1rem;
  text-align: center;
}
.elementor-widget-trx_sc_recent_news .post_format_video.post_accented_off .post_featured.with_thumb .post_video_hover,
.sc_recent_news_wrap .post_format_video.post_accented_off .post_featured.with_thumb .post_video_hover {
  font-size: 0.8rem;
}
.elementor-widget-trx_sc_recent_news .post_hover_rating,
.sc_recent_news_wrap .post_hover_rating {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 2;
  display: block;
}
.elementor-widget-trx_sc_recent_news .trx_addons_reviews_block_mark_value,
.sc_recent_news_wrap .trx_addons_reviews_block_mark_value {
  color: var(--theme-color-extra_bg_color);
  width: 60px;
  height: 60px;
  line-height: 58px;
  border-width: 2px;
  font-size: 1.214rem;
  font-weight: 600;
}
.elementor-widget-trx_sc_recent_news .trx_addons_reviews_block_mark_value[data-max-value="100"]:after,
.sc_recent_news_wrap .trx_addons_reviews_block_mark_value[data-max-value="100"]:after {
  font-size: 11px;
  line-height: 11px;
  margin: -9px -6px 0 2px;
  vertical-align: middle;
}
.elementor-widget-trx_sc_recent_news .trx_addons_reviews_block_mark canvas,
.sc_recent_news_wrap .trx_addons_reviews_block_mark canvas {
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.elementor-widget-trx_sc_recent_news .trx_addons_reviews_block_mark_content,
.sc_recent_news_wrap .trx_addons_reviews_block_mark_content {
  border-width: 2px;
}
.elementor-widget-trx_sc_recent_news .post_accented_off .post_hover_rating,
.sc_recent_news_wrap .post_accented_off .post_hover_rating {
  line-height: 1rem;
}
.elementor-widget-trx_sc_recent_news .post_accented_off .post_hover_rating .trx_addons_reviews_block_mark_value,
.sc_recent_news_wrap .post_accented_off .post_hover_rating .trx_addons_reviews_block_mark_value {
  width: 39px;
  height: 39px;
  line-height: 38px;
  font-size: 13px;
}
.elementor-widget-trx_sc_recent_news .post_accented_off .post_hover_rating .trx_addons_reviews_block_mark,
.sc_recent_news_wrap .post_accented_off .post_hover_rating .trx_addons_reviews_block_mark {
  line-height: 1rem;
}
.elementor-widget-trx_sc_recent_news .post_accented_off .post_hover_rating .trx_addons_reviews_block_mark_value[data-max-value="100"]:after,
.sc_recent_news_wrap .post_accented_off .post_hover_rating .trx_addons_reviews_block_mark_value[data-max-value="100"]:after {
  margin: -9px -2px 0 2px;
}

/* Image & Title underline hover */
.sc_recent_news .post_item .post_featured {
  width: 100%;
}
.sc_recent_news .post_item .post_featured img {
  -webkit-transition: -webkit-transform 1s ease;
  transition: -webkit-transform 1s ease;
  transition: transform 1s ease;
  transition: transform 1s ease, -webkit-transform 1s ease;
}
.sc_recent_news .post_item .post_featured a {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.sc_recent_news .post_item .post_header .post_title a,
.sc_recent_news .post_item .post_header .post_title a:hover {
  color: var(--theme-color-text_dark) !important;
}
.sc_recent_news .post_item .post_header .post_title a {
  display: inline;
  padding: 0;
  background-image: -webkit-gradient(linear, left top, right top, from(currentColor), to(currentColor));
  background-image: linear-gradient(to right, currentColor 0%, currentColor 100%);
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 0 2px;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: background-size 0.8s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: background-size 0.8s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.sc_recent_news .post_item:hover .post_featured img {
  -webkit-transform: scale(1.075);
          transform: scale(1.075);
}
.sc_recent_news .post_item:hover .post_header .post_title a {
  background-size: 100% 2px;
}

/* Contacts */
.footer_wrap .widget_contacts .contacts_description,
.footer_wrap .widget_contacts .contacts_content {
  margin-left: auto;
  margin-right: auto;
}

.footer_wrap .columns_wrap .widget_contacts .contacts_description,
.footer_wrap .columns_wrap .widget_contacts .contacts_content {
  max-width: none;
}

.widget_contacts .contacts_info {
  color: var(--theme-color-text);
}

.widget_contacts .contacts_info span:before,
.widget_contacts .contacts_info > div > a:before,
.widget_contacts .contacts_info > a:before {
  color: var(--theme-color-text_link);
}

.widget_contacts .contacts_info span a,
.widget_contacts .contacts_info > div > a,
.widget_contacts .contacts_info > a {
  color: var(--theme-color-text_dark);
}

.widget_contacts .contacts_info span a:hover,
.widget_contacts .contacts_info > div > a:hover,
.widget_contacts .contacts_info > a:hover {
  color: var(--theme-color-text_link);
}

[class*=scheme_].sidebar .widget_contacts .contacts_info,
[class*=scheme_].footer_wrap .widget_contacts .contacts_info {
  color: var(--theme-color-alter_text);
}

[class*=scheme_].sidebar .widget_contacts .contacts_info span:before,
[class*=scheme_].sidebar .widget_contacts .contacts_info > div > a:before,
[class*=scheme_].sidebar .widget_contacts .contacts_info > a:before,
[class*=scheme_].footer_wrap .widget_contacts .contacts_info span:before,
[class*=scheme_].footer_wrap .widget_contacts .contacts_info > div > a:before,
[class*=scheme_].footer_wrap .widget_contacts .contacts_info > a:before {
  color: var(--theme-color-alter_link);
}

[class*=scheme_].sidebar .widget_contacts .contacts_info span a,
[class*=scheme_].sidebar .widget_contacts .contacts_info > div > a,
[class*=scheme_].sidebar .widget_contacts .contacts_info > a,
[class*=scheme_].footer_wrap .widget_contacts .contacts_info span a,
[class*=scheme_].footer_wrap .widget_contacts .contacts_info > div > a,
[class*=scheme_].footer_wrap .widget_contacts .contacts_info > a {
  color: var(--theme-color-alter_dark);
}

[class*=scheme_].sidebar .widget_contacts .contacts_info span a:hover,
[class*=scheme_].sidebar .widget_contacts .contacts_info > div > a:hover,
[class*=scheme_].sidebar .widget_contacts .contacts_info > a:hover,
[class*=scheme_].footer_wrap .widget_contacts .contacts_info span a:hover,
[class*=scheme_].footer_wrap .widget_contacts .contacts_info > div > a:hover,
[class*=scheme_].footer_wrap .widget_contacts .contacts_info > a:hover {
  color: var(--theme-color-alter_link);
}

/* Banner */
aside.widget_banner {
  background-color: var(--theme-color-bg_color);
  border: 1px solid var(--theme-color-alter_bd_color);
  padding: 3.214rem !important;
}

.widget_banner {
  -webkit-transition: none;
  transition: none;
}

.banner_wrap {
  display: block;
}
.banner_wrap .sc_button {
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.08em;
  padding: 7px 17px 7px 18px;
  height: 36px;
}
.banner_wrap.bg_image {
  padding: 5.3rem 2rem 4.7rem;
  position: relative;
  text-align: center;
  background-position: center;
  background-size: cover;
}
.banner_wrap.bg_image:before {
  position: absolute;
  z-index: 1;
  top: 10px;
  right: 10px;
  bottom: 10px;
  left: 10px;
  border: 1px solid var(--theme-color-bg_color);
  content: "";
}
.banner_wrap.bg_image > * {
  z-index: 2;
  position: relative;
}

/* Special style for Kicker. You can delete it */
.sidebar .banner_wrap.bg_image img,
.elementor-sidebar .banner_wrap.bg_image img {
  margin-bottom: 1.15em;
  margin-right: -5px;
}

/* Twitter */
.widget_twitter .widget_content .sc_twitter_item,
.widget_twitter .widget_content li {
  color: var(--theme-color-text);
}

.widget_twitter .widget_content .sc_twitter_item .sc_twitter_item_icon {
  color: var(--theme-color-text_link) !important;
}

.widget_twitter .swiper-pagination-bullet {
  background-color: var(--theme-color-text_light);
}

.widget_twitter .swiper-pagination-bullet-active {
  background-color: var(--theme-color-text_link);
}

.widget_twitter .widget_content .sc_twitter_list li {
  color: var(--theme-color-text);
}

.widget_twitter .widget_content .sc_twitter_list li:before {
  color: var(--theme-color-text_link) !important;
}

[class*=scheme_].sidebar .widget_twitter .widget_content .sc_twitter_list li {
  color: var(--theme-color-alter_text);
}

[class*=scheme_].sidebar .widget_twitter .widget_content .sc_twitter_list li:before {
  color: var(--theme-color-alter_link) !important;
}

/* Socials */
.sc_widget_socials .socials_wrap:not(.socials_type_list) .social_item .social_icon {
  color: var(--theme-color-text_dark);
  border-radius: 50%;
  width: 3.572em;
  height: 3.572em;
  line-height: 3.5em;
  border: 1px solid var(--theme-color-bd_color);
  font-size: 1rem;
}

.sc_widget_socials .socials_wrap:not(.socials_type_list) .social_item {
  margin-right: 6px;
}

/* About Me */
.sc_widget_aboutme {
  /* Type Default */
  /* Type Modern */
}
.sc_widget_aboutme .aboutme_avatar img {
  width: auto;
}
.sc_widget_aboutme .aboutme_description {
  font-size: 1.071429rem;
  line-height: 1.7em;
  font-weight: 400;
  letter-spacing: 0;
  color: var(--theme-color-alter_text);
}
.sc_widget_aboutme .type_default {
  text-align: center;
}
.sc_widget_aboutme .type_default .aboutme_avatar {
  width: 10rem;
  height: 10rem;
  line-height: 10rem;
  text-align: center;
  border-radius: 50%;
  margin: 0 auto;
  background-color: grey;
}
.sc_widget_aboutme .type_default .aboutme_avatar img {
  border-radius: 50%;
}
.sc_widget_aboutme .type_default .aboutme_avatar + .aboutme_username {
  margin-top: 1.6rem;
}
.sc_widget_aboutme .type_default .aboutme_username + .aboutme_description {
  margin-top: 1.5rem;
}
.sc_widget_aboutme .type_default .aboutme_description {
  padding: 0 1rem;
  text-align: center;
}
.sc_widget_aboutme .type_default .aboutme_description > * + * {
  margin-top: 1.5rem;
}
.sc_widget_aboutme .type_default .aligncenter {
  margin-bottom: 0;
}
.sc_widget_aboutme .type_modern .aboutme_avatar {
  margin-bottom: 1.65rem;
}

/* Categories List */
.sc_widget_categories_list {
  /* Style 1 */
  /* Style 2 */
}
.sc_widget_categories_list .categories_list_style_1 .categories_list_item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sc_widget_categories_list .categories_list_style_1 .categories_list_item:hover .categories_list_icon,
.sc_widget_categories_list .categories_list_style_1 .categories_list_item:hover .categories_list_title_wrapper {
  color: var(--theme-color-text_link);
}
.sc_widget_categories_list .categories_list_style_1 .categories_list_item + .categories_list_item {
  margin-top: 2.1rem;
}
.sc_widget_categories_list .categories_list_style_1 .categories_list_image .categories_list_icon {
  font-size: 3rem;
  color: var(--theme-color-text_dark);
}
.sc_widget_categories_list .categories_list_style_1 .categories_list_image img {
  width: 3rem;
  height: 3rem;
  line-height: 3rem;
  text-align: center;
  border-radius: 50%;
}
.sc_widget_categories_list .categories_list_style_1 .categories_list_image + .categories_list_title_wrapper {
  margin-left: 2rem;
  width: calc(100% - 5rem);
}
.sc_widget_categories_list .categories_list_style_1 .categories_list_title_wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 1.142857rem;
  line-height: 1em;
  font-weight: 400;
  text-transform: uppercase;
  color: var(--theme-color-text_dark);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.sc_widget_categories_list .categories_list_style_1 .categories_list_title {
  margin-top: 0;
  letter-spacing: 0;
}
.sc_widget_categories_list .categories_list_style_2 .categories_list_item + .categories_list_item {
  margin-top: 10px;
}
.sc_widget_categories_list .categories_list_style_2 .categories_list_item {
  margin: auto;
}
.sc_widget_categories_list .categories_list_style_2 .categories_list_item,
.sc_widget_categories_list .categories_list_style_2 .categories_list_image {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
}
.sc_widget_categories_list .categories_list_style_2 .categories_list_image img {
  max-width: 390px;
}
.sc_widget_categories_list .categories_list_style_2 .categories_list_item:hover .categories_list_item_number {
  background-color: var(--theme-color-extra_hover);
}
.sc_widget_categories_list .categories_list_style_2 .categories_list_image:after,
.sc_widget_categories_list .categories_list_style_2 .categories_list_item:hover .categories_list_image:after {
  background: rgba(0, 0, 0, 0.45);
}
.sc_widget_categories_list .categories_list_style_2 .categories_list_item_content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 1.285714rem;
  line-height: 1em;
}
.sc_widget_categories_list .categories_list_style_2 .categories_list_title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  -webkit-transform: none;
          transform: none;
  color: var(--theme-color-extra_dark) !important;
  background-color: var(--theme-color-bg_color_0) !important;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.sc_widget_categories_list .categories_list_style_2 .categories_list_title > span + span {
  margin-left: 10px;
}
.sc_widget_categories_list .categories_list_style_2 .categories_list_item_number {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 1.857143rem;
  height: 1.857143rem;
  border-radius: 50%;
  font-size: 0.857143rem;
  line-height: inherit;
  font-weight: 400;
  color: var(--theme-color-extra_dark);
  background-color: var(--theme-color-extra_bg_color);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.sc_widget_categories_list .categories_list_style_2 .categories_list_icon {
  margin-right: 0;
}

.ua_chrome .sc_widget_categories_list .categories_list_style_2 .categories_list_item_number {
  padding-top: 1px;
  padding-right: 1px;
}

/* Rating Post */
.sc_widget_rating_posts {
  /* Default Type */
  /* Modern Type */
}
.sc_widget_rating_posts .post_item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
}
.sc_widget_rating_posts .post_item .post_thumb {
  width: 7.142857rem;
  height: 7.142857rem;
  border-radius: 50%;
  margin-bottom: 0;
}
.sc_widget_rating_posts .post_item.with_thumb .post_thumb {
  float: none;
}
.sc_widget_rating_posts .post_item.with_thumb .post_thumb + .post_content {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.sc_widget_rating_posts .post_content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
}
.sc_widget_rating_posts .post_content .post_categories {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  margin: 0 0 8px;
  padding: 0;
  letter-spacing: 0.06em;
}
.sc_widget_rating_posts .post_content .post_categories a,
.sc_widget_rating_posts .post_content .post_categories span {
  color: var(--theme-color-text);
}
.sc_widget_rating_posts .post_content .post_categories a:hover {
  color: var(--theme-color-text_hover);
}
.sc_widget_rating_posts .post_content .post_title {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.sc_widget_rating_posts .post_content .post_info {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
.sc_widget_rating_posts .post_content .trx_addons_reviews_mark {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}
.sc_widget_rating_posts .post_content .trx_addons_reviews_text .trx_addons_reviews_text_delimiter,
.sc_widget_rating_posts .post_content .trx_addons_reviews_text .trx_addons_reviews_text_max {
  display: none;
}
.sc_widget_rating_posts .post_content .post_info .post_meta {
  display: inline-block;
  margin-top: 0;
}
.sc_widget_rating_posts .post_content .post_info .post_info_item + .post_info_item:before {
  margin: 0 0 0 13px;
}
.sc_widget_rating_posts .post_content .post_info .post_info_item .post_meta .post_meta_item {
  vertical-align: top;
}
.sc_widget_rating_posts .post_content .post_info .post_info_counters {
  display: inline-block;
}
.sc_widget_rating_posts .type_default {
  /* Default with Thumb */
}
.sc_widget_rating_posts .type_default .post_item + .post_item {
  margin-top: 2.15rem;
}
.sc_widget_rating_posts .type_default .post_title {
  padding-right: 3rem;
  margin: 0 !important;
}
.sc_widget_rating_posts .type_default .trx_addons_reviews_stars {
  height: 3px;
  width: 100%;
}
.sc_widget_rating_posts .type_default .trx_addons_reviews_stars_default,
.sc_widget_rating_posts .type_default .trx_addons_reviews_stars_hover {
  height: inherit;
}
.sc_widget_rating_posts .type_default .trx_addons_reviews_stars_hover {
  background-color: var(--theme-color-text_link);
}
.sc_widget_rating_posts .type_default .trx_addons_reviews_star {
  display: none;
}
.sc_widget_rating_posts .type_default .post_title + .trx_addons_reviews_mark {
  margin: 9px 0 0;
}
.sc_widget_rating_posts .type_default .trx_addons_reviews_mark {
  line-height: 1em;
}
.sc_widget_rating_posts .type_default .trx_addons_reviews_text {
  font-size: 1.285714rem;
  line-height: 0.8em;
  font-weight: 700;
  color: var(--theme-color-text_dark);
  margin-left: 0;
}
.sc_widget_rating_posts .type_default .trx_addons_reviews_text {
  position: absolute;
  top: 6px;
  right: 0;
}
.sc_widget_rating_posts .type_default .trx_addons_reviews_mark + .post_info {
  margin-top: 11px;
}
.sc_widget_rating_posts .type_default .post_item .post_info {
  font-size: 1.285714rem;
  line-height: 1em;
  font-weight: 400;
  text-transform: capitalize;
  letter-spacing: -0.02em;
}
.sc_widget_rating_posts .type_default .post_item .post_info .post_info_item,
.sc_widget_rating_posts .type_default .post_item .post_info .post_info_item a {
  color: var(--theme-color-text_dark);
}
.sc_widget_rating_posts .type_default .post_item .post_info .post_info_item a:hover {
  color: var(--theme-color-text_link);
}
.sc_widget_rating_posts .type_default .post_item .post_info .post_info_item .post_meta {
  font-size: 1.285714rem;
  line-height: 1em;
  font-weight: 400;
}
.sc_widget_rating_posts .type_default .post_item .post_info .post_info_item .post_meta a.post_meta_item:before {
  font-size: 1.1rem;
}
.sc_widget_rating_posts .type_default .post_item.with_thumb .post_thumb {
  margin-right: 1rem;
}
.sc_widget_rating_posts .type_default .post_item.with_thumb .post_thumb + .post_content {
  width: calc(100% - 8.142857rem);
}
.sc_widget_rating_posts .type_default .post_item.with_thumb .post_thumb + .post_content .post_categories + .post_title {
  margin-bottom: 0.1rem;
}
.sc_widget_rating_posts .type_default .post_item.with_thumb .post_thumb + .post_content .post_title {
  padding-right: 0;
}
.sc_widget_rating_posts .type_default .post_item.with_thumb .post_thumb + .post_content .post_title + .trx_addons_reviews_mark {
  margin-top: 10px;
}
.sc_widget_rating_posts .type_default .post_item.with_thumb .post_thumb + .post_content .trx_addons_reviews_mark {
  position: relative;
  line-height: 2rem;
}
.sc_widget_rating_posts .type_default .post_item.with_thumb .post_thumb + .post_content .trx_addons_reviews_stars {
  vertical-align: bottom;
}
.sc_widget_rating_posts .type_default .post_item.with_thumb .post_thumb + .post_content .trx_addons_reviews_text {
  top: auto;
  bottom: 0.7rem;
}
.sc_widget_rating_posts .type_modern .post_item + .post_item {
  margin-top: 30px;
}
.sc_widget_rating_posts .type_modern .post_item .post_thumb {
  margin-right: 1.4rem;
}
.sc_widget_rating_posts .type_modern .post_item.with_thumb .post_thumb + .post_content {
  width: calc(100% - 8.542857rem);
}
.sc_widget_rating_posts .type_modern .post_content .post_title {
  margin: 0 !important;
}
.sc_widget_rating_posts .type_modern .post_content .trx_addons_reviews_mark {
  line-height: 1em;
  margin: 7px 0 0;
}
.sc_widget_rating_posts .type_modern .post_content .trx_addons_reviews_stars {
  font-size: 13px;
}
.sc_widget_rating_posts .type_modern .post_content .trx_addons_reviews_stars .trx_addons_reviews_star + .trx_addons_reviews_star {
  margin-left: 3px;
}
.sc_widget_rating_posts .type_modern .post_content .trx_addons_reviews_text {
  font-size: 1em;
  font-weight: 700;
  margin-left: 1.35rem;
  color: var(--theme-color-text_dark);
}
.sc_widget_rating_posts .type_modern .post_content .trx_addons_reviews_mark + .post_info {
  margin-top: 8px;
}

/* Instagram */
.widget_instagram_images_item .widget_instagram_images_item_counters {
  display: none;
}

.elementor-section .sc_layouts_column .sc_layouts_item.elementor-widget-shortcode {
  width: 100% !important;
  margin: 0 !important;
}

/* Shortcodes
--------------------------------------- */
/* Action */
.sc_action_item .sc_action_item_subtitle {
  color: var(--theme-color-text_link);
}

.sc_action_item.color_style_link2 .sc_action_item_subtitle {
  color: var(--theme-color-text_link2);
}

.sc_action_item.color_style_link3 .sc_action_item_subtitle {
  color: var(--theme-color-text_link3);
}

.sc_action_item.color_style_dark .sc_action_item_subtitle {
  color: var(--theme-color-text_dark);
}

.sc_action_item_default.with_image:after {
  background: rgba(0, 0, 0, 0.4);
}

.sc_action_item_subtitle + .sc_action_item_description,
.sc_action_item_title + .sc_action_item_description,
.sc_action_item_date + .sc_action_item_description,
.sc_action_item_date + .sc_action_item_link {
  margin-top: 1.2em;
}

.sc_action_item_subtitle + .sc_action_item_link,
.sc_action_item_title + .sc_action_item_link,
.sc_action_item_description + .sc_action_item_link {
  margin-top: 2.25em;
}

.sc_action_item_description {
  font-size: 1.07rem;
  font-style: normal;
  letter-spacing: 0;
}

.sc_action_item_default.with_image .sc_action_item_description,
.sc_action_item_default.with_image .sc_action_item_description strong,
.sc_action_item_default.with_image .sc_action_item_description b {
  color: var(--theme-color-inverse_text);
}

.sc_action_item_event .sc_action_item_date,
.sc_action_item_event .sc_action_item_info {
  color: var(--theme-color-text_dark);
  border-color: var(--theme-color-text);
}

.sc_action_item_event .sc_action_item_description {
  color: var(--theme-color-text);
}

.sc_action_item_event.with_image .sc_action_item_inner {
  background-color: var(--theme-color-bg_color);
}

/* Title */
.sc_item_subtitle_above {
  margin-bottom: 0.3em;
}

.sc_item_subtitle_below {
  margin-top: 0.3em;
}

.sc_item_subtitle {
  font-size: 1.142rem;
  font-style: normal;
  font-weight: normal;
  color: var(--theme-color-text);
}

.sc_item_subtitle.sc_item_title_style_shadow {
  color: var(--theme-color-extra_dark_092);
  font-size: 17.85rem;
  letter-spacing: 0.2em;
  line-height: 0.74em;
  opacity: 1;
  text-transform: uppercase;
}

.color_style_link2 .sc_item_subtitle {
  color: var(--theme-color-text_link2);
}

.color_style_link3 .sc_item_subtitle {
  color: var(--theme-color-text_link3);
}

.sc_item_title + .sc_item_descr,
.sc_item_subtitle + .sc_item_descr,
.sc_item_title_wrap + .sc_item_descr {
  margin-top: 1.35em;
}

.sc_item_title + .sc_item_descr.sc_align_center,
.sc_item_subtitle + .sc_item_descr.sc_align_center,
.sc_item_title_wrap + .sc_item_descr.sc_align_center {
  margin-top: 1.1em;
}

.sc_item_title_wrap + .sc_item_content,
.sc_item_title_wrap + .sc_item_slider,
.sc_item_title_wrap + .trx_addons_columns_wrap {
  margin-top: 2.1em;
}

.sc_item_title_wrap + .sc_item_filters {
  margin-top: 1.5em;
}

.sc_title .sc_item_title_wrap {
  /* Align None */
  /* Align Center */
  /* Align Right & Left */
  /* Align Left */
  /* Align Right */
  /* Without subtitle */
}
.sc_title .sc_item_title_wrap .sc_item_button {
  display: block !important;
}
.sc_title .sc_item_title_wrap .sc_button.sc_button_simple {
  font-size: 15px;
  letter-spacing: -0.02em;
  text-transform: none;
  border-radius: 0;
  overflow: visible;
  vertical-align: middle;
}
.sc_title .sc_item_title_wrap .sc_button.sc_button_simple .sc_button_text {
  vertical-align: middle;
}
.sc_title .sc_item_title_wrap .sc_button.sc_button_simple:after {
  border-radius: 50%;
  position: relative;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  width: 26px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  border: 1px solid var(--theme-color-bd_color);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "\e9bc";
  display: inline-block !important;
  font-family: "fontello";
  font-weight: 400;
  margin-left: 12px;
  vertical-align: middle;
}
.sc_title .sc_item_title_wrap .sc_button.sc_button_simple:hover:after {
  color: var(--theme-color-text_hover);
  opacity: 1;
}
.sc_title .sc_item_title_wrap .sc_item_title {
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  -ms-flex-direction: row;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  -ms-flex-grow: 1;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.sc_title .sc_item_title_wrap .sc_item_title_line_left,
.sc_title .sc_item_title_wrap .sc_item_title_line_right {
  border: 1px solid var(--theme-color-bd_color);
  border-width: 1px 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  height: 4px;
}
.sc_title .sc_item_title_wrap.sc_align_none {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: row;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
}
.sc_title .sc_item_title_wrap.sc_align_none .sc_item_title_line_right {
  margin: 0 0 0 27px;
}
.sc_title .sc_item_title_wrap.sc_align_none .sc_item_title_line_left {
  display: none;
}
.sc_title .sc_item_title_wrap.sc_align_none .sc_item_button {
  margin: 0 0 0 1.6em;
}
.sc_title .sc_item_title_wrap.sc_align_none .sc_item_title_line_left, .sc_title .sc_item_title_wrap.sc_align_none .sc_item_title_line_right {
  -webkit-transform: translateY(2px);
          transform: translateY(2px);
}
.sc_title .sc_item_title_wrap.sc_align_none .sc_item_button {
  -webkit-transform: translateY(1px);
          transform: translateY(1px);
}
.sc_title .sc_item_title_wrap.sc_align_center {
  display: block;
}
.sc_title .sc_item_title_wrap.sc_align_center .sc_item_title {
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.sc_title .sc_item_title_wrap.sc_align_center .sc_item_title_line_right {
  margin: 0 0 0 30px;
}
.sc_title .sc_item_title_wrap.sc_align_center .sc_item_title_line_left {
  margin: 0 30px 0 0;
}
.sc_title .sc_item_title_wrap.sc_align_center + .sc_item_subtitle_below {
  margin-top: 0.1em;
}
.sc_title .sc_item_title_wrap.sc_align_center.sc_position_below.sc_subtitle_present .sc_item_title {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.sc_title .sc_item_title_wrap.sc_align_center.sc_position_below.sc_subtitle_present .sc_item_title_line_right,
.sc_title .sc_item_title_wrap.sc_align_center.sc_position_below.sc_subtitle_present .sc_item_title_line_left {
  margin-bottom: 3px;
}
.sc_title .sc_item_title_wrap.sc_align_center.sc_position_below.sc_subtitle_present + .sc_item_subtitle_below {
  margin-top: -0.3em;
}
.sc_title .sc_item_title_wrap.sc_align_right, .sc_title .sc_item_title_wrap.sc_align_left {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: row;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  -ms-flex-align: baseline;
  -webkit-box-align: baseline;
          align-items: baseline;
}
.sc_title .sc_item_title_wrap.sc_align_right .sc_item_title, .sc_title .sc_item_title_wrap.sc_align_left .sc_item_title {
  -ms-flex-align: baseline;
  -webkit-box-align: baseline;
          align-items: baseline;
}
.sc_title .sc_item_title_wrap.sc_align_right .sc_item_title_inner, .sc_title .sc_item_title_wrap.sc_align_left .sc_item_title_inner {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: row;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  -ms-flex-align: baseline;
  -webkit-box-align: baseline;
          align-items: baseline;
}
.sc_title .sc_item_title_wrap.sc_align_right .sc_item_subtitle,
.sc_title .sc_item_title_wrap.sc_align_right h5 .sc_item_title_text,
.sc_title .sc_item_title_wrap.sc_align_right h6 .sc_item_title_text, .sc_title .sc_item_title_wrap.sc_align_left .sc_item_subtitle,
.sc_title .sc_item_title_wrap.sc_align_left h5 .sc_item_title_text,
.sc_title .sc_item_title_wrap.sc_align_left h6 .sc_item_title_text {
  -webkit-transform: translateY(-3px);
          transform: translateY(-3px);
}
.sc_title .sc_item_title_wrap.sc_align_right.sc_position_above .sc_item_subtitle, .sc_title .sc_item_title_wrap.sc_align_left.sc_position_above .sc_item_subtitle {
  margin: 0 1.9rem 0 0;
}
.sc_title .sc_item_title_wrap.sc_align_right.sc_position_below .sc_item_subtitle, .sc_title .sc_item_title_wrap.sc_align_left.sc_position_below .sc_item_subtitle {
  margin: 0 0 0 1.9rem;
}
.sc_title .sc_item_title_wrap.sc_align_right .sc_item_title_line_left, .sc_title .sc_item_title_wrap.sc_align_right .sc_item_title_line_right, .sc_title .sc_item_title_wrap.sc_align_left .sc_item_title_line_left, .sc_title .sc_item_title_wrap.sc_align_left .sc_item_title_line_right {
  -webkit-transform: translateY(-6px);
          transform: translateY(-6px);
}
.sc_title .sc_item_title_wrap.sc_align_right .sc_item_button, .sc_title .sc_item_title_wrap.sc_align_left .sc_item_button {
  -webkit-transform: translateY(-5px);
          transform: translateY(-5px);
}
.sc_title .sc_item_title_wrap.sc_align_right.line_style_2 .sc_item_title_line_left, .sc_title .sc_item_title_wrap.sc_align_right.line_style_2 .sc_item_title_line_right, .sc_title .sc_item_title_wrap.sc_align_left.line_style_2 .sc_item_title_line_left, .sc_title .sc_item_title_wrap.sc_align_left.line_style_2 .sc_item_title_line_right {
  position: relative;
}
.sc_title .sc_item_title_wrap.sc_align_right.line_style_2 .sc_item_title_line_left:after, .sc_title .sc_item_title_wrap.sc_align_right.line_style_2 .sc_item_title_line_right:after, .sc_title .sc_item_title_wrap.sc_align_left.line_style_2 .sc_item_title_line_left:after, .sc_title .sc_item_title_wrap.sc_align_left.line_style_2 .sc_item_title_line_right:after {
  border-style: solid;
  border-color: var(--theme-color-text_dark);
  border-width: 1px 0;
  height: 4px;
  content: "";
  display: block;
  width: 38px;
  top: -1px;
  position: absolute;
}
.sc_title .sc_item_title_wrap.sc_align_right.line_style_2 .sc_item_title_line_left, .sc_title .sc_item_title_wrap.sc_align_left.line_style_2 .sc_item_title_line_left {
  margin-left: 49px;
}
.sc_title .sc_item_title_wrap.sc_align_right.line_style_2 .sc_item_title_line_left:after, .sc_title .sc_item_title_wrap.sc_align_left.line_style_2 .sc_item_title_line_left:after {
  left: -49px;
}
.sc_title .sc_item_title_wrap.sc_align_right.line_style_2 .sc_item_title_line_right, .sc_title .sc_item_title_wrap.sc_align_left.line_style_2 .sc_item_title_line_right {
  margin-right: 49px;
}
.sc_title .sc_item_title_wrap.sc_align_right.line_style_2 .sc_item_title_line_right:after, .sc_title .sc_item_title_wrap.sc_align_left.line_style_2 .sc_item_title_line_right:after {
  right: -49px;
}
.sc_title .sc_item_title_wrap.sc_align_left .sc_item_title_line_right {
  margin: 0 0 0 27px;
}
.sc_title .sc_item_title_wrap.sc_align_left .sc_item_title_line_left {
  display: none;
}
.sc_title .sc_item_title_wrap.sc_align_left .sc_item_button {
  margin: 0 0 0 2rem;
}
.sc_title .sc_item_title_wrap.sc_align_right {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.sc_title .sc_item_title_wrap.sc_align_right .sc_item_title {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.sc_title .sc_item_title_wrap.sc_align_right .sc_item_title_line_right {
  display: none;
}
.sc_title .sc_item_title_wrap.sc_align_right .sc_item_title_line_left {
  margin: 0 27px 0 0;
}
.sc_title .sc_item_title_wrap.sc_align_right .sc_item_button {
  margin: 0 2rem 0 0;
}
.sc_title .sc_item_title_wrap:not([class*=sc_position_]) {
  position: relative;
  padding-bottom: 1.15em;
}
.sc_title .sc_item_title_wrap:not([class*=sc_position_]):after {
  position: absolute;
  z-index: 1;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
  border-width: 1px 0;
  border: 1px solid var(--theme-color-bd_color);
  content: "";
  height: 4px;
}
.sc_title .sc_item_title_wrap:not([class*=sc_position_]) .sc_item_title {
  display: block;
}
.sc_title .sc_item_title_wrap:not([class*=sc_position_]) .sc_item_title_line_right, .sc_title .sc_item_title_wrap:not([class*=sc_position_]) .sc_item_title_line_left {
  display: none;
}

.sc_typed_entry {
  color: inherit;
}

/* Countdown */
.sc_countdown_default .sc_countdown_digits span {
  color: var(--theme-color-inverse_link);
  border-color: var(--theme-color-text_hover);
  background-color: var(--theme-color-text_link);
}

.sc_countdown_circle .sc_countdown_digits {
  color: var(--theme-color-alter_link);
  border-color: var(--theme-color-alter_bd_color);
  background-color: var(--theme-color-alter_bg_color);
}

/* Form */
.sc_form .sc_form_info_item .sc_form_info_icon:before {
  font-family: "fontello";
}

.sc_form .sc_form_info_item_address .sc_form_info_icon:before {
  content: "\e8fd";
}

.sc_form .sc_form_info_item_email .sc_form_info_icon:before {
  content: "\e8fa";
}

.sc_form .sc_form_info_item_phone .sc_form_info_icon:before {
  content: "\e8f5";
}

[class*=scheme_].sc_form {
  background-color: var(--theme-color-bg_color);
}

span.sc_form_field_title {
  color: var(--theme-color-text_dark);
}

.sc_form .sc_form_info_icon {
  color: var(--theme-color-text_link);
}

.sc_form .sc_form_info_data > a,
.sc_form .sc_form_info_data > span {
  color: var(--theme-color-text_dark);
}

.sc_form .sc_form_info_data > a:hover {
  color: var(--theme-color-text_link);
}

/* Googlemap */
.sc_googlemap_content,
[class*=scheme_].sc_googlemap_content {
  color: var(--theme-color-text);
  background-color: var(--theme-color-bg_color);
}

.sc_googlemap_content b,
.sc_googlemap_content strong,
[class*=scheme_].sc_googlemap_content b,
[class*=scheme_].sc_googlemap_content strong {
  color: var(--theme-color-text_dark);
}

.sc_googlemap_content_detailed:before {
  color: var(--theme-color-text_link);
}

/* Price */
.sc_price_item {
  color: var(--theme-color-extra_text);
  background-color: var(--theme-color-text_dark);
  border-color: var(--theme-color-extra_bd_color);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.sc_price_item:hover {
  -webkit-transform: translateY(-8px);
          transform: translateY(-8px);
}
.sc_price_item.with_image .sc_price_item_inner,
.sc_price_item .sc_price_item_inner {
  padding: 50px;
}
.sc_price_item .sc_price_item_info {
  padding: 0;
}
.sc_price_item .sc_price_item_icon {
  color: var(--theme-color-bg_color) !important;
}
.sc_price_item:hover .sc_price_item_icon {
  color: var(--theme-color-bg_color) !important;
}
.sc_price_item .sc_price_item_label {
  background-color: var(--theme-color-text_link);
  color: var(--theme-color-inverse_text);
}
.sc_price_item:hover .sc_price_item_label {
  background-color: var(--theme-color-text_hover);
  color: var(--theme-color-inverse_text);
}
.sc_price_item .sc_price_item_subtitle {
  color: var(--theme-color-bg_color);
}
.sc_price_item .sc_price_item_title,
.sc_price_item .sc_price_item_title a {
  color: var(--theme-color-bg_color) !important;
}
.sc_price_item:hover .sc_price_item_title, .sc_price_item:hover .sc_price_item_title a {
  color: var(--theme-color-extra_hover);
}
.sc_price_item .sc_price_item_title a:hover {
  color: var(--theme-color-text_link) !important;
}
.sc_price_item .sc_price_item_price {
  color: var(--theme-color-bg_color);
  letter-spacing: -0.02em;
}
.sc_price_item .sc_price_item_description,
.sc_price_item .sc_price_item_details {
  color: var(--theme-color-bg_color) !important;
}

/* Socials */
.socials_wrap:not(.socials_type_list) .social_item {
  margin-right: 2.7rem;
}

.socials_wrap:not(.socials_type_list) .social_item .social_icon {
  color: var(--theme-color-text_dark);
  width: 1em;
  height: 1em;
  line-height: 1em;
  text-align: center;
  border-radius: 0;
  font-size: 1.2rem;
  overflow: visible;
}

.socials_wrap:not(.socials_type_list) .social_item .social_icon:hover {
  color: var(--theme-color-text_link);
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.socials_wrap:not(.socials_type_list) .social_item.social_item_type_icons_names {
  margin-right: 1.6em;
}
.socials_wrap:not(.socials_type_list) .social_item.social_item_type_icons_names .social_icon {
  background-color: transparent;
  border-color: transparent;
  font-size: 1.1rem;
  width: auto;
  height: auto;
  line-height: inherit;
  color: var(--theme-color-text_dark);
  display: inline-block;
  margin-right: 0.5em;
  vertical-align: middle;
}
.socials_wrap:not(.socials_type_list) .social_item.social_item_type_icons_names:hover .social_icon {
  color: var(--theme-color-text_link);
  border-color: transparent;
  background-color: transparent;
}
.socials_wrap:not(.socials_type_list) .social_item.social_item_type_icons_names .social_icon + .social_name {
  font-size: 12px;
  letter-spacing: -0.02em;
  vertical-align: middle;
  margin: 0;
  color: var(--theme-color-text_dark);
}

.socials_wrap:not(.socials_type_list) .social_item.social_item_type_names .social_name {
  color: var(--theme-color-text_dark);
}
.socials_wrap:not(.socials_type_list) .social_item.social_item_type_names .social_name:hover {
  color: var(--theme-color-text_link);
}

.sc_layouts_panel .socials_wrap:not(.socials_type_list) .social_item {
  margin-right: 1.3em;
}
.sc_layouts_panel .socials_wrap:not(.socials_type_list) .social_item .social_icon {
  width: 1em;
  height: 1em;
  line-height: 1em;
  border-radius: 0;
  background-color: transparent;
}
.sc_layouts_panel .socials_wrap:not(.socials_type_list) .social_item .social_icon,
.sc_layouts_panel .socials_wrap:not(.socials_type_list) .social_item .social_icon i {
  color: var(--theme-color-text_dark);
}
.sc_layouts_panel .socials_wrap:not(.socials_type_list) .social_item:hover .social_icon {
  background-color: transparent;
}
.sc_layouts_panel .socials_wrap:not(.socials_type_list) .social_item:hover .social_icon,
.sc_layouts_panel .socials_wrap:not(.socials_type_list) .social_item:hover .social_icon i {
  color: var(--theme-color-alter_link);
}

.sidebar_inner .socials_wrap:not(.socials_type_list) .social_item .social_icon {
  background-color: var(--theme-color-alter_bg_hover);
}

.sidebar_inner .socials_wrap:not(.socials_type_list) .social_item:hover .social_icon,
.sidebar_inner .socials_wrap:not(.socials_type_list) .social_item:hover .social_icon i {
  color: var(--theme-color-inverse_link);
}

.sidebar_inner .socials_wrap:not(.socials_type_list) .social_item:hover .social_icon {
  background-color: var(--theme-color-alter_hover);
}

[class*=scheme_].sidebar .socials_wrap:not(.socials_type_list) .social_item .social_icon {
  color: var(--theme-color-inverse_link);
  background-color: var(--theme-color-alter_link);
}

[class*=scheme_].sidebar .socials_wrap:not(.socials_type_list) .social_item:hover .social_icon {
  color: var(--theme-color-inverse_hover);
  background-color: var(--theme-color-alter_hover);
}

[class*=scheme_].sidebar .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon {
  color: var(--theme-color-text_dark);
  background-color: transparent;
}

[class*=scheme_].sidebar .sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon {
  color: var(--theme-color-text_link);
  background-color: transparent;
}

.socials_wrap .trx_addons_icon-twitter-x {
  font-size: 90%;
}

/* Slider
---------------------------------------------- */
.swiper-container-fade .swiper-slide {
  background-color: var(--theme-color-bg_color);
}

.slide_cats {
  margin-top: -6px !important;
}
.slide_cats a {
  font-size: 12px !important;
  line-height: 14px !important;
  font-style: normal;
  font-weight: 600 !important;
  letter-spacing: 0.06em !important;
  background-color: var(--theme-color-text_link);
  color: var(--theme-color-extra_dark) !important;
  padding: 4px 12px 3px;
  margin: 6px 5px 0;
  display: inline-block;
}
.slide_cats a:hover {
  color: var(--theme-color-extra_dark) !important;
  background-color: var(--theme-color-text_link2);
}

.slider_container .slide_overlay {
  background: var(--theme-color-extra_bg_color_05);
}

.slider_container .slider-slide:hover .slide_overlay {
  background: var(--theme-color-extra_bg_color_07);
}

.slider_container .slide_title {
  font-weight: 700 !important;
  font-style: normal;
  text-decoration: none;
  text-transform: none !important;
  letter-spacing: -0.03em;
  margin: 0 !important;
}

.slider_container.slider_titles_center.slider_one .slide_info_large,
.slider_container.slider_titles_center.slider_one .slide_info_small {
  min-width: auto;
  max-width: 80%;
}

.slider_container.slider_titles_center.slider_multi .slide_info_large,
.slider_container.slider_titles_center.slider_multi .slide_info_small {
  min-width: auto;
  max-width: 100%;
}

/* Small titles */
.slider_container .slide_info_small {
  text-shadow: none !important;
  margin-bottom: 0 !important;
  padding: 31px 30px 24px !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
.slider_container .slide_info_small .slide_cats {
  margin-top: 0;
  margin-bottom: 18px;
  color: var(--theme-color-text_link) !important;
}

.slider_container .slide_info_small .slide_title {
  font-size: 32px !important;
  line-height: 32px !important;
  color: var(--theme-color-text_dark) !important;
}
.slider_container .slide_info_small .slide_title a {
  color: var(--theme-color-extra_dark) !important;
}
.slider_container .slide_info_small .slide_title a:hover {
  color: var(--theme-color-text_link) !important;
}

/* Large titles */
.slider_container .slide_info_large {
  margin-bottom: 0 !important;
  padding: 47px 46px 37px !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
.slider_container .slide_info_large .slide_cats {
  margin-top: 0;
  margin-bottom: 29px;
  color: var(--theme-color-text_link) !important;
}

.slider_container .slide_info_large .slide_title {
  font-size: 50px !important;
  line-height: 50px !important;
  color: var(--theme-color-text_dark) !important;
}
.slider_container .slide_info_large .slide_title a {
  color: var(--theme-color-text_dark) !important;
}
.slider_container .slide_info_large .slide_title a:hover {
  color: var(--theme-color-text_link) !important;
}

.slider_container.slider_titles_rb .slide_info_large,
.slider_container.slider_titles_lb .slide_info_large {
  max-width: 100%;
}

/* Outside wrap titles */
.slider_outer.slider_outer_titles_outside {
  padding-bottom: 97px;
}

.slider_titles_outside_wrap {
  max-height: 97px;
  padding: 25px 0 0 !important;
}
.slider_titles_outside_wrap .slide_info.active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
.slider_titles_outside_wrap .slide_info .slide_cats {
  margin-top: 0;
  margin-bottom: 18px;
  font-style: normal;
}

/* Slider with Video */
.slider_container .slider-slide.with_titles:before {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  bottom: -1px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.57)));
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.57) 100%);
  content: "";
  display: block;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  will-change: transform;
}

.swiper-container-flip.slider_container .slider-slide.with_titles:before {
  display: none;
}

.slider_container .slider-slide.with_titles > .trx_addons_video_player {
  position: initial;
  height: auto;
  width: auto;
  margin: 30px 30px 0;
}
.slider_container .slider-slide.with_titles > .trx_addons_video_player iframe {
  height: 100%;
  width: 100%;
}

.slider_container .slider-slide.with_large_titles > .trx_addons_video_player {
  margin-left: 47px;
  margin-right: 47px;
}

.slider_container .slider-slide.with_titles > .trx_addons_video_player .video_hover {
  position: relative;
  font-size: 1rem;
  width: 3.285rem;
  height: 3.285rem;
  line-height: 3.3rem;
}

.slider_container .slider-slide > .trx_addons_video_player.video_play .video_hover {
  display: none;
}

.slider_container .slider-slide.with_titles > .trx_addons_video_player.video_play .video_embed {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.slider_container .slider-slide.with_titles > .trx_addons_video_player + .slide_info_large {
  margin-top: 30px;
}

.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play:hover + .slide_info,
.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play:hover + .slide_info + .slide_content,
.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play:hover + .slide_content {
  -webkit-transform: none;
          transform: none;
}

/* Slider with Image tag */
.slider_type_images .slide_overlay {
  display: none;
}
.slider_type_images.slider_container .slide_info_small, .slider_type_images.slider_container .slide_info_large {
  position: absolute;
  background-color: var(--theme-color-extra_dark_07);
}
.slider_type_images.slider_container .slide_info_small .slide_title a, .slider_type_images.slider_container .slide_info_large .slide_title a {
  color: var(--theme-color-extra_bg_color) !important;
}
.slider_type_images.slider_container .slide_info_small .slide_title a:hover, .slider_type_images.slider_container .slide_info_large .slide_title a:hover {
  color: var(--theme-color-text_link) !important;
}

.slider_nocentered.slider_overflow_hidden.slider_one[data-effect=fade] .swiper-slide:not(.swiper-slide-active) {
  opacity: 0 !important;
}

/* Pagination */
.sidebar .slider_pagination_pos_bottom > .swiper-pagination,
.sidebar .slider_outer_pagination_pos_bottom > .swiper-pagination {
  bottom: 0.5em;
}

.slider_container .swiper-pagination-progressbar .swiper-pagination-progressbar-fill,
.slider_outer .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background-color: var(--theme-color-text_link);
}

.slider_outer > .swiper-pagination-fraction {
  color: var(--theme-color-text_dark);
}

.sc_slider_controls.swiper-pagination-fraction .swiper-pagination-total:before, .sc_slider_controls.slider_pagination_style_fraction .swiper-pagination-total:before {
  content: "of";
  margin: 0 0.2em;
}

/* Bullets - Bottom */
.swiper-pagination-bullet {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.slider_container.slider_pagination_bullets.slider_pagination_pos_bottom .swiper-pagination-bullets, .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom + .swiper-pagination-bullets {
  bottom: 2.8rem;
  position: absolute;
}
.slider_container.slider_pagination_bullets.slider_pagination_pos_bottom .swiper-pagination-bullet, .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom + .swiper-pagination-bullets .swiper-pagination-bullet {
  width: 11px;
  height: 11px;
  line-height: 11px;
  text-align: center;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  border-width: 2px;
  margin: 0 9px;
  border-color: var(--theme-color-bd_color);
}
.slider_container.slider_pagination_bullets.slider_pagination_pos_bottom .swiper-pagination-bullet:hover,
.slider_container.slider_pagination_bullets.slider_pagination_pos_bottom .swiper-pagination-bullet.swiper-pagination-bullet-active, .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom + .swiper-pagination-bullets .swiper-pagination-bullet:hover, .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom + .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
  border-color: var(--theme-color-text_link);
  background-color: var(--theme-color-text_link);
}

.sidebar .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom .swiper-pagination-bullets,
.elementor-sidebar .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom .swiper-pagination-bullets {
  bottom: 2.1rem;
}
.sidebar .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom .swiper-pagination-bullet, .sidebar .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom + .swiper-pagination-bullets .swiper-pagination-bullet,
.elementor-sidebar .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom .swiper-pagination-bullet,
.elementor-sidebar .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom + .swiper-pagination-bullets .swiper-pagination-bullet {
  width: 6px;
  height: 6px;
  line-height: 6px;
  text-align: center;
  border-width: 0;
  margin: 0 5px;
  opacity: 0.4;
  background-color: var(--theme-color-extra_dark);
}
.sidebar .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom .swiper-pagination-bullet:hover,
.sidebar .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom .swiper-pagination-bullet.swiper-pagination-bullet-active, .sidebar .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom + .swiper-pagination-bullets .swiper-pagination-bullet:hover, .sidebar .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom + .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,
.elementor-sidebar .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom .swiper-pagination-bullet:hover,
.elementor-sidebar .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom .swiper-pagination-bullet.swiper-pagination-bullet-active,
.elementor-sidebar .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom + .swiper-pagination-bullets .swiper-pagination-bullet:hover,
.elementor-sidebar .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom + .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
  opacity: 1;
  background-color: var(--theme-color-text_link);
}

/* Bullets - Bottom Outside */
.slider_container.slider_pagination_bullets.slider_pagination_pos_bottom_outside .swiper-pagination-bullet, .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom_outside + .swiper-pagination-bullets {
  margin-top: 2rem;
}
.slider_container.slider_pagination_bullets.slider_pagination_pos_bottom_outside .swiper-pagination-bullet, .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom_outside + .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 5px;
  border-color: var(--theme-color-bd_color);
}
.slider_container.slider_pagination_bullets.slider_pagination_pos_bottom_outside .swiper-pagination-bullet:hover,
.slider_container.slider_pagination_bullets.slider_pagination_pos_bottom_outside .swiper-pagination-bullet.swiper-pagination-bullet-active, .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom_outside + .swiper-pagination-bullets .swiper-pagination-bullet:hover, .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom_outside + .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
  border-color: var(--theme-color-text_link);
  background-color: var(--theme-color-text_link);
}

/* Bullets - Left / Right */
.slider_container.slider_pagination_bullets.slider_pagination_pos_left .swiper-pagination-bullet, .slider_container.slider_pagination_bullets.slider_pagination_pos_left + .swiper-pagination-bullets .swiper-pagination-bullet,
.slider_container.slider_pagination_bullets.slider_pagination_pos_right .swiper-pagination-bullet,
.slider_container.slider_pagination_bullets.slider_pagination_pos_right + .swiper-pagination-bullets .swiper-pagination-bullet {
  width: 11px;
  height: 11px;
  line-height: 11px;
  text-align: center;
  border-width: 2px;
  margin: 20px 0;
  border-color: var(--theme-color-bd_color);
}
.slider_container.slider_pagination_bullets.slider_pagination_pos_left .swiper-pagination-bullet:hover,
.slider_container.slider_pagination_bullets.slider_pagination_pos_left .swiper-pagination-bullet.swiper-pagination-bullet-active, .slider_container.slider_pagination_bullets.slider_pagination_pos_left + .swiper-pagination-bullets .swiper-pagination-bullet:hover, .slider_container.slider_pagination_bullets.slider_pagination_pos_left + .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,
.slider_container.slider_pagination_bullets.slider_pagination_pos_right .swiper-pagination-bullet:hover,
.slider_container.slider_pagination_bullets.slider_pagination_pos_right .swiper-pagination-bullet.swiper-pagination-bullet-active,
.slider_container.slider_pagination_bullets.slider_pagination_pos_right + .swiper-pagination-bullets .swiper-pagination-bullet:hover,
.slider_container.slider_pagination_bullets.slider_pagination_pos_right + .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
  border-color: var(--theme-color-text_link);
  background-color: var(--theme-color-text_link);
}

.slider_container.slider_pagination_pos_left .swiper-pagination-bullets {
  left: 3rem;
}

.slider_container.slider_pagination_pos_right .swiper-pagination-bullets {
  right: 3rem;
}

.elementor-section-full_width .slider_container.slider_pagination_pos_left .swiper-pagination-bullets {
  left: 5.714rem;
}
.elementor-section-full_width .slider_container.slider_pagination_pos_right .swiper-pagination-bullets {
  right: 5.714rem;
}

/* Controls */
.sc_slider_controls .slider_prev.with_title,
.sc_slider_controls .slider_next.with_title {
  padding: 0;
}

.sc_slider_controls.slider_pagination_style_progressbar .slider_controls_wrap .slider_pagination_wrap {
  height: 4px;
}

/* Controls - Buttons / Arrows */
.slider_container.slider_controls_side .slider_controls_wrap > .slider_prev,
.slider_outer_controls_side .slider_controls_wrap > .slider_prev {
  margin-left: calc(2.4em - 8px);
}

.slider_container.slider_controls_side .slider_controls_wrap > .slider_next,
.slider_outer_controls_side .slider_controls_wrap > .slider_next {
  margin-right: calc(2.4em - 8px);
}

.slider_container.slider_controls_side:hover .slider_controls_wrap > a,
.slider_outer_controls_side:hover .slider_controls_wrap > a {
  margin-left: 2.4em;
  margin-right: 2.4em;
}

.slider_container.slider_controls_side .slider_controls_wrap > a,
.slider_outer_controls_outside .slider_controls_wrap > a,
.slider_outer_controls_side .slider_controls_wrap > a,
.slider_outer_controls_bottom .slider_controls_wrap > a {
  width: 3.236em;
  height: 3.236em;
  line-height: 3.236em;
}

.slider_outer_controls_bottom > .slider_controls_wrap {
  margin-top: 2rem;
}

.slider_container.slider_controls_side .slider_controls_wrap > a,
.slider_outer_controls_side .slider_controls_wrap > a {
  color: var(--theme-color-text_dark);
  background-color: var(--theme-color-bg_color);
  border-color: var(--theme-color-bg_color);
}

.slider_outer_controls_outside .slider_controls_wrap > a,
.slider_container.slider_controls_top .slider_controls_wrap > a,
.slider_container.slider_controls_bottom .slider_controls_wrap > a,
.slider_outer_controls_bottom .slider_controls_wrap > a {
  color: var(--theme-color-bg_color);
  background-color: var(--theme-color-text_dark);
  border-color: var(--theme-color-text_dark);
}

.slider_container.slider_controls_side .slider_controls_wrap > a:hover,
.slider_outer_controls_side .slider_controls_wrap > a:hover,
.slider_outer_controls_outside .slider_controls_wrap > a:hover,
.slider_container.slider_controls_top .slider_controls_wrap > a:hover,
.slider_container.slider_controls_bottom .slider_controls_wrap > a:hover,
.slider_outer_controls_bottom .slider_controls_wrap > a:hover {
  color: var(--theme-color-inverse_link);
  background-color: var(--theme-color-text_link);
  border-color: var(--theme-color-text_link);
}

.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap > a {
  color: var(--theme-color-text_dark);
  background-color: var(--theme-color-bd_color);
  border-color: var(--theme-color-bd_color);
}

.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap > a:hover {
  color: var(--theme-color-extra_dark);
  background-color: var(--theme-color-extra_hover);
  border-color: var(--theme-color-extra_hover);
}

.sc_slider_controller_vertical .slider_outer_controls_side:hover .slider_controls_wrap > a {
  margin-left: 0;
  margin-right: 0;
}

.slider_centered.slider_container.slider_controls_side .slider_controls_wrap > a, .slider_centered.slider_outer_controls_outside .slider_controls_wrap > a, .slider_centered.slider_outer_controls_side .slider_controls_wrap > a {
  width: 4.285rem;
  height: 4.285rem;
  line-height: 4.285rem;
  border-radius: 0;
}
.slider_centered.slider_container.slider_controls_side:hover .slider_controls_wrap > a, .slider_centered.slider_outer_controls_side:hover .slider_controls_wrap > a {
  margin-left: 0;
  margin-right: 0;
}
.slider_centered.slider_container.slider_controls_side .slider_controls_wrap > a, .slider_centered.slider_outer_controls_side .slider_controls_wrap > a {
  color: var(--theme-color-extra_dark);
  background-color: var(--theme-color-extra_bg_color);
  border-color: var(--theme-color-extra_bg_color);
}
.slider_centered.slider_container.slider_controls_side .slider_controls_wrap > a:hover, .slider_centered.slider_outer_controls_side .slider_controls_wrap > a:hover {
  color: var(--theme-color-inverse_link);
  background-color: var(--theme-color-text_link);
  border-color: var(--theme-color-text_link);
}

.sc_slider_controls .slider_controls_wrap > a {
  width: 1em;
  height: 1em;
  line-height: 1em;
  text-align: center;
}

.sc_slider_controls .slider_controls_wrap > a {
  color: var(--theme-color-text_dark);
  background-color: transparent;
  border-color: transparent;
}

.sc_slider_controls .slider_controls_wrap > a:hover {
  color: var(--theme-color-text_hover);
  background-color: transparent;
  border-color: transparent;
}

/* Controls - Top Buttons / Arrows */
.slider_outer_controls_top > .slider_controls_wrap {
  font-size: 0.9rem;
  height: 2.54em;
  top: -4.8em !important;
}

.slider_outer_controls_top .slider_controls_wrap > a {
  width: 2.357rem;
  height: 2.357rem;
  line-height: 2.6em;
  color: var(--theme-color-extra_dark);
  background-color: var(--theme-color-extra_bg_hover);
  border-color: var(--theme-color-extra_bg_hover);
}

.slider_outer_controls_top .slider_controls_wrap > a:hover {
  color: var(--theme-color-inverse_link) !important;
  background-color: var(--theme-color-text_link);
  border-color: var(--theme-color-text_link);
}

/* Styles for Mozilla
------------------------------------------ */
@-moz-document url-prefix() {
  .slider_outer_controls_top .slider_controls_wrap > a {
    line-height: 2.4em;
  }
}
/* Controls - Icons in controls */
.sc_slider_controls .slider_controls_wrap > a:before,
.slider_container.slider_controls_side .slider_controls_wrap > a:before,
.slider_outer_controls_side .slider_controls_wrap > a:before,
.slider_outer_controls_outside .slider_controls_wrap > a:before,
.slider_outer_controls_top .slider_controls_wrap > a:before,
.slider_outer_controls_bottom .slider_controls_wrap > a:before {
  font-family: "fontello";
  font-size: 0.65em;
  display: block;
}

.sc_slider_controls .slider_controls_wrap > .slider_prev:before,
.slider_container.slider_controls_side .slider_controls_wrap > .slider_prev:before,
.slider_outer_controls_side .slider_controls_wrap > .slider_prev:before,
.slider_outer_controls_outside .slider_controls_wrap > .slider_prev:before,
.slider_outer_controls_top .slider_controls_wrap > .slider_prev:before,
.slider_outer_controls_bottom .slider_controls_wrap > .slider_prev:before {
  content: "\e9b4";
}

.sc_slider_controls .slider_controls_wrap > .slider_next:before,
.slider_container.slider_controls_side .slider_controls_wrap > .slider_next:before,
.slider_outer_controls_side .slider_controls_wrap > .slider_next:before,
.slider_outer_controls_outside .slider_controls_wrap > .slider_next:before,
.slider_outer_controls_top .slider_controls_wrap > .slider_next:before,
.slider_outer_controls_bottom .slider_controls_wrap > .slider_next:before {
  content: "\e9b3";
}

.slider_elastistack_outer.slider_outer_controls {
  padding-bottom: 5em;
}

.slider_elastistack.slider_controls > .slider_controls_wrap {
  bottom: -5em;
}

.slider_elastistack_outer.slider_outer_controls .slider_controls_wrap > .slider_next {
  margin: 0 !important;
  color: var(--theme-color-extra_dark);
  background-color: var(--theme-color-extra_bg_hover);
  border-color: var(--theme-color-extra_bg_hover);
}
.slider_elastistack_outer.slider_outer_controls .slider_controls_wrap > .slider_next:before {
  content: "\e929";
}
.slider_elastistack_outer.slider_outer_controls .slider_controls_wrap > .slider_next:hover {
  color: var(--theme-color-inverse_link);
  background-color: var(--theme-color-text_link);
  border-color: var(--theme-color-text_link);
}

/* Controls - Progress bar */
.sc_slider_controls.slider_pagination_style_progress .sc_slider_controls_wrap {
  background-color: var(--theme-color-bd_color);
}

.sc_slider_controls .slider_progress_bar {
  background-color: var(--theme-color-text_link);
}

.sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination-progressbar {
  bottom: 0;
}

.sc_item_slider.slider_outer_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  border-color: var(--theme-color-text_link);
  background-color: var(--theme-color-text_link);
}

/* Controls - Fraction */
.sc_slider_controls.slider_pagination_style_fraction .slider_controls_wrap {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.sc_slider_controls.slider_pagination_style_fraction .slider_controls_wrap .slider_pagination_wrap {
  font-size: 1rem;
}
.sc_slider_controls.slider_pagination_style_fraction .slider_pagination_wrap > .swiper-pagination-current,
.sc_slider_controls.slider_pagination_style_fraction .slider_pagination_wrap > * {
  font-size: inherit;
  line-height: inherit;
}
.sc_slider_controls.slider_pagination_style_fraction .slider_controls_wrap > a {
  width: 1.3em;
  height: 1.3em;
  line-height: 1.3em;
  color: var(--theme-color-text_dark);
  background-color: transparent;
  border-color: transparent;
}
.sc_slider_controls.slider_pagination_style_fraction .slider_controls_wrap > a:hover {
  color: var(--theme-color-text_link);
  background-color: transparent;
  border-color: transparent;
}
.sc_slider_controls.slider_pagination_style_fraction .slider_controls_wrap > a:before {
  font-family: "fontello";
  font-size: 0.9em;
}
.sc_slider_controls.slider_pagination_style_fraction .slider_controls_wrap > a.with_title {
  width: auto;
  padding: 0;
}

.sc_item_slider.slider_outer_pagination_fraction {
  padding-bottom: 0;
}

/* Fraction - Left */
.slider_container.slider_pagination_fraction.slider_pagination_pos_left .swiper-pagination-fraction, .slider_container.slider_pagination_fraction.slider_pagination_pos_left + .swiper-pagination-fraction {
  bottom: 1em;
  padding-left: 1em;
  color: #ffffff;
  text-shadow: 0 0 2px black;
}

/* Fraction - Right */
.slider_container.slider_pagination_fraction.slider_pagination_pos_right .swiper-pagination-fraction, .slider_container.slider_pagination_fraction.slider_pagination_pos_right + .swiper-pagination-fraction {
  bottom: 1em;
  padding-right: 1em;
  color: #ffffff;
  text-shadow: 0 0 2px black;
}

/* Fraction - Bottom */
.slider_container.slider_pagination_fraction.slider_pagination_pos_bottom .swiper-pagination-fraction, .slider_container.slider_pagination_fraction.slider_pagination_pos_bottom + .swiper-pagination-fraction {
  bottom: 1em;
  color: #ffffff;
  text-shadow: 0 0 2px black;
}

/* Fraction - Bottom Outside */
.slider_container.slider_pagination_fraction.slider_pagination_pos_bottom_outside .swiper-pagination-fraction, .slider_container.slider_pagination_fraction.slider_pagination_pos_bottom_outside + .swiper-pagination-fraction {
  margin-top: 2rem;
}

/* Controller */
.sc_slider_controller .slider-slide.swiper-slide-active:after {
  background-color: var(--theme-color-text_link);
}

.sc_slider_controller_titles .slider-slide {
  border-top: 2px solid var(--theme-color-text_light);
  background-color: transparent;
}

.sc_slider_controller_titles .slider-slide:after {
  background-color: transparent;
}

.sc_slider_controller_titles .slider-slide:before {
  display: none;
}

.sc_slider_controller_titles .slider-slide.swiper-slide-active {
  border-color: var(--theme-color-alter_link);
  background-color: transparent;
}

.sc_slider_controller_titles .sc_slider_controller_info {
  width: 100%;
}

.sc_slider_controller_titles .sc_slider_controller_info_title {
  color: var(--theme-color-alter_dark_075);
  text-transform: none;
}

.sc_slider_controller_titles .slider-slide.swiper-slide-active .sc_slider_controller_info_title {
  color: var(--theme-color-alter_dark);
}

.sc_slider_controller_titles .sc_slider_controller_info_number {
  display: none;
  color: var(--theme-color-alter_light);
}

.sc_slider_controller_titles .slider_controls_wrap > a {
  color: var(--theme-color-inverse_link);
  background-color: var(--theme-color-text_link);
}

.sc_slider_controller_titles .slider_controls_wrap > a:hover {
  color: var(--theme-color-bg_color);
  background-color: var(--theme-color-text_dark);
}

.sc_slider_controller_thumbs_titles .slider-slide:before {
  content: "";
  background: var(--theme-color-extra_bg_color_05);
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
}

.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_date {
  color: var(--theme-color-text_light);
}

.slider_outer_wrap .sc_slider_controller .slider-slide.swiper-slide-active {
  background-color: var(--theme-color-alter_bg_color);
}

.slider_outer_wrap .sc_slider_controller .slider-slide.swiper-slide-active .sc_slider_controller_item_info_date {
  color: var(--theme-color-alter_light);
}

.slider_outer_wrap .sc_slider_controller .slider-slide.swiper-slide-active .sc_slider_controller_item_info_title {
  color: var(--theme-color-alter_dark);
}

.slider_outer_wrap .sc_slider_controller .slider-slide.swiper-slide-active .sc_slider_controller_item_info_cats a {
  color: var(--theme-color-alter_link);
}

.slider_outer_wrap .sc_slider_controller .slider-slide.swiper-slide-active .sc_slider_controller_item_info_cats a:hover {
  color: var(--theme-color-alter_hover);
}

.sc_slider_controller_horizontal {
  margin-top: 0;
  padding-top: 0;
}
.sc_slider_controller_horizontal .swiper-wrapper {
  height: var(--sc-slider-controller-height);
}

.sc_slider_controller_horizontal[data-controls="1"] {
  padding-left: 0;
  padding-right: 0;
}

.sc_slider_controller_horizontal .slider_controls_wrap {
  display: none;
}

.sc_slider_controller_horizontal .slider-slide.swiper-slide-active:after {
  display: none;
}

/* Slide info */
.slider_container .slide_info.slide_info_large {
  background-color: var(--theme-color-bg_color_07);
}

.slider_container .slide_info.slide_info_large:hover {
  background-color: var(--theme-color-bg_color);
}

.slider_container .slide_info.slide_info_large .slide_cats {
  color: var(--theme-color-text);
}

.slider_container .slide_info.slide_info_large .slide_cats a {
  color: var(--theme-color-text_link);
}

.slider_container .slide_info.slide_info_large .slide_title,
.slider_container .slide_info.slide_info_large .slide_title a {
  color: var(--theme-color-text_dark);
}

.slider_container .slide_info.slide_info_large .slide_date {
  color: var(--theme-color-text);
}

.slider_container .slide_info.slide_info_large:hover .slide_date {
  color: var(--theme-color-text_light);
}

.slider_container .slide_info.slide_info_large .slide_cats a:hover,
.slider_container .slide_info.slide_info_large .slide_title a:hover {
  color: var(--theme-color-text_hover);
}

.slider_container.slider_multi .slide_cats a:hover,
.slider_container.slider_multi .slide_title a:hover,
.slider_container.slider_multi a:hover .slide_title {
  color: var(--theme-color-text_hover);
}

.slider_titles_outside_wrap .slide_title a {
  color: var(--theme-color-text_dark);
}

.slider_titles_outside_wrap .slide_title a:hover {
  color: var(--theme-color-text_link);
}

.slider_titles_outside_wrap .slide_cats,
.slider_titles_outside_wrap .slide_subtitle {
  color: var(--theme-color-text_link);
}

/* Slider in the widgets area */
.header_widgets_wrap .slider_container .slide_overlay.slide_overlay_large {
  background-color: transparent;
}

.header_widgets_wrap .slider_container.slider_titles_center:not(.slider_multi) .slide_info.slide_info_large {
  width: 18em;
}

.sidebar .slider_container.slider_multi .slide_info:not(.slide_info_large),
.sidebar .slider_container .slide_info:not(.slide_info_large),
.footer_wrap .slider_container.slider_multi .slide_info:not(.slide_info_large),
.footer_wrap .slider_container .slide_info:not(.slide_info_large) {
  bottom: 8px;
}

.sidebar .slider_container.slider_multi .slide_title,
.sidebar .slider_container .slide_info:not(.slide_info_large) .slide_title,
.footer_wrap .slider_container.slider_multi .slide_title,
.footer_wrap .slider_container .slide_info:not(.slide_info_large) .slide_title {
  font-size: 1.2em;
  line-height: 1.2em;
  margin-bottom: 6px;
}

.sidebar .slider_container.slider_multi .slide_date,
.sidebar .slider_container .slide_info:not(.slide_info_large) .slide_date,
.footer_wrap .slider_container.slider_multi .slide_date,
.footer_wrap .slider_container .slide_info:not(.slide_info_large) .slide_date {
  font-size: 12px;
  line-height: 16px;
}

/* Slider in the posts */
.post_featured .slider_swiper[data-slides-per-view="1"][data-slides-centered="1"] {
  max-width: 855px;
  margin: auto;
}

/* Video
---------------------------------------------- */
.sidebar .trx_addons_video_list_controller_right .trx_addons_video_list_video_wrap,
.footer_wrap .trx_addons_video_list_controller_right .trx_addons_video_list_video_wrap {
  padding-right: 0;
}

.sidebar .trx_addons_video_list_controller_right .trx_addons_video_list_controller_wrap,
.footer_wrap .trx_addons_video_list_controller_right .trx_addons_video_list_controller_wrap {
  position: relative;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  width: 100%;
  height: auto;
}

.sc_widget_video .wp-video {
  min-width: 100%;
}

.sc_layouts_popup .trx_addons_video_player .mejs-container {
  min-height: 33.33vw;
}
.sc_layouts_popup .trx_addons_video_player .mejs-container .mejs-overlay-play {
  height: 100% !important;
}

/* Video List Widget */
.trx_addons_video_list {
  /* Common styles */
  overflow: hidden;
  /* Play Icon */
  /* Subtitle */
  /* Meta */
  /* Controller */
  /* Titles animation */
}
.trx_addons_video_list .mejs-mediaelement {
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.trx_addons_video_list .trx_addons_video_list_video_wrap,
.trx_addons_video_list .trx_addons_video_list_video_wrap .trx_addons_video_player {
  -webkit-transition: all 0.3s !important;
  transition: all 0.3s !important;
  background-color: transparent;
}
.trx_addons_video_list .trx_addons_video_list_video_wrap .trx_addons_video_player iframe {
  width: 100% !important;
}
.trx_addons_video_list .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover {
  position: relative;
  cursor: pointer;
}
.trx_addons_video_list .trx_addons_video_player.video_play .video_hover {
  opacity: 0;
}
.trx_addons_video_list .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover:before {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  bottom: -1px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.57)));
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.57) 100%);
  content: "";
  display: block;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  will-change: transform;
}
.trx_addons_video_list .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover.video_play > img {
  opacity: 1;
}
.trx_addons_video_list .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover.video_play:before {
  display: none;
}
.trx_addons_video_list .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover .video_hover {
  background-color: var(--theme-color-extra_dark);
  border-color: var(--theme-color-extra_dark);
  color: var(--theme-color-extra_bg_color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.trx_addons_video_list .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover .video_hover:before {
  margin-left: 4px;
  margin-top: 1px;
}
.trx_addons_video_list .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover .video_hover:hover {
  background-color: var(--theme-color-extra_hover);
  border-color: var(--theme-color-extra_hover);
  color: var(--theme-color-extra_dark);
  width: 5em;
  height: 5em;
}
.sidebar_show .trx_addons_video_list .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover .video_hover:hover {
  width: 4em;
  height: 4em;
}
.trx_addons_video_list .trx_addons_video_list_subtitle {
  font-size: 12px;
  font-weight: 500 !important;
  letter-spacing: 0.06em;
}
.trx_addons_video_list .trx_addons_video_list_subtitle .trx_addons_extended_taxonomy_img {
  display: none !important;
}
.trx_addons_video_list .trx_addons_video_list_subtitle a {
  display: inline;
}
.trx_addons_video_list .trx_addons_video_list_subtitle a:not(:last-of-type) {
  margin-right: 8px;
}
.trx_addons_video_list .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover:not(.video_play) + .trx_addons_video_list_title_wrap {
  display: block;
}
.trx_addons_video_list .trx_addons_video_list_video_wrap .trx_addons_video_list_meta {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.trx_addons_video_list .trx_addons_video_list_video_wrap .trx_addons_video_list_meta .post_meta_item {
  margin-left: 0;
  margin-right: 0.7em;
}
.trx_addons_video_list .trx_addons_video_list_video_wrap .trx_addons_video_list_meta .post_meta_item:last-child {
  margin-right: 0;
}
.trx_addons_video_list .trx_addons_video_list_video_wrap .trx_addons_video_list_meta .post_meta_item:before {
  margin-right: 5px;
}
.trx_addons_video_list .trx_addons_video_list_video_wrap .trx_addons_video_list_meta .post_meta_item .author_name {
  font-weight: 700;
}
.trx_addons_video_list .trx_addons_video_list_controller_wrap {
  max-height: none;
}
.trx_addons_video_list .trx_addons_video_list_controller_item_active,
.trx_addons_video_list .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item,
.trx_addons_video_list .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item:hover {
  background-color: var(--theme-color-bg_color_0);
}
.trx_addons_video_list .trx_addons_video_list_controller_wrap .trx_addons_video_list_image {
  overflow: hidden !important;
  will-change: transform;
  max-width: none;
}
.trx_addons_video_list .trx_addons_video_list_controller_wrap .trx_addons_video_list_image img {
  width: 100%;
}
.trx_addons_video_list .trx_addons_video_list_controller_wrap .trx_addons_video_list_image .trx_addons_video_list_image_label {
  background-color: var(--theme-color-extra_hover);
  background: none;
  font-weight: 700;
  position: absolute;
  z-index: 4;
  top: 50%;
  right: auto;
  bottom: auto;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  border-radius: 10px;
  color: var(--theme-color-extra_dark);
  font-size: 12px;
  letter-spacing: 0.06em;
  line-height: 1rem;
  padding: 3px 10px;
}
.trx_addons_video_list .trx_addons_video_list_controller_wrap .trx_addons_video_list_title {
  padding-bottom: 3px;
}
.trx_addons_video_list .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item {
  background-color: inherit;
}
.trx_addons_video_list .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item .trx_addons_video_list_controller_item_link {
  z-index: 2001;
}
.trx_addons_video_list .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item.trx_addons_video_list_controller_item_active .trx_addons_video_list_controller_item_link {
  display: none !important;
}
.trx_addons_video_list .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item:not(.trx_addons_video_list_controller_item_active) .trx_addons_video_list_title a {
  color: var(--theme-color-text_dark);
}
.trx_addons_video_list .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item:not(.trx_addons_video_list_controller_item_active) .trx_addons_video_list_title a,
.trx_addons_video_list .trx_addons_video_list .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item:not(.trx_addons_video_list_controller_item_active) .trx_addons_video_list_subtitle a {
  cursor: default !important;
}
.trx_addons_video_list .trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_image + .trx_addons_video_list_info .trx_addons_video_list_subtitle,
.trx_addons_video_list .trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_image + .trx_addons_video_list_info .trx_addons_video_list_title:first-child {
  margin-top: 0;
}
.trx_addons_video_list .trx_addons_video_list_controller_wrap .trx_addons_video_list_subtitle a,
.trx_addons_video_list .trx_addons_video_list_controller_wrap .trx_addons_video_list_title a {
  pointer-events: none;
}
.trx_addons_video_list .trx_addons_video_list_video_wrap .trx_addons_video_list_image,
.trx_addons_video_list .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover,
.trx_addons_video_list .trx_addons_video_list_controller_item .trx_addons_video_list_image,
.trx_addons_video_list .trx_addons_video_list_controller_item .trx_addons_video_player.with_cover {
  overflow: hidden;
}
.trx_addons_video_list .trx_addons_video_list_video_wrap .trx_addons_video_list_image img,
.trx_addons_video_list .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover > img,
.trx_addons_video_list .trx_addons_video_list_controller_item .trx_addons_video_list_image img,
.trx_addons_video_list .trx_addons_video_list_controller_item .trx_addons_video_player.with_cover > img {
  -webkit-transition: -webkit-transform 1s ease;
  transition: -webkit-transform 1s ease;
  transition: transform 1s ease;
  transition: transform 1s ease, -webkit-transform 1s ease;
}
.trx_addons_video_list .trx_addons_video_list_video_wrap .trx_addons_video_list_title a,
.trx_addons_video_list .trx_addons_video_list_controller_item .trx_addons_video_list_title a {
  display: inline;
  background-image: -webkit-gradient(linear, left top, right top, from(currentColor), to(currentColor));
  background-image: linear-gradient(to right, currentColor 0%, currentColor 100%);
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 0 2px;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: background-size 0.8s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: background-size 0.8s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.trx_addons_video_list .trx_addons_video_list_video_wrap .trx_addons_video_list_title a:hover,
.trx_addons_video_list .trx_addons_video_list_controller_item .trx_addons_video_list_title a:hover {
  color: currentColor !important;
}
.trx_addons_video_list .trx_addons_video_list_video_wrap:hover .trx_addons_video_list_image img,
.trx_addons_video_list .trx_addons_video_list_video_wrap:hover .trx_addons_video_player.with_cover > img,
.trx_addons_video_list .trx_addons_video_list_controller_item:hover .trx_addons_video_list_image img,
.trx_addons_video_list .trx_addons_video_list_controller_item:hover .trx_addons_video_player.with_cover > img {
  -webkit-transform: scale(1.075) rotate(0.2deg);
          transform: scale(1.075) rotate(0.2deg);
}
.trx_addons_video_list .trx_addons_video_list_video_wrap:hover .trx_addons_video_list_title a,
.trx_addons_video_list .trx_addons_video_list_controller_item:hover .trx_addons_video_list_title a {
  background-size: 100% 2px;
}
.trx_addons_video_list .trx_addons_video_list_video_wrap.trx_addons_video_list_controller_item_active:hover .trx_addons_video_list_title a,
.trx_addons_video_list .trx_addons_video_list_controller_item.trx_addons_video_list_controller_item_active:hover .trx_addons_video_list_title a {
  background-size: 0;
  -webkit-transition: none;
  transition: none;
}

/* Layout: Default & Alter Style */
.trx_addons_video_list_type_alter,
.trx_addons_video_list_type_default {
  /* Controller Right & Left */
  /* Controller Right */
  /* Controller Left */
  /* Controller Bottom */
}
.trx_addons_video_list_type_alter .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item,
.trx_addons_video_list_type_default .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item {
  max-height: 110px;
}
.trx_addons_video_list_type_alter .trx_addons_video_list_controller_wrap .trx_addons_video_list_subtitle,
.trx_addons_video_list_type_default .trx_addons_video_list_controller_wrap .trx_addons_video_list_subtitle {
  margin-bottom: 8px;
}
.trx_addons_video_list_type_alter .trx_addons_video_list_controller_wrap .trx_addons_video_list_subtitle a,
.trx_addons_video_list_type_default .trx_addons_video_list_controller_wrap .trx_addons_video_list_subtitle a {
  color: var(--theme-color-text);
}
.trx_addons_video_list_type_alter .trx_addons_video_list_controller_wrap .trx_addons_video_list_image,
.trx_addons_video_list_type_default .trx_addons_video_list_controller_wrap .trx_addons_video_list_image {
  vertical-align: top;
  width: 38.68%;
}
.trx_addons_video_list_type_alter .trx_addons_video_list_controller_wrap .trx_addons_video_list_image + .trx_addons_video_list_info,
.trx_addons_video_list_type_default .trx_addons_video_list_controller_wrap .trx_addons_video_list_image + .trx_addons_video_list_info {
  vertical-align: top;
  width: 61.32%;
}
.trx_addons_video_list_type_alter .trx_addons_video_list_controller_item:not(.trx_addons_video_list_controller_item_active) .trx_addons_video_list_image,
.trx_addons_video_list_type_default .trx_addons_video_list_controller_item:not(.trx_addons_video_list_controller_item_active) .trx_addons_video_list_image {
  position: relative;
}
.trx_addons_video_list_type_alter .trx_addons_video_list_controller_item.trx_addons_video_list_controller_item_active .trx_addons_video_list_image:after,
.trx_addons_video_list_type_default .trx_addons_video_list_controller_item.trx_addons_video_list_controller_item_active .trx_addons_video_list_image:after {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  display: block;
  background: rgba(18, 20, 24, 0.35);
}
.trx_addons_video_list_type_alter .trx_addons_video_list_controller_item .trx_addons_video_list_image:before,
.trx_addons_video_list_type_default .trx_addons_video_list_controller_item .trx_addons_video_list_image:before {
  position: absolute;
  z-index: 2000;
  top: 50%;
  left: 50%;
  border-radius: 50%;
  width: 2.7857rem;
  height: 2.7857rem;
  line-height: 2.5rem;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  background-color: var(--theme-color-bg_color_0);
  border: 2px solid var(--theme-color-extra_link);
  color: var(--theme-color-extra_link);
  content: "\e9a2";
  font-size: 0.7rem;
  text-align: center;
  opacity: 1;
  overflow: hidden;
  font-family: "fontello";
}
.trx_addons_video_list_type_alter .trx_addons_video_list_controller_item:hover .trx_addons_video_list_image:before,
.trx_addons_video_list_type_alter .trx_addons_video_list_controller_item.trx_addons_video_list_controller_item_active .trx_addons_video_list_image:before,
.trx_addons_video_list_type_default .trx_addons_video_list_controller_item:hover .trx_addons_video_list_image:before,
.trx_addons_video_list_type_default .trx_addons_video_list_controller_item.trx_addons_video_list_controller_item_active .trx_addons_video_list_image:before {
  background-color: var(--theme-color-extra_dark);
  border-color: var(--theme-color-extra_dark);
  color: var(--theme-color-extra_bg_color);
}
.trx_addons_video_list_type_alter.trx_addons_video_list_controller_right .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item, .trx_addons_video_list_type_alter.trx_addons_video_list_controller_left .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item,
.trx_addons_video_list_type_default.trx_addons_video_list_controller_right .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item,
.trx_addons_video_list_type_default.trx_addons_video_list_controller_left .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.trx_addons_video_list_type_alter.trx_addons_video_list_controller_right .trx_addons_video_list_controller_item + .trx_addons_video_list_controller_item, .trx_addons_video_list_type_alter.trx_addons_video_list_controller_left .trx_addons_video_list_controller_item + .trx_addons_video_list_controller_item,
.trx_addons_video_list_type_default.trx_addons_video_list_controller_right .trx_addons_video_list_controller_item + .trx_addons_video_list_controller_item,
.trx_addons_video_list_type_default.trx_addons_video_list_controller_left .trx_addons_video_list_controller_item + .trx_addons_video_list_controller_item {
  margin-top: 30px;
}
.trx_addons_video_list_type_alter.trx_addons_video_list_controller_right .trx_addons_video_list_controller_wrap .trx_addons_video_list_info, .trx_addons_video_list_type_alter.trx_addons_video_list_controller_left .trx_addons_video_list_controller_wrap .trx_addons_video_list_info,
.trx_addons_video_list_type_default.trx_addons_video_list_controller_right .trx_addons_video_list_controller_wrap .trx_addons_video_list_info,
.trx_addons_video_list_type_default.trx_addons_video_list_controller_left .trx_addons_video_list_controller_wrap .trx_addons_video_list_info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.trx_addons_video_list_type_alter.trx_addons_video_list_controller_right .trx_addons_video_list_controller_wrap .trx_addons_video_list_image + .trx_addons_video_list_info, .trx_addons_video_list_type_alter.trx_addons_video_list_controller_left .trx_addons_video_list_controller_wrap .trx_addons_video_list_image + .trx_addons_video_list_info,
.trx_addons_video_list_type_default.trx_addons_video_list_controller_right .trx_addons_video_list_controller_wrap .trx_addons_video_list_image + .trx_addons_video_list_info,
.trx_addons_video_list_type_default.trx_addons_video_list_controller_left .trx_addons_video_list_controller_wrap .trx_addons_video_list_image + .trx_addons_video_list_info {
  padding-left: 1.5em;
}
.trx_addons_video_list_type_alter.trx_addons_video_list_controller_right .trx_addons_video_list_video_wrap,
.trx_addons_video_list_type_default.trx_addons_video_list_controller_right .trx_addons_video_list_video_wrap {
  padding-right: 34.1%;
}
.trx_addons_video_list_type_alter.trx_addons_video_list_controller_right .trx_addons_video_list_controller_wrap,
.trx_addons_video_list_type_default.trx_addons_video_list_controller_right .trx_addons_video_list_controller_wrap {
  width: 34.1%;
  height: 100%;
}
.trx_addons_video_list_type_alter.trx_addons_video_list_controller_right .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item,
.trx_addons_video_list_type_default.trx_addons_video_list_controller_right .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item {
  padding: 0 13px 0 30px;
}
.trx_addons_video_list_type_alter.trx_addons_video_list_controller_left .trx_addons_video_list_video_wrap,
.trx_addons_video_list_type_default.trx_addons_video_list_controller_left .trx_addons_video_list_video_wrap {
  padding-left: 34.1%;
}
.trx_addons_video_list_type_alter.trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item,
.trx_addons_video_list_type_default.trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item {
  padding: 30px 40px 0 0;
  width: 33.333333%;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: auto;
}
.trx_addons_video_list_type_alter.trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_image,
.trx_addons_video_list_type_default.trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_image {
  width: 38%;
}
.trx_addons_video_list_type_alter.trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_image + .trx_addons_video_list_info,
.trx_addons_video_list_type_default.trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_image + .trx_addons_video_list_info {
  width: 62%;
}

/* Layout: Default Style */
.trx_addons_video_list_type_default {
  /* Controller Right */
  /* Controller Left */
  /* Controller Bottom */
}
.trx_addons_video_list_type_default .trx_addons_video_list_video_wrap .trx_addons_video_list_subtitle {
  margin-bottom: 21px;
}
.trx_addons_video_list_type_default .trx_addons_video_list_video_wrap .trx_addons_video_list_subtitle a {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-color: var(--theme-color-text_link);
  padding: 4px 12px 3px;
  line-height: 18px;
  color: var(--theme-color-extra_dark);
}
.trx_addons_video_list_type_default .trx_addons_video_list_video_wrap .trx_addons_video_list_title,
.trx_addons_video_list_type_default .trx_addons_video_list_video_wrap .trx_addons_video_list_title a {
  color: var(--theme-color-extra_dark);
}
.trx_addons_video_list_type_default .trx_addons_video_list_video_wrap .trx_addons_video_list_title a:hover {
  color: var(--theme-color-extra_hover);
}
.trx_addons_video_list_type_default .trx_addons_video_list_video_wrap .trx_addons_video_list_title + .trx_addons_video_list_meta {
  margin-top: 13px;
}
.trx_addons_video_list_type_default .trx_addons_video_list_video_wrap .trx_addons_video_list_meta .post_meta_item {
  color: var(--theme-color-extra_dark);
}
.trx_addons_video_list_type_default.trx_addons_video_list_controller_right .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover .video_hover {
  position: absolute;
  top: 4rem;
  right: auto;
  bottom: auto;
  left: 2.86rem;
  -webkit-transform: none;
          transform: none;
}
.trx_addons_video_list_type_default.trx_addons_video_list_controller_right .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap {
  position: absolute;
  top: auto;
  right: 2.86rem;
  bottom: 3.143rem;
  left: 2.86rem;
}
.trx_addons_video_list_type_default.trx_addons_video_list_controller_left .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover .video_hover {
  position: absolute;
  top: 4rem;
  right: 2.86rem;
  bottom: auto;
  left: auto;
  -webkit-transform: none;
          transform: none;
}
.trx_addons_video_list_type_default.trx_addons_video_list_controller_left .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap {
  position: absolute;
  top: auto;
  right: 2.86rem;
  bottom: 3.143rem;
  left: auto;
  text-align: right;
}
.trx_addons_video_list_type_default.trx_addons_video_list_controller_left .trx_addons_video_list_controller_wrap {
  width: 34.1%;
  height: 100%;
}
.trx_addons_video_list_type_default.trx_addons_video_list_controller_left .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item {
  padding: 0 55px 0 0;
}
.trx_addons_video_list_type_default.trx_addons_video_list_controller_left .trx_addons_video_list_video_wrap .trx_addons_video_list_meta {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.trx_addons_video_list_type_default.trx_addons_video_list_controller_bottom .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover .video_hover {
  position: absolute;
  top: 4rem;
  right: auto;
  bottom: auto;
  left: 2.86rem;
  -webkit-transform: none;
          transform: none;
}

@media (min-width: 601px) {
  .trx_addons_video_list_type_default .trx_addons_video_list_video_wrap:hover .trx_addons_video_list_subtitle a,
  .trx_addons_video_list_type_default .trx_addons_video_list_video_wrap .trx_addons_video_list_subtitle a:hover {
    color: var(--theme-color-extra_dark);
    background-color: var(--theme-color-text_link2);
  }
}
/* Layout: Alter Style */
.trx_addons_video_list_type_alter {
  /* Controller Left */
  /* Controller Bottom */
}
.trx_addons_video_list_type_alter .trx_addons_video_list_video_wrap .trx_addons_video_player + .trx_addons_video_list_title_wrap {
  margin-top: 22px;
}
.trx_addons_video_list_type_alter .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap {
  display: block;
  max-width: none;
  position: static;
}
.trx_addons_video_list_type_alter .trx_addons_video_list_video_wrap .trx_addons_video_list_subtitle {
  margin-bottom: 15px;
  color: var(--theme-color-text);
}
.trx_addons_video_list_type_alter .trx_addons_video_list_video_wrap .trx_addons_video_list_subtitle a {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  color: var(--theme-color-text);
}
.trx_addons_video_list_type_alter .trx_addons_video_list_video_wrap .trx_addons_video_list_subtitle a:hover {
  color: var(--theme-color-text_link);
}
.trx_addons_video_list_type_alter .trx_addons_video_list_video_wrap .trx_addons_video_list_title,
.trx_addons_video_list_type_alter .trx_addons_video_list_video_wrap .trx_addons_video_list_title a {
  color: var(--theme-color-text_dark);
}
.trx_addons_video_list_type_alter .trx_addons_video_list_video_wrap .trx_addons_video_list_title a:hover {
  color: var(--theme-color-text_dark) !important;
}
.trx_addons_video_list_type_alter .trx_addons_video_list_video_wrap .trx_addons_video_list_title + .trx_addons_video_list_meta {
  margin-top: 13px;
}
.trx_addons_video_list_type_alter .trx_addons_video_list_video_wrap .trx_addons_video_list_meta .post_meta_item {
  color: var(--theme-color-text);
}
.trx_addons_video_list_type_alter .trx_addons_video_list_video_wrap .trx_addons_video_list_meta .post_meta_item .author_name {
  color: var(--theme-color-text_dark);
}
.trx_addons_video_list_type_alter.trx_addons_video_list_controller_left .trx_addons_video_list_controller_wrap {
  width: 33%;
  height: 100%;
}
.trx_addons_video_list_type_alter.trx_addons_video_list_controller_left .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item {
  padding: 0 40px 0 0;
}
.trx_addons_video_list_type_alter.trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_image + .trx_addons_video_list_info {
  margin-top: 1em;
}

/* Layout: Wide Style */
.trx_addons_video_list_type_wide {
  /* Controller Right */
  /* Controller Left */
  /* Controller Bottom */
}
.trx_addons_video_list_type_wide .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap {
  position: absolute;
  z-index: 4;
  top: auto;
  right: auto;
  bottom: 3.2rem;
  left: 2.9rem;
}
.trx_addons_video_list_type_wide .trx_addons_video_list_video_wrap .trx_addons_video_list_subtitle {
  margin-bottom: 21px;
}
.trx_addons_video_list_type_wide .trx_addons_video_list_subtitle {
  color: var(--theme-color-extra_dark);
}
.trx_addons_video_list_type_wide .trx_addons_video_list_subtitle a {
  line-height: 18px;
  padding: 4px 12px 3px;
  color: var(--theme-color-extra_dark);
  background-color: var(--theme-color-text_link);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.trx_addons_video_list_type_wide .trx_addons_video_list_subtitle a:hover {
  background-color: var(--theme-color-text_link2);
  color: var(--theme-color-extra_dark);
}
.trx_addons_video_list_type_wide .trx_addons_video_list_title,
.trx_addons_video_list_type_wide .trx_addons_video_list_title a {
  color: var(--theme-color-extra_dark) !important;
}
.trx_addons_video_list_type_wide .trx_addons_video_list_title a:hover {
  color: var(--theme-color-extra_hover) !important;
}
.trx_addons_video_list_type_wide .trx_addons_video_list_meta .post_meta_item {
  color: var(--theme-color-extra_dark);
}
.trx_addons_video_list_type_wide .trx_addons_video_list_video_wrap .trx_addons_video_list_title + .trx_addons_video_list_meta {
  margin-top: 13px;
}
.trx_addons_video_list_type_wide .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item {
  padding: 0;
  height: calc(50% - 5px);
}
.trx_addons_video_list_type_wide .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item + .trx_addons_video_list_controller_item {
  margin-top: 0.7142rem;
}
.trx_addons_video_list_type_wide .trx_addons_video_list_controller_item .trx_addons_video_list_image,
.trx_addons_video_list_type_wide .trx_addons_video_list_controller_item .trx_addons_video_list_image img {
  width: 100%;
  max-height: 100%;
}
.trx_addons_video_list_type_wide .trx_addons_video_list_controller_item .trx_addons_video_list_image:before {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.57)), to(rgba(0, 0, 0, 0.73)));
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.57) 100%, rgba(0, 0, 0, 0.73) 100%);
  content: "";
  display: block;
  opacity: 1;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
.trx_addons_video_list_type_wide .trx_addons_video_list_controller_item:hover .trx_addons_video_list_image:before,
.trx_addons_video_list_type_wide .trx_addons_video_list_controller_item.trx_addons_video_list_controller_item_active .trx_addons_video_list_image:before {
  opacity: 0.35;
}
.trx_addons_video_list_type_wide .trx_addons_video_list_controller_wrap .trx_addons_video_list_image .trx_addons_video_list_image_label {
  position: absolute;
  z-index: 4;
  top: 2.6rem;
  right: auto;
  bottom: auto;
  left: 2rem;
  -webkit-transform: none;
          transform: none;
}
.trx_addons_video_list_type_wide .trx_addons_video_list_controller_item .trx_addons_video_list_info {
  width: 100%;
  position: absolute;
  z-index: 4;
  top: auto;
  right: 0;
  bottom: 2.1rem;
  left: 0;
  padding: 0 2rem;
}
.trx_addons_video_list_type_wide .trx_addons_video_list_controller_wrap .trx_addons_video_list_subtitle {
  margin-bottom: 14px;
}
.trx_addons_video_list_type_wide .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item .trx_addons_video_list_controller_item_link {
  z-index: 5;
}
.trx_addons_video_list_type_wide .trx_addons_video_list_controller_item:after {
  position: absolute;
  z-index: 4;
  top: 2.6rem;
  right: auto;
  bottom: auto;
  left: 2rem;
  border-radius: 50%;
  width: 2.7857rem;
  height: 2.7857rem;
  line-height: 2.7rem;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: var(--theme-color-bg_color_0);
  border: 2px solid var(--theme-color-extra_link);
  color: var(--theme-color-extra_link);
  content: "\e9a2";
  font-size: 0.7rem;
  text-align: center;
  opacity: 1;
  overflow: hidden;
  padding-left: 3px;
  font-family: "fontello";
}
.trx_addons_video_list_type_wide .trx_addons_video_list_controller_item.trx_addons_video_list_controller_item_active:after {
  background-color: var(--theme-color-extra_dark);
  border-color: var(--theme-color-extra_dark);
  color: var(--theme-color-extra_bg_color);
}
.trx_addons_video_list_type_wide.trx_addons_video_list_controller_right .trx_addons_video_list_video_wrap {
  padding-right: 34.1%;
}
.trx_addons_video_list_type_wide.trx_addons_video_list_controller_right .trx_addons_video_list_controller_wrap {
  width: 34.1%;
  height: 100%;
  padding-left: 0.7142rem;
  padding-right: 2.9rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.sidebar_show .trx_addons_video_list_type_wide.trx_addons_video_list_controller_right .trx_addons_video_list_controller_wrap {
  padding-right: 0.9rem;
}
.sidebar_show .trx_addons_video_list_type_wide.trx_addons_video_list_controller_right .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item .trx_addons_video_list_subtitle {
  display: none;
}
.sidebar_show .trx_addons_video_list_type_wide.trx_addons_video_list_controller_right .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item .trx_addons_video_list_title {
  font-size: 17px;
  line-height: 18px;
}
@-moz-document url-prefix() {
  .trx_addons_video_list_type_wide.trx_addons_video_list_controller_right .trx_addons_video_list_controller_wrap {
    padding-right: 2rem;
  }
}
.trx_addons_video_list_type_wide.trx_addons_video_list_controller_right .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover .video_hover {
  position: absolute;
  top: 3.5rem;
  right: auto;
  bottom: auto;
  left: 2.86rem;
  -webkit-transform: none;
          transform: none;
}
.trx_addons_video_list_type_wide.trx_addons_video_list_controller_left .trx_addons_video_list_video_wrap {
  padding-left: 34.1%;
}
.trx_addons_video_list_type_wide.trx_addons_video_list_controller_left .trx_addons_video_list_controller_wrap {
  width: 34.1%;
  height: 100%;
  padding-left: 2.9rem;
  padding-right: 0.7142rem;
}
@-moz-document url-prefix() {
  .trx_addons_video_list_type_wide.trx_addons_video_list_controller_left .trx_addons_video_list_controller_wrap {
    padding-left: 2rem;
  }
}
.trx_addons_video_list_type_wide.trx_addons_video_list_controller_left .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover .video_hover {
  position: absolute;
  top: 3.5rem;
  right: auto;
  bottom: auto;
  left: 2.86rem;
  -webkit-transform: none;
          transform: none;
}
.trx_addons_video_list_type_wide.trx_addons_video_list_controller_left .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap {
  left: calc(34.1% + 2.86rem);
}
.trx_addons_video_list_type_wide.trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap {
  margin-top: 0.714285rem;
  max-height: none;
  padding-bottom: 1.142857rem;
}
.trx_addons_video_list_type_wide.trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item {
  width: calc(25% - 0.535714rem);
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: auto;
}
.trx_addons_video_list_type_wide.trx_addons_video_list_controller_bottom .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover .video_hover {
  position: absolute;
  top: 3.5rem;
  right: auto;
  bottom: auto;
  left: 2.86rem;
  -webkit-transform: none;
          transform: none;
}
.trx_addons_video_list_type_wide.trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item + .trx_addons_video_list_controller_item {
  margin-left: 10px;
  margin-top: 0;
}

/* Layout: News Style */
.trx_addons_video_list_type_news {
  /* Controller Right & Left */
  /* Controller Right */
  /* Controller Left */
  /* Controller Bottom */
}
.trx_addons_video_list_type_news .trx_addons_video_player .video_embed {
  padding-bottom: 0;
}
.trx_addons_video_list_type_news .trx_addons_video_player.with_cover .video_hover {
  top: 34.5%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.sidebar_show .trx_addons_video_list_type_news .trx_addons_video_player.with_cover .video_hover {
  top: 28%;
  width: 3.5em;
  height: 3.5em;
  line-height: 3.5em;
  text-align: center;
}
.trx_addons_video_list_type_news .trx_addons_video_player.video_play {
  z-index: 101;
}
.trx_addons_video_list_type_news .trx_addons_video_player.without_cover {
  padding-bottom: 53px;
}
.trx_addons_video_list_type_news .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap {
  top: 55%;
  bottom: 1em;
  left: 50%;
  width: 100%;
  max-width: none;
  padding: 0 20%;
  text-align: center;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.trx_addons_video_list_type_news .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_subtitle {
  color: var(--theme-color-inverse_link);
}
.trx_addons_video_list_type_news .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_subtitle a {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-color: var(--theme-color-text_link);
  padding: 4px 12px 3px;
  color: var(--theme-color-inverse_link);
  line-height: 18px;
}
.trx_addons_video_list_type_news .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_subtitle a:hover {
  color: var(--theme-color-extra_dark);
  background-color: var(--theme-color-text_link2);
}
.trx_addons_video_list_type_news .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_subtitle {
  margin-bottom: 21px;
}
.sidebar_show .trx_addons_video_list_type_news .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_subtitle {
  display: none;
}
.trx_addons_video_list_type_news .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_title,
.trx_addons_video_list_type_news .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_title a {
  color: var(--theme-color-extra_dark);
}
.trx_addons_video_list_type_news .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_title a:hover {
  color: var(--theme-color-text_link);
}
.trx_addons_video_list_type_news .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_title + .trx_addons_video_list_meta {
  margin-top: 13px;
}
.sidebar_show .trx_addons_video_list_type_news .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_title + .trx_addons_video_list_meta {
  display: none;
}
.trx_addons_video_list_type_news .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_meta {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.trx_addons_video_list_type_news .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_meta .post_meta_item {
  color: var(--theme-color-extra_dark);
}
.trx_addons_video_list_type_news .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_meta .post_meta_item .author_name {
  color: var(--theme-color-extra_dark);
}
.trx_addons_video_list_type_news .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item {
  display: inline-block;
  padding: 37px 25px 25px;
  background-color: var(--theme-color-bg_color);
}
.trx_addons_video_list_type_news .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item:hover {
  background-color: var(--theme-color-bg_color);
}
.trx_addons_video_list_type_news .trx_addons_video_list_controller_item:before {
  border-radius: 50%;
  width: 1.857142rem;
  height: 1.857142rem;
  line-height: 1.9rem;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-color: var(--theme-color-bg_color_0);
  border: 2px solid var(--theme-color-bd_color);
  color: var(--theme-color-text_dark);
  content: "\e9a2";
  cursor: pointer;
  opacity: 1;
  overflow: hidden;
  padding-left: 1px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: "fontello";
  font-size: 0.6rem;
  text-align: center;
  z-index: 101;
}
.trx_addons_video_list_type_news .trx_addons_video_list_controller_item.trx_addons_video_list_controller_item_active:before {
  border-color: var(--theme-color-inverse_link);
  color: var(--theme-color-inverse_link);
}
.trx_addons_video_list_type_news .trx_addons_video_list_controller_item .trx_addons_video_list_image:after {
  content: "";
  position: absolute;
  z-index: 100;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: var(--theme-color-bg_color_0);
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}
.trx_addons_video_list_type_news .trx_addons_video_list_controller_item.trx_addons_video_list_controller_item_active .trx_addons_video_list_image:after {
  background-color: var(--theme-color-extra_bg_color_015);
}
.trx_addons_video_list_type_news .trx_addons_video_list_controller_item:not(.trx_addons_video_list_controller_item_active) .trx_addons_video_list_controller_item_link:before {
  position: absolute;
  z-index: 101;
  top: 0;
  left: 0;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-color: var(--theme-color-text_link);
  content: "";
  display: block;
  height: 2px;
  opacity: 0;
  width: 100%;
}
.trx_addons_video_list_type_news .trx_addons_video_list_controller_item .trx_addons_video_list_controller_item_link:hover:before {
  opacity: 1;
}
.trx_addons_video_list_type_news .trx_addons_video_list_controller_wrap .trx_addons_video_list_image {
  bottom: 0;
  display: none;
  left: 0;
  position: absolute;
  width: 100%;
  z-index: 100;
}
.trx_addons_video_list_type_news .trx_addons_video_list_controller_wrap .trx_addons_video_list_image img {
  width: 100%;
}
.trx_addons_video_list_type_news .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item_active,
.trx_addons_video_list_type_news .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item_active:hover {
  background-color: var(--theme-color-extra_bg_color);
}
.trx_addons_video_list_type_news .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item_active .trx_addons_video_list_image {
  display: inline-block;
  max-height: 140%;
  -webkit-transition: max-height 0.3s ease;
  transition: max-height 0.3s ease;
}
.trx_addons_video_list_type_news .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item_active.hide_oveflow_image .trx_addons_video_list_image {
  max-height: 100%;
  overflow: hidden;
}
.trx_addons_video_list_type_news .trx_addons_video_list_controller_wrap .trx_addons_video_list_image_label {
  display: none;
}
.trx_addons_video_list_type_news .trx_addons_video_list_controller_wrap .trx_addons_video_list_info {
  display: block;
  margin-top: 18px;
  padding: 0;
  position: relative;
  width: 100%;
  z-index: 101;
}
.trx_addons_video_list_type_news .trx_addons_video_list_controller_wrap .trx_addons_video_list_subtitle a {
  color: var(--theme-color-text);
}
.trx_addons_video_list_type_news .trx_addons_video_list_controller_wrap .trx_addons_video_list_title {
  margin-top: 0 !important;
}
.trx_addons_video_list_type_news .trx_addons_video_list_controller_wrap .trx_addons_video_list_title a {
  color: var(--theme-color-text_dark);
}
.trx_addons_video_list_type_news .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item.trx_addons_video_list_controller_item_active .trx_addons_video_list_title,
.trx_addons_video_list_type_news .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item.trx_addons_video_list_controller_item_active .trx_addons_video_list_title a {
  color: var(--theme-color-extra_link) !important;
}
.trx_addons_video_list_type_news .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item.trx_addons_video_list_controller_item_active .trx_addons_video_list_title a:hover {
  color: var(--theme-color-extra_link) !important;
}
.trx_addons_video_list_type_news.trx_addons_video_list_controller_right .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item, .trx_addons_video_list_type_news.trx_addons_video_list_controller_left .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: calc(50% - 3px);
  padding: 2rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.trx_addons_video_list_type_news.trx_addons_video_list_controller_right .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item + .trx_addons_video_list_controller_item, .trx_addons_video_list_type_news.trx_addons_video_list_controller_left .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item + .trx_addons_video_list_controller_item {
  margin-top: 6px;
}
.trx_addons_video_list_type_news.trx_addons_video_list_controller_right .trx_addons_video_player.with_cover .video_hover {
  position: absolute;
  z-index: 2000;
  top: 4rem;
  right: auto;
  bottom: auto;
  left: 2.86rem;
  -webkit-transform: none;
  transform: none;
}
.trx_addons_video_list_type_news.trx_addons_video_list_controller_right .trx_addons_video_list_video_wrap {
  padding-right: 25.965%;
}
.trx_addons_video_list_type_news.trx_addons_video_list_controller_right .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap {
  position: absolute;
  top: auto;
  right: 2.86rem;
  bottom: 3.143rem;
  left: 2.86rem;
  -webkit-transform: none;
  transform: none;
  max-width: calc(74% - 4rem);
  text-align: left;
}
.trx_addons_video_list_type_news.trx_addons_video_list_controller_right .trx_addons_video_list_video_wrap .trx_addons_video_list_meta {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.trx_addons_video_list_type_news.trx_addons_video_list_controller_right .trx_addons_video_list_controller_wrap {
  padding-left: 6px;
  padding-right: 12px;
  width: 25.965%;
}
.trx_addons_video_list_type_news.trx_addons_video_list_controller_right .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item + .trx_addons_video_list_controller_item {
  margin-top: 6px;
}
.trx_addons_video_list_type_news.trx_addons_video_list_controller_left .trx_addons_video_player.with_cover .video_hover {
  position: absolute;
  z-index: 2000;
  top: 4rem;
  right: 2.86rem;
  bottom: auto;
  left: auto;
  -webkit-transform: none;
  transform: none;
}
.trx_addons_video_list_type_news.trx_addons_video_list_controller_left .trx_addons_video_list_video_wrap {
  padding-left: 25.965%;
}
.trx_addons_video_list_type_news.trx_addons_video_list_controller_left .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap {
  position: absolute;
  top: auto;
  right: 2.86rem;
  bottom: 3.143rem;
  left: auto;
  -webkit-transform: none;
  transform: none;
  max-width: calc(74% - 4rem);
  text-align: right;
}
.trx_addons_video_list_type_news.trx_addons_video_list_controller_left .trx_addons_video_list_video_wrap .trx_addons_video_list_meta {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.trx_addons_video_list_type_news.trx_addons_video_list_controller_left .trx_addons_video_list_controller_wrap {
  padding-left: 12px;
  padding-right: 6px;
  width: 25.965%;
}
.trx_addons_video_list_type_news.trx_addons_video_list_controller_left .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item + .trx_addons_video_list_controller_item {
  margin-top: 6px;
}
.trx_addons_video_list_type_news.trx_addons_video_list_controller_bottom {
  padding-bottom: 12.071428rem;
}
.trx_addons_video_list_type_news.trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap {
  bottom: 0;
  height: 15.857142rem;
  margin-top: 6px;
  padding: 4.214285rem 0 1rem;
  position: absolute;
  width: 100%;
}
.trx_addons_video_list_type_news.trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item {
  width: calc(25% - 4.5px);
  overflow: visible;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.trx_addons_video_list_type_news.trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item + .trx_addons_video_list_controller_item {
  margin-left: 6px;
}
.sidebar_show .trx_addons_video_list_type_news.trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item + .trx_addons_video_list_controller_item {
  margin-left: 9px;
}
.sidebar_show .trx_addons_video_list_type_news.trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item {
  width: calc(33.3333% - 6px);
}

/* Firefox Fix */
@-moz-document url-prefix() {
  .trx_addons_video_list_type_news.trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap.with_scroll .trx_addons_video_list_controller_item {
    padding-top: 22px;
  }
}
/* Layout: Classic Style */
.trx_addons_video_list_type_classic {
  /* Title Bottom */
  /* Title Side */
}
.trx_addons_video_list_type_classic .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover:hover .video_hover {
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.trx_addons_video_list_type_classic .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap {
  background-color: var(--theme-color-alter_bg_color);
}
.trx_addons_video_list_type_classic .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_subtitle {
  display: inline-block;
  color: var(--theme-color-text);
}
.trx_addons_video_list_type_classic .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_subtitle a {
  color: var(--theme-color-text);
}
.trx_addons_video_list_type_classic .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_subtitle a:hover {
  color: var(--theme-color-text_link);
}
.trx_addons_video_list_type_classic .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_title,
.trx_addons_video_list_type_classic .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_title a,
.trx_addons_video_list_type_classic .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_title a:hover {
  color: var(--theme-color-text_dark) !important;
}
.trx_addons_video_list_type_classic .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_meta {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 11px;
}
.trx_addons_video_list_type_classic .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_meta .post_meta_item {
  color: var(--theme-color-text_light);
}
.trx_addons_video_list_type_classic .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap .trx_addons_video_list_meta .post_meta_item .author_name {
  color: var(--theme-color-text_dark);
}
.trx_addons_video_list_type_classic .trx_addons_video_list_controller_wrap {
  position: relative;
  width: 100%;
}
.trx_addons_video_list_type_classic.trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: auto;
}
.trx_addons_video_list_type_classic .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item {
  display: inline-block;
  padding: 0;
  width: calc(25% - 22.5px);
}
.trx_addons_video_list_type_classic .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item + .trx_addons_video_list_controller_item {
  margin-left: 30px;
}
.trx_addons_video_list_type_classic .trx_addons_video_list_controller_wrap .trx_addons_video_list_image,
.trx_addons_video_list_type_classic .trx_addons_video_list_controller_wrap .trx_addons_video_list_image img {
  width: 100%;
}
.trx_addons_video_list_type_classic .trx_addons_video_list_controller_wrap .trx_addons_video_list_image + .trx_addons_video_list_info {
  width: 100%;
  margin-top: 17px;
  padding: 0;
}
.trx_addons_video_list_type_classic .trx_addons_video_list_controller_wrap .trx_addons_video_list_subtitle {
  margin-bottom: 8px;
}
.trx_addons_video_list_type_classic .trx_addons_video_list_controller_wrap .trx_addons_video_list_subtitle a {
  color: var(--theme-color-text);
}
.trx_addons_video_list_type_classic .trx_addons_video_list_controller_wrap .trx_addons_video_list_title a {
  color: var(--theme-color-text_dark);
}
.trx_addons_video_list_type_classic .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item_active .trx_addons_video_list_title a:hover {
  color: var(--theme-color-text_link);
}
.trx_addons_video_list_type_classic .trx_addons_video_list_controller_item .trx_addons_video_list_image:before {
  position: absolute;
  z-index: 2000;
  top: 50%;
  left: 50%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 50%;
  width: 3.714286rem;
  height: 3.714286rem;
  line-height: 3.714286rem;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background-color: var(--theme-color-extra_dark);
  display: block;
  font-size: 1rem;
  overflow: hidden;
  padding-left: 1px;
  text-align: center;
  content: "\e9a2";
  color: var(--theme-color-extra_bg_color);
  font-family: "fontello";
}
.trx_addons_video_list_type_classic .trx_addons_video_list_controller_item:hover .trx_addons_video_list_image:before,
.trx_addons_video_list_type_classic .trx_addons_video_list_controller_item.trx_addons_video_list_controller_item_active .trx_addons_video_list_image:before {
  background-color: var(--theme-color-extra_bg_color);
  border-color: var(--theme-color-extra_bg_color);
  color: var(--theme-color-extra_dark);
}
.trx_addons_video_list_type_classic .trx_addons_video_list_controller_item.trx_addons_video_list_controller_item_active .trx_addons_video_list_image:after {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  display: block;
  background: var(--theme-color-extra_bg_color_015);
}
.trx_addons_video_list_type_classic.trx_addons_video_list_title_default .trx_addons_video_list_video_wrap .trx_addons_video_player,
.trx_addons_video_list_type_classic.trx_addons_video_list_title_default .trx_addons_video_list_video_wrap .trx_addons_video_player iframe {
  max-height: 610px !important;
}
.trx_addons_video_list_type_classic.trx_addons_video_list_title_default .trx_addons_video_list_video_wrap .trx_addons_video_player.video_play {
  z-index: 101;
}
.trx_addons_video_list_type_classic.trx_addons_video_list_title_default .trx_addons_video_list_video_wrap .trx_addons_video_player.without_cover + .trx_addons_video_list_title_wrap,
.trx_addons_video_list_type_classic.trx_addons_video_list_title_default .trx_addons_video_list_video_wrap .trx_addons_video_player.video_play + .trx_addons_video_list_title_wrap {
  opacity: 0;
}
.trx_addons_video_list_type_classic.trx_addons_video_list_title_default .trx_addons_video_list_video_wrap .trx_addons_video_list_title_wrap {
  display: block !important;
  border-radius: 5px;
  position: relative;
  top: -4.785414rem;
  right: 0;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  padding: 1.1rem 5% 0.714286rem;
  text-align: center;
  width: 60%;
  z-index: 100;
  opacity: 1;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.trx_addons_video_list_type_classic.trx_addons_video_list_title_default .trx_addons_video_list_title_wrap .trx_addons_video_list_subtitle {
  margin-bottom: 12px;
}
.trx_addons_video_list_type_classic.trx_addons_video_list_title_default .trx_addons_video_list_title_wrap .trx_addons_video_list_title a {
  color: var(--theme-color-text_dark) !important;
}
.trx_addons_video_list_type_classic.trx_addons_video_list_title_default .trx_addons_video_list_title_wrap .trx_addons_video_list_title + .trx_addons_video_list_meta {
  margin-top: 10px;
}
.trx_addons_video_list_type_classic.trx_addons_video_list_title_default .trx_addons_video_list_controller_wrap {
  margin-top: -3.071428rem;
}
.trx_addons_video_list_type_classic.trx_addons_video_list_title_alter .trx_addons_video_list_video_wrap,
.trx_addons_video_list_type_classic.trx_addons_video_list_title_alter .trx_addons_video_list_video_wrap .trx_addons_video_player,
.trx_addons_video_list_type_classic.trx_addons_video_list_title_alter .trx_addons_video_list_video_wrap .trx_addons_video_player iframe {
  max-height: 530px !important;
}
.trx_addons_video_list_type_classic.trx_addons_video_list_title_alter .trx_addons_video_list_video_wrap .trx_addons_video_player {
  max-width: 74.4%;
  margin: 0 0 0 auto;
}
.trx_addons_video_list_type_classic.trx_addons_video_list_title_alter .trx_addons_video_player.without_cover,
.trx_addons_video_list_type_classic.trx_addons_video_list_title_alter .trx_addons_video_list_video_wrap .trx_addons_video_player.video_play {
  position: relative;
  z-index: 101;
  max-width: 100%;
}
.trx_addons_video_list_type_classic.trx_addons_video_list_title_alter .trx_addons_video_list_title_wrap {
  padding: 30px 30px 30px 0;
  position: absolute;
  top: 50%;
  left: 0;
  bottom: auto;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
  min-height: 78.5%;
  max-height: 95%;
  width: 40.3%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.trx_addons_video_list_type_classic.trx_addons_video_list_title_alter .trx_addons_video_list_title_wrap .trx_addons_video_list_subtitle {
  margin-top: 0;
  margin-bottom: 15px;
}
.trx_addons_video_list_type_classic.trx_addons_video_list_title_alter .trx_addons_video_list_title_wrap .trx_addons_video_list_title + .trx_addons_video_list_meta {
  margin-top: 13px;
}
.trx_addons_video_list_type_classic.trx_addons_video_list_title_alter .trx_addons_video_list_title_wrap .trx_addons_video_list_meta {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.trx_addons_video_list_type_classic.trx_addons_video_list_title_alter .trx_addons_video_list_controller_wrap {
  margin-top: 2.142857rem;
}

/* For IE */
.ua_ie .trx_addons_video_list_type_classic.trx_addons_video_list_title_alter .trx_addons_video_list_video_wrap {
  padding-left: 25.614917%;
}

/* Scroll for Chrome */
.trx_addons_video_list .trx_addons_video_list_controller_wrap::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.trx_addons_video_list .trx_addons_video_list_controller_wrap::-webkit-scrollbar-track {
  background-color: var(--theme-color-extra_bg_hover);
}
.trx_addons_video_list .trx_addons_video_list_controller_wrap::-webkit-scrollbar-thumb {
  background-color: var(--theme-color-extra_hover);
}

/* Sticky video */
.trx_addons_video_sticky {
  z-index: 2;
  position: relative;
}

.post_featured.with_thumb.with_video.post_video_play:not(.with_video_sticky_on) .trx_addons_video_sticky {
  position: initial;
}

.post_featured.with_video_sticky_on {
  overflow: visible;
}

.trx_addons_video_sticky_on .trx_addons_video_sticky_close {
  right: 86px;
  bottom: 357px;
  width: 4rem;
  height: 4rem;
  line-height: 4rem;
  text-align: center;
}

.trx_addons_video_sticky_on .trx_addons_video_sticky_inner {
  -webkit-box-shadow: 0 3px 26px rgba(0, 0, 0, 0.07);
  -ms-box-shadow: 0 3px 26px rgba(0, 0, 0, 0.07);
  box-shadow: 0 3px 26px rgba(0, 0, 0, 0.07);
  padding-top: 0;
  right: 80px;
  background-size: cover;
  background-position: center;
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_sticky_title {
  -webkit-box-shadow: 0 3px 26px rgba(0, 0, 0, 0.048);
  -ms-box-shadow: 0 3px 26px rgba(0, 0, 0, 0.048);
  box-shadow: 0 3px 26px rgba(0, 0, 0, 0.048);
  background-color: var(--theme-color-bg_color);
  bottom: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 1.35em 4em 1.1em 1.2em;
  position: absolute;
  width: 100%;
  display: block;
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_sticky_subtitle {
  color: var(--theme-color-text_link);
  margin-right: 0.8em;
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_player + .trx_addons_video_list_title_wrap {
  margin-top: 0;
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_player .video_embed {
  display: block;
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block !important;
  height: 4.4em;
  margin: 0;
  padding: 1.5em 3.5rem 1.5em 1.4em;
  position: absolute;
  top: 0;
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_subtitle {
  display: none;
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title {
  font-size: 1.5rem !important;
  margin: 0 !important;
}

.trx_addons_video_sticky_on .trx_addons_video_sticky_inner,
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner iframe {
  width: 600px !important;
  height: 347px !important;
}

.trx_addons_video_sticky_title {
  display: none;
}

/* Video player in narrow posts */
.narrow_content .trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item {
  width: 50%;
}
.narrow_content .trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item .trx_addons_video_list_title {
  font-size: 1em;
}

/* Blogger
---------------------------------------------- */
.sc_blogger {
  /* Post title */
  /* Post meta */
  /* Price */
  /* Excerpt */
  /* Read more */
  /* Pagination */
  /* Slider */
  /* Spaces for H6 */
  /* Spaces for H5 */
  /* Spaces for H4 */
  /* Spaces for H3 */
  /* Spaces for H2 */
  /* Spaces for H1 */
}
.sc_blogger .sc_blogger_item blockquote {
  margin: 0;
}
.sc_blogger .sc_blogger_item .slider_pagination_wrap,
.sc_blogger .sc_blogger_item .slider_controls_wrap {
  display: none !important;
}
.sc_blogger .post_featured + .post_header {
  display: block;
  max-width: none;
  padding: 0;
}
.sc_blogger .sc_blogger_item:not(.has-post-thumbnail):not(.sc_blogger_item_image_position_top):not(.format-gallery) .sc_blogger_item_content {
  padding: 0 !important;
  width: 100% !important;
}
.sc_blogger .post_featured + .sc_blogger_item_content .sc_blogger_item_title a {
  color: var(--theme-color-text_dark) !important;
}
.sc_blogger .post_meta:empty {
  display: none;
}
.sc_blogger .post_meta_categories a,
.sc_blogger .post_meta_categories .post_categories span {
  color: var(--theme-color-text);
}
.sc_blogger .post_meta_categories a:hover {
  color: var(--theme-color-text_link);
}
.sc_blogger .post_meta_item .post_author_avatar {
  display: none;
}
.sc_blogger .sc_blogger_item_align_right .post_meta .post_meta_item:after,
.sc_blogger .sc_blogger_item_align_right .post_meta .post_meta_item.post_edit:after {
  content: none;
}
.sc_blogger .sc_blogger_item_align_right .post_meta .post_meta_item + .post_meta_item {
  margin-left: 1.1em;
}
.sc_blogger .sc_blogger_item_price {
  font-size: 19px;
  line-height: 1.2em;
  font-weight: 400;
  color: var(--theme-color-text_light);
}
.sc_blogger .sc_blogger_item_excerpt {
  font-size: 15px;
  line-height: 26px;
}
.sc_blogger .sc_blogger_item_button.with_text .sc_button.sc_button_simple {
  font-size: 14px;
}
.sc_blogger .sc_button .icon {
  display: block !important;
}
.sc_blogger .sc_button .icon:before,
.sc_blogger .sc_button .icon:after {
  -webkit-transition: all ease 0.3s;
  transition: all ease 0.3s;
  display: inline-block;
  font-family: "fontello";
  font-weight: 400;
  vertical-align: middle;
}
.sc_blogger .sc_button .icon:before {
  content: "\e908";
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.sc_blogger .sc_button:hover .icon:before {
  content: "\e908";
  -webkit-transform: translateX(21px);
  transform: translateX(21px);
  opacity: 0;
}
.sc_blogger .sc_button .icon:after {
  -webkit-transform: translateX(-29px);
  transform: translateX(-29px);
  content: "\e9c7";
  font-size: 0.75em;
  line-height: 1em;
  opacity: 0;
  width: 0;
}
.sc_blogger .sc_button:hover .icon:after {
  -webkit-transform: translateX(-14px);
  transform: translateX(-14px);
  opacity: 1;
  width: 21px;
}
.sc_blogger nav.sc_item_pagination {
  margin-top: 2.85rem;
}
.sc_blogger nav.sc_item_pagination_infinite a span {
  opacity: 1;
}
.sc_blogger .slider_container:not(.slider_multi):not(.slider_type_images),
.sc_blogger .slider_container:not(.slider_multi):not(.slider_type_images) .slider-slide {
  min-height: 70px;
}
.sc_blogger .slider_container .slider-slide {
  cursor: pointer;
}
.sc_blogger .sc_blogger_title_tag_h6 {
  /* Image position - Top */
  /* Header */
  /* Categories */
  /* Post meta */
  /* Price */
  /* Excerpt */
  /* Read More */
}
.sc_blogger .sc_blogger_title_tag_h6.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
  margin-top: 13px;
}
.sc_blogger .sc_blogger_title_tag_h6.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content .sc_blogger_item_title:first-child {
  padding-top: 5px;
}
.sc_blogger .sc_blogger_title_tag_h6 .sc_blogger_item_header {
  margin-bottom: 13px;
}
.sc_blogger .sc_blogger_title_tag_h6 .post_meta_categories {
  margin-bottom: 8px;
}
.sc_blogger .sc_blogger_title_tag_h6 .sc_blogger_item_title + .post_meta:not(.post_meta_categories) {
  margin-top: 7px;
}
.sc_blogger .sc_blogger_title_tag_h6 .sc_blogger_item_excerpt + .post_meta:not(.post_meta_categories) {
  margin-top: 4px;
}
.sc_blogger .sc_blogger_title_tag_h6 .sc_blogger_item_title + .sc_blogger_item_price {
  margin-top: 8px;
}
.sc_blogger .sc_blogger_title_tag_h6 .sc_blogger_item_title + .sc_blogger_item_excerpt {
  margin-top: 6px;
}
.sc_blogger .sc_blogger_title_tag_h6 .sc_blogger_item_meta + .sc_blogger_item_excerpt {
  margin-top: 6px;
}
.sc_blogger .sc_blogger_title_tag_h6 .sc_blogger_item_price + .sc_blogger_item_excerpt {
  margin-top: 6px;
}
.sc_blogger .sc_blogger_title_tag_h6 .sc_blogger_item_meta + .sc_blogger_item_button:not(.with_text) {
  margin-top: 6px;
}
.sc_blogger .sc_blogger_title_tag_h6 .sc_blogger_item_meta + .sc_blogger_item_button.with_text {
  margin-top: 8px;
}
.sc_blogger .sc_blogger_title_tag_h6 .sc_blogger_item_excerpt + .sc_blogger_item_meta:empty + .sc_blogger_item_button:not(.with_text),
.sc_blogger .sc_blogger_title_tag_h6 .sc_blogger_item_excerpt + .sc_blogger_item_button:not(.with_text) {
  margin-top: 5px;
}
.sc_blogger .sc_blogger_title_tag_h6 .sc_blogger_item_excerpt + .sc_blogger_item_meta:empty + .sc_blogger_item_button.with_text,
.sc_blogger .sc_blogger_title_tag_h6 .sc_blogger_item_excerpt + .sc_blogger_item_button.with_text {
  margin-top: 6px;
}
.sc_blogger .sc_blogger_title_tag_h5 {
  /* Post over image */
  /* Image position - Top */
  /* Header */
  /* Categories */
  /* Post meta */
  /* Price */
  /* Excerpt */
  /* Read More */
}
.sc_blogger .sc_blogger_title_tag_h5 .post_info_tl {
  padding-top: 4.02rem;
}
.sc_blogger .sc_blogger_title_tag_h5 .post_info_bl,
.sc_blogger .sc_blogger_title_tag_h5 .post_info_bc,
.sc_blogger .sc_blogger_title_tag_h5 .post_info_br {
  padding-top: 2.857rem;
  padding-bottom: 2.857rem;
}
.sc_blogger .sc_blogger_title_tag_h5.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
  margin-top: 17px;
}
.sc_blogger .sc_blogger_title_tag_h5.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content .sc_blogger_item_title:first-child {
  padding-top: 5px;
}
.sc_blogger .sc_blogger_title_tag_h5 .sc_blogger_item_header {
  margin-bottom: 13px;
}
.sc_blogger .sc_blogger_title_tag_h5 .post_meta_categories {
  margin-bottom: 8px;
}
.sc_blogger .sc_blogger_title_tag_h5 .sc_blogger_item_title + .post_meta:not(.post_meta_categories) {
  margin-top: 7px;
}
.sc_blogger .sc_blogger_title_tag_h5 .sc_blogger_item_excerpt + .post_meta:not(.post_meta_categories) {
  margin-top: 4px;
}
.sc_blogger .sc_blogger_title_tag_h5 .sc_blogger_item_title + .sc_blogger_item_price {
  margin-top: 8px;
}
.sc_blogger .sc_blogger_title_tag_h5 .sc_blogger_item_title + .sc_blogger_item_excerpt {
  margin-top: 6px;
}
.sc_blogger .sc_blogger_title_tag_h5 .sc_blogger_item_meta + .sc_blogger_item_excerpt {
  margin-top: 6px;
}
.sc_blogger .sc_blogger_title_tag_h5 .sc_blogger_item_price + .sc_blogger_item_excerpt {
  margin-top: 6px;
}
.sc_blogger .sc_blogger_title_tag_h5 .sc_blogger_item_meta + .sc_blogger_item_button:not(.with_text) {
  margin-top: 6px;
}
.sc_blogger .sc_blogger_title_tag_h5 .sc_blogger_item_meta + .sc_blogger_item_button.with_text {
  margin-top: 8px;
}
.sc_blogger .sc_blogger_title_tag_h5 .sc_blogger_item_excerpt + .sc_blogger_item_meta:empty + .sc_blogger_item_button:not(.with_text),
.sc_blogger .sc_blogger_title_tag_h5 .sc_blogger_item_excerpt + .sc_blogger_item_button:not(.with_text) {
  margin-top: 5px;
}
.sc_blogger .sc_blogger_title_tag_h5 .sc_blogger_item_excerpt + .sc_blogger_item_meta:empty + .sc_blogger_item_button.with_text,
.sc_blogger .sc_blogger_title_tag_h5 .sc_blogger_item_excerpt + .sc_blogger_item_button.with_text {
  margin-top: 6px;
}
.sc_blogger .sc_blogger_title_tag_h4 {
  /* Post over image */
  /* Image position - Top */
  /* Header */
  /* Categories */
  /* Post meta */
  /* Price */
  /* Excerpt */
  /* Read More */
}
.sc_blogger .sc_blogger_title_tag_h4 .post_info_tl {
  padding-top: 3.285rem;
}
.sc_blogger .sc_blogger_title_tag_h4 .post_info_bl,
.sc_blogger .sc_blogger_title_tag_h4 .post_info_bc,
.sc_blogger .sc_blogger_title_tag_h4 .post_info_br {
  padding-top: 2.857rem;
  padding-bottom: 2.857rem;
}
.sc_blogger .sc_blogger_title_tag_h4.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
  margin-top: 20px;
}
.sc_blogger .sc_blogger_title_tag_h4.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content .sc_blogger_item_title:first-child {
  padding-top: 5px;
}
.sc_blogger .sc_blogger_title_tag_h4 .sc_blogger_item_header {
  margin-bottom: 20px;
}
.sc_blogger .sc_blogger_title_tag_h4 .post_meta_categories {
  margin-bottom: 12px;
}
.sc_blogger .sc_blogger_title_tag_h4 .sc_blogger_item_title + .post_meta:not(.post_meta_categories) {
  margin-top: 10px;
}
.sc_blogger .sc_blogger_title_tag_h4 .sc_blogger_item_excerpt + .post_meta:not(.post_meta_categories) {
  margin-top: 11px;
}
.sc_blogger .sc_blogger_title_tag_h4 .sc_blogger_item_title + .sc_blogger_item_price {
  margin-top: 11px;
}
.sc_blogger .sc_blogger_title_tag_h4 .sc_blogger_item_title + .sc_blogger_item_excerpt {
  margin-top: 9px;
}
.sc_blogger .sc_blogger_title_tag_h4 .sc_blogger_item_meta + .sc_blogger_item_excerpt {
  margin-top: 13px;
}
.sc_blogger .sc_blogger_title_tag_h4 .sc_blogger_item_price + .sc_blogger_item_excerpt {
  margin-top: 10px;
}
.sc_blogger .sc_blogger_title_tag_h4 .sc_blogger_item_meta + .sc_blogger_item_button:not(.with_text) {
  margin-top: 19px;
}
.sc_blogger .sc_blogger_title_tag_h4 .sc_blogger_item_meta + .sc_blogger_item_button.with_text {
  margin-top: 20px;
}
.sc_blogger .sc_blogger_title_tag_h4 .sc_blogger_item_excerpt + .sc_blogger_item_meta:empty + .sc_blogger_item_button:not(.with_text),
.sc_blogger .sc_blogger_title_tag_h4 .sc_blogger_item_excerpt + .sc_blogger_item_button:not(.with_text) {
  margin-top: 17px;
}
.sc_blogger .sc_blogger_title_tag_h4 .sc_blogger_item_excerpt + .sc_blogger_item_meta:empty + .sc_blogger_item_button.with_text,
.sc_blogger .sc_blogger_title_tag_h4 .sc_blogger_item_excerpt + .sc_blogger_item_button.with_text {
  margin-top: 18px;
}
.sc_blogger .sc_blogger_title_tag_h3 {
  /* Post over image */
  /* Image position - Top */
  /* Header */
  /* Categories */
  /* Post meta */
  /* Price */
  /* Excerpt */
  /* Read More */
}
.sc_blogger .sc_blogger_title_tag_h3 [class*=post_info_] {
  padding-left: 3.571rem;
  padding-right: 3.571rem;
}
.sc_blogger .sc_blogger_title_tag_h3 .post_info_tl {
  padding-top: 4.36rem;
}
.sc_blogger .sc_blogger_title_tag_h3 .post_info_bl,
.sc_blogger .sc_blogger_title_tag_h3 .post_info_bc,
.sc_blogger .sc_blogger_title_tag_h3 .post_info_br {
  padding-top: 3.928rem;
  padding-bottom: 3.928rem;
}
.sc_blogger .sc_blogger_title_tag_h3.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
  margin-top: 20px;
}
.sc_blogger .sc_blogger_title_tag_h3 .sc_blogger_item_header {
  margin-bottom: 20px;
}
.sc_blogger .sc_blogger_title_tag_h3 .post_meta_categories {
  margin-bottom: 12px;
}
.sc_blogger .sc_blogger_title_tag_h3 .sc_blogger_item_title + .post_meta:not(.post_meta_categories) {
  margin-top: 10px;
}
.sc_blogger .sc_blogger_title_tag_h3 .sc_blogger_item_excerpt + .post_meta:not(.post_meta_categories) {
  margin-top: 11px;
}
.sc_blogger .sc_blogger_title_tag_h3 .sc_blogger_item_title + .sc_blogger_item_price {
  margin-top: 11px;
}
.sc_blogger .sc_blogger_title_tag_h3 .sc_blogger_item_title + .sc_blogger_item_excerpt {
  margin-top: 9px;
}
.sc_blogger .sc_blogger_title_tag_h3 .sc_blogger_item_meta + .sc_blogger_item_excerpt {
  margin-top: 13px;
}
.sc_blogger .sc_blogger_title_tag_h3 .sc_blogger_item_price + .sc_blogger_item_excerpt {
  margin-top: 10px;
}
.sc_blogger .sc_blogger_title_tag_h3 .sc_blogger_item_meta + .sc_blogger_item_button:not(.with_text) {
  margin-top: 19px;
}
.sc_blogger .sc_blogger_title_tag_h3 .sc_blogger_item_meta + .sc_blogger_item_button.with_text {
  margin-top: 20px;
}
.sc_blogger .sc_blogger_title_tag_h3 .sc_blogger_item_excerpt + .sc_blogger_item_meta:empty + .sc_blogger_item_button:not(.with_text),
.sc_blogger .sc_blogger_title_tag_h3 .sc_blogger_item_excerpt + .sc_blogger_item_button:not(.with_text) {
  margin-top: 17px;
}
.sc_blogger .sc_blogger_title_tag_h3 .sc_blogger_item_excerpt + .sc_blogger_item_meta:empty + .sc_blogger_item_button.with_text,
.sc_blogger .sc_blogger_title_tag_h3 .sc_blogger_item_excerpt + .sc_blogger_item_button.with_text {
  margin-top: 18px;
}
.sc_blogger .sc_blogger_title_tag_h2 {
  /* Post over image */
  /* Image position - Top */
  /* Header */
  /* Categories */
  /* Post meta */
  /* Price */
  /* Excerpt */
  /* Read More */
}
.sc_blogger .sc_blogger_title_tag_h2 [class*=post_info_] {
  padding-left: 3.571rem;
  padding-right: 3.571rem;
}
.sc_blogger .sc_blogger_title_tag_h2 .post_info_tl {
  padding-top: 3.642rem;
}
.sc_blogger .sc_blogger_title_tag_h2 .post_info_bl,
.sc_blogger .sc_blogger_title_tag_h2 .post_info_bc,
.sc_blogger .sc_blogger_title_tag_h2 .post_info_br {
  padding-top: 3.214rem;
  padding-bottom: 3.214rem;
}
.sc_blogger .sc_blogger_title_tag_h2.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
  margin-top: 22px;
}
.sc_blogger .sc_blogger_title_tag_h2 .sc_blogger_item_header {
  margin-bottom: 22px;
}
.sc_blogger .sc_blogger_title_tag_h2 .post_meta_categories {
  margin-bottom: 15px;
}
.sc_blogger .sc_blogger_title_tag_h2 .sc_blogger_item_title + .post_meta:not(.post_meta_categories) {
  margin-top: 13px;
}
.sc_blogger .sc_blogger_title_tag_h2 .sc_blogger_item_excerpt + .post_meta:not(.post_meta_categories) {
  margin-top: 13px;
}
.sc_blogger .sc_blogger_title_tag_h2 .sc_blogger_item_title + .sc_blogger_item_price {
  margin-top: 14px;
}
.sc_blogger .sc_blogger_title_tag_h2 .sc_blogger_item_title + .sc_blogger_item_excerpt {
  margin-top: 12px;
}
.sc_blogger .sc_blogger_title_tag_h2 .sc_blogger_item_meta + .sc_blogger_item_excerpt {
  margin-top: 15px;
}
.sc_blogger .sc_blogger_title_tag_h2 .sc_blogger_item_price + .sc_blogger_item_excerpt {
  margin-top: 15px;
}
.sc_blogger .sc_blogger_title_tag_h2 .sc_blogger_item_meta + .sc_blogger_item_button:not(.with_text) {
  margin-top: 19px;
}
.sc_blogger .sc_blogger_title_tag_h2 .sc_blogger_item_meta + .sc_blogger_item_button.with_text {
  margin-top: 20px;
}
.sc_blogger .sc_blogger_title_tag_h2 .sc_blogger_item_excerpt + .sc_blogger_item_meta:empty + .sc_blogger_item_button:not(.with_text),
.sc_blogger .sc_blogger_title_tag_h2 .sc_blogger_item_excerpt + .sc_blogger_item_button:not(.with_text) {
  margin-top: 15px;
}
.sc_blogger .sc_blogger_title_tag_h2 .sc_blogger_item_excerpt + .sc_blogger_item_meta:empty + .sc_blogger_item_button.with_text,
.sc_blogger .sc_blogger_title_tag_h2 .sc_blogger_item_excerpt + .sc_blogger_item_button.with_text {
  margin-top: 17px;
}
.sc_blogger .sc_blogger_title_tag_h1 {
  /* Post over image */
  /* Image position - Top */
  /* Header */
  /* Categories */
  /* Post meta */
  /* Price */
  /* Excerpt */
  /* Read More */
}
.sc_blogger .sc_blogger_title_tag_h1 [class*=post_info_] {
  padding-left: 5.714rem;
  padding-right: 5.714rem;
}
.sc_blogger .sc_blogger_title_tag_h1 .post_info_tl {
  padding-top: 5.785rem;
}
.sc_blogger .sc_blogger_title_tag_h1 .post_info_bl,
.sc_blogger .sc_blogger_title_tag_h1 .post_info_bc,
.sc_blogger .sc_blogger_title_tag_h1 .post_info_br {
  padding-top: 5.357rem;
  padding-bottom: 5.357rem;
}
.sc_blogger .sc_blogger_title_tag_h1.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
  margin-top: 30px;
}
.sc_blogger .sc_blogger_title_tag_h1 .sc_blogger_item_header {
  margin-bottom: 30px;
}
.sc_blogger .sc_blogger_title_tag_h1 .post_meta_categories {
  margin-bottom: 23px;
}
.sc_blogger .sc_blogger_title_tag_h1 .sc_blogger_item_title + .post_meta:not(.post_meta_categories) {
  margin-top: 21px;
}
.sc_blogger .sc_blogger_title_tag_h1 .sc_blogger_item_excerpt + .post_meta:not(.post_meta_categories) {
  margin-top: 21px;
}
.sc_blogger .sc_blogger_title_tag_h1 .sc_blogger_item_title + .sc_blogger_item_price {
  margin-top: 22px;
}
.sc_blogger .sc_blogger_title_tag_h1 .sc_blogger_item_title + .sc_blogger_item_excerpt {
  margin-top: 20px;
}
.sc_blogger .sc_blogger_title_tag_h1 .sc_blogger_item_meta + .sc_blogger_item_excerpt {
  margin-top: 23px;
}
.sc_blogger .sc_blogger_title_tag_h1 .sc_blogger_item_price + .sc_blogger_item_excerpt {
  margin-top: 31px;
}
.sc_blogger .sc_blogger_title_tag_h1 .sc_blogger_item_meta + .sc_blogger_item_button:not(.with_text) {
  margin-top: 24px;
}
.sc_blogger .sc_blogger_title_tag_h1 .sc_blogger_item_meta + .sc_blogger_item_button.with_text {
  margin-top: 25px;
}
.sc_blogger .sc_blogger_title_tag_h1 .sc_blogger_item_excerpt + .sc_blogger_item_meta:empty + .sc_blogger_item_button:not(.with_text),
.sc_blogger .sc_blogger_title_tag_h1 .sc_blogger_item_excerpt + .sc_blogger_item_button:not(.with_text) {
  margin-top: 20px;
}
.sc_blogger .sc_blogger_title_tag_h1 .sc_blogger_item_excerpt + .sc_blogger_item_meta:empty + .sc_blogger_item_button.with_text,
.sc_blogger .sc_blogger_title_tag_h1 .sc_blogger_item_excerpt + .sc_blogger_item_button.with_text {
  margin-top: 22px;
}

/* Info over image without image */
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_with_image)[class*=sc_blogger_item_default_over]:after {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: var(--theme-color-extra_bd_color);
}
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_with_image) .post_info_mc,
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_with_image) .post_info_bc {
  text-align: center;
}
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio] .post_info_mc {
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_with_image) .sc_blogger_item_body[data-ratio] .post_info_bc {
  position: absolute;
  z-index: 2;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_with_image) [class*=post_info_] {
  max-width: 100%;
  width: 100%;
}
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_with_image) [class*=post_info_] > * {
  z-index: 2;
  position: relative;
}
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_with_image) [class*=post_info_] a {
  color: var(--theme-color-extra_dark);
}
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_with_image) [class*=post_info_] a:hover,
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_with_image) [class*=post_info_] a:focus {
  color: var(--theme-color-extra_hover);
}
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_with_image) [class*=post_info_] .post_meta a {
  color: var(--theme-color-extra_dark);
}
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_with_image) [class*=post_info_] .post_meta a:hover {
  color: var(--theme-color-extra_hover);
}
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_with_image) [class*=post_info_] .post_meta_categories a,
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_with_image) [class*=post_info_] .post_meta_categories .post_categories span {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-color: var(--theme-color-extra_bg_color);
  color: var(--theme-color-extra_dark);
  padding: 4px 12px 3px;
}
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_with_image) [class*=post_info_] .post_meta_categories a:hover {
  color: var(--theme-color-extra_dark);
  background-color: var(--theme-color-extra_hover);
}
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_with_image) [class*=post_info_] .post_meta .post_author .post_author_name {
  color: var(--theme-color-extra_dark);
}
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_with_image) [class*=post_info_] .post_meta a.post_author:hover .post_author_name {
  color: var(--theme-color-extra_hover);
}
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_with_image):hover [class*=post_info_] .post_meta_categories a {
  color: var(--theme-color-extra_dark);
  background-color: var(--theme-color-extra_hover);
}
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_with_image) .post_info_mc {
  padding-top: 25px;
  padding-bottom: 29px;
}
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_with_image).sc_blogger_title_tag_h6 [class*=post_info_] {
  padding: 25px 2.142rem 29px;
}
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_with_image).sc_blogger_title_tag_h5 [class*=post_info_], .sc_blogger .sc_blogger_item:not(.sc_blogger_item_with_image).sc_blogger_title_tag_h4 [class*=post_info_] {
  padding-right: 2.142rem;
  padding-left: 2.142rem;
}

/* Title max-width */
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_default_classic_4).sc_blogger_item_align_none .post_info_mc .sc_blogger_item_title, .sc_blogger .sc_blogger_item:not(.sc_blogger_item_default_classic_4).sc_blogger_item_align_none .post_info_bc .sc_blogger_item_title, .sc_blogger .sc_blogger_item:not(.sc_blogger_item_default_classic_4).sc_blogger_item_align_center .sc_blogger_item_title,
.sc_blogger_slider .sc_blogger_item:not(.sc_blogger_item_default_classic_4).sc_blogger_item_align_none .post_info_mc .sc_blogger_item_title,
.sc_blogger_slider .sc_blogger_item:not(.sc_blogger_item_default_classic_4).sc_blogger_item_align_none .post_info_bc .sc_blogger_item_title,
.sc_blogger_slider .sc_blogger_item:not(.sc_blogger_item_default_classic_4).sc_blogger_item_align_center .sc_blogger_item_title {
  margin-left: auto;
  margin-right: auto;
}
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_default_classic_4).sc_blogger_title_tag_h1.sc_blogger_item_align_center .sc_blogger_item_title,
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_default_classic_4).sc_blogger_title_tag_h1 [class*=post_info_] .sc_blogger_item_title,
.sc_blogger_slider .sc_blogger_item:not(.sc_blogger_item_default_classic_4).sc_blogger_title_tag_h1.sc_blogger_item_align_center .sc_blogger_item_title,
.sc_blogger_slider .sc_blogger_item:not(.sc_blogger_item_default_classic_4).sc_blogger_title_tag_h1 [class*=post_info_] .sc_blogger_item_title {
  max-width: 14em;
  display: inline-block;
}
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_default_classic_4).sc_blogger_title_tag_h2.sc_blogger_item_align_center .sc_blogger_item_title,
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_default_classic_4).sc_blogger_title_tag_h2 [class*=post_info_] .sc_blogger_item_title,
.sc_blogger_slider .sc_blogger_item:not(.sc_blogger_item_default_classic_4).sc_blogger_title_tag_h2.sc_blogger_item_align_center .sc_blogger_item_title,
.sc_blogger_slider .sc_blogger_item:not(.sc_blogger_item_default_classic_4).sc_blogger_title_tag_h2 [class*=post_info_] .sc_blogger_item_title {
  max-width: 13.5em;
  display: inline-block;
}
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_default_classic_4).sc_blogger_title_tag_h3.sc_blogger_item_align_center .sc_blogger_item_title,
.sc_blogger .sc_blogger_item:not(.sc_blogger_item_default_classic_4).sc_blogger_title_tag_h3 [class*=post_info_] .sc_blogger_item_title,
.sc_blogger_slider .sc_blogger_item:not(.sc_blogger_item_default_classic_4).sc_blogger_title_tag_h3.sc_blogger_item_align_center .sc_blogger_item_title,
.sc_blogger_slider .sc_blogger_item:not(.sc_blogger_item_default_classic_4).sc_blogger_title_tag_h3 [class*=post_info_] .sc_blogger_item_title {
  max-width: 13em;
  display: inline-block;
}

.sc_layouts_column_align_center .sc_blogger .sc_blogger_item:not(.sc_blogger_item_default_classic_4).sc_blogger_item_align_none .sc_blogger_item_title,
.sc_layouts_column_align_center .sc_blogger_slider .sc_blogger_item:not(.sc_blogger_item_default_classic_4).sc_blogger_item_align_none .sc_blogger_item_title {
  margin-left: auto;
  margin-right: auto;
}

/* Layout: Default */
.sc_blogger_default {
  /* Columns */
}
.sc_blogger_default .trx_addons_columns_wrap.columns_padding_bottom {
  margin-bottom: -36px;
}
.sc_blogger_default .trx_addons_columns_wrap.columns_padding_bottom .trx_addons_loading {
  right: 30px;
  bottom: 36px;
}
.sc_blogger_default .trx_addons_columns_wrap.columns_padding_bottom > [class*=trx_addons_column-],
.sc_blogger_default .trx_addons_columns_wrap > [class*=trx_addons_column-].columns_padding_bottom {
  padding-bottom: 36px;
}
.sc_blogger_default .sc_blogger_masonry_wrap {
  margin-bottom: -30px;
}
.sc_blogger_default .masonry_wrap .masonry_item {
  padding-bottom: 30px;
}
.sc_blogger_default .masonry_wrap .masonry_item .sc_blogger_item:not(.sc_blogger_item_on_plate):not(.sc_blogger_item_info_over_image):not([class*=sc_blogger_item_default_over]) {
  margin-bottom: -3px;
}
.sc_blogger_default .sc_blogger_content .sc_blogger_item_default + .sc_blogger_item_default {
  margin-top: 30px;
}
.sc_blogger_default .sc_blogger_content .sc_blogger_item_default + .sc_blogger_item_default.sc_blogger_item_on_plate,
.sc_blogger_default .sc_blogger_content .sc_blogger_item_default + .sc_blogger_item_default.sc_blogger_item_info_over_image,
.sc_blogger_default .sc_blogger_content .sc_blogger_item_default + .sc_blogger_item_default[class*=sc_blogger_item_default_over] {
  margin-top: 30px;
}

.sc_blogger_item_default {
  /* Info over image */
  /* On Plate */
  /* Image position - Top */
  /* Image position - Left / Right and Centered text */
}
.sc_blogger_item_default.sc_blogger_item_info_over_image {
  /* Post info */
  /* Spaces for H6 */
  /* Spaces for H5 */
  /* Spaces for H4 */
  /* Spaces for H3 */
  /* Spaces for H2 */
  /* Spaces for H1 */
}
.sc_blogger_item_default.sc_blogger_item_info_over_image .sc_blogger_item_body,
.sc_blogger_item_default.sc_blogger_item_info_over_image .post_featured {
  height: 100%;
  width: 100%;
}
.sc_blogger_item_default.sc_blogger_item_info_over_image .post_featured {
  max-height: 530px;
}
.sc_blogger_item_default.sc_blogger_item_info_over_image .post_featured .mask {
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.95)));
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.95));
  opacity: 1;
}
.sc_blogger_item_default.sc_blogger_item_info_over_image .sc_item_featured [class*=post_info_] .post_meta_categories a,
.sc_blogger_item_default.sc_blogger_item_info_over_image .sc_item_featured [class*=post_info_] .post_meta_categories .post_categories span {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-color: var(--theme-color-text_link);
  color: var(--theme-color-extra_dark);
  padding: 4px 12px 3px;
}
.sc_blogger_item_default.sc_blogger_item_info_over_image .sc_item_featured [class*=post_info_] .post_meta_categories a:hover {
  color: var(--theme-color-extra_dark);
  background-color: var(--theme-color-text_link2);
}
.sc_blogger_item_default.sc_blogger_item_info_over_image .sc_item_featured [class*=post_info_] .sc_blogger_item_title,
.sc_blogger_item_default.sc_blogger_item_info_over_image .sc_item_featured [class*=post_info_] .sc_blogger_item_title a {
  color: var(--theme-color-extra_dark) !important;
}
.sc_blogger_item_default.sc_blogger_item_info_over_image:hover .sc_item_featured [class*=post_info_] .post_meta_categories a {
  color: var(--theme-color-extra_dark);
  background-color: var(--theme-color-text_link2);
}
.sc_blogger_item_default.sc_blogger_item_info_over_image.sc_blogger_title_tag_h6 {
  /* Categories */
}
.sc_blogger_item_default.sc_blogger_item_info_over_image.sc_blogger_title_tag_h6 [class*=post_info_b] .post_meta_categories,
.sc_blogger_item_default.sc_blogger_item_info_over_image.sc_blogger_title_tag_h6 [class*=post_info_c] .post_meta_categories {
  margin-top: 3px;
  margin-bottom: 14px;
}
.sc_blogger_item_default.sc_blogger_item_info_over_image.sc_blogger_title_tag_h5 {
  /* Categories */
}
.sc_blogger_item_default.sc_blogger_item_info_over_image.sc_blogger_title_tag_h5 [class*=post_info_b] .post_meta_categories,
.sc_blogger_item_default.sc_blogger_item_info_over_image.sc_blogger_title_tag_h5 [class*=post_info_c] .post_meta_categories {
  margin-top: 3px;
  margin-bottom: 14px;
}
.sc_blogger_item_default.sc_blogger_item_info_over_image.sc_blogger_title_tag_h4 {
  /* Categories */
}
.sc_blogger_item_default.sc_blogger_item_info_over_image.sc_blogger_title_tag_h4 [class*=post_info_b] .post_meta_categories,
.sc_blogger_item_default.sc_blogger_item_info_over_image.sc_blogger_title_tag_h4 [class*=post_info_c] .post_meta_categories {
  margin-top: 3px;
  margin-bottom: 18px;
}
.sc_blogger_item_default.sc_blogger_item_info_over_image.sc_blogger_title_tag_h3 {
  /* Categories */
}
.sc_blogger_item_default.sc_blogger_item_info_over_image.sc_blogger_title_tag_h3 [class*=post_info_b] .post_meta_categories,
.sc_blogger_item_default.sc_blogger_item_info_over_image.sc_blogger_title_tag_h3 [class*=post_info_c] .post_meta_categories {
  margin-top: 3px;
  margin-bottom: 18px;
}
.sc_blogger_item_default.sc_blogger_item_info_over_image.sc_blogger_title_tag_h2 {
  /* Categories */
}
.sc_blogger_item_default.sc_blogger_item_info_over_image.sc_blogger_title_tag_h2 [class*=post_info_b] .post_meta_categories,
.sc_blogger_item_default.sc_blogger_item_info_over_image.sc_blogger_title_tag_h2 [class*=post_info_c] .post_meta_categories {
  margin-top: 3px;
  margin-bottom: 21px;
}
.sc_blogger_item_default.sc_blogger_item_info_over_image.sc_blogger_title_tag_h1 {
  /* Categories */
}
.sc_blogger_item_default.sc_blogger_item_info_over_image.sc_blogger_title_tag_h1 [class*=post_info_b] .post_meta_categories,
.sc_blogger_item_default.sc_blogger_item_info_over_image.sc_blogger_title_tag_h1 [class*=post_info_c] .post_meta_categories {
  margin-top: 3px;
  margin-bottom: 29px;
}
.sc_blogger_item_default.sc_blogger_item_on_plate {
  /* Content paddings */
  /* Excerpt */
  /* Post meta */
}
.sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_body {
  background-color: var(--theme-color-bg_color);
}
.sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_left .sc_blogger_item_body, .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_right .sc_blogger_item_body, .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_alter .sc_blogger_item_body {
  height: auto;
}
.sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_content {
  padding: 0 1.5em 1.5em;
}
.sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_left .sc_blogger_item_content {
  padding: 1.5em 1.5em 1.5em 30px;
}
.sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_right .sc_blogger_item_content {
  padding: 1.5em 30px 1.5em 1.5em;
}
.sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_excerpt {
  height: auto;
}
.sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_excerpt:after {
  content: none;
}
.sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_excerpt + .post_meta:not(.post_meta_categories) {
  margin-top: 46px;
}
.sc_blogger_item_default.sc_blogger_item_image_position_top.sc_blogger_item_align_center .post_featured + .sc_blogger_item_content {
  margin-left: auto;
  margin-right: auto;
  max-width: 80%;
}
.sc_blogger_item_default.sc_blogger_item_align_center.sc_blogger_item_image_position_left .sc_blogger_item_content, .sc_blogger_item_default.sc_blogger_item_align_center.sc_blogger_item_image_position_right .sc_blogger_item_content {
  padding-left: 2em;
  padding-right: 2em;
}

/* Layout: Default - Classic with cats over image */
.sc_blogger_item_default_classic_2 {
  /* Post info */
  /* On Plate */
  /* Spaces for H6 */
  /* Spaces for H5 */
  /* Spaces for H4 */
  /* Spaces for H3 */
  /* Spaces for H2 */
  /* Spaces for H1 */
}
.sc_blogger_item_default_classic_2 .post_featured {
  overflow: visible;
}
.sc_blogger_item_default_classic_2 .post_featured .post_featured_wrap {
  overflow: hidden;
}
.sc_blogger_item_default_classic_2.sc_blogger_item_align_center [class*=post_info_] {
  text-align: center;
}
.sc_blogger_item_default_classic_2.sc_blogger_item_align_right [class*=post_info_] {
  text-align: right;
}
.sc_blogger_item_default_classic_2 .sc_item_featured .post_info_bc {
  bottom: -11px;
  padding: 0 !important;
}
.sc_blogger_item_default_classic_2 .sc_item_featured.post_video_play .post_info_bc {
  z-index: 101 !important;
}
.sc_blogger_item_default_classic_2.sc_blogger_item_image_position_left .sc_item_featured .post_info_bc, .sc_blogger_item_default_classic_2.sc_blogger_item_image_position_right .sc_item_featured .post_info_bc {
  top: 30px;
  left: 30px;
  margin-top: 0;
  -webkit-transform: none;
  transform: none;
  text-align: left;
}
.sc_blogger_item_default_classic_2 [class*=post_info_] .post_meta_categories {
  margin-bottom: 0 !important;
}
.sc_blogger_item_default_classic_2 [class*=post_info_] .post_meta_categories a,
.sc_blogger_item_default_classic_2 [class*=post_info_] .post_meta_categories .post_categories span {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-color: var(--theme-color-text_link);
  color: var(--theme-color-extra_dark);
  display: inline-block;
  padding: 4px 12px 3px;
  line-height: 13px;
}
.sc_blogger_item_default_classic_2 [class*=post_info_] .post_meta_categories a:hover {
  color: var(--theme-color-extra_dark);
  background-color: var(--theme-color-text_link2);
}
.sc_blogger_item_default_classic_2.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content .sc_blogger_item_title:first-child {
  padding-top: 0 !important;
}
.sc_blogger_item_default_classic_2[class*=_item_on_plate] div:not(.sc_item_featured) > [class*=post_info_] {
  padding: 0;
}
.sc_blogger_item_default_classic_2.sc_blogger_title_tag_h6 {
  /* Image position - Top */
}
.sc_blogger_item_default_classic_2.sc_blogger_title_tag_h6.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
  margin-top: 24px;
}
.sc_blogger_item_default_classic_2.sc_blogger_title_tag_h5 {
  /* Image position - Top */
}
.sc_blogger_item_default_classic_2.sc_blogger_title_tag_h5.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
  margin-top: 24px;
}
.sc_blogger_item_default_classic_2.sc_blogger_title_tag_h4 {
  /* Image position - Top */
}
.sc_blogger_item_default_classic_2.sc_blogger_title_tag_h4.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
  margin-top: 28px;
}
.sc_blogger_item_default_classic_2.sc_blogger_title_tag_h3 {
  /* Image position - Top */
}
.sc_blogger_item_default_classic_2.sc_blogger_title_tag_h3.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
  margin-top: 28px;
}
.sc_blogger_item_default_classic_2.sc_blogger_title_tag_h2 {
  /* Image position - Top */
}
.sc_blogger_item_default_classic_2.sc_blogger_title_tag_h2.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
  margin-top: 31px;
}
.sc_blogger_item_default_classic_2.sc_blogger_title_tag_h1 {
  /* Image position - Top */
}
.sc_blogger_item_default_classic_2.sc_blogger_title_tag_h1.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
  margin-top: 39px;
}

/* Layout: Default - Classic with border bottom */
.sc_blogger_content .sc_blogger_item_default_classic_3 + .sc_blogger_item_default_classic_3 {
  margin-top: 1.55em;
}

.sc_blogger_content .sc_blogger_item_default_classic_3:not(.sc_blogger_item_info_over_image):last-child {
  border-bottom: none;
  padding-bottom: 0;
}

.sc_blogger_item_default_classic_3:not(.sc_blogger_item_info_over_image) {
  border-bottom: 1px solid var(--theme-color-bd_color);
  padding-bottom: 1.2em;
}
.sc_blogger_item_default_classic_3:not(.sc_blogger_item_info_over_image).sc_blogger_item_image_position_left, .sc_blogger_item_default_classic_3:not(.sc_blogger_item_info_over_image).sc_blogger_item_image_position_right {
  padding-bottom: 30px;
}
.sc_blogger_item_default_classic_3:not(.sc_blogger_item_info_over_image).sc_blogger_item_image_position_left + .sc_blogger_item_default, .sc_blogger_item_default_classic_3:not(.sc_blogger_item_info_over_image).sc_blogger_item_image_position_right + .sc_blogger_item_default {
  margin-top: 30px;
}

/* Layout: Default - Classic with header above */
.sc_blogger_default_classic_4 .sc_blogger_content .sc_blogger_item_default + .sc_blogger_item_default {
  margin-top: 3rem;
  padding-top: 3rem;
  border-top: 1px solid var(--theme-color-bd_color);
}

.sc_blogger_default_classic_4 {
  /* Columns */
}
.sc_blogger_default_classic_4 .trx_addons_columns_wrap.columns_padding_bottom {
  margin-bottom: -30px;
}
.sc_blogger_default_classic_4 .trx_addons_columns_wrap.columns_padding_bottom .trx_addons_loading {
  right: 30px;
  bottom: 30px;
}
.sc_blogger_default_classic_4 .trx_addons_columns_wrap.columns_padding_bottom > [class*=trx_addons_column-],
.sc_blogger_default_classic_4 .trx_addons_columns_wrap > [class*=trx_addons_column-].columns_padding_bottom {
  padding-bottom: 30px;
}

.sc_blogger_item_default_classic_4 {
  /* Socials */
  /* Navigation */
  /* Spaces for H6 */
  /* Spaces for H5 */
  /* Spaces for H4 */
  /* Spaces for H3 */
  /* Spaces for H2 */
  /* Spaces for H1 */
}
.sc_blogger_item_default_classic_4 .sc_blogger_item_button + .sc_blogger_item_meta.post_meta_share {
  margin-top: 25px;
}
.sc_blogger_item_default_classic_4 .socials_dir_horizontal.socials_wrap .social_item {
  font-size: 17px;
  margin-right: 2.7rem;
}
.sc_blogger_item_default_classic_4 .socials_dir_horizontal.socials_wrap .social_item .social_icon {
  color: var(--theme-color-text_dark);
}
.sc_blogger_item_default_classic_4 .socials_dir_horizontal.socials_wrap .social_item:hover .social_icon {
  color: var(--theme-color-text_hover);
}
.sc_blogger_item_default_classic_4 .sc_blogger nav.sc_item_pagination {
  margin-top: 3.95rem;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h6 {
  /* Image position - Top */
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h6.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
  margin-top: 0px;
  /* Excerpt */
  /* Read More */
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h6.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content .sc_blogger_item_excerpt:first-child {
  margin-top: 11px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h6.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content .sc_blogger_item_button:not(.with_text):first-child {
  margin-top: 14px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h6.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content .sc_blogger_item_button.with_text:first-child {
  margin-top: 14px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h5 {
  /* Image position - Top */
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h5.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
  margin-top: 0px;
  /* Excerpt */
  /* Read More */
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h5.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content .sc_blogger_item_excerpt:first-child {
  margin-top: 11px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h5.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content .sc_blogger_item_button:not(.with_text):first-child {
  margin-top: 13px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h5.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content .sc_blogger_item_button.with_text:first-child {
  margin-top: 14px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h4 {
  /* Image position - Top */
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h4.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
  margin-top: 0px;
  /* Excerpt */
  /* Read More */
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h4.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content .sc_blogger_item_excerpt:first-child {
  margin-top: 18px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h4.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content .sc_blogger_item_button:not(.with_text):first-child {
  margin-top: 20px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h4.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content .sc_blogger_item_button.with_text:first-child {
  margin-top: 21px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h3 {
  /* Header */
  /* Image position - Top */
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h3 .sc_blogger_item_header {
  margin-bottom: 30px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h3.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
  margin-top: 0px;
  /* Excerpt */
  /* Read More */
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h3.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content .sc_blogger_item_excerpt:first-child {
  margin-top: 27px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h3.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content .sc_blogger_item_button:not(.with_text):first-child {
  margin-top: 29px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h3.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content .sc_blogger_item_button.with_text:first-child {
  margin-top: 30px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h2 {
  /* Header */
  /* Read More */
  /* Socials */
  /* Image position - Top */
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h2 .sc_blogger_item_header {
  margin-bottom: 35px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h2 .sc_blogger_item_excerpt + .sc_blogger_item_meta:empty + .sc_blogger_item_button.with_text,
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h2 .sc_blogger_item_excerpt + .sc_blogger_item_button.with_text {
  margin-top: 26px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h2 .sc_blogger_item_button + .sc_blogger_item_meta.post_meta_share {
  margin-top: 32px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h2.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
  margin-top: 0px;
  /* Excerpt */
  /* Read More */
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h2.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content .sc_blogger_item_excerpt:first-child {
  margin-top: 33px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h2.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content .sc_blogger_item_button:not(.with_text):first-child {
  margin-top: 34px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h2.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content .sc_blogger_item_button.with_text:first-child {
  margin-top: 35px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h1 {
  /* Header */
  /* Read More */
  /* Socials */
  /* Image position - Top */
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h1 .sc_blogger_item_header {
  margin-bottom: 35px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h1 .sc_blogger_item_excerpt + .sc_blogger_item_meta:empty + .sc_blogger_item_button.with_text,
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h1 .sc_blogger_item_excerpt + .sc_blogger_item_button.with_text {
  margin-top: 26px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h1 .sc_blogger_item_button + .sc_blogger_item_meta.post_meta_share {
  margin-top: 32px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h1.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
  margin-top: 0px;
  /* Excerpt */
  /* Read More */
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h1.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content .sc_blogger_item_excerpt:first-child {
  margin-top: 33px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h1.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content .sc_blogger_item_button:not(.with_text):first-child {
  margin-top: 34px;
}
.sc_blogger_item_default_classic_4.sc_blogger_title_tag_h1.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content .sc_blogger_item_button.with_text:first-child {
  margin-top: 35px;
}

/* Layout: Default - Classic with alternative structure */
.sc_blogger_default_classic_5 .sc_blogger_grid_wrap {
  grid-column-gap: 30px;
}
.sc_blogger_default_classic_5 .sc_blogger_grid_wrap .sc_blogger_item,
.sc_blogger_default_classic_5 .sc_blogger_grid_wrap .sc_blogger_item + .sc_blogger_item {
  margin: 0;
}
.sc_blogger_default_classic_5 .sc_blogger_grid_wrap:not(:last-child) .sc_blogger_item {
  padding-bottom: 30px;
}
.sc_blogger_default_classic_5 .sc_blogger_grid_wrap .sc_blogger_item_body,
.sc_blogger_default_classic_5 .sc_blogger_grid_wrap .sc_blogger_item_featured {
  width: 100%;
}
.sc_blogger_default_classic_5 .sc_blogger_grid_2 {
  -ms-grid-columns: 1fr 2fr;
  grid-template-columns: 1fr 2fr;
}
.sc_blogger_default_classic_5 .sc_blogger_grid_2 .sc_blogger_item:nth-child(2n+1) {
  -ms-grid-column: 1;
  grid-column: 1;
}
.sc_blogger_default_classic_5 .sc_blogger_grid_2 .sc_blogger_item:nth-child(2n+2) {
  -ms-grid-column: 2;
  grid-column: 2;
}
@media all and (-ms-high-contrast: none) {
  .sc_blogger_default_classic_5 .sc_blogger_grid_2 {
    -ms-grid-columns: 1fr 2fr;
  }
  .sc_blogger_default_classic_5 .sc_blogger_grid_2 .sc_blogger_item:nth-child(2n+1) {
    -ms-grid-column: 1;
  }
  .sc_blogger_default_classic_5 .sc_blogger_grid_2 .sc_blogger_item:nth-child(2n+2) {
    -ms-grid-column: 2;
  }
}

/* Layout: Default - Info over image */
.sc_blogger_default_over_centered,
.sc_blogger_default_over_bottom_center,
.sc_blogger_default_over_bottom_modern,
.sc_blogger_default_over_bottom_left {
  /* Slider */
  /* Slider - Bottom Bullets */
  /* Columns */
}
.sc_blogger_default_over_centered .sc_blogger_slider.slider_outer_centered .sc_item_featured [class*=post_info_],
.sc_blogger_default_over_bottom_center .sc_blogger_slider.slider_outer_centered .sc_item_featured [class*=post_info_],
.sc_blogger_default_over_bottom_modern .sc_blogger_slider.slider_outer_centered .sc_item_featured [class*=post_info_],
.sc_blogger_default_over_bottom_left .sc_blogger_slider.slider_outer_centered .sc_item_featured [class*=post_info_] {
  opacity: 0;
  max-width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
}
.sc_blogger_default_over_centered .sc_blogger_slider.slider_outer_centered .swiper-slide-active .sc_item_featured [class*=post_info_],
.sc_blogger_default_over_bottom_center .sc_blogger_slider.slider_outer_centered .swiper-slide-active .sc_item_featured [class*=post_info_],
.sc_blogger_default_over_bottom_modern .sc_blogger_slider.slider_outer_centered .swiper-slide-active .sc_item_featured [class*=post_info_],
.sc_blogger_default_over_bottom_left .sc_blogger_slider.slider_outer_centered .swiper-slide-active .sc_item_featured [class*=post_info_] {
  opacity: 1;
}
.sc_blogger_default_over_centered .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom + .swiper-pagination-bullets,
.sc_blogger_default_over_bottom_center .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom + .swiper-pagination-bullets,
.sc_blogger_default_over_bottom_modern .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom + .swiper-pagination-bullets,
.sc_blogger_default_over_bottom_left .slider_container.slider_pagination_bullets.slider_pagination_pos_bottom + .swiper-pagination-bullets {
  bottom: 2.1rem;
}
.sc_blogger_default_over_centered.column_gap_small .trx_addons_columns_wrap.columns_padding_bottom,
.sc_blogger_default_over_centered.column_gap_small .sc_blogger_masonry_wrap,
.sc_blogger_default_over_bottom_center.column_gap_small .trx_addons_columns_wrap.columns_padding_bottom,
.sc_blogger_default_over_bottom_center.column_gap_small .sc_blogger_masonry_wrap,
.sc_blogger_default_over_bottom_modern.column_gap_small .trx_addons_columns_wrap.columns_padding_bottom,
.sc_blogger_default_over_bottom_modern.column_gap_small .sc_blogger_masonry_wrap,
.sc_blogger_default_over_bottom_left.column_gap_small .trx_addons_columns_wrap.columns_padding_bottom,
.sc_blogger_default_over_bottom_left.column_gap_small .sc_blogger_masonry_wrap {
  margin-bottom: -6px !important;
  margin-right: -6px !important;
}
.sc_blogger_default_over_centered.column_gap_small .trx_addons_columns_wrap.columns_padding_bottom > [class*=trx_addons_column-],
.sc_blogger_default_over_centered.column_gap_small .trx_addons_columns_wrap > [class*=trx_addons_column-].columns_padding_bottom,
.sc_blogger_default_over_centered.column_gap_small .masonry_wrap .masonry_item,
.sc_blogger_default_over_bottom_center.column_gap_small .trx_addons_columns_wrap.columns_padding_bottom > [class*=trx_addons_column-],
.sc_blogger_default_over_bottom_center.column_gap_small .trx_addons_columns_wrap > [class*=trx_addons_column-].columns_padding_bottom,
.sc_blogger_default_over_bottom_center.column_gap_small .masonry_wrap .masonry_item,
.sc_blogger_default_over_bottom_modern.column_gap_small .trx_addons_columns_wrap.columns_padding_bottom > [class*=trx_addons_column-],
.sc_blogger_default_over_bottom_modern.column_gap_small .trx_addons_columns_wrap > [class*=trx_addons_column-].columns_padding_bottom,
.sc_blogger_default_over_bottom_modern.column_gap_small .masonry_wrap .masonry_item,
.sc_blogger_default_over_bottom_left.column_gap_small .trx_addons_columns_wrap.columns_padding_bottom > [class*=trx_addons_column-],
.sc_blogger_default_over_bottom_left.column_gap_small .trx_addons_columns_wrap > [class*=trx_addons_column-].columns_padding_bottom,
.sc_blogger_default_over_bottom_left.column_gap_small .masonry_wrap .masonry_item {
  padding-bottom: 6px !important;
  padding-right: 6px !important;
}
.sc_blogger_default_over_centered.column_gap_small .sc_blogger_content .sc_blogger_item_default + .sc_blogger_item_default,
.sc_blogger_default_over_bottom_center.column_gap_small .sc_blogger_content .sc_blogger_item_default + .sc_blogger_item_default,
.sc_blogger_default_over_bottom_modern.column_gap_small .sc_blogger_content .sc_blogger_item_default + .sc_blogger_item_default,
.sc_blogger_default_over_bottom_left.column_gap_small .sc_blogger_content .sc_blogger_item_default + .sc_blogger_item_default {
  margin-top: 6px;
}
.sc_blogger_default_over_centered.column_gap_no .trx_addons_columns_wrap.columns_padding_bottom,
.sc_blogger_default_over_centered.column_gap_no .sc_blogger_masonry_wrap,
.sc_blogger_default_over_bottom_center.column_gap_no .trx_addons_columns_wrap.columns_padding_bottom,
.sc_blogger_default_over_bottom_center.column_gap_no .sc_blogger_masonry_wrap,
.sc_blogger_default_over_bottom_modern.column_gap_no .trx_addons_columns_wrap.columns_padding_bottom,
.sc_blogger_default_over_bottom_modern.column_gap_no .sc_blogger_masonry_wrap,
.sc_blogger_default_over_bottom_left.column_gap_no .trx_addons_columns_wrap.columns_padding_bottom,
.sc_blogger_default_over_bottom_left.column_gap_no .sc_blogger_masonry_wrap {
  margin-bottom: 0;
  margin-right: 0;
}
.sc_blogger_default_over_centered.column_gap_no .trx_addons_columns_wrap.columns_padding_bottom > [class*=trx_addons_column-],
.sc_blogger_default_over_centered.column_gap_no .trx_addons_columns_wrap > [class*=trx_addons_column-].columns_padding_bottom,
.sc_blogger_default_over_centered.column_gap_no .masonry_wrap .masonry_item,
.sc_blogger_default_over_bottom_center.column_gap_no .trx_addons_columns_wrap.columns_padding_bottom > [class*=trx_addons_column-],
.sc_blogger_default_over_bottom_center.column_gap_no .trx_addons_columns_wrap > [class*=trx_addons_column-].columns_padding_bottom,
.sc_blogger_default_over_bottom_center.column_gap_no .masonry_wrap .masonry_item,
.sc_blogger_default_over_bottom_modern.column_gap_no .trx_addons_columns_wrap.columns_padding_bottom > [class*=trx_addons_column-],
.sc_blogger_default_over_bottom_modern.column_gap_no .trx_addons_columns_wrap > [class*=trx_addons_column-].columns_padding_bottom,
.sc_blogger_default_over_bottom_modern.column_gap_no .masonry_wrap .masonry_item,
.sc_blogger_default_over_bottom_left.column_gap_no .trx_addons_columns_wrap.columns_padding_bottom > [class*=trx_addons_column-],
.sc_blogger_default_over_bottom_left.column_gap_no .trx_addons_columns_wrap > [class*=trx_addons_column-].columns_padding_bottom,
.sc_blogger_default_over_bottom_left.column_gap_no .masonry_wrap .masonry_item {
  padding-bottom: 0;
  padding-right: 0;
}
.sc_blogger_default_over_centered.column_gap_no .sc_blogger_content .sc_blogger_item_default + .sc_blogger_item_default,
.sc_blogger_default_over_bottom_center.column_gap_no .sc_blogger_content .sc_blogger_item_default + .sc_blogger_item_default,
.sc_blogger_default_over_bottom_modern.column_gap_no .sc_blogger_content .sc_blogger_item_default + .sc_blogger_item_default,
.sc_blogger_default_over_bottom_left.column_gap_no .sc_blogger_content .sc_blogger_item_default + .sc_blogger_item_default {
  margin-top: 0;
}

.sc_blogger_item_default_over_centered,
.sc_blogger_item_default_over_bottom_center,
.sc_blogger_item_default_over_bottom_modern,
.sc_blogger_item_default_over_bottom_left {
  /* Featured */
  /* Post info */
  /* Read more */
  /* Spaces for H6 */
  /* Spaces for H5 */
  /* Spaces for H4 */
  /* Spaces for H3 */
  /* Spaces for H2 */
  /* Spaces for H1 */
  /* Audio & Video */
}
.sc_blogger_item_default_over_centered .post_featured .mask,
.sc_blogger_item_default_over_bottom_center .post_featured .mask,
.sc_blogger_item_default_over_bottom_modern .post_featured .mask,
.sc_blogger_item_default_over_bottom_left .post_featured .mask {
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.95)));
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.95));
  opacity: 1;
}
.sc_blogger_item_default_over_centered .sc_item_featured [class*=post_info_] .post_meta_categories a,
.sc_blogger_item_default_over_centered .sc_item_featured [class*=post_info_] .post_meta_categories .post_categories span,
.sc_blogger_item_default_over_bottom_center .sc_item_featured [class*=post_info_] .post_meta_categories a,
.sc_blogger_item_default_over_bottom_center .sc_item_featured [class*=post_info_] .post_meta_categories .post_categories span,
.sc_blogger_item_default_over_bottom_modern .sc_item_featured [class*=post_info_] .post_meta_categories a,
.sc_blogger_item_default_over_bottom_modern .sc_item_featured [class*=post_info_] .post_meta_categories .post_categories span,
.sc_blogger_item_default_over_bottom_left .sc_item_featured [class*=post_info_] .post_meta_categories a,
.sc_blogger_item_default_over_bottom_left .sc_item_featured [class*=post_info_] .post_meta_categories .post_categories span {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-color: var(--theme-color-text_link);
  color: var(--theme-color-extra_dark);
  padding: 4px 12px 3px;
}
.sc_blogger_item_default_over_centered .sc_item_featured [class*=post_info_] .post_meta_categories a:hover,
.sc_blogger_item_default_over_bottom_center .sc_item_featured [class*=post_info_] .post_meta_categories a:hover,
.sc_blogger_item_default_over_bottom_modern .sc_item_featured [class*=post_info_] .post_meta_categories a:hover,
.sc_blogger_item_default_over_bottom_left .sc_item_featured [class*=post_info_] .post_meta_categories a:hover {
  color: var(--theme-color-extra_dark);
  background-color: var(--theme-color-text_link2);
}
.sc_blogger_item_default_over_centered .sc_item_featured [class*=post_info_] .post_meta .post_author .post_author_name,
.sc_blogger_item_default_over_bottom_center .sc_item_featured [class*=post_info_] .post_meta .post_author .post_author_name,
.sc_blogger_item_default_over_bottom_modern .sc_item_featured [class*=post_info_] .post_meta .post_author .post_author_name,
.sc_blogger_item_default_over_bottom_left .sc_item_featured [class*=post_info_] .post_meta .post_author .post_author_name {
  color: var(--theme-color-extra_dark);
}
.sc_blogger_item_default_over_centered .sc_item_featured [class*=post_info_] .post_meta a.post_author:hover .post_author_name,
.sc_blogger_item_default_over_bottom_center .sc_item_featured [class*=post_info_] .post_meta a.post_author:hover .post_author_name,
.sc_blogger_item_default_over_bottom_modern .sc_item_featured [class*=post_info_] .post_meta a.post_author:hover .post_author_name,
.sc_blogger_item_default_over_bottom_left .sc_item_featured [class*=post_info_] .post_meta a.post_author:hover .post_author_name {
  color: var(--theme-color-extra_hover);
}
.sc_blogger_item_default_over_centered:hover .sc_item_featured [class*=post_info_] .post_meta_categories a,
.sc_blogger_item_default_over_bottom_center:hover .sc_item_featured [class*=post_info_] .post_meta_categories a,
.sc_blogger_item_default_over_bottom_modern:hover .sc_item_featured [class*=post_info_] .post_meta_categories a,
.sc_blogger_item_default_over_bottom_left:hover .sc_item_featured [class*=post_info_] .post_meta_categories a {
  color: var(--theme-color-extra_dark);
  background-color: var(--theme-color-text_link2);
}
.sc_blogger_item_default_over_centered.sc_blogger_item_align_left .sc_item_featured [class*=post_info_], .sc_blogger_item_default_over_centered.sc_blogger_item_align_left:not(.sc_blogger_item_with_image) [class*=post_info_],
.sc_blogger_item_default_over_bottom_center.sc_blogger_item_align_left .sc_item_featured [class*=post_info_],
.sc_blogger_item_default_over_bottom_center.sc_blogger_item_align_left:not(.sc_blogger_item_with_image) [class*=post_info_],
.sc_blogger_item_default_over_bottom_modern.sc_blogger_item_align_left .sc_item_featured [class*=post_info_],
.sc_blogger_item_default_over_bottom_modern.sc_blogger_item_align_left:not(.sc_blogger_item_with_image) [class*=post_info_],
.sc_blogger_item_default_over_bottom_left.sc_blogger_item_align_left .sc_item_featured [class*=post_info_],
.sc_blogger_item_default_over_bottom_left.sc_blogger_item_align_left:not(.sc_blogger_item_with_image) [class*=post_info_] {
  text-align: left;
}
.sc_blogger_item_default_over_centered.sc_blogger_item_align_right .sc_item_featured [class*=post_info_], .sc_blogger_item_default_over_centered.sc_blogger_item_align_right:not(.sc_blogger_item_with_image) [class*=post_info_],
.sc_blogger_item_default_over_bottom_center.sc_blogger_item_align_right .sc_item_featured [class*=post_info_],
.sc_blogger_item_default_over_bottom_center.sc_blogger_item_align_right:not(.sc_blogger_item_with_image) [class*=post_info_],
.sc_blogger_item_default_over_bottom_modern.sc_blogger_item_align_right .sc_item_featured [class*=post_info_],
.sc_blogger_item_default_over_bottom_modern.sc_blogger_item_align_right:not(.sc_blogger_item_with_image) [class*=post_info_],
.sc_blogger_item_default_over_bottom_left.sc_blogger_item_align_right .sc_item_featured [class*=post_info_],
.sc_blogger_item_default_over_bottom_left.sc_blogger_item_align_right:not(.sc_blogger_item_with_image) [class*=post_info_] {
  text-align: right;
}
.sc_blogger_item_default_over_centered.sc_blogger_item_align_center .sc_item_featured [class*=post_info_], .sc_blogger_item_default_over_centered.sc_blogger_item_align_center:not(.sc_blogger_item_with_image) [class*=post_info_],
.sc_blogger_item_default_over_bottom_center.sc_blogger_item_align_center .sc_item_featured [class*=post_info_],
.sc_blogger_item_default_over_bottom_center.sc_blogger_item_align_center:not(.sc_blogger_item_with_image) [class*=post_info_],
.sc_blogger_item_default_over_bottom_modern.sc_blogger_item_align_center .sc_item_featured [class*=post_info_],
.sc_blogger_item_default_over_bottom_modern.sc_blogger_item_align_center:not(.sc_blogger_item_with_image) [class*=post_info_],
.sc_blogger_item_default_over_bottom_left.sc_blogger_item_align_center .sc_item_featured [class*=post_info_],
.sc_blogger_item_default_over_bottom_left.sc_blogger_item_align_center:not(.sc_blogger_item_with_image) [class*=post_info_] {
  text-align: center;
}
.sc_blogger_item_default_over_centered .sc_button.sc_button_simple:not(.sc_button_bg_image),
.sc_blogger_item_default_over_bottom_center .sc_button.sc_button_simple:not(.sc_button_bg_image),
.sc_blogger_item_default_over_bottom_modern .sc_button.sc_button_simple:not(.sc_button_bg_image),
.sc_blogger_item_default_over_bottom_left .sc_button.sc_button_simple:not(.sc_button_bg_image) {
  color: var(--theme-color-extra_link);
}
.sc_blogger_item_default_over_centered .sc_button.sc_button_simple:not(.sc_button_bg_image):hover,
.sc_blogger_item_default_over_bottom_center .sc_button.sc_button_simple:not(.sc_button_bg_image):hover,
.sc_blogger_item_default_over_bottom_modern .sc_button.sc_button_simple:not(.sc_button_bg_image):hover,
.sc_blogger_item_default_over_bottom_left .sc_button.sc_button_simple:not(.sc_button_bg_image):hover {
  color: var(--theme-color-extra_hover);
}
.sc_blogger_item_default_over_centered.sc_blogger_title_tag_h6,
.sc_blogger_item_default_over_bottom_center.sc_blogger_title_tag_h6,
.sc_blogger_item_default_over_bottom_modern.sc_blogger_title_tag_h6,
.sc_blogger_item_default_over_bottom_left.sc_blogger_title_tag_h6 {
  /* Categories */
}
.sc_blogger_item_default_over_centered.sc_blogger_title_tag_h6 .post_meta_categories,
.sc_blogger_item_default_over_bottom_center.sc_blogger_title_tag_h6 .post_meta_categories,
.sc_blogger_item_default_over_bottom_modern.sc_blogger_title_tag_h6 .post_meta_categories,
.sc_blogger_item_default_over_bottom_left.sc_blogger_title_tag_h6 .post_meta_categories {
  margin-top: 3px;
  margin-bottom: 14px;
}
.sc_blogger_item_default_over_centered.sc_blogger_title_tag_h5,
.sc_blogger_item_default_over_bottom_center.sc_blogger_title_tag_h5,
.sc_blogger_item_default_over_bottom_modern.sc_blogger_title_tag_h5,
.sc_blogger_item_default_over_bottom_left.sc_blogger_title_tag_h5 {
  /* Categories */
}
.sc_blogger_item_default_over_centered.sc_blogger_title_tag_h5 .post_meta_categories,
.sc_blogger_item_default_over_bottom_center.sc_blogger_title_tag_h5 .post_meta_categories,
.sc_blogger_item_default_over_bottom_modern.sc_blogger_title_tag_h5 .post_meta_categories,
.sc_blogger_item_default_over_bottom_left.sc_blogger_title_tag_h5 .post_meta_categories {
  margin-top: 3px;
  margin-bottom: 14px;
}
.sc_blogger_item_default_over_centered.sc_blogger_title_tag_h4,
.sc_blogger_item_default_over_bottom_center.sc_blogger_title_tag_h4,
.sc_blogger_item_default_over_bottom_modern.sc_blogger_title_tag_h4,
.sc_blogger_item_default_over_bottom_left.sc_blogger_title_tag_h4 {
  /* Categories */
}
.sc_blogger_item_default_over_centered.sc_blogger_title_tag_h4 .post_meta_categories,
.sc_blogger_item_default_over_bottom_center.sc_blogger_title_tag_h4 .post_meta_categories,
.sc_blogger_item_default_over_bottom_modern.sc_blogger_title_tag_h4 .post_meta_categories,
.sc_blogger_item_default_over_bottom_left.sc_blogger_title_tag_h4 .post_meta_categories {
  margin-top: 3px;
  margin-bottom: 18px;
}
.sc_blogger_item_default_over_centered.sc_blogger_title_tag_h3,
.sc_blogger_item_default_over_bottom_center.sc_blogger_title_tag_h3,
.sc_blogger_item_default_over_bottom_modern.sc_blogger_title_tag_h3,
.sc_blogger_item_default_over_bottom_left.sc_blogger_title_tag_h3 {
  /* Categories */
}
.sc_blogger_item_default_over_centered.sc_blogger_title_tag_h3 .post_meta_categories,
.sc_blogger_item_default_over_bottom_center.sc_blogger_title_tag_h3 .post_meta_categories,
.sc_blogger_item_default_over_bottom_modern.sc_blogger_title_tag_h3 .post_meta_categories,
.sc_blogger_item_default_over_bottom_left.sc_blogger_title_tag_h3 .post_meta_categories {
  margin-top: 3px;
  margin-bottom: 18px;
}
.sc_blogger_item_default_over_centered.sc_blogger_title_tag_h2,
.sc_blogger_item_default_over_bottom_center.sc_blogger_title_tag_h2,
.sc_blogger_item_default_over_bottom_modern.sc_blogger_title_tag_h2,
.sc_blogger_item_default_over_bottom_left.sc_blogger_title_tag_h2 {
  /* Categories */
}
.sc_blogger_item_default_over_centered.sc_blogger_title_tag_h2 .post_meta_categories,
.sc_blogger_item_default_over_bottom_center.sc_blogger_title_tag_h2 .post_meta_categories,
.sc_blogger_item_default_over_bottom_modern.sc_blogger_title_tag_h2 .post_meta_categories,
.sc_blogger_item_default_over_bottom_left.sc_blogger_title_tag_h2 .post_meta_categories {
  margin-top: 3px;
  margin-bottom: 21px;
}
.sc_blogger_item_default_over_centered.sc_blogger_title_tag_h1,
.sc_blogger_item_default_over_bottom_center.sc_blogger_title_tag_h1,
.sc_blogger_item_default_over_bottom_modern.sc_blogger_title_tag_h1,
.sc_blogger_item_default_over_bottom_left.sc_blogger_title_tag_h1 {
  /* Categories */
}
.sc_blogger_item_default_over_centered.sc_blogger_title_tag_h1 .post_meta_categories,
.sc_blogger_item_default_over_bottom_center.sc_blogger_title_tag_h1 .post_meta_categories,
.sc_blogger_item_default_over_bottom_modern.sc_blogger_title_tag_h1 .post_meta_categories,
.sc_blogger_item_default_over_bottom_left.sc_blogger_title_tag_h1 .post_meta_categories {
  margin-top: 3px;
  margin-bottom: 29px;
}
.sc_blogger_item_default_over_centered .post_audio,
.sc_blogger_item_default_over_centered .post_video_hover,
.sc_blogger_item_default_over_bottom_center .post_audio,
.sc_blogger_item_default_over_bottom_center .post_video_hover,
.sc_blogger_item_default_over_bottom_modern .post_audio,
.sc_blogger_item_default_over_bottom_modern .post_video_hover,
.sc_blogger_item_default_over_bottom_left .post_audio,
.sc_blogger_item_default_over_bottom_left .post_video_hover {
  display: none;
}

.sc_blogger_default_over_bottom_modern {
  /* Columns */
  /* Slider */
  /* Without image */
}
.sc_blogger_default_over_bottom_modern:not(.with_slider) {
  overflow: hidden;
}
.sc_blogger_default_over_bottom_modern .bg_mask_wrap {
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.sc_blogger_default_over_bottom_modern .bg_mask {
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  background-size: cover;
  background-position: center;
  -webkit-transition: opacity 0.5s linear;
  transition: opacity 0.5s linear;
}
.sc_blogger_default_over_bottom_modern .bg_mask:before {
  content: "";
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
}
.sc_blogger_default_over_bottom_modern .bg_mask.active {
  opacity: 1;
}
.sc_blogger_default_over_bottom_modern .sc_blogger_item .post_featured_wrap > img,
.sc_blogger_default_over_bottom_modern .sc_blogger_item .featured_bg_wrapper .featured_bg,
.sc_blogger_default_over_bottom_modern .sc_blogger_item .post_featured > img,
.sc_blogger_default_over_bottom_modern .sc_blogger_item .slider_outer,
.sc_blogger_default_over_bottom_modern .sc_blogger_item .mask {
  opacity: 0 !important;
}
.sc_blogger_default_over_bottom_modern .sc_blogger_item .swiper-wrapper {
  display: none;
}
.sc_blogger_default_over_bottom_modern .sc_blogger_item .sc_blogger_item_button {
  height: 19px;
  opacity: 1;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.sc_blogger_default_over_bottom_modern .sc_blogger_item:not(:hover) .sc_blogger_item_button {
  height: 0;
  margin: 0 !important;
  opacity: 0;
}
.sc_blogger_default_over_bottom_modern .columns_in_single_row.trx_addons_columns_wrap {
  margin: 0 -1px 0 -1px !important;
}
.sc_blogger_default_over_bottom_modern .columns_in_single_row.trx_addons_columns_wrap [class*=trx_addons_column-] .sc_blogger_item {
  border: 1px solid rgba(255, 255, 255, 0.19);
  border-width: 1px 1px 0;
  margin: -1px -1px 0 0;
  width: calc(100% + 1px);
}
.sc_blogger_default_over_bottom_modern .masonry_wrap,
.sc_blogger_default_over_bottom_modern .trx_addons_columns_wrap:not(.columns_in_single_row) {
  position: relative;
  background-color: var(--theme-color-extra_bg_color);
}
.sc_blogger_default_over_bottom_modern .masonry_wrap .masonry_item,
.sc_blogger_default_over_bottom_modern .trx_addons_columns_wrap:not(.columns_in_single_row) [class*=trx_addons_column-] {
  overflow: hidden;
}
.sc_blogger_default_over_bottom_modern .masonry_wrap .masonry_item:after,
.sc_blogger_default_over_bottom_modern .trx_addons_columns_wrap:not(.columns_in_single_row) [class*=trx_addons_column-]:after {
  content: "";
  position: absolute;
  z-index: 1;
  top: 1px;
  right: 1px;
  bottom: 1px;
  left: 1px;
  border: 1px solid rgba(255, 255, 255, 0.19);
}
.sc_blogger_default_over_bottom_modern .sc_blogger_content {
  background-color: var(--theme-color-extra_bg_color);
}
.sc_blogger_default_over_bottom_modern .sc_blogger_content .sc_blogger_item {
  position: relative;
}
.sc_blogger_default_over_bottom_modern .sc_blogger_content .sc_blogger_item + .sc_blogger_item {
  border-top: 1px solid rgba(255, 255, 255, 0.19);
}
.sc_blogger_default_over_bottom_modern .sc_blogger_content .post_featured:not(.post_featured_bg)[class*=hover_] {
  display: block;
}
.sc_blogger_default_over_bottom_modern .sc_blogger_slider > .slider_multi {
  background-color: var(--theme-color-extra_bg_color);
}
.sc_blogger_default_over_bottom_modern .sc_blogger_slider > .slider_multi > .slider-wrapper > .slider-slide .sc_blogger_item {
  border-right: 1px solid rgba(255, 255, 255, 0.19);
}
.sc_blogger_default_over_bottom_modern .sc_blogger_slider > .slider_multi.swiper-container-fade .sc_blogger_item .post_featured_wrap > img,
.sc_blogger_default_over_bottom_modern .sc_blogger_slider > .slider_multi.swiper-container-fade .sc_blogger_item .featured_bg_wrapper .featured_bg,
.sc_blogger_default_over_bottom_modern .sc_blogger_slider > .slider_multi.swiper-container-fade .sc_blogger_item .post_featured > img,
.sc_blogger_default_over_bottom_modern .sc_blogger_slider > .slider_multi.swiper-container-fade .sc_blogger_item .mask {
  opacity: 1 !important;
}
.sc_blogger_default_over_bottom_modern .sc_blogger_slider > .slider_multi.swiper-container-fade .sc_blogger_item .swiper-wrapper {
  display: block;
}
.sc_blogger_default_over_bottom_modern .sc_blogger_item:not(.sc_blogger_item_with_image)[class*=sc_blogger_item_default_over]:after {
  background: transparent;
}

/* Layout: Wide */
.sc_blogger_content .sc_blogger_item_wide {
  margin: 0;
  padding: 0;
  border-width: 0;
}

.sc_blogger_content .sc_blogger_item_wide + .sc_blogger_item_wide {
  margin-top: 30px;
  padding-top: 30px;
  border-top-width: 1px;
  border-top-style: solid;
}

.sc_blogger_item_wide:not(.sc_blogger_item_with_image) .sc_blogger_item_body {
  width: 100%;
}
.sc_blogger_item_wide:not(.sc_blogger_item_with_image) .sc_blogger_item_content {
  padding: 0;
}

.sc_blogger_item_wide.sc_blogger_item_with_image {
  /* Without Excerpt */
  /* Content padding */
  /* Image position - Top */
}
.sc_blogger_item_wide.sc_blogger_item_with_image .sc_blogger_item_body {
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  width: 100% !important;
}
.sc_blogger_item_wide.sc_blogger_item_with_image.sc_blogger_item_no_excerpt .sc_blogger_item_body {
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  width: 100% !important;
}
.sc_blogger_item_wide.sc_blogger_item_with_image.sc_blogger_item_no_excerpt:not(.post_format_image) .sc_blogger_item_featured {
  width: 40% !important;
}
.sc_blogger_item_wide.sc_blogger_item_with_image .sc_blogger_item_content, .sc_blogger_item_wide.sc_blogger_item_with_image.sc_blogger_item_image_position_right .sc_blogger_item_content, .sc_blogger_item_wide.sc_blogger_item_with_image.sc_blogger_item_image_position_left .sc_blogger_item_content {
  padding: 0;
}
.sc_blogger_item_wide.sc_blogger_item_with_image.small_image.sc_blogger_item_image_position_right .sc_blogger_item_content {
  padding-right: 30px;
}
.sc_blogger_item_wide.sc_blogger_item_with_image.small_image.sc_blogger_item_image_position_top .sc_blogger_item_content, .sc_blogger_item_wide.sc_blogger_item_with_image.small_image.sc_blogger_item_image_position_left .sc_blogger_item_content {
  padding-left: 30px;
}
.sc_blogger_item_wide.sc_blogger_item_with_image:not(.small_image).sc_blogger_item_image_position_right .sc_blogger_item_content {
  padding-right: 50px;
}
.sc_blogger_item_wide.sc_blogger_item_with_image:not(.small_image).sc_blogger_item_image_position_top .sc_blogger_item_content, .sc_blogger_item_wide.sc_blogger_item_with_image:not(.small_image).sc_blogger_item_image_position_left .sc_blogger_item_content {
  padding-left: 50px;
}
.sc_blogger_item_wide.sc_blogger_item_with_image.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
  margin-top: 0;
}

/* Layout: Wide - Post Format Image */
.sc_blogger_item_wide.sc_blogger_item_with_image.post_format_image[class*=sc_blogger_item_info_over] {
  /* Body */
  /* Featured */
  /* Post info */
  /* Button */
  /* Spaces for H6 */
  /* Spaces for H5 */
  /* Spaces for H4 */
  /* Spaces for H3 */
  /* Spaces for H2 */
  /* Spaces for H1 */
}
.sc_blogger_item_wide.sc_blogger_item_with_image.post_format_image[class*=sc_blogger_item_info_over] .sc_blogger_item_body {
  min-width: 100%;
}
.sc_blogger_item_wide.sc_blogger_item_with_image.post_format_image[class*=sc_blogger_item_info_over] .post_featured {
  max-height: 530px;
  width: 100%;
}
.sc_blogger_item_wide.sc_blogger_item_with_image.post_format_image[class*=sc_blogger_item_info_over] .post_featured .mask {
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.95)));
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.95));
  opacity: 1;
}
.sc_blogger_item_wide.sc_blogger_item_with_image.post_format_image[class*=sc_blogger_item_info_over] .sc_item_featured [class*=post_info_] .post_meta_categories a,
.sc_blogger_item_wide.sc_blogger_item_with_image.post_format_image[class*=sc_blogger_item_info_over] .sc_item_featured [class*=post_info_] .post_meta_categories .post_categories span {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-color: var(--theme-color-extra_bg_color);
  color: var(--theme-color-extra_dark);
  padding: 4px 12px 3px;
}
.sc_blogger_item_wide.sc_blogger_item_with_image.post_format_image[class*=sc_blogger_item_info_over] .sc_item_featured [class*=post_info_] .post_meta_categories a:hover {
  color: var(--theme-color-extra_dark);
  background-color: var(--theme-color-extra_hover);
}
.sc_blogger_item_wide.sc_blogger_item_with_image.post_format_image[class*=sc_blogger_item_info_over] .sc_item_featured [class*=post_info_] .post_meta .post_author .post_author_name {
  color: var(--theme-color-extra_dark);
}
.sc_blogger_item_wide.sc_blogger_item_with_image.post_format_image[class*=sc_blogger_item_info_over] .sc_item_featured [class*=post_info_] .post_meta a.post_author:hover .post_author_name {
  color: var(--theme-color-extra_hover);
}
.sc_blogger_item_wide.sc_blogger_item_with_image.post_format_image[class*=sc_blogger_item_info_over]:hover .sc_item_featured [class*=post_info_] .post_meta_categories a {
  color: var(--theme-color-extra_dark);
  background-color: var(--theme-color-extra_hover);
}
.sc_blogger_item_wide.sc_blogger_item_with_image.post_format_image[class*=sc_blogger_item_info_over] .sc_blogger_item_button {
  display: none;
}
.sc_blogger_item_wide.sc_blogger_item_with_image.post_format_image[class*=sc_blogger_item_info_over].sc_blogger_title_tag_h6 {
  /* Categories */
}
.sc_blogger_item_wide.sc_blogger_item_with_image.post_format_image[class*=sc_blogger_item_info_over].sc_blogger_title_tag_h6 .post_meta_categories {
  margin-top: 3px;
  margin-bottom: 14px;
}
.sc_blogger_item_wide.sc_blogger_item_with_image.post_format_image[class*=sc_blogger_item_info_over].sc_blogger_title_tag_h5 {
  /* Categories */
}
.sc_blogger_item_wide.sc_blogger_item_with_image.post_format_image[class*=sc_blogger_item_info_over].sc_blogger_title_tag_h5 .post_meta_categories {
  margin-top: 3px;
  margin-bottom: 14px;
}
.sc_blogger_item_wide.sc_blogger_item_with_image.post_format_image[class*=sc_blogger_item_info_over].sc_blogger_title_tag_h4 {
  /* Categories */
}
.sc_blogger_item_wide.sc_blogger_item_with_image.post_format_image[class*=sc_blogger_item_info_over].sc_blogger_title_tag_h4 .post_meta_categories {
  margin-top: 3px;
  margin-bottom: 18px;
}
.sc_blogger_item_wide.sc_blogger_item_with_image.post_format_image[class*=sc_blogger_item_info_over].sc_blogger_title_tag_h3 {
  /* Categories */
}
.sc_blogger_item_wide.sc_blogger_item_with_image.post_format_image[class*=sc_blogger_item_info_over].sc_blogger_title_tag_h3 .post_meta_categories {
  margin-top: 3px;
  margin-bottom: 18px;
}
.sc_blogger_item_wide.sc_blogger_item_with_image.post_format_image[class*=sc_blogger_item_info_over].sc_blogger_title_tag_h2 {
  /* Categories */
}
.sc_blogger_item_wide.sc_blogger_item_with_image.post_format_image[class*=sc_blogger_item_info_over].sc_blogger_title_tag_h2 .post_meta_categories {
  margin-top: 3px;
  margin-bottom: 21px;
}
.sc_blogger_item_wide.sc_blogger_item_with_image.post_format_image[class*=sc_blogger_item_info_over].sc_blogger_title_tag_h1 {
  /* Categories */
}
.sc_blogger_item_wide.sc_blogger_item_with_image.post_format_image[class*=sc_blogger_item_info_over].sc_blogger_title_tag_h1 .post_meta_categories {
  margin-top: 3px;
  margin-bottom: 29px;
}

/* Layout: List */
.sc_blogger_content .sc_blogger_item_list.sc_blogger_item_with_image {
  border-bottom: none;
  padding-bottom: 0;
}

.sc_blogger_content .sc_blogger_item_list.sc_blogger_item_with_image:last-child {
  margin-bottom: 0;
}

.sc_blogger_list .sc_blogger_item_with_numbers:not(.sc_blogger_item_with_image) .sc_blogger_item_title {
  position: initial;
}
.sc_blogger_list .post_meta:empty {
  display: none;
}

.sc_blogger_list:not(.sc_blogger_list_simple) .sc_blogger_item_with_numbers:not(.sc_blogger_item_with_image) .sc_blogger_item_content > * {
  padding-left: 4.1rem;
}
.sc_blogger_list:not(.sc_blogger_list_simple) .sc_blogger_item_with_numbers:not(.sc_blogger_item_with_image) .sc_blogger_item_title {
  position: relative;
}
.sc_blogger_list:not(.sc_blogger_list_simple) .sc_blogger_item_with_numbers:not(.sc_blogger_item_with_image) .sc_blogger_item_title:before {
  width: 2.5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  text-align: center;
  text-align: center;
  font-size: 1rem;
  font-weight: 600;
  background-color: var(--theme-color-text_dark);
  color: var(--theme-color-bg_color);
}
.sc_blogger_list:not(.sc_blogger_list_simple) .sc_blogger_item_with_numbers:not(.sc_blogger_item_with_image):hover .sc_blogger_item_title:before {
  background-color: var(--theme-color-text_link);
  color: var(--theme-color-inverse_text);
}

/* Layout: List - With Image  */
.sc_blogger_list.sc_blogger_list_with_image .sc_item_title_wrap + .trx_addons_columns_wrap {
  margin-top: 1.4em;
}

.sc_blogger_item_list.sc_blogger_item_with_image {
  margin-top: 0 !important;
  position: relative;
  /* Content padding */
  /* With Numbers */
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_left .sc_blogger_item_body, .sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_right .sc_blogger_item_body {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sc_blogger_item_list.sc_blogger_item_with_image:not(.sc_blogger_item_image_position_top) .sc_blogger_item_featured {
  min-width: 80px;
}
.sc_blogger_item_list.sc_blogger_item_with_image:not(.sc_blogger_item_image_position_top) .sc_blogger_item_content {
  max-width: calc(100% - 80px);
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_left:not(.small_image):not(.tiny_image) .sc_blogger_item_content {
  padding-left: 25px;
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_right:not(.small_image):not(.tiny_image) .sc_blogger_item_content {
  padding-right: 25px;
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_left.small_image .sc_blogger_item_content {
  padding-left: 20px;
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_right.small_image .sc_blogger_item_content {
  padding-right: 20px;
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_left.tiny_image .sc_blogger_item_content {
  padding-left: 17px;
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_right.tiny_image .sc_blogger_item_content {
  padding-right: 17px;
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_with_numbers {
  /* Image position - Top */
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_with_numbers:not(.sc_blogger_item_image_position_top) .sc_blogger_item_featured:after {
  width: 2.5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  text-align: center;
  font-size: 1rem;
  font-weight: 600;
  background-color: var(--theme-color-text_dark);
  color: var(--theme-color-bg_color);
  content: attr(data-item-number);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_with_numbers:not(.sc_blogger_item_image_position_top):hover .sc_blogger_item_featured:after {
  background-color: var(--theme-color-text_link);
  color: var(--theme-color-inverse_text);
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_with_numbers.sc_blogger_item_image_position_left .sc_blogger_item_featured:after {
  left: -1.28rem;
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_with_numbers.sc_blogger_item_image_position_right .sc_blogger_item_featured:after {
  right: -1.28rem;
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_with_numbers.sc_blogger_item_image_position_top .sc_blogger_item_content {
  position: relative;
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_with_numbers.sc_blogger_item_image_position_top.sc_blogger_item_align_none .sc_blogger_item_content, .sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_with_numbers.sc_blogger_item_image_position_top.sc_blogger_item_align_left .sc_blogger_item_content {
  padding-left: 2em;
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_with_numbers.sc_blogger_item_image_position_top.sc_blogger_item_align_right .sc_blogger_item_content {
  padding-right: 2em;
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_with_numbers.sc_blogger_item_image_position_top .sc_blogger_item_featured:after {
  display: none;
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_with_numbers.sc_blogger_item_image_position_top .sc_blogger_item_title:before {
  content: attr(data-item-number);
  font-size: 2.07rem;
  font-weight: 400;
  position: absolute;
  top: 0.15em;
  color: var(--theme-color-text_link);
  background-color: transparent;
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_with_numbers.sc_blogger_item_image_position_top.sc_blogger_item_align_none .sc_blogger_item_title:before, .sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_with_numbers.sc_blogger_item_image_position_top.sc_blogger_item_align_left .sc_blogger_item_title:before {
  left: 0;
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_with_numbers.sc_blogger_item_image_position_top.sc_blogger_item_align_right .sc_blogger_item_title:before {
  right: 0;
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_with_numbers.sc_blogger_item_image_position_top.sc_blogger_item_align_center .sc_blogger_item_title:before {
  display: none;
}

/* Layout: List - With Rounded Image */
.sc_blogger_item_list.sc_blogger_item_list_with_rounded_image {
  /* With Numbers */
}
.sc_blogger_item_list.sc_blogger_item_list_with_rounded_image .post_featured,
.sc_blogger_item_list.sc_blogger_item_list_with_rounded_image .featured_bg_wrapper {
  border-radius: 50%;
}
.sc_blogger_item_list.sc_blogger_item_list_with_rounded_image .post_featured .slider_outer {
  border-radius: 50%;
  overflow: hidden;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  left: 0;
  top: 0;
  z-index: 1;
}
.sc_blogger_item_list.sc_blogger_item_list_with_rounded_image.sc_blogger_item_with_numbers.sc_blogger_item_image_position_left .sc_blogger_item_featured:after {
  -webkit-transform: translateY(0);
  transform: translateY(0);
  bottom: -0.1em;
  top: auto;
  left: -0.1em;
}
.sc_blogger_item_list.sc_blogger_item_list_with_rounded_image.sc_blogger_item_with_numbers.sc_blogger_item_image_position_right .sc_blogger_item_featured:after {
  -webkit-transform: translateY(0);
  transform: translateY(0);
  bottom: -0.1em;
  top: auto;
  right: -0.1em;
}

/* Layout: List - With Image (column) */
.sc_blogger_content .sc_blogger_item_list.sc_blogger_item_with_image {
  margin-bottom: 25px;
  /* Image position - Top */
}
.sc_blogger_content .sc_blogger_item_list.sc_blogger_item_with_image.tiny_image {
  margin-bottom: 20px;
}
.sc_blogger_content .sc_blogger_item_list.sc_blogger_item_with_image:last-child {
  margin-bottom: 0;
}
.sc_blogger_content .sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_top {
  /* With Numbers */
}
.sc_blogger_content .sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_top.sc_blogger_item_with_numbers.sc_blogger_item_align_none .sc_blogger_item_content, .sc_blogger_content .sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_top.sc_blogger_item_with_numbers.sc_blogger_item_align_left .sc_blogger_item_content {
  padding-left: 3em;
}
.sc_blogger_content .sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_top.sc_blogger_item_with_numbers.sc_blogger_item_align_right .sc_blogger_item_content {
  padding-right: 3em;
}
.sc_blogger_content .sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_top.sc_blogger_item_with_numbers .sc_blogger_item_title:before {
  font-size: 3.14rem;
  font-weight: 400;
  top: 0.18em;
}

/* Layout: List - Simple  */
.sc_blogger_list.sc_blogger_list_simple .sc_item_title_wrap + .sc_item_content {
  margin-top: 1.7em;
}

.sc_blogger_item_list.sc_blogger_item_list_simple {
  margin-top: 0 !important;
  position: relative;
  /* Without Numbers */
  /* With Numbers */
}
.sc_blogger_item_list.sc_blogger_item_list_simple:not(.sc_blogger_item_with_numbers):not(:last-child) {
  margin-bottom: 1.1em;
  padding-bottom: 1.25em;
}
.sc_blogger_item_list.sc_blogger_item_list_simple:not(.sc_blogger_item_with_numbers).sc_blogger_item_align_center .sc_blogger_item_title:before {
  display: none;
}
.sc_blogger_item_list.sc_blogger_item_list_simple:not(.sc_blogger_item_with_numbers).sc_blogger_item_align_none .sc_blogger_item_title:before, .sc_blogger_item_list.sc_blogger_item_list_simple:not(.sc_blogger_item_with_numbers).sc_blogger_item_align_left .sc_blogger_item_title:before, .sc_blogger_item_list.sc_blogger_item_list_simple:not(.sc_blogger_item_with_numbers).sc_blogger_item_align_right .sc_blogger_item_title:before {
  content: attr(data-item-number);
  font-family: Arial;
  font-size: 1.2rem;
  font-weight: 400;
  letter-spacing: 0.02em;
  color: var(--theme-color-text_light);
  position: absolute;
  top: 0.05em;
}
.sc_blogger_item_list.sc_blogger_item_list_simple:not(.sc_blogger_item_with_numbers).sc_blogger_item_align_none .sc_blogger_item_meta + .sc_blogger_item_title, .sc_blogger_item_list.sc_blogger_item_list_simple:not(.sc_blogger_item_with_numbers).sc_blogger_item_align_left .sc_blogger_item_meta + .sc_blogger_item_title, .sc_blogger_item_list.sc_blogger_item_list_simple:not(.sc_blogger_item_with_numbers).sc_blogger_item_align_right .sc_blogger_item_meta + .sc_blogger_item_title {
  position: relative;
}
.sc_blogger_item_list.sc_blogger_item_list_simple:not(.sc_blogger_item_with_numbers).sc_blogger_item_align_none .sc_blogger_item_meta + .sc_blogger_item_title:before, .sc_blogger_item_list.sc_blogger_item_list_simple:not(.sc_blogger_item_with_numbers).sc_blogger_item_align_left .sc_blogger_item_meta + .sc_blogger_item_title:before, .sc_blogger_item_list.sc_blogger_item_list_simple:not(.sc_blogger_item_with_numbers).sc_blogger_item_align_right .sc_blogger_item_meta + .sc_blogger_item_title:before {
  left: -1.6em;
}
.sc_blogger_item_list.sc_blogger_item_list_simple:not(.sc_blogger_item_with_numbers).sc_blogger_item_align_none .sc_blogger_item_title:before, .sc_blogger_item_list.sc_blogger_item_list_simple:not(.sc_blogger_item_with_numbers).sc_blogger_item_align_left .sc_blogger_item_title:before {
  left: 0;
}
.sc_blogger_item_list.sc_blogger_item_list_simple:not(.sc_blogger_item_with_numbers).sc_blogger_item_align_right .sc_blogger_item_title:before {
  right: 0;
}
.sc_blogger_item_list.sc_blogger_item_list_simple:not(.sc_blogger_item_with_numbers).sc_blogger_item_align_none, .sc_blogger_item_list.sc_blogger_item_list_simple:not(.sc_blogger_item_with_numbers).sc_blogger_item_align_left {
  padding-left: 1.6em;
}
.sc_blogger_item_list.sc_blogger_item_list_simple:not(.sc_blogger_item_with_numbers).sc_blogger_item_align_right {
  padding-right: 1.6em;
}
.sc_blogger_item_list.sc_blogger_item_list_simple.sc_blogger_item_with_numbers {
  /* Other number style */
}
.sc_blogger_item_list.sc_blogger_item_list_simple.sc_blogger_item_with_numbers:not(:last-child) {
  margin-bottom: 1.45em;
  padding-bottom: 1.1em;
}
.sc_blogger_item_list.sc_blogger_item_list_simple.sc_blogger_item_with_numbers.sc_blogger_item_align_none, .sc_blogger_item_list.sc_blogger_item_list_simple.sc_blogger_item_with_numbers.sc_blogger_item_align_left {
  padding-left: 2.9em;
}
.sc_blogger_item_list.sc_blogger_item_list_simple.sc_blogger_item_with_numbers.sc_blogger_item_align_right {
  padding-right: 2.9em;
}
.sc_blogger_item_list.sc_blogger_item_list_simple.sc_blogger_item_with_numbers:not(.sc_blogger_item_with_image) .sc_blogger_item_content > * {
  padding-left: 0;
}
.sc_blogger_item_list.sc_blogger_item_list_simple.sc_blogger_item_with_numbers.sc_blogger_item_align_center .sc_blogger_item_title:before {
  display: none;
}
.sc_blogger_item_list.sc_blogger_item_list_simple.sc_blogger_item_with_numbers.sc_blogger_item_align_none .sc_blogger_item_title:before, .sc_blogger_item_list.sc_blogger_item_list_simple.sc_blogger_item_with_numbers.sc_blogger_item_align_left .sc_blogger_item_title:before, .sc_blogger_item_list.sc_blogger_item_list_simple.sc_blogger_item_with_numbers.sc_blogger_item_align_right .sc_blogger_item_title:before {
  content: attr(data-item-number);
  font-size: 2.428rem;
  font-weight: 400;
  -webkit-transform: none;
  transform: none;
  color: var(--theme-color-text_link);
  background-color: transparent;
  position: absolute;
  top: 5px;
}
.sc_blogger_item_list.sc_blogger_item_list_simple.sc_blogger_item_with_numbers.sc_blogger_item_align_none .sc_blogger_item_title:before, .sc_blogger_item_list.sc_blogger_item_list_simple.sc_blogger_item_with_numbers.sc_blogger_item_align_left .sc_blogger_item_title:before {
  left: -0.35em;
}
.sc_blogger_item_list.sc_blogger_item_list_simple.sc_blogger_item_with_numbers.sc_blogger_item_align_right .sc_blogger_item_title:before {
  right: -0.35em;
  left: auto;
}
.sc_blogger_item_list.sc_blogger_item_list_simple.sc_blogger_item_with_numbers.small_numbers:not(:last-child) {
  margin-bottom: 0.89em;
  padding-bottom: 0.8em;
}
.sc_blogger_item_list.sc_blogger_item_list_simple.sc_blogger_item_with_numbers.small_numbers.sc_blogger_item_align_none, .sc_blogger_item_list.sc_blogger_item_list_simple.sc_blogger_item_with_numbers.small_numbers.sc_blogger_item_align_left {
  padding-left: 2.2em;
  margin-right: 7%;
}
.sc_blogger_item_list.sc_blogger_item_list_simple.sc_blogger_item_with_numbers.small_numbers.sc_blogger_item_align_right {
  padding-right: 2.2em;
  margin-left: 7%;
}
.sc_blogger_item_list.sc_blogger_item_list_simple.sc_blogger_item_with_numbers.small_numbers.sc_blogger_item_align_none .sc_blogger_item_title:before, .sc_blogger_item_list.sc_blogger_item_list_simple.sc_blogger_item_with_numbers.small_numbers.sc_blogger_item_align_left .sc_blogger_item_title:before, .sc_blogger_item_list.sc_blogger_item_list_simple.sc_blogger_item_with_numbers.small_numbers.sc_blogger_item_align_right .sc_blogger_item_title:before {
  font-size: 1.571rem;
  font-weight: 400;
  top: 0.2em;
}

/* Layout: List - Simple in the Slider  */
.sc_blogger_list.sc_blogger_list_simple .sc_blogger_slider {
  margin-left: -1.6em;
}

.sc_blogger_slider .sc_blogger_item_list.sc_blogger_item_list_simple {
  /* Without Numbers */
}
.sc_blogger_slider .sc_blogger_item_list.sc_blogger_item_list_simple h6.sc_blogger_item_title {
  font-size: 1.142rem;
  line-height: 1.22em;
  font-weight: 400;
  white-space: nowrap;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
.sc_blogger_slider .sc_blogger_item_list.sc_blogger_item_list_simple h6.sc_blogger_item_title.cropped {
  font-size: 1.142rem;
  line-height: 1.22em;
  font-weight: 400;
  height: 1.22em;
  white-space: normal;
  word-break: break-all;
  overflow: hidden;
}
.sc_blogger_slider .sc_blogger_item_list.sc_blogger_item_list_simple h6.sc_blogger_item_title.cropped a {
  position: relative;
  padding-right: 5px;
  width: 100%;
}
.sc_blogger_slider .sc_blogger_item_list.sc_blogger_item_list_simple h6.sc_blogger_item_title.cropped a:after {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  content: "..";
  letter-spacing: 0.5px;
}
.sc_blogger_slider .sc_blogger_item_list.sc_blogger_item_list_simple:not(.sc_blogger_item_with_numbers).sc_blogger_item_align_none .sc_blogger_item_title:before, .sc_blogger_slider .sc_blogger_item_list.sc_blogger_item_list_simple:not(.sc_blogger_item_with_numbers).sc_blogger_item_align_left .sc_blogger_item_title:before, .sc_blogger_slider .sc_blogger_item_list.sc_blogger_item_list_simple:not(.sc_blogger_item_with_numbers).sc_blogger_item_align_right .sc_blogger_item_title:before {
  border-radius: 50%;
  width: 5px;
  height: 5px;
  line-height: 5px;
  text-align: center;
  background-color: var(--theme-color-bd_color);
  content: "";
  top: 0.5em;
}

.sc_blogger_slider .swiper-slide-active .sc_blogger_item_list.sc_blogger_item_list_simple {
  /* Without Numbers */
}
.sc_blogger_slider .swiper-slide-active .sc_blogger_item_list.sc_blogger_item_list_simple:not(.sc_blogger_item_with_numbers).sc_blogger_item_align_left .sc_blogger_item_title:before, .sc_blogger_slider .swiper-slide-active .sc_blogger_item_list.sc_blogger_item_list_simple:not(.sc_blogger_item_with_numbers).sc_blogger_item_align_none .sc_blogger_item_title:before {
  content: none;
}

/* Post Formats */
.sc_blogger_item_default:not(.sc_blogger_item_default_over_centered):not(.sc_blogger_item_default_over_bottom_center):not(.sc_blogger_item_default_over_bottom_modern):not(.sc_blogger_item_default_over_bottom_left),
.sc_blogger_item_wide,
.sc_blogger_item_list {
  /* Audio */
  /* Gallery */
  /* Video */
}
.sc_blogger_item_default:not(.sc_blogger_item_default_over_centered):not(.sc_blogger_item_default_over_bottom_center):not(.sc_blogger_item_default_over_bottom_modern):not(.sc_blogger_item_default_over_bottom_left).post_format_audio .post_featured:after,
.sc_blogger_item_wide.post_format_audio .post_featured:after,
.sc_blogger_item_list.post_format_audio .post_featured:after {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  border-radius: 50%;
  width: 3.715em;
  height: 3.715em;
  line-height: 3.715em;
  text-align: center;
  -webkit-transition: all ease 0.3s;
  transition: all ease 0.3s;
  background-color: var(--theme-color-extra_dark);
  color: var(--theme-color-extra_bg_color);
  content: "\e9b7";
  display: block;
  font-family: "fontello";
  font-size: 1rem;
  opacity: 1;
  text-align: center;
  z-index: 2;
}
.sc_blogger_item_default:not(.sc_blogger_item_default_over_centered):not(.sc_blogger_item_default_over_bottom_center):not(.sc_blogger_item_default_over_bottom_modern):not(.sc_blogger_item_default_over_bottom_left).post_format_audio .post_featured .mask,
.sc_blogger_item_wide.post_format_audio .post_featured .mask,
.sc_blogger_item_list.post_format_audio .post_featured .mask {
  display: none;
}
.sc_blogger_item_default:not(.sc_blogger_item_default_over_centered):not(.sc_blogger_item_default_over_bottom_center):not(.sc_blogger_item_default_over_bottom_modern):not(.sc_blogger_item_default_over_bottom_left).post_format_audio .post_audio,
.sc_blogger_item_wide.post_format_audio .post_audio,
.sc_blogger_item_list.post_format_audio .post_audio {
  display: none;
  background-color: var(--theme-color-alter_bg_color);
  padding: 0.8em;
}
.sc_blogger_item_default:not(.sc_blogger_item_default_over_centered):not(.sc_blogger_item_default_over_bottom_center):not(.sc_blogger_item_default_over_bottom_modern):not(.sc_blogger_item_default_over_bottom_left).post_format_audio .mejs-container,
.sc_blogger_item_wide.post_format_audio .mejs-container,
.sc_blogger_item_list.post_format_audio .mejs-container {
  min-height: 40px;
}
.sc_blogger_item_default:not(.sc_blogger_item_default_over_centered):not(.sc_blogger_item_default_over_bottom_center):not(.sc_blogger_item_default_over_bottom_modern):not(.sc_blogger_item_default_over_bottom_left).post_format_gallery .post_featured:after,
.sc_blogger_item_wide.post_format_gallery .post_featured:after,
.sc_blogger_item_list.post_format_gallery .post_featured:after {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  border-radius: 50%;
  width: 2.889em;
  height: 2.889em;
  line-height: 2.889em;
  text-align: center;
  -webkit-transition: all ease 0.3s;
  transition: all ease 0.3s;
  background-color: var(--theme-color-extra_dark);
  color: var(--theme-color-extra_bg_color);
  content: "\e9b5";
  display: block;
  font-family: "fontello";
  font-size: 1.2857rem;
  opacity: 1;
  text-align: center;
  z-index: 2;
}
.sc_blogger_item_default:not(.sc_blogger_item_default_over_centered):not(.sc_blogger_item_default_over_bottom_center):not(.sc_blogger_item_default_over_bottom_modern):not(.sc_blogger_item_default_over_bottom_left).post_format_gallery .slider_pagination_wrap,
.sc_blogger_item_default:not(.sc_blogger_item_default_over_centered):not(.sc_blogger_item_default_over_bottom_center):not(.sc_blogger_item_default_over_bottom_modern):not(.sc_blogger_item_default_over_bottom_left).post_format_gallery .slider_controls_wrap,
.sc_blogger_item_wide.post_format_gallery .slider_pagination_wrap,
.sc_blogger_item_wide.post_format_gallery .slider_controls_wrap,
.sc_blogger_item_list.post_format_gallery .slider_pagination_wrap,
.sc_blogger_item_list.post_format_gallery .slider_controls_wrap {
  display: none;
}
.sc_blogger_item_default:not(.sc_blogger_item_default_over_centered):not(.sc_blogger_item_default_over_bottom_center):not(.sc_blogger_item_default_over_bottom_modern):not(.sc_blogger_item_default_over_bottom_left).post_format_video .post_featured.with_thumb .post_video_hover,
.sc_blogger_item_wide.post_format_video .post_featured.with_thumb .post_video_hover,
.sc_blogger_item_list.post_format_video .post_featured.with_thumb .post_video_hover {
  width: 3.285rem;
  height: 3.285rem;
  line-height: 3.3rem;
  font-size: 1rem;
  text-align: center;
}

.sc_blogger_item_default:not(.sc_blogger_item_default_over_centered):not(.sc_blogger_item_default_over_bottom_center):not(.sc_blogger_item_default_over_bottom_modern):not(.sc_blogger_item_default_over_bottom_left),
.sc_blogger_item_wide {
  /* Rating */
  /* Scalling x2 */
}
.sc_blogger_item_default:not(.sc_blogger_item_default_over_centered):not(.sc_blogger_item_default_over_bottom_center):not(.sc_blogger_item_default_over_bottom_modern):not(.sc_blogger_item_default_over_bottom_left) .post_meta .post_meta_rating,
.sc_blogger_item_wide .post_meta .post_meta_rating {
  display: none;
}
.sc_blogger_item_default:not(.sc_blogger_item_default_over_centered):not(.sc_blogger_item_default_over_bottom_center):not(.sc_blogger_item_default_over_bottom_modern):not(.sc_blogger_item_default_over_bottom_left) .post_hover_rating,
.sc_blogger_item_wide .post_hover_rating {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 2;
  display: block;
}
.sc_blogger_item_default:not(.sc_blogger_item_default_over_centered):not(.sc_blogger_item_default_over_bottom_center):not(.sc_blogger_item_default_over_bottom_modern):not(.sc_blogger_item_default_over_bottom_left) .trx_addons_reviews_block_mark,
.sc_blogger_item_wide .trx_addons_reviews_block_mark {
  display: block;
}
.sc_blogger_item_default:not(.sc_blogger_item_default_over_centered):not(.sc_blogger_item_default_over_bottom_center):not(.sc_blogger_item_default_over_bottom_modern):not(.sc_blogger_item_default_over_bottom_left) .trx_addons_reviews_block_mark_value,
.sc_blogger_item_wide .trx_addons_reviews_block_mark_value {
  background-color: var(--theme-color-extra_dark);
  color: var(--theme-color-extra_bg_color);
  font-weight: 700;
  display: block;
}
.sc_blogger_item_default:not(.sc_blogger_item_default_over_centered):not(.sc_blogger_item_default_over_bottom_center):not(.sc_blogger_item_default_over_bottom_modern):not(.sc_blogger_item_default_over_bottom_left) .trx_addons_reviews_block_mark_value[data-max-value="100"]:after,
.sc_blogger_item_wide .trx_addons_reviews_block_mark_value[data-max-value="100"]:after {
  vertical-align: middle;
}
.sc_blogger_item_default:not(.sc_blogger_item_default_over_centered):not(.sc_blogger_item_default_over_bottom_center):not(.sc_blogger_item_default_over_bottom_modern):not(.sc_blogger_item_default_over_bottom_left) .trx_addons_reviews_block_mark_value,
.sc_blogger_item_wide .trx_addons_reviews_block_mark_value {
  width: 120px;
  height: 120px;
  line-height: 116px;
  border-width: 4px;
  font-size: 2.428rem;
  -webkit-transform: scale(0.5, 0.5);
  transform: scale(0.5, 0.5);
}
.sc_blogger_item_default:not(.sc_blogger_item_default_over_centered):not(.sc_blogger_item_default_over_bottom_center):not(.sc_blogger_item_default_over_bottom_modern):not(.sc_blogger_item_default_over_bottom_left) .trx_addons_reviews_block_mark_value[data-max-value="100"]:after,
.sc_blogger_item_wide .trx_addons_reviews_block_mark_value[data-max-value="100"]:after {
  font-size: 22px;
  line-height: 22px;
  margin: -18px -12px 0 4px;
}
.sc_blogger_item_default:not(.sc_blogger_item_default_over_centered):not(.sc_blogger_item_default_over_bottom_center):not(.sc_blogger_item_default_over_bottom_modern):not(.sc_blogger_item_default_over_bottom_left) .trx_addons_reviews_block_mark canvas,
.sc_blogger_item_wide .trx_addons_reviews_block_mark canvas {
  -webkit-transform: rotate(-90deg) translateY(-50%) scale(0.5);
  transform: rotate(-90deg) translateY(-50%) scale(0.5);
}
.sc_blogger_item_default:not(.sc_blogger_item_default_over_centered):not(.sc_blogger_item_default_over_bottom_center):not(.sc_blogger_item_default_over_bottom_modern):not(.sc_blogger_item_default_over_bottom_left) .trx_addons_reviews_block_mark_content,
.sc_blogger_item_wide .trx_addons_reviews_block_mark_content {
  border-width: 2px;
}

.sc_blogger_item_list,
.single.sidebar_show .post_item_single .post_content .sc_blogger_item_list {
  /* Audio */
  /* Gallery */
  /* Video */
}
.sc_blogger_item_list.post_format_audio .post_featured:after,
.single.sidebar_show .post_item_single .post_content .sc_blogger_item_list.post_format_audio .post_featured:after {
  width: 2.5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  text-align: center;
  font-size: 0.7rem;
  border: 2px solid var(--theme-color-extra_dark);
  background-color: transparent;
  color: var(--theme-color-extra_dark);
}
.sc_blogger_item_list.post_format_gallery .post_featured:after,
.single.sidebar_show .post_item_single .post_content .sc_blogger_item_list.post_format_gallery .post_featured:after {
  width: 2.5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  text-align: center;
  font-size: 0.9rem;
  border: 2px solid var(--theme-color-extra_dark);
  background-color: transparent;
  color: var(--theme-color-extra_dark);
}
.sc_blogger_item_list.post_format_video .post_featured.with_thumb .post_video_hover,
.single.sidebar_show .post_item_single .post_content .sc_blogger_item_list.post_format_video .post_featured.with_thumb .post_video_hover {
  width: 2.5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  text-align: center;
  font-size: 0.65rem;
  border-width: 2px;
  background-color: transparent;
  color: var(--theme-color-extra_dark);
}
.sc_blogger_item_list.post_format_video .post_featured.with_thumb .post_video_hover:hover,
.single.sidebar_show .post_item_single .post_content .sc_blogger_item_list.post_format_video .post_featured.with_thumb .post_video_hover:hover {
  border-color: var(--theme-color-extra_hover);
  color: var(--theme-color-extra_hover);
}

/* Layout: On Plate */
.sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_body,
.sc_blogger_item_list.sc_blogger_item_on_plate .sc_blogger_item_body,
.sc_blogger_item_wide.sc_blogger_item_on_plate {
  background-color: var(--theme-color-bg_color);
}

.sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_excerpt:after {
  background-image: -webkit-gradient(linear, left top, left bottom, from(var(--theme-color-alter_bg_color_00)), to(var(--theme-color-alter_bg_color)));
  background-image: linear-gradient(180deg, var(--theme-color-alter_bg_color_00), var(--theme-color-alter_bg_color));
}

.sc_blogger_item_on_plate .sc_blogger_item_body {
  color: var(--theme-color-alter_text);
}
.sc_blogger_item_on_plate .sc_blogger_item_content a {
  color: var(--theme-color-alter_link);
}
.sc_blogger_item_on_plate .sc_blogger_item_content a:hover {
  color: var(--theme-color-alter_hover);
}
.sc_blogger_item_on_plate .sc_blogger_item_content a.sc_button_simple:hover {
  color: var(--theme-color-alter_hover) !important;
}
.sc_blogger_item_on_plate .sc_blogger_item_content .post_meta,
.sc_blogger_item_on_plate .sc_blogger_item_content .post_meta a {
  color: var(--theme-color-alter_light);
}
.sc_blogger_item_on_plate .sc_blogger_item_content .post_meta a:hover {
  color: var(--theme-color-alter_hover);
}
.sc_blogger_item_on_plate .sc_blogger_item_content .post_meta_categories a,
.sc_blogger_item_on_plate .sc_blogger_item_content .post_meta_categories .post_categories span {
  color: var(--theme-color-alter_text);
}
.sc_blogger_item_on_plate .sc_blogger_item_content .post_meta_categories a:hover {
  color: var(--theme-color-alter_hover);
}
.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title a {
  color: var(--theme-color-alter_dark);
}
.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title a:hover {
  color: var(--theme-color-alter_link);
}

/* Blogger inside elementor blocks */
.blogger_info_1 .sc_blogger_title_tag_h1.sc_blogger_item_full_size_image [class*=post_info_] {
  max-width: var(--theme-var-page);
  min-width: var(--theme-var-page);
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

/* Blogger inside single post */
.post_item_single .post_content_single .sc_item_filters_title,
.editor-block-list__layout .sc_item_filters_title {
  font-size: 1.15em;
  line-height: 1.25em;
  text-transform: uppercase;
}

.post_item_single .post_content_single .sc_blogger_item_excerpt,
.editor-block-list__layout .sc_blogger_item_excerpt {
  line-height: 1.5em;
}

.sc_blogger.slider_container .swiper-pagination-bullet {
  border-color: var(--theme-color-text_light);
}

.sc_blogger_content .sc_blogger_item {
  border-color: var(--theme-color-bd_color);
}

/* Filters */
.sc_item_filters {
  margin-bottom: 2.45rem;
}
.sc_item_filters .sc_button.sc_item_filters_more_link {
  font-size: 15px;
  letter-spacing: -0.02em;
  text-transform: none;
  border-radius: 0;
  overflow: visible;
  margin-bottom: -0.2em;
}
.sc_item_filters .sc_button.sc_item_filters_more_link:after {
  border-radius: 50%;
  position: relative;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  width: 26px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  border: 1px solid var(--theme-color-bd_color);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "\e9bc";
  display: inline-block !important;
  font-family: "fontello";
  font-weight: 400;
  margin-left: 12px;
  top: -0.1em;
  vertical-align: middle;
}
.sc_item_filters .sc_button.sc_item_filters_more_link:hover:after {
  color: var(--theme-color-text_hover);
  opacity: 1;
}
.sc_item_filters .sc_item_filters_header:empty {
  display: none;
}

.sc_item_filters_subtitle {
  font-size: 1.142rem;
  font-style: normal;
  font-weight: normal;
  color: var(--theme-color-text);
}

.sc_item_filters_tabs {
  font-size: 1.142rem !important;
  line-height: 1.5em;
}
.sc_item_filters_tabs li {
  margin: 0;
  padding: 0 0 0 1.2em;
}
.sc_item_filters_tabs li a {
  color: var(--theme-color-text_light);
}
.sc_item_filters_tabs li a:hover,
.sc_item_filters_tabs li > a.active {
  color: var(--theme-color-text_dark);
  border: none;
}

.sc_item_filters_align_left,
.sc_item_filters_align_right {
  border: none;
  padding: 0 !important;
}

.sc_item_filters_tabs_left .sc_item_filters_more_link_wrap,
.sc_item_filters_tabs_right .sc_item_filters_more_link_wrap,
.sc_item_filters_tabs_center .sc_item_filters_more_link_wrap {
  display: none;
}

/* Align Right */
.sc_item_filters_align_right.sc_item_filters_no_tabs {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.sc_item_filters_align_right .sc_item_filters_header {
  text-align: right;
}

.sc_item_filters_align_right .sc_item_filters_tabs li {
  padding: 0 1.2em 0 0;
}

/* Align Center */
.sc_item_filters_align_center .sc_item_filters_tabs li {
  padding: 0 0.6em;
}

.sc_item_filters_align_center .sc_item_filters_header {
  position: relative;
  border: none;
}
.sc_item_filters_align_center .sc_item_filters_header:after {
  content: "";
  border: 1px solid var(--theme-color-bd_color);
  border-width: 1px 0;
  display: block;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  position: absolute;
  height: 4px;
  bottom: -2px;
  width: 100%;
}

.sc_item_filters_tabs_left .sc_item_filters_align_center .sc_item_filters_header,
.sc_item_filters_tabs_right .sc_item_filters_align_center .sc_item_filters_header {
  margin-bottom: 2.45rem !important;
  padding-bottom: 0;
}
.sc_item_filters_tabs_left .sc_item_filters_align_center .sc_item_filters_header:after,
.sc_item_filters_tabs_right .sc_item_filters_align_center .sc_item_filters_header:after {
  display: none;
}

/* Tabs - position Top */
.sc_item_filters_tabs_top .sc_item_filters_align_left .sc_item_filters_header,
.sc_item_filters_tabs_top .sc_item_filters_align_right .sc_item_filters_header {
  width: -moz-available;
  width: -webkit-fill-available;
}

/* Tabs - position Left */
.sc_item_filters_tabs_left .sc_item_filters_tabs {
  background-color: transparent;
}
.sc_item_filters_tabs_left .sc_item_filters_tabs li > a.active {
  border: none !important;
  font-weight: inherit !important;
}
.sc_item_filters_tabs_left .sc_item_filters_align_left .sc_item_filters_header:not(:empty),
.sc_item_filters_tabs_left .sc_item_filters_align_right .sc_item_filters_header:not(:empty),
.sc_item_filters_tabs_left .sc_item_filters_align_left .sc_item_filters_more_link_wrap:not(:empty),
.sc_item_filters_tabs_left .sc_item_filters_align_right .sc_item_filters_more_link_wrap:not(:empty),
.sc_item_filters_tabs_left .sc_item_filters_align_center .sc_item_filters_more_link_wrap:not(:empty) {
  margin-bottom: 2.45rem !important;
}
.sc_item_filters_tabs_left .sc_item_filters_header {
  width: 100%;
}

@media (min-width: 1024px) {
  .sc_item_filters_tabs_left .sc_item_filters {
    margin-bottom: 0;
  }
  .sc_item_filters_tabs_left .sc_item_filters,
  .sc_item_filters_tabs_left .sc_item_posts_container,
  .sc_item_filters_tabs_left .sc_item_pagination {
    margin-left: 20% !important;
  }
  .sc_item_filters_tabs_left .sc_item_filters_tabs li > a {
    padding: 0 0 1.45em !important;
  }
  .elementor-section-full_width .sc_item_filters_tabs_left .sc_item_filters,
  .elementor-section-full_width .sc_item_filters_tabs_left .sc_item_posts_container,
  .elementor-section-full_width .sc_item_filters_tabs_left .sc_item_pagination {
    margin-left: 18.25% !important;
  }
}
/* Pagination */
nav.sc_item_pagination {
  margin-top: 0.55em;
}

.sc_item_pagination_pages_rounded .nav-links .page-numbers {
  border-radius: 50%;
}

.sc_item_pagination_pages_simple .nav-links .page-numbers {
  font-size: 1.785rem;
  line-height: 1em;
  font-weight: 400;
  width: auto;
  height: 1em;
  border: none;
  margin: 0 0.9em 0 0;
  color: var(--theme-color-text_dark);
  background-color: transparent;
}
.sc_item_pagination_pages_simple .nav-links .page-numbers:hover,
.sc_item_pagination_pages_simple .nav-links .page-numbers.current {
  color: var(--theme-color-text_hover);
  background-color: transparent;
}
.sc_item_pagination_pages_simple .nav-links .page-numbers.first,
.sc_item_pagination_pages_simple .nav-links .page-numbers.prev,
.sc_item_pagination_pages_simple .nav-links .page-numbers.next,
.sc_item_pagination_pages_simple .nav-links .page-numbers.last {
  width: 0.8em;
}
.sc_item_pagination_pages_simple .nav-links .page-numbers.prev:before,
.sc_item_pagination_pages_simple .nav-links .page-numbers.next:before {
  font-size: 23px;
  line-height: 24px;
}
.sc_item_pagination_pages_simple .nav-links .page-numbers.first:before,
.sc_item_pagination_pages_simple .nav-links .page-numbers.last:before {
  font-size: 20px;
  line-height: 26px;
}

/* Mask */
.blogger_mask_1 .post_featured .featured_bg_wrapper:after {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6) !important;
}

.blogger_mask_2 .post_featured .featured_bg_wrapper:after {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.4) !important;
}

/* Utils
--------------------------------------------------- */
/* Loading mask */
.sc_blogger .trx_addons_loading {
  background-color: var(--theme-color-bg_color_07);
}

ul.sc_layouts_submenu .sc_blogger .trx_addons_loading {
  background-color: var(--theme-color-extra_bg_color_05);
}

/* Scroll to top */
.trx_addons_scroll_to_top {
  border-radius: 50%;
}

.menu_side_right .trx_addons_scroll_to_top {
  left: 2em;
  right: auto;
}

.trx_addons_scroll_to_top {
  z-index: 999;
}

.trx_addons_scroll_to_top,
.trx_addons_cv .trx_addons_scroll_to_top {
  color: var(--theme-color-inverse_link);
  border-color: var(--theme-color-text_link);
  background-color: var(--theme-color-text_link);
}

.trx_addons_scroll_to_top:hover,
.trx_addons_cv .trx_addons_scroll_to_top:hover {
  color: var(--theme-color-inverse_hover);
  border-color: var(--theme-color-text_link_blend);
  background-color: var(--theme-color-text_link_blend);
}

.trx_addons_scroll_to_top.show {
  right: 2em;
  bottom: 5em;
}

.trx_addons_scroll_to_top .trx_addons_scroll_progress.trx_addons_scroll_progress_type_round .trx_addons_scroll_progress_bar,
.trx_addons_scroll_to_top .trx_addons_scroll_progress.trx_addons_scroll_progress_type_box .trx_addons_scroll_progress_bar {
  stroke: var(--theme-color-inverse_link);
}
.trx_addons_scroll_to_top:hover .trx_addons_scroll_progress.trx_addons_scroll_progress_type_round .trx_addons_scroll_progress_bar, .trx_addons_scroll_to_top:hover .trx_addons_scroll_progress.trx_addons_scroll_progress_type_box .trx_addons_scroll_progress_bar {
  stroke: var(--theme-color-inverse_hover);
}

/* Scroll progress */
.scroll_progress_wrap {
  -webkit-transition: top 0.5s ease;
  transition: top 0.5s ease;
}

.scroll_progress_wrap .scroll_progress_status {
  -webkit-transition: width 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: width 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  background-color: var(--theme-color-text_link);
}

/* Login, Register and custom popups and panels from Layouts Builder */
.trx_addons_popup {
  width: 500px;
  max-width: 100%;
  border: none;
  /* close */
  /* Logo */
  /* Tabs titles */
  /* Tabs content */
  /* Fields */
  /* Socials */
}
.trx_addons_popup .mfp-close.trx_addons_popup_mask {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  opacity: 1;
  z-index: -1;
  background-size: cover;
  background-position: center;
}
.trx_addons_popup .logo {
  text-align: center;
  margin-bottom: 1.35em;
}
.trx_addons_popup .logo div {
  font-size: 1.142rem;
  margin-top: 0.85em;
}
.trx_addons_popup .logo .sc_layouts_logo img {
  max-height: 2.45em;
}
.trx_addons_popup button.mfp-close {
  display: none;
  border: none;
  background-color: var(--theme-color-bg_hover);
  color: var(--theme-color-text);
}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title {
  background-color: var(--theme-color-bg_hover);
  border-color: var(--theme-color-bd_hover);
}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active {
  background-color: var(--theme-color-bg_color);
  border-bottom-color: transparent;
}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a,
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a > i {
  color: var(--theme-color-text);
}
.trx_addons_popup li.trx_addons_tabs_title a:hover,
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a:hover > i {
  color: var(--theme-color-link);
}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled=true] a,
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled=true] a > i,
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled=true] a:hover,
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled=true] a:hover > i {
  color: var(--theme-color-light);
}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a,
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a > i,
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a:hover,
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a:hover > i {
  color: var(--theme-color-dark);
}
.trx_addons_popup .trx_addons_tabs_title_register,
.trx_addons_popup .trx_addons_tabs_title_login {
  font-size: 1.142rem;
  line-height: 1.5em;
  letter-spacing: 0;
  margin-top: 1.45em;
  text-align: center;
}
.trx_addons_popup .trx_addons_tabs_title_register a,
.trx_addons_popup .trx_addons_tabs_title_login a {
  font-weight: 700;
  color: var(--theme-color-text_dark);
}
.trx_addons_popup .trx_addons_tabs_title_register a:hover,
.trx_addons_popup .trx_addons_tabs_title_login a:hover {
  color: var(--theme-color-text_link);
}
.trx_addons_popup .trx_addons_tabs_content_wrap {
  padding: 3.75rem 4.28rem 2.85rem;
}
.trx_addons_popup #trx_addons_register_content .trx_addons_tabs_content_wrap {
  padding-bottom: 3.5rem;
}
.trx_addons_popup .trx_addons_tabs_content_wrap.login_socials {
  padding: 2.5rem 4.28rem 3.1rem;
  position: relative;
  background-color: var(--theme-color-alter_bg_color);
}
.trx_addons_popup .trx_addons_popup_form_field label:not(.sc_form_field):not([for=rememberme]):not([for=i_agree_privacy_policy_registration]) {
  font-size: 1rem;
  font-weight: 700;
  letter-spacing: -0.02em;
  margin-bottom: 0.3em;
  display: block;
  color: var(--theme-color-text_dark);
}
.trx_addons_popup .trx_addons_popup_form_field label.sc_form_field {
  margin-bottom: 0.6em;
  display: block;
}
.trx_addons_popup .trx_addons_popup_form_field label.sc_form_field .sc_form_field_wrap {
  display: block;
}
.trx_addons_popup .trx_addons_popup_form_field label.sc_form_field .sc_form_field_wrap input {
  width: 100%;
}
.trx_addons_popup .remember_and_forgot {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: baseline;
  -webkit-box-align: baseline;
          align-items: baseline;
  -ms-flex-pack: space-between;
  -webkit-box-pack: justify;
          justify-content: space-between;
}
.trx_addons_popup .trx_addons_popup_form_field_forgot_password {
  font-size: 14px;
  line-height: 1.4em;
  font-weight: 400;
  color: var(--theme-color-text_dark);
  margin: 0;
}
.trx_addons_popup .trx_addons_popup_form_field_forgot_password:hover {
  color: var(--theme-color-text_link);
}
.trx_addons_popup .trx_addons_popup_form_field_submit {
  padding-top: 1.2em;
}
.trx_addons_popup .trx_addons_popup_form_field_submit .submit_button {
  width: 100%;
}
.trx_addons_popup .trx_addons_popup_form_field_submit .sc_button_icon {
  line-height: 21px;
}
.trx_addons_popup .trx_addons_login_socials_title {
  font-size: 1.142rem;
  text-align: center;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  border-radius: 50%;
  width: 2.25em;
  height: 2.25em;
  line-height: 2.25em;
  background-color: var(--theme-color-bg_color);
  margin-top: -1.145em;
}

.trx_addons_popup,
[class*=scheme_].trx_addons_popup,
.sc_layouts_popup,
[class*=scheme_].sc_layouts_popup,
.sc_layouts_panel_inner,
[class*=scheme_].sc_layouts_panel_inner {
  background-color: var(--theme-color-bg_color);
  border-color: var(--theme-color-bg_color);
  color: var(--theme-color-text);
}

/* Panels */
.sc_layouts_panel_close {
  top: 1.3em;
  right: 1.3em;
}

.sc_layouts_panel_close_icon {
  top: 15%;
  left: 15%;
  width: 70%;
  height: 70%;
}

.sc_layouts_panel_inner {
  padding: 3.8rem 1.1em;
  overflow-y: auto;
  /* Scroll */
}
.sc_layouts_panel_inner::-webkit-scrollbar {
  width: 6px;
}
.sc_layouts_panel_inner::-webkit-scrollbar-track {
  background-color: var(--theme-color-extra_bg_hover);
}
.sc_layouts_panel_inner::-webkit-scrollbar-thumb {
  background-color: var(--theme-color-extra_hover);
}

.sc_layouts_panel_inner > [class*=elementor],
.sc_layouts_panel_inner > [class*=elementor] > [class*=elementor],
.sc_layouts_panel_inner > [class*=elementor] > [class*=elementor] > [class*=elementor],
.sc_layouts_panel_inner > [class*=elementor] > [class*=elementor] > [class*=elementor] > [class*=elementor] {
  height: 100%;
  max-height: 100%;
}

/* Profiler */
.trx_addons_profiler {
  background-color: var(--theme-color-alter_bg_color);
  border-color: var(--theme-color-alter_bd_hover);
}

.trx_addons_profiler_title {
  color: var(--theme-color-alter_dark);
}

.trx_addons_profiler table td,
.trx_addons_profiler table th {
  border-color: var(--theme-color-alter_bd_color);
}

.trx_addons_profiler table td {
  color: var(--theme-color-alter_text);
}

.trx_addons_profiler table th {
  background-color: var(--theme-color-alter_bg_hover);
  color: var(--theme-color-alter_dark);
}

/* WooCommerce Additional attributes for Variations */
.trx_addons_attrib_item.trx_addons_attrib_button,
.trx_addons_attrib_item.trx_addons_attrib_image,
.trx_addons_attrib_item.trx_addons_attrib_color {
  border-color: var(--theme-color-alter_bd_color);
  background-color: var(--theme-color-alter_bg_color);
}

.trx_addons_attrib_item.trx_addons_attrib_button:hover,
.trx_addons_attrib_item.trx_addons_attrib_image:hover,
.trx_addons_attrib_item.trx_addons_attrib_color:hover {
  border-color: var(--theme-color-alter_bd_hover);
  background-color: var(--theme-color-alter_bg_hover);
}

.trx_addons_attrib_item.trx_addons_attrib_selected {
  border-color: var(--theme-color-alter_text) !important;
  background-color: var(--theme-color-alter_bg_hover);
}

.trx_addons_attrib_item.trx_addons_attrib_disabled span:before,
.trx_addons_attrib_item.trx_addons_attrib_disabled span:after {
  background-color: var(--theme-color-alter_hover);
}

/* Range slider */
.trx_addons_range_slider_label_min {
  color: var(--theme-color-alter_text);
}

.trx_addons_range_slider_label_max {
  color: var(--theme-color-alter_text);
}

div.ui-slider {
  background-color: var(--theme-color-alter_bg_color);
  border-color: var(--theme-color-alter_bd_color);
}

div.ui-slider .ui-slider-handle {
  border-color: var(--theme-color-alter_bd_hover);
  background-color: var(--theme-color-alter_bg_hover);
}

div.ui-slider .ui-slider-range {
  background-color: var(--theme-color-alter_bg_hover);
}

/* AI shortcodes */
.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button,
.sc_tgenerator_form_field_prompt .sc_tgenerator_form_field_prompt_button,
.sc_chat_form_field_prompt .sc_chat_form_field_prompt_button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  top: 50%;
  right: 8px;
  bottom: auto;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.sc_igenerator .sc_igenerator_form_inner .sc_igenerator_form_field_tags {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sc_igenerator .sc_igenerator_form_inner .sc_igenerator_form_field_tags .sc_igenerator_form_field_tags_label {
  padding: 0 20px 0 0;
  margin: 7px 0;
}
.sc_igenerator .sc_igenerator_form_inner .sc_igenerator_form_field_tags .sc_igenerator_form_field_tags_list {
  margin-top: -7px;
}
.sc_igenerator .sc_igenerator_form_inner .sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button_disabled {
  opacity: 1;
}
.sc_igenerator .sc_igenerator_message {
  padding: 2em 3em !important;
}
.sc_igenerator .sc_igenerator_message p {
  font-size: 14px;
  line-height: 1.4em;
  font-weight: 400;
  letter-spacing: 0;
  text-transform: none;
}
.sc_igenerator .sc_igenerator_form_settings_button {
  border-radius: var(--theme-var-rad);
  color: var(--theme-color-inverse_link);
  background-color: var(--theme-color-text_link);
}
.sc_igenerator .sc_igenerator_form_settings_button:hover {
  background-color: var(--theme-color-text_hover);
}
.sc_igenerator .sc_igenerator_form_settings {
  top: 100%;
  background-color: var(--theme-color-bg_color);
  -webkit-box-shadow: 0 0 10px var(--theme-color-alter_bg_color_04);
          box-shadow: 0 0 10px var(--theme-color-alter_bg_color_04);
  border-radius: var(--theme-var-rad);
}
.sc_igenerator .sc_igenerator_form_settings .sc_igenerator_form_settings_field + .sc_igenerator_form_settings_field {
  margin-top: 10px;
}
.sc_igenerator .sc_igenerator_form_settings .sc_igenerator_form_settings_field input[type=radio] + label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0;
}
.sc_igenerator .sc_igenerator_form_settings .sc_igenerator_form_settings_field input[type=radio] + label:before {
  position: static;
  display: inline-block;
  margin-right: 10px;
  border-color: var(--theme-color-alter_bd_color) !important;
}
.sc_igenerator .sc_igenerator_form_settings .sc_igenerator_form_settings_field input[type=radio] + label:hover {
  cursor: pointer;
}
.sc_igenerator .sc_igenerator_form_settings .sc_igenerator_form_settings_field input[type=radio] + label:hover:before {
  border-color: var(--theme-color-alter_bd_hover) !important;
}
.sc_igenerator .sc_igenerator_form_field_tags_item {
  border-radius: var(--theme-var-rad);
}

.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_label {
  border: none;
  color: var(--theme-color-text_link2);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_label:hover {
  color: var(--theme-color-text_hover2);
}
.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_options {
  font-size: 14px;
  font-weight: 400;
  border-radius: var(--theme-var-rad);
  background-color: var(--theme-color-bg_color);
  -webkit-box-shadow: 0 0 10px var(--theme-color-alter_bg_color_04);
          box-shadow: 0 0 10px var(--theme-color-alter_bg_color_04);
}
.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_options .sc_tgenerator_form_field_select_option {
  color: var(--theme-color-input_text);
}
.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_options .sc_tgenerator_form_field_select_option:hover, .sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_options .sc_tgenerator_form_field_select_option:focus {
  color: var(--theme-color-text_hover);
  background-color: var(--theme-color-input_bg_hover);
}

.sc_tgenerator_result .sc_tgenerator_result_content {
  border-color: var(--theme-color-alter_bd_color);
  background-color: var(--theme-color-alter_bg_color);
}

.sc_chat_content {
  border-radius: 0;
  background-color: var(--theme-color-bg_color);
}
.sc_chat_content .sc_chat_form_field,
.sc_chat_content .sc_chat_result {
  border-radius: 0;
  border-color: var(--theme-color-bd_color);
}
.sc_chat_content .sc_chat_form_field_prompt_label {
  font-weight: 400;
  color: var(--theme-color-extra_dark);
  background-color: var(--theme-color-extra_bg_hover);
}
.sc_chat_content .sc_chat_result .sc_chat_list .sc_chat_list_item_loading .sc_chat_list_item_content {
  color: var(--theme-color-inverse_link);
  background-color: var(--theme-color-text_link);
}
.sc_chat_content .sc_chat_result .sc_chat_list .sc_chat_list_item_loading .sc_chat_list_item_loading_dot {
  background-color: var(--theme-color-inverse_link);
}
.sc_chat_content .sc_chat_result .sc_chat_list .sc_chat_list_item_user .sc_chat_list_item_content {
  font-size: var(--theme-font-p_font-size);
  line-height: var(--theme-font-p_line-height);
  color: var(--theme-color-alter_text);
  background-color: var(--theme-color-alter_bg_color);
}
.sc_chat_content .sc_chat_result .sc_chat_list .sc_chat_list_item_assistant .sc_chat_list_item_content {
  color: var(--theme-color-alter_text);
  background-color: var(--theme-color-alter_bg_hover);
}
.sc_chat_content .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_time {
  font-family: var(--theme-font-info_font-family);
  font-size: var(--theme-font-info_font-size);
  line-height: var(--theme-font-info_line-height);
  letter-spacing: var(--theme-font-menu_letter-spacing);
  text-transform: var(--theme-font-info_text-transform);
  color: var(--theme-color-text);
}
.sc_chat_content .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h1,
.sc_chat_content .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h2,
.sc_chat_content .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h3,
.sc_chat_content .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h4,
.sc_chat_content .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h5,
.sc_chat_content .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h6 {
  color: var(--theme-color-text_dark);
}

.sc_layouts_panel_inner .sc_chat_topics .sc_chat_topics_item {
  border-bottom-color: var(--theme-color-bd_color);
}

/* Styles for IOS device
------------------------------------------ */
body[class*=safari] .elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_accented_off.post_item .post_featured,
body[class*=safari] .sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_accented_off.post_item .post_featured,
body.touch_device .elementor-widget-trx_sc_recent_news .sc_recent_news_style_news-magazine .post_accented_off.post_item .post_featured,
body.touch_device .sc_recent_news_wrap .sc_recent_news_style_news-magazine .post_accented_off.post_item .post_featured {
  overflow: visible;
}
body[class*=safari] .sc_recent_posts.type_classic .post_item .post_thumb,
body[class*=safari] .sc_recent_posts.type_classic .post_item .post_thumb a,
body[class*=safari] .sc_widget_popular_posts.type_classic .post_item .post_thumb,
body[class*=safari] .sc_widget_popular_posts.type_classic .post_item .post_thumb a,
body.touch_device .sc_recent_posts.type_classic .post_item .post_thumb,
body.touch_device .sc_recent_posts.type_classic .post_item .post_thumb a,
body.touch_device .sc_widget_popular_posts.type_classic .post_item .post_thumb,
body.touch_device .sc_widget_popular_posts.type_classic .post_item .post_thumb a {
  overflow: visible;
}
/*# sourceMappingURL=trx_addons.css.map */