.elementor-290 .elementor-element.elementor-element-9bb0fea > .elementor-container{max-width:1600px;}.elementor-290 .elementor-element.elementor-element-9bb0fea{padding:20px 0px 0px 0px;}.elementor-290 .elementor-element.elementor-element-096485b .uicore-repeater-selector{border-style:text;}.elementor-290 .elementor-element.elementor-element-096485b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-290 .elementor-element.elementor-element-096485b{text-align:left;}.elementor-290 .elementor-element.elementor-element-096485b .ui-e-headline-text path{stroke-width:40;}.elementor-290 .elementor-element.elementor-element-096485b .ui-e-headline-text svg{bottom:0%;}.elementor-290 .elementor-element.elementor-element-096485b .ui-e-highlight-icon, .elementor-290 .elementor-element.elementor-element-096485b .ui-e-headline-text, .elementor-290 .elementor-element.elementor-element-096485b .ui-e-highlight-image{font-size:30px;}.elementor-290 .elementor-element.elementor-element-096485b .ui-e-headline-highlighted{color:var( --e-global-color-uicore_primary );}.elementor-290 .elementor-element.elementor-element-c7f0e7c > .elementor-container{max-width:1600px;}.elementor-290 .elementor-element.elementor-element-c7f0e7c{margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-290 .elementor-element.elementor-element-eb031d8 .uicore-repeater-selector{border-style:text;}.elementor-290 .elementor-element.elementor-element-eb031d8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-290 .elementor-element.elementor-element-eb031d8{text-align:left;}.elementor-290 .elementor-element.elementor-element-eb031d8 .ui-e-headline-text path{stroke-width:40;}.elementor-290 .elementor-element.elementor-element-eb031d8 .ui-e-headline-text svg{bottom:0%;}.elementor-290 .elementor-element.elementor-element-eb031d8 .ui-e-highlight-icon, .elementor-290 .elementor-element.elementor-element-eb031d8 .ui-e-headline-text, .elementor-290 .elementor-element.elementor-element-eb031d8 .ui-e-highlight-image{font-size:30px;}.elementor-290 .elementor-element.elementor-element-eb031d8 .ui-e-headline-highlighted{color:var( --e-global-color-uicore_primary );}@media(max-width:1024px){.elementor-290 .elementor-element.elementor-element-096485b .ui-e-highlight-icon, .elementor-290 .elementor-element.elementor-element-096485b .ui-e-headline-text, .elementor-290 .elementor-element.elementor-element-096485b .ui-e-highlight-image{font-size:28px;}.elementor-290 .elementor-element.elementor-element-c7f0e7c{padding:30px 0px 0px 0px;}.elementor-290 .elementor-element.elementor-element-eb031d8 .ui-e-highlight-icon, .elementor-290 .elementor-element.elementor-element-eb031d8 .ui-e-headline-text, .elementor-290 .elementor-element.elementor-element-eb031d8 .ui-e-highlight-image{font-size:28px;}}@media(max-width:767px){.elementor-290 .elementor-element.elementor-element-9bb0fea{padding:30px 0px 0px 0px;}.elementor-290 .elementor-element.elementor-element-096485b .ui-e-highlight-icon, .elementor-290 .elementor-element.elementor-element-096485b .ui-e-headline-text, .elementor-290 .elementor-element.elementor-element-096485b .ui-e-highlight-image{font-size:28px;}.elementor-290 .elementor-element.elementor-element-eb031d8 .ui-e-highlight-icon, .elementor-290 .elementor-element.elementor-element-eb031d8 .ui-e-headline-text, .elementor-290 .elementor-element.elementor-element-eb031d8 .ui-e-highlight-image{font-size:28px;}}/* Start custom CSS *//* Basic card styling */
.feedzy-rss .rss_item {
  background-color: #fff;
  border-radius: 18px
  box-shadow: 0 2px 5px rgba(0,0,0,0.1);
  overflow: hidden;
  padding-bottom: 60px; /* Space for the read more button */
  position: relative;
  height: 100%;
}

/* Image styling */
.feedzy-rss .rss_image {
  width: 100% !important;
  height: 220px !important;
  object-fit: cover;
  margin: 0 !important;
}

/* Title styling - match your template */
.feedzy-rss .title {
  font-size: 18px !important;
  font-weight: 600 !important;
  color: #333 !important;
  padding: 15px 15px 5px !important;
  margin: 0 !important;
  line-height: 1.3;
}

/* Add author styling if it exists */
.feedzy-rss .author {
  padding: 0 15px !important;
  font-size: 14px !important;
  color: #666 !important;
  font-style: normal !important;
}

/* Description styling */
.feedzy-rss .description {
  padding: 10px 15px !important;
  margin: 0 !important;
  font-size: 14px !important;
  line-height: 1.5 !important;
  color: #666 !important;
}


/* Make the entire card clickable */
.feedzy-rss .rss_item {
  cursor: pointer;
}/* End custom CSS */