/* Modern Socials */
.sticky_socials_wrap.sticky_socials_modern {
  width: 550px;
}

/* Wooc */
.woocommerce table.shop_attributes,
.woocommerce table.shop_attributes td,
.woocommerce table.shop_attributes th {
  border-color: var(--theme-color-bd_color);
}

.woocommerce table.shop_table td {
  border-color: var(--theme-color-bd_color) !important;
}

.woocommerce .woocommerce-cart-form table.shop_table .cart-coupon-inner {
  border-color: var(--theme-color-bd_color) !important;
}

.woocommerce .woocommerce-cart-form table.shop_table .cart-coupon-inner button:before {
  background: var(--theme-color-bd_color);
}

.woocommerce .cart_totals table.shop_table tr td,
.woocommerce .cart_totals table.shop_table tr th {
  border-color: var(--theme-color-bd_color) !important;
}

/* Icons Creative */
.sc_icons_creative .sc_icons_item .sc_icons_decoration_bg svg.decor-svg {
  fill: var(--theme-color-alter_bg_color) !important;
}

/* Services Price */
.sc_services_price .sc_services_item_price_dots:after {
  color: var(--theme-color-bd_color);
}

/* Wooc Product Plain BTN */
.woocommerce ul.products .product_style_plain.product .wrap-data-hover .add_to_cart_wrap [class*="cart"] {
  color: var(--theme-color-inverse_link);
  background-color: var(--theme-color-text_link);
}

.woocommerce ul.products .product_style_plain.product .wrap-data-hover .add_to_cart_wrap [class*="cart"]:hover {
  color: var(--theme-color-inverse_link);
  background-color: var(--theme-color-text_hover);
}

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

/* Services Price  */
.sc_services_price .sc_services_item .sc_services_item_price {
  font-weight: 700;
}

/* Insta type Modern */
.widget_instagram_type_modern .widget_instagram_follow_link_wrap .widget_instagram_follow_link {
  color: var(--theme-color-text_light) !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_light) !important;
  background-color: var(--theme-color-bg_color) !important;
}

/* Iconed Text */
.sc_layouts_row_type_compact .sc_layouts_iconed_text:not(.sc_layouts_menu_mobile_button):not(.sc_layouts_menu_mobile_button_burger) .sc_layouts_item_details {
  font-weight: bold;
}

.sc_layouts_row_type_compact .sc_layouts_iconed_text:not(.sc_layouts_menu_mobile_button):not(.sc_layouts_menu_mobile_button_burger) .sc_layouts_iconed_text_link .sc_layouts_iconed_text_icon {
  background-color: var(--theme-color-text_link2);
}

/* Testimonials Crative */
.sc_testimonials_creative .slider_container.slider_controls_side .slider_controls_wrap > a {
  color: var(--theme-color-text_dark) !important;
}

/* Testimonials Decoration */
.sc_testimonials_decoration .sc_testimonials_item_content:before {
  content: '\EA3E';
  color: var(--theme-color-text_link);
}

.extra_bg_image {
  display: block;
  pointer-events: none;
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: fixed;
}

.page_wrap.with_bg .page_content_wrap {
  background-color: transparent;
}

/* Blogger Time */
.sc_blogger_default.sc_blogger_default_classic_time .post_meta.sc_blogger_item_meta.post_meta_date .post_date {
  color: var(--theme-color-inverse_link);
  background-color: var(--theme-color-text_link2);
}

.sc_blogger_default.sc_blogger_default_classic_time .post_meta.sc_blogger_item_meta.post_meta_date a,
.sc_blogger_default.sc_blogger_default_classic_time .post_meta.sc_blogger_item_meta.post_meta_date a:hover {
  color: var(--theme-color-inverse_link);
}

/* Counter Modern */
.sc_skills_counter_modern .sc_skills_total {
  color: var(--theme-color-text_dark_008);
}

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

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

/* Blogger Portestate */
.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content .portfolio_page_details {
  width: 100%;
}

/* Portfolio Extra */
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_title {
  background-color: var(--theme-color-bg_color);
  color: var(--theme-color-text_dark);
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_title a {
  color: var(--theme-color-text_dark) !important;
}

.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_meta .post_categories {
  background-color: var(--theme-color-alter_bg_color);
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_meta .post_categories > * {
  color: var(--theme-color-alter_dark) !important;
}

.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_meta .post_categories a {
  color: var(--theme-color-alter_dark) !important;
}

/* Portfolio Style 7 / 9 */
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title,
.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);
  color: var(--theme-color-text_dark);
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a,
.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) !important;
}

.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories,
.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_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories > *,
.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-alter_dark) !important;
}

/* Banner */
.widget_banner:not(.widget_fullwidth) .image_wrap {
  background-color: var(--theme-color-alter_bd_color);
}

