.elementor-1121 .elementor-element.elementor-element-e641b3a{--display:flex;--min-height:50vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:0em;--padding-left:6.5em;--padding-right:6.5em;}.elementor-1121 .elementor-element.elementor-element-e641b3a:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-e641b3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #1447E6 0%, #E7000B 100%);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1121 .elementor-element.elementor-element-01fb396 .elementor-button{background-color:#F3F4F400;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-1121 .elementor-element.elementor-element-01fb396{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-01fb396 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1121 .elementor-element.elementor-element-01fb396 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1121 .elementor-element.elementor-element-2ab4a1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;border-style:none;}.elementor-1121 .elementor-element.elementor-element-2ab4a1d .elementor-icon-list-icon{width:14px;}.elementor-1121 .elementor-element.elementor-element-2ab4a1d .elementor-icon-list-icon i{font-size:14px;}.elementor-1121 .elementor-element.elementor-element-2ab4a1d .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-1121 .elementor-element.elementor-element-2ab4a1d .elementor-icon-list-text, .elementor-1121 .elementor-element.elementor-element-2ab4a1d .elementor-icon-list-text a{color:#FFFFFF;}.elementor-1121 .elementor-element.elementor-element-2ab4a1d .elementor-icon-list-item{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;}.elementor-widget-theme-post-title .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-1121 .elementor-element.elementor-element-00d8ee0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1121 .elementor-element.elementor-element-00d8ee0 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-1121 .elementor-element.elementor-element-d7bfac7{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 3em) 0em;}.elementor-1121 .elementor-element.elementor-element-d7bfac7 .elementor-icon-list-icon i{color:#1447E600;font-size:20px;}.elementor-1121 .elementor-element.elementor-element-d7bfac7 .elementor-icon-list-icon svg{fill:#1447E600;--e-icon-list-icon-size:20px;}.elementor-1121 .elementor-element.elementor-element-d7bfac7 .elementor-icon-list-icon{width:20px;}.elementor-1121 .elementor-element.elementor-element-d7bfac7 .elementor-icon-list-text, .elementor-1121 .elementor-element.elementor-element-d7bfac7 .elementor-icon-list-text a{color:#FFFFFF;}.elementor-1121 .elementor-element.elementor-element-d7bfac7 .elementor-icon-list-item{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;}.elementor-1121 .elementor-element.elementor-element-edf7562{--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;--margin-top:0em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:6.5em;--padding-right:6.5em;}.elementor-1121 .elementor-element.elementor-element-6087a04{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:20px 20px 20px 20px;--margin-top:7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1121 .elementor-element.elementor-element-d543397{--display:flex;--border-radius:20px 20px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1121 .elementor-element.elementor-element-d543397:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-d543397 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #232E4A 0%, #536DB0 100%);}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-theme-post-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1121 .elementor-element.elementor-element-5a27d29{margin:3em 3em calc(var(--kit-widget-spacing, 0px) + 0em) 3em;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1121 .elementor-element.elementor-element-a45d5a6{margin:0em 3em calc(var(--kit-widget-spacing, 0px) + 3em) 3em;text-align:left;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-1121 .elementor-element.elementor-element-112ae95{--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;--margin-top:0em;--margin-bottom:7em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:6.5em;--padding-right:6.5em;}.elementor-1121 .elementor-element.elementor-element-3bcff1d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1121 .elementor-element.elementor-element-babab77{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-1121 .elementor-element.elementor-element-babab77 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1121 .elementor-element.elementor-element-1f3bf8b{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1121 .elementor-element.elementor-element-1f3bf8b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-1121 .elementor-element.elementor-element-1f3bf8b:after{content:"0.66";}.elementor-1121 .elementor-element.elementor-element-1f3bf8b .elementor-post__thumbnail__link{width:100%;}.elementor-1121 .elementor-element.elementor-element-1f3bf8b .elementor-post__text{padding:0 20px;margin-top:0px;}.elementor-1121 .elementor-element.elementor-element-1f3bf8b .elementor-post__meta-data{padding:10px 20px;}.elementor-1121 .elementor-element.elementor-element-1f3bf8b .elementor-post__avatar{padding-right:20px;padding-left:20px;}.elementor-1121 .elementor-element.elementor-element-1f3bf8b .elementor-post__badge{right:0;}.elementor-1121 .elementor-element.elementor-element-1f3bf8b .elementor-post__card .elementor-post__badge{border-radius:4px;font-size:10px;margin:20px;font-family:"Inter", Sans-serif;font-weight:600;text-transform:capitalize;}.elementor-1121 .elementor-element.elementor-element-1f3bf8b .elementor-post__title, .elementor-1121 .elementor-element.elementor-element-1f3bf8b .elementor-post__title a{color:#000000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;}.elementor-1121 .elementor-element.elementor-element-1f3bf8b .elementor-post__title{margin-bottom:15px;}.elementor-1121 .elementor-element.elementor-element-1f3bf8b .elementor-post__excerpt p{color:#707081;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;}.elementor-1121 .elementor-element.elementor-element-1f3bf8b .elementor-post__excerpt{margin-bottom:10px;}.elementor-1121 .elementor-element.elementor-element-1f3bf8b .elementor-post__read-more{color:#1447E6;}.elementor-1121 .elementor-element.elementor-element-1f3bf8b a.elementor-post__read-more{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;}@media(max-width:767px){.elementor-1121 .elementor-element.elementor-element-e641b3a{--min-height:40vh;--padding-top:2em;--padding-bottom:0em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-1121 .elementor-element.elementor-element-01fb396{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1121 .elementor-element.elementor-element-2ab4a1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1121 .elementor-element.elementor-element-00d8ee0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1121 .elementor-element.elementor-element-00d8ee0 .elementor-heading-title{font-size:20px;}.elementor-1121 .elementor-element.elementor-element-d7bfac7 .elementor-icon-list-icon{width:15px;}.elementor-1121 .elementor-element.elementor-element-d7bfac7 .elementor-icon-list-icon i{font-size:15px;}.elementor-1121 .elementor-element.elementor-element-d7bfac7 .elementor-icon-list-icon svg{--e-icon-list-icon-size:15px;}.elementor-1121 .elementor-element.elementor-element-d7bfac7 .elementor-icon-list-item{font-size:16px;}.elementor-1121 .elementor-element.elementor-element-edf7562{--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-1121 .elementor-element.elementor-element-6087a04{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-1121 .elementor-element.elementor-element-d543397{--border-radius:20px 20px 20px 20px;}.elementor-1121 .elementor-element.elementor-element-7d2e31d img{border-radius:20px 20px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-5a27d29{margin:0em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;font-size:16px;}.elementor-1121 .elementor-element.elementor-element-a45d5a6{margin:0em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;font-size:16px;}.elementor-1121 .elementor-element.elementor-element-112ae95{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-1121 .elementor-element.elementor-element-babab77 .elementor-heading-title{font-size:24px;}.elementor-1121 .elementor-element.elementor-element-1f3bf8b > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-1121 .elementor-element.elementor-element-1f3bf8b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.7 * 100% );}.elementor-1121 .elementor-element.elementor-element-1f3bf8b:after{content:"0.7";}.elementor-1121 .elementor-element.elementor-element-1f3bf8b .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for post-info, class: .elementor-element-2ab4a1d */div[id="<span>Speeches</span>"] .elementor-post-info .elementor-icon-list-item .elementor-icon-list-text .elementor-post-info__terms-list .elementor-post-info__terms-list-item {
  padding:5px 15px;
  background: transparent;
  color: #FFFFFF;
  border-radius: 6px;
  cursor: pointer;
  font-size: 12px;
  font-weight: 500;
  border: 1px #FFFFFF solid;
  border-radius: 4px;
  align-content: center;
}

