.elementor-6584 .elementor-element.elementor-element-d1b832d{transition:all 400ms;}.elementor-6584 .elementor-element.elementor-element-ef7e1c9{transition:all 400ms;}.elementor-6584 .elementor-element.elementor-element-9e6d64d{transition:all 400ms;}.elementor-6584 .elementor-element.elementor-element-1010ad9{transition:all 400ms;}.elementor-6584 .elementor-element.elementor-element-0a31274{transition:all 400ms;}.elementor-6584 .elementor-element.elementor-element-13b2c4b{transition:all 400ms;}.elementor-6584 .elementor-element.elementor-element-7264afc{transition:all 400ms;}.elementor-6584 .elementor-element.elementor-element-ab36dc5{transition:all 400ms;}.elementor-6584 .elementor-element.elementor-element-ed792ab{transition:all 400ms;}.elementor-6584 .elementor-element.elementor-element-ed792ab .eael-grid-post-holder{background-color:#FFFFFF;border-style:none;}.elementor-6584 .elementor-element.elementor-element-ed792ab .eael-grid-post{padding:10px 10px 10px 10px;}.elementor-6584 .elementor-element.elementor-element-ed792ab .eael-grid-post .eael-entry-footer{justify-content:flex-start;}.elementor-6584 .elementor-element.elementor-element-ed792ab .eael-grid-post .eael-entry-header-after{justify-content:flex-start;align-items:center;}.elementor-6584 .elementor-element.elementor-element-ed792ab .eael-entry-title a{color:#303133;}.elementor-6584 .elementor-element.elementor-element-ed792ab .eael-entry-title:hover, .elementor-6584 .elementor-element.elementor-element-ed792ab .eael-entry-title a:hover{color:#23527c;}.elementor-6584 .elementor-element.elementor-element-ed792ab .eael-grid-post .eael-entry-overlay{background-color:rgba(0,0,0, .75);}.elementor-6584 .elementor-element.elementor-element-ed792ab .eael-grid-post .eael-entry-overlay > i{color:#ffffff;font-size:18px;}.elementor-6584 .elementor-element.elementor-element-ed792ab .eael-grid-post .eael-entry-overlay > img{height:18px;width:18px;}.elementor-6584 .elementor-element.elementor-element-ed792ab .eael-post-elements-readmore-btn{color:#000BEC;}/* Start custom CSS for eael-post-grid, class: .elementor-element-ed792ab *//* Card Container */
.eael-grid-post {
    background-color: #ffffff !important;
    border-radius: 8px !important;
    padding: 25px !important;
    border: 1px solid #e5e5e5 !important;
    box-shadow: none !important;
    text-align: left !important;
}

/* Blue Bold Title */
.eael-grid-post .eael-entry-title,
.eael-grid-post .eael-entry-title a {
    color: #2262be !important; /* Exact blue from screenshot */
    font-size: 26px !important;
    font-weight: 800 !important;
    line-height: 1.25 !important;
    margin-bottom: 6px !important;
    text-decoration: none !important;
    display: block !important;
}

/* Hide Author Name and Avatar */
.eael-grid-post .eael-entry-meta .eael-posted-by,
.eael-grid-post .eael-entry-meta img {
    display: none !important;
}

/* Grey Date right under the title */
.eael-grid-post .eael-entry-meta {
    margin-top: 0 !important;
    margin-bottom: 16px !important;
}

.eael-grid-post .eael-entry-meta span,
.eael-grid-post .eael-entry-meta .eael-posted-on {
    color: #777777 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
}

/* Paragraph Body Text */
.eael-grid-post .eael-entry-content p {
    color: #444444 !important;
    font-size: 16px !important;
    line-height: 1.6 !important;
    margin-bottom: 18px !important;
}

/* Blue "Read More »" Text Link */
.eael-grid-post .eael-post-elements-readmore-btn {
    background: transparent !important;
    color: #2262be !important; /* Matching blue color */
    font-weight: 700 !important;
    font-size: 16px !important;
    padding: 0 !important;
    border-radius: 0 !important;
    text-decoration: none !important;
    display: inline-block !important;
}

.eael-grid-post .eael-post-elements-readmore-btn:hover {
    color: #1a4da1 !important;
}/* End custom CSS */