/* ThemeREX Addons
------------------------------------------------------------------------------------ */
/* Hide on XXX
------------------------------------------------- */
@media (min-width: 1280px) and (max-width: 1679px) {
  .hide_on_notebook, .sc_layouts_hide_on_notebook {
    display: inherit !important; } }

@media (min-width: 768px) and (max-width: 1279px) {
  .hide_on_tablet, .sc_layouts_hide_on_tablet {
    display: inherit !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 {
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%; }

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

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

.trx_addons_scroll_to_top,
.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 {
  -webkit-border-radius: var(--theme-var-rad50);
  -ms-border-radius: var(--theme-var-rad50);
  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);
  -ms-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: -webkit-linear-gradient(bottom, var(--theme-color-text_link), var(--theme-color-text_hover));
  background: -o-linear-gradient(bottom, var(--theme-color-text_link), 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;
  background-color: transparent; }

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%);
  -ms-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;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    background-color: var(--theme-color-extra_bg_color);
    border-radius: 11px;
    color: var(--theme-color-extra_dark);
    padding: 0.215rem 0.717rem; }
  .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: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
  -webkit-align-items: center;
  -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;
    -webkit-flex-grow: 1;
    -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 {
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%; }

.sc_recent_posts.type_modern .post_item,
.sc_widget_popular_posts.type_modern .post_item {
  -webkit-flex-direction: row-reverse;
  -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;
  -ms-transition: -ms-transform 1s ease;
  transition: -webkit-transform 1s ease;
  -o-transition: 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: -webkit-linear-gradient(left, currentColor 0%, currentColor 100%);
  background-image: -o-linear-gradient(left, currentColor 0%, currentColor 100%);
  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);
  -o-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);
  -ms-transform: scale(1.075);
  transform: scale(1.075); }

.sc_recent_posts .post_item:hover .post_content .post_title a span {
  -webkit-background-size: 100% 1px;
  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;
        -ms-transition: all 0.3s ease;
        -o-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 .3s;
        transition: color 0s, -webkit-transform .3s;
        -o-transition: transform .3s, color 0s;
        transition: transform .3s, color 0s;
        transition: transform .3s, color 0s, -webkit-transform .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 {
      -webkit-border-radius: 50%;
      -ms-border-radius: 50%;
      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 {
        -webkit-border-radius: 50%;
        -ms-border-radius: 50%;
        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.14286rem !important;
      width: 7.14286rem !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;
      -webkit-border-radius: 0;
      -ms-border-radius: 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.14286rem;
      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;
      -ms-transition: all 0.3s ease;
      -o-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;
      -ms-transition: left 0.3s ease, right 0.3s ease, opacity 0.3s ease;
      -o-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.71429rem !important;
      width: 5.71429rem !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.35714rem;
      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%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    width: 3.715em;
    height: 3.715em;
    line-height: 3.715em;
    text-align: center;
    -webkit-transition: all ease 0.3s;
    -ms-transition: all ease 0.3s;
    -o-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%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    width: 2.889em;
    height: 2.889em;
    line-height: 2.889em;
    text-align: center;
    -webkit-transition: all ease 0.3s;
    -ms-transition: all ease 0.3s;
    -o-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%);
    -ms-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%);
    -ms-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;
  -ms-transition: -ms-transform 1s ease;
  transition: -webkit-transform 1s ease;
  -o-transition: 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: -webkit-linear-gradient(left, currentColor 0%, currentColor 100%);
  background-image: -o-linear-gradient(left, currentColor 0%, currentColor 100%);
  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);
  -o-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);
  -ms-transform: scale(1.075);
  transform: scale(1.075); }

.sc_recent_news .post_item:hover .post_header .post_title a {
  -webkit-background-size: 100% 2px;
  background-size: 100% 2px; }

.sc_recent_news .post_item .post_header h6 a {
  background-size: 0 1px !important; }

.sc_recent_news .post_item:hover .post_header h6 a {
  background-size: 100% 1px !important; }