/* Widget Categories */
[class*="scheme_"].sidebar .widget_product_categories ul,
[class*="scheme_"].sidebar .widget_categories ul {
  padding-left: 0;
}
[class*="scheme_"].sidebar .widget_product_categories ul li,
[class*="scheme_"].sidebar .widget_categories ul li {
  color: var(--theme-color-alter_light);
}
[class*="scheme_"].sidebar .widget_product_categories ul li a,
[class*="scheme_"].sidebar .widget_categories ul li a {
  color: var(--theme-color-alter_light);
}
[class*="scheme_"].sidebar .widget_product_categories ul li a:hover,
[class*="scheme_"].sidebar .widget_categories ul li a:hover {
  color: var(--theme-color-text_link);
}
[class*="scheme_"].sidebar .widget_product_categories ul li a:before,
[class*="scheme_"].sidebar .widget_categories ul li a:before {
  display: none;
}

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

.search-no-results .page_content_wrap,
.error404 .page_content_wrap {
  background-color: var(--theme-color-bg_color);
}

/* Wooc */
.woocommerce table.shop_attributes,
.woocommerce table.shop_attributes td,
.woocommerce table.shop_attributes th {
  border-color: var(--theme-color-bd_color);
}

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

.woocommerce .widget_price_filter .price_slider_amount .button {
  border-color: var(--theme-color-alter_link) !important;
  background-color: var(--theme-color-alter_link) !important;
}
.woocommerce .widget_price_filter .price_slider_amount .button:hover {
  border-color: var(--theme-color-alter_hover) !important;
  background-color: var(--theme-color-alter_hover) !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_color) !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_color) !important;
}

/* Custom marquee styles
==========================================================================*/
.trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char h1, .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char h2, .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char h3, .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char h4, .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char h5, .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char h6 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: inherit;
  line-height: inherit;
  text-transform: inherit;
}
.slash .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.slash .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char div {
  display: inline-block;
  padding: 0 30px;
  width: auto;
  height: auto;
  vertical-align: middle;
}
.slash .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char div:before {
  content: '/';
  display: inline-block;
  color: var(--theme-color-text_link2);
  font-size: inherit;
}
.dot .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.dot .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char div {
  display: inline-block;
  padding: 0 2.7vw;
  width: auto;
  height: auto;
  vertical-align: middle;
}
.dot .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char div:before {
  content: '.';
  display: inline-block;
  color: inherit;
  font-size: inherit;
  position: relative;
  top: -6px;
}
.beans .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.beans .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char div {
  display: inline-block;
  padding: 0 30px;
  width: auto;
  height: auto;
  vertical-align: middle;
}
.beans .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char div:before {
  content: '';
  display: inline-block;
  width: 1em;
  height: 1em;
  color: currentColor;
  line-height: inherit;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='105.115' height='108.737' viewBox='0 0 105.115 108.737'%3E%3Cdefs%3E%3Cstyle%3E.a,.c%7Bfill:%23efae54;%7D.b%7Bclip-path:url(%23a);%7D.c%7Bfill-rule:evenodd;%7D%3C/style%3E%3CclipPath id='a'%3E%3Crect class='a' width='105.115' height='108.737' transform='translate(0 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg class='b'%3E%3Cpath class='c' d='M103.768,97.293C86.414,112.579,82.713,60.165,61.853,76.773c2.541-10.02,15.869-12.779,27.445-7.11s19,20.019,14.47,27.631M48.507,55.84C40.762,24.111,98.356,44.678,90.918,7.4c9.419,8.464,5.813,28.426-5.9,41.8S54.383,65.9,48.507,55.84m-.93-1.137c-9.505-8.34-6.1-28.349,5.474-41.877S83.521-4.279,89.5,5.7c8.065,31.625-49.732,11.823-41.919,49M38.952,95.955c9.126-30.8-41.184-19.125-32.22-45.21,5.736-7.927,21.5-3.235,30.4,9.25s10.439,29.734,1.823,35.961m-1.327,1.3C31.808,105.106,16.088,100.2,7.318,87.6S-2.823,57.731,5.856,51.618C-3.576,82.3,46.846,71.285,37.625,97.252m65.483,1.664c-2.636,9.989-16,12.573-27.508,6.754S56.8,85.4,61.406,77.848c17.507-15.058,20.68,37.4,41.7,21.068' transform='translate(0 0.003)'/%3E%3C/g%3E%3C/svg%3E");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}

/* Responsive */
@media (max-width: 1279px) {
  .search_modern .search_header_wrap .logo_image {
    top: 30px;
    left: 40px;
    max-height: 40px;
  }
}
@media (max-width: 1023px) {
  .search_modern .search_header_wrap .logo_image {
    top: 20px;
    left: 30px;
    max-height: 37px;
  }
}
@media (max-width: 479px) {
  .search_modern .search_header_wrap .logo_image {
    top: 25px;
    left: 20px;
    max-height: 30px;
  }
}

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