@charset "UTF-8";
/*
 Theme Name:   Slide Child
 Theme URI:    https://slide.swpthemes.com/demo1/
 Description:  Wordpress Music Child Theme
 Author:       SmartWPress
 Author URI:   http://themeforest.net/user/SmartWPress
 Template:     slide
 Version:      1.1.0.4
 Tags:         editor-style, featured-images, full-width-template, theme-options, translation-ready, custom-background, custom-colors, custom-menu, one-column, two-columns, custom-logo
 Text Domain:  slide-child
*/
@import url("../slide/style.css");
@import url("css/black_on_white.css");
.theme-slide {
  --e-global-color-primary: #2f1909;
  --e-global-color-secondary: #333333;
  --e-global-color-text: #333333;
  --e-global-color-accent: #61CE70;
  --e-global-color-1edddf9: #FFFFFF;
  --e-global-typography-primary-font-family: "Bebas Neue";
  --e-global-typography-primary-font-weight: 600;
  --e-global-typography-secondary-font-family: "Bebas Neue";
  --e-global-typography-secondary-font-weight: 400;
  --e-global-typography-accent-font-family: "Roboto";
  --e-global-typography-accent-font-weight: 500;
  --e-global-typography-cf56f86-font-family: "Bebas Neue";
  --e-global-typography-cf56f86-font-size: 41px;
  --e-global-typography-cf56f86-font-weight: normal;
  --e-global-typography-cf56f86-text-transform: capitalize;
  --e-global-typography-cf56f86-font-style: normal;
  --e-global-typography-f27c810-font-family: "Roboto";
  --e-global-typography-f27c810-font-size: 18px;
  --e-global-typography-0a002fa-font-family: "Roboto";
  --e-global-typography-0a002fa-font-size: 18px;
  --e-global-typography-0a002fa-font-weight: bold; }

/* Theme customization starts here
-------------------------------------------------------------- */
body, textarea {
  font-family: var(--e-global-typography-f27c810-font-family) !important; }

p {
  font-weight: 400; }

/* sss */
.lc_copy_area {
  background-image: url("images/teqball_icon_footer.png");
  background-repeat: no-repeat;
  background-size: 250px auto;
  background-position: -40px center; }
  .lc_copy_area .copy_email, .lc_copy_area a {
    color: #FFFFFF !important; }
  .lc_copy_area .copy_social_icon a {
    color: #FF8000 !important; }
  .home .lc_copy_area {
    background-color: #FF8000 !important; }
    .home .lc_copy_area .copy_social_icon a {
      color: #FFFFFF !important; }
  @media (max-width: 767px) {
    .lc_copy_area .copy_email {
      font-size: 24px; } }

@media (min-width: 992px) {
  .woocommerce div.product #wooswipe::after {
    content: '';
    display: block;
    margin-top: 226px;
    width: 100%;
    height: 200px;
    background-image: url("images/bg-product-slider.png");
    background-size: contain;
    background-repeat: no-repeat; } }
.woocommerce div.product .summary ul {
  list-style: none; }
  .woocommerce div.product .summary ul li::before {
    content: "• ";
    color: #FF8000;
    font-size: 17px; }
.woocommerce div.product .woocommerce-tabs {
  display: none; }
.woocommerce div.product section.related {
  clear: both; }
  @media (min-width: 992px) {
    .woocommerce div.product section.related {
      background-image: url("images/bg-related-product.png");
      background-repeat: no-repeat;
      background-size: 47%;
      background-position: top right; } }
  .woocommerce div.product section.related > h2 {
    font-family: var(--e-global-typography-primary-font-family);
    line-height: normal;
    font-size: 35px; }
.woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover {
  color: #FFFFFF; }

.heading_content_container {
  padding-top: 120px;
  padding-bottom: 0px; }

h1.swp_page_title {
  font-family: var(--e-global-typography-primary-font-family);
  font-weight: var(--e-global-typography-primary-font-weight); }

@media (max-width: 991px) {
  header #mobile_logo img {
    width: 190px; } }
@media (max-width: 767px) {
  header #mobile_logo img {
    width: 145px; } }

.payment_method_stripe .option_method {
  display: flex;
  flex-flow: column;
  align-items: flex-start; }
.payment_method_stripe .option_method label {
  width: 100%;
  text-align: left;	}
.payment_method_stripe .plans {
  display: flex;
  flex-flow: column;
  padding-left: 24px;
  padding-top: 10px; }

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