@charset "UTF-8";
body{
margin:0;
font-family:Raleway,sans-serif;
font-size:13px;
line-height:25px;
text-align:center;
}
h3{
}
#botonmenumovil,#redes-sociales-contenido,.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:none}
#redes-sociales-contenido{
margin-top: 5%;}
#redes-sociales-contenido li{
list-style: none;
display: inline-table;}
.menu li a,.menu li ul li a{-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
.buscar,.llamanos{font-stretch:normal}
.terminos{border-left:1px solid #336;padding-left:10px;margin-left:20px;margin-top:30px}
.terminos2{display:none;}
.condiciones{
cursor:pointer;
}
.llamanos{color:#6FBEEA;font-size:22px}
.contacto-datos{text-align:center;color:#FFF;font-size:20px;line-height:29px;width:71%;padding:7px;
	background:rgba(27,131,180,.8);
margin: auto;
margin-bottom: 3%;}
h1,h2{font-family:Raleway,sans-serif}
#banner-contacto,#head-izquierdo2,.form-submit input,.unidad,h2{line-height:30px}
#logo{
float:left;
width:20%;
}
.buscadorhome{
	padding:10px 0px;
}
.contacto-datos a,.contacto-datos a:hover{color:#FFF;text-decoration:none}h1{color:#434345;font-weight:lighter;font-size:24px}h1 a,h1 a:hover{color:#434345;font-weight:lighter!important;text-decoration:none}h2{color:#905892;font-size:23px;
	line-height: 32px;;font-weight:lighter}h4,h5{font-size:16px;line-height:24px;margin:0;font-family:Roboto,sans-serif}h2 a,h2 a:hover{color:#905892;font-weight:lighter!important}h4{color:#A76DAE}h4 a,h4 a:hover{color:#A76DAE;text-decoration:none}
h5{
	color:#BE6DCA;
font-size: 25px;
text-transform: uppercase;
line-height: 33px;}
h5 a,h5 a:hover{color:#327EC1;text-decoration:none}
.clear{clear:both}
.subtitulo{color:#3957A7;font-size:24px}
.encabezadorojo,.encabezadorojo a,.encabezadorojo a:hover{color:#666}
#cintillo-superior{margin:auto;width:100%;background:rgba(0,0,0,.4)}
#cintillo-superior-contenido{color:#FFF;text-align:right;font-size:12px;padding-right:20px}
#cintillo-superior-contenido h2{color:#FFF;display:inline;font-family:Roboto,sans-serif;font-size:12px}
#head-izquierdo,#head-izquierdo2,#carrusel{
clear: both}
#cintillo-superior-contenido a,#cintillo-superior-contenido a:hover{color:#FFF;text-decoration:none}
#texto-cintillo{float:right;color:#FFF}
#wrapper{
margin:auto;
}
.bannerazul{
padding:150px 0px;
background-image:url(https://i0.wp.com/www.concibe.com.mx/wp-content/uploads/2022/12/fondoazul.jpg?&ssl=1);
background-position:center;
background-size:cover;
text-align:center;
color:#FFF;
font-size:35px;
font-family: Raleway,sans-serif;
}
.centrador, #cintillo-superior-contenido, #inferior-index, #head{
max-width:1100px;
margin:auto;
}
#cintillo-superior-contenido, #inferior-index, #head{
margin:auto;
width:1100px;
}
#inferior-index{
	margin-top: 5%;
}
#inferior-contacto{
width:1100px;
margin:auto;
	text-align: center!important;
	margin-top: 5%;
}
#inferior-exiton {
	width: 90%;
	margin: auto;
}
#inferior-mision {
	width: 70%;
	margin: auto;
}
.equipo{
	width: 90%;
	margin: auto;
}
.equipo h2{
	font-size: 20px;
	line-height: 26px;
}
.bxslider{
padding:0px;
}
.bxslider li{
}
#promocioneshome img{
display:inline-block;
width:45%;
margin:1%;
}
.carrusel1, .carrusel2, .carrusel3, .carrusel4, .carrusel5, .carrusel6, .carrusel7, .carrusel8, .carrusel9{
padding-top: 130px;
background-repeat:no-repeat;
background-size:cover;
	background-position: right;
}
#head{color:#666;text-align:right;}
#cabezal{float:right;width:35%}
#cabezal2{float:right;width:40%}
#head-derecho{float:right}
#head-izquierdo{float:left;font-size:17px}
#head-izquierdo2{float:left;font-size:22px}
#redes-sociales{padding-top:10px;padding-right:35px}
#redes-sociales ul{list-style:none;margin:0;text-align:right;padding:0}
#redes-sociales li{padding-right:3px;text-align:center;display:inline-table!important}
.datos-head,.datos-head2{margin:0;padding:10px 0 0}
.datos-head a,.datos-head a:hover,.datos-head2 a,.datos-head2 a:hover{text-decoration:none;color:#666}
.datos-head2{font-size:20px}
#menu-general{
color:#616264;
background-position:center;
z-index:999999999;
position:relative;
text-align:right;
}
.menu ul{list-style:none;padding:0;margin:0;text-align:center}
.menu li{display:inline-block;color:#616264}
.menu li a{
border-right:1px solid #B968A7;
color:#636;
text-decoration:none;
display:block;
-o-transition:all .4s ease;
transition:all .4s ease;
padding: 10px 15px;
}
.menu li a:hover{color:#FFF;background-color:#96C}
.menu-seleccionado{color:#FFF;background-color:#b0d355}
.menu li ul{
width:270px;
display:none;
text-transform:none;
z-index:999999;
padding:0;
position:absolute;}
.menu li ul li{color:#333;font-size:14px;text-align:left;text-decoration:none;width:270px;background-color:#ECDAEA;border-bottom:1px solid #FFF; padding-top:5px;padding-bottom:5px}
.menu li ul li a,.menu li ul li a:hover{padding-top:5px;padding-bottom:5px;margin:0;border:none;;text-decoration:none}
.menu li ul li a{color:#333;display:block;font-size:14px;-o-transition:all .4s ease;transition:all .4s ease}
.menu li ul li a:hover{background-color:#CEA3B7;color:#FFF;padding-top:5px;padding-bottom:5px}
.menu li:hover ul{display:block;min-height:30px;padding-bottom:5px}
.carrusel2{background-image:url(https://i0.wp.com/www.concibe.com.mx/wp-content/uploads/2022/12/banner-principal13.jpg?&ssl=1);}
.carrusel5{background-image:url(https://i0.wp.com/www.concibe.com.mx/wp-content/uploads/2022/12/banner-principal12.jpg?&ssl=1);}
.carrusel7{background-image:url(https://i0.wp.com/www.concibe.com.mx/wp-content/uploads/2022/12/banner-principal11.jpg?&ssl=1);}
.carrusel9{background-image:url(https://i0.wp.com/www.concibe.com.mx/wp-content/uploads/2022/12/banner-principal10.jpg?&ssl=1);}
.texto-carrusel{
padding: 2% 40% 5% 0%;
min-height:400px;
}
.link{margin-top:10px;padding:3px 5px;background-color:#B968A7;text-align:center}
.leermas-carrusel{
	padding:3px 5px;background-color:#f589b1;text-align:center;
	width: 40%;
border-radius: 15px;
margin-top: 5%;}
.titulo-carrusel{font-weight: 700;
	font-size: 35px;
	line-height: 45px;
	color: #f589b1;}
.link{color:#FFF}
.link a,.link a:hover{color:#FFF;text-decoration:none}
.leermas-carrusel{color:#FFF}
#avalados{
margin-bottom:20px;
padding:15px;
margin-top:20px;
}
#servicios-concibe{
margin-bottom:20px;
padding:4% 0%;
margin-top:0px;
}
.bx-wrapper .bx-pager{
display:none;
visibility:hidden;
}
.leermas-carrusel a,.leermas-carrusel a:hover{color:#FFF;text-decoration:none}
#ventajas,#ventajas2{color:#3957A7;font-family:Raleway,sans-serif;font-weight:lighter;padding:5px}
#contacto-home{
width:50%;
color:#333;
padding:20px 0px;
margin:auto;
}
#contacto-home a,#contacto-home a:hover{color:#FFF;text-decoration:none}
#servicios-concibe{background:rgba(144,88,146,.1);font-family:Raleway,sans-serif;font-weight:lighter;font-size:18px}
#servicios-concibe a,#servicios-concibe a:hover{color:#0096DA;text-decoration:none}
#avalados ul,#servicios-concibe ul{list-style:none;margin:0;padding:0px;text-align:center}
#servicios-concibe li{display:inline-table!important;width:20%;text-align:center;color:#0096DA;
padding: 2%;}
#servicios-concibe li img{width:40%;height:auto}
#inferior-index2{padding-top:40px}
#inferior-indexderecho{
float:right;
width:27%;
background-color:#F6F6F6;
text-align:left;
}
#avalados{
text-align:center;
background-color:#F7F7F7;
color:#A76DAE;
font-size:20px;
}
#avalados li{
display:inline-table!important;
width:10%;
padding:2%}
#avalados li img,#promocion-lateral img{width:100%;height:auto}
#promocion-lateral{padding-right:15px}
#inferior-indexizquierdo{width:760px;float:left;margin-left:40px}
#texto-inicio{
margin:auto;
width:60%;
}
#ventajas{
font-size:17px;
line-height:25px;
}
#ventajas li{
display:inline-table;
width:20%;
margin:2%;
text-align:center;
list-style:none;
}
#ventajas li img{
	width: 70%;
	height: auto;
}
#ventajas2{
font-size:17px;
line-height:26px}
#ventajas2 ul, #ventajas ul{
padding:0;
margin:0;
}
#donantes, #inicio-texto{margin:auto;text-align:center;padding-top:20px}
#indice-servicios a,#indice-servicios a:hover,#inicio-texto a,#inicio-texto a:hover{text-decoration:none}
#donantes ul,#indice-servicios ul,#inicio-texto ul{list-style:none;margin:0;padding:0}
#donantes li {width:230px;padding:5px;display:inline-table;line-height:23px}
#indice-servicios li{
	width:43%;
	padding:15px!important;
	display:inline-table;line-height:23px;
margin: 3% 1%;}
#indice-servicios li ul li{
background-color: none!important;
padding: 0px!important;
margin: 0px!important;
width: 100%!important;}
#indice-servicios {
	margin:auto;
	padding-top:10%;
text-align: left;}

.problemas{
	background-color: #636;
	color: #FFFFFF;
	padding: 1px;
	text-align: center!important;
}
#indice-servicios li:nth-child(2n+1){
	background: rgba(144,88,146,.1);
}
#indice-servicios li:nth-child(2n){
	background-color: #EEE;
}
#donantes li img,#indice-servicios li img
{width:100%;padding-bottom:10px;
height:auto;}
#inicio-texto li img{
	width:100%;
	border-radius: 40px 0px;
	padding-bottom:10px;
height:auto;}
#inicio-texto li{
width:27%;
padding:1%;
display:inline-table;
	line-height: 26px;
	font-size: 16px;
}

