/* Title */
.sc_item_subtitle.sc_item_title_style_icon:before {
  content: '\EA1D';
  font-size: 13px;
}

/* Blogger Classic 3 */
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top:hover .sc_blogger_item_header {
  border-color: var(--theme-color-alter_link);
}

/* Team Light */
.sc_team_light .post_featured .trx_addons_hover_mask {
  background-color: var(--theme-color-text_link);
}
.sc_team_light .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon {
  color: var(--theme-color-inverse_link);
  transition: 0.3s ease-in-out;
}
.sc_team_light .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon {
  color: var(--theme-color-inverse_link);
  opacity: 0.5;
}

/* Layout cart */
.sc_layouts_cart_items_short {
  background-color: var(--theme-color-text_link2);
}

/* Icons Number */
.sc_icons_number .sc_icons_item_number {
  color: var(--theme-color-alter_bg_color);
  opacity: 1;
}

.sc_icons_number .sc_icons_item:hover .sc_icons_item_number {
  opacity: 0.7;
}

/* Testimonials decoration */
.sc_testimonials_decoration .sc_testimonials_item_content:before {
  content: '\EA1C';
}

/* Price Default */
.sc_price.sc_price_default .sc_price_item_image {
  max-width: 60px;
  margin: 50px auto 0;
}

/* Text gradient Animation */
span.gradient_animation_accent_1 {
  color: var(--theme-color-text_link);
  background: repeating-linear-gradient(135deg, var(--theme-color-text_dark) 0%, var(--theme-color-text_dark) 5%, var(--theme-color-text_dark) 15%, var(--theme-color-text_dark) 60%, var(--theme-color-text_link) 70%, var(--theme-color-text_dark) 80%);
  background-clip: text !important;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  background-size: 200% 100% !important;
  animation: gradient_anim 8s linear infinite;
}

@keyframes gradient_anim {
  0% {
    background-position: 000%;
  }
  100% {
    background-position: 200%;
  }
}
/* Testimonials Plain */
.sc_testimonials_plain .sc_testimonials_item:before {
  content: '\EA1C';
}

