/*
   Theme Name: Child generatepress

   Theme URI: http://www.yootheme.com/themes/
   Version: 1
   Description: Child Theme. Parent Theme YOO Balance WordPress
   Author: Webempresa
   Author URI: https://www.webempresa.com
   Template:generatepress

*/
@import url("../generatepress/style.css");
/* ==============================================================================================================
 * Css Generales
 * ====================================================================================================================*/
body{
 background-image:url(./images/mar-agua.jpg); background-attachment:fixed; background-position: center center; background-repeat:no-repeat; background-size:cover;}
 h1,h2,h3,h4,h5,h6{font-family: 'Noto Sans JP', sans-serif;}
a, a:hover,a:visited { color:#fff;}
.site-header{background:#1B4F72;}
#search-2{margin-top:10%;}
blockquote { border-left: 3px solid #577493 ;}
blockquote p{ font-size:18px; line-height:1.8}
.emphasis{color:#fff;text-shadow: 1px 1px 1px black}
/* ==============================================================================================================
 * Index
 * ====================================================================================================================*/
.introduction{background-color: rgba(255, 255, 255, 0.20);
               padding:15px;
               margin-top:30px;
               line-height:1.8}
.introduction h1,h2,h3,h4,h5,h6{font-size:28px;font-weight:700;color:#000000}
.introduction p{color:#000000;
                font-size: 16px;
                font-weight:600;
                text-align:justify
}
.introduction a{color:#1e73be;
                padding:0 3px;
                font-weight:600;
               }

.introduction strong{color:#000000}
.introduction img{padding-bottom:10px;}
/* ==============================================================================================================
 * Ucdm
 * ====================================================================================================================*/
.courses{background-color: rgba(255, 255, 255, 0.20); padding:30px 20px 50px }
.indice{color: #7000000;font-size: 28px;text-transform: none; margin:50px 0 30px;}
.indice a{color: #fff;font-size: 16px;text-transform: none;}
.indice a:visited{color: #fff;font-size: 16px;text-transform: none;}
.courses p{ color:#000000;line-height:1.8;text-align:justify;font-size:14px}
.courses .link-course{background:#1e73be;padding:5px 8px;color:#fff;margin:10px; display:inline; margin-bottom:15px}
.courses-intro{ background:#315064; padding:30px 20px 50px}
.courses-intro p{ color:#eee;text-align:justify}
.remarks{color:#fff;text-shadow: 1px 1px 2px black;text-align:justify;font-weight:500;}
.headers{ color:#fff; border-bottom: 1px solid #eee; font-size:32px; line-height:1.8; font-weight:400; text-transform: none;}
.headers-default{ color:#fff; font-size:32px; line-height:1.8; font-weight:500; text-transform: none;}
.courses-intro .link-course{background:#0a233e;padding:5px 8px;color:#fff;margin:10px; display:inline; margin-bottom:15px}
.courses-intro p a{ color:#fff; font-size:17px;font-weight:600;text-shadow: 1px 1px 2px black; }
.courses img{ margin-bottom:20px;}
.titles-ucdm{ color:#000000;font-size:38px;font-weight:bold;text-transform: none;}
.comment-content p:last-child{color:#fff;font-size:22px;font-weight:600;}
.clarifications{font-size:17px;background-color:#0a233e;color:#eee;padding:2px 6px }
/* ==============================================================================================================
 * Emmanuel
 * ====================================================================================================================*/
.emmanuel{ background-color:#fff;padding:50px 30px 80px}
.emmanuel a, a:visited{ color:#069;}
.emmanuel a:hover{ color:#000;}
/* ==============================================================================================================
 *Articulos
 * ====================================================================================================================*/
.transparent-background .btn-link{background:#00cc99;
          color:#fff ;padding:15px;text-transform: none;}
         
.transparent-background{background-color:rgba(255, 255, 255, 0.20); 
                       padding:30px 20px 50px;
}
.transparent-background h1{color:#434C55;font-size:36px;line-height:1.8; font-weight:bold;text-transform: uppercase;}
.transparent-background h2{color:#434C55;font-size:32px;line-height:1.8; font-weight:bold;text-transform: uppercase;}
.transparent-background h3{color:#434C55;font-size:28px;line-height:1.8; font-weight:bold;text-transform: uppercase;}
.transparent-background h4,h5,h6{color:#434C55;font-size:26px;line-height:1.8; font-weight:bold;text-transform: uppercase;}
.transparent-background{text-align:justify}
.transparent-background img{margin-bottom:30px;}
.transparent-background a{color:#B51B23 ; font-weight:500;}
.transparent-background b{font-weight:600; color:#434C55;}
 strong{font-weight:600;}
.space{ height:15px}
.hidden-link{text-decoration:none;}
.information{font-size:14px; background-color: rgba(255, 255, 255, 0.20);
               padding:15px;}
.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .one-container .container, .separate-containers .paging-navigation, .inside-page-header {background:transparent;}
/* ==============================================================================================================
 *Sidebar
 * ====================================================================================================================*/
.sidebar .widget{background-color: rgba(255, 255, 255, 0.20)}
.sidebar .widget .widget-title{color:#434C55;font-weight:700;}
.sidebar .widget a {color:#fff ;font-size:12px; font-weight:600;}

/* ==============================================================================================================
 *Carta de Venta
 * ====================================================================================================================*/

.holistic-radiant{background:#fff;color:#222;font-size:16px;line-height:1.6;padding:30px 20px 80px;margin:50px 0 80px;text-align: justify;}
.holistic-radiant strong{font-weight:600;color:#2d2929;}

.gris {background-color: rgb(224, 224, 224);padding:8px 15px 40px ;margin-bottom:20px;}
.fondo-gris {background:#ADC2C2 ;padding:22px 15px 40px ;margin:80px 0;}
.fondo-negro {background:#000 ;margin: 0;}
.fondo-verde {background:#7db532 ;margin: 0;padding: 50px 0  ;}
.titulo-blanco{color: #fff;font-size:36px;line-height:1.2; font-weight:bold;text-transform: uppercase;margin-bottom:40px}
.negro-title {color:#211e1e;font-size:24px;line-height:1.6; font-weight:600;}
.negro {color:#069 ;font-size:22px;line-height:1.8; font-weight:bold;text-transform: uppercase;}
.negro-uno {color:#069 ;font-size:32px;line-height:1.8; font-weight:600;}
.price {color: #069;font-size:26px;line-height:1.8; font-weight:bold;text-transform: uppercase;}
.white{background:#68879c;color: #fff;font-size:32px;line-height:1.8; font-weight:bold;text-transform: uppercase;line-height:1.3; padding:10px}
.verde-oscuro {color:#069;font-size:28px;line-height:1.8; font-weight:600;text-transform: uppercase;}
.verde-claro {color:#069;font-size:22px;line-height:1.8; font-weight:600;}
.celeste {color: #019EE3 ;font-size:42px;line-height:1.8; font-weight:bold;text-transform: uppercase;}
.gris-azulado {color: #6899B2  ;font-size:42px;line-height:1.2; font-weight:600;margin-bottom:50px;}
.rojo {color:#ff0000;font-size:38px;line-height:1.2; font-weight:600;}
.azul {color:#7094AE   ;font-size:20px;line-height:1.8; font-weight:600;}
.azul-title {color:#069;font-weight:700;}
.prueba{
 background-image:url(./images/naturaleza.jpg); background-attachment:fixed; background-position: center center; background-repeat:no-repeat; background-size:cover;padding:10px 20px 20px;margin-bottom:30px;}
 .beneficios{
 background-image:url(./images/beneficios.jpg); background-attachment:fixed; background-position: center center; background-repeat:no-repeat; background-size:cover;padding:30px 20px 50px;margin-bottom:30px;}

 .aviso-garantia{background:#6899B2;color:#fff;font-size:16px;padding:5px 10px;box-shadow: 0 3px 10px -3px #000000; }
 .fondo-gris-accion {background:#ADC2C2 ;padding:50px 0;}
 .fondo-green{background:#7db532 ;padding:20px;}
 .caja-accion {
    text-align:center;
    margin:0 auto;
    background:#fff;
    border-radius: 12px;
    box-shadow: 0 3px 10px -3px #000000;
    }
input[type="submit"] { border: 1px solid transparent;
                       background:#6899B2}
input[type="submit"]:hover { border: 1px solid transparent;
                       background:#6899B2}

.boton-accion{background:#EF6C00 ;color:#fff;padding:8px 15px ;border-radius:3%; font-size: 22px; font-weight:600;box-shadow: 0 3px 10px -3px #000000;}
.transparent-background .indice{color: #434C55;font-size: 28px;font-weight: bold;text-transform: none; margin:50px 0 30px;}
.transparent-background .indice a{color: #fff;font-size: 16px;font-weight: bold;text-shadow: 1px 1px 2px black;text-transform: none;}
.transparent-background .indice h3{color: #fff;font-size: 16px;font-weight: bold;text-shadow: 1px 1px 2px black;text-transform: none; padding:0;margin:10px 0;}
.universe{background-image:url(./images/el-universo.jpg); background-attachment:fixed; background-position: center center; background-repeat:no-repeat; background-size:cover;padding:50px 20px 80px;margin-bottom:30px;color:#fff;}
.universe-estilo{line-height:2.4;font-weight:700;}
.estella{text-align:justify;background-color:#fff;padding:50px 30px 80px}
.estellaimg{margin-bottom:20px;}
.terminos-condiciones{text-align:justify;background-color:#fff;;font-size: 14px;padding:40px 20px 80px;}
.terminos-condiciones h1{font-size:22px;font-weight:700;}
.terminos-condiciones h2{font-size:18px;font-weight:700;}

.references a{color:#fff;
              font-size:13px;
              padding:3px 5px;
              margin-left:8px ;
              line-height:2.5;text-align:left;
}
.references a:link{ color:#fff;}

.references h3{margin-left:8px; font-size:26px;color:#ccc;}
.whatsappme{
 margin: 12px 1px 100px 14px;
}
/* ==============================================================================================================
 *Footer
 * ====================================================================================================================*/
.footer-widgets h3{margin-left:8px; font-size:26px;color:#ccc;}
.footer-widgets {background-color:#1B4F72;margin-top:70px;
                 padding: 30px 0 80px}
.footer-widgets a:hover{color:#ccc;}
.footer-widgets a:visited{color:#ccc;}
.copyright-bar{color:#999;}
.copyright-bar a{color:#999;}
.consulting{color:#a8a8a8;font-size:14px; padding-left:15px;line-height:1; font-weight:500;}
.generate-back-to-top{background-color:#3e5f8a;opacity:0.9;color:#fff;bottom:60px;} 
/* ==============================================================================================================
 *Blog
 * ====================================================================================================================*/
.entry-meta a:hover{color:#B51B23;}

/* ==============================================================================================================
 *Medias
 * ====================================================================================================================*/
@media (max-width: 568px){
.introduction p{font-size:16px;
                text-align:justify
}
.indice a{font-size: 14px;text-transform: none;}
.transparent-background p{font-size:14px;}
.transparent-background .indice a{font-size:14px; font-weight:500;text-transform:none;}
.holistic-radiant p{font-size:16px;line-height:1.6;}
.consulting{ line-height:1.6;}
.references{ margin-left:8px ;line-height:2.2;}
.references h2{ margin-left:0}
.caja-accion {padding: 10px}
.fondo-green{padding:17px;}
.cc_container{margin-bottom: 43px;} 
.negro {color:#069 ;font-size:24px;line-height:1.8; font-weight:bold;text-transform: uppercase;}
.negro-uno {font-size:28px;line-height:1.3} 
.white{font-size:24px;line-height:1.3;; padding:10px }
.titulo-blanco{font-size:28px;line-height:1.2}
.negro {font-size:26px}
.azul-accion {font-size:32px}
.negro-title {line-height:1.4}
.verde-oscuro {line-height:1.4}
.holistic-radiant{font-size:16px;line-height:1.5}
.seguir-instagram{margin:5px 0px 20px;}

}