.elementor-365 .elementor-element.elementor-element-f423107{--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;}.elementor-365 .elementor-element.elementor-element-6852cca{--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;}.elementor-widget-global .eael-meta-posted-on{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-global .eael-entry-meta > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-global .eael-entry-title, .elementor-widget-global .eael-entry-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-global .eael-grid-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-global .post-meta-categories li, .elementor-widget-global .post-meta-categories li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-365 .elementor-element.elementor-global-385 .eael-grid-post-holder{background-color:#fff;}.elementor-365 .elementor-element.elementor-global-385 .eael-grid-post .eael-entry-footer{justify-content:flex-start;}.elementor-365 .elementor-element.elementor-global-385 .eael-grid-post .eael-entry-header-after{justify-content:flex-start;align-items:center;}.elementor-365 .elementor-element.elementor-global-385 .eael-entry-title a{color:#303133;}.elementor-365 .elementor-element.elementor-global-385 .eael-entry-title:hover, .elementor-365 .elementor-element.elementor-global-385 .eael-entry-title a:hover{color:#23527c;}.elementor-365 .elementor-element.elementor-global-385 .eael-grid-post .eael-entry-overlay{background-color:rgba(0,0,0, .75);}.elementor-365 .elementor-element.elementor-global-385 .eael-grid-post .eael-entry-overlay > i{color:#ffffff;font-size:18px;}.elementor-365 .elementor-element.elementor-global-385 .eael-grid-post .eael-entry-overlay > img{height:18px;width:18px;}.elementor-365 .elementor-element.elementor-global-385 .eael-post-elements-readmore-btn{color:#000BEC;}.elementor-365 .elementor-element.elementor-element-c494110{--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;}/* Start custom CSS for global, class: .elementor-global-385 */.elementor-365 .elementor-element.elementor-global-385{
  padding: 64px 24px 80px;
  background:#f5f7fb;
}

/* GRID */
.elementor-365 .elementor-element.elementor-global-385 .eael-post-grid-container{
  max-width:1240px;
  margin:0 auto;
}

/* CARD */
.elementor-365 .elementor-element.elementor-global-385 .eael-grid-post{

  background:#ffffff !important;

  border-radius:22px !important;

  overflow:hidden;

  border:1px solid rgba(17,67,170,0.06);

  box-shadow:0 12px 34px rgba(20,34,64,0.06);

  transition:all .28s ease;

  display:flex;
  flex-direction:column;
}

.elementor-365 .elementor-element.elementor-global-385 .eael-grid-post:hover{

  transform:translateY(-5px);

  box-shadow:0 18px 44px rgba(20,34,64,0.10);
}

/* IMAGEN */
.elementor-365 .elementor-element.elementor-global-385 .eael-entry-media img{

  width:100%;

  height:220px;

  object-fit:cover;

  display:block;
}

/* CONTENIDO */
.elementor-365 .elementor-element.elementor-global-385 .eael-entry-wrapper{

  padding:24px !important;
}

/* CATEGORIA */
.elementor-365 .elementor-element.elementor-global-385 .eael-entry-meta{

  margin-bottom:12px !important;
}

.elementor-365 .elementor-element.elementor-global-385 .eael-entry-meta span,
.elementor-365 .elementor-element.elementor-global-385 .eael-entry-meta a{

  color:#1143aa !important;

  font-size:11px !important;

  font-weight:700 !important;

  letter-spacing:1.2px;

  text-transform:uppercase;

  text-decoration:none !important;
}

/* TITULO */
.elementor-365 .elementor-element.elementor-global-385 .eael-entry-title{

  margin:0 0 12px !important;
}

.elementor-365 .elementor-element.elementor-global-385 .eael-entry-title a{

  color:#172235 !important;

  font-size:20px !important;

  line-height:1.35 !important;

  font-weight:700 !important;

  text-decoration:none !important;
}

/* EXTRACTO */
.elementor-365 .elementor-element.elementor-global-385 .eael-grid-post-excerpt p{

  color:#667287 !important;

  font-size:14px !important;

  line-height:1.75 !important;

  margin-bottom:18px !important;
}

/* BOTON */
.elementor-365 .elementor-element.elementor-global-385 .eael-post-elements-readmore-btn{

  display:inline-flex !important;

  align-items:center;

  justify-content:center;

  min-height:46px;

  padding:0 22px !important;

  border-radius:999px !important;

  background:#1143aa !important;

  color:#ffffff !important;

  font-size:13px !important;

  font-weight:700 !important;

  text-decoration:none !important;

  border:none !important;

  box-shadow:0 10px 24px rgba(17,67,170,0.18);

  transition:all .28s ease;
}

.elementor-365 .elementor-element.elementor-global-385 .eael-post-elements-readmore-btn:hover{

  transform:translateY(-3px);

  background:#0d3790 !important;
}

/* FECHA */
.elementor-365 .elementor-element.elementor-global-385 .eael-entry-date{

  color:#7b8798 !important;

  font-size:12px !important;
}

/* RESPONSIVE */
@media(max-width:767px){

.elementor-365 .elementor-element.elementor-global-385{
padding:52px 20px 64px;
}

.elementor-365 .elementor-element.elementor-global-385 .eael-entry-media img{
height:190px;
}

.elementor-365 .elementor-element.elementor-global-385 .eael-entry-wrapper{
padding:22px !important;
}

}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-162 */.elementor-365 .elementor-element.elementor-global-162 {
  margin-bottom: -20px !important;
  padding-bottom: 0 !important;
  overflow: visible !important;
}

.elementor-365 .elementor-element.elementor-global-162 .elementor-widget-container {
  margin-bottom: -20px !important;
  padding-bottom: 0 !important;
}

.elementor-365 .elementor-element.elementor-global-162 .dpomar-footer {
  margin-bottom: -10px !important;
  padding-bottom: 0px !important;
}/* End custom CSS */