   .sidebar-side .related-content-title span,
   .section-header span{
    align-items: center;
    background-color: #227B94;
   padding: 0.24rem 0.75rem;
   font-size:0.875rem;
    color: white !important;  
}
.sidebar-side .related-content-title a:hover{
    text-decoration: none;
	color: white;  
}
.sidebar-side .related-content-title{
    border-bottom: 1px solid #227B94; /* Similar to the line under the title */
}
.sidebar-side .bookmark-icon svg{
  width: 1.563rem;
    padding-right: 0.375rem;
}
.sidebar-side .related-content img{
    border-radius: 8%;
	height: 5.938rem;
    width: 7.625rem;
}
.sidebar-side .related-content h2{
    font-size: 1.125rem !important;
    line-height: 1.5rem;
	margin-bottom: 0 !important
}
.sidebar-side .related-content h6{
    font-size: 1rem;
	color:  #227B94;
    letter-spacing:2px;
}
/* .sidebar-side .related-content {
	 border-bottom: 1px solid #eee; 
} */
.sidebar-side .related-content {
     border-bottom: 1px solid #eee;
}

.sidebar-side .related-content:last-child {
    border-bottom: none;
}
.content-side h1{
/* 	font-size:2.125rem; */
	padding-bottom:0.625rem;
}
/* .related-content h4{
	font-size:0.938rem;
} */
.content-side h6{
	font-size:1rem;
	color:  #227B94;
	letter-spacing:1px;
	padding-bottom:0.625rem;
}
.content-side p{
	padding-bottom:1rem;
/* 	padding-top:0.5rem; */
	margin-bottom:0;
}
/* blog listing starts*/
.blog-listing .card{
    padding: 0.875rem;
    border: 0;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
	height:100%;
}
.blog-listing .card-title{
	font-size:1.063rem;
	
}
.theme-btn {
	font-size:0.875rem;
	background-color:#568bc9 !important;
	color:#fff !important;
}
.blog-listing-btn a:hover{
	text-decoration:none;
	color:#fff;
}
.theme-btn svg{
	width:1rem;
}	
.card-title a,
.related-content a,
.blog-listing a{
	text-decoration:none;
	color:#000;
}
.card-title a:hover,
.related-content a:hover,
.blog-listing a:hover{
	text-decoration:none;
	color:#227B94;
}
.post-thumbnail img{
    width: 100%;
/*     height: auto; */
	height: 20rem;
	border-radius: 0.75rem;
}
.featured-image img {
	/*height: 20rem !important;*/
	border-radius: 0.75rem;
	object-fit: cover; 
}
.sidebar-side-sticky{
	position:sticky;
	top:100px;
}
.blog-cards img {
	border-radius: 0.5rem;
}
.blog-cards .card-text{
    padding-bottom: 0rem !important;
}
.blog-cards .card-title{
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 1.5;
}
.faq {
    box-shadow: unset;
}
.faq h2 {
    color: #161D61;
}
.accordion-item {
    background-color: #F7F8F9;
}
.accordion-item {
    border: unset !important;
}
.accordion-button{
	background:#F7F8F9;
}
.accordion-button:not(.collapsed) {
    color: #2A3342;
    background-color:#F7F8F9;
    box-shadow: unset;
    border-top-right-radius: unset;
    border-top-left-radius: unset;
}
@media (max-width: 767px){
	
	.content-side h1{
		font-size: 1.5rem;
	}
	.sidebar-side .related-content h2 {
    font-size: 1rem;
}
}

.navigation.post-navigation, .widget-area{
    display: none;
}