@charset "UTF-8";
/* ************************************************************** */
/* FUNCIONES GLOBALES */
/* Habrá que @import más adelante en un fichero */
/* ************************************************************** */
/* Calcula el tamaño de los hx */
/* usa: @include encabezados(#222222,2em,0.1em);*/
/* toma como valores por defecto 1.9 em y 0.2 em */
/* MODIFICACIONES */
/* 20210607 Importación del CSS en el tema NEVE */
/* 20201221 Corrección de errores */
/* 20210120 cambios en el childpages */
/* 20210209 cambios en el margenes y padding de modulo morado */
/* tamaños h1 - h6 */
/* @include encabezados($primary-color,2em,0.3em);
 en color primario / h1 a 2em / h2 a 1.7 em / h3 a 1.4em ...*/
/* ************************************************************** */
/* Zonas de la web */
/* ************************************************************** */
/* #headerwrap #main-nav #content #footer*/
#main-nav a {
  color: #ffffff; }

/* ************************************************************** */
/* Colores */
/* ************************************************************** */
/* Conjunto principal de colores */
/* Conjunto secundario de colores */
/* Color de los botones */
/* ************************************************************** */
/* FIN DE LAS FUNCIONES GLOBALES */
/* ************************************************************** */
/* ============================================= */
/* CODIGO HEREDADO DEL TEMA */
/* ACTUALIZAR O QUITAR SEGÚN EL CASO */
/* ============================================= */
.tg-site-header.tg-site-header--transparent .tg-header-transparent-wrapper {
  background: #0074aa; }

.masteriyo-course--content .masteriyo-time-btn .masteriyo-btn {
  border-radius: 2px; }

.masteriyo-btn-primary:focus {
  background-color: #F43187; }

#block-12 ul {
  line-height: 2.8em;
  margin-top: -0.1em; }

.tg-icon-bars {
  color: #ffffff; }

#evf-submit-19 {
  background-color: #0074aa;
  color: #ffffff;
  border-radius: 2px;
  border: none; }

#evf-submit-19:hover {
  background-color: #F43187; }

.tg-site-layout--default .content-area {
  margin-top: 5%;
  max-width: 100%; }

.masteriyo-course-search button {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px; }

.masteriyo-search .search-field {
  border-radius: 2px; }

.masteriyo-checkout-main {
  -webkit-box-shadow: none;
          box-shadow: none;
  padding: 0; }

.masteriyo-course--img-wrap img {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px; }

h1.masteriyo-courses-header__title.page-title {
  display: none; }

.masteriyo-container {
  margin-top: 50px; }

.masteriyo-search {
  margin-top: 0; }

.tg-page-header {
  padding-top: 30px;
  padding-bottom: 30px; }

li.menu-item.tg-header-button-wrap,
li.menu-item.tg-menu-item.tg-menu-item-search {
  display: none; }

.texto-rosa-contenido a {
  color: #F43187;
  text-decoration: none; }

.texto-rosa-contenido a:hover {
  text-decoration: underline; }

.texto-rosa-contenido a:visited {
  color: #F43187; }

.texto-rosa-contenido a:active {
  color: #F43187; }

.texto-azul-contenido a {
  text-decoration: none;
  color: #0074aa; }

.texto-azul-contenido a:hover {
  color: #0074aa; }

.texto-azul-contenido a:visited {
  color: #0074aa; }

.quitar-enlace-url a {
  text-decoration: none;
  color: #000000; }

.quitar-enlace-url a:hover {
  color: #000000; }

.quitar-enlace-url a:visited {
  color: #000000; }

/* ============================================= */
/* FIN DEL CODIGO HEREDADO DEL TEMA */
/* ============================================= */
/* oculta el banner del recaptcha v3 */
.grecaptcha-badge {
  visibility: hidden; }