#inicio-texto li h4{
text-transform:uppercase;
	font-size: 24px;
	line-height: 34px;
}
.boton-leermas3{
color:#FFF;
text-align:
center;
padding:5px;
border:0;
background-color:#F39;
}
#donantes li a,#inicio-texto li a{text-decoration:none}
.boton-leermas,.boton-leermas2{float:right;color:#FFF;text-align:center;padding:3px 5px}
.boton-leermas{background-color:#B968A7}
.boton-leermas2{background-color:#327EC1}
#boton-equipo,#boton-laboratorio{background-color:#78507C;padding:7px;border-radius:5px}
.boton-leermas a,.boton-leermas a:hover,.boton-leermas2 a,.boton-leermas2 a:hover{color:#FFF;text-decoration:none}
.boton-leermas a:hover,.boton-leermas2 a:hover{color:#999!important}
.titulo-inicio{margin:20px 0px;font-size:22px;color:#0086C1;}
.hombre,.mujer{font-size:16px;line-height:24px}
.mujer{color:#A76DAE;font-family:Roboto,sans-serif}
#publicaciones-recientes,.hombre{color:#327EC1;font-family:Roboto,sans-serif}
#publicaciones-recientes{font-size:18px;margin-top:15px}
#botones-secciones{padding-top:10px;margin:auto;width:50%;display:none}
#boton-equipo{float:right;color:#FFF}
#boton-laboratorio{float:left;color:#FFF}
#boton-equipo a,#boton-equipo a:hover,#boton-laboratorio a,#boton-laboratorio a:hover{color:#FFF;text-decoration:none}
#publicaciones-recientes ul{list-style:none;margin:0;padding:0}
#publicaciones-recientes li{
display:inline-table;
border-bottom:1px dotted #666;
padding-bottom:5px;
padding:1%;
margin:1%;
width:96%!important;
}
#publicaciones-recientes-foto{width:100%}
#publicaciones-recientes-foto img{width:100%;height:auto}
.publicaciones-recientes-texto{width:100%;font-size:15px;line-height:20px;color:#666}
.titulo-publicaciones{color:#7354A3;font-size:26px;padding-bottom:10px}
.titulonoticiashome,.titulonoticiashome a,.titulonoticiashome a:hover{text-decoration:none;color:#452979;font-size:16px}
.botones{margin-top:5px;margin-bottom:10px;color:#FFF}
.irblog,.irtestimonios{padding:0 7px;font-size:12px;float:right;color:#FFF}
.botones a,.botones a:hover{text-decoration:none;color:#FFF}
.irblog{background-color:#7354A3}
.irblog a,.irblog a:hover{color:#FFF;text-decoration:none}
.irtestimonios{background-color:#3851A3}
#contacto-banner{text-align:center;padding-top:10px;padding-bottom:10px;border-top:1px solid #666}
#contacto-interior{
	color:#FFF;
	padding:5%;
	}
#contacto-interior a,#contacto-interior a:hover{color:#FFF;text-decoration:none}
#mision-vision{background-color:#EFEFF0}
#mision-vision-derecha{float:right;width:65%}
#mision-vision-izq{float:left;width:30%}
#mision-vision-izq img{width:100%;height:auto}
.mision-vision-texto{padding:10px;background:rgba(74,128,194,.2);margin:10px;
text-align: left;}
#nosotros,#pie{margin-top:20px}
#pie{width:100%;background-color:#5b4e9d;clear:both;color:#FFF;font-size:11px;border-top:10px solid #B1B3B6;line-height:20px}
#contenido-pie{margin:auto;color:#FFF;padding-top:20px}
#pie-superior{margin:auto;width:520px;padding-top:20px;padding-bottom:20px}
.menupie{width:17.5%;display:inline-table;padding:1%}
#nosotros li,#servicios li{display:inline-table!important}
#pie-inferior{padding:20px;margin:auto;background-color:#50468d}
#pie-inferior ul{list-style:none;margin:0;padding:0}
#pie-inferior li{text-align:left;display:block;margin:0}
#pie-inferior li a{color:#CCC;text-decoration:none;text-align:left;font-size:10px!important;padding:0!important;border:none!important}
#banner-contacto,#banner-nosotros,#nosotros li,#nosotros ul,#servicios li,#servicios ul,#tabla,#texto-introductorio,.lasmasleidas ul{text-align:center}
#pie-inferior li a:hover{background-color:transparent;color:#FCC}
#nosotros{background:rgba(144,88,146,.1);font-family:'Open Sans',sans-serif;font-size:13px;padding:15px;line-height:19px;margin-bottom:20px}
#banner-contacto,.unidad{font-family:Raleway,sans-serif;font-weight:lighter}
#nosotros ul{list-style:none;margin:0;padding:20px 0 0}
#nosotros li{width:140px;color:#616264;padding-top:10px;padding-right:30px}
#nosotros li img{width:50%;height:auto}
#banner-nosotros{margin:auto}
#banner-nosotros img,#foto-principal,#foto-principal img,#foto-principal svg{width:100%;height:auto}
#inferior-izquierdo{
	float: left;
	width: 70%;
margin:auto;
	text-align: left;
}
#inferior-problemas{
	width: 100%;
margin:auto;
}
#texto-introductorio{padding:10px;border-top:5px solid #B968A7;font-size:16px;line-height:30px;background-color:#E5E5E5;color:#905892}
#texto-introductorio2{text-align:center;padding:10px;font-size:16px;line-height:22px;background-color:#F1F1F1;color:#905892}
.unidad{color:#489FD8;font-size:21px}
.equipo ul{
margin:0px;
padding:0px;
list-style:none;
}
.equipo li{
width:20%;
margin:1%;
display:inline-table;
text-align:left;
}
.equipo li ul li{
width:100%;
margin:auto;
display:block;
}
.equipo-foto{
margin:30px auto;
}
.equipo-foto img,.problemas-foto img{
width:100%;
height:auto;
}
.equipo-texto{}
.problemas-foto{float:left;width:280px;margin-right:5px}
.problemas-texto{float:right;width:400px}
.nombre{color:#784A9D;font-size:18px;margin-bottom:10px}
#banner-contacto{color:#905892;
	font-size:22px;
	padding:20px;
line-height: 30px;}
#banner-contacto a,#banner-contacto a:hover{color:#905892}
#tabla{width:600px;font-size:14px}
#tabla li{border-bottom:2px solid #FFF;list-style:none;padding:3px}
#tabla-derecha{float:right;width:300px}
#tabla-izquierda{float:left;width:300px}
.titulo-tabla{padding:7px;background-color:#1B83B4;color:#FFF;font-size:22px}
.textolasmasleidas,.textolasmasleidas h3{font-family:'Roboto Condensed',sans-serif}
#servicios ul{list-style:none;margin:0;padding:20px 0 0}
#servicios li{width:40%;
	padding: 1%;
	margin: 1%;
	color:#616264;background-color:#333;border-radius:10px;background:-webkit-gradient(linear,0 0,0 100%,from(#E6E5ED),to(#FFF));background:-webkit-linear-gradient(bottom,#FFF,#E6E5ED);background:-moz-linear-gradient(bottom,#FFF,#E6E5ED);background:-o-linear-background(bottom,#FFF,#E6E5ED);background:-ms-linear-background(bottom,#FFF,#E6E5ED);background:linear-background(top,#FFF,#E6E5ED)}
#servicios li svg{width:100%;height:auto}
.lasmasleidas{width:100%;padding-top:10px;border-top:1px dotted #333;margin-bottom:20px}
.lasmasleidas ul{list-style:none;padding:0;margin:0}
.lasmasleidas li:nth-child(2n),.share-button{margin-left:1%}
.lasmasleidas li{list-style:none;width:31%;display:inline-table;border:0;margin-top:1%;padding-right:3px;margin-bottom:1%}
.lasmasleidas li:nth-child(2n+1){margin-right:1%}
.lasmasleidas li a{color:#000;text-decoration:none}
#textodelanota img,.lasmasleidas li img{width:100%;height:auto}
.textolasmasleidas{bottom:0;display:block;text-align:left;color:#6FBEEA;width:100%}
.textolasmasleidas h3{text-align:left;color:#6FBEEA;width:100%;line-height:22px;font-size:13px;font-weight:400}
.subtitulo-contacto,.titulo-contacto{font-family:Roboto,sans-serif; margin:10px 0px;}
.lasredes2 h5,.share-button{font-size:11px}
.textolasmasleidas h3 a{color:#6FBEEA}
.lasredes2{clear:both}
.lasredes2 .share-button{float:left;margin-right:5px;width:150px;clear:none;padding:5px;margin-top:15px}
.lasredes2 img{width:auto!important}
.share-button{border:0;width:30%;color:#FFF;display:inline-table;padding:2%;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .4s ease;transition:all .4s ease;clear:both;margin-bottom:10px;border-radius:3px}
.share-button img{width:20px!important;margin-bottom:-5px}
.f-share-button{background:#3E5C9A}
.t-share-button{background:#55ACEE}
.f-share-button:hover{background:#3E5C9A}
.t-share-button:hover{background:#55ACEE}
.etiquetas{margin:20px 0}
.etiquetas ul{margin:0;padding:0;list-style:none}
.etiquetas li{display:inline-block;margin:5px 5px 5px 0}
.etiquetas li a{color:#FFF;background-color:#000;padding:5px;text-decoration:none}
.etiquetas li a:hover{color:#333;background-color:#666}
.entradas-izq{width:49%;margin-top:20px;border-bottom:1px solid #CCC;padding-bottom:10px;margin-bottom:20px}
.entradas-izq:nth-child(2n+1){float:left}
.entradas-izq:nth-child(2n){float:right}
.entradas-foto img{width:100%;height:auto}
.texto-entradas{position:relative}
.texto-entradas a{color:#000;text-decoration:none}
.fotonoticiaprevio img{width:100%;height:auto}
#tabla-causas tr:nth-child(2n),.wpcf7-text{height:20px}
.textotestimonios{width:100%}
.testimonio-nombre{color:#6FBEEA;font-size:20px}
.testimonio-datos{background:rgba(236,218,234,.2);color:#784A9D;padding-left:10px!important}
.testimonio-resultado{color:#B968A7;font-size:15px}
.textonoticiaprevio{float:right;padding-bottom:15px}
.textonoticiaprevio a,.textonoticiaprevio a:hover{color:#905892;text-decoration:none}
.botonleermas {
	margin-top: 2%;
}
.botonleermas a{
background-color:#905892;
display:block;
color:#FFF;
text-decoration:none;
text-transform:uppercase;
font-weight:700;
text-align:center;
width:30%;
margin:auto;
	padding: 1%;
}
.botonleermas a:hover{
color:#FFF!important;
	text-decoration: none;
}
.contenidoblog{
	width:70%;
	text-align:left;
	float:left;
}
.listadofaqs ul{
margin:0px;
padding:0px;
list-style:none;
}
.listadofaqs li{
	padding:20px 5%;
}
.listadofaqs{
text-align:left;
}
.listadofaqs li:nth-child(2n+1){
background-color:#EEE;
}
.textonoticiaprevio h1{font-weight:400}
.textonoticiaprevio h2{color:#905892}
.textonoticiaprevio h2 a,.textonoticiaprevio h2 a:hover{color:#905892;text-decoration:none}
.fotonoticiaprevio{
padding-top:20px;
}
.textonoticiaprevio{
text-align:left;
}
.listadodenoticias ul{
list-style:none;
padding:0;
margin:0;
}
.listadodetestimonios ul{
list-style:none;
padding:0;
margin:0;
}
.listadodetestimonios li{
width:40%;
margin:1%;
display:inline-table;
}

.listadodenoticias li{
margin:1%;
width:30%;
display:inline-table;
}
#tabla-causas tr:nth-child(2n+1){background-color:#EFEFF0;height:20px}
#contenidocompleto h3{color:#0086C1;font-size:17px}
#contenidocompleto h5{color:#A76DAE;font-size:15px}
.lafecha{color:#7354A3;font-size:15px}
.wpcf7-form-control-wrap your-name{border:none;background-color:#F4F4F4}
.datos-contacto{margin-top:20px;padding:10px;background:rgba(236,218,234,.2);margin-bottom:20px;
margin: auto;
width: 90%;}
.datos-contacto-derecho{float:right;border-left:1px solid #6D5392;padding-left:10px;
width: 35%;}
.datos-contacto-derecho a,.datos-contacto-derecho a:hover{text-decoration:none}
.datos-contacto-izq{width:60%;float:left}
.datos-mapa{margin-top:15px;border:4px solid #EEE;
margin-bottom: 3%;}
.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled{text-decoration:none}
.navigation{margin-bottom:20px!important;margin-top:30px!important;padding-top:10px;margin:auto;width:80%;border-top:1px solid #B968A7}
.navigation ul{margin:auto;width:80%}
.navigation li{display:inline;border:none;padding:7px;font-size:16px}
.navigation li a,.navigation li.disabled{color:#489FD8;cursor:pointer;border:none}
.navigation li a:hover,.navigation li.active a{color:#784A9D}
.fn,.fn a,.fn a:hover,.says{font-size:14px;color:#6D5392;font-style:italic}
.commentlist{list-style:none}
.commentlist ol{margin-left:0;padding-left:0}
.comment-list>li{background-color:#eef7fe}
.wpcf7-text,.wpcf7-textarea{
width:100%;
background-color:#DDD;
border: 1px solid #E0E0E0;
padding: 5px;
border-radius:5px;
}
.reply{box-sizing:border-box}
.fn a,.fn a:hover{text-decoration:none}
.comment-meta commentmetadata{line-height:1.4em;margin-bottom:5px;font-size:.8em;font-style:italic}
.block_aside_left a{color:#b84f85}
.titulo-contacto{font-size:22px;color:#6D3880}
.subtitulo-contacto{font-size:18px;color:#5563A8}
.wpcf7-textarea{scroll:none;height:100px}
.wpcf7-submit{padding:5px;width:100px;border:none;font-size:15px;background-color:#1B83B4;color:#FFF}
#contacto{width:70%;
	padding:10px;
	margin: auto;
}
.menu-menu-categorias-blog-container{width:95%;margin-right:10px;border-right:none;margin-bottom:10px}
.menu-menu-categorias-blog-container ul{width:100%;margin:10px 0 0;padding:0;border-right:none}
.menu-menu-categorias-blog-container li{width:100%;border-bottom:1px dotted #999;border-top:1px dotted #999;margin-bottom:0!important}
.menu-menu-categorias-blog-container li a{border-right:none!important}
.menu-menu-categorias-blog-container li a:hover{background-color:#489FD8;color:#FFF}
.menu-menu-categorias-container{width:95%;margin-right:10px;border-right:none;margin-bottom:10px}
.menu-menu-categorias-container ul{width:100%;margin:10px 0 0;padding:0;border-right:none}
.menu-menu-categorias-container li{width:100%;border-bottom:1px dotted #999;border-top:1px dotted #999;margin-bottom:0!important}
.menu-menu-categorias-container li a{border-right:none!important}
#buscador404,#buscadorblog{border-right:none;padding:5px;background-image:url(images/fondo-buscador.jpg);background-repeat:repeat-x;border-bottom:3px solid #CA8ABC;color:#FFF;text-align:center}
.menu-menu-categorias-container li a:hover{background-color:#489FD8;color:#FFF}
#buscadorblog{margin:0 10px 10px 0}
.campo-buscar-head{width:68%;height:25px;background-color:#EEE;border:1px solid #F0F0F0;float:left}
.buscar-head{padding:5px;width:30%;border:none;font-size:15px;background-color:#CA8ABC;float:right;color:#FFF; text-transform:uppercase;}
.buscar{color:#FFF;font-size:22px}
#cintillos{position:absolute;margin-top:15px}
.comments{float:left;line-height:32px}
.share{float:right;margin-top:3px}
.blog_footer .share a,.blog_footer .share p{float:left;line-height:25px;margin:0 0 0 5px;display:block}
.comment-list{margin-left:0;padding-left:0;margin-top:0}
.comment-list>li{padding:20px 20px 0}
.comment-list>li:nth-child(odd){background-color:#eef7fe}
.comment-list>li>.comment-body:first-child{padding-top:0}
.comment-list>li:last-child{margin-bottom:0}
.comment-body{padding:20px 0 30px;position:relative}
.children{background:rgba(236,218,234,.2)}
.children li{list-style:none;padding-right:10px}
.children ol{list-style:none}
.comment-body p{margin-top:0}
.comment-author{margin-bottom:10px}
.avatar{margin-right:5px}
.comment-author .fn{text-transform:capitalize}
.comment-meta{font-style:italic;font-size:.8em;line-height:1.4em;margin-bottom:5px}
.reply a{background-color:#6FBEEA;display:inline-block;padding:0 6px}
.reply a,.reply a:hover{background:#6FBEEA;color:#fff;text-decoration:none}
.comment-awaiting-moderation{color:#00529b;background-color:#bde5f8;display:inline-block;border:1px solid;margin:0 0 5px;padding:5px 10px 7px;background-repeat:no-repeat;line-height:1.4em}h3#reply-title{color:#000;font-size:25px;text-align:left;margin-top:0}h3#reply-title small{font-size:17px}
.comment-form label{width:100%;display:block}
.comment-form input,.comment-form textarea{max-width:100%;font-size:15px;line-height:30px;width:100%;font-family:Verdana,Arial,Helvetica,sans-serif;border:1px solid #6cbbef;color:#52555f;padding:0 0 0 4px;background:#fff;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}
.comment-form input:focus,.comment-form input:hover,.comment-form textarea:focus,.comment-form textarea:hover{background:#eef7fe}
.form-submit input,.form-submit input:focus,.form-submit input:hover{background:#3e546e}
.form-submit input{border:0;border-radius:10px;overflow:hidden;display:block;color:#fff;font-family:Verdana;font-size:1.2em;padding:0 20px;cursor:pointer}
.comment .comment-respond{padding-bottom:20px}
.comment .comment-form p,.comment h3#reply-title{margin:0 0 10px}
.comment .comment-form .form-allowed-tags{display:none}
.comment-form .error{padding:2px 5px 5px;line-height:1.4em}
.pod{margin-bottom:40px}
.pod header{display:block;border-bottom:solid 2px #3e546e;margin-bottom:20px}
.pod header h4{font-weight:700;margin:0 0 15px}
.pod_list_rg header{margin-bottom:5px}
.pod .current-menu-item a{color:#89a6d3}
.widget_search input[type=text]{padding:5px;border:1px solid #9bd5ff;background:#dbeffe;float:left;width:180px}
.widget_search #searchsubmit{display:inline;text-decoration:none;color:#fff;padding:5px 10px 7px;background:#036;font-family:Gothic,Arial,Helvetica,sans-serif;border-top-right-radius:10px;border-bottom-right-radius:10px;border:0;box-shadow:none;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;-webkit-transition:all ease .3s}
.widget_tag_cloud a{color:#AAA}
.widget_tag_cloud a:hover{color:#89a6d3}
.nav{width:100%;height:38px;border-bottom:solid #9bd5ff 1px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;z-index:10}
.d404{margin:auto;width:60%}
#promociones li img,.contenedorsvg,.contenedorsvg img,.d404 img{width:100%;height:auto}svg .rollover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .4s ease;transition:all .4s ease;cursor:pointer}svg .rollover:hover{fill:#90C}
.contenedorsvg a,.contenedorsvg a:hover{color:#906}
#promociones{margin-top:10px}
#promociones ul{list-style:none;margin:0;padding:20px 0 0;text-align:center}
#promociones li{display:inline-table!important;text-align:center;border-bottom:none;width:353px}
.saladeprensa ul{margin:0;padding:0;list-style:none}
.saladeprensa li{display:inline-table;width:28%;margin:1%;padding:1%}
#galeria-blog ul,#testimonios-index ul{
list-style:none;padding:0;margin:0;
}
.saladeprensa li img{width:100%;height:auto}
.fotosalaprevio{width:100%}
.textosalaprevio a{text-decoration:none}
.textosalaprevio h2{font-size:18px;line-height:20px}
.resumendelanota{font-size:14px;line-height:20px}
.fecha,.medio{font-size:13px}
.medio{color:#6FBEEA}
.fecha{color:#894E77}
#galeria-blog{margin:auto;text-align:left;padding-top:20px}
#galeria-blog a,#galeria-blog a:hover,#galeria-blog li a{text-decoration:none}
#galeria-blog li{width:220px;padding:10px;display:inline-table;line-height:23px}
#galeria-blog img{width:100%;padding-bottom:10px}
#testimonios-index{background-color:#fafafd;
padding:100px 0px;
text-align:center;
margin-top:30px;
}
#testimonios-index ul{text-align:center}
#testimonios-index li{width:30%;padding:10px;display:inline-table;}
#testimonios-index li img{width:40%;height:auto}
.testimonioindex{
padding:5px;
font-size:13px;
}
.mastestimonios{
width:30%;
color:#FFF;
background-color:#7354A3;
padding:10px 15px;
font-size:12px;
margin:40px auto;
}
.mastestimonios a,.mastestimonios a:hover{
color:#FFF;
text-decoration:none;
text-transform:uppercase;
}
.area-testimonio,.titulo-testimonio{
margin:20px 0px;
color:#A76DAE;
font-family:Roboto,sans-serif;
line-height:17px;
}
.area-testimonio{font-size:13px}
.titulo-testimonio{font-size:20px}
.servicio-foto-inicio{padding-bottom:10px}
.btn_wapp{
position: fixed;
bottom: 24px;
top:auto;
right: 10px;
border-radius: 50%;
padding: 10px;
background-color: #25d366;
color: #FFFFFF;
text-align: center;
box-sizing: border-box;
box-shadow: 0 5px 10px 2px rgba(0,0,0,.2);
display: flex;
align-items: center;
vertical-align: middle;
font-size: 16px;
z-index: 99999;
width: 60px;
}
.btn_wapp a,.btn_wapp a:hover{
color:#fff;
text-decoration:none;
}
.btn_wapp img{
	width: 100%;
}
.textoformulario{
	width: 10%;
}
wpcf7-form-control-wrap{
	width: 80%;
}



.centrador-landing{
	margin: auto;
	color: #87324E;
	width: 1024px;
font-size:22px;
line-height:28px;
	font-family: 'Open Sans', sans-serif;
}
@font-face{
	font-family: 'merriweather';
	src: url("https://www.concibe.com.mx/wp-content/themes/concibe/tipografia/titulos.ttf");
}
.centrador-landing h1{
	font-size: 40px;
	color: #C35875;
	line-height: 45px;
	font-weight: 700;
	font-family: 'merriweather';
}
.titulo-banner-landing{
font-weight: 700;
	font-size: 45px;
	line-height: 50px;
	color: #f589b1;
}
.titulo2-banner-landing{
font-weight: 700;
	font-size: 40px;
	line-height: 45px;
	color: #FFFFFF;
	font-family: 'merriweather';
}
.clear{
	clear: both;
}
.balazo-landing{
	font-size: 20px!important;
	line-height: 25px;
color: #87324E;
	padding: 40px 20px;
	background-color: #faf3f4;
	text-align: center;
	margin-top: 5%;
}
.tiempo{
color: #f088b0;
}
#logo-landing{
		margin: auto;
	position: absolute;
	z-index: 99999;
	left: 320px;
	width: 900px;
}
#logo-landing img{
	width: 20%;
height: auto;
}
#banner-landing{
	color: #828080;
	font-size: 25px;
	line-height: 32px;
	text-align: left;
}
.banner1-landing{
	background-image:url("images/banner.jpg");
	padding: 8% 40% 5% 5%;
	background-size: cover;
}
.contactar-boton-landing{
	color: #df7da1;
	text-align: center;
	background-color: #FFFFFF;
	border-radius: 5px;
	width: 30%;
	padding: 1%;
	font-size: 20px;
	font-weight: 600;
	font-family: 'merriweather';
}
.contactar-boton-landing a, .contactar-boton-landing a:hover {
	color: #df7da1;
	text-decoration: none;
}
#solicita-landing{
	font-family: 'merriweather';
	padding: 2%;
	margin-top: 5%;
}
#cuerpo-landing{
	text-align: center;
	width: 90%;
	margin: auto;
}
#sitio-landing{
	text-align: center;
	width: 90%;
	margin: auto;
	padding: 3% 0%;
}
.conoce{
	float: left;
	width: 55%;
	font-size: 25px;
	line-height: 28px;
	text-align: left;

}
.boton-sitio, .boton-sitio2{
	text-align: center;
	font-size: 24px;
	background-color: #C35875;
	color: #FFFFFF;
	margin: auto;
	padding: 2%;
	border-radius: 4px;
	font-family: 'merriweather';
}
.boton-sitio a,  .boton-sitio a:hover, .boton-sitio2 a,  .boton-sitio2 a:hover{
	text-decoration: none;
	color: #FFFFFF;
}
.boton-sitio{
	float: left;
	width: 40%;
}
.boton-sitio2{
	float: right;
}
.cita-boton-landing{
	background-color: #FFFFFF;;
	text-align: center;
	color: #C35875;
	border-radius: 5px;
	margin: auto;
	width: 35%;
	padding: 2%;
	font-size: 30px;
	font-family: 'merriweather';
}
.cita-boton-landing a, .cita-boton-landing a:hover{
	color: #C35875;
	text-decoration: none;
}
.cuatrocolumnas-landing li{
   list-style: none;
    display: inline-table!important;
    width: 20%;
    text-align: center;
    margin-left: 1%;
    margin-right: 1%;
	font-size: 20px;
	line-height: 25px;
	font-weight: 700;
}
.oferta-landing{
	margin-top: 2%;
	
}
#texto-inferior-landing{
	font-size: 15px;
	line-height: 30px;
	padding: 5% 5% 0% 5%;
	text-align: left;
}
.balazo-direccion{
	font-size: 21px;
	line-height: 27px;
	margin-bottom: 5%;
}
#oferta-landing{
	float: left;
	width: 40%;
	line-height: 35px;
}
#oferta-landing2{
	float: right;
	width: 60%;
	line-height: 35px;
}
#formulario-landing{
	float: right;
	width: 55%;
}
#formulario-landing2{
	float: left;
	width: 35%;
	color: #000000;
}
#formulario-landing2 ul{
	padding: 0px;
	margin: 0px;
}
#formulario-landing2 li{
	list-style: none;
	width: 100%;
	padding: 8px 0px;

}
.subtitulo-contacto-landing{
	margin: 10px 0px;
	color: #743748;
	font-size: 30px;
	line-height: 45px;
}
.subtitulo-contacto-landing a, .subtitulo-contacto-landing a:hover{
	color: #743748;
	text-decoration: none;
}
#ventajas-landing{
	margin-bottom: 8%;
	font-size: 17px;
}
#ventajas-landing ul{
	text-align: center;
	list-style: none;
	padding: 0;
	margin: 0;
}
#ventajas-landing li{
	width: 20%;
	display: inline-table;
}
#ventajas-landing li img{
	width: 60%;
	height: auto;
}
#banner2-landing{
	color: #FFFFFF;
	font-size: 20px;
	line-height: 25px;
	margin: auto;
	width: 1024px;
	padding: 130px 0px;
}
.banner2-landing{
	background-image:url("https://i0.wp.com/www.concibe.com.mx/wp-content/uploads/2023/06/fondo-banner.jpg?&ssl=1");
	text-align: center;
	background-size: cover;
}
#contacto-landing{
	background:rgba(144,88,146,.1);
	border-radius: 5px;
	color: #33475b;
	padding: 4%;
	font-size: 15px;
	line-height: 20px;
}
.titulo-contacto-landing{
	font-size: 30px;
	line-height: 33px;
color: #6D3880;
}
.numero-landing{
	float: left;
	width: 15%;
}
.numero-landing img{
	width: 100%;
	height: auto;
}
#inicio-landing{
	margin-top: 5%;
}
#inicio-landing-izq{
	float: left;
	width: 55%;
	text-align: left;
}
#inicio-landing-derecho2{
	padding: 5% 0%;
	float: right;
	width: 40%;
}
#inicio-landing-derecho{
	float: right;
	width: 40%;
}
#inicio-landing-derecho img{
	height: auto;
	width: 100%;
}
#medio-landing{
	background-color: #f9f9f9;
	padding: 20px;
	margin-top: 10px;
}
#medio-landing-izq{
	float: left;
	width: 40%;
	text-align: left;
}
#medio-landing-derecho{
	float: right;
	width: 50%;
	text-align: right;
}
#medio-landing-izq img{
	height: auto;
	width: 100%;
}
.texto-landing{
	float:right;
	width: 85%;
	color: #000000;
	font-size: 22px;
	line-height: 26px;
}
#foto-principal-donantes img{
	height: auto;
	width: 100%;
}
#head-izquierdo-landing{
	float:right;
width: 40%;
padding-top: 30px;}
#head-landing{
	margin: auto;
	width: 100%;
}
#cintillo-landing{
	margin: auto;
	width: 100%;
	background-color: #C35875;
	color: #FFFFFF!important;
	padding: 5px 0px;
	margin-bottom: 5%;
}
#cintillo-landing-inferior{
	margin: auto;
	width: 100%;
	background-color: #C35875;
	color: #FFFFFF!important;
	padding: 5px 0px;
	display: none;
}
#cintillo-landing-derecho{
	float: right;
	font-size: 15px!important;
	width: 40%;
	color: #FFFFFF!important;
	text-align: right!important;
}
#cintillo-landing-izquierdo{
	float: left;
	font-size: 15px!important;
	color: #FFFFFF!important;
	width: 60%;
	text-align: left!important;
}
.comillas{
	font-size: 40px;
	color: #C35875;
	line-height: 45px;
	font-weight: 700;
	font-family: 'merriweather';
}
.factores-derecho{
	float: right;
	width: 40%
}
.factores-derecho img, .factores-izq2 img{
	height: auto;
	width: 90%;
	margin:5%;
	border-radius: 15px;
}
.factores-izq{
	float: left;
	width: 55%;
	text-align: left!important;
	font-size: 17px;
	line-height: 28px;
	color: #858585;
}
.factores-izq3{
	float: left;
	width: 55%;
	text-align: left!important;
	font-size: 20px;
	line-height: 30px;
	color: #858585;
	padding-top: 5%;
}
.factores-derecho2{
	float: right;
	width: 55%;
	text-align: left!important;
	font-size: 20px;
	line-height: 30px;
	color: #858585;
}
.factores-izq2{
float: left;
	width: 40%;
}
.factores{
	background-color: #efe4ef;
	font-size: 18px;
	line-height: 30px;
	color: #605e5e;
	padding: 4% 0%;
}
.destaque{
	color: #0086C1;
	font-size: 16px;
	line-height: 26px;
	text-align: center;
	padding: 3%;
	margin-top: 5%;
	background-color: aliceblue;
}
.destaque2{
	color: #0086C1;
	font-size: 18px;
	line-height: 30px;
}
#medio{color:#fff}
#medio-fotos{
padding: 5% 0%;
color: #000000;
margin: auto;
}
#medio-fotos-derecha{
float: right;
width: 40%;
	font-size: 17px;
	line-height: 30px;
	text-align: left;
	color: #525252;
padding-left: 5%;
padding-right: 5%;
	padding-top: 2%;
}
#medio-fotos-izq{
float: left;
width: 50%;
}
#medio-fotos-izq img {
width: 100%;
height: auto;
	border-radius: 0px 100px 100px 0px;
}
.banner-contacto-factores{
background-image: url(https://www.concibe.com.mx/wp-content/uploads/2023/04/hermoso-concepto-fertilidad-renderizado-3d.jpg);
width: 100%;
background-repeat: repeat;
background-position: top center;
background-size: cover;
}
.banner-texto-factores{
text-align: center;
width: 80%;
color: #ffffff;
margin: auto;
font-size: 25px;
	padding: 4% 0%;
	line-height: 35px;
}
.texto-factores{
	color: #726f6f;
font-size: 18px;
	padding: 4% 0%;
	line-height: 25px;
}
.imagen-factores {
	margin: auto;
}
.imagen-factores img{
	width: 30%!important;
	height: auto;
}
.parte2-factores{
	margin: 2% 0%;
	color: #8A64B2;
	font-size: 18px;
	line-height: 32px;
}
.porcentaje-factores{
	margin: 2% 0%;
}
#inferior-factores{
margin:auto;
width:900px;
	margin-top: 5%;
	font-size: 15px;
	line-height: 28px;
	color: #686868;
}
#inferior-factores img{
	width: 100%;
	height: auto;
}
#factores ul{list-style:none;margin:0;padding:20px 0 0}
#factores li{
	width:45%;
	padding: 1%;
	margin: 1%;
	color:#616264;background-color:#333;border-radius:10px;background:-webkit-gradient(linear,0 0,0 100%,from(#E6E5ED),to(#FFF));background:-webkit-linear-gradient(bottom,#FFF,#E6E5ED);background:-moz-linear-gradient(bottom,#FFF,#E6E5ED);background:-o-linear-background(bottom,#FFF,#E6E5ED);background:-ms-linear-background(bottom,#FFF,#E6E5ED);
	background:linear-background(top,#FFF,#E6E5ED);
display: inline-table;
}
#factores img{
	width: 100%;
	height: auto;
}