.elementor-1420 .elementor-element.elementor-element-a45e22c{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:190px;--padding-bottom:130px;--padding-left:20px;--padding-right:20px;}.elementor-1420 .elementor-element.elementor-element-0eafee5 .jet-listing-dynamic-terms{text-align:left;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1420 .elementor-element.elementor-element-47c6d5a{--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:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1420 .elementor-element.elementor-element-5daafe0 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1420 .elementor-element.elementor-element-5daafe0 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1420 .elementor-element.elementor-element-5daafe0 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1420 .elementor-element.elementor-element-5daafe0 .jet-listing-dynamic-field__content{text-align:left;}.elementor-1420 .elementor-element.elementor-element-e394564 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1420 .elementor-element.elementor-element-e394564 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1420 .elementor-element.elementor-element-e394564 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1420 .elementor-element.elementor-element-e394564 .jet-listing-dynamic-field__content{text-align:left;}.elementor-1420 .elementor-element.elementor-element-9387137{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1420 .elementor-element.elementor-element-e165691{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1420 .elementor-element.elementor-element-74280bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1420 .elementor-element.elementor-element-d07ad4b .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1420 .elementor-element.elementor-element-d07ad4b .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1420 .elementor-element.elementor-element-d07ad4b .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1420 .elementor-element.elementor-element-d07ad4b .jet-listing-dynamic-field__content{text-align:left;}.elementor-1420 .elementor-element.elementor-element-f55eff7 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1420 .elementor-element.elementor-element-f55eff7 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1420 .elementor-element.elementor-element-f55eff7 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1420 .elementor-element.elementor-element-f55eff7 .jet-listing-dynamic-field__content{text-align:left;}.elementor-1420 .elementor-element.elementor-element-c4e296b{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1420 .elementor-element.elementor-element-dbf0552{--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;--align-items:baseline;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1420 .elementor-element.elementor-element-19d75a5 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1420 .elementor-element.elementor-element-19d75a5 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1420 .elementor-element.elementor-element-19d75a5 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1420 .elementor-element.elementor-element-19d75a5 .jet-listing-dynamic-field__content{text-align:left;}.elementor-1420 .elementor-element.elementor-element-1cc5b9e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1420 .elementor-element.elementor-element-1cc5b9e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1420 .elementor-element.elementor-element-1cc5b9e .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1420 .elementor-element.elementor-element-1cc5b9e .jet-listing-dynamic-field__content{text-align:left;}.elementor-1420 .elementor-element.elementor-element-3e03c9e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1420 .elementor-element.elementor-element-3e03c9e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1420 .elementor-element.elementor-element-3e03c9e .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1420 .elementor-element.elementor-element-3e03c9e .jet-listing-dynamic-field__content{text-align:left;}.elementor-1420 .elementor-element.elementor-element-1fe4f37{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1420 .elementor-element.elementor-element-c9dff04{--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;--align-items:baseline;--gap:2px 0px;--row-gap:2px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1420 .elementor-element.elementor-element-5c1f0e6 .jet-listing-dynamic-terms{text-align:left;}.elementor-1420 .elementor-element.elementor-element-3bc403d .jet-listing-dynamic-terms{text-align:left;}.elementor-1420 .elementor-element.elementor-element-1759455 .jet-listing-dynamic-terms{text-align:left;}.elementor-1420 .elementor-element.elementor-element-6164f78{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1420 .elementor-element.elementor-element-1f14e28 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1420 .elementor-element.elementor-element-1f14e28 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1420 .elementor-element.elementor-element-1f14e28 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1420 .elementor-element.elementor-element-1f14e28 .jet-listing-dynamic-field__content{text-align:left;}.elementor-1420 .elementor-element.elementor-element-52275a8{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1420 .elementor-element.elementor-element-f3473a7{--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;--padding-top:64px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1420 .elementor-element.elementor-element-ee490cb{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-1420 .elementor-element.elementor-element-528be7c{--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;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1420 .elementor-element.elementor-element-ccbbcbe{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1420 .elementor-element.elementor-element-4bdb2a1{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-1420 .elementor-element.elementor-element-44ea7b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1420 .elementor-element.elementor-element-9257c42 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-1420 .elementor-element.elementor-element-a40b4f6 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-1420 .elementor-element.elementor-element-5d81289{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1420 .elementor-element.elementor-element-d8a37fc .jet-form-builder__label{text-align:left;}.elementor-1420 .elementor-element.elementor-element-d8a37fc .jet-form-builder__desc{text-align:left;}.elementor-1420 .elementor-element.elementor-element-d8a37fc .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-1420 .elementor-element.elementor-element-d8a37fc .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-1420 .elementor-element.elementor-element-d8a37fc .jet-form-builder input{color-scheme:normal;}.elementor-1420 .elementor-element.elementor-element-d8a37fc .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-1420 .elementor-element.elementor-element-d8a37fc .jet-form-builder__action-button{transition:all 0.3s;}.elementor-1420 .elementor-element.elementor-element-d8a37fc .jet-form-builder__next-page-wrap{text-align:left;}.elementor-1420 .elementor-element.elementor-element-d8a37fc .jet-form-builder-message--success{text-align:center;}.elementor-1420 .elementor-element.elementor-element-d8a37fc .jet-form-builder-message--error{text-align:center;}.elementor-1420 .elementor-element.elementor-element-0b812b0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1420 .elementor-element.elementor-element-2f41b33{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-1420 .elementor-element.elementor-element-c1c6726 .jet-listing-dynamic-link__link, body.jet-engine-optimized-dom .elementor-1420 .elementor-element.elementor-element-c1c6726__link{align-self:flex-start;flex-direction:row;}.elementor-1420 .elementor-element.elementor-element-c1c6726 .jet-listing-dynamic-link__icon, body.jet-engine-optimized-dom .elementor-1420 .elementor-element.elementor-element-c1c6726__icon{order:after;}.elementor-1420 .elementor-element.elementor-element-ev9shr{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:104px;--padding-left:20px;--padding-right:20px;}@media(min-width:768px){.elementor-1420 .elementor-element.elementor-element-a45e22c{--content-width:1000px;}.elementor-1420 .elementor-element.elementor-element-9387137{--content-width:1150px;}.elementor-1420 .elementor-element.elementor-element-f3473a7{--content-width:1150px;}.elementor-1420 .elementor-element.elementor-element-ee490cb{--content-width:1150px;}.elementor-1420 .elementor-element.elementor-element-4bdb2a1{--content-width:1150px;}.elementor-1420 .elementor-element.elementor-element-5d81289{--content-width:1150px;}.elementor-1420 .elementor-element.elementor-element-2f41b33{--content-width:1150px;}.elementor-1420 .elementor-element.elementor-element-ev9shr{--content-width:1150px;}}@media(max-width:1024px){.elementor-1420 .elementor-element.elementor-element-a45e22c{--padding-top:170px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-1420 .elementor-element.elementor-element-f3473a7{--padding-top:56px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1420 .elementor-element.elementor-element-528be7c{--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-1420 .elementor-element.elementor-element-ee490cb{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-1420 .elementor-element.elementor-element-9257c42 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-1420 .elementor-element.elementor-element-a40b4f6 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-1420 .elementor-element.elementor-element-4bdb2a1{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-1420 .elementor-element.elementor-element-5d81289{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-1420 .elementor-element.elementor-element-2f41b33{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-1420 .elementor-element.elementor-element-0b812b0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1420 .elementor-element.elementor-element-ev9shr{--padding-top:68px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-1420 .elementor-element.elementor-element-a45e22c{--padding-top:150px;--padding-bottom:110px;--padding-left:16px;--padding-right:16px;}.elementor-1420 .elementor-element.elementor-element-9387137{--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:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1420 .elementor-element.elementor-element-52275a8.e-con{--align-self:stretch;}.elementor-1420 .elementor-element.elementor-element-f3473a7{--padding-top:40px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1420 .elementor-element.elementor-element-ee490cb{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-1420 .elementor-element.elementor-element-9257c42 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1420 .elementor-element.elementor-element-a40b4f6 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1420 .elementor-element.elementor-element-4bdb2a1{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-1420 .elementor-element.elementor-element-5d81289{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-1420 .elementor-element.elementor-element-2f41b33{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-1420 .elementor-element.elementor-element-0b812b0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1420 .elementor-element.elementor-element-ev9shr{--padding-top:52px;--padding-bottom:68px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS *//* LSA — Plantilla Single Event. Estilos a nivel de plantilla. */
body.elementor-page-1420{--lsa-navy:#1D2748;--lsa-primary:#2D375E;--lsa-accent:#4B8AEF;--lsa-gold:#F2B544;--lsa-text:#4C5C94;--lsa-light:#F3F5F8;--lsa-line:#E6E9F0}
body.elementor-page-1420 a:focus-visible{outline:3px solid var(--lsa-gold);outline-offset:3px}
/* Hero (mismo lenguaje que los hero LSA) */
body.elementor-page-1420 .lsa-ev-hero{position:relative;overflow:hidden;margin-top:-100px;background:#092248 url('/wp-content/uploads/2026/09/LSA-MX.jpg') center center/cover no-repeat}
body.elementor-page-1420 .lsa-ev-hero::before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(9,34,72,.6) 0%,rgba(29,39,72,.82) 100%),linear-gradient(90deg,rgba(4,20,43,.55),rgba(4,20,43,.2))}
body.elementor-page-1420 .lsa-ev-hero>.e-con-inner,body.elementor-page-1420 .lsa-ev-hero>.elementor-element{position:relative;z-index:1}
body.elementor-page-1420 .lsa-ev-hero__type .jet-listing-dynamic-terms,body.elementor-page-1420 .lsa-ev-hero__type .jet-listing-dynamic-terms__link,body.elementor-page-1420 .lsa-ev-hero__type .jet-listing-dynamic-terms__delimiter{font-family:'Montserrat',sans-serif;font-size:15px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#75baff !important;text-align:center}
body.elementor-page-1420 .lsa-ev-hero__title .elementor-heading-title{font-family:'Montserrat',sans-serif;font-weight:700;font-size:48px;line-height:1.12;letter-spacing:-.5px;color:#fff !important;text-align:center;text-shadow:0 0 60px rgba(255,255,255,.25)}
body.elementor-page-1420 .lsa-ev-hero__title .elementor-heading-title::after{content:'';display:block;width:56px;height:3px;border-radius:2px;background:var(--lsa-gold);margin:22px auto 0}
body.elementor-page-1420 .lsa-ev-hero__date .lsa-ev-date .jet-listing-dynamic-field__content,body.elementor-page-1420 .lsa-ev-hero__date .lsa-ev-date-sep .elementor-heading-title{font-family:'Inter',sans-serif;font-size:19px;font-weight:500;color:#e4ebf6 !important}
body.elementor-page-1420 .lsa-ev-hero__date{width:auto}
/* Franja de información */
body.elementor-page-1420 .lsa-ev-info{position:relative;z-index:3;margin-top:-56px}
body.elementor-page-1420 .lsa-ev-info>.e-con-inner{background:#fff;border-radius:18px;box-shadow:0 16px 40px rgba(29,39,72,.14);padding:26px 28px !important;gap:0 !important}
body.elementor-page-1420 .lsa-ev-info__item{flex:1 1 0;min-width:0;padding:6px 24px !important;border-left:1px solid var(--lsa-line)}
body.elementor-page-1420 .lsa-ev-info__item:first-child{border-left:0;padding-left:0 !important}
body.elementor-page-1420 .lsa-ev-info__label .elementor-heading-title{font-family:'Montserrat',sans-serif;font-size:12px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--lsa-accent)}
body.elementor-page-1420 .lsa-ev-info__value .jet-listing-dynamic-field__content,body.elementor-page-1420 .lsa-ev-info__value .jet-listing-dynamic-terms,body.elementor-page-1420 .lsa-ev-info__value .jet-listing-dynamic-terms__link,body.elementor-page-1420 .lsa-ev-info__value .lsa-ev-date-sep .elementor-heading-title{font-family:'Montserrat',sans-serif;font-size:17px;font-weight:600;color:var(--lsa-navy) !important;line-height:1.35}
body.elementor-page-1420 .lsa-ev-info__cta{flex:0 0 auto;width:auto;padding-left:24px !important}
body.elementor-page-1420 .lsa-ev-info__cta:not(:has(.lsa-ev-cta)){display:none}
body.elementor-page-1420 .lsa-ev-cta .jet-listing-dynamic-link__link{display:inline-flex;align-items:center;gap:10px;min-height:50px;padding:14px 28px;border-radius:999px;background:var(--lsa-gold);color:var(--lsa-navy) !important;font-family:'Montserrat',sans-serif;font-weight:700;font-size:15px;transition:background-color .2s,color .2s}
body.elementor-page-1420 .lsa-ev-cta .jet-listing-dynamic-link__link:hover{background:var(--lsa-navy);color:#fff !important}
body.elementor-page-1420 .lsa-ev-cta .jet-listing-dynamic-link__label{order:1 !important}
body.elementor-page-1420 .lsa-ev-cta .jet-listing-dynamic-link__icon{order:3 !important;margin:0 !important}
body.elementor-page-1420 .lsa-ev-cta .jet-listing-dynamic-link__icon svg{width:13px;height:13px;fill:currentColor}
/* Títulos */
body.elementor-page-1420 .lsa-ev-title .elementor-heading-title{font-family:'Montserrat',sans-serif;font-weight:700;font-size:36px;line-height:1.2;color:var(--lsa-navy);text-align:center}
body.elementor-page-1420 .lsa-ev-title .elementor-heading-title::before{content:'';display:block;width:48px;height:3px;border-radius:2px;background:var(--lsa-gold);margin:0 auto 18px}
body.elementor-page-1420 .lsa-ev-title--left .elementor-heading-title{text-align:left}
body.elementor-page-1420 .lsa-ev-title--left .elementor-heading-title::before{margin-left:0}
body.elementor-page-1420 .lsa-ev-title--light .elementor-heading-title{color:#fff}
/* Sobre el evento */
body.elementor-page-1420 .lsa-ev-about__text{flex:1 1 0;min-width:0}
body.elementor-page-1420 .lsa-ev-about__poster{flex:0 0 38%;max-width:38%}
body.elementor-page-1420 .lsa-ev-about__grid:not(:has(.lsa-ev-about__text)) .lsa-ev-about__poster{flex:1 1 auto;max-width:760px;margin:0 auto}
body.elementor-page-1420 .lsa-ev-about__grid:not(:has(.lsa-ev-about__poster)) .lsa-ev-about__text{max-width:760px;margin:0 auto}
body.elementor-page-1420 .lsa-ev-desc .jet-listing-dynamic-field{display:block}
body.elementor-page-1420 .lsa-ev-desc .jet-listing-dynamic-field__content{display:block;font-family:'Inter',sans-serif;font-size:18px;line-height:1.75;color:var(--lsa-text);max-width:70ch}
body.elementor-page-1420 .lsa-ev-desc ul,body.elementor-page-1420 .lsa-ev-desc ol{padding-left:1.3em;margin:0 0 24px}
body.elementor-page-1420 .lsa-ev-desc li{margin-bottom:8px}
body.elementor-page-1420 .lsa-ev-poster img{width:100%;height:auto;border-radius:16px;box-shadow:0 16px 40px rgba(29,39,72,.16)}
/* Speakers */
body.elementor-page-1420 .lsa-ev-speakers{background:var(--lsa-light)}
body.elementor-page-1420 .lsa-ev-speakers.e-con{background:#F3F5F8}
body.elementor-page-1420 .lsa-ev-speakers__grid .jet-listing-grid{margin:0 !important;width:100%}
body.elementor-page-1420 .lsa-ev-speakers__grid .jet-listing-grid__items{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0 !important;width:auto !important}
body.elementor-page-1420 .lsa-ev-speakers__grid .jet-listing-grid__item{width:auto !important;max-width:none !important;padding:0 !important;margin:0 !important;display:flex}
body.elementor-page-1420 .lsa-ev-speakers__grid .jet-listing-grid__item>*{width:100%}
body.elementor-page-1420 .lsa-ev-speakers__grid .jet-listing-grid__items:has(>.jet-listing-grid__item:only-child){grid-template-columns:minmax(0,1fr);max-width:900px;margin:0 auto !important}
body.elementor-page-1420 .lsa-evsp{background:#fff;border-radius:18px;overflow:hidden;height:100%;box-shadow:0 8px 28px rgba(29,39,72,.08)}
body.elementor-page-1420 .lsa-evsp__media{position:relative;flex:0 0 auto;aspect-ratio:4/3;overflow:hidden;background:radial-gradient(circle at 82% 18%,rgba(75,138,239,.95) 0 15%,transparent 15.5%),radial-gradient(circle at 12% 88%,rgba(75,138,239,.55) 0 20%,transparent 20.5%),radial-gradient(circle at 70% 78%,rgba(255,255,255,.08) 0 24%,transparent 24.5%),linear-gradient(160deg,#1D2748 0%,#2D375E 55%,#4B8AEF 130%)}
body.elementor-page-1420 .lsa-evsp__media>.elementor-element{position:absolute;inset:0;margin:0;z-index:1}
body.elementor-page-1420 .lsa-evsp__media .elementor-widget-container,body.elementor-page-1420 .lsa-evsp__media .jet-listing-dynamic-image{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;margin:0}
body.elementor-page-1420 .lsa-evsp__media img{display:block;width:auto !important;max-width:94% !important;height:94% !important;object-fit:contain;object-position:bottom center}
body.elementor-page-1420 .lsa-evsp__body{flex:1 1 auto;padding:24px 26px 26px !important}
body.elementor-page-1420 .lsa-evsp .jet-listing-dynamic-field{display:block}
body.elementor-page-1420 .lsa-evsp__type .jet-listing-dynamic-terms,body.elementor-page-1420 .lsa-evsp__type .jet-listing-dynamic-terms__link{font-family:'Montserrat',sans-serif;font-size:12px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;color:#2F6FD6 !important}
body.elementor-page-1420 .lsa-evsp__name .jet-listing-dynamic-field__content{display:block;margin:0;font-family:'Montserrat',sans-serif;font-size:24px;font-weight:700;line-height:1.25;color:var(--lsa-navy)}
body.elementor-page-1420 .lsa-evsp__country .lsa-pais{font-family:'Inter',sans-serif;font-size:14px;color:var(--lsa-text)}
body.elementor-page-1420 .lsa-evsp__desc .jet-listing-dynamic-field__content{font-family:'Inter',sans-serif;font-size:16px;line-height:1.6;color:var(--lsa-text);display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}
body.elementor-page-1420 .lsa-evsp__cta{margin-top:auto !important;padding-top:8px}
body.elementor-page-1420 .lsa-evsp__cta .jet-listing-dynamic-link__link{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:11px 22px;border-radius:999px;background:var(--lsa-navy);color:#fff !important;font-family:'Montserrat',sans-serif;font-weight:700;font-size:14px;transition:background-color .2s}
body.elementor-page-1420 .lsa-evsp__cta .jet-listing-dynamic-link__link:hover{background:var(--lsa-accent)}
body.elementor-page-1420 .lsa-evsp__cta .jet-listing-dynamic-link__label{order:1 !important}
body.elementor-page-1420 .lsa-evsp__cta .jet-listing-dynamic-link__icon{order:3 !important;margin:0 !important}
body.elementor-page-1420 .lsa-evsp__cta .jet-listing-dynamic-link__icon svg{width:13px;height:13px;fill:currentColor}
@media (min-width:768px){
body.elementor-page-1420 .lsa-ev-speakers__grid .jet-listing-grid__items:has(>.jet-listing-grid__item:only-child) .lsa-evsp{--flex-direction:row;flex-direction:row}
body.elementor-page-1420 .lsa-ev-speakers__grid .jet-listing-grid__items:has(>.jet-listing-grid__item:only-child) .lsa-evsp__media{flex:0 0 42%;aspect-ratio:auto;min-height:340px}
body.elementor-page-1420 .lsa-ev-speakers__grid .jet-listing-grid__items:has(>.jet-listing-grid__item:only-child) .lsa-evsp__body{justify-content:center;padding:36px !important}
}
/* Banda de registro */
body.elementor-page-1420 .lsa-ev-reg{position:relative;overflow:hidden;background:linear-gradient(135deg,#1D2748 0%,#4B8AEF 100%);align-items:center;text-align:center}
body.elementor-page-1420 .lsa-ev-reg__lead,body.elementor-page-1420 .lsa-ev-reg__lead p{color:rgba(255,255,255,.9);font-family:'Inter',sans-serif;font-size:18px;text-align:center;max-width:620px;margin:0 auto}
body.elementor-page-1420 .lsa-ev-cta--band{display:flex;justify-content:center}
/* Tablet */
@media (max-width:1024px){
body.elementor-page-1420 .lsa-ev-hero__title .elementor-heading-title{font-size:38px}
body.elementor-page-1420 .lsa-ev-title .elementor-heading-title{font-size:30px}
body.elementor-page-1420 .lsa-ev-about__poster{flex:1 1 auto;max-width:560px;width:100%;margin:0 auto}
body.elementor-page-1420 .lsa-ev-info__item{flex:1 1 30%}
body.elementor-page-1420 .lsa-ev-info__cta{flex:1 1 100%;padding:18px 0 0 !important;display:flex;justify-content:center}
}
/* Móvil */
@media (max-width:767px){
body.elementor-page-1420 .lsa-ev-hero__title .elementor-heading-title{font-size:30px;letter-spacing:0}
body.elementor-page-1420 .lsa-ev-hero__type .jet-listing-dynamic-terms,body.elementor-page-1420 .lsa-ev-hero__type .jet-listing-dynamic-terms__link{font-size:12px;letter-spacing:2px}
body.elementor-page-1420 .lsa-ev-hero__date .lsa-ev-date .jet-listing-dynamic-field__content{font-size:16px}
body.elementor-page-1420 .lsa-ev-info>.e-con-inner{padding:18px 20px !important}
body.elementor-page-1420 .lsa-ev-info__item{flex:1 1 100%;border-left:0;border-top:1px solid var(--lsa-line);padding:14px 0 !important}
body.elementor-page-1420 .lsa-ev-info__item:first-child{border-top:0}
body.elementor-page-1420 .lsa-ev-info__cta .lsa-ev-cta,body.elementor-page-1420 .lsa-ev-info__cta .jet-listing-dynamic-link__link{width:100%;justify-content:center}
body.elementor-page-1420 .lsa-ev-title .elementor-heading-title{font-size:26px}
body.elementor-page-1420 .lsa-ev-desc .jet-listing-dynamic-field__content{font-size:16px}
body.elementor-page-1420 .lsa-ev-speakers__grid .jet-listing-grid__items{grid-template-columns:minmax(0,1fr)}
body.elementor-page-1420 .lsa-evsp__name .jet-listing-dynamic-field__content{font-size:21px}
}
/* Horario */
body.elementor-page-1420 .lsa-ev-time .jet-listing-dynamic-field__content,body.elementor-page-1420 .lsa-ev-time .elementor-heading-title{font-family:'Montserrat',sans-serif;font-size:17px;font-weight:600;color:var(--lsa-navy) !important;line-height:1.35;white-space:nowrap}
body.elementor-page-1420 .lsa-ev-time .jet-listing-dynamic-field{display:inline-flex}
body.elementor-page-1420 .lsa-ev-time__zone .jet-listing-dynamic-field__content{color:var(--lsa-text) !important;font-weight:500}
@media (min-width:768px) and (max-width:1024px){body.elementor-page-1420 .lsa-ev-info__item{flex:1 1 40%}body.elementor-page-1420 .lsa-ev-info__item:nth-child(3){border-left:0;padding-left:0 !important}body.elementor-page-1420 .lsa-ev-info__item:nth-child(n+3){border-top:1px solid var(--lsa-line);padding-top:14px !important;margin-top:10px}}
/* Modalidad, acceso y costo: uno por línea, sin separador (8-oct-2026) */
body.elementor-page-1420 .lsa-ev-meta .jet-listing-dynamic-terms,body.elementor-page-1420 .lsa-ev-meta .jet-listing-dynamic-terms__link,body.elementor-page-1420 .lsa-ev-meta .jet-listing-dynamic-terms__delimiter{font-family:'Montserrat',sans-serif;font-size:17px;font-weight:600;color:var(--lsa-navy) !important;line-height:1.35}
body.elementor-page-1420 .lsa-ev-meta>.elementor-element{width:auto;margin:0}
body.elementor-page-1420 .lsa-ev-meta{flex-direction:column !important;flex-wrap:nowrap !important;align-items:flex-start !important}
body.elementor-page-1420 .lsa-ev-meta>.elementor-element{display:inline-flex;align-items:baseline}
/* Formulario de registro */
body.elementor-page-1420 .lsa-ev-reg__form{width:100%;max-width:560px;margin:0 auto;background:#fff;border-radius:18px;padding:30px 28px !important;box-shadow:0 16px 40px rgba(0,0,0,.18);text-align:left}
body.elementor-page-1420 .lsa-ev-reg__js{display:none}
body.elementor-page-1420 .lsa-ev-reg__form .jet-form-builder__label-text,body.elementor-page-1420 .lsa-ev-reg__form .jet-form-builder__label{font-family:'Montserrat',sans-serif;font-weight:600;font-size:15px;color:#1D2748}
body.elementor-page-1420 .lsa-ev-reg__form .jet-form-builder__field:not([type=radio]):not([type=hidden]){width:100%;height:48px;border:1px solid #E6E9F0;border-radius:10px;background:#F3F5F8;padding:0 14px;font-family:'Inter',sans-serif;font-size:16px;color:#1D2748}
body.elementor-page-1420 .lsa-ev-reg__form .jet-form-builder__field:focus{outline:2px solid #4B8AEF;outline-offset:1px;background:#fff}
body.elementor-page-1420 .lsa-ev-reg__form .radio-wrap{display:inline-flex;margin-right:22px}
body.elementor-page-1420 .lsa-ev-reg__form .jet-form-builder__field-label{font-family:'Inter',sans-serif;font-size:16px;color:#1D2748;display:inline-flex;gap:8px;align-items:center}
body.elementor-page-1420 .lsa-ev-reg__form .jet-form-builder-row{margin-bottom:18px}
body.elementor-page-1420 .lsa-ev-reg__form .jet-form-builder__action-button{width:100%;min-height:52px;border:0;border-radius:999px;background:#F2B544 !important;color:#1D2748 !important;font-family:'Montserrat',sans-serif !important;font-weight:700 !important;font-size:16px !important;text-transform:none !important;letter-spacing:0 !important;cursor:pointer;transition:background-color .2s,color .2s}
body.elementor-page-1420 .lsa-ev-reg__form .jet-form-builder__action-button:hover{background:#1D2748 !important;color:#fff !important}
body.elementor-page-1420 .lsa-ev-reg__form .jet-form-builder__action-button-wrapper{width:100%}
body.elementor-page-1420 .lsa-ev-reg__form .lsa-reg-check{margin-top:8px;font-family:'Inter',sans-serif;font-size:14px;font-weight:600}
body.elementor-page-1420 .lsa-ev-reg__form .lsa-reg-check.is-ok{color:#1FA855}
body.elementor-page-1420 .lsa-ev-reg__form .lsa-reg-check.is-ok::before{content:'\2713  '}
body.elementor-page-1420 .lsa-ev-reg__form .lsa-reg-check.is-error{color:#D64545}
body.elementor-page-1420 .lsa-ev-reg__form .jet-form-builder-messages-wrap div{border-radius:10px;padding:14px 16px;font-family:'Inter',sans-serif;font-size:15px}
@media (max-width:767px){body.elementor-page-1420 .lsa-ev-reg__form{padding:22px 18px !important}}
body.elementor-page-1420 .lsa-ev-reg__form{max-width:560px !important;width:100% !important;margin-left:auto !important;margin-right:auto !important;align-self:center !important}
/* Sobre el evento: contenido nativo (post_content) */
body.elementor-page-1420 .lsa-ev-desc--content{max-width:70ch;font-family:'Inter',sans-serif;font-size:18px;line-height:1.75;color:var(--lsa-text)}
body.elementor-page-1420 .lsa-ev-desc--content p{margin:0 0 20px}
body.elementor-page-1420 .lsa-ev-desc--content p:last-child{margin-bottom:0}
body.elementor-page-1420 .lsa-ev-desc--content h2,body.elementor-page-1420 .lsa-ev-desc--content h3,body.elementor-page-1420 .lsa-ev-desc--content h4{font-family:'Montserrat',sans-serif;font-weight:700;color:var(--lsa-navy);line-height:1.3;margin:28px 0 12px}
body.elementor-page-1420 .lsa-ev-desc--content ul,body.elementor-page-1420 .lsa-ev-desc--content ol{padding-left:1.3em;margin:0 0 20px}
body.elementor-page-1420 .lsa-ev-desc--content li{margin-bottom:8px}
body.elementor-page-1420 .lsa-ev-desc--content a{color:var(--lsa-accent);text-decoration:underline;text-underline-offset:3px;word-break:break-word}
body.elementor-page-1420 .lsa-ev-desc--content a:hover{color:var(--lsa-navy)}
body.elementor-page-1420 .lsa-ev-desc--content strong{color:var(--lsa-navy)}
body.elementor-page-1420 .lsa-ev-desc--content img{max-width:100%;height:auto;border-radius:12px}
@media (max-width:767px){body.elementor-page-1420 .lsa-ev-desc--content{font-size:16px}}
/* Cartel entre la franja de información y "Sobre el evento" */
body.elementor-page-1420 .lsa-ev-poster-sec .lsa-ev-poster{width:100%;max-width:760px;margin:0 auto}
body.elementor-page-1420 .lsa-ev-poster-sec .lsa-ev-poster img{width:100%;height:auto;display:block;border-radius:16px;box-shadow:0 16px 40px rgba(29,39,72,.16)}
body.elementor-page-1420 .lsa-ev-poster-sec+.lsa-ev-about{padding-top:64px !important}
@media (max-width:1024px){body.elementor-page-1420 .lsa-ev-poster-sec .lsa-ev-poster{max-width:640px}}
/* Speakers: fichas compactas */
body.elementor-page-1420 .lsa-ev-speakers__grid .jet-listing-grid__items,body.elementor-page-1420 .lsa-ev-speakers__grid .jet-listing-grid__items:has(>.jet-listing-grid__item:only-child){grid-template-columns:repeat(auto-fit,minmax(240px,280px)) !important;justify-content:center;gap:24px;max-width:none !important;margin:0 !important}
body.elementor-page-1420 .lsa-ev-speakers__grid .jet-listing-grid__items:has(>.jet-listing-grid__item:only-child) .lsa-evsp{--flex-direction:column !important;flex-direction:column !important}
body.elementor-page-1420 .lsa-ev-speakers__grid .lsa-evsp__media,body.elementor-page-1420 .lsa-ev-speakers__grid .jet-listing-grid__items:has(>.jet-listing-grid__item:only-child) .lsa-evsp__media{flex:0 0 auto !important;aspect-ratio:1/1 !important;min-height:0 !important}
body.elementor-page-1420 .lsa-ev-speakers__grid .lsa-evsp__body,body.elementor-page-1420 .lsa-ev-speakers__grid .jet-listing-grid__items:has(>.jet-listing-grid__item:only-child) .lsa-evsp__body{padding:18px 20px 20px !important;justify-content:flex-start !important}
body.elementor-page-1420 .lsa-evsp__name .jet-listing-dynamic-field__content{font-size:19px !important}
body.elementor-page-1420 .lsa-evsp__type .jet-listing-dynamic-terms,body.elementor-page-1420 .lsa-evsp__type .jet-listing-dynamic-terms__link{font-size:11px !important}
body.elementor-page-1420 .lsa-evsp__country .lsa-pais{font-size:13px}
body.elementor-page-1420 .lsa-evsp__desc .jet-listing-dynamic-field__content{font-size:14px !important;line-height:1.55 !important;-webkit-line-clamp:3 !important}
body.elementor-page-1420 .lsa-evsp__cta .jet-listing-dynamic-link__link{min-height:40px !important;padding:9px 18px !important;font-size:13px !important}
@media (max-width:767px){body.elementor-page-1420 .lsa-ev-speakers__grid .jet-listing-grid__items,body.elementor-page-1420 .lsa-ev-speakers__grid .jet-listing-grid__items:has(>.jet-listing-grid__item:only-child){grid-template-columns:repeat(auto-fit,minmax(220px,300px)) !important}}
body.elementor-page-1420 .lsa-ev-poster-sec .lsa-ev-poster{max-width:760px !important;width:100% !important;margin-left:auto !important;margin-right:auto !important}
@media (max-width:1024px){body.elementor-page-1420 .lsa-ev-poster-sec .lsa-ev-poster{max-width:640px !important}}
/* Participantes: Invitados + Speakers LSA en una sola cuadrícula */
body.elementor-page-1420 .lsa-ev-speakers__grids{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(240px,280px));justify-content:center;gap:24px;width:100%}
body.elementor-page-1420 .lsa-ev-speakers__grids>.elementor-element,body.elementor-page-1420 .lsa-ev-speakers__grids .lsa-ev-speakers__grid>.elementor-widget-container,body.elementor-page-1420 .lsa-ev-speakers__grids .lsa-ev-speakers__grid .jet-listing-grid,body.elementor-page-1420 .lsa-ev-speakers__grids .lsa-ev-speakers__grid .jet-listing-grid__items{display:contents !important}
@media (max-width:767px){body.elementor-page-1420 .lsa-ev-speakers__grids{grid-template-columns:repeat(auto-fit,minmax(220px,300px))}}
/* Ficha de Invitado */
body.elementor-page-1420 .lsa-evsp__type .elementor-heading-title{font-family:'Montserrat',sans-serif;font-size:11px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;color:#2F6FD6}
body.elementor-page-1420 .lsa-evsp__headline .jet-listing-dynamic-field__content{font-family:'Inter',sans-serif;font-size:14px;font-weight:600;line-height:1.45;color:var(--lsa-navy)}
body.elementor-page-1420 .lsa-evsp__org .jet-listing-dynamic-field__content{font-family:'Inter',sans-serif;font-size:13px;line-height:1.4;color:var(--lsa-text)}
body.elementor-page-1420 .lsa-evsp__links{margin-top:auto !important;padding-top:8px !important}
body.elementor-page-1420 .lsa-evsp__links:not(:has(a[href]:not([href='']))){display:none !important}
body.elementor-page-1420 .lsa-evsp .lsa-social-list .jet-listing-dynamic-repeater__items{display:flex;flex-wrap:wrap;gap:8px}
body.elementor-page-1420 .lsa-evsp .jet-listing-dynamic-repeater__item:has(>a[href='']),body.elementor-page-1420 .lsa-evsp .jet-listing-dynamic-repeater__item:has(>a:not([href])){display:none}
body.elementor-page-1420 .lsa-evsp .lsa-social{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border-radius:50%;color:var(--lsa-navy);box-shadow:inset 0 0 0 1.5px rgba(29,39,72,.22);transition:background-color .2s,color .2s}
body.elementor-page-1420 .lsa-evsp .lsa-social::before{content:'';width:17px;height:17px;background:currentColor;-webkit-mask:var(--lsa-icon) center/contain no-repeat;mask:var(--lsa-icon) center/contain no-repeat}
body.elementor-page-1420 .lsa-evsp .lsa-social span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
body.elementor-page-1420 .lsa-evsp .lsa-social:hover{background:var(--lsa-navy);color:#fff}
body.elementor-page-1420 .lsa-evsp .lsa-social{--lsa-icon:url('data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20%3E%3Cpath%20d%3D%27M10.6%2013.4a1%201%200%200%201%200-1.4l3.4-3.4a3%203%200%201%201%204.2%204.2l-2%202a1%201%200%200%201-1.4-1.4l2-2a1%201%200%201%200-1.4-1.4l-3.4%203.4a1%201%200%200%201-1.4%200zm2.8-2.8a1%201%200%200%201%200%201.4L10%2015.4a3%203%200%201%201-4.2-4.2l2-2a1%201%200%200%201%201.4%201.4l-2%202a1%201%200%201%200%201.4%201.4l3.4-3.4a1%201%200%200%201%201.4%200z%27%2F%3E%3C%2Fsvg%3E')}
body.elementor-page-1420 .lsa-evsp .lsa-social[data-platform*='linked' i]{--lsa-icon:url('data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20%3E%3Cpath%20d%3D%27M4.98%203.5C4.98%204.88%203.87%206%202.5%206S0%204.88%200%203.5%201.12%201%202.5%201s2.48%201.12%202.48%202.5zM.22%208.02h4.56V23H.22zM8.34%208.02h4.37v2.05h.06c.61-1.15%202.1-2.37%204.33-2.37%204.63%200%205.48%203.05%205.48%207.01V23h-4.56v-7.3c0-1.74-.03-3.98-2.43-3.98-2.43%200-2.8%201.9-2.8%203.86V23H8.34z%27%2F%3E%3C%2Fsvg%3E')}
body.elementor-page-1420 .lsa-evsp .lsa-social[data-platform*='insta' i]{--lsa-icon:url('data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20%3E%3Crect%20x%3D%273%27%20y%3D%273%27%20width%3D%2718%27%20height%3D%2718%27%20rx%3D%275%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%274%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Ccircle%20cx%3D%2717.5%27%20cy%3D%276.5%27%20r%3D%271.2%27%2F%3E%3C%2Fsvg%3E')}
body.elementor-page-1420 .lsa-evsp .lsa-social[data-platform*='face' i]{--lsa-icon:url('data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20%3E%3Cpath%20d%3D%27M14%208h3V4h-3c-2.76%200-5%202.24-5%205v2H6v4h3v8h4v-8h3l1-4h-4V9c0-.55.45-1%201-1z%27%2F%3E%3C%2Fsvg%3E')}
body.elementor-page-1420 .lsa-evsp .lsa-social[data-platform*='tube' i]{--lsa-icon:url('data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20%3E%3Cpath%20fill-rule%3D%27evenodd%27%20d%3D%27M23.5%206.2a3%203%200%200%200-2.1-2.1C19.5%203.6%2012%203.6%2012%203.6s-7.5%200-9.4.5A3%203%200%200%200%20.5%206.2%2031%2031%200%200%200%200%2012a31%2031%200%200%200%20.5%205.8%203%203%200%200%200%202.1%202.1c1.9.5%209.4.5%209.4.5s7.5%200%209.4-.5a3%203%200%200%200%202.1-2.1A31%2031%200%200%200%2024%2012a31%2031%200%200%200-.5-5.8zM9.6%2015.6V8.4l6.3%203.6z%27%2F%3E%3C%2Fsvg%3E')}
body.elementor-page-1420 .lsa-evsp .lsa-social[data-platform*='tik' i]{--lsa-icon:url('data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20%3E%3Cpath%20d%3D%27M16.6%205.82A4.28%204.28%200%200%201%2015.54%203h-3.09v12.4a2.59%202.59%200%201%201-2.59-2.59c.27%200%20.53.04.77.12V9.77a5.7%205.7%200%200%200-.77-.05%205.69%205.69%200%201%200%205.69%205.69V9.01a7.35%207.35%200%200%200%204.3%201.38V7.3a4.28%204.28%200%200%201-3.25-1.48z%27%2F%3E%3C%2Fsvg%3E')}
body.elementor-page-1420 .lsa-evsp .lsa-social[data-platform='x' i],body.elementor-page-1420 .lsa-evsp .lsa-social[data-platform*='twitter' i]{--lsa-icon:url('data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20%3E%3Cpath%20d%3D%27M18.24%202.25h3.31l-7.23%208.26%208.5%2011.24h-6.66l-5.21-6.82-5.97%206.82H1.67l7.73-8.84L1.25%202.25h6.83l4.71%206.23zm-1.16%2017.52h1.83L7.08%204.13H5.12z%27%2F%3E%3C%2Fsvg%3E')}

/* ---- Comparte este evento ---- */
/* El bloque trae su propia hoja; aqui solo el lienzo de la seccion. */
body.elementor-page-1420 .lsa-ev-share{background:#fff}
body.elementor-page-1420 .lsa-ev-share__box{width:100%}/* End custom CSS */