div[id="<span>Press Release</span>"] .elementor-post-info .elementor-icon-list-item .elementor-icon-list-text .elementor-post-info__terms-list .elementor-post-info__terms-list-item {
  padding:5px 15px;
  background: transparent;
  color: #FFFFFF;
  border-radius: 6px;
  cursor: pointer;
  font-size: 12px;
  font-weight: 500;
  border: 1px #FFFFFF solid;
  border-radius: 4px;
  align-content: center;
}

div[id="<span>Legislative Updates</span>"] .elementor-post-info .elementor-icon-list-item .elementor-icon-list-text .elementor-post-info__terms-list .elementor-post-info__terms-list-item {
  padding:5px 15px;
  background: transparent;
  color: #FFFFFF;
  border-radius: 6px;
  cursor: pointer;
  font-size: 12px;
  font-weight: 500;
  border: 1px #FFFFFF solid;
  border-radius: 4px;
  align-content: center;
}

div[id="<span>Community News</span>"] .elementor-post-info .elementor-icon-list-item .elementor-icon-list-text .elementor-post-info__terms-list .elementor-post-info__terms-list-item {
  padding:5px 15px;
  background: transparent;
  color: #FFFFFF;
  border-radius: 6px;
  cursor: pointer;
  font-size: 12px;
  font-weight: 500;
  border: 1px #FFFFFF solid;
  border-radius: 4px;
  align-content: center;
}

div[id="<span>Speeches</span>"] .elementor-post-info .elementor-icon-list-item .elementor-icon-list-text .elementor-post-info__terms-list .elementor-post-info__terms-list-item::before {
        content: url("https://martinromualdez.com.ph/wp-content/uploads/2025/09/speeches_white.svg");
  margin-right: 6px;
  margin-top: 5px;
  vertical-align: middle;
}

div[id="<span>Press Release</span>"] .elementor-post-info .elementor-icon-list-item .elementor-icon-list-text .elementor-post-info__terms-list .elementor-post-info__terms-list-item::before {
        content: url("https://martinromualdez.com.ph/wp-content/uploads/2025/09/press_release_white.svg");
  margin-right: 6px;
  margin-top: 5px;
  vertical-align: middle;
}

