.sc_height_extra_huge.elementor-widget-spacer .elementor-spacer-inner {
  height: 150px !important;
}

ul[class*="trx_addons_list_success"] {
  color: var(--theme-color-text);
}

.footer_wrap[class*="scheme_"] .sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]),
.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]) {
  color: var(--theme-color-text_dark);
}

.footer_wrap[class*="scheme_"] .sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]):hover,
.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]):hover {
  color: var(--theme-color-text_dark_08);
}

.footer_wrap[class*="scheme_"] .sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item .sc_layouts_menu .menu-item a,
.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item .sc_layouts_menu .menu-item a {
  color: var(--theme-color-text_dark);
}

.footer_wrap[class*="scheme_"] .sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item .sc_layouts_menu .menu-item a:hover,
.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item .sc_layouts_menu .menu-item a:hover {
  color: var(--theme-color-text_dark);
}

.footer_wrap[class*="scheme_"] .sc_layouts_row.sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item:hover .social_name, .footer_wrap[class*="scheme_"] .sc_layouts_row.sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item:hover .social_icon,
.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item:hover .social_name,
.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item:hover .social_icon {
  color: var(--theme-color-text_dark_08);
}

.footer_wrap[class*="scheme_"] .sc_layouts_row.sc_layouts_row_type_compact #style-10.mc4wp-form .mc4wp-form-fields input[type="email"],
.footer_wrap[class*="scheme_"] .sc_layouts_row.sc_layouts_row_type_compact .sc_socials.sc_socials_default.modern .socials_wrap .social_item .social_icon,
.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact #style-10.mc4wp-form .mc4wp-form-fields input[type="email"],
.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact .sc_socials.sc_socials_default.modern .socials_wrap .social_item .social_icon {
  background-color: var(--theme-color-bg_color) !important;
}

.categories_list.categories_list_style_1 .categories_list_image {
  height: auto;
  line-height: unset;
}

.categories_list.categories_list_style_1 .categories_list_image img {
  width: 100%;
  max-height: unset;
}

.categories_list.categories_list_style_1 .categories_list_title {
  margin-top: 1em;
  font-size: var(--theme-font-h6_font-size);
}

.sc_cover + .elementor-container .hover-color-text-light,
.sc_cover + .elementor-container .hover-color-text-light * {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.sc_cover:hover + .elementor-container .hover-color-text,
.sc_cover:hover + .elementor-container .hover-color-text * {
  color: var(--theme-color-text_link);
}

.sc_cover:hover + .elementor-container .hover-color-text-light,
.sc_cover:hover + .elementor-container .hover-color-text-light * {
  color: var(--theme-color-text_light);
}

.sc_cover:hover + [class*="elementor-"] .divider-hover .elementor-divider-separator,
.divider-hover:hover .elementor-divider-separator {
  border-color: var(--theme-color-text_link2) !important;
}

.sc_icons.color_style_dark .sc_icons_item_linked:hover .sc_icons_icon {
  color: var(--theme-color-text_link);
}

.sc_portfolio .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_portfolio .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_portfolio .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_blogger.sc_blogger_portfolio .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_blogger.sc_blogger_portfolio .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_blogger.sc_blogger_portfolio .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_blogger_default.sc_blogger_default_classic .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_blogger_default.sc_blogger_default_classic .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_blogger_default.sc_blogger_default_classic .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet {
  background-color: transparent;
  border-color: var(--theme-color-bd_color);
  margin: 0 6px;
}

.sc_portfolio .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,
.sc_portfolio .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,
.sc_portfolio .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,
.sc_portfolio .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.sc_portfolio .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.sc_portfolio .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,
.sc_portfolio .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover,
.sc_blogger.sc_blogger_portfolio .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,
.sc_blogger.sc_blogger_portfolio .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,
.sc_blogger.sc_blogger_portfolio .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,
.sc_blogger.sc_blogger_portfolio .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.sc_blogger.sc_blogger_portfolio .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.sc_blogger.sc_blogger_portfolio .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,
.sc_blogger.sc_blogger_portfolio .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
  border-color: var(--theme-color-text_link);
  background-color: var(--theme-color-text_link);
}