/* 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;
  -o-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);
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  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.07143rem;
    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;
      -webkit-border-radius: 50%;
      -ms-border-radius: 50%;
      border-radius: 50%;
      margin: 0 auto;
      background-color: grey; }
      .sc_widget_aboutme .type_default .aboutme_avatar img {
        -webkit-border-radius: 50%;
        -ms-border-radius: 50%;
        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;
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    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.14286rem;
    line-height: 1em;
    font-weight: 400;
    text-transform: uppercase;
    color: var(--theme-color-text_dark);
    -webkit-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-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;
    -ms-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.85714rem;
    height: 1.85714rem;
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    font-size: 0.85714rem;
    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;
    -ms-transition: all 0.3s ease;
    -o-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.14286rem;
    height: 7.14286rem;
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    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.28571rem;
      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.28571rem;
      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.28571rem;
      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; }

/* 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: initial; }
    .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 {
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    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 {
    -webkit-align-items: center;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-flex-grow: 1;
    -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: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-align-items: center;
    -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);
      -ms-transform: translateY(2px);
      transform: translateY(2px); }
    .sc_title .sc_item_title_wrap.sc_align_none .sc_item_button {
      -webkit-transform: translateY(1px);
      -ms-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: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-align-items: baseline;
    -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 {
      -webkit-align-items: baseline;
      -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: -webkit-flex;
      display: -ms-flexbox;
      display: -webkit-box;
      display: flex;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      flex-direction: row;
      -webkit-align-items: baseline;
      -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);
      -ms-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);
      -ms-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);
      -ms-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;
  -o-transition: all 0.3s;
  transition: all 0.3s; }
  .sc_price_item:hover {
    -webkit-transform: translateY(-8px);
    -ms-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;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  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; }

/* Slider
---------------------------------------------- */
.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-extra_bg_color);
    color: var(--theme-color-extra_dark) !important;
    border-radius: 10px;
    padding: 3px 11px 3px 12px;
    margin: 6px 5px 0;
    display: inline-block; }
  .slide_cats a:hover {
    color: var(--theme-color-extra_dark) !important;
    background-color: var(--theme-color-extra_hover); }

.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: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.57) 100%);
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.57) 100%);
  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;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  will-change: transform; }

.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%; }

.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;
  -ms-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;
  -ms-transition: all 0.3s ease;
  -o-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;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  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.35em;
  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); }

