.elementor-5484 .elementor-element.elementor-element-1b2b2d6{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5484 .elementor-element.elementor-element-d56badb .elementor-heading-title{font-family:var( --e-global-typography-5edece8-font-family ), Sans-serif;font-size:var( --e-global-typography-5edece8-font-size );line-height:var( --e-global-typography-5edece8-line-height );letter-spacing:var( --e-global-typography-5edece8-letter-spacing );}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-5484 .elementor-element.elementor-element-e2f3a98{--box-border-width:0px;--item-text-color:var( --e-global-color-cf0c141 );--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-secondary );--marker-size:5px;}.elementor-5484 .elementor-element.elementor-element-e2f3a98 .elementor-toc__header-title{text-align:start;}.elementor-5484 .elementor-element.elementor-element-e2f3a98 .elementor-toc__header{flex-direction:row;}.elementor-5484 .elementor-element.elementor-element-e2f3a98 .elementor-toc__list-item{font-family:var( --e-global-typography-5e9cc8a-font-family ), Sans-serif;font-size:var( --e-global-typography-5e9cc8a-font-size );font-weight:var( --e-global-typography-5e9cc8a-font-weight );line-height:var( --e-global-typography-5e9cc8a-line-height );letter-spacing:var( --e-global-typography-5e9cc8a-letter-spacing );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-5484 .elementor-element.elementor-element-37ebef7{color:var( --e-global-color-530c139 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5484 .elementor-element.elementor-element-d56badb .elementor-heading-title{font-size:var( --e-global-typography-5edece8-font-size );line-height:var( --e-global-typography-5edece8-line-height );letter-spacing:var( --e-global-typography-5edece8-letter-spacing );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-5484 .elementor-element.elementor-element-e2f3a98 .elementor-toc__list-item{font-size:var( --e-global-typography-5e9cc8a-font-size );line-height:var( --e-global-typography-5e9cc8a-line-height );letter-spacing:var( --e-global-typography-5e9cc8a-letter-spacing );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-5484 .elementor-element.elementor-element-37ebef7{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5484 .elementor-element.elementor-element-d56badb .elementor-heading-title{font-size:var( --e-global-typography-5edece8-font-size );line-height:var( --e-global-typography-5edece8-line-height );letter-spacing:var( --e-global-typography-5edece8-letter-spacing );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-5484 .elementor-element.elementor-element-e2f3a98 .elementor-toc__list-item{font-size:var( --e-global-typography-5e9cc8a-font-size );line-height:var( --e-global-typography-5e9cc8a-line-height );letter-spacing:var( --e-global-typography-5e9cc8a-letter-spacing );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-5484 .elementor-element.elementor-element-37ebef7{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5484 .elementor-element.elementor-element-d56badb .elementor-heading-title{font-size:var( --e-global-typography-5edece8-font-size );line-height:var( --e-global-typography-5edece8-line-height );letter-spacing:var( --e-global-typography-5edece8-letter-spacing );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-5484 .elementor-element.elementor-element-e2f3a98 .elementor-toc__list-item{font-size:var( --e-global-typography-5e9cc8a-font-size );line-height:var( --e-global-typography-5e9cc8a-line-height );letter-spacing:var( --e-global-typography-5e9cc8a-letter-spacing );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-5484 .elementor-element.elementor-element-37ebef7{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for table-of-contents, class: .elementor-element-e2f3a98 */.elementor-toc__header {
    display: none;
}

.elementor-toc__body {
    padding: 0px;

}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-37ebef7 */.elementor-5484 .elementor-element.elementor-element-37ebef7 h2 {
    font-size: 26px!important;
    font-weight: 600!important;
    
}
.elementor-5484 .elementor-element.elementor-element-37ebef7 h3 {
    font-size: 23px!important;
    font-weight: 500!important;
}

.elementor-5484 .elementor-element.elementor-element-37ebef7 .wp-element-button {
    text-decoration: none;
    border-radius: 50px;
    background-color:#625feb ;
}

.wp-block-button  {
    transition: 0.5s ease;
}

.wp-block-button:hover  {
    transform: translateY(-5px);
}/* End custom CSS */
/* Start custom CSS *//* Single Post 2026 - contenido del articulo */
body.elementor-page-5484 .elementor-element-37ebef7 p{margin:0 0 1.4em}
body.elementor-page-5484 .elementor-element-37ebef7 h2{font-family:Poppins,sans-serif;font-size:clamp(1.6rem,2.6vw,2.15rem);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:#fff;margin:2.4em 0 .7em;scroll-margin-top:120px}
body.elementor-page-5484 .elementor-element-37ebef7 h3{font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:600;line-height:1.35;color:#fff;margin:1.9em 0 .6em}
body.elementor-page-5484 .elementor-element-37ebef7 h4{font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:600;color:#fff;margin:1.6em 0 .5em}
body.elementor-page-5484 .elementor-element-37ebef7 a{color:#8D8BFF;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:color .2s ease}
body.elementor-page-5484 .elementor-element-37ebef7 a:hover{color:#02C89E}
body.elementor-page-5484 .elementor-element-37ebef7 strong,body.elementor-page-5484 .elementor-element-37ebef7 b{color:#fff;font-weight:600}
body.elementor-page-5484 .elementor-element-37ebef7 ul,body.elementor-page-5484 .elementor-element-37ebef7 ol{margin:0 0 1.6em;padding-left:0;list-style:none}
body.elementor-page-5484 .elementor-element-37ebef7 li{position:relative;padding-left:30px;margin-bottom:.65em}
body.elementor-page-5484 .elementor-element-37ebef7 ul>li::before{content:'';position:absolute;left:4px;top:.72em;width:8px;height:8px;border-radius:50%;background:#02C89E;box-shadow:0 0 0 4px rgba(2,200,158,.15)}
body.elementor-page-5484 .elementor-element-37ebef7 ol{counter-reset:lis}
body.elementor-page-5484 .elementor-element-37ebef7 ol>li{counter-increment:lis}
body.elementor-page-5484 .elementor-element-37ebef7 ol>li::before{content:counter(lis,decimal-leading-zero);position:absolute;left:0;top:.1em;font-family:Poppins,sans-serif;font-size:.85em;font-weight:600;color:#8D8BFF}
body.elementor-page-5484 .elementor-element-37ebef7 blockquote{margin:2.2em 0;padding:28px 32px;border-left:3px solid #625FEB;border-radius:0 16px 16px 0;background:linear-gradient(90deg,rgba(98,95,235,.14),rgba(98,95,235,0));font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.5;color:#fff}
body.elementor-page-5484 .elementor-element-37ebef7 blockquote p:last-child{margin-bottom:0}
body.elementor-page-5484 .elementor-element-37ebef7 img{border-radius:18px;height:auto}
body.elementor-page-5484 .elementor-element-37ebef7 figure{margin:2.2em 0}
body.elementor-page-5484 .elementor-element-37ebef7 figcaption{margin-top:10px;font-size:14px;color:#8A8D96;text-align:center}
body.elementor-page-5484 .elementor-element-37ebef7 table{width:100%;border-collapse:collapse;margin:2em 0;font-size:15px}
body.elementor-page-5484 .elementor-element-37ebef7 th{text-align:left;padding:14px 16px;font-family:Poppins,sans-serif;font-weight:600;color:#fff;background:#14161B;border-bottom:1px solid rgba(255,255,255,.12)}
body.elementor-page-5484 .elementor-element-37ebef7 td{padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.07)}
body.elementor-page-5484 .elementor-element-37ebef7 hr{border:0;height:1px;background:rgba(255,255,255,.1);margin:3em 0}
body.elementor-page-5484 .elementor-element-37ebef7 code{font-family:ui-monospace,Menlo,monospace;font-size:.88em;padding:2px 7px;border-radius:6px;background:#1A1C22;color:#02C89E}
body.elementor-page-5484 .elementor-element-37ebef7 pre{padding:22px;border-radius:14px;background:#14161B;overflow-x:auto}
@media (max-width:767px){body.elementor-page-5484 .elementor-element-37ebef7{font-size:17px}body.elementor-page-5484 .elementor-element-37ebef7 blockquote{padding:22px;font-size:1.1rem}}/* End custom CSS */