div[id="<span>Legislative Updates</span>"] .elementor-post-info .elementor-icon-list-item .elementor-icon-list-text .elementor-post-info__terms-list .elementor-post-info__terms-list-item::before {
        content: url("https://martinromualdez.com.ph/wp-content/uploads/2025/09/legislative_updates_white.svg");
  margin-right: 6px;
  margin-top: 5px;
  vertical-align: middle;
}

div[id="<span>Community News</span>"] .elementor-post-info .elementor-icon-list-item .elementor-icon-list-text .elementor-post-info__terms-list .elementor-post-info__terms-list-item::before {
        content: url("https://martinromualdez.com.ph/wp-content/uploads/2025/09/community_news_white.svg");
  margin-right: 6px;
  margin-top: 5px;
  vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-1f3bf8b */.news-cards .elementor-post__card {
  border-radius: 12px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
  overflow: hidden;
  transition: 0.2s;
}

.news-cards .badge-meta-wrapper {
    display: flex;
    width: 100%;
    align-items: center;
}

.news-cards .elementor-post__badge {
    display: inline-flex;
    align-items: center;
}

.news-cards .elementor-post__meta-data {
    display: inline-flex;
    align-items: center;
    margin-left: auto;
    border: none !important;
    padding: 25px 20px !important;
    padding-top: 0 !important;
}

.news-cards .elementor-post__meta-data .elementor-post-date {
    font-size: 12px;
    color: #999;
}


.news-cards .elementor-post__card:hover {
  transform: translateY(-4px);
  box-shadow: 0 6px 16px rgba(0,0,0,0.12);
}

.news-cards .elementor-post__thumbnail {
  position: relative;
}

.news-cards .elementor-post__thumbnail img {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.news-cards .elementor-post {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.news-cards .elementor-post__text {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
}

.news-cards .tag-press-release .elementor-post__badge {
  position: relative;
  display: inline-block;
  background: #FEF3F3 !important;
  border: 0.5px #FFC9C9 solid;
  color: #C10008;
  font-size: 12px;
  font-weight: bold;
  border-radius: 6px;
  padding: 4px 8px;
  width: auto;
  max-width: max-content;
  margin-top: 5px !important;
}

.news-cards .tag-legislative-updates .elementor-post__badge {
  position: relative;
  display: inline-block;
  background: #EFF6FF !important;
  border: 0.5px #1447E6 solid;
  color: #1447E6;
  font-size: 12px;
  font-weight: bold;
  border-radius: 6px;
  padding: 4px 8px;
  width: auto;
  max-width: max-content;
  margin-top: 5px !important;
}

.news-cards .tag-community-news .elementor-post__badge {
  position: relative;
  display: inline-block;
  background: #F1FDF4 !important;
  border: 0.5px #B8F8CF solid;
  color: #008235;
  font-size: 12px;
  font-weight: bold;
  border-radius: 6px;
  padding: 4px 8px;
  width: auto;
  max-width: max-content;
  margin-top: 5px !important;
}

.news-cards .tag-speeches .elementor-post__badge {
  position: relative;
  display: inline-block;
  background: #FAF5FF !important;
  border: 0.5px #E8D4FF solid;
  color: #8200DA;
  font-size: 12px;
  font-weight: bold;
  border-radius: 6px;
  padding: 4px 8px;
  width: auto;
  max-width: max-content;
  margin-top: 5px !important;
}

.news-cards .elementor-post__read-more {
  display: inline-block;
  margin-top: auto !important;
  padding: 8px 14px;
  border: 2px solid #1447E6;
  border-radius: 6px;
  color: #1447E6;
  text-decoration: none;
  font-size: 14px;
  transition: 0.2s;
  width: 100%;
  text-align: center;
}

.news-cards .elementor-post__read-more::after {
  content: url("https://martinromualdez.com.ph/wp-content/uploads/2025/09/more.svg");
  margin-left: 6px;
  vertical-align: middle;
}

.news-cards .tag-press-release .elementor-post__badge::before {
          content: url("https://martinromualdez.com.ph/wp-content/uploads/2025/09/press_release.svg");
  margin-right: 6px;
  vertical-align: middle;
}

.news-cards .tag-community-news .elementor-post__badge::before {
      content: url("https://martinromualdez.com.ph/wp-content/uploads/2025/09/community_news.svg");
  margin-right: 6px;
  vertical-align: middle;
}


.news-cards .tag-legislative-updates .elementor-post__badge::before {
      content: url("https://martinromualdez.com.ph/wp-content/uploads/2025/09/legislative_updates.svg");
  margin-right: 6px;
  vertical-align: middle;
}

.news-cards .tag-speeches .elementor-post__badge::before {
      content: url("https://martinromualdez.com.ph/wp-content/uploads/2025/09/speeches.svg");
  margin-right: 6px;
  vertical-align: middle;
}/* End custom CSS */