/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 22 2024 | 06:35:31 */
/* 
{
    display: flex;
    flex-wrap: wrap;
	justify-content: space-between;
}
article.kids-blog-post-item{
	width: 49%;
} */

.single_blog_widget a{
	color: #65b0ac;
}

.single_blog_widget p{
	font-family: Montserrat, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 25px;
	
}

/* .author */.kids-archive-post { 
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}


/* .author */ article.kids-blog-post-item {
    width: 48%;
    margin-bottom: 40px;
}



/* .author.elementor-page-title.elementor-widget-heading {
	display: flex;
	justify-content: center;
}*/

/* .author */ .kids-blog-archive-cat-name, h3.kids-archive-post-title {
	text-align: center;
	color: #313131;
}

/* .author */ h3.kids-archive-post-title{
	font-family: 'Montserrat', sans-serif;
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	text-transform: uppercase;
}

/* .author */ .kids-blog-archive-cat-name{
	margin-top: 20px;
	font-size: 14px;
	font-family: 'Montserrat', sans-serif;
	
}
/* .author */ .kids-blog-archive-cat-name a{
	color: #4ea4a0;
}

.kids-blog-archive-entry-info .kids-blog-archive-cat-name a {
	color: #313131;
}

.kids-archive-post-title a, li.kids-archive-author a {
	color: #313131;
}

/* ul.kids-blog-archive-meta {
    display: flex;
    list-style-type: none;
    justify-content: space-around;
	color: #888888;
	font-family: Montserrat, sans-serif;
	font-size: 14px;
} */

/* .author .kids-social-shaire-icon{
	float: none;
	text-align: center;
} */

/* .author */ h1.elementor-heading-title.elementor-size-default{
	font-family: Montserrat, sans-serif;
	font-size: 24px;
	font-weight: 400;
	color: #5a5a5a;
	line-height: 29px;
	text-transform: uppercase;
}
/* .author */ h1.elementor-heading-title.elementor-size-default span.vcard{
	color: #FCB534;
}

/* .author */ .kids-blog-archive-excerpt{
	font-family: Montserrat, sans-serif;
	font-size: 14px;
	margin-top: 18px;
	color: #54595F;
}

/* .author */ 
/* ul#ubermenu-nav-main-196-menu-1 {
    text-align: center;
    font-family: 'Gotham';
    font-size: 15px;
    font-weight: 400;
    /* color: #000000; */
} */
/* .author */ span.ubermenu-target-title.ubermenu-target-text{
	color: #333333;
	
}


.single_blog_widget a{
	color: #65b0ac;
}

.single_blog_widget p{
	font-family: Montserrat, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 25px;
	
}

/*.archive .author */ 
/* .kids-archive-post {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
} */

/* .archive/* .author */ article.kids-blog-post-item {
/*     width: 48%; */
    margin-bottom: 40px;
} */

.archive/* .author */ .elementor-page-title.elementor-widget-heading {
	display: flex;
	justify-content: center;
}

.archive/* .author */ .kids-blog-archive-cat-name, h3.kids-archive-post-title {
	text-align: center;
	color: #313131;
}

.archive/* .author */ h3.kids-archive-post-title{
	font-family: 'Montserrat', sans-serif;
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	text-transform: uppercase;
}

.archive/* .author */ .kids-blog-archive-cat-name{
	margin-top: 20px;
	font-size: 14px;
	font-family: 'Montserrat', sans-serif;
	
}
.archive/* .author */ .kids-blog-archive-cat-name a{
	color: #4ea4a0;
}

.kids-blog-archive-entry-info .kids-blog-archive-cat-name a {
	color: #313131;
}

.kids-archive-post-title a, li.kids-archive-author a {
	color: #313131;
}

/* ul.kids-blog-archive-meta {
    display: flex;
    list-style-type: none;
    justify-content: space-around;
	color: #888888;
	font-family: Montserrat, sans-serif;
	font-size: 14px;
} */

