.elementor-3539 .elementor-element.elementor-element-bc021d0{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.75;--padding-top:2rem;--padding-bottom:04rem;--padding-left:2rem;--padding-right:2rem;}.elementor-3539 .elementor-element.elementor-element-bc021d0:not(.elementor-motion-effects-element-type-background), .elementor-3539 .elementor-element.elementor-element-bc021d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev-cocoziello.mystagingwebsite.com/wp-content/uploads/2025/05/yellow-corner.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-3539 .elementor-element.elementor-element-bc021d0::before, .elementor-3539 .elementor-element.elementor-element-bc021d0 > .elementor-background-video-container::before, .elementor-3539 .elementor-element.elementor-element-bc021d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-3539 .elementor-element.elementor-element-bc021d0 > .elementor-background-slideshow::before, .elementor-3539 .elementor-element.elementor-element-bc021d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3539 .elementor-element.elementor-element-bc021d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3539 .elementor-element.elementor-element-2e67905 > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-3539 .elementor-element.elementor-element-92126e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3539 .elementor-element.elementor-element-4efef0f{--grid-columns:1;}.elementor-3539 .elementor-element.elementor-element-dd79916{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}@media(min-width:768px){.elementor-3539 .elementor-element.elementor-element-92126e0{--content-width:1200px;}.elementor-3539 .elementor-element.elementor-element-dd79916{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3539 .elementor-element.elementor-element-bc021d0{--content-width:680px;}}@media(max-width:1024px){.elementor-3539 .elementor-element.elementor-element-bc021d0:not(.elementor-motion-effects-element-type-background), .elementor-3539 .elementor-element.elementor-element-bc021d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;}.elementor-3539 .elementor-element.elementor-element-2e67905 > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-3539 .elementor-element.elementor-element-4efef0f{--grid-columns:1;}}@media(max-width:767px){.elementor-3539 .elementor-element.elementor-element-bc021d0{--content-width:320px;}.elementor-3539 .elementor-element.elementor-element-4efef0f{--grid-columns:1;}}/* Start custom CSS for feedzy-rss-feeds, class: .elementor-element-d3d1197 */.elementor-3539 .elementor-element.elementor-element-d3d1197 .rss_image{
    height: auto !important;
}

.elementor-3539 .elementor-element.elementor-element-d3d1197 img{
    height: auto !important;
    object-fit: contain;
    text-align: center;
}

.elementor-3539 .elementor-element.elementor-element-d3d1197 .rss_content_wrap .title a{
    color: #005FA9;
    font-weight: 600;
    font-size:1.2rem;
    line-height: 1.2rem;
}

.elementor-3539 .elementor-element.elementor-element-d3d1197 .rss_content{
    display:none;
}

.elementor-3539 .elementor-element.elementor-element-d3d1197 .rss_item{
    background: #F2F2F4;
    border-radius: 0;
    border-top: 4px solid #96BEE6;
    padding: 20px !important;
    min-height: 390px;
}

.rss_item {
    display: flex;
    flex-direction: column;
}


/* Grid layout: align outer cards with the featured story card */
.elementor-3539 .elementor-element.elementor-element-d3d1197 ul.feedzy-style2{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0 !important;padding:0 !important;}
.elementor-3539 .elementor-element.elementor-element-d3d1197 ul.feedzy-style2::before, .elementor-3539 .elementor-element.elementor-element-d3d1197 ul.feedzy-style2::after{display:none !important;content:none !important;}
.elementor-3539 .elementor-element.elementor-element-d3d1197 .rss_item{width:auto !important;margin:0 !important;float:none !important;box-sizing:border-box;}
@media (max-width:991px){ .elementor-3539 .elementor-element.elementor-element-d3d1197 ul.feedzy-style2{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;} }
@media (max-width:767px){ .elementor-3539 .elementor-element.elementor-element-d3d1197 ul.feedzy-style2{grid-template-columns:minmax(0,1fr);gap:20px;} .elementor-3539 .elementor-element.elementor-element-d3d1197 .rss_item{min-height:0 !important;} }

/* Keep thumbnails inside the card on narrow screens (Feedzy sets 350px inline) */
.elementor-3539 .elementor-element.elementor-element-d3d1197 .rss_item{min-width:0;}
.elementor-3539 .elementor-element.elementor-element-d3d1197 .rss_image, .elementor-3539 .elementor-element.elementor-element-d3d1197 .rss_image a, .elementor-3539 .elementor-element.elementor-element-d3d1197 .rss_image img{max-width:100% !important;}
.elementor-3539 .elementor-element.elementor-element-d3d1197 .rss_content_wrap{max-width:100%;}/* End custom CSS */