.elementor-16331 .elementor-element.elementor-element-e464288{--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-16331 .elementor-element.elementor-element-41e7675{--spacer-size:120px;}.elementor-16331 .elementor-element.elementor-element-2ee8dff{--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-16331 .elementor-element.elementor-element-92cd3f3{--spacer-size:21px;}.elementor-16331 .elementor-element.elementor-element-f3739ae{--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-16331 .elementor-element.elementor-element-6345e37 .title-after_title, .elementor-16331 .elementor-element.elementor-element-6345e37 .title-subtitle, .elementor-16331 .elementor-element.elementor-element-6345e37 .woodmart-title-container{max-width:750px;}.elementor-16331 .elementor-element.elementor-element-6345e37 .title-subtitle{color:var( --e-global-color-primary );font-family:"Fira Sans Condensed", Sans-serif;font-size:40px;font-weight:500;}.elementor-16331 .elementor-element.elementor-element-6345e37 .title{color:var( --e-global-color-primary );font-family:"Fira Sans Condensed", Sans-serif;font-size:40px;font-weight:500;}.elementor-16331 .elementor-element.elementor-element-6345e37 .title-after_title{color:var( --e-global-color-text );font-family:"Fira Sans Condensed", Sans-serif;font-size:16px;}@media(max-width:1024px){.elementor-16331 .elementor-element.elementor-element-6345e37 .title-subtitle{font-size:14px;}.elementor-16331 .elementor-element.elementor-element-6345e37 .title{font-size:36px;line-height:46px;}}@media(max-width:768px){.elementor-16331 .elementor-element.elementor-element-6345e37 .title-after_title, .elementor-16331 .elementor-element.elementor-element-6345e37 .title-subtitle, .elementor-16331 .elementor-element.elementor-element-6345e37 .woodmart-title-container{max-width:100%;}.elementor-16331 .elementor-element.elementor-element-6345e37 .title{font-size:24px;line-height:34px;}}/* Start custom CSS for wd_blog, class: .elementor-element-f51e7f5 */@import url('https://fonts.googleapis.com/css2?family=Fira+Sans+Condensed:wght@500&display=swap');

/* Carrusel del Blog - Fira Sans Condensed */
.elementor-16331 .elementor-element.elementor-element-f51e7f5,
.elementor-16331 .elementor-element.elementor-element-f51e7f5 * {
  font-family: "Fira Sans Condensed", sans-serif !important;
}


/* Botón / enlace Continue Reading - WoodMart */
.wd-read-more a.btn-read-more {
  color: #3952a3 !important;
  font-family: "Fira Sans Condensed", sans-serif !important;
  font-weight: 500 !important;
  text-decoration: underline !important;
  text-decoration-color: #3952a3 !important;
  text-decoration-thickness: 1.5px !important;
  text-underline-offset: 4px !important;
  text-transform: none !important;
  letter-spacing: 0 !important;
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
}

.wd-read-more a.btn-read-more:hover {
  color: #3952a3 !important;
  opacity: 0.8;
  text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3739ae */@import url('https://fonts.googleapis.com/css2?family=Fira+Sans+Condensed:wght@500&display=swap');

/* Carrusel del Blog - Fira Sans Condensed */
.elementor-16331 .elementor-element.elementor-element-f3739ae,
.elementor-16331 .elementor-element.elementor-element-f3739ae * {
  font-family: "Fira Sans Condensed", sans-serif !important;
}

/* Botón Continue Reading */
.elementor-16331 .elementor-element.elementor-element-f3739ae .read-more-section a.btn-read-more.more-link,
.elementor-16331 .elementor-element.elementor-element-f3739ae .read-more-section a.btn-read-more.more-link:visited {
  color: #3952a3 !important;
  font-family: "Fira Sans Condensed", sans-serif !important;
  font-weight: 500 !important;
  font-size: inherit !important;
  text-decoration: underline !important;
  text-decoration-color: #3952a3 !important;
  text-decoration-thickness: 1.5px !important;
  text-underline-offset: 4px !important;
  text-transform: Capitalize !important;
  letter-spacing: 0 !important;
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
}

/* Hover */
.elementor-16331 .elementor-element.elementor-element-f3739ae .read-more-section a.btn-read-more.more-link:hover,
.elementor-16331 .elementor-element.elementor-element-f3739ae .read-more-section a.btn-read-more.more-link:focus {
  color: #3952a3 !important;
  opacity: 0.8;
  text-decoration: underline !important;
  text-decoration-color: #3952a3 !important;
}

/* Por si WoodMart aplica estilos en el ::after */
.elementor-16331 .elementor-element.elementor-element-f3739ae .read-more-section a.btn-read-more.more-link::after {
  color: #3952a3 !important;
  font-family: "Fira Sans Condensed", sans-serif !important;
}/* End custom CSS */