/* MCMP Style */
#style-5.mc4wp-form .mc4wp-form-fields:before,
#style-8.mc4wp-form .mc4wp-form-fields:before,
#style-3.mc4wp-form .mc4wp-form-fields:before {
  color: var(--theme-color-text_dark);
}
#style-5.mc4wp-form .mc4wp-form-fields input[type="email"],
#style-8.mc4wp-form .mc4wp-form-fields input[type="email"],
#style-3.mc4wp-form .mc4wp-form-fields input[type="email"] {
  border-color: var(--theme-color-text_dark);
}
#style-5.mc4wp-form .mc4wp-form-fields input[type="email"]::-webkit-input-placeholder,
#style-8.mc4wp-form .mc4wp-form-fields input[type="email"]::-webkit-input-placeholder,
#style-3.mc4wp-form .mc4wp-form-fields input[type="email"]::-webkit-input-placeholder {
  color: var(--theme-color-text_dark);
}
#style-5.mc4wp-form .mc4wp-form-fields input[type="email"]::-moz-placeholder,
#style-8.mc4wp-form .mc4wp-form-fields input[type="email"]::-moz-placeholder,
#style-3.mc4wp-form .mc4wp-form-fields input[type="email"]::-moz-placeholder {
  color: var(--theme-color-text_dark);
}
#style-5.mc4wp-form .mc4wp-form-fields input[type="email"]:-moz-placeholder,
#style-8.mc4wp-form .mc4wp-form-fields input[type="email"]:-moz-placeholder,
#style-3.mc4wp-form .mc4wp-form-fields input[type="email"]:-moz-placeholder {
  color: var(--theme-color-text_dark);
}
#style-5.mc4wp-form .mc4wp-form-fields input[type="email"]:-ms-input-placeholder,
#style-8.mc4wp-form .mc4wp-form-fields input[type="email"]:-ms-input-placeholder,
#style-3.mc4wp-form .mc4wp-form-fields input[type="email"]:-ms-input-placeholder {
  color: var(--theme-color-text_dark);
}
#style-5.mc4wp-form .mc4wp-form-fields input[type="email"]:hover, #style-5.mc4wp-form .mc4wp-form-fields input[type="email"]:active, #style-5.mc4wp-form .mc4wp-form-fields input[type="email"]:focus,
#style-8.mc4wp-form .mc4wp-form-fields input[type="email"]:hover,
#style-8.mc4wp-form .mc4wp-form-fields input[type="email"]:active,
#style-8.mc4wp-form .mc4wp-form-fields input[type="email"]:focus,
#style-3.mc4wp-form .mc4wp-form-fields input[type="email"]:hover,
#style-3.mc4wp-form .mc4wp-form-fields input[type="email"]:active,
#style-3.mc4wp-form .mc4wp-form-fields input[type="email"]:focus {
  color: var(--theme-color-text_dark);
}
#style-5.mc4wp-form .mc4wp-form-fields input[type="email"]:-webkit-autofill, #style-5.mc4wp-form .mc4wp-form-fields input[type="email"]:-webkit-autofill:hover, #style-5.mc4wp-form .mc4wp-form-fields input[type="email"]:-webkit-autofill:focus, #style-5.mc4wp-form .mc4wp-form-fields input[type="email"]:-webkit-autofill,
#style-8.mc4wp-form .mc4wp-form-fields input[type="email"]:-webkit-autofill,
#style-8.mc4wp-form .mc4wp-form-fields input[type="email"]:-webkit-autofill:hover,
#style-8.mc4wp-form .mc4wp-form-fields input[type="email"]:-webkit-autofill:focus,
#style-8.mc4wp-form .mc4wp-form-fields input[type="email"]:-webkit-autofill,
#style-3.mc4wp-form .mc4wp-form-fields input[type="email"]:-webkit-autofill,
#style-3.mc4wp-form .mc4wp-form-fields input[type="email"]:-webkit-autofill:hover,
#style-3.mc4wp-form .mc4wp-form-fields input[type="email"]:-webkit-autofill:focus,
#style-3.mc4wp-form .mc4wp-form-fields input[type="email"]:-webkit-autofill {
  -webkit-text-fill-color: var(--theme-color-text_dark);
}
#style-5.mc4wp-form .mc4wp-form-fields button:hover, #style-5.mc4wp-form .mc4wp-form-fields button:active, #style-5.mc4wp-form .mc4wp-form-fields button:focus,
#style-5.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover,
#style-5.mc4wp-form .mc4wp-form-fields input[type="submit"]:active,
#style-5.mc4wp-form .mc4wp-form-fields input[type="submit"]:focus,
#style-8.mc4wp-form .mc4wp-form-fields button:hover,
#style-8.mc4wp-form .mc4wp-form-fields button:active,
#style-8.mc4wp-form .mc4wp-form-fields button:focus,
#style-8.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover,
#style-8.mc4wp-form .mc4wp-form-fields input[type="submit"]:active,
#style-8.mc4wp-form .mc4wp-form-fields input[type="submit"]:focus,
#style-3.mc4wp-form .mc4wp-form-fields button:hover,
#style-3.mc4wp-form .mc4wp-form-fields button:active,
#style-3.mc4wp-form .mc4wp-form-fields button:focus,
#style-3.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover,
#style-3.mc4wp-form .mc4wp-form-fields input[type="submit"]:active,
#style-3.mc4wp-form .mc4wp-form-fields input[type="submit"]:focus {
  color: var(--theme-color-text_dark) !important;
  opacity: 0.6;
  transition: all 0.3s;
}
#style-5.mc4wp-form .mc4wp-form-fields button:active:before, #style-5.mc4wp-form .mc4wp-form-fields button:focus:before, #style-5.mc4wp-form .mc4wp-form-fields button:hover:before,
#style-5.mc4wp-form .mc4wp-form-fields input[type="submit"]:active:before,
#style-5.mc4wp-form .mc4wp-form-fields input[type="submit"]:focus:before,
#style-5.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover:before,
#style-8.mc4wp-form .mc4wp-form-fields button:active:before,
#style-8.mc4wp-form .mc4wp-form-fields button:focus:before,
#style-8.mc4wp-form .mc4wp-form-fields button:hover:before,
#style-8.mc4wp-form .mc4wp-form-fields input[type="submit"]:active:before,
#style-8.mc4wp-form .mc4wp-form-fields input[type="submit"]:focus:before,
#style-8.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover:before,
#style-3.mc4wp-form .mc4wp-form-fields button:active:before,
#style-3.mc4wp-form .mc4wp-form-fields button:focus:before,
#style-3.mc4wp-form .mc4wp-form-fields button:hover:before,
#style-3.mc4wp-form .mc4wp-form-fields input[type="submit"]:active:before,
#style-3.mc4wp-form .mc4wp-form-fields input[type="submit"]:focus:before,
#style-3.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover:before {
  color: var(--theme-color-text_dark);
  opacity: 0.6;
  transition: all 0.3s;
}
#style-5.mc4wp-form input[type="checkbox"] + label:before,
#style-8.mc4wp-form input[type="checkbox"] + label:before,
#style-3.mc4wp-form input[type="checkbox"] + label:before {
  border-color: var(--theme-color-text_dark) !important;
  background-color: transparent !important;
}
#style-5.mc4wp-form label,
#style-8.mc4wp-form label,
#style-3.mc4wp-form label {
  color: var(--theme-color-text_dark);
}
#style-5.mc4wp-form label a,
#style-8.mc4wp-form label a,
#style-3.mc4wp-form label a {
  color: var(--theme-color-text_dark);
  border-color: var(--theme-color-text_dark);
}
#style-5.mc4wp-form label a:hover,
#style-8.mc4wp-form label a:hover,
#style-3.mc4wp-form label a:hover {
  color: var(--theme-color-text_dark);
  border-color: var(--theme-color-text_dark);
  opacity: 0.7;
}
#style-5.mc4wp-form label input[type="text"],
#style-8.mc4wp-form label input[type="text"],
#style-3.mc4wp-form label input[type="text"] {
  border-color: var(--theme-color-text_dark);
}
#style-5.mc4wp-form .mc4wp-alert,
#style-8.mc4wp-form .mc4wp-alert,
#style-3.mc4wp-form .mc4wp-alert {
  color: var(--theme-color-text_dark) !important;
}
#style-5.mc4wp-form .mc4wp-alert a,
#style-8.mc4wp-form .mc4wp-alert a,
#style-3.mc4wp-form .mc4wp-alert a {
  color: var(--theme-color-text_dark) !important;
}
#style-5.mc4wp-form .mc4wp-alert a:hover,
#style-8.mc4wp-form .mc4wp-alert a:hover,
#style-3.mc4wp-form .mc4wp-alert a:hover {
  color: var(--theme-color-text_dark) !important;
  opacity: 0.7;
}

