/**
Theme Name: Kids Care Theme
Author: GoodClicks
Author URI: https://goodclicks.mx/
Description: Tema para kidscare.mx
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: kids-care-theme
Template: astra
*/


@font-face {
    font-family: 'Gotham Rounded';
    src: url('fonts/GothamRounded-Bold.woff2') format('woff2'),
        url('fonts/GothamRounded-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham Rounded Italic';
    src: url('fonts/GothamRounded-BoldItalic.woff2') format('woff2'),
        url('fonts/GothamRounded-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham Rounded';
    src: url('fonts/GothamRounded-Book.woff2') format('woff2'),
        url('fonts/GothamRounded-Book.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham Rounded Italic';
    src: url('fonts/GothamRounded-BookItalic.woff2') format('woff2'),
        url('fonts/GothamRounded-BookItalic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham Rounded';
    src: url('fonts/GothamRounded-Light.woff2') format('woff2'),
        url('fonts/GothamRounded-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham Rounded Italic';
    src: url('fonts/GothamRounded-LightItalic.woff2') format('woff2'),
        url('fonts/GothamRounded-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham Rounded';
    src: url('fonts/GothamRounded-Medium.woff2') format('woff2'),
        url('fonts/GothamRounded-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham Rounded Italic';
    src: url('fonts/GothamRounded-MediumItalic.woff2') format('woff2'),
        url('fonts/GothamRounded-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

body { 
font-family: "Gotham Rounded", Arial, sans-serif; 
}

 /*img[src$=".svg"],
    td.media-icon img[src$=".svg"],
    img[src$=".svg"].attachment-post-thumbnail,
#postimagediv img[src$=".svg"] {
      width: 100%;
      height: auto;
    }*/



.site-header .menu-link span {
    align-content: center;
    text-align: center;
	line-height : 25px;
}


/*menu */
.edadlactante::before{
    content: "45 dias a 18 meses";
    font-size: 12px;
    line-height: 10px;
    color:red;
    padding: 0px;
    position: absolute;
    top: 69%;
	align-content:center;
	font-weight: bold;
	text-align: center;
	margin-left: -3px;

}


.edadmaternal::before{
    content: "19 meses a 23 meses";
    font-size: 12px;
    line-height: 10px;
    color:red;
    padding: 0px;
    position: absolute;
    top: 69%;
	align-content:center;
	font-weight: bold;
	text-align: center;
	margin-left: -10px;
}

.edadprekinder::before{
    content: "2 años a 35 meses";
    font-size: 12px;
    line-height: 10px;
    color:red;
    padding: 0px;
    position: absolute;
    top: 69%;
	align-content:center;
	font-weight: bold;
	text-align: center;
	padding-left: 3px;
}

.edadkinder::before{
    content: "3 años a 6 años";
    font-size: 12px;
    line-height: 10px;
    color:red;
    padding: 0px;
    position: absolute;
    top: 69%;
	align-content:center;
	font-weight: bold;
	text-align: center;
	padding-left: 15px;

}

.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item{
	    padding-left: 15px;
    padding-right: 15px;
}

@media (max-width: 921px) { 
	.edadlactante::before {
		right: 5%;
    	top: 35%;
	}
	.edadmaternal::before {
		right: 5%;
    	top: 35%;
	}
	.edadprekinder::before {
		right: 5%;
    	top: 35%;
	}
	.edadkinder::before {
		right: 5%;
    	top: 35%;
	}
	
}



/*footer*/
.site-above-footer-wrap[data-section="section-above-footer-builder"] {
	background-image: url(https://kidscare.mx/wp-content/uploads/2022/02/footer2.png);
    background-color: #fffbf5;
}


.conoce p {
    background-color: #f2b409;
    margin-left: 33%;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 25px;
    text-align: center;
	border-radius: 100px;
	    margin-right: 8%;

}

.conoce-left p {
    background-color: #f2b409;
    margin-left: 0%;
    padding-top: 0px;
    margin-top: 0px;
    padding-left: 5%;
    padding-right: 25px;
    text-align: center;
    border-radius: 100px;
    margin-right: 40%;

}
.entry-content .conoce-left  p {
    margin-bottom:0;
}

.siguiente-nivel p{
	   background-color: #f2b409;
    border-radius: 100px;
    padding-left: 25px;
    padding-right: 25px;
}

/*boton conoce en cel */
@media (max-width: 992px){
	.conoce-left p {
    margin-left: 0%;
    margin-right: 25%;
}
	.conoce p {
    margin-left: 10%;
}
}
@media (max-width: 768px){
	.conoce-left p {
    margin-left: 5%;
    margin-right: 5%;
	}
	.conoce p {
	margin-left: 5%;
    margin-right: 5%;
	}
	
}

.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-state-disabled .ui-state-default {
	background: none !important;
	border: none  !important;
	box-shadow: none  !important;
	color: #d5d5d5 !important;
}

.gravity-theme table.gsurvey-likert th.gsurvey-likert-choice-label {
	background-color: #25A2A433 !important;
}



