/* Blogger Portfolio Style 7 */
.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 {
  background-color: var(--theme-color-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 {
  color: var(--theme-color-text_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 {
  background-color: var(--theme-color-alter_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 > * {
  color: var(--theme-color-text_dark);
}

.search_modern .search_header_wrap .logo_image {
  top: 52px;
  max-height: 58px;
}

/* Video Play BTN */
.sc_item_columns_3 .post_featured.with_thumb .post_video_hover, .sc_item_columns_4 .post_featured.with_thumb .post_video_hover {
  width: 60px;
  height: 60px;
  line-height: 60px;
  margin: -30px 0 0 -30px;
  font-size: 15px;
  letter-spacing: -3px;
}

/* BTN Simple Icons */
.sc_button.sc_button.sc_button_simple:before, .sc_button.sc_button.sc_button_simple:after {
  content: '\E9A4';
  font-size: 12px;
}

/* Socials Iocns Name*/
.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item + .social_item {
  border-left-color: var(--theme-color-text_dark_03);
}

.slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet {
  font-size: 19px;
}

.slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet.slider_pagination_bullet_active:before {
  color: var(--theme-color-text_link2);
}

/* Cart item layout */
.sc_layouts_cart_items_short {
  background-color: var(--theme-color-text_link2);
  color: var(--theme-color-inverse_link);
}

/* BTN */
.round-square.big .elementor-button {
  width: 175px;
  height: 175px;
  line-height: 175px;
}

/* Audio Player */
.trx_addons_audio_player .trx_addons_audio_player_wrap .audio_now_playing {
  background-color: var(--theme-color-text_link2);
  color: var(--theme-color-inverse_link);
}

/* Dropcaps */
.trx_addons_dropcap_style_2 {
  color: var(--theme-color-text_link);
}

/* Blogger Classic Simple */
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_content {
  border: none;
  box-shadow: 0 3px 30px rgba(0, 0, 0, 0.03);
}

/* Services Minimal */
.sc_services_minimal .sc_services_item_icon,
.sc_services_minimal .sc_services_item_pictogram {
  font-size: 2em;
}

.page_wrap.with_bg {
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: cover;
  background-size: cover;
}
.page_wrap.with_bg.contain_size {
  background-position: top center;
  -webkit-background-size: contain;
  background-size: contain;
}
.page_wrap.with_bg .page_content_wrap {
  background-color: transparent;
}
.page_wrap.with_bg .top_panel,
.page_wrap.with_bg [class*="scheme_"].top_panel,
.page_wrap.with_bg [class*="scheme_"].footer_wrap {
  background-color: transparent;
}

.page_wrap .with_bg_404.page_content_wrap {
  background-repeat-y: repeat;
  background-position: top center;
  -webkit-background-size: cover;
  background-size: cover;
}

/* Icons */
.sc_icons .sc_icons_item .sc_icons_item_more_link .link_icon:before {
  content: '\E9A4';
  font-size: 12px;
}

/* Icons Card */
.sc_icons_card .sc_icons_item {
  background-color: transparent;
}

.star .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element {
  padding-left: 80px;
  padding-right: 0;
}
.star .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char > div {
  display: inline-block;
  vertical-align: middle;
  padding-left: 80px;
}
.star .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char > div:first-child {
  padding-left: 0;
}
.star .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char > div:before {
  content: '\EA38';
  font-family: "fontello";
  font-size: 8px;
  line-height: inherit;
  position: relative;
  left: -40px;
  top: -1em;
}

.line .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element {
  padding-left: 25vw;
  padding-right: 0 !important;
}
.line .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char > div {
  display: inline-block;
  vertical-align: middle;
  padding-left: 25vw;
}
.line .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char > div:first-child {
  padding-left: 0;
}
.line .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char > div:before {
  content: '';
  display: block;
  width: 7px;
  height: 2px;
  background-color: var(--theme-color-text_dark);
  line-height: inherit;
  position: relative;
  left: -12.5vw;
}

.trx_addons_has_bg_text.marquee_rotate .trx_addons_bg_text.trx_addons_marquee_wrap, .trx_addons_has_bg_text.marquee_rotate2 .trx_addons_bg_text.trx_addons_marquee_wrap {
  left: -40px;
  right: -40px;
}
.trx_addons_has_bg_text.marquee_rotate .trx_addons_bg_text.trx_addons_marquee_wrap {
  transform: rotate(8deg);
  background-color: var(--theme-color-alter_bg_color);
  z-index: 3;
}
.trx_addons_has_bg_text.marquee_rotate2 .trx_addons_bg_text.trx_addons_marquee_wrap {
  transform: rotate(-8deg);
  background-color: var(--theme-color-text_link2);
  z-index: 2;
}
.trx_addons_has_bg_text.marquee_right_indent .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element {
  padding-right: 60px !important;
}

/* Insta type Modern */
.widget_instagram_type_modern .widget_instagram_follow_link_wrap .widget_instagram_follow_link {
  color: var(--theme-color-text_dark) !important;
  background-color: var(--theme-color-bg_color) !important;
}

#sb_instagram[data-shortcode-atts*="feedTwo"] .sbi_follow_btn a,
#sb_instagram.feedTwo .sbi_follow_btn a {
  color: var(--theme-color-text_dark) !important;
  background-color: var(--theme-color-bg_color) !important;
}

/* Dot List */
ul[class*="trx_addons_list_dot"] {
  color: var(--theme-color-text_dark);
}

/* Team */
.team_member_page .team_member_description_socials .team_member_socials .social_item .social_icon,
.sc_team[class*="sc_team_"] .sc_team_item_socials .social_item .social_icon {
  border-radius: 0;
}

/* List */
ul[class*="trx_addons_list"].accent_2 > li:before {
  color: var(--theme-color-text_link2);
}

/* Layout Cart */
.sc_layouts_cart:not(.modern) .sc_layouts_cart_widget .total {
  border-top-color: var(--theme-color-extra_bd_color) !important;
}

/* Wooc Price Filter */
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
  background-color: var(--theme-color-bd_color);
}

/* 404 */
.post_item_404 .post_content .all-svg {
  display: none;
}

.post_item_404 .page_title {
  opacity: 1;
  color: var(--theme-color-text_link2);
}

/* Filter by Price */
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
  background: var(--theme-color-alter_link);
}

.woocommerce .widget_price_filter .price_slider_amount .button {
  color: var(--theme-color-inverse_link) !important;
  border-color: var(--theme-color-alter_link2) !important;
  background-color: var(--theme-color-alter_link2) !important;
}
.woocommerce .widget_price_filter .price_slider_amount .button:hover {
  color: var(--theme-color-inverse_link) !important;
  border-color: var(--theme-color-alter_hover2) !important;
  background-color: var(--theme-color-alter_hover2) !important;
}

/* Socials Modern/Modern 2 */
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item .social_icon,
.sc_socials.sc_socials_default.modern .socials_wrap .social_item .social_icon {
  background-color: var(--theme-color-alter_bg_hover) !important;
}

.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon,
.sc_socials.sc_socials_default.modern .socials_wrap .social_item:hover .social_icon {
  background-color: var(--theme-color-alter_bg_hover) !important;
}

/* Responsive */
@media (max-width: 1279px) {
  .trx_addons_has_bg_text.marquee_right_indent .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element {
    padding-right: 20px !important;
  }

  .star .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char > div::before {
    font-size: 10px;
  }

  .star .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char > div::before {
    top: -0.5em;
  }

  /* BTN */
  .round-square.big .elementor-button {
    width: 100px;
    height: 100px;
    line-height: 100px;
  }

  .search_modern .search_header_wrap .logo_image {
    top: 30px;
  }
}
@media (max-width: 767px) {
  .trx_addons_has_bg_text.marquee_right_indent .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element {
    padding-right: 15px !important;
  }

  .trx_addons_has_bg_text.marquee_rotate2 .trx_addons_bg_text.trx_addons_marquee_wrap {
    transform: rotate(-12deg);
  }
}
@media (max-width: 479px) {
  .search_modern .search_header_wrap .logo_image {
    top: 20px;
    max-height: 40px;
  }
}

/*# sourceMappingURL=extra-styles.css.map */