#style-8.mc4wp-form .mc4wp-form-fields button:hover, #style-8.mc4wp-form .mc4wp-form-fields button:active, #style-8.mc4wp-form .mc4wp-form-fields button:focus,
#style-8.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover,
#style-8.mc4wp-form .mc4wp-form-fields input[type="submit"]:active,
#style-8.mc4wp-form .mc4wp-form-fields input[type="submit"]:focus,
#style-5.mc4wp-form .mc4wp-form-fields button:hover,
#style-5.mc4wp-form .mc4wp-form-fields button:active,
#style-5.mc4wp-form .mc4wp-form-fields button:focus,
#style-5.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover,
#style-5.mc4wp-form .mc4wp-form-fields input[type="submit"]:active,
#style-5.mc4wp-form .mc4wp-form-fields input[type="submit"]:focus {
  color: transparent !important;
  opacity: 1;
  transition: all 0.3s;
}

/* Style 9 */
#style-9.mc4wp-form .mc4wp-form-fields input[type="email"] {
  border-bottom-color: var(--theme-color-alter_bd_color);
}

/* 404 */
.post_item_404 .page_title {
  color: var(--theme-color-bd_color);
}

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

@media (max-width: 1279px) {
  /* Price Default */
  .sc_price.sc_price_default .sc_price_item_image {
    margin: 40px auto 0;
  }
}
@media (max-width: 767px) {
  /* Price Default */
  .sc_price.sc_price_default .sc_price_item_image {
    margin: 30px auto 0;
  }
}

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