.elementor-9991 .elementor-element.elementor-element-55a033a:not(.elementor-motion-effects-element-type-background), .elementor-9991 .elementor-element.elementor-element-55a033a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#034EA1;}.elementor-9991 .elementor-element.elementor-element-55a033a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-9991 .elementor-element.elementor-element-55a033a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9991 .elementor-element.elementor-element-96d173a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9991 .elementor-element.elementor-element-96d173a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-9991 .elementor-element.elementor-element-96d173a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9991 .elementor-element.elementor-element-3ba7147{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-9991 .elementor-element.elementor-element-3ba7147 .eael-entry-thumbnail{padding-bottom:calc(0.45 * 100%);height:239px;}.elementor-9991 .elementor-element.elementor-element-3ba7147 .eael-grid-post-holder{background-color:#fff;}.elementor-9991 .elementor-element.elementor-element-3ba7147 .eael-entry-title a{color:#303133;}.elementor-9991 .elementor-element.elementor-element-3ba7147 .eael-entry-title:hover, .elementor-9991 .elementor-element.elementor-element-3ba7147 .eael-entry-title a:hover{color:#034EA1;}.elementor-9991 .elementor-element.elementor-element-3ba7147 .eael-entry-title, .elementor-9991 .elementor-element.elementor-element-3ba7147 .eael-entry-title a{font-size:19px;}.elementor-9991 .elementor-element.elementor-element-3ba7147 .eael-grid-post .eael-entry-overlay{background-color:#00000063;}.elementor-9991 .elementor-element.elementor-element-3ba7147 .eael-grid-post .eael-entry-overlay > i{color:#ffffff;font-size:18px;}.elementor-9991 .elementor-element.elementor-element-3ba7147 .eael-grid-post .eael-entry-overlay > img{height:18px;width:18px;}.elementor-9991 .elementor-element.elementor-element-3ba7147 .eael-post-elements-readmore-btn{color:#000BEC;}.elementor-9991 .elementor-element.elementor-element-cfdc782:not(.elementor-motion-effects-element-type-background), .elementor-9991 .elementor-element.elementor-element-cfdc782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9991 .elementor-element.elementor-element-cfdc782 > .elementor-container{min-height:400px;}.elementor-9991 .elementor-element.elementor-element-cfdc782 > .elementor-background-overlay{opacity:0.63;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9991 .elementor-element.elementor-element-cfdc782{border-style:solid;border-width:10px 0px 0px 0px;border-color:#F0F5FA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9991 .elementor-element.elementor-element-82cf2e2 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-9991 .elementor-element.elementor-element-82cf2e2{text-align:center;}.elementor-9991 .elementor-element.elementor-element-82cf2e2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:7.9px;color:#034EA1;}.elementor-9991 .elementor-element.elementor-element-e2a7147 .elementor-button{background-color:#034EA1;fill:#FFFFFF;color:#FFFFFF;}.elementor-9991 .elementor-element.elementor-element-e2a7147 .elementor-button:hover, .elementor-9991 .elementor-element.elementor-element-e2a7147 .elementor-button:focus{background-color:#002751;color:#FFFFFF;}.elementor-9991 .elementor-element.elementor-element-e2a7147 .elementor-button:hover svg, .elementor-9991 .elementor-element.elementor-element-e2a7147 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:767px){.elementor-9991 .elementor-element.elementor-element-3ba7147{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-9991 .elementor-element.elementor-element-82cf2e2 .elementor-heading-title{font-size:16px;}}@media(min-width:768px){.elementor-9991 .elementor-element.elementor-element-96d173a{width:100%;}}/* Start custom CSS for eael-post-grid, class: .elementor-element-3ba7147 *//*.elementor-9991 .elementor-element.elementor-element-96d173a .eael-entry-title,*/
/*.elementor-9991 .elementor-element.elementor-element-96d173a .eael-entry-title a {*/
/*    display: -webkit-box;*/
/*    -webkit-box-orient: vertical;*/
/*    -webkit-line-clamp: 2;*/
/*    overflow: hidden;*/
/*}*/

/* Outer card equal height */
.elementor-9991 .elementor-element.elementor-element-96d173a .eael-grid-post-holder {
    align-self: stretch;
    height: 400px;   /* keep if you want fixed height */
}
/* Title truncate – 2 lines */
.elementor-9991 .elementor-element.elementor-element-96d173a .eael-entry-title,
.elementor-9991 .elementor-element.elementor-element-96d173a .eael-entry-title a {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}/* End custom CSS */