.sc_layouts_title .breadcrumbs, .sc_layouts_title .breadcrumbs a {
  color: var(--theme-color-text) !important;
}

.sc_audio_effects {
  font-size: 1.1em;
}
.sc_audio_effects > span {
  background-color: var(--theme-color-text_dark);
}

.post_item_404 .page_title {
  margin-top: -3rem !important;
  color: var(--theme-color-text_dark_008);
}

.header_fullscreen:before {
  background-color: #0C0C0C;
  opacity: 0.2;
}

.sc_blogger_portmodern {
  padding-top: 7%;
  padding-bottom: 5%;
}
.sc_blogger_portmodern .sc_blogger_content {
  text-align: center;
}
.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item:after {
  color: var(--theme-color-text_dark);
}

#style-2.mc4wp-form .mc4wp-form-fields input[type="email"] {
  border-color: var(--theme-color-bd_color);
}
#style-2.mc4wp-form .mc4wp-form-fields input[type="email"]::-webkit-input-placeholder {
  border-color: var(--theme-color-text_dark);
}
#style-2.mc4wp-form .mc4wp-form-fields input[type="email"]::-moz-placeholder {
  border-color: var(--theme-color-text_dark);
}
#style-2.mc4wp-form .mc4wp-form-fields input[type="email"]:-moz-placeholder {
  border-color: var(--theme-color-text_dark);
}
#style-2.mc4wp-form .mc4wp-form-fields input[type="email"]:-ms-input-placeholder {
  border-color: var(--theme-color-text_dark);
}
#style-2.mc4wp-form .mc4wp-form-fields input[type="email"]:hover, #style-2.mc4wp-form .mc4wp-form-fields input[type="email"]:active, #style-2.mc4wp-form .mc4wp-form-fields input[type="email"]:focus {
  border-color: var(--theme-color-text_dark);
}

.awards_slider .widget_slider .slider_type_images .slider-slide {
  padding: 20px 40px;
}

.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_title {
  background-color: #0C0C0C;
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_meta .post_categories {
  background-color: #3A3636;
}

.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_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 {
  background-color: #0C0C0C;
}
.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_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 {
  background-color: #3A3636;
}

.trx_addons_mouse_helper.trx_addons_mouse_helper_with_image.trx_addons_mouse_helper_with_text,
.trx_addons_mouse_helper.trx_addons_mouse_helper_with_image {
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  box-shadow: none;
}

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

.custom-color .sc_testimonials_common [class*="column"] .sc_testimonials_item_content, .custom-color .sc_testimonials_common .sc_testimonials_common .sc_testimonials_item_content {
  color: var(--theme-color-text_dark);
}
.custom-color .sc_testimonials_common [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.custom-color .sc_testimonials_common [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,
.custom-color .sc_testimonials_common .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.custom-color .sc_testimonials_common .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
  color: var(--theme-color-inverse_link);
}
.custom-color .sc_slider_controls.sc_slider_controls_default.slider_pagination_style_bullets .slider_pagination_bullet {
  border-color: var(--theme-color-inverse_link);
}
.custom-color .sc_slider_controls.sc_slider_controls_default.slider_pagination_style_bullets .slider_pagination_bullet.slider_pagination_bullet_active,
.custom-color .sc_slider_controls.sc_slider_controls_default.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-button-active,
.custom-color .sc_slider_controls.sc_slider_controls_default.slider_pagination_style_bullets .slider_pagination_bullet:hover {
  border-color: var(--theme-color-text_dark);
  background-color: var(--theme-color-text_dark);
}

.extra-size-skills .sc_skills_counter_alter .sc_skills_item_title {
  text-transform: none;
}

.section_title {
  text-transform: lowercase;
}
.section_title::first-letter {
  text-transform: uppercase;
}

/* simple_text_link */
.simple_text_link.underline_anim {
  -webkit-background-size: 0 2px;
  background-size: 0 2px;
}
.simple_text_link.underline_anim.underline_do_hover {
  animation: underline_hover_on2 0.8s cubic-bezier(0.25, 0.8, 0.25, 1) both;
}
.simple_text_link.underline_anim.underline_do_hover:hover {
  animation: underline_hover_off2 0.8s cubic-bezier(0.25, 0.8, 0.25, 1) both;
}

@-webkit-keyframes underline_hover_on2 {
  0% {
    -webkit-background-size: 0 2px;
    background-size: 0 2px;
  }
  100% {
    -webkit-background-size: 100% 2px;
    background-size: 100% 2px;
  }
}
@keyframes underline_hover_on2 {
  0% {
    -webkit-background-size: 0 2px;
    background-size: 0 2px;
  }
  100% {
    -webkit-background-size: 100% 2px;
    background-size: 100% 2px;
  }
}
@-webkit-keyframes underline_hover_off2 {
  0% {
    -webkit-background-size: 100% 2px;
    background-size: 100% 2px;
  }
  100% {
    -webkit-background-size: 0 2px;
    background-size: 0 2px;
  }
}
@keyframes underline_hover_off2 {
  0% {
    -webkit-background-size: 100% 2px;
    background-size: 100% 2px;
  }
  100% {
    -webkit-background-size: 0 2px;
    background-size: 0 2px;
  }
}
.sc_title_title u {
  text-underline-offset: 0.15em;
  text-decoration: underline solid currentColor 2px;
}

/* Map Marker */
.map_marker {
  background-color: var(--theme-color-text_link);
}
.map_marker > div {
  background-color: var(--theme-color-text_link_04);
}

@media (max-width: 767px) {
  .post_item_404 .page_title {
    font-size: 150px;
    margin-top: 0 !important;
  }

  .post_item_404 .page_subtitle {
    font-size: 20px;
  }
}

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