.elementor-40495 .elementor-element.elementor-element-47c1d1e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-40495 .elementor-element.elementor-element-47c1d1e:not(.elementor-motion-effects-element-type-background), .elementor-40495 .elementor-element.elementor-element-47c1d1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8ECF4;}.elementor-40495 .elementor-element.elementor-element-bf8719b{--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;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-40495 .elementor-element.elementor-element-df6b9e2 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-40495 .elementor-element.elementor-element-f007b7b .elementor-heading-title{font-size:48px;font-weight:800;line-height:1.08em;color:var( --e-global-color-primary );}.elementor-40495 .elementor-element.elementor-element-b96b886 .jet-listing-dynamic-field__content{text-align:left;}.elementor-40495 .elementor-element.elementor-element-9b67904{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-40495 .elementor-element.elementor-element-9b67904 .elementor-divider-separator{width:52px;}.elementor-40495 .elementor-element.elementor-element-9b67904 .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-40495 .elementor-element.elementor-element-37d34f2 .elementor-author-box__name{color:var( --e-global-color-primary );}.elementor-40495 .elementor-element.elementor-element-7c0e195 .elementor-icon-list-icon{width:14px;}.elementor-40495 .elementor-element.elementor-element-7c0e195 .elementor-icon-list-icon i{font-size:14px;}.elementor-40495 .elementor-element.elementor-element-7c0e195 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-40495 .elementor-element.elementor-element-7c0e195 .elementor-icon-list-text, .elementor-40495 .elementor-element.elementor-element-7c0e195 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-40495 .elementor-element.elementor-element-467acf2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-40495 .elementor-element.elementor-element-c4f3484{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:27px;--padding-bottom:52px;--padding-left:24px;--padding-right:24px;}.elementor-40495 .elementor-element.elementor-element-7058939{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-40495 .elementor-element.elementor-element-353db43 .jet-listing-dynamic-field__content{text-align:left;}.elementor-40495 .elementor-element.elementor-element-500e5d6 .jet-listing-dynamic-field__content{text-align:left;}.elementor-40495 .elementor-element.elementor-element-fc04c66{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40495 .elementor-element.elementor-element-fc04c66:not(.elementor-motion-effects-element-type-background), .elementor-40495 .elementor-element.elementor-element-fc04c66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8ECF4;}.elementor-40495 .elementor-element.elementor-element-019b32d .elementor-heading-title{font-size:24px;font-weight:700;color:var( --e-global-color-primary );}.elementor-40495 .elementor-element.elementor-element-d0001e7 .jet-listing-dynamic-field__content{text-align:left;}.elementor-40495 .elementor-element.elementor-element-e6525d5 .jet-listing-dynamic-field__content{text-align:left;}.elementor-40495 .elementor-element.elementor-element-d770cdf .jet-listing-dynamic-field__content{text-align:left;}.elementor-40495 .elementor-element.elementor-element-40e594f .jet-listing-dynamic-field__content{text-align:left;}.elementor-40495 .elementor-element.elementor-element-6dfca0b .jet-listing-dynamic-field__content{text-align:left;}.elementor-40495 .elementor-element.elementor-element-ab109c7 .jet-listing-dynamic-link__link{align-self:flex-start;flex-direction:row;}.elementor-40495 .elementor-element.elementor-element-ab109c7 .jet-listing-dynamic-link__icon{order:-1;}.elementor-40495 .elementor-element.elementor-element-1894116 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-40495 .elementor-element.elementor-element-2c0cb19{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40495 .elementor-element.elementor-element-2c0cb19:not(.elementor-motion-effects-element-type-background), .elementor-40495 .elementor-element.elementor-element-2c0cb19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8ECF4;}.elementor-40495 .elementor-element.elementor-element-d5f28f7 .elementor-heading-title{font-size:24px;font-weight:700;color:var( --e-global-color-primary );}.elementor-40495 .elementor-element.elementor-element-f68f749 .jet-listing-dynamic-field__content{text-align:left;}.elementor-40495 .elementor-element.elementor-element-606d391 .jet-listing-dynamic-field__content{text-align:left;}.elementor-40495 .elementor-element.elementor-element-a3ac7cf .jet-listing-dynamic-field__content{text-align:left;}.elementor-40495 .elementor-element.elementor-element-b308cbd{color:var( --e-global-color-text );}.elementor-40495 .elementor-element.elementor-element-8e19420 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-40495 .elementor-element.elementor-element-d571d06{--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-40495 .elementor-element.elementor-element-cba2363 .elementor-heading-title{font-size:26px;font-weight:700;color:var( --e-global-color-primary );}.elementor-40495 .elementor-element.elementor-element-a604d8a > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-40495 .elementor-element.elementor-element-ada69f4{--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-40495 .elementor-element.elementor-element-17232c5 .elementor-heading-title{font-size:26px;font-weight:700;color:var( --e-global-color-primary );}.elementor-40495 .elementor-element.elementor-element-137c289 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-40495 .elementor-element.elementor-element-3125bee{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-40495 .elementor-element.elementor-element-38e48c2{--box-border-color:#E7DFE5;--box-border-width:1px;--box-border-radius:8px;--item-text-hover-decoration:underline;}.elementor-40495 .elementor-element.elementor-element-38e48c2 .elementor-toc__header-title{text-align:start;}.elementor-40495 .elementor-element.elementor-element-38e48c2 .elementor-toc__header{flex-direction:row;}.elementor-40495 .elementor-element.elementor-element-7b2cae0{--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;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40495 .elementor-element.elementor-element-7b2cae0:not(.elementor-motion-effects-element-type-background), .elementor-40495 .elementor-element.elementor-element-7b2cae0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8ECF4;}.elementor-40495 .elementor-element.elementor-element-198d629 .elementor-heading-title{font-size:21px;font-weight:700;color:var( --e-global-color-primary );}.elementor-40495 .elementor-element.elementor-element-a538179 .jet-listing-dynamic-field__content{text-align:left;}.elementor-40495 .elementor-element.elementor-element-5810489{color:var( --e-global-color-text );}.elementor-40495 .elementor-element.elementor-element-ef565ef{--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-40495 .elementor-element.elementor-element-3458187 .elementor-heading-title{font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-40495 .elementor-element.elementor-element-e0528fa{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-40495 .elementor-element.elementor-element-e0528fa .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-40495 .elementor-element.elementor-element-e0528fa:after{content:"0.66";}.elementor-40495 .elementor-element.elementor-element-e0528fa .elementor-post__thumbnail__link{width:100%;}.elementor-40495 .elementor-element.elementor-element-e0528fa.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-40495 .elementor-element.elementor-element-e0528fa.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-40495 .elementor-element.elementor-element-e0528fa.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-40495 .elementor-element.elementor-element-e0528fa .elementor-post__title, .elementor-40495 .elementor-element.elementor-element-e0528fa .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-40495 .elementor-element.elementor-element-e0528fa .elementor-post__read-more{color:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-40495 .elementor-element.elementor-element-bf8719b{--padding-top:25px;--padding-bottom:25px;--padding-left:24px;--padding-right:24px;}.elementor-40495 .elementor-element.elementor-element-f007b7b .elementor-heading-title{font-size:40px;}.elementor-40495 .elementor-element.elementor-element-c4f3484{--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:25px;--padding-bottom:25px;--padding-left:24px;--padding-right:24px;}.elementor-40495 .elementor-element.elementor-element-1894116 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-40495 .elementor-element.elementor-element-8e19420 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-40495 .elementor-element.elementor-element-a604d8a > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-40495 .elementor-element.elementor-element-137c289 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(max-width:767px){.elementor-40495 .elementor-element.elementor-element-bf8719b{--padding-top:23px;--padding-bottom:25px;--padding-left:18px;--padding-right:18px;}.elementor-40495 .elementor-element.elementor-element-f007b7b .elementor-heading-title{font-size:32px;}.elementor-40495 .elementor-element.elementor-element-c4f3484{--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:23px;--padding-bottom:25px;--padding-left:18px;--padding-right:18px;}.elementor-40495 .elementor-element.elementor-element-7058939{--width:100%;}.elementor-40495 .elementor-element.elementor-element-1894116 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-40495 .elementor-element.elementor-element-8e19420 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-40495 .elementor-element.elementor-element-a604d8a > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-40495 .elementor-element.elementor-element-137c289 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-40495 .elementor-element.elementor-element-3125bee{--width:100%;}.elementor-40495 .elementor-element.elementor-element-e0528fa .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-40495 .elementor-element.elementor-element-e0528fa:after{content:"0.5";}.elementor-40495 .elementor-element.elementor-element-e0528fa .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-40495 .elementor-element.elementor-element-bf8719b{--content-width:1200px;}.elementor-40495 .elementor-element.elementor-element-c4f3484{--content-width:1200px;}.elementor-40495 .elementor-element.elementor-element-7058939{--width:71%;}.elementor-40495 .elementor-element.elementor-element-3125bee{--width:26%;}}@media(max-width:1024px) and (min-width:768px){.elementor-40495 .elementor-element.elementor-element-7058939{--width:100%;}.elementor-40495 .elementor-element.elementor-element-3125bee{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-838014d */.elementor-40495 .elementor-element.elementor-element-838014d { font-size: .8125rem; } .elementor-40495 .elementor-element.elementor-element-838014d a { color: inherit; }/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-ccea49c */.elementor-40495 .elementor-element.elementor-element-ccea49c img { display: block; width: 100%; aspect-ratio: 2.8; object-fit: cover; border-radius: 8px; }
@media (max-width: 767px) { .elementor-40495 .elementor-element.elementor-element-ccea49c img { aspect-ratio: 1.8; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc04c66 */.elementor-40495 .elementor-element.elementor-element-fc04c66:not(:has(.amaltea-webinar-fecha .jet-listing-dynamic-field__content:not(:empty))) { display: none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c0cb19 */.elementor-40495 .elementor-element.elementor-element-2c0cb19:not(:has(.amaltea-reconocimiento-nombre .jet-listing-dynamic-field__content:not(:empty))) { display: none; }/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-b308cbd */.elementor-40495 .elementor-element.elementor-element-b308cbd {
  color: var(--e-global-color-text, #33374A);
  font-size: 1.0625rem;
  line-height: 1.65;
  overflow-wrap: anywhere;
}
.elementor-40495 .elementor-element.elementor-element-b308cbd :is(h2, h3) {
  color: var(--e-global-color-primary, #171C2E);
  line-height: 1.2;
  margin: 1.4em 0 .45em;
  scroll-margin-top: 6rem;
}
.elementor-40495 .elementor-element.elementor-element-b308cbd h2 { font-size: clamp(1.5rem, 3vw, 2rem); }
.elementor-40495 .elementor-element.elementor-element-b308cbd h3 { font-size: 1.25rem; }
.elementor-40495 .elementor-element.elementor-element-b308cbd p { margin: 0 0 1em; }
.elementor-40495 .elementor-element.elementor-element-b308cbd a {
  color: var(--e-global-color-accent, #96396F);
  text-decoration: underline;
  text-underline-offset: .15em;
}
.elementor-40495 .elementor-element.elementor-element-b308cbd :is(blockquote, .amaltea-destacado, .amaltea-lectura) {
  background: #F8ECF4;
  border-inline-start: 4px solid var(--e-global-color-accent, #96396F);
  border-radius: 0 4px 4px 0;
  padding: .75rem 1.15rem;
  margin: 1rem 0;
}
.elementor-40495 .elementor-element.elementor-element-b308cbd :is(blockquote, .amaltea-destacado, .amaltea-lectura) p:last-child { margin-bottom: 0; }
.elementor-40495 .elementor-element.elementor-element-b308cbd cite { display: block; margin-top: .35rem; }
.elementor-40495 .elementor-element.elementor-element-b308cbd :is(a, summary):focus-visible {
  outline: 2px solid currentColor;
  outline-offset: 3px;
}

.elementor-40495 .elementor-element.elementor-element-b308cbd:not(:has(.elementor-widget-container > :not(:empty))) { margin-block: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d571d06 */.elementor-40495 .elementor-element.elementor-element-d571d06:not(:has(.jet-listing-grid__item)) { display: none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ada69f4 */.elementor-40495 .elementor-element.elementor-element-ada69f4:not(:has(.jet-listing-grid__item)) { display: none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7058939 */.elementor-40495 .elementor-element.elementor-element-7058939 {
  color: var(--e-global-color-text, #33374A);
  font-size: 1.0625rem;
  line-height: 1.65;
  overflow-wrap: anywhere;
}
.elementor-40495 .elementor-element.elementor-element-7058939 :is(h2, h3) {
  color: var(--e-global-color-primary, #171C2E);
  line-height: 1.2;
  margin: 1.4em 0 .45em;
  scroll-margin-top: 6rem;
}
.elementor-40495 .elementor-element.elementor-element-7058939 h2 { font-size: clamp(1.5rem, 3vw, 2rem); }
.elementor-40495 .elementor-element.elementor-element-7058939 h3 { font-size: 1.25rem; }
.elementor-40495 .elementor-element.elementor-element-7058939 p { margin: 0 0 1em; }
.elementor-40495 .elementor-element.elementor-element-7058939 a {
  color: var(--e-global-color-accent, #96396F);
  text-decoration: underline;
  text-underline-offset: .15em;
}
.elementor-40495 .elementor-element.elementor-element-7058939 :is(blockquote, .amaltea-destacado, .amaltea-lectura) {
  background: #F8ECF4;
  border-inline-start: 4px solid var(--e-global-color-accent, #96396F);
  border-radius: 0 4px 4px 0;
  padding: .75rem 1.15rem;
  margin: 1rem 0;
}
.elementor-40495 .elementor-element.elementor-element-7058939 :is(blockquote, .amaltea-destacado, .amaltea-lectura) p:last-child { margin-bottom: 0; }
.elementor-40495 .elementor-element.elementor-element-7058939 cite { display: block; margin-top: .35rem; }
.elementor-40495 .elementor-element.elementor-element-7058939 :is(a, summary):focus-visible {
  outline: 2px solid currentColor;
  outline-offset: 3px;
}

.elementor-40495 .elementor-element.elementor-element-7058939 .jet-listing-grid__item { min-width: 0; }
.elementor-40495 .elementor-element.elementor-element-7058939 .jet-listing-grid__item :is(h2,h3) { scroll-margin-top: 6rem; }
.elementor-40495 .elementor-element.elementor-element-7058939 .jet-listing-grid__item img { max-width: 100%; height: auto; }/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-38e48c2 */.elementor-40495 .elementor-element.elementor-element-38e48c2 .elementor-toc__list-item-text.elementor-item-active { background: #F8ECF4; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b2cae0 */.elementor-40495 .elementor-element.elementor-element-7b2cae0:has(.jet-listing-dynamic-field__content:not(:empty)) .amaltea-cta-fallback { display: none; }/* End custom CSS */
/* Start custom CSS *//* Paleta del blog. Los tonos provienen del kit de Amaltea. */
body.elementor-page-40495 {
  --e-global-color-primary: var(--e-global-color-63ba04b, #1F2430);
  --e-global-color-accent: var(--e-global-color-825cfc9, #9F3F7D);
  --e-global-color-text: var(--e-global-color-63ba04b, #1F2430);
}
body.elementor-page-40495 .elementor-author-box__avatar { width: 48px; flex: 0 0 48px; }
body.elementor-page-40495 .elementor-author-box__avatar img { width: 48px; height: 48px; object-fit: cover; }
body.elementor-page-40495 .elementor-author-box__name { font-size: 1rem; font-weight: 700; margin: 0; }
body.elementor-page-40495 .elementor-widget-post-info time { font-size: .875rem; }
body.elementor-page-40495 .elementor-toc__header-title { font-size: 1rem; line-height: 1.3; font-weight: 700; }
body.elementor-page-40495 .elementor-toc__list-item-text { font-size: .875rem; line-height: 1.4; }
body.elementor-page-40495 .elementor-toc__list-item-text.elementor-item-active { color: var(--e-global-color-accent); }
body.elementor-page-40495 .elementor-widget-button .elementor-button { border-radius: 8px; }
body.elementor-page-40495 .elementor-post__thumbnail { border-radius: 7px; overflow: hidden; }
body.elementor-page-40495 .jet-listing-grid__item a:focus-visible { outline: 2px solid currentColor; outline-offset: 3px; }/* End custom CSS */