.featured-list-1 {
  list-style: none;
  margin: 0;
  padding: 0;
}

.featured-list-1 li {
  position: relative;       
  padding-left: 100px;       
  margin-bottom: 24px;     
}

.featured-list-1 li i {
  position: absolute;
  left: 0;                  
  top: 16px;                
  font-size: 32px;        
  color: #fff;                       
  text-align: center;
  background-color: #B42318;
  padding: 12px;
  margin-inline: 12px;
  aspect-ratio: 1 / 1;
}

.featured-list-1 li p {
  margin: 0;
}

.wf-aboutus .video-holder {
    right: 0;
    top:0;
    bottom: 0;
    width: 100%;
}
.wf-aboutus .video-holder .video-widget,
.wf-aboutus .video-holder .video-widget a {
  position: relative;
  display: table;
  width: 100%;
  height: 100%;
}
.wf-aboutus .video-holder .video-widget a .overlay{
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    display: table;
}
.wf-aboutus .video-holder .video-widget a .overlay .play-icon {
    font-size: 70px;
    transition: all 0.25s ease-out;
    position: relative;
    z-index: 10;
}
.wf-aboutus .video-holder .video-widget a .overlay .play-icon-circle::before {
    content: "";
    top: 50%;
    left: 48.5%;
    transform: translate(-48.5%, -50%);
    position: absolute;
    height: 105px;
    width: 105px;
    z-index: 0;
    border: 5px solid #fff;
    border-radius: 50%;
}
.wf-aboutus .video-holder .video-widget a .overlay .play-icon .fa{
    color: #fff !important;
}
.wf-aboutus .video-holder .video-widget a:hover > .overlay .play-icon{
    color: #A08A58;
}

.wf-aboutus .wrapper-image {
  margin-bottom: 25px;
} 

.wf-aboutus .image-holder {
  width: 100%;
  margin-bottom: 25px;
}

/* .wf-aboutus .image-holder img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
} */

.wf-aboutus h3 span {
  font-size: 100%;
}