.sc_blogger_default.sc_blogger_default_classic .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,
.sc_blogger_default.sc_blogger_default_classic .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,
.sc_blogger_default.sc_blogger_default_classic .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,
.sc_blogger_default.sc_blogger_default_classic .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.sc_blogger_default.sc_blogger_default_classic .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.sc_blogger_default.sc_blogger_default_classic .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,
.sc_blogger_default.sc_blogger_default_classic .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
  border-color: var(--theme-color-text_link2);
  background-color: var(--theme-color-text_link2);
}

.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title,
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_title {
  color: var(--theme-color-extra_dark);
  background-color: var(--theme-color-extra_bg_color);
}

.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a,
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_title a {
  color: var(--theme-color-extra_dark);
}

.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories,
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_meta .post_categories {
  background-color: var(--theme-color-extra_bg_color);
}

.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories a,
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_meta .post_categories a {
  color: var(--theme-color-extra_text) !important;
}

#style-7.mc4wp-form .mc4wp-form-fields input[type="email"] {
  background-color: var(--theme-color-alter_bg_color) !important;
}

.sc_testimonials_modern [class*="column"] .sc_testimonials_item_content strong,
.sc_testimonials_modern .sc_testimonials_item_content strong {
  font-weight: var(--theme-font-h6_font-weight);
}

.sc_testimonials_modern .sc_testimonials_item:before {
  color: var(--theme-color-text_link2);
}

.sc_testimonials_modern .sc_testimonials_item_author_avatar:before {
  background-color: var(--theme-color-text_link2);
}

.sc_testimonials_decoration .sc_testimonials_item_author_subtitle {
  color: var(--theme-color-text);
  opacity: 1;
}

.sc_testimonials_decoration .sc_testimonials_item_content:before {
  color: var(--theme-color-text_link3);
}

.sc_price_metro:not(.color_style_link2) .sc_price_active .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image) {
  border-color: var(--theme-color-text_link2);
  background-color: var(--theme-color-text_link2);
}

.sc_price_metro:not(.color_style_link2) .sc_price_active .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover {
  border-color: var(--theme-color-text_hover2);
  background-color: var(--theme-color-text_hover2);
}

.product_style_creative .post_featured.hover_shop .top-info .tinv-wraper > .tinvwl_add_to_wishlist_button {
  background-color: var(--theme-color-bg_color);
}

.trx_addons_woocommerce_search_type_filter .sc_form_field.sc_form_field_select:not([data-multiple="1"]) .sc_form_field_wrap .sc_form_field_item.sc_form_field_item_checked {
  color: var(--theme-color-text_link);
}

.trx_addons_woocommerce_search_type_filter .sc_form_field.sc_form_field_select[data-multiple="1"] .sc_form_field_wrap span.sc_form_field_item:before, .trx_addons_woocommerce_search_type_filter .sc_form_field.sc_form_field_select[data-multiple="1"] .sc_form_field_wrap span.sc_form_field_item.sc_form_field_item_checked:before {
  background-color: transparent;
}

.sm_middle.elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper {
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
}

.sm_middle.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,
.sm_middle.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
}

.custom_icon_btn.elementor-widget-button .elementor-button .elementor-button-content-wrapper .elementor-button-icon {
  border-color: var(--theme-color-text_dark);
}

.alter_clients .widget_slider .slider_container .slider-slide {
  background-color: transparent;
}

@media (max-width: 1439px) {
  .sc_height_extra_huge.elementor-widget-spacer .elementor-spacer-inner {
    height: 100px !important;
  }
}

@media (max-width: 1279px) {
  .sc_height_extra_huge.elementor-widget-spacer .elementor-spacer-inner {
    height: 90px !important;
  }
}

@media (max-width: 1023px) {
  .sc_height_extra_huge.elementor-widget-spacer .elementor-spacer-inner {
    height: 80px !important;
  }
}

@media (max-width: 767px) {
  .sc_height_extra_huge.elementor-widget-spacer .elementor-spacer-inner {
    height: 60px !important;
  }
}

@media (max-width: 479px) {
  .sc_height_extra_huge.elementor-widget-spacer .elementor-spacer-inner {
    height: 54px !important;
  }
  .categories_list_style_1 .trx_addons_columns_wrap:not(.columns_fluid) > .trx_addons_column-1_2-mobile {
    width: 50%;
  }
}
/*# sourceMappingURL=extra-styles.css.map */