/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 23 2024 | 13:32:44 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@200;400;600;700;800;900&display=swap');

body.single-post header.entry-header h1.entry-title {
    font-family: 'Urbanist' !important;
	font-style: normal !important;
	font-weight: 700 !important;
	font-size: 36px !important;
	line-height: 135% !important;
	color: #333333 !important;
}

body.single-post .entry-header {
    padding-bottom: unset !important;
}

body.single-post #breadcrumbs {
	margin-top: 60px !important;
	font-family: 'Nunito Sans';
	font-style: normal;
	font-weight: 600;
	font-size: 14px;
	line-height: 135%;
	color: #333333;
}

body.single-post header.entry-header p.author-title {
	font-family: 'Nunito Sans';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 135%;
	color: #666666;
}

body.single-post main {
	background-image: url("/wp-content/uploads/2023/02/Blogs-Detail-page-Background.png");
	background-repeat: no-repeat;
	background-size: cover;
}

body.single-post .post-title {
	display: none !important;
}

body.single-post header.entry-header {
/* 	text-align: center; */
	max-width: var(--responsive--aligndefault-width);
}

/* body.single header.entry-header figure.post-thumbnail {
    height: 400px !important;
} */

body.single-post .entry-content p {
    max-width: var(--responsive--aligndefault-width) !important;
    margin-left: auto !important;
    margin-right: auto !important;
	font-family: 'Nunito Sans' !important;
	font-style: normal !important;
	font-weight: 400 !important;
	font-size: 18px !important;
	line-height: 135% !important;
	color: #333333 !important;
}

/* .single .site-main > article > .entry-footer {
	border-top: unset !important;
} */

body.single-post .entry-footer {
	display: none !important;
}

@media (max-width: 767px){
	body.single-post header.entry-header h1.entry-title {
		font-size: 24px;
		margin-bottom: 10px !important;
	}
	
	body.single-post .entry-content p {
		font-size: 18px !important;
	}
	
	body.single-post header.entry-header p.author-title {
		font-size: 16px;
		margin-top: unset !important;
	}
	
	body.single-post .nav-previous {
		font-size: 16px !important;
		color: #333333;
	}
	
	body.single-post .nav-next {
		font-size: 16px !important;
		color: #333333;
	}
	
	body.single-post nav.navigation .nav-links {
		display: flex;
		justify-content: space-between;
		align-items: baseline
	}
	
}