.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-703c3400-42fc-1dc0-a5a9-debbc1c06420 {

}

.card-description{
display: -webkit-box;  
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
 word-break: break-word;      
  white-space: normal; 
}

.card-title{
display: -webkit-box;  
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
 word-break: break-word;      
  white-space: normal; 
}
.card-description p {
   margin: 0;   
}


.card-title:hover {
  -webkit-line-clamp: unset;
  overflow: visible;
  background: #f9f9f9; /* optional highlight */
}

.TaxToolsLandingPage-content-container-card-data-container-key-feature {z-index: 4}

 .TaxToolsLandingPage-content-container-card-data-icon {z-index:1}
.lfr-layout-structure-item-cbedb5fb-2ccf-5ed9-ff20-0ef4285b47d6 {
margin-top: var(--spacer-5,3rem) !important;
}
