/*!
Theme Name:   Francesca Child
Template:     francesca
Theme URI:    https://github.com/webmandesign/child-theme/
Author:       WebMan Design
Author URI:   https://www.webmandesign.eu/
Version:      1.0.0
Description:  You can change this description text in your child theme's "style.css" file.
License:      GNU General Public License v3
License URI:  http://www.gnu.org/licenses/gpl-3.0.html

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/* Put your custom CSS styles below... */

.verde{
	color:#3e9a3e;
}
.gris{
	color:#f1f5ec;
}
.bg-verde{
	background-color:#3e9a3e;
}
.bg-gris{
	background-color:#f1f5ec;
}
.w-100{
	width:100%!important;
	max-width:100%!important;
}

.button, .cart_totals .checkout-button, .page-numbers:not(.current):not(.dots), .post-page-numbers:not(.current):not(.dots), .wp-block-button__link, .wp-block-search .wp-block-search__button, [type="button"], [type="reset"], [type="submit"], button {
	border-radius:9999px!important;
}

/*Cabecera*/
.site .site-branding a .custom-logo{
	transform:translateY(-7px);
}
.site-branding-text, #search-form-modal {
  display: none !important;
}

/*Inicio*/
body.custom-background{
	background-size: 50% auto!important;
}

/*Tratamiento*/
#cabecera-tratamiento figure{
	height:100%!important;
}
@media (min-width: 880px) {
	#cabecera-tratamiento .wp-block-media-text__content{
		max-width:790px;
		margin-left:auto;
		margin-right:0;
		padding-right:50px;
	}
}
.page-id-2357 #masthead,
.page-id-2353 #masthead,
.page-id-2345 #masthead,
.page-id-2325 #masthead{
	background:#fff;
	margin-top:0;
	padding-top:60px;
}

ul.lista-iconos-verdes,
ul.lista-iconos-blancos{
    list-style: none;
    margin-left: 0;
}
ul.lista-iconos-verdes li,
ul.lista-iconos-blancos li{
    position: relative;
    padding-left: 30px;
}
ul.lista-iconos-verdes li::before,
ul.lista-iconos-blancos li::before{
    content: "";
    position: absolute;
    left: 0;
    top: 5px;
    width: 20px;
    height: 20px;
    background-image: url('img/li-verde.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
ul.lista-iconos-blancos li::before{
    background-image: url('img/li-blanco.png');
}

/*Footer*/
.page-id-2445 #footer-1 h2.titulo-footer,
.page-id-2426 #footer-1 h2.titulo-footer,
.page-id-2396 #footer-1 h2.titulo-footer,
.page-id-2392 #footer-1 h2.titulo-footer,
.page-id-2382 #footer-1 h2.titulo-footer,
.page-id-2369 #footer-1 h2.titulo-footer,
.page-id-2353 #footer-1 h2.titulo-footer,
.page-id-2357 #footer-1 h2.titulo-footer,
.page-id-2345 #footer-1 h2.titulo-footer,
.page-id-2325 #footer-1 h2.titulo-footer{
	font-size:0;
	line-height:0;
}
.page-id-2445 #footer-1 h2.titulo-footer:after,
.page-id-2426 #footer-1 h2.titulo-footer:after,
.page-id-2396 #footer-1 h2.titulo-footer:after,
.page-id-2392 #footer-1 h2.titulo-footer:after,
.page-id-2382 #footer-1 h2.titulo-footer:after,
.page-id-2369 #footer-1 h2.titulo-footer:after,
.page-id-2353 #footer-1 h2.titulo-footer:after,
.page-id-2357 #footer-1 h2.titulo-footer:after,
.page-id-2345 #footer-1 h2.titulo-footer:after,
.page-id-2325 #footer-1 h2.titulo-footer:after{
	font-size:0;
	line-height:0;
    font-size:32px;
    line-height:normal;
    color:inherit;
}
@media (min-width: 880px) {
	.page-id-2445 #footer-1 h2.titulo-footer:after,
	.page-id-2426 #footer-1 h2.titulo-footer:after,
	.page-id-2396 #footer-1 h2.titulo-footer:after,
	.page-id-2392 #footer-1 h2.titulo-footer:after,
	.page-id-2382 #footer-1 h2.titulo-footer:after,
	.page-id-2369 #footer-1 h2.titulo-footer:after,
	.page-id-2353 #footer-1 h2.titulo-footer:after,
	.page-id-2357 #footer-1 h2.titulo-footer:after,
	.page-id-2345 #footer-1 h2.titulo-footer:after,
	.page-id-2325 #footer-1 h2.titulo-footer:after{
		font-size:60px;
	}
}
.page-id-2445 #footer-1 .parrafo-footer,
.page-id-2426 #footer-1 .parrafo-footer,
.page-id-2396 #footer-1 .parrafo-footer,
.page-id-2392 #footer-1 .parrafo-footer,
.page-id-2382 #footer-1 .parrafo-footer,
.page-id-2369 #footer-1 .parrafo-footer,
.page-id-2353 #footer-1 .parrafo-footer,
.page-id-2357 #footer-1 .parrafo-footer,
.page-id-2345 #footer-1 .parrafo-footer,
.page-id-2325 #footer-1 .parrafo-footer{
	display:none;
}
.page-id-2325 #footer-1 h2.titulo-footer:after{
	content:"¿Quieres que tu alimentación trabaje a favor de tus hormonas?";
}
.page-id-2369 #footer-1 h2.titulo-footer:after,
.page-id-2369 #footer-1 h2.titulo-footer:after,
.page-id-2353 #footer-1 h2.titulo-footer:after,
.page-id-2357 #footer-1 h2.titulo-footer:after,
.page-id-2345 #footer-1 h2.titulo-footer:after{
	content:"¿Empezamos a cuidarte de verdad?";
}
.page-id-2382 #footer-1 h2.titulo-footer:after{
	content:"¿Crees que un test puede ayudarte a entender lo que te pasa?";
}
.page-id-2392 #footer-1 h2.titulo-footer:after{
	content:"¿Empezamos a entender qué te pasa?";
}
.page-id-2396 #footer-1 h2.titulo-footer:after{
	content:"¿Quieres saber de verdad dónde estás y hacia dónde avanzas?";
}
.page-id-2426 #footer-1 h2.titulo-footer:after{
	content:"La mejor respuesta te la doy en consulta.";
}
.page-id-2445 #footer-1 h2.titulo-footer:after{
	content:"¿Empezamos?";
}

/*Contacto*/
.wpcf7-form label,
.wpcf7-form .wpcf7-text,
.wpcf7-form .wpcf7-textarea{
	width:100%;
}
.wpcf7-form .wpcf7-list-item{
	margin-left:0;
}
.wpcf7-form .wpcf7-list-item input{
	bottom:auto;
}
.wpcf7-form .wpcf7-submit{
	margin-top:0.5rem;
}

.page-id-3 .site-main,
.page-id-2282 .site-main,
.page-id-2284 .site-main,
.page-id-2286 .site-main{
	max-width:100%;
}

/*Servicios*/
body.custom-background.page-id-2382,
body.custom-background.page-id-2396,
body.custom-background.page-id-2399{
	background-image:none;
}

/*Pide cita*/
.container-calendario iframe{
	max-width: 100%!important;
}