/* 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: inherit; }

.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%; }

/* Video List Widget */
.sc_widget_video_list {
  /* Common styles */
  overflow: hidden;
  /* Play Icon */
  /* Subtitle */
  /* Meta */
  /* Controller */
  /* Titles animation */ }
  .sc_widget_video_list .trx_addons_video_list_video_wrap,
  .sc_widget_video_list .trx_addons_video_list_video_wrap .trx_addons_video_player {
    -webkit-transition: all 0.3s !important;
    -o-transition: all 0.3s !important;
    transition: all 0.3s !important; }
  .sc_widget_video_list .trx_addons_video_list_video_wrap .trx_addons_video_player iframe {
    width: 100% !important; }
  .sc_widget_video_list .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover {
    position: relative;
    cursor: pointer; }
  .sc_widget_video_list .trx_addons_video_player.video_play .video_hover {
    opacity: 0; }
  .sc_widget_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: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.57) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.57) 100%);
    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;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    will-change: transform; }
  .sc_widget_video_list .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover.video_play > img {
    opacity: 1; }
  .sc_widget_video_list .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover.video_play:before {
    display: none; }
  .sc_widget_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;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease; }
    .sc_widget_video_list .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover .video_hover:before {
      margin-left: 4px;
      margin-top: 1px; }
  .sc_widget_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; }
  .sc_widget_video_list .trx_addons_video_list_subtitle {
    font-size: 12px;
    font-weight: 700 !important;
    letter-spacing: 0.06em; }
    .sc_widget_video_list .trx_addons_video_list_subtitle .trx_addons_extended_taxonomy_img {
      display: none !important; }
  .sc_widget_video_list .trx_addons_video_list_subtitle a {
    display: inline-block; }
  .sc_widget_video_list .trx_addons_video_list_subtitle a:not(:last-of-type) {
    margin-right: 8px; }
  .sc_widget_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; }
  .sc_widget_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; }
  .sc_widget_video_list .trx_addons_video_list_video_wrap .trx_addons_video_list_meta .post_meta_item {
    margin-left: 0;
    margin-right: 0.7em; }
    .sc_widget_video_list .trx_addons_video_list_video_wrap .trx_addons_video_list_meta .post_meta_item:last-child {
      margin-right: 0; }
    .sc_widget_video_list .trx_addons_video_list_video_wrap .trx_addons_video_list_meta .post_meta_item:before {
      margin-right: 5px; }
  .sc_widget_video_list .trx_addons_video_list_video_wrap .trx_addons_video_list_meta .post_meta_item .author_name {
    font-weight: 700; }
  .sc_widget_video_list .trx_addons_video_list_controller_wrap {
    max-height: none; }
  .sc_widget_video_list .trx_addons_video_list_controller_item_active,
  .sc_widget_video_list .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item,
  .sc_widget_video_list .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item:hover {
    background-color: var(--theme-color-bg_color_0); }
  .sc_widget_video_list .trx_addons_video_list_controller_wrap .trx_addons_video_list_image {
    overflow: hidden !important; }
    .sc_widget_video_list .trx_addons_video_list_controller_wrap .trx_addons_video_list_image img {
      width: 100%; }
  .sc_widget_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%);
    -ms-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; }
  .sc_widget_video_list .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item .trx_addons_video_list_controller_item_link {
    z-index: 2001; }
  .sc_widget_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; }
  .sc_widget_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); }
  .sc_widget_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,
  .sc_widget_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; }
  .sc_widget_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,
  .sc_widget_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; }
  .sc_widget_video_list .trx_addons_video_list_controller_wrap .trx_addons_video_list_subtitle a,
  .sc_widget_video_list .trx_addons_video_list_controller_wrap .trx_addons_video_list_title a {
    pointer-events: none; }
  .sc_widget_video_list .trx_addons_video_list_video_wrap .trx_addons_video_list_image,
  .sc_widget_video_list .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover,
  .sc_widget_video_list .trx_addons_video_list_controller_item .trx_addons_video_list_image,
  .sc_widget_video_list .trx_addons_video_list_controller_item .trx_addons_video_player.with_cover {
    overflow: hidden; }
  .sc_widget_video_list .trx_addons_video_list_video_wrap .trx_addons_video_list_image img,
  .sc_widget_video_list .trx_addons_video_list_video_wrap .trx_addons_video_player.with_cover > img,
  .sc_widget_video_list .trx_addons_video_list_controller_item .trx_addons_video_list_image img,
  .sc_widget_video_list .trx_addons_video_list_controller_item .trx_addons_video_player.with_cover > img {
    -webkit-transition: -webkit-transform 1s ease;
    -ms-transition: -ms-transform 1s ease;
    transition: -webkit-transform 1s ease;
    -o-transition: transform 1s ease;
    transition: transform 1s ease;
    transition: transform 1s ease, -webkit-transform 1s ease; }
  .sc_widget_video_list .trx_addons_video_list_video_wrap .trx_addons_video_list_title a,
  .sc_widget_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: -webkit-linear-gradient(left, currentColor 0%, currentColor 100%);
    background-image: -o-linear-gradient(left, currentColor 0%, currentColor 100%);
    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);
    -o-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_widget_video_list .trx_addons_video_list_video_wrap .trx_addons_video_list_title a:hover,
  .sc_widget_video_list .trx_addons_video_list_controller_item .trx_addons_video_list_title a:hover {
    color: currentColor !important; }
  .sc_widget_video_list .trx_addons_video_list_video_wrap:hover .trx_addons_video_list_image img,
  .sc_widget_video_list .trx_addons_video_list_video_wrap:hover .trx_addons_video_player.with_cover > img,
  .sc_widget_video_list .trx_addons_video_list_controller_item:hover .trx_addons_video_list_image img,
  .sc_widget_video_list .trx_addons_video_list_controller_item:hover .trx_addons_video_player.with_cover > img {
    -webkit-transform: scale(1.075);
    -ms-transform: scale(1.075);
    transform: scale(1.075); }
  .sc_widget_video_list .trx_addons_video_list_video_wrap:hover .trx_addons_video_list_title a,
  .sc_widget_video_list .trx_addons_video_list_controller_item:hover .trx_addons_video_list_title a {
    -webkit-background-size: 100% 2px;
    background-size: 100% 2px; }
  .sc_widget_video_list .trx_addons_video_list_video_wrap.trx_addons_video_list_controller_item_active:hover .trx_addons_video_list_title a,
  .sc_widget_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 !important;
    -webkit-transition: none;
    -o-transition: none;
    transition: none; }
  .sc_widget_video_list .trx_addons_video_list_video_wrap h6 a,
  .sc_widget_video_list .trx_addons_video_list_controller_item h6 a {
    background-size: 0 1px !important; }
  .sc_widget_video_list .trx_addons_video_list_video_wrap:hover h6 a,
  .sc_widget_video_list .trx_addons_video_list_controller_item:hover h6 a {
    background-size: 100% 1px !important; }

