.post-content>*:not(:last-child):not(blockquote) {
    margin-bottom: 0px;
	padding:20px 0px;
}
.foote_logo{
	max-width:200px;
}
#single-content ul li{
	font-size: 18px;
  padding: 7px 0px;
}
.fn__single_media img {
	object-fit: fill;
}
.eyolo__meta_cat_date a {
    box-shadow: 1px 1px 10px 1px #c6c3c3;
}
#post-content h2.wp-block-heading{
	margin:0;
	padding:12px 0;
	margin-top: 20px;
}
.eyolo_fn_ccategories img {
  
  height: 114px;
  object-fit: fill;

}
header{
	position: fixed;
  width: 100%;
  z-index: 12;
  background: #e7e5d4;
}
.header_middle a img {
  height: 80px;
}
main{
	padding-top: 58px;
}
.blogs_cards_grid .fn__media .image { 
  object-fit: contain;
}
.fn__media {
  position: relative;
  overflow: hidden;
}

.fn__media::before {
  content: "";
  position: absolute;
  inset: 0;
	background-image: var(--bg);
  background-size: cover;
  background-position: center;
  filter: contrast(1.2) blur(7px);
  z-index: 1;
}

/* Keep real image above the blurred background */
.fn__media img {
  position: relative;
  z-index: 2;
}
.widget_eyolo_top_articles .post-image img {
  object-fit: fill;
  
  width: 154px;
 
}
.category-blogs .post-title {
  line-height: 26px;
}
.category-blogs .post-title a{
font-size:1rem;
}
#post-content .get_content figure{
  width: 100%;
    height: 600px;
}
#post-content .get_content img{
    width: 100%;
    height: 100%;
    object-fit: fill;
}
#post-content h2{
		padding:20px 0;
	 margin:0;
}
.eyolo__footer {
background-size: cover;
}
header{
	background-image: url(https://50centsias.com/wp-content/uploads/2025/12/wave-bg.webp);
	background-size: cover;
	background-position: top center;
    background-repeat: no-repeat;
}
.site-logo{
    display: block;
    background: #e7e5d4;
    padding: 0px 12px;
    border-radius: 6px;
}
.eyolo__trigger_btn span{
	background-color:#e7e5d4 !important;
}
.input-btn {
    height: 56px;
	border: 1px solid #fff;}
.eyolo__footer .mc4wp-form .agree label {
    margin: 0;
    color: #ffe2e2;
    display: flex;
}
    .eyolo__footer .footer-widgets p {
	    font-size: 1.2rem;
    padding: 12px 0;
    text-align: justify;
}
.foote_logo{
	padding: 0px 12px;
    border-radius: 6px;
}
.eyolo__footer {
    color: #ccc;
    --hc: #fff;
    --bc: #ccc;
    margin-top: auto;
    padding-top: 50px;
    padding-bottom: 0;
    background-color: #000;
  
    background-position: top center;
    background-repeat: no-repeat;
}
.custom-bg {
    background-color: #43574b !important;
}
.inner-banner {
  background: url('https://50centsias.com/wp-content/uploads/2025/12/banner-background-full-color-green-and-black-gradations-slash-vector.jpg') center/cover no-repeat;
  padding: 100px 0;
  position: relative;
  color: #fff;
}

/* Color overlay using your shade #43574b */
.inner-banner::after {
  content: "";
  position: absolute;
  inset: 0;
  background:rgb(67 87 75 / 83%); /* #43574b with transparency */
  z-index: 1;
}

.inner-banner .container {
  position: relative;
  z-index: 2;
}

.inner-banner-title {
  font-size: 48px;
  font-weight: 700;
  letter-spacing: 1px;
  text-transform: uppercase;
  text-shadow: 0px 3px 8px rgba(0,0,0,0.4);
	color: #fff;
}

.custom-cards .card{
	background: transparent;
    border: none;
    box-shadow: 2px 2px 5px 0px #43574bed !important;
}


.disclaimer-card {
  border: 0;
  border-radius: 20px;
/*   background: #ffffff; */
  box-shadow: 0 10px 25px rgba(0,0,0,0.08);
}

.disclaimer-title {
  font-size: 32px;
  font-weight: 700;
  color: #43574b;
  text-transform: uppercase;
  letter-spacing: 1px;
}

.disclaimer-card p {
  font-size: 16px;
  line-height: 1.8;
  color: #444;
}
.privacy-card {
  border: 0;
  border-radius: 20px;
  background: #ffffff;
  box-shadow: 0 10px 25px rgba(0,0,0,0.08);
}

.privacy-title {
  font-size: 32px;
  font-weight: 700;
  text-transform: uppercase;
  color: #43574b;
  letter-spacing: 1px;
}

.privacy-card h3 {
  font-size: 22px;
  font-weight: 600;
  margin-top: 25px;
  margin-bottom: 10px;
  color: #43574b;
}

.privacy-card p,
.privacy-card li {
  font-size: 16px;
  line-height: 1.8;
  color: #444;
}

.privacy-card ul {
  margin-left: 20px;
}
.about-section h1 {
  color: #43574b;
}

.list-group-item {
  background-color: #fdfdfd;
  border-left: 4px solid #43574b;
}

.social-links .list-group-item strong {
  color: #43574b;
}
.social-list .list-group-item {
  padding: 15px 18px;
  font-size: 16px;
}

.social-list i {
  width: 30px;
  text-align: center;
}
