.elementor-1951 .elementor-element.elementor-element-df0fc3d{--display:flex;--padding-top:16px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1951 .elementor-element.elementor-element-03ead60{--display:flex;--min-height:580px;--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:center;--gap:36px 48px;--row-gap:36px;--column-gap:48px;--border-radius:28px 28px 28px 28px;--padding-top:72px;--padding-bottom:72px;--padding-left:56px;--padding-right:56px;}.elementor-1951 .elementor-element.elementor-element-03ead60:not(.elementor-motion-effects-element-type-background), .elementor-1951 .elementor-element.elementor-element-03ead60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002F54;background-image:url("https://confluencegroup.es/wp-content/uploads/2026/09/confluence-fondo-hero.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1951 .elementor-element.elementor-element-4149004{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1951 .elementor-element.elementor-element-3eaaff6{font-family:"Effra", Sans-serif;font-size:14px;font-weight:500;color:rgba(255,255,255,0.75);}.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-1951 .elementor-element.elementor-element-55fa679 .elementor-heading-title{font-family:"Effra", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.6px;color:#FFFFFF;}.elementor-1951 .elementor-element.elementor-element-c8e7406 .elementor-heading-title{color:#FFFFFF;}.elementor-1951 .elementor-element.elementor-element-242f930{font-family:"Effra", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.88);}.elementor-1951 .elementor-element.elementor-element-a58bef0{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1951 .elementor-element.elementor-element-395e1df{--display:flex;--border-radius:999px 999px 999px 999px;--padding-top:9px;--padding-bottom:9px;--padding-left:14px;--padding-right:18px;}.elementor-1951 .elementor-element.elementor-element-395e1df:not(.elementor-motion-effects-element-type-background), .elementor-1951 .elementor-element.elementor-element-395e1df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.12);}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1951 .elementor-element.elementor-element-1fb497e .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1951 .elementor-element.elementor-element-1fb497e .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1951 .elementor-element.elementor-element-1fb497e{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-1951 .elementor-element.elementor-element-1fb497e .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-1951 .elementor-element.elementor-element-1fb497e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1951 .elementor-element.elementor-element-1fb497e .elementor-icon-list-item > a{font-family:"Effra", Sans-serif;font-size:15px;font-weight:500;}.elementor-1951 .elementor-element.elementor-element-1fb497e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1951 .elementor-element.elementor-element-e71800d{--display:flex;--border-radius:999px 999px 999px 999px;--padding-top:9px;--padding-bottom:9px;--padding-left:14px;--padding-right:18px;}.elementor-1951 .elementor-element.elementor-element-e71800d:not(.elementor-motion-effects-element-type-background), .elementor-1951 .elementor-element.elementor-element-e71800d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.12);}.elementor-1951 .elementor-element.elementor-element-006c406 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1951 .elementor-element.elementor-element-006c406 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1951 .elementor-element.elementor-element-006c406{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-1951 .elementor-element.elementor-element-006c406 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-1951 .elementor-element.elementor-element-006c406 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1951 .elementor-element.elementor-element-006c406 .elementor-icon-list-item > a{font-family:"Effra", Sans-serif;font-size:15px;font-weight:500;}.elementor-1951 .elementor-element.elementor-element-006c406 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1951 .elementor-element.elementor-element-aa9d69a{--display:flex;--border-radius:999px 999px 999px 999px;--padding-top:9px;--padding-bottom:9px;--padding-left:14px;--padding-right:18px;}.elementor-1951 .elementor-element.elementor-element-aa9d69a:not(.elementor-motion-effects-element-type-background), .elementor-1951 .elementor-element.elementor-element-aa9d69a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.12);}.elementor-1951 .elementor-element.elementor-element-e2cc2f9 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1951 .elementor-element.elementor-element-e2cc2f9 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1951 .elementor-element.elementor-element-e2cc2f9{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-1951 .elementor-element.elementor-element-e2cc2f9 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-1951 .elementor-element.elementor-element-e2cc2f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1951 .elementor-element.elementor-element-e2cc2f9 .elementor-icon-list-item > a{font-family:"Effra", Sans-serif;font-size:15px;font-weight:500;}.elementor-1951 .elementor-element.elementor-element-e2cc2f9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1951 .elementor-element.elementor-element-2128ac9{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1951 .elementor-element.elementor-element-f296bee .elementor-button{background-color:#FFFFFF;font-family:"Effra", Sans-serif;font-size:16px;font-weight:600;fill:#002F54;color:#002F54;border-style:none;border-radius:8px 8px 8px 8px;padding:15px 26px 15px 26px;}.elementor-1951 .elementor-element.elementor-element-f296bee .elementor-button:hover, .elementor-1951 .elementor-element.elementor-element-f296bee .elementor-button:focus{background-color:#CFEFEC;color:#002F54;}.elementor-1951 .elementor-element.elementor-element-f296bee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1951 .elementor-element.elementor-element-f296bee .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1951 .elementor-element.elementor-element-f296bee .elementor-button:hover svg, .elementor-1951 .elementor-element.elementor-element-f296bee .elementor-button:focus svg{fill:#002F54;}.elementor-1951 .elementor-element.elementor-element-a0c7caa .elementor-button{background-color:rgba(255,255,255,0);font-family:"Effra", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.7);border-radius:8px 8px 8px 8px;padding:15px 26px 15px 26px;}.elementor-1951 .elementor-element.elementor-element-a0c7caa .elementor-button:hover, .elementor-1951 .elementor-element.elementor-element-a0c7caa .elementor-button:focus{background-color:rgba(255,255,255,0.12);color:#FFFFFF;}.elementor-1951 .elementor-element.elementor-element-a0c7caa .elementor-button:hover svg, .elementor-1951 .elementor-element.elementor-element-a0c7caa .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1951 .elementor-element.elementor-element-38f43ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1951 .elementor-element.elementor-element-38f43ca:not(.elementor-motion-effects-element-type-background), .elementor-1951 .elementor-element.elementor-element-38f43ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://confluencegroup.es/wp-content/uploads/2026/11/4oencuentro-nacional-e1794573351852.jpg");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-1951 .elementor-element.elementor-element-585b41a{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-1951 .elementor-element.elementor-element-6e4bf94{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1951 .elementor-element.elementor-element-e19e4a9{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1951 .elementor-element.elementor-element-1cc6482{text-align:center;}.elementor-1951 .elementor-element.elementor-element-1cc6482 .elementor-heading-title{font-family:"Effra", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.6px;color:#002F54;}.elementor-1951 .elementor-element.elementor-element-25e46de{text-align:center;}.elementor-1951 .elementor-element.elementor-element-389f682{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;font-family:"Effra", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;}.elementor-1951 .elementor-element.elementor-element-9a2accd{--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:center;--gap:48px 72px;--row-gap:48px;--column-gap:72px;--padding-top:16px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-1951 .elementor-element.elementor-element-1967bbe{--display:flex;--min-height:560px;--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;--justify-content:center;--overlay-opacity:0.89;--border-radius:20px 20px 20px 20px;--padding-top:48px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-1951 .elementor-element.elementor-element-1967bbe:not(.elementor-motion-effects-element-type-background), .elementor-1951 .elementor-element.elementor-element-1967bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://confluencegroup.es/wp-content/uploads/2026/11/premio-paco-medel-confluence-group.jpg");background-position:center center;background-size:cover;}.elementor-1951 .elementor-element.elementor-element-1967bbe::before, .elementor-1951 .elementor-element.elementor-element-1967bbe > .elementor-background-video-container::before, .elementor-1951 .elementor-element.elementor-element-1967bbe > .e-con-inner > .elementor-background-video-container::before, .elementor-1951 .elementor-element.elementor-element-1967bbe > .elementor-background-slideshow::before, .elementor-1951 .elementor-element.elementor-element-1967bbe > .e-con-inner > .elementor-background-slideshow::before, .elementor-1951 .elementor-element.elementor-element-1967bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#002F54;--background-overlay:'';}.elementor-1951 .elementor-element.elementor-element-84c7be0{--display:flex;}.elementor-1951 .elementor-element.elementor-element-b83ff79{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-1951 .elementor-element.elementor-element-b83ff79:not(.elementor-motion-effects-element-type-background), .elementor-1951 .elementor-element.elementor-element-b83ff79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6F8;}.elementor-1951 .elementor-element.elementor-element-b0d896c{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1951 .elementor-element.elementor-element-072d932{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1951 .elementor-element.elementor-element-c0392dc{text-align:center;}.elementor-1951 .elementor-element.elementor-element-c0392dc .elementor-heading-title{font-family:"Effra", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.6px;color:#002F54;}.elementor-1951 .elementor-element.elementor-element-233ab5b{text-align:center;}.elementor-1951 .elementor-element.elementor-element-393f81e{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;font-family:"Effra", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;}.elementor-1951 .elementor-element.elementor-element-0e19ab4{--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;}.elementor-1951 .elementor-element.elementor-element-d128d6e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1951 .elementor-element.elementor-element-895f384{--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;}.elementor-1951 .elementor-element.elementor-element-add8077 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1951 .elementor-element.elementor-element-9dd2fe3{--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;}.elementor-1951 .elementor-element.elementor-element-a695bde .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1951 .elementor-element.elementor-element-df99b09{--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;}.elementor-1951 .elementor-element.elementor-element-c5c778a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1951 .elementor-element.elementor-element-42f6581{--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;}.elementor-1951 .elementor-element.elementor-element-f6b4b3a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1951 .elementor-element.elementor-element-3fa4344{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:32px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1951 .elementor-element.elementor-element-e2d485e{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-1951 .elementor-element.elementor-element-e2d485e:not(.elementor-motion-effects-element-type-background), .elementor-1951 .elementor-element.elementor-element-e2d485e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002F54;}.elementor-1951 .elementor-element.elementor-element-d707ab2{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1951 .elementor-element.elementor-element-e297f9c{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1951 .elementor-element.elementor-element-7dea194{text-align:center;}.elementor-1951 .elementor-element.elementor-element-7dea194 .elementor-heading-title{font-family:"Effra", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.6px;color:#7FE0DD;}.elementor-1951 .elementor-element.elementor-element-aefbe4c{text-align:center;}.elementor-1951 .elementor-element.elementor-element-aefbe4c .elementor-heading-title{color:#FFFFFF;}.elementor-1951 .elementor-element.elementor-element-11d46d3{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;font-family:"Effra", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.8);}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-title{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-videos-count{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-header-right-side i{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-header-right-side svg{fill:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items .e-tab-title .e-tab-title-text{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items .e-tab-title .e-tab-title-text button{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-widget-video-playlist .e-tabs-items .e-tab-title .e-tab-duration{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text button{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-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-duration{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-section-title{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button:hover{color:var( --e-global-color-text );}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs .e-tabs-main-area{height:540px;}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-wrapper .e-tabs-header{background-color:#00426F;}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-wrapper .e-tabs-header .e-tabs-title{color:#FFFFFF;}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-wrapper .e-tabs-header .e-tabs-videos-count{color:#7FE0DD;}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-wrapper .e-tabs-header .e-tabs-header-right-side i{color:#7FE0DD;}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-wrapper .e-tabs-header .e-tabs-header-right-side svg{fill:#7FE0DD;}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items .e-tab-title:not(:where( .e-active )){background-color:#0A3A63;}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-wrapper .e-tabs-items-wrapper{background-color:#0A3A63;}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-wrapper .e-tabs-items-wrapper .shadow-bottom{background:linear-gradient(180deg, transparent 0%, #0A3A63 100%);}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-wrapper .e-tabs-items-wrapper .shadow-top{background:linear-gradient(0deg, transparent 0%, #0A3A63 100%);}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items .e-tab-title .e-tab-title-text{color:#FFFFFF;}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items .e-tab-title .e-tab-title-text button{color:#FFFFFF;}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items-wrapper .e-tab-title i{color:#7FE0DD;}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items-wrapper .e-tab-title svg{fill:#7FE0DD;}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items-wrapper .e-tab-title svg path{fill:#7FE0DD;}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items-wrapper .e-tab-title{border-style:none;border-color:rgba(255,255,255,0.08);}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ){background-color:#0E5A7A;}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text{color:#FFFFFF;}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text button{color:#FFFFFF;}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) i{color:#00B7B3;}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) svg{color:#00B7B3;}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) svg path{fill:#00B7B3;}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items-wrapper .e-tab-title.e-active{border-style:none;border-color:rgba(255,255,255,0.08);}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items-wrapper .e-section-title{border-style:solid;}.elementor-1951 .elementor-element.elementor-element-4356ce9{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-1951 .elementor-element.elementor-element-4356ce9:not(.elementor-motion-effects-element-type-background), .elementor-1951 .elementor-element.elementor-element-4356ce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6F8;}.elementor-1951 .elementor-element.elementor-element-e4b6b2d{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1951 .elementor-element.elementor-element-8b22456{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1951 .elementor-element.elementor-element-2158b54{text-align:center;}.elementor-1951 .elementor-element.elementor-element-2158b54 .elementor-heading-title{font-family:"Effra", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.6px;color:#002F54;}.elementor-1951 .elementor-element.elementor-element-db0bb1f{text-align:center;}.elementor-1951 .elementor-element.elementor-element-5d146e2{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;font-family:"Effra", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;}@media(min-width:768px){.elementor-1951 .elementor-element.elementor-element-03ead60{--content-width:1240px;}.elementor-1951 .elementor-element.elementor-element-4149004{--width:54%;}.elementor-1951 .elementor-element.elementor-element-395e1df{--width:auto;}.elementor-1951 .elementor-element.elementor-element-e71800d{--width:auto;}.elementor-1951 .elementor-element.elementor-element-aa9d69a{--width:auto;}.elementor-1951 .elementor-element.elementor-element-38f43ca{--width:44%;}.elementor-1951 .elementor-element.elementor-element-6e4bf94{--content-width:1240px;}.elementor-1951 .elementor-element.elementor-element-1967bbe{--width:48%;}.elementor-1951 .elementor-element.elementor-element-84c7be0{--width:44%;}.elementor-1951 .elementor-element.elementor-element-b0d896c{--content-width:1240px;}.elementor-1951 .elementor-element.elementor-element-d707ab2{--content-width:1240px;}.elementor-1951 .elementor-element.elementor-element-e4b6b2d{--content-width:1240px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1951 .elementor-element.elementor-element-4149004{--width:100%;}.elementor-1951 .elementor-element.elementor-element-38f43ca{--width:100%;}.elementor-1951 .elementor-element.elementor-element-1967bbe{--width:100%;}.elementor-1951 .elementor-element.elementor-element-84c7be0{--width:100%;}}@media(max-width:1024px){.elementor-1951 .elementor-element.elementor-element-03ead60{--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:56px;--padding-left:40px;--padding-right:40px;}.elementor-1951 .elementor-element.elementor-element-03ead60:not(.elementor-motion-effects-element-type-background), .elementor-1951 .elementor-element.elementor-element-03ead60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-1951 .elementor-element.elementor-element-38f43ca:not(.elementor-motion-effects-element-type-background), .elementor-1951 .elementor-element.elementor-element-38f43ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1951 .elementor-element.elementor-element-9a2accd{--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:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-1951 .elementor-element.elementor-element-3fa4344{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-1951 .elementor-element.elementor-element-df0fc3d{--padding-top:8px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1951 .elementor-element.elementor-element-03ead60:not(.elementor-motion-effects-element-type-background), .elementor-1951 .elementor-element.elementor-element-03ead60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-1951 .elementor-element.elementor-element-03ead60{--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-1951 .elementor-element.elementor-element-242f930{font-size:16px;}.elementor-1951 .elementor-element.elementor-element-38f43ca:not(.elementor-motion-effects-element-type-background), .elementor-1951 .elementor-element.elementor-element-38f43ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1951 .elementor-element.elementor-element-585b41a{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-1951 .elementor-element.elementor-element-389f682{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1951 .elementor-element.elementor-element-1967bbe{--min-height:0px;--padding-top:36px;--padding-bottom:32px;--padding-left:26px;--padding-right:26px;}.elementor-1951 .elementor-element.elementor-element-b83ff79{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-1951 .elementor-element.elementor-element-393f81e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1951 .elementor-element.elementor-element-3fa4344{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:16px;}.elementor-1951 .elementor-element.elementor-element-e2d485e{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-1951 .elementor-element.elementor-element-11d46d3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1951 .elementor-element.elementor-element-4356ce9{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-1951 .elementor-element.elementor-element-5d146e2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-38f43ca *//* hero-foto */
.elementor-1951 .elementor-element.elementor-element-38f43ca{position:relative;align-self:stretch;margin:-72px -56px -72px 0;border-radius:240px 0 0 0;min-height:560px;overflow:hidden}
.elementor-1951 .elementor-element.elementor-element-38f43ca::after{content:"";position:absolute;top:22px;left:22px;right:-2px;bottom:-2px;border-top:1.5px solid rgba(0,183,179,.85);border-left:1.5px solid rgba(0,183,179,.85);border-radius:218px 0 0 0;pointer-events:none}
@media(max-width:1024px){.elementor-1951 .elementor-element.elementor-element-38f43ca{margin:8px -40px -56px -40px;width:auto!important;min-height:360px;border-radius:168px 168px 0 0}.elementor-1951 .elementor-element.elementor-element-38f43ca::after{right:22px;border-right:1.5px solid rgba(0,183,179,.85);border-radius:146px 146px 0 0}}
@media(max-width:767px){.elementor-1951 .elementor-element.elementor-element-38f43ca{margin:8px -20px -28px -20px;min-height:280px;border-radius:140px 140px 0 0}.elementor-1951 .elementor-element.elementor-element-38f43ca::after{top:14px;left:14px;right:14px;border-radius:126px 126px 0 0}}
/* /hero-foto */
/* hero-foto-ancho */
@media(min-width:1025px){.elementor-1951 .elementor-element.elementor-element-38f43ca{margin-right:calc(-56px - max(0px, (100vw - 1400px) / 2))!important}}
/* /hero-foto-ancho *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03ead60 *//* hero-card */
.elementor-1951 .elementor-element.elementor-element-03ead60{overflow:hidden}
/* /hero-card *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1967bbe */.elementor-1951 .elementor-element.elementor-element-1967bbe{overflow:hidden;box-shadow:0 28px 56px -24px rgba(0,47,84,.5)}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3fa4344 *//* carrusel-encuentros: flechas y puntos en los colores de la web */
.elementor-1951 .elementor-element.elementor-element-3fa4344 .swiper{padding:16px 6px 54px}
.elementor-1951 .elementor-element.elementor-element-3fa4344 .elementor-swiper-button{width:48px;height:48px;border-radius:50%;background:#fff;color:#002F54;box-shadow:0 12px 26px -12px rgba(0,47,84,.45);display:flex;align-items:center;justify-content:center;transition:background .3s ease,color .3s ease}
.elementor-1951 .elementor-element.elementor-element-3fa4344 .elementor-swiper-button:hover{background:#002F54;color:#fff}
.elementor-1951 .elementor-element.elementor-element-3fa4344 .elementor-swiper-button svg{fill:currentColor;width:18px;height:18px}
.elementor-1951 .elementor-element.elementor-element-3fa4344 .swiper-pagination-bullet{background:#002F54;opacity:.25;width:9px;height:9px;transition:width .3s ease,opacity .3s ease}
.elementor-1951 .elementor-element.elementor-element-3fa4344 .swiper-pagination-bullet-active{background:#00B7B3;opacity:1;width:28px;border-radius:6px}
/* en móvil se pasa deslizando y con los puntos: sin flechas encima del vídeo */
@media(max-width:767px){.elementor-1951 .elementor-element.elementor-element-3fa4344 .elementor-swiper-button{display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b83ff79 *//* encuentros-rejilla: estilo de las tarjetas de vídeo; los vídeos, números y textos se editan en cada widget */
.elementor-1951 .elementor-element.elementor-element-b83ff79 .cg-enc-card{position:relative;background:#fff;border-radius:22px;padding:22px 22px 26px;box-shadow:0 22px 48px -26px rgba(0,47,84,.35);transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s ease}
.elementor-1951 .elementor-element.elementor-element-b83ff79 .cg-enc-card:hover{transform:translateY(-6px);box-shadow:0 30px 60px -26px rgba(0,47,84,.45)}
.elementor-1951 .elementor-element.elementor-element-b83ff79 .cg-enc-card::after{content:"";position:absolute;left:22px;right:22px;bottom:0;height:3px;border-radius:3px;background:#00B7B3;transform:scaleX(.18);transform-origin:left;transition:transform .6s cubic-bezier(.16,1,.3,1)}
.elementor-1951 .elementor-element.elementor-element-b83ff79 .cg-enc-card:hover::after{transform:scaleX(1)}
.elementor-1951 .elementor-element.elementor-element-b83ff79 .cg-enc-num .elementor-heading-title{font-size:clamp(64px,7vw,96px);font-weight:800;line-height:.8;letter-spacing:-.04em;color:transparent!important;-webkit-text-stroke:1.5px #00B7B3;margin:-6px 0 -26px 2px}
.elementor-1951 .elementor-element.elementor-element-b83ff79 .cg-enc-video{position:relative;z-index:1}
.elementor-1951 .elementor-element.elementor-element-b83ff79 .cg-enc-video .elementor-wrapper{border-radius:16px;overflow:hidden;box-shadow:0 18px 36px -20px rgba(0,47,84,.5)}
.elementor-1951 .elementor-element.elementor-element-b83ff79 .cg-enc-title .elementor-heading-title{color:#002F54;font-size:21px;line-height:1.25;margin-top:8px}
.elementor-1951 .elementor-element.elementor-element-b83ff79 .cg-enc-desc{color:#3A4754;font-size:15px;line-height:1.6}
.elementor-1951 .elementor-element.elementor-element-b83ff79 .cg-enc-desc p{margin:0}
@media(max-width:767px){.elementor-1951 .elementor-element.elementor-element-b83ff79 .cg-enc-num .elementor-heading-title{font-size:64px;margin-bottom:-18px}}/* End custom CSS */
/* Start custom CSS for video-playlist, class: .elementor-element-0c3075c *//* podcast-playlist: estilo de la web. Los episodios (vídeo, título, miniatura) se editan en Contenido › Lista; los colores base en Estilo */
.elementor-1951 .elementor-element.elementor-element-0c3075c{position:relative}
.elementor-1951 .elementor-element.elementor-element-0c3075c::before{content:"";position:absolute;inset:18px -18px -18px 18px;border-right:1.5px solid #00B7B3;border-bottom:1.5px solid #00B7B3;border-radius:0 0 34px 0;pointer-events:none}
.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs{border:0;border-radius:0;overflow:visible;background:none;box-shadow:none}
.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-main-area{gap:24px}
.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-wrapper{order:2;border-radius:22px;overflow:hidden;background:#0A3A63;box-shadow:0 30px 60px -28px rgba(0,0,0,.6)}
.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-content-wrapper{border-radius:22px;overflow:hidden;box-shadow:0 30px 60px -24px rgba(0,0,0,.6)}
.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-header{padding:24px 22px 12px;background:transparent!important;border:0}
.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-title{display:flex;align-items:center;gap:12px;font-size:22px;font-weight:700;letter-spacing:-.01em;color:#fff}
.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-title::before{content:"";width:18px;height:20px;flex:none;background:linear-gradient(#00B7B3,#00B7B3) 0 100%/3px 40% no-repeat,linear-gradient(#00B7B3,#00B7B3) 7px 100%/3px 90% no-repeat,linear-gradient(#00B7B3,#00B7B3) 14px 100%/3px 60% no-repeat;animation:cg-pl-eq 1.2s ease-in-out infinite}
.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items{padding:4px 12px 16px}
.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tab-title{border-radius:14px;margin:6px 0;padding:10px!important;gap:14px;border:0!important;background:transparent!important;transition:background .3s ease,transform .35s cubic-bezier(.16,1,.3,1)}
.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tab-title:hover{background:rgba(255,255,255,.07)!important;transform:translateX(3px)}
.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tab-title.e-active{background:linear-gradient(90deg,rgba(0,183,179,.3),rgba(0,183,179,.06))!important;box-shadow:inset 0 0 0 1px rgba(0,183,179,.6)}
.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tab-title.e-active::after{content:"";width:18px;height:16px;flex:none;margin-left:auto;background:linear-gradient(#00B7B3,#00B7B3) 0 100%/3px 40% no-repeat,linear-gradient(#00B7B3,#00B7B3) 7px 100%/3px 90% no-repeat,linear-gradient(#00B7B3,#00B7B3) 14px 100%/3px 60% no-repeat;animation:cg-pl-eq 1.2s ease-in-out infinite}
.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tab-thumbnail{flex:none}
.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tab-thumbnail img{width:104px;height:64px;object-fit:cover;border-radius:10px;display:block}
.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tab-title-text{font-size:15px;line-height:1.35;font-weight:500;color:#fff}
.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tab-title.e-active .e-tab-title-text{font-weight:600}
.elementor-1951 .elementor-element.elementor-element-0c3075c .elementor-custom-embed-play i,.elementor-1951 .elementor-element.elementor-element-0c3075c .elementor-custom-embed-play svg{color:#00B7B3;fill:#00B7B3}
@keyframes cg-pl-eq{0%,100%{background-size:3px 40%,3px 90%,3px 60%}33%{background-size:3px 100%,3px 30%,3px 80%}66%{background-size:3px 55%,3px 70%,3px 25%}}
@media(max-width:1024px){.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-wrapper{order:0}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-main-area{gap:18px}}
@media(max-width:767px){.elementor-1951 .elementor-element.elementor-element-0c3075c::before{inset:10px -8px -10px 8px}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tab-thumbnail img{width:88px;height:54px}}
@media(prefers-reduced-motion:reduce){.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-title::before,.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tab-title.e-active::after{animation:none}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tab-title{transition:none}}
/* el vídeo mantiene 16:9 y la lista se ajusta a su altura (sin franjas negras) */
@media(min-width:1025px){.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-main-area{height:auto!important;align-items:stretch}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-content-wrapper{flex:1 1 auto;aspect-ratio:16/9;height:auto!important;align-self:flex-start}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-wrapper{flex:0 0 36%;height:auto!important;max-height:none}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items-wrapper{max-height:none}}
/* filas compactas y barra de desplazamiento en turquesa */
.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-header{padding:20px 20px 8px}
.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tab-title{margin:3px 0;padding:8px!important}
.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tab-thumbnail img{width:96px;height:58px}
.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items-wrapper{scrollbar-width:thin;scrollbar-color:rgba(0,183,179,.6) transparent}
.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items-wrapper::-webkit-scrollbar{width:6px}
.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items-wrapper::-webkit-scrollbar-thumb{background:rgba(0,183,179,.6);border-radius:6px}
.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items-wrapper .shadow{display:none}
/* tablet y móvil: la lista crece con su contenido y los títulos pueden ocupar dos líneas */
@media(max-width:1024px){.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-main-area,.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-wrapper,.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items-wrapper,.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items{height:auto!important;max-height:none!important}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tab-title-text{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.elementor-1951 .elementor-element.elementor-element-0c3075c .e-tabs-items-wrapper{overflow:visible!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2d485e *//* cg-onda: la onda de fondo se coloca respecto a la sección */
.elementor-1951 .elementor-element.elementor-element-e2d485e{position:relative;overflow:hidden}/* End custom CSS */