#page_heading{
    background:  #87DCC8;
    color: #fff;
    padding: 20px 0;
    height: 146px;
    margin-top: 15px;
    position: relative;
}
.text-inline{
    color: #FFFFFF;
    font-family: "Poppins", Poppins;
    font-size: 39px;
    font-weight: 600;
    text-shadow: 0px 0px 0px #000000;
    padding: 0;
    margin: 0;
    line-height: 3;
}
.program_image_section{
	/*padding: 050px 0px 0px 0px;*/
	padding:10px ;
}
.lookup-container{
	max-width: 1100px;
	width: 100%;
       padding-right: 15px;
       padding-left: 15px;
       margin-right: auto;
       margin-left: auto;
}
.programName {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 24px;
  font-weight: 600;
  color: white;
  display: block ;
  text-shadow: 3px 3px 5px rgb(0 0 0 / 60%);
}
.influencerName {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 24px;
  font-weight: 600;
  display: none ;
  text-shadow: 3px 3px 5px rgb(0 0 0 / 60%);
}
.influencerName a{
	color: white !important;
        text-decoration = none !important;
  }
 .figure {
	     position: relative;
	     width : auto ;
	     max-width : auto ;
	     text-align: center;
	  }
.figure img.image-hover {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	object-fit: contain;
	opacity: 0;
	transition: opacity .2s;
	}
.figure:hover img.image-hover {
	opacity: 1;
 }
 .program_image_section .col-md-4 img {
    padding: 10px;
    width: 340px;
    height: 340px;
}
@media (min-width:250px) and (max-width:768px) {
.text-inline {
      line-height: 1 !important;
    }
}
@media (min-width:768px) and (max-width:1280px) {
.program_image_section .col-md-4 img {
    width: 250px !important;
    height: 250px !important;
}

}
