/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 29 2025 | 15:31:21 */
/* .blogs_keyword_search .facetwp-icon {
	display: block !important;
	left: 5px;
} */

.blogs_grid .pp-content-post-grid .pp-content-post:hover {
	box-shadow: 0px 4px 18px 0px rgba(1, 14, 208, 0.2);
	scale: 1.01;
	transition: all .3s ease-in-out;
}

.blogs_featured_img a img {
	width: 100%;
	aspect-ratio: 601/336;
	object-fit: cover;
	border-radius: 10px;
}

.blogs_category_and_date {
	display: flex;
    gap: 10px;
	padding-top: 19px;
}

.blogs_category a {
	color: #010ED0;
	text-decoration: none;
	pointer-events: none;
	font-family: "Inter Tight", sans-serif;
    font-size: 16px;
    font-weight: 400;
	line-height: 24px;
}

.blogs_category_and_date span {
	color: rgba(157, 157, 157, 0.38);
}

.posted_date_blogs {
	color: #6E6C83;
	font-family: "Helvetica", Verdana, Arial, sans-serif;
    font-size: 16px;
    font-weight: 400;
	line-height: 24px;
}

.blogs_title {
	font-family: "Inter Tight", sans-serif;
    font-size: 24px;
    font-weight: 600;
	margin-top: 10px;
}

.blogs_title a {
	color: #1E1B39;
	text-decoration: none;
	font-family: "Inter Tight", sans-serif;
    font-size: 24px;
    font-weight: 600;
	border: none !important;
    outline: none !important;
    box-shadow: none !important;
}

.blogs_post_content p {
	color: #6E6C83;
	font-family: "Inter Tight", sans-serif;
    font-size: 16px;
    font-weight: 400;
	line-height: 25px;
}

.blogs_read_more_btn a {
	color: #010ED0;
	font-family: "Inter Tight", sans-serif;
    font-size: 14px;
    font-weight: 600;
	line-height: 24px;
}

.blogs_read_more_btn a span {
	margin-left: 2px;
}


/* Blog Detail */

.post_content_blogs th, .post_content_blogs td {
	border: 1px solid #6E6C83;
}

.post_content_blogs p, .post_content_blogs ul li {
	color: #6E6C83;
	font-family: "Helvetica", Verdana, Arial, sans-serif;
    font-size: 20px;
    font-weight: 400;
	line-height: 28px;
}

.post_content_blogs th {
	color: #6E6C83;
	font-family: "Helvetica", Verdana, Arial, sans-serif;
    font-size: 19px;
    font-weight: 600;
	line-height: 28px;
}

.post_content_blogs td {
	color: #6E6C83;
	font-family: "Helvetica", Verdana, Arial, sans-serif;
    font-size: 18px;
    font-weight: 400;
	line-height: 28px;
}

.post_content_blogs p strong {
	
}

.post_content_blogs h1 strong {
	color: #1E1E1E;
	font-family: "Helvetica", Verdana, Arial, sans-serif;
    font-size: 32px;
    font-weight: 700;
	line-height: 28px;
}

.post_content_blogs p a {
	color: #010ED0 !important;
}

.post_content_blogs h2 {
	color: #1E1E1E;
	font-family: "Helvetica", Verdana, Arial, sans-serif;
    font-size: 32px;
    font-weight: 700;
	line-height: 28px;
}

.post_content_blogs h3 {
	color: #1E1E1E;
	font-family: "Helvetica", Verdana, Arial, sans-serif;
    font-size: 28px;
    font-weight: 600;
	line-height: 32px;
}

.post_content_blogs h4 {
	color: #1E1E1E;
	font-family: "Helvetica", Verdana, Arial, sans-serif;
    font-size: 24px;
    font-weight: 600;
	line-height: 28px;
}

.post_content_blogs .schema-faq-question {
	color: #6E6C83;
	font-family: "Helvetica", Verdana, Arial, sans-serif;
    font-size: 22px;
    font-weight: 600;
	line-height: 28px;
	margin-top: 10px;
}

.post_content_blogs .wp-block-heading {
	margin-top: 40px;
	margin-bottom: 12px;
}

.post_content_blogs img {
	display: none !important;
}

/* .blog_detail_featured_img .fl-photo-content img {
	aspect-ratio: 443/182;
	object-fit: contain;
} */

.related_blogs_Carousel .blogs_read_more_btn a {
	border: 0 !important;
	outline: 0 !important;
	box-shadow: none !important;
	display: flex;
	align-items: center;
	gap: 5px;
}

.related_blogs_Carousel .blogs_read_more_btn a img {
	width: 3.5%
}

.related_blogs_Carousel .owl-nav button {
	top: -85px;
}

.related_blogs_Carousel .owl-nav .owl-prev {
	left: 93% !important;
}

.related_blogs_Carousel .owl-nav .owl-next {
	right: 1% !important;
}