/*
*Theme Name : ThemeName
*Description : ThemeName Theme
*Version : 1.0
*/

.single.single-post .content-one h3 {
    margin-bottom: 10px;
}
.single.single-post .content-one h2 {
    margin-bottom: 20px;
}

.single.single-post .content-one p {
      margin-bottom: 0.8em;
}

/* Container */
.wp-block-latest-posts {
  list-style: none;
  padding: 0;
  margin: 0;
}

/* Each Item */
.wp-block-latest-posts li {
  margin-bottom: 15px;
}

/* Link Card Style */
.wp-block-latest-posts__post-title {
  display: block;
  padding: 14px 18px;
  background: #ffffff;
  border-radius: 10px;
  text-decoration: none;
  font-size: 15px;
  font-weight: 600;
  color: #222;
  box-shadow: 0 2px 8px rgba(0,0,0,0.6);
  transition: all 0.3s ease;
  position: relative;
}

/* Hover Effect */
.wp-block-latest-posts__post-title:hover {
  background: #428dc2d6;
  color: #fff;
  transform: translateY(-3px);
  box-shadow: 0 6px 18px rgba(0,0,0,0.15);
}

/* Arrow Icon */
.wp-block-latest-posts__post-title::after {
  content: "→";
  position: absolute;
  right: 15px;
  transition: 0.3s;
}

.wp-block-latest-posts__post-title:hover::after {
  right: 10px;
}
.col-lg-4.col-md-4.col-sm-4.content-side.new {
    background-color: #f3ede5;
    padding: 40px;
    border-radius: 20px;
    max-height:fit-content !important;

}
h3.blog-title {
    text-align: center;
    padding-bottom: 20px;
    color: #ffff;
}

.col-lg-4.col-md-4.col-sm-4.content-side.new {
    background-color: #0065A5;
}
.pbmit-footer-style-3 .pbmit-copyright-area-inner{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.pbmit-footer-style-3 .pbmit-copyright-area{
	padding: 23px 0px;
	background-color: #FFFFFF12;
}
.pbmit-footer-style-3 .pbmit-footer-copyright-text-area{
	
	font-weight: 400;
}
.pbmit-footer-style-3 .pbmit-copyright-area .pbmit-icon-list-items{
	display: flex;
}
.pbmit-footer-style-3 .pbmit-copyright-area .pbmit-icon-list-items li{
	padding: 0 calc(25px/2);
	position: relative;
}
.pbmit-footer-style-3 .pbmit-copyright-area .pbmit-icon-list-items li:last-child{
	padding-right: 0;
}
.pbmit-footer-style-3 .pbmit-copyright-area .pbmit-icon-list-items li span{
	font-size: 16px;
	line-height: 28px;
	font-weight: 400;
	color: rgba(var(--pbmit-white-color-rgb),.7);
}
.pbmit-footer-style-3 .pbmit-copyright-area .pbmit-icon-list-items li:not(:first-child)::after{
	content: "";
    position: absolute;
    height: 17px;
    width: 1px;
    background-color: #FFFFFFB3;
    left: 0;
    top: 50%;
    transform: translate(0, -50%);
}


