.elementor-35562 .elementor-element.elementor-element-3a660fb{--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-35562 .elementor-element.elementor-element-3a660fb.e-con{--align-self:flex-start;}.elementor-35562 .elementor-element.elementor-element-f901b69{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--box-background-color:var( --e-global-color-accent );--box-border-color:#FFFFFF00;--box-border-radius:24px;--separator-width:0px;--box-padding:12px;--item-text-hover-decoration:underline;}.elementor-35562 .elementor-element.elementor-element-f901b69 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-35562 .elementor-element.elementor-element-f901b69.elementor-element{--align-self:flex-start;}.elementor-35562 .elementor-element.elementor-element-f901b69 .elementor-toc__header-title{text-align:start;}.elementor-35562 .elementor-element.elementor-element-f901b69 .elementor-toc__header{flex-direction:row;column-gap:27px;}.elementor-35562 .elementor-element.elementor-element-f901b69 .elementor-toc__list-item{font-family:var( --e-global-typography-b9d5583-font-family ), archivo;font-size:var( --e-global-typography-b9d5583-font-size );font-weight:var( --e-global-typography-b9d5583-font-weight );}.elementor-35562 .elementor-element.elementor-element-9afcdef{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:060px;--padding-bottom:0px;--padding-left:360px;--padding-right:360px;}.elementor-35562 .elementor-element.elementor-element-c8ed3c0{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-35562 .elementor-element.elementor-element-a54f84c{text-align:center;}.elementor-35562 .elementor-element.elementor-element-a54f84c .elementor-heading-title{font-family:var( --e-global-typography-c11b721-font-family ), archivo;font-size:var( --e-global-typography-c11b721-font-size );font-weight:var( --e-global-typography-c11b721-font-weight );text-transform:var( --e-global-typography-c11b721-text-transform );letter-spacing:var( --e-global-typography-c11b721-letter-spacing );color:var( --e-global-color-secondary );}.elementor-35562 .elementor-element.elementor-element-d928424{text-align:center;}.elementor-35562 .elementor-element.elementor-element-d928424 .elementor-heading-title{font-family:"Gloock", archivo;font-size:42px;font-weight:400;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-35562 .elementor-element.elementor-element-9893a20{text-align:center;font-family:"Public Sans", archivo;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-35562 .elementor-element.elementor-element-6613fc4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-35562 .elementor-element.elementor-element-6613fc4 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-35562 .elementor-element.elementor-element-6613fc4 .elementor-divider{text-align:center;padding-block-start:30px;padding-block-end:30px;}.elementor-35562 .elementor-element.elementor-element-cc84b13{--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-35562 .elementor-element.elementor-element-79a2d0f{--display:flex;--min-height:338px;}.elementor-35562 .elementor-element.elementor-element-79a2d0f:not(.elementor-motion-effects-element-type-background), .elementor-35562 .elementor-element.elementor-element-79a2d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35562 .elementor-element.elementor-element-33f7ffe{font-family:var( --e-global-typography-5b34d98-font-family ), archivo;font-size:var( --e-global-typography-5b34d98-font-size );font-weight:var( --e-global-typography-5b34d98-font-weight );line-height:var( --e-global-typography-5b34d98-line-height );}.elementor-35562 .elementor-element.elementor-element-f899a1a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:360px;--padding-right:360px;}.elementor-35562 .elementor-element.elementor-element-68b4cc2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-35562 .elementor-element.elementor-element-68b4cc2 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-35562 .elementor-element.elementor-element-68b4cc2 .elementor-divider{text-align:center;padding-block-start:14px;padding-block-end:14px;}.elementor-35562 .elementor-element.elementor-element-3d015b6{text-align:center;}.elementor-35562 .elementor-element.elementor-element-3d015b6 .elementor-heading-title{font-family:var( --e-global-typography-b01e072-font-family ), archivo;font-size:var( --e-global-typography-b01e072-font-size );font-weight:var( --e-global-typography-b01e072-font-weight );line-height:var( --e-global-typography-b01e072-line-height );color:var( --e-global-color-secondary );}.elementor-35562 .elementor-element.elementor-element-d61809f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:180px;--padding-right:180px;}.elementor-35562 .elementor-element.elementor-element-dc2efca{--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-35562 .elementor-element.elementor-element-10dfadb{text-align:center;}.elementor-35562 .elementor-element.elementor-element-10dfadb .elementor-heading-title{font-family:"Public Sans", archivo;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;color:var( --e-global-color-secondary );}.elementor-35562 .elementor-element.elementor-element-85792b5{--grid-row-gap:33px;--grid-column-gap:24px;}.elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-35562 .elementor-element.elementor-element-85792b5:after{content:"0.66";}.elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__thumbnail__link{width:100%;}.elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__meta-data span + span:before{content:"•";}.elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__card{border-width:0px;border-radius:16px;padding-top:0px;padding-bottom:0px;}.elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__text{padding:0 35px;margin-top:20px;}.elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__meta-data{padding:10px 35px;}.elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__avatar{padding-right:35px;padding-left:35px;}.elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__badge{right:0;}.elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__card .elementor-post__badge{margin:20px;font-family:var( --e-global-typography-5b34d98-font-family ), archivo;font-weight:var( --e-global-typography-5b34d98-font-weight );line-height:var( --e-global-typography-5b34d98-line-height );}.elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__title, .elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-625e022-font-family ), archivo;font-size:var( --e-global-typography-625e022-font-size );font-weight:var( --e-global-typography-625e022-font-weight );line-height:var( --e-global-typography-625e022-line-height );}.elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__read-more{color:var( --e-global-color-6034cc9 );}@media(min-width:2400px){.elementor-35562 .elementor-element.elementor-element-f901b69 .elementor-toc__list-item{font-size:var( --e-global-typography-b9d5583-font-size );}.elementor-35562 .elementor-element.elementor-element-a54f84c .elementor-heading-title{font-size:var( --e-global-typography-c11b721-font-size );letter-spacing:var( --e-global-typography-c11b721-letter-spacing );}.elementor-35562 .elementor-element.elementor-element-33f7ffe{font-size:var( --e-global-typography-5b34d98-font-size );line-height:var( --e-global-typography-5b34d98-line-height );}.elementor-35562 .elementor-element.elementor-element-3d015b6 .elementor-heading-title{font-size:var( --e-global-typography-b01e072-font-size );line-height:var( --e-global-typography-b01e072-line-height );}.elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-5b34d98-line-height );}.elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__title, .elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__title a{font-size:var( --e-global-typography-625e022-font-size );line-height:var( --e-global-typography-625e022-line-height );}}@media(max-width:1100px){.elementor-35562 .elementor-element.elementor-element-f901b69 .elementor-toc__list-item{font-size:var( --e-global-typography-b9d5583-font-size );}.elementor-35562 .elementor-element.elementor-element-a54f84c .elementor-heading-title{font-size:var( --e-global-typography-c11b721-font-size );letter-spacing:var( --e-global-typography-c11b721-letter-spacing );}.elementor-35562 .elementor-element.elementor-element-33f7ffe{font-size:var( --e-global-typography-5b34d98-font-size );line-height:var( --e-global-typography-5b34d98-line-height );}.elementor-35562 .elementor-element.elementor-element-3d015b6 .elementor-heading-title{font-size:var( --e-global-typography-b01e072-font-size );line-height:var( --e-global-typography-b01e072-line-height );}.elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-5b34d98-line-height );}.elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__title, .elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__title a{font-size:var( --e-global-typography-625e022-font-size );line-height:var( --e-global-typography-625e022-line-height );}}@media(max-width:1024px){.elementor-35562 .elementor-element.elementor-element-f901b69 .elementor-toc__list-item{font-size:var( --e-global-typography-b9d5583-font-size );}.elementor-35562 .elementor-element.elementor-element-a54f84c .elementor-heading-title{font-size:var( --e-global-typography-c11b721-font-size );letter-spacing:var( --e-global-typography-c11b721-letter-spacing );}.elementor-35562 .elementor-element.elementor-element-d928424 .elementor-heading-title{font-size:65px;}.elementor-35562 .elementor-element.elementor-element-33f7ffe{font-size:var( --e-global-typography-5b34d98-font-size );line-height:var( --e-global-typography-5b34d98-line-height );}.elementor-35562 .elementor-element.elementor-element-3d015b6 .elementor-heading-title{font-size:var( --e-global-typography-b01e072-font-size );line-height:var( --e-global-typography-b01e072-line-height );}.elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-5b34d98-line-height );}.elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__title, .elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__title a{font-size:var( --e-global-typography-625e022-font-size );line-height:var( --e-global-typography-625e022-line-height );}}@media(max-width:767px){.elementor-35562 .elementor-element.elementor-element-f901b69{width:100%;max-width:100%;}.elementor-35562 .elementor-element.elementor-element-f901b69 .elementor-toc__list-item{font-size:var( --e-global-typography-b9d5583-font-size );}.elementor-35562 .elementor-element.elementor-element-9afcdef{--padding-top:20px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-35562 .elementor-element.elementor-element-c8ed3c0{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35562 .elementor-element.elementor-element-a54f84c .elementor-heading-title{font-size:var( --e-global-typography-c11b721-font-size );letter-spacing:var( --e-global-typography-c11b721-letter-spacing );}.elementor-35562 .elementor-element.elementor-element-d928424 .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-35562 .elementor-element.elementor-element-9893a20{font-size:16px;line-height:1.6em;}.elementor-35562 .elementor-element.elementor-element-cc84b13{--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-35562 .elementor-element.elementor-element-33f7ffe{font-size:var( --e-global-typography-5b34d98-font-size );line-height:var( --e-global-typography-5b34d98-line-height );}.elementor-35562 .elementor-element.elementor-element-f899a1a{--padding-top:20px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-35562 .elementor-element.elementor-element-68b4cc2 .elementor-divider{text-align:right;}.elementor-35562 .elementor-element.elementor-element-68b4cc2 .elementor-divider-separator{margin:0 auto;margin-right:0;}.elementor-35562 .elementor-element.elementor-element-3d015b6{text-align:end;}.elementor-35562 .elementor-element.elementor-element-3d015b6 .elementor-heading-title{font-size:var( --e-global-typography-b01e072-font-size );line-height:var( --e-global-typography-b01e072-line-height );}.elementor-35562 .elementor-element.elementor-element-d61809f{--padding-top:20px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-35562 .elementor-element.elementor-element-dc2efca{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35562 .elementor-element.elementor-element-10dfadb .elementor-heading-title{font-size:18px;letter-spacing:1px;}.elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-35562 .elementor-element.elementor-element-85792b5:after{content:"0.5";}.elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__thumbnail__link{width:100%;}.elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-5b34d98-line-height );}.elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__title, .elementor-35562 .elementor-element.elementor-element-85792b5 .elementor-post__title a{font-size:var( --e-global-typography-625e022-font-size );line-height:var( --e-global-typography-625e022-line-height );}}/* Start custom CSS for theme-post-content, class: .elementor-element-33f7ffe *//* --- ESTILO RETICULAR PARA SUBTÍTULOS --- */

/* Definir el H2 (Secciones principales) */
.elementor-widget-theme-post-content h2 {
    font-family: 'Gloock', sans-serif !important; /* Tu fuente de títulos */
    font-size: 28px;
    font-weight: 700;
    color: #1A1A1A;
    border-bottom: 1px solid #EAEAEA; /* Línea sutil para marcar la retícula */
    padding-bottom: 10px;
    margin-top: 60px;
}/* End custom CSS */