.elementor-9532 .elementor-element.elementor-element-7575c21{--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:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9532 .elementor-element.elementor-element-8f526d5 > .elementor-widget-container{margin:0px 0px 30px 0px;}/* Start custom CSS for shortcode, class: .elementor-element-e20b91a */#press-release-year {
            padding: 10px;
            font-size: 16px;
            border: 1px solid #ddd;
            border-radius: 5px;
            margin-bottom: 15px;
            display: block;
        }
        
        .elementor-9532 .elementor-element.elementor-element-e20b91a h3 {
            font-size: 18px;
            line-height: 20px !important;
        }
        
        .elementor-9532 .elementor-element.elementor-element-e20b91a p{
            font-size: 16px;
        }
        #press-releases-container {
            margin-top: 20px;
        }
        .press-releases-grid {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 20px;
        }
        
    
        .press-release-item {
            border: 1px solid #ddd;
            padding: 15px;
            border-radius: 5px;
        }
        #press-releases-pagination {
            margin-top: 40px;
            text-align: center;
        }
        #press-releases-pagination button {
            padding: 10px 15px;
            margin: 5px;
            cursor: pointer;
            border: none;
            background-color: #0A3254;
            color: #fff;
            border-radius: 5px;
        }
        #press-releases-pagination button:disabled {
            background-color: #ccc;
            cursor: not-allowed;
        }
        
@media (max-width: 768px) {
    .press-releases-grid {
        grid-template-columns: repeat(1, 1fr) !important;
    }
}/* End custom CSS */