/* .archive .author  .kids-social-shaire-icon{
	float: none;
	text-align: center;
	font-size: 13px;
} */

.archive/* .author */h1.elementor-heading-title.elementor-size-default{
	font-family: Montserrat, sans-serif;
	font-size: 24px;
	font-weight: 400;
	color: #5a5a5a;
	line-height: 29px;
	text-transform: uppercase;
}
.archive/* .author */ h1.elementor-heading-title.elementor-size-default span.vcard{
	color: #FCB534;
}

.archive/* .author */ .kids-blog-archive-excerpt{
	font-family: Montserrat, sans-serif;
	font-size: 14px;
	margin-top: 18px;
	color: #54595F;
}

.archive/* .author */ 
/* ul#ubermenu-nav-main-196-menu-1 {
    text-align: center;
    font-family: 'Gotham';
    font-size: 15px;
    font-weight: 400;
    color: #000000;
} */
.archive/* .author */ span.ubermenu-target-title.ubermenu-target-text{
	color: #333333;
}


.single_blog_widget a{
	color: #65b0ac;
}

.single_blog_widget p{
	font-family: Montserrat, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 25px;
	
}

.kids-archive-post {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

/* .elementor-page-title.elementor-widget-heading {
	display: flex;
	justify-content: center;
} */

.kids-blog-archive-cat-name, h3.kids-archive-post-title {
	text-align: center;
	color: #313131;
}

h3.kids-archive-post-title{
	font-family: 'Montserrat', sans-serif;
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	text-transform: uppercase;
}

.kids-blog-archive-cat-name{
	margin-top: 20px;
	font-size: 14px;
	font-family: 'Montserrat', sans-serif;
	
}
.kids-blog-archive-cat-name a{
	color: #4ea4a0;
}

.kids-blog-archive-entry-info .kids-blog-archive-cat-name a {
	color: #4ea4a0;
}

.kids-archive-post-title a, li.kids-archive-author a {
	color: #4ea4a0;
}

ul.kids-blog-archive-meta {
    display: flex;
    list-style-type: none;
/*     justify-content: space-around; */
	color: #888888;
	font-family: Montserrat, sans-serif;
	font-size: 14px;
}
/* .kids-social-shaire-icon{
	float: none;
	text-align: center;
} */

h1.elementor-heading-title.elementor-size-default{
	font-family: Montserrat, sans-serif;
	font-size: 24px;
	font-weight: 400;
	color: #5a5a5a;
	line-height: 29px;
	text-transform: uppercase;
}
h1.elementor-heading-title.elementor-size-default span.vcard{
	color: #FCB534;
}

.kids-blog-archive-excerpt{
	font-family: Montserrat, sans-serif;
	font-size: 14px;
	margin-top: 18px;
	color: #54595F;
}

/* ul#ubermenu-nav-main-196-menu-1 {
    text-align: center;
    font-family: 'Gotham';
    font-size: 15px;
    font-weight: 400;
} */
span.ubermenu-target-title.ubermenu-target-text{
	color: #333333;
	font-weight: 600 !important;
}



/* Author name css */
.author_name .elementor-icon-list-text.elementor-post-info__item.elementor-post-info__item--type-author{
	color: #fcab69;
}
.author_name .elementor-icon-list-text.elementor-post-info__item.elementor-post-info__item--type-author:hover{
	color: #fcab69;
}
.author_name span.elementor-post-info__item-prefix {
    color: #333;
}


/* .author */ .kids-social-shaire-icon a {
    margin: 0px 4px;
}

.post .wp-post-image, .author .post .wp-post-image {
height: 520px;
}

@media screen and (max-width: 767px){
	article.kids-blog-post-item{
		width: 100%;
	}
	.post .wp-post-image{
	height: 400px;
}
}

@media screen and (max-width: 426px){
	.post .wp-post-image{
		max-height: 240px;
	}
}


.search-results .post .wp-post-image, .author .post .wp-post-image {
    height: 365px;
}

