.elementor-5190 .elementor-element.elementor-element-0c4459d{--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:96px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-5190 .elementor-element.elementor-element-0c4459d:not(.elementor-motion-effects-element-type-background), .elementor-5190 .elementor-element.elementor-element-0c4459d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc7b401 );}.elementor-5190 .elementor-element.elementor-element-4c21bff .elementor-heading-title{color:var( --e-global-color-itbhues );}.elementor-5190 .elementor-element.elementor-element-2103d46{color:var( --e-global-color-itbhues );}.elementor-5190 .elementor-element.elementor-element-3dd8a10 .elementor-heading-title{color:var( --e-global-color-itbhues );}.elementor-5190 .elementor-element.elementor-element-b48885a{color:var( --e-global-color-itbhues );}.elementor-5190 .elementor-element.elementor-element-fdbe657 .elementor-heading-title{color:var( --e-global-color-itbhues );}.elementor-5190 .elementor-element.elementor-element-77d6e3d{color:var( --e-global-color-itbhues );}.elementor-5190 .elementor-element.elementor-element-2a51a3e{--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:64px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-5190 .elementor-element.elementor-element-3b00739 .elementor-heading-title{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-b8241af .elementor-heading-title{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-6aa1510{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-cf0883d .elementor-heading-title{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-edf8682{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-7504e85 .elementor-heading-title{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-b936e53{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-a9fa719 .elementor-heading-title{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-98f1ade{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-1b85d61 .elementor-heading-title{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-f942aa0{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-f942aa0 a{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-f942aa0 a:hover, .elementor-5190 .elementor-element.elementor-element-f942aa0 a:focus{color:var( --e-global-color-astglobalcolor3 );}.elementor-5190 .elementor-element.elementor-element-8dc33d6{--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:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-5190 .elementor-element.elementor-element-8dc33d6:not(.elementor-motion-effects-element-type-background), .elementor-5190 .elementor-element.elementor-element-8dc33d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-itbhues );}.elementor-5190 .elementor-element.elementor-element-1028051 .elementor-heading-title{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-f19b7b3 .elementor-heading-title{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-dd2263d{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-fe9017f .elementor-heading-title{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-c48333e{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-7b026a5 .elementor-heading-title{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-1fdc78f{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-7e25fe2 .elementor-heading-title{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-8cb6468{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-5e4bf6b{--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:56px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-5190 .elementor-element.elementor-element-2daa0a6 .elementor-heading-title{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-26817fe .elementor-icon-list-icon i{color:var( --e-global-color-55a2538 );transition:color 0.3s;}.elementor-5190 .elementor-element.elementor-element-26817fe .elementor-icon-list-icon svg{fill:var( --e-global-color-55a2538 );transition:fill 0.3s;}.elementor-5190 .elementor-element.elementor-element-26817fe{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5190 .elementor-element.elementor-element-26817fe .elementor-icon-list-text{color:var( --e-global-color-itbink );transition:color 0.3s;}.elementor-5190 .elementor-element.elementor-element-d589a00 .elementor-heading-title{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-0453ed4{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-48e7054{--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:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-5190 .elementor-element.elementor-element-48e7054:not(.elementor-motion-effects-element-type-background), .elementor-5190 .elementor-element.elementor-element-48e7054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-itbhues );}.elementor-5190 .elementor-element.elementor-element-9c37b9c .elementor-heading-title{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-26a2453 .elementor-heading-title{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-69da506{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-8dc84ef .elementor-heading-title{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-200f830{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-7a7dbb8 .elementor-heading-title{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-e884cae{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-55d292f .elementor-heading-title{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-e6f87a6{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-f15aeeb .elementor-heading-title{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-241fcb3{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-745caef{--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:56px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-5190 .elementor-element.elementor-element-accb9c6 .elementor-heading-title{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-3e2722b{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-3e2722b a{color:var( --e-global-color-itbink );}.elementor-5190 .elementor-element.elementor-element-3e2722b a:hover, .elementor-5190 .elementor-element.elementor-element-3e2722b a:focus{color:var( --e-global-color-astglobalcolor3 );}.elementor-5190 .elementor-element.elementor-element-cc24328 .elementor-button{fill:var( --e-global-color-itbink );color:var( --e-global-color-itbink );}/* Start custom CSS for text-editor, class: .elementor-element-f942aa0 *//* U44 · enlaces de texto sobre fondo claro, con el estilo de los del blog: tinta (Link Color), subrayado verde texto (tarjeta 30, 19-10-2026) de 1px a 3px, de 2px con el ratón, y foco visible */
.elementor-5190 .elementor-element.elementor-element-f942aa0 a{text-decoration-line:underline;text-decoration-color:var(--e-global-color-itbverde);text-decoration-thickness:1px;text-underline-offset:3px;transition:color .18s cubic-bezier(.22,.61,.36,1),text-decoration-color .18s ease-out}
.elementor-5190 .elementor-element.elementor-element-f942aa0 a:hover{text-decoration-thickness:2px}
.elementor-5190 .elementor-element.elementor-element-f942aa0 a:focus-visible{outline:2px solid var(--e-global-color-itbink);outline-offset:2px;border-radius:2px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e2722b *//* U44 · enlaces de texto sobre fondo claro, con el estilo de los del blog: tinta (Link Color), subrayado verde texto (tarjeta 30, 19-10-2026) de 1px a 3px, de 2px con el ratón, y foco visible */
.elementor-5190 .elementor-element.elementor-element-3e2722b a{text-decoration-line:underline;text-decoration-color:var(--e-global-color-itbverde);text-decoration-thickness:1px;text-underline-offset:3px;transition:color .18s cubic-bezier(.22,.61,.36,1),text-decoration-color .18s ease-out}
.elementor-5190 .elementor-element.elementor-element-3e2722b a:hover{text-decoration-thickness:2px}
.elementor-5190 .elementor-element.elementor-element-3e2722b a:focus-visible{outline:2px solid var(--e-global-color-itbink);outline-offset:2px;border-radius:2px}/* End custom CSS */