 body {
     padding: 0px;
     margin: 0;
     height: auto;
     overflow: hidden;
}
 a {
     color: #464646;
     text-decoration: none;
}
 .action:hover {
     text-decoration: none;
}
 .dianomi_provider_short:hover {
     text-decoration: none;
}
 .maintext:hover {
     text-decoration: underline;
}
 .hero img {
     border: none;
     width: 100%;
     height: auto;
     object-fit: cover;
     max-height: 214px;
}
 .wrapper {
   display:flex;
   justify-content: space-evenly;
   align-items: center;
   gap: 20px;
   margin: 0px 10px;
}
 .hero {
     width: 33.33%;
     min-height:260px;
}

 .subhero {
     height: auto;
     max-height: 260px;
     width: 100%;
}
 .text {
     width: 100%;
     height: 63px;
}

 .heading_top {
     display: none;
     visibility: hidden;
}
 .heading {
     display: none;
     visibility: hidden;
}
 .maintext {
     display: block;
     font-family: 'Playfair Display', serif;
     color: #000000;
     font-size: 24px;
     font-weight: 500;
     line-height: 1.2;
}
 .action {
     display: none;
     visibility: hidden;
}
 .dianomi_provider_short {
     display: block !important;
     color: #000000;
     font-size: 16px;
   	 font-weight: 700;
     font-family: 'Raleway', sans-serif;
     line-height: 1;
  	 padding: 14px 0px;
}

 @media screen and (max-width:568px) {
   .wrapper {
   	 flex-direction: column;
     margin: 0px 0px 10px 0px;
   }
   .hero {
     width: 100% !important;
     min-height: 290px;
     margin-bottom: 10px;
   }
   .text {
     width: 100%;
     padding-bottom: 10px;
     font-size: 18px;
    }
   .dianomi_provider_short{
   	 line-height: 16px;
     font-size: 16px;
     padding: 8px 0px; 
   }
     
}