.event-title {
    width: 75%;
}

#block-bootstrap5-page-title,
.pagetitle{
    display: none !important;
}

.block-views-blockour-services-block-1 h2 {
  display: none;
}

.event-front {
  margin-bottom: 12px;
}

.block-views h2 {
  display: none;
}

.wp-block-image {
    margin: 0px 0 0em !important;
}


.parents-center-block a {
  color: black;
  text-decoration: none;
}

.parents-center-block .readmore-btn a {
  color: white;
}




/* Circle container */
.parents-center-block {
    padding-left: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    
    padding-top: 40px;
    position: relative;
    overflow: hidden; /* Ensures the circle doesn't extend outside the block */
    background-color: #f2f2f2; /* Gray background */

/*    text-shadow: 1px 1px 11px white; */
  z-index: 1111;
}

/* Image with circle shape */
.parents-center-block::after {
    content: '';
    position: absolute;

    top: 50%;
    transform: translateY(-50%);

    z-index: -1; /* Ensures the circle stays in the background */
    background-color: #e06737; /* Tint color */
    opacity: 0.3; /* Adjust for desired tint intensity */
}


.circlebg {
    position: relative;
    overflow: hidden; /* Ensures the circle doesn't extend outside the element */
}

.circlebg::before {
    content: '';
    position: absolute;
    right: -53%;
    top: 50%;
    transform: translateY(-50%);

    background-color: #f3f3f3;
    border-radius: 550%;
    z-index: -1;
}

.parents-center-block::after,
.circlebg::before, .parents-center-block::before {
    right: -14vw; /* Adjust to show half circle moves the image and overlay tint */
}

.parents-center-block::after,
.parents-center-block::before,
.circlebg::before{
    width: 600px; /* Controls the size of the circle */
    height: 600px; /* height and width even to make a round even circle */
    border-radius: 50%;
    z-index: 1;
}

.leftside, .rightside {
	z-index: 2;
}

/* Overlay for tint effect */
.parents-center-block::before {
  
    content: '';
    position: absolute;

    top: 50%;
    transform: translateY(-50%);

     background: url('https://www.sinergiany.org/sites/default/files/inline-images/MPC-Home-tab-top-banner.jpg') no-repeat center center;
    background-size: cover;
    background-position: -600px center;
    opacity: 0.3; /* Adjust for desired tint intensity */
  z-index: -1;
}


@media only screen and (max-width: 768px) {
	
.event-title {
	width: 100%;
}	
}