/* 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%;
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    width: 2.7857rem;
    height: 2.7857rem;
    line-height: 2.5rem;
    -webkit-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -webkit-transform: translate(-50%, -50%);
    -ms-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%; }
  .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;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    background-color: var(--theme-color-extra_bg_color);
    padding: 4px 9px 4px 10px;
    border-radius: 10px;
    color: var(--theme-color-extra_dark);
    line-height: 1em; }
  .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;
    -ms-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;
    -ms-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;
    -ms-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-extra_hover); } }

/* 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; }
  .trx_addons_video_list_type_alter .trx_addons_video_list_video_wrap .trx_addons_video_list_subtitle a {
    -webkit-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-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 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 a {
    line-height: 12px;
    padding: 4px 9px 4px 10px;
    border-radius: 10px;
    color: var(--theme-color-extra_dark);
    background-color: var(--theme-color-extra_bg_color);
    -webkit-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-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-extra_hover);
    color: var(--theme-color-extra_dark); }
  .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: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.57) 100%, rgba(0, 0, 0, 0.73) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.57) 100%, rgba(0, 0, 0, 0.73) 100%);
    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 .3s ease;
    -o-transition: opacity .3s ease;
    transition: opacity .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;
    -ms-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;
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    width: 2.7857rem;
    height: 2.7857rem;
    line-height: 2.7rem;
    -webkit-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-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; }

@-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;
    -ms-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;
    -ms-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); }
  .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;
    -ms-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);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0); }
  .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);
    -ms-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 a {
    -webkit-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    background-color: var(--theme-color-extra_bg_color);
    padding: 4px 9px 4px 10px;
    border-radius: 10px;
    color: var(--theme-color-inverse_link);
    line-height: 1em; }
  .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-extra_hover); }
  .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; }
  .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; }
  .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 {
    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 {
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    width: 1.85714rem;
    height: 1.85714rem;
    line-height: 1.9rem;
    -webkit-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-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 .3s;
    -o-transition: background-color .3s;
    transition: background-color .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;
    -ms-transition: all 0.3s ease;
    -o-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;
    -o-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 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 "";
    -ms-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 "";
    -ms-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 "";
    -ms-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 "";
    -ms-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; }
    .trx_addons_video_list_type_news.trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item:not(:first-child) + .trx_addons_video_list_controller_item {
      margin-left: 6px; }

/* 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%);
    -ms-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; }
    .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 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_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;
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    width: 3.71429rem;
    height: 3.71429rem;
    line-height: 3.71429rem;
    -webkit-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -webkit-transform: translate(-50%, -50%);
    -ms-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;
    -webkit-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    position: relative;
    top: -4.78541rem;
    right: 0;
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-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;
    -ms-transition: all 0.3s ease;
    -o-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%);
    -ms-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%; }
  .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_right .trx_addons_video_list_controller_wrap::-webkit-scrollbar, .trx_addons_video_list.trx_addons_video_list_controller_left .trx_addons_video_list_controller_wrap::-webkit-scrollbar {
  width: 6px; }

.trx_addons_video_list.trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap::-webkit-scrollbar {
  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;
    -ms-transition: all ease 0.3s;
    -o-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);
    -ms-transform: translateX(0);
    transform: translateX(0); }
  .sc_blogger .sc_button:hover .icon:before {
    content: '\e908';
    -webkit-transform: translateX(15px);
    -ms-transform: translateX(15px);
    transform: translateX(15px);
    opacity: 0; }
  .sc_blogger .sc_button .icon:after {
    -webkit-transform: translateX(-29px);
    -ms-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);
    -ms-transform: translateX(-14px);
    transform: translateX(-14px);
    opacity: 1;
    width: 18px; }
  .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%);
  -ms-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%);
  -ms-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;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    background-color: var(--theme-color-extra_bg_color);
    border-radius: 10px;
    color: var(--theme-color-extra_dark);
    padding: 3px 11px 3px 12px; }
  .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: 25px; }
  .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: -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.95));
      background: -o-linear-gradient(transparent, 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;
      -ms-transition: all 0.3s ease;
      -o-transition: all 0.3s ease;
      transition: all 0.3s ease;
      background-color: var(--theme-color-extra_bg_color);
      border-radius: 10px;
      color: var(--theme-color-extra_dark);
      padding: 3px 11px 3px 12px; }
    .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-extra_hover); }
    .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-extra_hover); }
    .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;
    -ms-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;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    background-color: var(--theme-color-alter_bg_color);
    border-radius: 11px;
    color: var(--theme-color-alter_text);
    display: inline-block;
    padding: 2px 13px 2px 14px; }
  .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-extra_hover); }
  .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;
    -ms-transition: opacity 0.5s ease;
    -o-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: -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.95));
    background: -o-linear-gradient(transparent, 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;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    background-color: var(--theme-color-extra_bg_color);
    border-radius: 10px;
    color: var(--theme-color-extra_dark);
    padding: 3px 11px 3px 12px; }
  .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-extra_hover); }
  .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-extra_hover); }
  .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;
    -o-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;
    -o-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 {
    -webkit-align-items: center;
    -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 {
    -webkit-align-items: center;
    -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: -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.95));
    background: -o-linear-gradient(transparent, 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;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    background-color: var(--theme-color-extra_bg_color);
    border-radius: 10px;
    color: var(--theme-color-extra_dark);
    padding: 3px 11px 3px 12px; }
  .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;
      -ms-transition: all 0.3s ease;
      -o-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 {
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%; }
  .sc_blogger_item_list.sc_blogger_item_list_with_rounded_image .post_featured .slider_outer {
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    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);
    -ms-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);
    -ms-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;
      -ms-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; }
  .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 {
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    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%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    width: 3.715em;
    height: 3.715em;
    line-height: 3.715em;
    text-align: center;
    -webkit-transition: all ease 0.3s;
    -ms-transition: all ease 0.3s;
    -o-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%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    width: 2.889em;
    height: 2.889em;
    line-height: 2.889em;
    text-align: center;
    -webkit-transition: all ease 0.3s;
    -ms-transition: all ease 0.3s;
    -o-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%);
    -ms-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: 600;
    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);
    -ms-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);
    -ms-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 {
  /* Video */ }
  .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 {
    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: -webkit-linear-gradient(top, var(--theme-color-alter_bg_color_00), var(--theme-color-alter_bg_color));
  background-image: -o-linear-gradient(top, var(--theme-color-alter_bg_color_00), 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 {
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    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 {
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  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 */
.menu_side_right .trx_addons_scroll_to_top {
  left: 2em;
  right: auto; }

.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;
  -ms-transition: top 0.5s ease;
  -o-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);
  -ms-transition: width 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-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;
    -webkit-align-items: baseline;
    -ms-flex-align: baseline;
    -webkit-box-align: baseline;
    align-items: baseline;
    -webkit-justify-content: space-between;
    -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%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-border-radius: 50%;
    -ms-border-radius: 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-extra_bd_hover) !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); }

/* 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; }
