/**
* Theme Name: Kinsey Child
* Description: This is a child theme of Kinsey, generated by Merlin WP.
* Author: <a href="https://artemsemkin.com">Artem Semkin</a>
* Template: kinsey
* Version: 1.0.0
*/

/* pemose */

@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600');

#precios .promos {
  max-width: 1140px !important;
  margin: 0 auto !important;
}

#precios .promo {
  margin: 1em 0.5em 1.625em !important;
  padding: 0.25em 0 2em !important;
  background: #0F1012 !important;
  font-family: 'Open Sans', sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.625 !important;
  color: #f9f9f9 !important;
  text-align: center !important;
}
#precios .promo h4 {
  margin: 0.25em 0 0 !important;
  font-size: 170% !important;
  font-weight: normal !important;
}
#precios .promo .features {
  margin: 0 !important;
  padding: 0 !important;
  list-style-type: none !important;
  color: #999999 !important;
}
#precios .promo li {
  padding: 0.25em 0 !important;
}
#precios .promo .brief {
  color: #f9f9f9 !important;
}
#precios .promo .price {
  margin: 0.5em 0 !important;
  padding: 0.25em 0 !important;
  background: #292b2e !important;
  font-size: 250% !important;
  color: #f9f9f9 !important;
}
#precios .promo .buy {
  margin: 1em 0 0 !important;
}
#precios .promo button {
  padding: 1em 3.25em !important;
  border: none !important;
  border-radius: 40px !important;
  background: #292b2e !important;
  color: #f9f9f9 !important;
  cursor: pointer !important;
}
#precios .promo button:hover {
  /* darken($body-color-secondary, 1%) resuelto */
  background: #26282b !important;
}

@media (min-width: 40em) {
  #precios .promo {
    display: inline !important;
    float: left !important;
    width: 33.333% !important;
    margin: 1em 0 0 !important;
  }
  #precios .promo.first {
    border-right: none !important;
  }
  #precios .promo.third {
    float: left !important;
    border-left: none !important;
  }
}

#precios .scale button {
  background: #64AAA4 !important;
}
#precios .scale button:hover {
  /* darken($accent-color, 10%) resuelto */
  background: #477773 !important;
}
#precios .scale .price {
  color: #64AAA4 !important;
}

@media (min-width: 40em) {
  #precios .scale {
    -webkit-transform: scale(1.2) !important;
    -moz-transform: scale(1.2) !important;
    -ms-transform: scale(1.2) !important;
    -o-transform: scale(1.2) !important;
    transform: scale(1.2) !important;
  }
}

.e-con-inner:has(#portada) {
	max-width: 100% !important;
	margin: 0px !important;
	padding: 0px  !important;
}

.e-con:has(.e-con-inner:has(#portada)) {
	--padding-left: 0 !important;
	--padding-right: 0 !important;
}

